using Protocol; namespace GameServer.Systems.Entity.Component; internal class EntityFsmComponent : EntityComponentBase { public List Fsms { get; } = []; public int CommonHashCode { get; set; } public override EntityComponentType Type => EntityComponentType.EntityFsm; public override EntityComponentPb Pb => new() { EntityFsmComponentPb = new() { Fsms = { Fsms }, CommonHashCode = CommonHashCode }, }; }