コード例 #1
0
ファイル: TestCombatSim.cs プロジェクト: evilz/TyrSc2
 private static void TestCombat(SimulationState state)
 {
     TestCombat(state, 1000);
 }
コード例 #2
0
ファイル: TestCombatSim.cs プロジェクト: evilz/TyrSc2
        public static void Test()
        {
            SimulationState state = GetState();

            TestCombat(state);
        }
コード例 #3
0
ファイル: TestCombatSim.cs プロジェクト: evilz/TyrSc2
 public static SimulationState TestDeserialization()
 {
     return(SimulationState.LoadFromFile("SimulationState.txt"));
 }
コード例 #4
0
ファイル: TestCombatSim.cs プロジェクト: evilz/TyrSc2
 public static void TestSerialization(SimulationState state)
 {
     state.SafeToFile("SimulationState.txt");
 }
コード例 #5
0
ファイル: CombatUnit.cs プロジェクト: evilz/TyrSc2
 public void PerformAdditionalAttack(SimulationState state)
 {
     Attack(state, SecondaryAttackWeapon, PreviousAttackTarget, true);
 }
コード例 #6
0
ファイル: CombatUnit.cs プロジェクト: evilz/TyrSc2
 public void Attack(SimulationState state, CombatWeapon weapon, CombatUnit target, bool isSecondaryAttack)
 {
     Attack(state, weapon, target, isSecondaryAttack, 1);
 }