dwellings.json 11 KB

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