public SortieBattleManager BattleStart_Write(BattleFormationKinds1 formationId)
        {
            DebugBattleMaker.SerializeBattleStart();
            Api_req_SortieBattle reqBattle = new Api_req_SortieBattle(this._req_map);
            bool   isBoss = base.NextCategory == enumMapEventType.War_Boss;
            string nextCellEnemyFleetName = base.GetNextCellEnemyFleetName();
            SortieBattleManager_Write sortieBattleManager_Write = new SortieBattleManager_Write(nextCellEnemyFleetName);

            sortieBattleManager_Write.__Init__(reqBattle, base.NextEventType, formationId, this._map, this._maps, base.IsNextFinal(), isBoss);
            return(sortieBattleManager_Write);
        }
Example #2
0
        public new RebellionBattleManager BattleStart_Write(BattleFormationKinds1 formation_id)
        {
            DebugBattleMaker.SerializeBattleStart();
            Api_req_SortieBattle reqBattle = new Api_req_SortieBattle(_req_map);
            bool   isBoss = base.NextCategory == enumMapEventType.War_Boss;
            string nextCellEnemyFleetName = GetNextCellEnemyFleetName();
            RebellionBattleManager_Write rebellionBattleManager_Write = new RebellionBattleManager_Write(nextCellEnemyFleetName);

            rebellionBattleManager_Write.__Init__(reqBattle, base.NextEventType, formation_id, _map, IsNextFinal(), isBoss, _deck == _subDeck);
            return(rebellionBattleManager_Write);
        }