public BattleLogicBase() { this.randInstance = new Random(); this.practiceFlag = false; this.valanceSubmarine1 = 3.0; this.valanceSubmarine2 = 80.0; this.valanceSubmarine3 = 1.1; this.battleTargetKind = BattleTargetKind.Other; }
protected virtual void setTargetingKind(FormationDatas formation) { if ((formation.F_Formation == BattleFormationKinds1.TanJuu || formation.F_Formation == BattleFormationKinds1.FukuJuu) && (formation.E_Formation == BattleFormationKinds1.TanJuu || formation.E_Formation == BattleFormationKinds1.FukuJuu)) { if (formation.BattleFormation == BattleFormationKinds2.Doukou) { this.battleTargetKind = BattleTargetKind.Case1; } else if (formation.BattleFormation == BattleFormationKinds2.Hankou) { this.battleTargetKind = BattleTargetKind.Case2; } else if (formation.BattleFormation == BattleFormationKinds2.T_Own) { this.battleTargetKind = BattleTargetKind.Case3; } else if (formation.BattleFormation == BattleFormationKinds2.T_Enemy) { this.battleTargetKind = BattleTargetKind.Case4; } } }