diff data/game.json @ 189:9d08f99b5ddf

Add npcs to gamestate. Update gamestate. Pass world around a bit. Some other stuff.
author Simon Cross <hodgestar@gmail.com>
date Wed, 06 Apr 2011 21:14:26 +0200
parents e1dd3b785269
children 7a4e7859bc26
line wrap: on
line diff
--- a/data/game.json	Wed Apr 06 21:02:38 2011 +0200
+++ b/data/game.json	Wed Apr 06 21:14:26 2011 +0200
@@ -1,10 +1,24 @@
 {
+    "fox": {
+        "item": null
+    },
     "missions": {
-        "monk_tea": {
-            "items": {}
-        }
+        "monk_tea": {}
+    },
+    "items": {
+        "tealeaf": { "type": "TeaLeaf", "level": "level1", "pos": [8, 3] },
+        "teacup": { "type": "TeaCup", "level": "level1", "pos": [10, 3] },
+        "teapot": { "type": "TeaPot", "level": "level1", "pos": [12, 3] }
     },
-    "items": [
-        {"type": "Dummy", "level": "level1", "pos": [8, 3]}
-    ]
+    "npcs": {
+        "monk": { "type": "Monk", "level": "level1", "pos": [9, 2], "dsm": "npcs/monk.json" },
+        "guard": { "type": "Guard", "level": "level2", "pos": [10, 3], "dsm": "npcs/guard.json" }
+    },
+    "levels": {
+        "level1" : "level1",
+        "level2" : "level2",
+        "level3" : "level3",
+        "level4" : "level4",
+        "level5" : "level5"
+    }
 }
\ No newline at end of file