Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.17 KB | None | 0 0
  1. {
  2. "startingRoom": "Siebel1314",
  3. "endingRoom": "AllenDormRoom",
  4. "rooms": [
  5. {
  6. "name": "Siebel1314",
  7. "description": "You just finished your 6-8pm code review, wanting to go home.",
  8. "directions": [
  9. {
  10. "directionName": "outside",
  11. "room": "SiebelMainLounge",
  12. "enabled": true,
  13. "validKeyNames": []
  14. }
  15. ]
  16. },
  17. {
  18. "name": "SiebelMainLounge",
  19. "description": "Main lounge of Siebel. There are people working in the ACM office and some downstairs, but the building is pretty much empty.",
  20. "directions": [
  21. {
  22. "directionName": "outside",
  23. "room": "MatthewsStreet",
  24. "enabled": true,
  25. "validKeyNames": []
  26. },
  27. {
  28. "directionName": "back inside",
  29. "room": "Siebel1314",
  30. "enabled": true,
  31. "validKeyNames": []
  32. }
  33. ]
  34. },
  35. {
  36. "name": "MatthewsStreet",
  37. "description": "You are standing right outside Siebel. Some cars pass on Springfield ave., but for the most part empty.",
  38. "directions": [
  39. {
  40. "directionName": "back inside",
  41. "room": "SiebelMainLounge",
  42. "enabled": false,
  43. "validKeyNames": []
  44. },
  45. {
  46. "directionName": "south",
  47. "room": "MainQuad",
  48. "enabled": true,
  49. "validKeyNames": []
  50. }
  51. ]
  52. },
  53. {
  54. "name": "MainQuad",
  55. "description": "You are standing on the main quad. It seems pretty empty.",
  56. "directions": [
  57. {
  58. "directionName": "north",
  59. "room": "MatthewsStreet",
  60. "enabled": true,
  61. "validKeyNames": []
  62. },
  63. {
  64. "directionName": "south",
  65. "room": "SouthQuad",
  66. "enabled": true,
  67. "validKeyNames": []
  68. }
  69. ],
  70. "items": [
  71. {
  72. "locations": [
  73. "MainQuad",
  74. "SouthQuad",
  75. "MatthewsStreet"
  76. ],
  77. "name": "frisbee",
  78. "action": "throw",
  79. "consequence": "gameOver",
  80. "message": "You forgot that you were really good at throwing frisbees, and accidentally break a window."
  81. }
  82. ]
  83. },
  84. {
  85. "name": "SouthQuad",
  86. "description": "You are standing on the south quad. You see the bell tower and UGL, but it is pretty empty here as well.",
  87. "directions": [
  88. {
  89. "directionName": "north",
  90. "room": "MainQuad",
  91. "enabled": true,
  92. "validKeyNames": []
  93. },
  94. {
  95. "directionName": "east",
  96. "room": "AllenEntrance",
  97. "enabled": true,
  98. "validKeyNames": []
  99. },
  100. {
  101. "directionName": "south",
  102. "room": "PAREntrance",
  103. "enabled": true,
  104. "validKeyNames": []
  105. }
  106. ]
  107. },
  108. {
  109. "name": "PAREntrance",
  110. "description": "You are standing at the entrance of PAR. You must use your iCard to get in.",
  111. "directions": [
  112. {
  113. "directionName": "north",
  114. "room": "SouthQuad",
  115. "enabled": true,
  116. "validKeyNames": []
  117. },
  118. {
  119. "directionName": "inside",
  120. "room": "PARMainLounge",
  121. "enabled": false,
  122. "validKeyNames": [
  123. "iCard"
  124. ]
  125. }
  126. ]
  127. },
  128. {
  129. "name": "PARMainLounge",
  130. "description": "There's a large number of people here, doing college student things.",
  131. "directions": [
  132. {
  133. "directionName": "eat",
  134. "room": "PARDiningHall",
  135. "enabled": false,
  136. "validKeyNames": [
  137. "iCard"
  138. ]
  139. },
  140. {
  141. "directionName": "home",
  142. "room": "AllenEntrance",
  143. "enabled": false,
  144. "validKeyNames": [
  145. "iCard"
  146. ]
  147. }
  148. ]
  149. },
  150. {
  151. "name": "PARDiningHall",
  152. "description": "There are a lot of people inside, eating happily.",
  153. "directions": [
  154. {
  155. "directionName": "out",
  156. "room": "PARMainLounge",
  157. "enabled": true,
  158. "validKeyNames": []
  159. }
  160. ],
  161. "items": [
  162. {
  163. "locations": [
  164. "PARDiningHall"
  165. ],
  166. "name": "food",
  167. "action": "eat",
  168. "consequence": "un-hungry",
  169. "message": "You eat the food, satisfying your hunger."
  170. }
  171. ]
  172. },
  173. {
  174. "name": "AllenEntrance",
  175. "description": "The main entrance of Allen Hall. This is where you live. You must use your iCard to get in.",
  176. "directions": [
  177. {
  178. "directionName": "inside",
  179. "room": "AllenMainLounge",
  180. "enabled": false,
  181. "validKeyNames": [
  182. "iCard"
  183. ]
  184. },
  185. {
  186. "directionName": "west",
  187. "room": "SouthQuad",
  188. "enabled": true,
  189. "validKeyNames": []
  190. },
  191. {
  192. "directionName": "south",
  193. "room": "PAREntrance",
  194. "enabled": true,
  195. "validKeyNames": []
  196. }
  197. ]
  198. },
  199. {
  200. "name": "AllenDormHallway",
  201. "description": "A long hallway with many rooms. You stand in front of your room.",
  202. "directions": [
  203. {
  204. "directionName": "inside",
  205. "room": "AllenDormRoom",
  206. "enabled": false,
  207. "validKeyNames": [
  208. "dormKey"
  209. ]
  210. },
  211. {
  212. "directionName": "downstairs",
  213. "room": "AllenMainLounge",
  214. "enabled": true,
  215. "validKeyNames": []
  216. }
  217. ]
  218. },
  219. {
  220. "name": "AllenMainLounge",
  221. "description": "The main lounge of Allen Hall. You live on the second floor. You see the main desk and a few chairs here.",
  222. "directions": [
  223. {
  224. "directionName": "upstairs",
  225. "room": "AllenDormHallway",
  226. "enabled": true,
  227. "validKeyNames": []
  228. },
  229. {
  230. "directionName": "outside",
  231. "room": "AllenEntrance",
  232. "enabled": true,
  233. "validKeyNames": []
  234. }
  235. ]
  236. },
  237. {
  238. "name": "AllenDormRoom",
  239. "description": "Inside your room, ready to fall asleep.",
  240. "directions": [
  241. {
  242. "directionName": "outside",
  243. "room": "AllenDormHallway",
  244. "enabled": true,
  245. "validKeyNames": []
  246. }
  247. ]
  248. }
  249. ],
  250. "player": {
  251. "items": [
  252. {
  253. "reusable": true,
  254. "locations": [
  255. "AllenDormHallway"
  256. ],
  257. "name": "dormKey",
  258. "action": "use",
  259. "consequence": "unlock",
  260. "message": "You insert the key into the lock, and turn it, accidentally locking it. Then the right way. The door opens."
  261. },
  262. {
  263. "reusable": true,
  264. "locations": [
  265. "AllenEntrance",
  266. "PAREntrance",
  267. "PARMainLounge"
  268. ],
  269. "name": "iCard",
  270. "action": "use",
  271. "consequence": "unlock",
  272. "message": "You slide your iCard in the reader. The wrong way. Then the right way. The door opens."
  273. }
  274. ]
  275. }
  276. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement