public override void Deserialize(IDataReader reader) { base.Deserialize(reader); teamId = reader.ReadSByte(); if (teamId < 0) { throw new Exception("Forbidden value on teamId = " + teamId + ", it doesn't respect the following condition : teamId < 0"); } alive = reader.ReadBoolean(); stats = new GameFightMinimalStats(); stats.Deserialize(reader); }
public GameFightMutantInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, string name, sbyte powerLevel) : base(contextualId, look, disposition, teamId, alive, stats, name) { this.powerLevel = powerLevel; }
public GameFightMonsterWithAlignmentInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, short creatureGenericId, sbyte creatureGrade, ActorAlignmentInformations alignmentInfos) : base(contextualId, look, disposition, teamId, alive, stats, creatureGenericId, creatureGrade) { this.alignmentInfos = alignmentInfos; }
public GameFightCharacterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, string name, short level, ActorAlignmentInformations alignmentInfos) : base(contextualId, look, disposition, teamId, alive, stats, name) { this.level = level; this.alignmentInfos = alignmentInfos; }
public GameFightFighterNamedInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, string name) : base(contextualId, look, disposition, teamId, alive, stats) { this.name = name; }
public GameFightAIInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats) : base(contextualId, look, disposition, teamId, alive, stats) { }
public GameFightMonsterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, short creatureGenericId, sbyte creatureGrade) : base(contextualId, look, disposition, teamId, alive, stats) { this.creatureGenericId = creatureGenericId; this.creatureGrade = creatureGrade; }
public GameFightFighterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats) : base(contextualId, look, disposition) { this.teamId = teamId; this.alive = alive; this.stats = stats; }
public GameFightTaxCollectorInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, short firstNameId, short lastNameId, short level) : base(contextualId, look, disposition, teamId, alive, stats) { this.firstNameId = firstNameId; this.lastNameId = lastNameId; this.level = level; }