コード例 #1
0
            public PhaseBaseAirAttackUnit(BattleData data, string title, int index)
                : base(data, title, "_it_will_never_be_processed_")
            {
                AirAttackIndex = index;
                AirBattleData  = data.RawData.api_air_base_attack[index];
                StageFlag      = AirBattleData.api_stage_flag() ? (int[])AirBattleData.api_stage_flag : null;

                TorpedoFlags = ConcatStage3Array("api_frai_flag", "api_erai_flag");
                BomberFlags  = ConcatStage3Array("api_fbak_flag", "api_ebak_flag");
                Criticals    = ConcatStage3Array("api_fcl_flag", "api_ecl_flag");
                Damages      = ConcatStage3Array("api_fdam", "api_edam");
            }
コード例 #2
0
        public PhaseBaseAirRaid(BattleData data, string title)
            : base(data, title)
        {
            AirBattleData = data.RawData.api_air_base_attack;
            StageFlag     = AirBattleData.api_stage_flag() ? (int[])AirBattleData.api_stage_flag : null;

            LaunchedShipIndexFriend = GetLaunchedShipIndex(0);
            LaunchedShipIndexEnemy  = GetLaunchedShipIndex(1);

            _squadrons = GetSquadrons().ToArray();

            TorpedoFlags = ConcatStage3Array <int>("api_frai_flag", "api_erai_flag");
            BomberFlags  = ConcatStage3Array <int>("api_fbak_flag", "api_ebak_flag");
            Criticals    = ConcatStage3Array <int>("api_fcl_flag", "api_ecl_flag");
            Damages      = ConcatStage3Array <double>("api_fdam", "api_edam");
        }
コード例 #3
0
            public PhaseBaseAirAttackUnit(BattleData data, string title, int index)
                : base(data, title)
            {
                AirAttackIndex = index;
                AirBattleData  = data.RawData.api_air_base_attack[index];
                StageFlag      = AirBattleData.api_stage_flag() ? (int[])AirBattleData.api_stage_flag : null;

                LaunchedShipIndexEnemy = GetLaunchedShipIndex(0);

                _squadrons = GetSquadrons().ToArray();

                TorpedoFlags = ConcatStage3Array("api_frai_flag", "api_erai_flag");
                BomberFlags  = ConcatStage3Array("api_fbak_flag", "api_ebak_flag");
                Criticals    = ConcatStage3Array("api_fcl_flag", "api_ecl_flag");
                Damages      = ConcatStage3Array("api_fdam", "api_edam");
            }