Advertisement
Guest User

testLayout2.json

a guest
Feb 19th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.09 KB | None | 0 0
  1. {
  2. "startingRoom": "MatthewsStreet",
  3. "endingRoom": "TheOffice",
  4. "rooms": [
  5. {
  6. "name": "MatthewsStreet",
  7. "description": "You are on Matthews, outside the Siebel Center",
  8. "items": [
  9. {
  10. "needPuzzle": "false",
  11. "haveEffect": "false",
  12. "name": "KeyFromThePast"
  13. }
  14. ],
  15. "directions": [
  16. {
  17. "directionName": "East",
  18. "room": "SiebelEntry",
  19. "enabled": "true",
  20. "validKeyNames": [],
  21. "visible": "true",
  22. "visibleViaKeyNames": []
  23. }
  24. ],
  25. "monsters": []
  26. },
  27. {
  28. "name": "SiebelEntry",
  29. "description": "You are in the west entry of Siebel Center. You can see the elevator, the ACM office, and hallways to the north and east.",
  30. "directions": [
  31. {
  32. "directionName": "West",
  33. "room": "MatthewsStreet",
  34. "enabled": "true",
  35. "validKeyNames": [],
  36. "visible": "true",
  37. "visibleViaKeyNames": []
  38. },
  39. {
  40. "directionName": "Northeast",
  41. "room": "AcmOffice",
  42. "enabled": "false",
  43. "validKeyNames": [
  44. "Gem"
  45. ],
  46. "visible": "true",
  47. "visibleViaKeyNames": []
  48. },
  49. {
  50. "directionName": "North",
  51. "room": "SiebelNorthHallway",
  52. "enabled": "true",
  53. "validKeyNames": [],
  54. "visible": "true",
  55. "visibleViaKeyNames": []
  56. },
  57. {
  58. "directionName": "East",
  59. "room": "SiebelEastHallway",
  60. "enabled": "true",
  61. "validKeyNames": [],
  62. "visible": "true",
  63. "visibleViaKeyNames": []
  64. }
  65. ],
  66. "items": [],
  67. "monsters": []
  68. },
  69. {
  70. "name": "AcmOffice",
  71. "description": "You are in the ACM office. There are lots of friendly ACM people.",
  72. "directions": [
  73. {
  74. "directionName": "South",
  75. "room": "SiebelEntry",
  76. "enabled": "true",
  77. "validKeyNames": [],
  78. "visible": "true",
  79. "visibleViaKeyNames": []
  80. }
  81. ],
  82. "items": [
  83. {
  84. "needPuzzle": "false",
  85. "haveEffect": "true",
  86. "name": "MagicWand"
  87. }
  88. ]
  89. },
  90. {
  91. "name": "SiebelNorthHallway",
  92. "description": "You are in the north hallway. You can see Siebel 1112 and the door toward NCSA.",
  93. "directions": [
  94. {
  95. "directionName": "South",
  96. "room": "SiebelEntry",
  97. "enabled": "true",
  98. "validKeyNames": [],
  99. "visible": "true",
  100. "visibleViaKeyNames": []
  101. },
  102. {
  103. "directionName": "NorthEast",
  104. "room": "Siebel1112",
  105. "enabled": "true",
  106. "validKeyNames": [],
  107. "visible": "true",
  108. "visibleViaKeyNames": []
  109. }
  110. ],
  111. "items": [],
  112. "monsters": []
  113. },
  114. {
  115. "name": "Siebel1112",
  116. "description": "You are in Siebel 1112. There is space for two code reviews in this room.",
  117. "directions": [
  118. {
  119. "directionName": "West",
  120. "room": "SiebelNorthHallway",
  121. "enabled": "true",
  122. "validKeyNames": [],
  123. "visible": "true",
  124. "visibleViaKeyNames": []
  125. }
  126. ],
  127. "items": [
  128. {
  129. "needPuzzle": "true",
  130. "haveEffect": "false",
  131. "name": "Gem"
  132. }
  133. ],
  134. "monsters": []
  135. },
  136. {
  137. "name": "SiebelEastHallway",
  138. "description": "You are in the east hallway. You can see Einstein Bros' Bagels and a stairway.",
  139. "directions": [
  140. {
  141. "directionName": "West",
  142. "room": "SiebelEntry",
  143. "enabled": "true",
  144. "validKeyNames": [],
  145. "visible": "true",
  146. "visibleViaKeyNames": []
  147. },
  148. {
  149. "directionName": "South",
  150. "room": "Siebel1314",
  151. "enabled": "true",
  152. "validKeyNames": [],
  153. "visible": "true",
  154. "visibleViaKeyNames": []
  155. },
  156. {
  157. "directionName": "Down",
  158. "room": "SiebelBasement",
  159. "enabled": "true",
  160. "validKeyNames": [],
  161. "visible": "true",
  162. "visibleViaKeyNames": []
  163. },
  164. {
  165. "directionName": "Up",
  166. "room": "UpperHallway",
  167. "enabled": "true",
  168. "validKeyNames": [],
  169. "visible": "true",
  170. "visibleViaKeyNames": []
  171. }
  172. ],
  173. "items": [],
  174. "monsters": []
  175. },
  176. {
  177. "name": "Siebel1314",
  178. "description": "You are in Siebel 1314. There are happy CS 126 students doing a code review.",
  179. "directions": [
  180. {
  181. "directionName": "North",
  182. "room": "SiebelEastHallway",
  183. "enabled": "true",
  184. "validKeyNames": [],
  185. "visible": "true",
  186. "visibleViaKeyNames": []
  187. }
  188. ],
  189. "items": [],
  190. "monsters": []
  191. },
  192. {
  193. "name": "SiebelBasement",
  194. "description": "You are in the basement of Siebel. You see tables with students working and door to computer labs.",
  195. "directions": [
  196. {
  197. "directionName": "Up",
  198. "room": "SiebelEastHallway",
  199. "enabled": "true",
  200. "validKeyNames": [],
  201. "visible": "true",
  202. "visibleViaKeyNames": []
  203. },
  204. {
  205. "directionName": "West",
  206. "room": "Siebel0403",
  207. "enabled": "false",
  208. "validKeyNames": [
  209. "KeyFromThePast"
  210. ],
  211. "visible": "true",
  212. "visibleViaKeyNames": []
  213. },
  214. {
  215. "directionName": "South",
  216. "room": "SiebelBasementHallWay",
  217. "enabled": "true",
  218. "validKeyNames": [],
  219. "visible": "true",
  220. "visibleViaKeyNames": []
  221. },
  222. {
  223. "directionName": "East",
  224. "room": "MechanicalRoom",
  225. "enabled": "true",
  226. "validKeyNames": [],
  227. "visible": "true",
  228. "visibleViaKeyNames": []
  229. }
  230. ],
  231. "items": [],
  232. "monsters": []
  233. },
  234. {
  235. "name": "Siebel0403",
  236. "description": "You are in Siebel 0403. You see people struggling to get their MPs done of the week.",
  237. "directions": [
  238. {
  239. "directionName": "East",
  240. "room": "SiebelBasement",
  241. "enabled": "true",
  242. "validKeyNames": [],
  243. "visible": "true",
  244. "visibleViaKeyNames": []
  245. }
  246. ],
  247. "items": [],
  248. "monsters": []
  249. },
  250. {
  251. "name": "SiebelBasementHallWay",
  252. "description": "You are in SiebelBasementHallWay. You see nothing here because the room is too dark.",
  253. "directions": [
  254. {
  255. "directionName": "North",
  256. "room": "SiebelBasement",
  257. "enabled": "true",
  258. "validKeyNames": [],
  259. "visible": "true",
  260. "visibleViaKeyNames": []
  261. },
  262. {
  263. "directionName": "South",
  264. "room": "ControlRoom",
  265. "enabled": "true",
  266. "validKeyNames": [],
  267. "visible": "false",
  268. "visibleViaKeyNames": [
  269. "FlashLight"
  270. ]
  271. }
  272. ],
  273. "items": [],
  274. "monsters": []
  275. },
  276. {
  277. "name": "ControlRoom",
  278. "description": "You are in ControlRoom, a hidden place. You see many working servers.",
  279. "directions": [
  280. {
  281. "directionName": "North",
  282. "room": "SiebelBasementHallWay",
  283. "enabled": "true",
  284. "validKeyNames": [],
  285. "visible": "true",
  286. "visibleViaKeyNames": []
  287. }
  288. ],
  289. "items": [
  290. {
  291. "needPuzzle": "false",
  292. "haveEffect": "false",
  293. "name": "KeyForTheOffice"
  294. }
  295. ],
  296. "monsters": []
  297. },
  298. {
  299. "name": "MechanicalRoom",
  300. "description": "You are in MechanicalRoom. You see many useful equipments and machines stored in this room.",
  301. "directions": [
  302. {
  303. "directionName": "West",
  304. "room": "SiebelBasement",
  305. "enabled": "true",
  306. "validKeyNames": [],
  307. "visible": "true",
  308. "visibleViaKeyNames": []
  309. }
  310. ],
  311. "items": [
  312. {
  313. "needPuzzle": "false",
  314. "haveEffect": "true",
  315. "name": "FlashLight"
  316. }
  317. ],
  318. "monsters": []
  319. },
  320. {
  321. "name": "UpperHallway",
  322. "description": "You are in UpperHallWay. You see more tables with no one using them. Seems people are scared by some magic around here.",
  323. "directions": [
  324. {
  325. "directionName": "East",
  326. "room": "TheOffice",
  327. "enabled": "false",
  328. "validKeyNames": [
  329. "KeyForTheOffice"
  330. ],
  331. "visible": "false",
  332. "visibleViaKeyNames": [
  333. "MagicWand"
  334. ]
  335. },
  336. {
  337. "directionName": "Down",
  338. "room": "SiebelEastHallway",
  339. "enabled": "true",
  340. "validKeyNames": [],
  341. "visible": "true",
  342. "visibleViaKeyNames": []
  343. }
  344. ],
  345. "items": [],
  346. "monsters": []
  347. },
  348. {
  349. "name": "TheOffice",
  350. "description": "You are in TheOffice. You are one step (a big step though) away from freeing everyone studying CS.",
  351. "directions": [
  352. {
  353. "directionName": "West",
  354. "room": "UpperHallway",
  355. "enabled": "true",
  356. "validKeyNames": [],
  357. "visible": "true",
  358. "visibleViaKeyNames": []
  359. }
  360. ],
  361. "items": [],
  362. "monsters": [
  363. {
  364. "name": "TheProfessor",
  365. "haveAbility": "false",
  366. "health": 200,
  367. "attack": 20
  368. }
  369. ]
  370. }
  371. ],
  372. "player": {
  373. "health": 200,
  374. "attack": 50,
  375. "items": [
  376. {
  377. "needPuzzle": "false",
  378. "haveEffect": "false",
  379. "name": "Map"
  380. }
  381. ]
  382. }
  383. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement