2
0

dwellings.json 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565
  1. {
  2. "creatureGeneratorCommon" : {
  3. "index" :17,
  4. "handler": "dwelling",
  5. "base" : {
  6. "base" : {
  7. "visitableFrom" : [ "---", "+++", "+++" ],
  8. "mask" : [ "VVV", "VBB", "VAA" ]
  9. },
  10. "sounds" : {
  11. "ambient" : ["LOOPSWOR"],
  12. "visit" : ["MILITARY"]
  13. }
  14. },
  15. "types" : {
  16. "basiliskPit": {
  17. "index": 0,
  18. "creatures": [["basilisk"]],
  19. "sounds": {
  20. "ambient": ["LOOPMONS"]
  21. }
  22. },
  23. "behemothCrag": {
  24. "index": 1,
  25. "creatures": [["behemoth"]],
  26. "sounds": {
  27. "ambient": ["LOOPBEHE"]
  28. }
  29. },
  30. "pillarOfEyes": {
  31. "index": 2,
  32. "creatures": [["beholder"]],
  33. "sounds": {
  34. "ambient": ["LOOPCAVE"]
  35. }
  36. },
  37. "hallOfDarkness": {
  38. "index": 3,
  39. "creatures": [["blackKnight"]],
  40. "sounds": {
  41. "ambient": ["LOOPDEAD"]
  42. }
  43. },
  44. "dragonVault": {
  45. "index": 4,
  46. "creatures": [["boneDragon"]],
  47. "sounds": {
  48. "ambient": ["LOOPDRAG"]
  49. }
  50. },
  51. "trainingGrounds": {
  52. "index": 5,
  53. "creatures": [["cavalier"]],
  54. "sounds": {
  55. "ambient": ["LOOPHORS"]
  56. }
  57. },
  58. "centaurStables": {
  59. "index": 6,
  60. "creatures": [["centaur"]],
  61. "sounds": {
  62. "ambient": ["LOOPHORS"]
  63. }
  64. },
  65. "airConflux": {
  66. "index": 7,
  67. "creatures": [["airElemental"]],
  68. "sounds": {
  69. "ambient": ["LOOPAIR"]
  70. }
  71. },
  72. "portalOfGlory": {
  73. "index": 8,
  74. "creatures": [["angel"]],
  75. "sounds": {
  76. "ambient": ["LOOPSANC"]
  77. }
  78. },
  79. "cyclopsCave": {
  80. "index": 9,
  81. "creatures": [["cyclop"]],
  82. "sounds": {
  83. "ambient": ["LOOPCAVE"]
  84. }
  85. },
  86. "forsakenPalace": {
  87. "index": 10,
  88. "creatures": [["devil"]],
  89. "sounds": {
  90. "ambient": ["LOOPDEVL"]
  91. }
  92. },
  93. "serpentFlyHive": {
  94. "index": 11,
  95. "creatures": [["serpentFly"]],
  96. "sounds": {
  97. "ambient": ["LOOPLEAR"]
  98. }
  99. },
  100. "dwarfCottage": {
  101. "index": 12,
  102. "creatures": [["dwarf"]],
  103. "sounds": {
  104. "ambient": ["LOOPDWAR"]
  105. }
  106. },
  107. "earthConflux": {
  108. "index": 13,
  109. "creatures": [["earthElemental"]],
  110. "sounds": {
  111. "ambient": ["LOOPEART"]
  112. }
  113. },
  114. "fireLake": {
  115. "index": 14,
  116. "creatures": [["efreet"]],
  117. "sounds": {
  118. "ambient": ["LOOPVENT"]
  119. }
  120. },
  121. "homestead": {
  122. "index": 15,
  123. "creatures": [["woodElf"]],
  124. "sounds": {
  125. "ambient": ["LOOPELF"]
  126. }
  127. },
  128. "fireConflux": {
  129. "index": 16,
  130. "creatures": [["fireElemental"]],
  131. "sounds": {
  132. "ambient": ["LOOPFIRE"]
  133. }
  134. },
  135. "parapet": {
  136. "index": 17,
  137. "creatures": [["stoneGargoyle"]],
  138. "sounds": {
  139. "ambient": ["LOOPGRIF"]
  140. }
  141. },
  142. "altarOfWishes": {
  143. "index": 18,
  144. "creatures": [["genie"]],
  145. "sounds": {
  146. "ambient": ["LOOPMAGI"]
  147. }
  148. },
  149. "wolfPen": {
  150. "index": 19,
  151. "creatures": [["goblinWolfRider"]],
  152. "sounds": {
  153. "ambient": ["LOOPWOLF"]
  154. }
  155. },
  156. "gnollHut": {
  157. "index": 20,
  158. "creatures": [["gnoll"]],
  159. "sounds": {
  160. "ambient": ["LOOPORC"]
  161. }
  162. },
  163. "goblinBarracks": {
  164. "index": 21,
  165. "creatures": [["goblin"]],
  166. "sounds": {
  167. "ambient": ["LOOPGOBL"]
  168. }
  169. },
  170. "hallOfSins": {
  171. "index": 22,
  172. "creatures": [["gog"]],
  173. "sounds": {
  174. "ambient": ["LOOPVENT"]
  175. }
  176. },
  177. "gorgonLair": {
  178. "index": 23,
  179. "creatures": [["gorgon"]],
  180. "sounds": {
  181. "ambient": ["LOOPBEHE"]
  182. }
  183. },
  184. "dragonCliffs": {
  185. "index": 24,
  186. "creatures": [["greenDragon"]],
  187. "sounds": {
  188. "ambient": ["LOOPDRAG"]
  189. }
  190. },
  191. "griffinTower": {
  192. "index": 25,
  193. "creatures": [["griffin"]],
  194. "sounds": {
  195. "ambient": ["LOOPGRIF"]
  196. }
  197. },
  198. "harpyLoft": {
  199. "index": 26,
  200. "creatures": [["harpy"]],
  201. "sounds": {
  202. "ambient": ["LOOPHARP"]
  203. }
  204. },
  205. "kennels": {
  206. "index": 27,
  207. "creatures": [["hellHound"]],
  208. "sounds": {
  209. "ambient": ["LOOPDOG"]
  210. }
  211. },
  212. "hydraPond": {
  213. "index": 28,
  214. "creatures": [["hydra"]],
  215. "sounds": {
  216. "ambient": ["LOOPHYDR"]
  217. }
  218. },
  219. "impCrucible": {
  220. "index": 29,
  221. "creatures": [["imp"]],
  222. "sounds": {
  223. "ambient": ["LOOPFIRE"]
  224. }
  225. },
  226. "lizardDen": {
  227. "index": 30,
  228. "creatures": [["lizardman"]],
  229. "sounds": {
  230. "ambient": ["LOOPARCH"]
  231. }
  232. },
  233. "mageTower": {
  234. "index": 31,
  235. "creatures": [["mage"]],
  236. "sounds": {
  237. "ambient": ["LOOPMAGI"]
  238. }
  239. },
  240. "manticoreLair": {
  241. "index": 32,
  242. "creatures": [["manticore"]],
  243. "sounds": {
  244. "ambient": ["LOOPMANT"]
  245. }
  246. },
  247. "medusaChapel": {
  248. "index": 33,
  249. "creatures": [["medusa"]],
  250. "sounds": {
  251. "ambient": ["LOOPMEDU"]
  252. }
  253. },
  254. "labyrinth": {
  255. "index": 34,
  256. "creatures": [["minotaur"]],
  257. "sounds": {
  258. "ambient": ["LOOPANIM"]
  259. }
  260. },
  261. "monastery": {
  262. "index": 35,
  263. "creatures": [["monk"]],
  264. "sounds": {
  265. "ambient": ["LOOPMONK"]
  266. }
  267. },
  268. "goldenPavilion": {
  269. "index": 36,
  270. "creatures": [["naga"]],
  271. "sounds": {
  272. "ambient": ["LOOPNAGA"]
  273. }
  274. },
  275. "demonGate": {
  276. "index": 37,
  277. "creatures": [["demon"]],
  278. "sounds": {
  279. "ambient": ["LOOPCAVE"]
  280. }
  281. },
  282. "ogreFort": {
  283. "index": 38,
  284. "creatures": [["ogre"]],
  285. "sounds": {
  286. "ambient": ["LOOPOGRE"]
  287. }
  288. },
  289. "orcTower": {
  290. "index": 39,
  291. "creatures": [["orc"]],
  292. "sounds": {
  293. "ambient": ["LOOPORC"]
  294. }
  295. },
  296. "hellHole": {
  297. "index": 40,
  298. "creatures": [["pitFiend"]],
  299. "sounds": {
  300. "ambient": ["LOOPFIRE"]
  301. }
  302. },
  303. "dragonCave": {
  304. "index": 41,
  305. "creatures": [["redDragon"]],
  306. "sounds": {
  307. "ambient": ["LOOPDRAG"]
  308. }
  309. },
  310. "cliffNest": {
  311. "index": 42,
  312. "creatures": [["roc"]],
  313. "sounds": {
  314. "ambient": ["LOOPBIRD"]
  315. }
  316. },
  317. "workshop": {
  318. "index": 43,
  319. "creatures": [["gremlin"]],
  320. "sounds": {
  321. "ambient": ["LOOPGREM"]
  322. }
  323. },
  324. "cloudTemple": {
  325. "index": 44,
  326. "creatures": [["giant"]],
  327. "sounds": {
  328. "ambient": ["LOOPTITA"]
  329. }
  330. },
  331. "dendroidArches": {
  332. "index": 45,
  333. "creatures": [["dendroidGuard"]],
  334. "sounds": {
  335. "ambient": ["LOOPGARD"]
  336. }
  337. },
  338. "warren": {
  339. "index": 46,
  340. "creatures": [["troglodyte"]],
  341. "sounds": {
  342. "ambient": ["LOOPCAVE"]
  343. }
  344. },
  345. "waterConflux": {
  346. "index": 47,
  347. "creatures": [["waterElemental"]],
  348. "sounds": {
  349. "ambient": ["LOOPFOUN"]
  350. }
  351. },
  352. "tombOfSouls": {
  353. "index": 48,
  354. "creatures": [["wight"]],
  355. "sounds": {
  356. "ambient": ["LOOPDEAD"]
  357. }
  358. },
  359. "wyvernNest": {
  360. "index": 49,
  361. "creatures": [["wyvern"]],
  362. "sounds": {
  363. "ambient": ["LOOPMONS"]
  364. }
  365. },
  366. "enchantedSpring": {
  367. "index": 50,
  368. "creatures": [["pegasus"]],
  369. "sounds": {
  370. "ambient": ["LOOPPEGA"]
  371. }
  372. },
  373. "unicornGladeBig": {
  374. "index": 51,
  375. "creatures": [["unicorn"]],
  376. "sounds": {
  377. "ambient": ["LOOPUNIC"]
  378. }
  379. },
  380. "mausoleum": {
  381. "index": 52,
  382. "creatures": [["lich"]],
  383. "sounds": {
  384. "ambient": ["LOOPDEAD"]
  385. }
  386. },
  387. "estate": {
  388. "index": 53,
  389. "creatures": [["vampire"]],
  390. "sounds": {
  391. "ambient": ["LOOPDEAD"]
  392. }
  393. },
  394. "cursedTemple": {
  395. "index": 54,
  396. "creatures": [["skeleton"]],
  397. "sounds": {
  398. "ambient": ["LOOPSKEL"]
  399. }
  400. },
  401. "graveyard": {
  402. "index": 55,
  403. "creatures": [["walkingDead"]],
  404. "sounds": {
  405. "ambient": ["LOOPDEAD"]
  406. }
  407. },
  408. "guardhouse": {
  409. "index": 56,
  410. "creatures": [["pikeman"]],
  411. "sounds": {
  412. "ambient": ["LOOPPIKE"]
  413. }
  414. },
  415. "archersTower": {
  416. "index": 57,
  417. "creatures": [["archer"]],
  418. "sounds": {
  419. "ambient": ["LOOPARCH"]
  420. }
  421. },
  422. "barracks": {
  423. "index": 58,
  424. "creatures": [["swordsman"]]
  425. },
  426. "magicLantern": {
  427. "index": 59,
  428. "creatures": [["pixie"]]
  429. },
  430. "altarOfThought": {
  431. "index": 60,
  432. "creatures": [["psychicElemental"]]
  433. },
  434. "pyre": {
  435. "index": 61,
  436. "creatures": [["firebird"]]
  437. },
  438. "frozenCliffs": {
  439. "index": 62,
  440. "creatures": [["azureDragon"]]
  441. },
  442. "crystalCavern": {
  443. "index": 63,
  444. "creatures": [["crystalDragon"]]
  445. },
  446. "magicForest": {
  447. "index": 64,
  448. "creatures": [["fairieDragon"]]
  449. },
  450. "sulfurousLair": {
  451. "index": 65,
  452. "creatures": [["rustDragon"]]
  453. },
  454. "enchantersHollow": {
  455. "index": 66,
  456. "creatures": [["enchanter"]]
  457. },
  458. "treetopTower": {
  459. "index": 67,
  460. "creatures": [["sharpshooter"]]
  461. },
  462. "unicornGlade": {
  463. "index": 68,
  464. "creatures": [["unicorn"]],
  465. "sounds": {
  466. "ambient": ["LOOPUNIC"]
  467. }
  468. },
  469. "altarOfAir": {
  470. "index": 69,
  471. "creatures": [["airElemental"]],
  472. "sounds": {
  473. "ambient": ["LOOPAIR"]
  474. }
  475. },
  476. "altarOfEarth": {
  477. "index": 70,
  478. "creatures": [["earthElemental"]],
  479. "sounds": {
  480. "ambient": ["LOOPEART"]
  481. }
  482. },
  483. "altarOfFire": {
  484. "index": 71,
  485. "creatures": [["fireElemental"]],
  486. "sounds": {
  487. "ambient": ["LOOPFIRE"]
  488. }
  489. },
  490. "altarOfWater": {
  491. "index": 72,
  492. "creatures": [["waterElemental"]],
  493. "sounds": {
  494. "ambient": ["LOOPFOUN"]
  495. }
  496. },
  497. "thatchedHut": {
  498. "index": 73,
  499. "creatures": [["halfling"]]
  500. },
  501. "hovel": {
  502. "index": 74,
  503. "creatures": [["peasant"]]
  504. },
  505. "boarGlen": {
  506. "index": 75,
  507. "creatures": [["boar"]]
  508. },
  509. "tombOfCurses": {
  510. "index": 76,
  511. "creatures": [["mummy"]]
  512. },
  513. "nomadTent": {
  514. "index": 77,
  515. "creatures": [["nomad"]]
  516. },
  517. "rogueCavern": {
  518. "index": 78,
  519. "creatures": [["rogue"]]
  520. },
  521. "trollBridge": {
  522. "index": 79,
  523. "creatures": [["troll"]]
  524. }
  525. }
  526. },
  527. // subtype: unique special dwellings - golem factory and elemental conflux
  528. "creatureGeneratorSpecial" : {
  529. "index" :20,
  530. "handler": "dwelling",
  531. "types" : {
  532. "elementalConflux" : {
  533. "index" : 0,
  534. "creatures" : [ // 4 separate "levels" to give them separate growth
  535. [ "airElemental" ],
  536. [ "waterElemental" ],
  537. [ "fireElemental" ],
  538. [ "earthElemental" ]
  539. ],
  540. "guards" : [
  541. { "amount" : 12, "type" : "earthElemental" }
  542. ],
  543. "sounds" : {
  544. "ambient" : ["LOOPTITA"]
  545. }
  546. },
  547. "golemFactory" : {
  548. "index" : 1,
  549. "creatures" : [ // 4 separate "levels" to give them separate growth
  550. [ "ironGolem" ],
  551. [ "stoneGolem" ],
  552. [ "goldGolem" ],
  553. [ "diamondGolem" ]
  554. ],
  555. "guards" : [
  556. { "amount" : 9, "type" : "goldGolem" },
  557. { "amount" : 6, "type" : "diamondGolem" }
  558. ],
  559. "sounds" : {
  560. "ambient" : ["LOOPFACT"]
  561. }
  562. }
  563. }
  564. },
  565. }