FILES ----- [NEW] assets.config [NEW] default-configuration.config [NEW] achievements\achievement.lua [NEW] achievements\event.lua [NEW] achievements\events\kill.event [NEW] achievements\events\killobject.event achievements\kill\kill10poptops.achievement achievements\kill\killinnocent.achievement ai\ai.config animations\shaft\shaft.animation animations\shaft\shaft.frames animations\shaft\shaft.png cinematics\loading.cinematic dialog\converse.config dungeons\apex\apexbase\apexbase.dungeon dungeons\apex\apexbase\apexbase1.json dungeons\apex\apexbase\apexbase2.json dungeons\apex\apexbase\apexbase4.json dungeons\apex\apexbase\apexbase5.json dungeons\apex\apexbase\apexbaseentrance1.json dungeons\apex\apexbase\apexbasetop1.json [NEW] dungeons\apex\apexbase\apexbasetop2.json [NEW] dungeons\apex\apexbase\apexbasetop3.json [NEW] dungeons\apex\apexbase\apexbasetop4.json dungeons\apex\apextestfacility\apextestfacility.dungeon dungeons\apex\apextestfacility\apextestfacility1a.json dungeons\apex\apextestfacility\apextestfacility1b.json dungeons\apex\apextestfacility\apextestfacility2a.json dungeons\apex\apextestfacility\apextestfacility2b.json dungeons\apex\apextestfacility\apextestfacility3a.json dungeons\apex\apextestfacility\apextestfacility3b.json dungeons\apex\apextestfacility\apextestfacility4a.json [NEW] dungeons\apex\apextestfacility\apextestfacility4b.json [NEW] dungeons\apex\apextestfacility\apextestfacility4c.json [NEW] dungeons\apex\apextestfacility\apextestfacility4d.json dungeons\apex\apextestfacility\apextestfacilitybase1.json dungeons\apex\apextestfacility\apextestfacilitybase2.json dungeons\apex\apextestfacility\apextestfacilityside1.json dungeons\apex\apextestfacility\apextestfacilityside2.json dungeons\apex\apextestfacility\apextestfacilityside3.json dungeons\apex\apextestfacility\apextestfacilityside4.json dungeons\apex\apextestfacility\apextestfacilityside5.json dungeons\apex\apextestfacility\apextestfacilityside6.json dungeons\floran\florancanyon\florancanyon1.json dungeons\floran\florancanyon\florancanyon2.json dungeons\floran\florancanyon\florancanyon3.json dungeons\floran\florancanyon\florancanyon4.json dungeons\floran\florancanyon\florancanyon5.json dungeons\floran\florancanyon\florancanyon6.json dungeons\floran\florancanyon\florancanyon7.json dungeons\floran\florancanyon\florancanyon8.json dungeons\floran\florancanyon\florancanyonend1.json dungeons\floran\florancanyon\florancanyonend2.json dungeons\floran\florancanyon\florancanyonend3.json dungeons\floran\florancanyon\florancanyonend4.json dungeons\floran\florancanyon\florancanyonentrance1.json dungeons\floran\florancanyon\florancanyonentrance2.json dungeons\floran\florancanyon\florancanyonside2.json dungeons\floran\florancanyon\florancanyonside3.json dungeons\floran\florancanyon\florancanyonside4.json dungeons\glitch\glitchvillage\glitchvillage.dungeon dungeons\hylotl\hylotlruinedcastle\hylotlcastlebase1.json dungeons\hylotl\hylotlruinedcastle\hylotlruinedcastle.dungeon dungeons\hylotl\hylotlruinedcastle\room1.json dungeons\hylotl\hylotlruinedcastle\room10.json dungeons\hylotl\hylotlruinedcastle\room2.json dungeons\hylotl\hylotlruinedcastle\room3.json dungeons\hylotl\hylotlruinedcastle\room4.json dungeons\hylotl\hylotlruinedcastle\room5.json dungeons\hylotl\hylotlruinedcastle\room6.json dungeons\hylotl\hylotlruinedcastle\room7.json dungeons\hylotl\hylotlruinedcastle\room8.json dungeons\hylotl\hylotlruinedcastle\room9.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room1.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room10.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room2.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room3.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room4.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room5.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room6.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room7.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room8.json [NEW] dungeons\hylotl\hylotlruinedcastle\pristine\room9.json dungeons\microdungeons\randomencounter\unsorted\glitch\glitchencounter.dungeon dungeons\microdungeons\randomencounter\unsorted\treasureroom\treasureroom.dungeon dungeons\missions\tentaclemissions\bossroomtest.json items\active\weapons\melee\broadsword\hokucide.activeitem [NEW] items\active\weapons\protectorate\feroziumwand.png [NEW] items\active\weapons\protectorate\ceruliumbow\ceruliumbow.png [NEW] items\active\weapons\protectorate\ceruliumbow\ceruliumbowlaser.png [NEW] items\active\weapons\protectorate\imperviumbroadsword\energybladehead.png [NEW] items\active\weapons\protectorate\imperviumbroadsword\imperviumbroadsword.png [NEW] items\active\weapons\protectorate\rubiumstaff\rubiumstaff.png [NEW] items\active\weapons\protectorate\rubiumstaff\rubiumstaffglow.png [NEW] items\active\weapons\protectorate\violiumshortsword\energybladehead.png [NEW] items\active\weapons\protectorate\violiumshortsword\violiumshortswordhandle.png items\active\weapons\ranged\abilities\burstshot\burstshot.weaponability items\active\weapons\staff\abilities\controlprojectile\controlprojectile.lua items\active\weapons\staff\abilities\controlprojectile\controlprojectile.weaponability [NEW] items\active\weapons\staff\abilities\controlprojectile\elementball.weaponability items\active\weapons\staff\abilities\controlprojectile\elementbouncer.weaponability [NEW] items\active\weapons\staff\abilities\controlprojectile\elementportal.weaponability items\active\weapons\staff\abilities\controlprojectile\elementrain.weaponability items\active\weapons\staff\abilities\controlprojectile\elementshooter.weaponability [NEW] items\active\weapons\staff\abilities\controlprojectile\elementswarm.weaponability [NEW] items\active\weapons\staff\abilities\controlprojectile\plasmabarrage.lua [NEW] items\active\weapons\staff\abilities\controlprojectile\plasmabarrage.weaponability items\active\weapons\staff\generated\commonstaff.activeitem items\active\weapons\staff\generated\generatedstaff.animation items\buildscripts\weaponabilities.config items\generic\crafting\refinedrubium.png monsters\monster.lua monsters\crawlers\tentaclecrawler\tentaclecrawler.monstertype monsters\flyers\tentaclebomb\tentaclebomb.monstertype monsters\flyers\tentaclegnat\tentaclegnat.monstertype monsters\flyers\tentaclespawner\tentaclespawner.monstertype monsters\ghosts\tentacleghost\tentacleghost.monstertype monsters\walkers\tentacleclam\tentacleclam.monstertype npcs\dungeon\apexbase\miniknoggeneral.npctype objects\hylotl\hylotluniformstand\hylotluniformstand.frames objects\hylotl\hylotluniformstand\hylotluniformstand.object objects\hylotl\hylotluniformstand\hylotluniformstand.png particles\shaft.particle projectiles\activeitems\delaybullet\delaybullet.lua projectiles\activeitems\elementalwave\watershockwave.projectile projectiles\activeitems\staff\staffprojectile.lua [NEW] projectiles\activeitems\staff\elementball\default.frames [NEW] projectiles\activeitems\staff\elementball\electricball.png [NEW] projectiles\activeitems\staff\elementball\electricball.projectile projectiles\activeitems\staff\elementbouncer\firebouncer.projectile [NEW] projectiles\activeitems\staff\elementportal\default.frames [NEW] projectiles\activeitems\staff\elementportal\electricportal.png [NEW] projectiles\activeitems\staff\elementportal\electricportal.projectile [NEW] projectiles\activeitems\staff\elementportal\elementportal.lua projectiles\activeitems\staff\elementrain\icerain.projectile projectiles\activeitems\staff\elementshooter\electricshooter.projectile [NEW] projectiles\activeitems\staff\elementswarmer\default.frames [NEW] projectiles\activeitems\staff\elementswarmer\fireswarmer.png [NEW] projectiles\activeitems\staff\elementswarmer\fireswarmer.projectile [NEW] projectiles\activeitems\staff\elementwisp\default.frames [NEW] projectiles\activeitems\staff\elementwisp\electricwisp.png [NEW] projectiles\activeitems\staff\elementwisp\electricwisp.projectile [NEW] projectiles\activeitems\staff\plasmaball\plasmaball.frames [NEW] projectiles\activeitems\staff\plasmaball\plasmaball.lua [NEW] projectiles\activeitems\staff\plasmaball\plasmaball.png [NEW] projectiles\activeitems\staff\plasmaball\plasmaball.projectile [NEW] projectiles\explosions\elementimpact\fireimpact.config quests\generated\locations.config scripts\achievements.lua scripts\util.lua species\glitchmalenamegen.config tilesets\packed\objects-by-category\decorative.json tilesets\packed\objects-by-race\hylotl.json treasure\biome.treasurepools treasure\bugs.treasurepools treasure\common.treasurepools [NEW] treasure\cropharvest.treasurepools treasure\default.treasurechests treasure\fossils.treasurepools treasure\hunting.treasurepools [NEW] treasure\index.txt treasure\largedungeons.treasurepools [NEW] treasure\microdungeons.treasurepools treasure\monster.treasurepools [NEW] treasure\npcdrops.treasurepools treasure\questrewards.treasurepools treasure\recycle.treasurepools [NEW] treasure\shiplocker.treasurepools treasure\smashable.treasurepools [NEW] treasure\tenantgifts.treasurepools DIFFS ----- achievements\kill\kill10poptops.achievement 6c6,11 < "condition" : [ --- > "triggers" : [ > "killMonster.monsterType.poptop" > ], > "scripts" : [ "/achievements/achievement.lua" ], > > "stats" : [ 8,12c13,15 < "statName" : "killMonster.monsterType.poptop", < "operation" : "atLeast", < "parameters" : { < "value" : 10 < } --- > "name" : "killMonster.monsterType.poptop", > "op" : "atLeast", > "value" : 10 achievements\kill\killinnocent.achievement 6c6,11 < "condition" : [ --- > "triggers" : [ > "killInnocent" > ], > "scripts" : [ "/achievements/achievement.lua" ], > > "stats" : [ 8,12c13,15 < "statName" : "killInnocent", < "operation" : "atLeast", < "parameters" : { < "value" : 1 < } --- > "name" : "killInnocent", > "op" : "atLeast", > "value" : 1 ai\ai.config [File is no longer corrupted. Regular service may resume.] animations\shaft\shaft.animation 4,6c4,6 < "frameNumber" : 5, < "looping" : false, < "animationCycle" : 17, --- > "frameNumber" : 3, > "mode" : "LoopForever", > "animationCycle" : 0.3, animations\shaft\shaft.frames 3,4c3,4 < "size" : [400, 400], < "dimensions" : [5, 1] --- > "size" : [203, 567], > "dimensions" : [3, 1] cinematics\loading.cinematic 24c24 < "zoom" : 2.5, --- > "zoom" : 1.5, dialog\converse.config 19c19 < "Good day, my friend", --- > "Good day, my friend.", 147c147 < "Nice to meet you, person", --- > "Nice to meet you, person.", 260c260 < "I am incredibly hungry", --- > "I am incredibly hungry.", 500c500 < "You are hard to miss", --- > "You are hard to miss.", 541c541 < "I believe it is possible to find profound fulfillment in the act of crafting", --- > "I believe it is possible to find profound fulfillment in the act of crafting.", 543c543 < "When it all seems too much I find refuge in poetry", --- > "When it all seems too much I find refuge in poetry.", 689c689 < "As long as you aren't here to eat me, then we can be friends", --- > "As long as you aren't here to eat me, then we can be friends.", 1046c1046 < "I'm craving a Cornish pasty right now.,", --- > "I'm craving a Cornish pasty right now.", 1197c1197 < "Did you hear about our planet, Glitch? What do we do now?.", --- > "Did you hear about our planet, Glitch? What do we do now?", 1279c1279 < "You look good", --- > "You look good.", 1283,1285c1283,1285 < "I like rainy dayss", < "Floran likes to watch things grow", < "Floran feels sstrong in the sunshine", --- > "I like rainy dayss.", > "Floran likes to watch things grow.", > "Floran feels sstrong in the sunshine.", dungeons\apex\apexbase\apexbase.dungeon 63a64,90 > }, > { > "name" : "apexbasetop2", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "ignorePartMaximumRule" ] > ], > "def" : [ "tmx", "apexbasetop2.json" ], > "chance" : 0 > }, > { > "name" : "apexbasetop3", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "ignorePartMaximumRule" ] > ], > "def" : [ "tmx", "apexbasetop3.json" ], > "chance" : 0 > }, > { > "name" : "apexbasetop4", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "ignorePartMaximumRule" ] > ], > "def" : [ "tmx", "apexbasetop4.json" ], > "chance" : 0 dungeons\apex\apexbase\apexbase1.json [TMX file differences are left out for huge size.] dungeons\apex\apexbase\apexbase2.json [TMX file differences are left out for huge size.] dungeons\apex\apexbase\apexbase4.json [TMX file differences are left out for huge size.] dungeons\apex\apexbase\apexbase5.json [TMX file differences are left out for huge size.] dungeons\apex\apexbase\apexbaseentrance1.json [TMX file differences are left out for huge size.] dungeons\apex\apexbase\apexbasetop1.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility.dungeon 90c90 < [ "doNotConnectToPart", [ "apextestfacility4a" ] ] --- > [ "doNotConnectToPart", [ "apextestfacility4a", "apextestfacility4b", "apextestfacility4c", "apextestfacility4d" ] ] 92a93,119 > "chance" : 1 > }, > { > "name" : "apextestfacility4b", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "doNotConnectToPart", [ "apextestfacility4a", "apextestfacility4b", "apextestfacility4c", "apextestfacility4d" ] ] > ], > "def" : [ "tmx", "apextestfacility4b.json" ], > "chance" : 1 > }, > { > "name" : "apextestfacility4c", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "doNotConnectToPart", [ "apextestfacility4a", "apextestfacility4b", "apextestfacility4c", "apextestfacility4d" ] ] > ], > "def" : [ "tmx", "apextestfacility4c.json" ], > "chance" : 1 > }, > { > "name" : "apextestfacility4d", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "doNotConnectToPart", [ "apextestfacility4a", "apextestfacility4b", "apextestfacility4c", "apextestfacility4d" ] ] > ], > "def" : [ "tmx", "apextestfacility4d.json" ], dungeons\apex\apextestfacility\apextestfacility1a.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility1b.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility2a.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility2b.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility3a.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility3b.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacility4a.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilitybase1.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilitybase2.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside1.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside2.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside3.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside4.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside5.json [TMX file differences are left out for huge size.] dungeons\apex\apextestfacility\apextestfacilityside6.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon1.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon2.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon3.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon4.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon5.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon6.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon7.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyon8.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonend1.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonend2.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonend3.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonend4.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonentrance1.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonentrance2.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonside2.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonside3.json [TMX file differences are left out for huge size.] dungeons\floran\florancanyon\florancanyonside4.json [TMX file differences are left out for huge size.] dungeons\glitch\glitchvillage\glitchvillage.dungeon 1103c1103 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 1109c1109 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 1139c1139 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 1145c1145 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 1241c1241 < "brush" : [ [ "clear" ], [ "object", "medievaldesk", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievaldesk", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 1247c1247 < "brush" : [ [ "clear" ], [ "object", "medievaldesk", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievaldesk", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] dungeons\hylotl\hylotlruinedcastle\hylotlcastlebase1.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\hylotlruinedcastle.dungeon 114c114 < --- > /* 120c120 < "chance" : 100 --- > "chance" : 1 122c122 < --- > */ dungeons\hylotl\hylotlruinedcastle\room1.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room10.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room2.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room3.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room4.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room5.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room6.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room7.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room8.json [TMX file differences are left out for huge size.] dungeons\hylotl\hylotlruinedcastle\room9.json [TMX file differences are left out for huge size.] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchencounter.dungeon 872c872 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 878c878 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 908c908 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 914c914 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] dungeons\microdungeons\randomencounter\unsorted\treasureroom\treasureroom.dungeon 872c872 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 878c878 < "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 908c908 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] 914c914 < "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchvillageLore" ] } } ] ] dungeons\missions\tentaclemissions\bossroomtest.json [TMX file differences are left out for huge size.] items\active\weapons\melee\broadsword\hokucide.activeitem 53c53,57 < "altAbility" : { }, --- > "altAbility" : { > "projectileParameters" : { > "power" : 0 > } > }, items\active\weapons\ranged\abilities\burstshot\burstshot.weaponability 66c66 < "baseDamage" : 9, --- > "baseDamage" : 8, items\active\weapons\staff\abilities\controlprojectile\controlprojectile.lua 22a23,24 > -- world.debugPoint(self:focusPosition(), "blue") > 109c111,112 < return not world.lineTileCollision(mcontroller.position(), focusPos) --- > return world.magnitude(focusPos, aimPos) <= self.maxCastRange > and not world.lineTileCollision(mcontroller.position(), focusPos) 145a149,150 > -- give all projectiles a new aim position and let those projectiles return one or > -- more entity ids for projectiles we should now be tracking 146a152 > local aimPosition = activeItem.ownerAimPosition() 148d153 < local aimPos = activeItem.ownerAimPosition() 151,152c156,165 < table.insert(newProjectiles, projectileId) < world.sendEntityMessage(projectileId, "setAimPosition", aimPos) --- > local projectileResponse = world.sendEntityMessage(projectileId, "updateProjectile", aimPosition) > if projectileResponse:finished() then > local newIds = projectileResponse:result() > if type(newIds) ~= "table" then > newIds = {newIds} > end > for _, newId in pairs(newIds) do > table.insert(newProjectiles, newId) > end > end items\active\weapons\staff\abilities\controlprojectile\controlprojectile.weaponability 15a16,17 > "maxCastRange" : 25, > items\active\weapons\staff\abilities\controlprojectile\elementbouncer.weaponability 15a16,17 > "maxCastRange" : 25, > items\active\weapons\staff\abilities\controlprojectile\elementrain.weaponability 15a16,17 > "maxCastRange" : 25, > items\active\weapons\staff\abilities\controlprojectile\elementshooter.weaponability 15a16,17 > "maxCastRange" : 25, > items\active\weapons\staff\generated\commonstaff.activeitem 64c64 < "primaryAbilities" : ["elementrain", "elementshooter", "elementbolt", "elementbouncer"], --- > "primaryAbilities" : ["elementrain", "elementswarm", "elementbouncer", "elementball", "elementportal"], items\active\weapons\staff\generated\generatedstaff.animation 43c43 < "focalPoint" : [0.0, 2.5], --- > "focalPoint" : [0.0, 1.25], items\buildscripts\weaponabilities.config 66c66 < "elementbolt" : "/items/active/weapons/staff/abilities/controlprojectile/elementbolt.weaponability", --- > "elementswarm" : "/items/active/weapons/staff/abilities/controlprojectile/elementswarm.weaponability", 67a68,70 > "elementball" : "/items/active/weapons/staff/abilities/controlprojectile/elementball.weaponability", > "elementportal" : "/items/active/weapons/staff/abilities/controlprojectile/elementportal.weaponability", > "plasmabarrage" : "/items/active/weapons/staff/abilities/controlprojectile/plasmabarrage.weaponability", monsters\monster.lua 504d503 < sb.logInfo("Music stagehand stuff!") 506d504 < sb.logInfo("inside the music") 517d514 < sb.logInfo("got done") monsters\crawlers\tentaclecrawler\tentaclecrawler.monstertype 158a159,161 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\flyers\tentaclebomb\tentaclebomb.monstertype 163a164,166 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\flyers\tentaclegnat\tentaclegnat.monstertype 147a148,150 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\flyers\tentaclespawner\tentaclespawner.monstertype 141a142,144 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\ghosts\tentacleghost\tentacleghost.monstertype 177a178,180 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\walkers\tentacleclam\tentacleclam.monstertype 154a155,157 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 npcs\dungeon\apexbase\miniknoggeneral.npctype 24,27c24 < { "name" : "npcmachinepistol" } < ], < "alt" : [ < "npcmachinepistol" --- > { "name" : "npcassaultrifle" } objects\hylotl\hylotluniformstand\hylotluniformstand.frames 4c4 < "size" : [26, 46], --- > "size" : [24, 46], objects\hylotl\hylotluniformstand\hylotluniformstand.object 22,23c22 < "imagePosition" : [0, 0], < "frames" : 1, --- > "imagePosition" : [-8, 0], 25c24,36 < "spaceScan" : 0.1, --- > "direction" : "left", > "flipImages" : true, > > "spaces" : [ [-1,0], [0,0], [1,0], [-1,1], [0,1], [1,1], [-1,2], [0,2], [1,2], [-1,3], [0,3], [1,3], [-1,4], [0,4], [1,4], [-1,5], [0,5], [1,5] ], > "anchors" : ["bottom"] > }, > { > "image" : "hylotluniformstand.png:", > "imagePosition" : [-8, 0], > > "direction" : "right", > > "spaces" : [ [-1,0], [0,0], [1,0], [-1,1], [0,1], [1,1], [-1,2], [0,2], [1,2], [-1,3], [0,3], [1,3], [-1,4], [0,4], [1,4], [-1,5], [0,5], [1,5] ], particles\shaft.particle 5c5 < "looping" : false, --- > "looping" : true, 7c7 < "size" : 2, --- > "size" : 1.0, 10,12c10 < "initialVelocity" : [0.0, 0], < "finalVelocity" : [0.0, 0.0], < "rotation" : 30, --- > "rotation" : 90, 15,18c13,16 < "timeToLive" : 40, < "position" : [0, -8], < "destructionAction" : "shrink", < "destructionTime" : 0.5, --- > "timeToLive" : 1.0, > "position" : [0, 0], > "destructionAction" : "fade", > "destructionTime" : 3.0, projectiles\activeitems\delaybullet\delaybullet.lua 11c11 < self.delayTime = nil --- > self.delayTimer = nil 19c19 < end \ No newline at end of file --- > end projectiles\activeitems\elementalwave\watershockwave.projectile 8c8 < "power" : 50, --- > "power" : 0, 13c13 < "knockback" : 20, --- > "knockback" : 30, 16c16 < "damageKind" : "physical", --- > "damageKind" : "default", projectiles\activeitems\staff\staffprojectile.lua 9c9,11 < message.setHandler("setAimPosition", function(_, _, aimPosition) --- > self.aimPosition = mcontroller.position() > > message.setHandler("updateProjectile", function(_, _, aimPosition) 10a13 > return entity.id() projectiles\activeitems\staff\elementbouncer\firebouncer.projectile 13c13 < "file" : "/projectiles/activeitems/staff/elementbolt/fireballbounce.config" --- > "file" : "/projectiles/explosions/elementimpact/fireimpact.config" 37c37 < "file" : "/projectiles/activeitems/staff/elementbolt/fireballbounce.config" --- > "file" : "/projectiles/explosions/elementimpact/fireimpact.config" 43,44c43,47 < "damageKind" : "default", < "damagePoly" : [ ], --- > "damageKind" : "fire", > "damagePoly" : [ [-6, 0], [-4, -4], [0, -6], [4, -4], [6, 0], [4, 4], [0, 6], [-4, 4] ], > "statusEffects" : [ "burning" ], > > "fullbright" : true, 52,53c55,56 < "maxSpeed" : 70, < "controlForce" : 50 --- > "maxSpeed" : 60, > "controlForce" : 60 projectiles\activeitems\staff\elementrain\icerain.projectile 13c13 < "damageKind" : "default", --- > "damageKind" : "ice", 14a15 > "statusEffects" : [ "frostslow" ], projectiles\activeitems\staff\elementshooter\electricshooter.projectile 17c17 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.2, quests\generated\locations.config 2429a2430,2449 > // Apex Base > "apexbase" : { > "entrance1" : { > "name" : "lobby of the Miniknog Base", > "tags" : [ "apex", "friendly" ] > }, > "room1" : { > "name" : "Miniknog Laboratory", > "tags" : [ "apex", "friendly" ] > }, > "room2" : { > "name" : "Miniknog Laboratory", > "tags" : [ "apex", "friendly" ] > }, > "room3" : { > "name" : "Miniknog Laboratory", > "tags" : [ "apex", "friendly" ] > } > }, > scripts\achievements.lua 2c2 < world.sendEntityMessage(entity.id(), "recordEvent", eventName, eventFields) --- > world.sendEntityMessage(player, "recordEvent", eventName, eventFields) scripts\util.lua 652a653,662 > function util.stringTags(str) > local tags = {} > local tagStart, tagEnd = str:find("<.->") > while tagStart do > table.insert(tags, str:sub(tagStart+1, tagEnd-1)) > tagStart, tagEnd = str:find("<.->", tagEnd+1) > end > return tags > end > species\glitchmalenamegen.config 6c6 < [ "Stark", "Brass", "Iron", "Rend", "Cleave", "Arrow", "Cog", "Siege", "Long", "Stone", "Turn", "Brave", "Gold", "Storm", "Farm", "Star", "Free", "Wind", "Swift", "Thunder", "Jet", "Spark", "Bronze", "Night" ], --- > [ "Stark", "Brass", "Iron", "Rend", "Cleave", "Arrow", "Cog", "Siege", "Long", "Stone", "Turn", "Brave", "Gold", "Storm", "Farm", "Star", "Free", "Wind", "Swift", "Thunder", "Jet", "Spark", "Bronze", "Night", "Rust" ], tilesets\packed\objects-by-category\decorative.json 2055c2055 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 2057c2057,2058 < "object" : "hylotluniformstand" --- > "object" : "hylotluniformstand", > "tilesetDirection" : "right" tilesets\packed\objects-by-race\hylotl.json 1115c1115 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 1117c1117,1118 < "object" : "hylotluniformstand" --- > "object" : "hylotluniformstand", > "tilesetDirection" : "right" treasure\biome.treasurepools 3c3 < // main biomes --- > // MAIN BIOMES 5a6,9 > // ================================ > // Garden > // ================================ > 36a41,44 > // ================================ > // Forest > // ================================ > 71a80,83 > // ================================ > // Desert > // ================================ > 109a122,125 > // ================================ > // Savannah > // ================================ > 143a160,163 > // ================================ > // Snow > // ================================ > 179a200,203 > // ================================ > // Ocean > // ================================ > 219a244,247 > // ================================ > // Ocean Floor > // ================================ > 257a286,289 > // ================================ > // Jungle > // ================================ > 298a331,334 > // ================================ > // Midnight > // ================================ > 330a367,370 > // ================================ > // Alien > // ================================ > 375a416,419 > // ================================ > // Toxic > // ================================ > 422a467,470 > // ================================ > // Volcanic > // ================================ > 458a507,510 > // ================================ > // Mushroom > // ================================ > 494a547,550 > // ================================ > // Spring > // ================================ > 531a588,591 > // ================================ > // Oasis > // ================================ > 568a629,632 > // ================================ > // Tar > // ================================ > 606a671,674 > // ================================ > // Colourful > // ================================ > 660a729,732 > // ================================ > // Bone > // ================================ > 699a772,775 > // ================================ > // Alpine > // ================================ > 733a810,813 > // ================================ > // Bio Luminescent > // ================================ > 770a851,854 > // ================================ > // Giant Flower > // ================================ > 809a894,897 > // ================================ > // Swamp > // ================================ > 848a937,940 > // ================================ > // Eyeball > // ================================ > 886a979,982 > // ================================ > // Ice > // ================================ > 941a1038,1041 > // ================================ > // Steam Spring > // ================================ > 978a1079,1082 > // ================================ > // Prism > // ================================ > 1013a1118,1121 > // ================================ > // Hive > // ================================ > 1046a1155,1157 > // ================================ > // Rust > // ================================ 1077a1189,1192 > // ================================ > // Geode > // ================================ > 1117a1233,1236 > // ================================ > // Crystal > // ================================ > 1147a1267,1270 > // ================================ > // Scorched City > // ================================ > 1197a1321,1324 > // ================================ > // Underground Mushroom > // ================================ > 1232a1360,1363 > // ================================ > // Underground Wilderness > // ================================ > 1262a1394,1397 > // ================================ > // Underground Gnome Village > // ================================ > 1278a1414,1417 > // ================================ > // Underground Tar > // ================================ > 1317a1457,1460 > // ================================ > // Underground Bone > // ================================ > 1352a1496,1499 > // ================================ > // Underground Ice Cave > // ================================ > 1384a1532,1535 > // ================================ > // Underground Stone Cave > // ================================ > 1418a1570,1573 > // ================================ > // Underground Luminous > // ================================ > 1449a1605,1608 > // ================================ > // Underground Flesh > // ================================ > 1485a1645,1648 > // ================================ > // Underground Cell > // ================================ > 1514a1678,1681 > > // ================================ > // Underground Slime > // ================================ treasure\bugs.treasurepools 0a1,4 > // ============================================================================================== > // TREASURE POOLS FOR BUGNET TOOL > // ============================================================================================== > treasure\common.treasurepools 2c2,9 < // blank treasure pool --- > // ============================================================================================== > // COMMON TREASURE POOLS > // ============================================================================================== > > // ================================ > // Blank > // ================================ > 9c16,18 < // generic treasure chest contents --- > // ================================ > // Generic Treasure Chests > // ================================ 42c51,53 < // weapon treasure chest contents --- > // ================================ > // Generic Weapon Chests > // ================================ 58a70,73 > // ================================ > // Basic Treasure Pool > // ================================ > 73a89,92 > // ================================ > // Small Chance of Weapon > // ================================ > 83a103,106 > // ================================ > // Generic Valuable Treasure > // ================================ > 139a163,166 > // ================================ > // Upgrade Items > // ================================ > 173a201,204 > // ================================ > // Augments > // ================================ > 321a353,356 > // ================================ > // $$ Dollar Dollar Bill $$ > // ================================ > 439a475,478 > // ================================ > // Ore Pools > // ================================ > 504a544,547 > // ================================ > // Tools > // ================================ > 569a613,616 > // ================================ > // Healing Items > // ================================ > 609a657,660 > // ================================ > // Weapon Pools > // ================================ > 823a875,878 > // ================================ > // Seeds > // ================================ > 921a977,980 > // ================================ > // Food Chests > // ================================ > 1044a1104,1107 > // ================================ > // Costumes > // ================================ > 1135a1199,1202 > // ================================ > // Rare Furniture > // ================================ > 1173a1241,1244 > // ================================ > // Instruments > // ================================ > 1210a1282,1285 > // ================================ > // Geode Rewards > // ================================ > 1247a1323,1326 > // ================================ > // Tech Chests > // ================================ > 1255a1335,1338 > > // ================================ > // Challenge Room Chests > // ================================ treasure\default.treasurechests 339,462d338 < "glitchvillageChest" : [ < { < "containers" : [ "medievalbookcase", "medievalchest", "medievaldesk", "medievalcabinet" ], < "treasurePool" : "glitchVillageLore", < "minimumLevel" : 0 < } < ], < "glitchcastleChest" : [ < { < "containers" : [ "royalbookcase", "royalchest", "royaldesk", "royalcabinet" ], < "treasurePool" : "glitchCastleLore", < "minimumLevel" : 0 < } < ], < "glitchsewerChest" : [ < { < "containers" : [ "medievalbookcase", "medievalchest", "medievaldesk", "medievalcabinet" ], < "treasurePool" : "glitchSewerLore", < "minimumLevel" : 0 < } < ], < < "floranhellChest" : [ < { < "containers" : [ "floranbookcase", "florancabinet1", "florancabinet2", "florancabinet3" ], < "treasurePool" : "floranHellLore", < "minimumLevel" : 0 < } < ], < < "floranhuntChest" : [ < { < "containers" : [ "floranbookcase", "florancabinet1", "florancabinet2", "florancabinet3" ], < "treasurePool" : "floranHuntLore", < "minimumLevel" : 0 < } < ], < < "floranvillageChest" : [ < { < "containers" : [ "floranbookcase", "florancabinet1", "florancabinet2", "florancabinet3" ], < "treasurePool" : "floranVillageLore", < "minimumLevel" : 0 < } < ], < < "avianvillageChest" : [ < { < "containers" : [ "tribalbookcase1", "tribalbookcase2", "tribalcabinet1", "tribalcloset1" ], < "treasurePool" : "avianVillageLore", < "minimumLevel" : 0 < } < ], < < "aviantempleChest" : [ < { < "containers" : [ "chestavian1", "chestavian2", "chestmedavian1", "chestmedavian2", "tribalwallcabinet" ], < "treasurePool" : "avianTempleLore", < "minimumLevel" : 0 < } < ], < < "aviantombChest" : [ < { < "containers" : [ "tribalbookcase1", "tribalbookcase2", "tribalcabinet1", "tribalcloset1" ], < "treasurePool" : "avianTombLore", < "minimumLevel" : 0 < } < ], < "apextestChest" : [ < { < "containers" : [ "techchest", "apexcoolcupboard", "apexcooldesk" ], < "treasurePool" : "apexTestLore", < "minimumLevel" : 0 < } < ], < < "apexlabChest" : [ < { < "containers" : [ "techchest", "apexcoolcupboard", "apexcooldesk" ], < "treasurePool" : "apexLabLore", < "minimumLevel" : 0 < } < ], < < "apextownChest" : [ < { < "containers" : [ "techchest", "apexcoolcupboard", "apexcooldesk", "apexcounter1", "apexcounter2" ], < "treasurePool" : "apexTownLore", < "minimumLevel" : 0 < } < ], < "avianairshipChest" : [ < { < "containers" : [ "tribalbookcase1", "tribalbookcase2", "tribalcabinet1", "tribalcloset1" ], < "treasurePool" : "avianAirshipLore", < "minimumLevel" : 0 < } < ], < < "aviantowerChest" : [ < { < "containers" : [ "tribalbookcase1", "tribalbookcase2", "tribalcabinet1", "tribalcloset1" ], < "treasurePool" : "avianTowerLore", < "minimumLevel" : 0 < } < ], < < "humanbunkerChest" : [ < { < "containers" : [ "bunkerbookcase", "bunkercabinet1" ], < "treasurePool" : "humanBunkerLore", < "minimumLevel" : 0 < } < ], < < "humanprisonChest" : [ < { < "containers" : [ "bunkerbookcase", "bunkercabinet1" ], < "treasurePool" : "humanPrisonLore", < "minimumLevel" : 0 < } < ], < treasure\fossils.treasurepools 0a1,3 > // ============================================================================================== > // FOSSIL GAME REWARDS > // ============================================================================================== 32,34d34 < < < 44,45d43 < < 74d71 < treasure\hunting.treasurepools 1a2,9 > // ============================================================================================== > // HUNTING TREASURE POOLS, FOR BOW/HUNTING KNIFE > // ============================================================================================== > > // ================================ > // Generic Monsters > // ================================ > 27c35,37 < // UNIQUE MONSTERS --- > // ================================ > // Unique Monsters > // ================================ treasure\largedungeons.treasurepools 2,4c2,8 < // Apex < < // Apex Test Facility --- > // ============================================================================================== > // APEX DUNGEONS > // ============================================================================================== > > // ================================ > // Apex Test Facility > // ================================ 36c40,52 < // Apex Miniknog Base --- > "apextestfacilityLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Apex Miniknog Base > // ================================ 68c84,96 < // Apex Rebel Camp --- > "apexbaseLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Apex Rebel Camp > // ================================ 100c128,140 < // Apex City Apartments --- > "apexcampLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Apex City Apartments > // ================================ 132c172,180 < // Avian --- > "apexcityLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], 134c182,188 < // Avian Temple --- > // ============================================================================================== > // AVIAN DUNGEONS > // ============================================================================================== > > // ================================ > // Avian Temple > // ================================ 166c220,232 < // Avian Tomb --- > "aviantempleLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Avian Tomb > // ================================ 198c264,276 < // Avian Grounded Village --- > "aviantombLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Avian Grounded Village > // ================================ 230c308,320 < // Avian Native Village --- > "avianvillageLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Avian Native Village > // ================================ 262c352,364 < // Avian Airship --- > "aviannativevillageLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Avian Airship > // ================================ 294c396,404 < // Floran --- > "avianairshipLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], 296c406,411 < // Floran Hunting Grounds --- > // ============================================================================================== > // FLORAN DUNGEONS > // ============================================================================================== > // ================================ > // Floran Hunting Grounds > // ================================ 328c443,455 < // Floran Canyon --- > "floranhuntinggroundsLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Floran Canyon > // ================================ 360c487,499 < // Floran Treetop Village --- > "florancanyonLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Floran Treetop Village > // ================================ 392c531,543 < // Floran Hut Village --- > "floranvillagetowerLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Floran Hut Village > // ================================ 424c575,587 < // Glitch --- > "floranhutvillageLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ============================================================================================== > // GLITCH DUNGEONS > // ============================================================================================== 426c589,591 < // Glitch Dungeon Crawler --- > // ================================ > // Glitch Dungeon Crawler > // ================================ 458c623,635 < // Glitch Evil Fortress --- > "dungeoncrawlerLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Glitch Evil Fortress > // ================================ 490c667,679 < // Glitch Castle --- > "evilfortressLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Glitch Castle > // ================================ 522c711,723 < // Glitch Village --- > "glitchcastleLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Glitch Village > // ================================ 554c755,767 < // Human --- > "glitchvillageLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ============================================================================================== > // HUMAN DUNGEONS > // ============================================================================================== 556c769,771 < // Human Prison --- > // ================================ > // Human Prison > // ================================ 588c803,815 < // Human Campsite --- > "humanprisonLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Human Campsite > // ================================ 620c847,859 < // Hylotl --- > "humancampLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ============================================================================================== > // HYLOTL DUNGEONS > // ============================================================================================== 622c861,863 < // Hylotl Underwater Ruins --- > // ================================ > // Hylotl Underwater Ruins > // ================================ 654c895,907 < // Hylotl Ruined Castle --- > "hylotlruinedcityLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Hylotl Ruined Castle > // ================================ 686c939,951 < // Hylotl Underwater City --- > "hylotlruinedcastleLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Hylotl Underwater City > // ================================ 718c983,995 < // Hylotl Surface City --- > "hylotloceancityLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ================================ > // Hylotl Surface City > // ================================ 750c1027,1039 < // Novakid --- > "hylotlcityLore" : [ > [1, { > "pool" : [ > {"weight" : 0.25, "item" : "dinosaurhead"} > ], > "poolRounds" : 1, > "allowDuplication" : false > }] > ], > > // ============================================================================================== > // NOVAKID DUNGEONS > // ============================================================================================== 752c1041,1043 < // :-( --- > // ================================ > // :-( > // ================================ 754c1045,1047 < // Misc --- > // ============================================================================================== > // MISC DUNGEONS > // ============================================================================================== 756c1049,1051 < // Old Sewer --- > // ================================ > // Old Sewer > // ================================ 788c1083,1085 < // Natural Cave --- > // ================================ > // Natural Cave > // ================================ treasure\monster.treasurepools 2c2,8 < // STANDARD MONSTER DROPS --- > // ============================================================================================== > // MONSTER DROPS > // ============================================================================================== > > // ================================ > // Generic Monsters > // ================================ 93c99,101 < // GENERATED MONSTER POOLS --- > // ================================ > // Generated Monsters > // ================================ 122c130,132 < // UNIQUE MONSTER DROPS --- > // ================================ > // Unique Monsters > // ================================ 1025c1035,1037 < // MINBOSSES AND BOSSES --- > // ================================ > // Bosses / Minibosses > // ================================ 1049c1061,1063 < // OLD UNIQUE MONSTERS --- > // ================================ > // Old Unique Monsters > // ================================ 1129c1143,1145 < // OUTDATED STUFF --- > // ================================ > // Outdated > // ================================ treasure\questrewards.treasurepools 0a1,3 > // ============================================================================================== > // GENERATED QUEST REWARDS > // ============================================================================================== treasure\recycle.treasurepools 0a1,3 > // ============================================================================================== > // POOL FOR RECYCLING TELEPORTER CORES FROM BROKEN TELEPORTERS > // ============================================================================================== treasure\smashable.treasurepools 1a2,9 > // ============================================================================================== > // SMASHABLES > // ============================================================================================== > > // ================================ > // Capsules > // ================================ > 97a106,109 > // ================================ > // Misc > // ================================ > 135a148,151 > > // ================================ > // Ore Rocks > // ================================