JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
add agent argument to set_cards
[peach-cgt.git] / common.coffee
index ce09f13..cc33785 100644 (file)
@@ -46,7 +46,7 @@ class GameState
 
        # FIXME implement set_pile(pile, card_order_array)
 
-       set_cards: (cards) ->
+       set_cards: (agent, cards) ->
                @cards = []
                @piles = {}
                for card in cards
@@ -56,7 +56,7 @@ class GameState
                                unless @piles[card.pile]?
                                        @piles[card.pile] = []
                                @piles[card.pile].push card
-               @trigger 'set_cards', @cards
+               @trigger 'set_cards', agent, @cards
 
        process_messages: (messages) ->
                unless typeof messages is 'array' or typeof messages is 'object'