public BattleCharacter( CharacterData data ) { this.MasterData = data; this.InstanceData = new CharacterData( data ); this.ActiveTime = 0.0f; this.addActiveTimeValue = 0.0f; }
public Enemy( CharacterData data, int experience, int gold, Database.EnemyAISelector AISelector ) : base(data) { this.experience = experience; this.gold = gold; this.AISelector = AISelector; this.AISelector.Initialize(); }
public CharacterData( CharacterData other ) { this.id = other.id; this.name = other.name; this.level = other.level; this.abilityType = other.abilityType; this.abilityList = new List<int>( other.abilityList ); this.maxHitPoint = other.maxHitPoint; this.hitPoint = other.hitPoint; this.maxMagicPoint = other.maxMagicPoint; this.magicPoint = other.magicPoint; this.strength = other.strength; this.defence = other.defence; this.speed = other.speed; this.avoid = other.avoid; }
public Ally( CharacterData data ) : base(data) { }