コード例 #1
0
ファイル: CombatManager.cs プロジェクト: JpEncausse/DTApp
    //// Implementation Details ////

    private void initFight(CharacterBehavior currentChar, CharacterBehavior enemy)
    {
        Debug.Assert(status == Status.NONE, "Fight already started");
        Debug.Assert(fighters == null, "fighters are set before a fight");

        status   = Status.LAUNCH;
        fighters = currentChar.getFighters(enemy);

        currentChar.selected = false;
        currentChar.clearDeplacementHUD();
        currentChar.clearUnresolvedActions();

        displayUI();
    }