Beispiel #1
0
 public void BattleStart(WBattleData battleData)
 {
     if (Event_BattleStart != null)
     {
         Event_BattleStart(MakeBattleInfo(battleData));
     }
 }
Beispiel #2
0
    //Private Methods
    private BattleInfo MakeBattleInfo(WBattleData battleData)
    {
        BattleInfo bi = new BattleInfo();

        PartyInfo[] partyInfoes = new PartyInfo[2];

        for (int i = 0; i < partyInfoes.Length; i++)
        {
            partyInfoes[i] = MakePartyInfo(battleData.party[i]);
        }

        bi.Init(battleData.turnTime, battleData.turn, partyInfoes,
                battleData.scene_type, battleData.is_bot, battleData.bot_ai);

        return(bi);
    }