JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
register coffeescript compiler
[peach-cgt.git] / common.coffee
index f57c4d4..d827e4e 100644 (file)
@@ -1,3 +1,9 @@
+###
+Peach CGT -- Card Game Table simulator
+Copyright (C) 2011  Jason Woofenden
+Lincensed under AGPLv3. Source here: https://gitorious.org/peach-cgt
+###
+
 # this file is used by the client and server.
 
 # work around lack of module system in the browser:
@@ -8,7 +14,8 @@ else
        my_exports = window.game_model
 
 class GameState
-       constructor: (agent) ->
+       constructor: (slug, agent) ->
+               @slug = slug
                @agent = agent
                @hooks = {}
                @cards = []
@@ -82,4 +89,4 @@ class GameState
                return
 
 
-my_exports.new = (agent) -> new GameState agent
+my_exports.new = (slug, agent) -> new GameState slug, agent