Exemple #1
0
        void ProcessStage3(RawLandBaseAerialSupport rpRawData)
        {
            var rStage3 = rpRawData.Stage3;

            if (rStage3 == null)
            {
                return;
            }

            var rParticipants = Stage.Enemy;
            var rEnemyDamages = rStage3.EnemyDamage;

            for (var i = 0; i < rParticipants.Count; i++)
            {
                var rParticipant = rParticipants[i];
                if (rParticipant != null)
                {
                    rParticipant.Current -= rEnemyDamages[i + 1];
                }
            }
        }
Exemple #2
0
 void ProcessStage2(AerialCombat rpInfo, RawLandBaseAerialSupport rpRawData)
 {
 }
Exemple #3
0
 void ProcessStage3(RawLandBaseAerialSupport rpRawData)
 {
     ProcessStage3Core(Stage.EnemyMain, rpRawData.Stage3);
     ProcessStage3Core(Stage.EnemyEscort, rpRawData.Stage3CombinedFleet);
 }