Ejemplo n.º 1
0
    void _OnWeaponUpgraded(WeaponUpgraded e)
    {
        PlayerController p = e.player;

        if (p == null)
        {
            p = GameController.instance.GetCurrentPlayer();
        }
        p.UpgradeWeapon(e.type, e.attr);
        _EventBus.Publish <TurnPhaseChanged>(new TurnPhaseChanged(null, TurnPhase.AttackPhase));
    }
Ejemplo n.º 2
0
    void _OnWeaponUpgraded(WeaponUpgraded e)
    {
        LogLine(e.player.player, "WEAPON UPGRADED: " + e.type + " ATTR: " + e.attr);

        currGameData.playerWeaponAttributeUpgrades[e.player.player][e.type][e.attr] += 1;
    }