Example #1
0
        private void actOnPlayer(Player p, event_type et)
        {
            switch (et)
            {
            case event_type.ADD_COIN:
                p.gold++;
                break;

            case event_type.LOSE_HEALTH:
                p.current_health--;
                break;

            case event_type.ROLL_DICE:
                //p.rollDice();
                break;

            case event_type.GAIN_HEALTH:
                p.current_health++;
                break;

            case event_type.DRAW_CARD:
                p.getCards().Add(new Card(card_type.ITEM, null, item_type.CONSUMABLE));
                break;
            }
        }