X-Git-Url: https://jasonwoof.com/gitweb/?p=peach-cgt.git;a=blobdiff_plain;f=server.coffee;h=7e191d8e17d0d2d9d97144eba5a6822da5e19a71;hp=29cddb1aacc12196424155174a00a414e8804387;hb=17254bb57943dda8793cf80c37fb65db472de0ea;hpb=7797a9aab5a31f89b84ebc86c5a7bc3d12ef6602 diff --git a/server.coffee b/server.coffee index 29cddb1..7e191d8 100644 --- a/server.coffee +++ b/server.coffee @@ -171,6 +171,14 @@ new_game = (id) -> forward_events.call this, 'flip', agent, card, state game.on 'set_cards', (agent, cards) -> forward_events.call this, 'set_cards', agent, cards + game.on 'send_state', (agent) -> + timeout 10, => + if agent is 'p1' + @p1_queue.push ['set_cards', 'server', @cards] + answer_soon this + if agent is 'p2' + @p2_queue.push ['set_cards', 'server', @cards] + answer_soon this return game