public GameObject(IModelForComponents model, TypesGameObject typeGameObject, TypesBehaveObjects typeBehaveObject) { //иницализация всех полей ID = GetID(); Model = model; Type = typeGameObject; TypeBehave = typeBehaveObject; }
public Modifier(IModelForComponents model, TypesGameObject typeGameObject, TypesBehaveObjects typeBehaveObject) : base(model, typeGameObject, typeBehaveObject) { }
public Weapon(IModelForComponents model, TypesGameObject typeGameObject, TypesBehaveObjects typeBehaveObject, TypesWeapon typeWeapon) : base(model, typeGameObject, typeBehaveObject) { TypeWeapon = typeWeapon; }
public GameObjectState(ulong id, TypesGameObject type, List <IMessage> statesComponents) { ID = id; TypeGameObject = type; InsertCollections = statesComponents; }
public WeaponState(ulong id, TypesGameObject type, TypesWeapon typeWeapon, List <IMessage> statesComponents) : base(id, type, statesComponents) { TypeWeapon = typeWeapon; }