FILES ----- default_configuration.config dungeon_worlds.config hobo.ttf player.config behaviors\monsters\boss\apeboss\apeboss.behavior behaviors\monsters\boss\cultistboss\cultistboss.behavior behaviors\monsters\boss\cultistboss\slashattack.behavior behaviors\monsters\boss\spiderboss\main.behavior behaviors\monsters\modular\movement\flyapproach.behavior behaviors\monsters\unique\beastybaby.behavior behaviors\npc\combat\ranged.behavior behaviors\sequences\apexmission\apexrebel.behavior biomes\distributions.config biomes\oredistributions.configfunctions biomes\surface\moon.biome biomes\surface\tundra.biome biomes\underground\moonunderground.biome cinematics\respawn\novakid\layer2.png cinematics\respawn\novakid\respawn.cinematic cinematics\story\finale\finale.cinematic dialog\guard.config dialog\thief.config dungeons\apex\apexcamp\apexcamp.dungeon dungeons\apex\apexcamp\apexcampbunker2.json dungeons\apex\apexcamp\apexcampflat2.json dungeons\apex\apexcamp\apexcampflat3.json dungeons\avian\aviantemple\aviantemple.dungeon dungeons\avian\aviantomb\aviantomb.dungeon dungeons\avian\avianvillage\10-objects.png dungeons\avian\avianvillage\11-objects.png dungeons\avian\avianvillage\12-objects.png dungeons\avian\avianvillage\13-objects.png dungeons\avian\avianvillage\14-objects.png dungeons\avian\avianvillage\15-objects.png dungeons\avian\avianvillage\16-objects.png dungeons\avian\avianvillage\17-objects.png dungeons\avian\avianvillage\18-objects.png dungeons\avian\avianvillage\19a-objects.png dungeons\avian\avianvillage\19b-objects-clue5.png dungeons\avian\avianvillage\19b-objects.png dungeons\avian\avianvillage\1a-objects.png dungeons\avian\avianvillage\1b-objects.png dungeons\avian\avianvillage\20a-objects.png dungeons\avian\avianvillage\20b-objects.png dungeons\avian\avianvillage\2a-objects.png dungeons\avian\avianvillage\2b-objects.png dungeons\avian\avianvillage\3a-objects.png dungeons\avian\avianvillage\3b-objects.png dungeons\avian\avianvillage\4-objects.png dungeons\avian\avianvillage\5-objects-clue3.png dungeons\avian\avianvillage\5-objects.png dungeons\avian\avianvillage\6-objects.png dungeons\avian\avianvillage\7a-objects.png dungeons\avian\avianvillage\7b-objects.png dungeons\avian\avianvillage\8-objects-clue4.png dungeons\avian\avianvillage\8-objects.png dungeons\avian\avianvillage\9-objects-clue1.png dungeons\avian\avianvillage\9-objects.png dungeons\avian\avianvillage\avianvillage.dungeon dungeons\avian\avianvillage\villagecenter1-objects.png dungeons\avian\avianvillage\villageentryleft1-objects.png dungeons\avian\avianvillage\villageentryleft2-objects.png dungeons\avian\avianvillage\villageentryleft3-objects.png dungeons\avian\avianvillage\villageentryright1-objects.png dungeons\avian\avianvillage\villageentryright2-objects.png dungeons\avian\avianvillage\villageentryright3-objects.png dungeons\floran\floranvillagetower\1a-objects.png dungeons\floran\floranvillagetower\1b-objects.png dungeons\floran\floranvillagetower\2a-objects.png dungeons\floran\floranvillagetower\2b-objects.png dungeons\floran\floranvillagetower\3a-objects.png dungeons\floran\floranvillagetower\3b-objects.png dungeons\floran\floranvillagetower\4.png dungeons\floran\floranvillagetower\4a-objects.png dungeons\floran\floranvillagetower\4b-objects.png dungeons\floran\floranvillagetower\floranvillagetower.dungeon dungeons\floran\floranvillagetower\groundhut1a-objects.png dungeons\floran\floranvillagetower\groundhut1b-objects.png dungeons\floran\floranvillagetower\groundhut2a-objects.png dungeons\floran\floranvillagetower\groundhut2b-objects.png dungeons\floran\floranvillagetower\groundhut3a-objects.png dungeons\floran\floranvillagetower\groundhut3b-objects.png dungeons\floran\floranvillagetower\groundhut4a-objects.png dungeons\floran\floranvillagetower\groundhut4b-objects.png dungeons\floran\floranvillagetower\groundhut5a-objects.png dungeons\floran\floranvillagetower\groundhut5b-objects.png dungeons\floran\floranvillagetower\groundhut6a-objects.png dungeons\floran\floranvillagetower\groundhut6b-objects.png dungeons\floran\floranvillagetower\roof1a-objects-clue5.png dungeons\floran\floranvillagetower\roof1a-objects.png dungeons\floran\floranvillagetower\roof2a-objects-clue2.png dungeons\floran\floranvillagetower\roof2a-objects.png dungeons\floran\floranvillagetower\roof2b-objects-clue3.png dungeons\floran\floranvillagetower\roof2b-objects.png dungeons\floran\floranvillagetower\roof3a-objects-clue2.png dungeons\floran\floranvillagetower\roof3a-objects.png dungeons\floran\floranvillagetower\roof3b-objects-clue1.png dungeons\floran\floranvillagetower\roof3b-objects.png dungeons\floran\floranvillagetower\roof4.png dungeons\floran\floranvillagetower\roof4a-objects-clue1.png dungeons\floran\floranvillagetower\roof4a-objects.png dungeons\floran\floranvillagetower\roof4b-objects-clue4.png dungeons\floran\floranvillagetower\roof4b-objects.png dungeons\floran\floranvillagetower\treebase1-objects.png dungeons\floran\floranvillagetower\treebase2-objects.png dungeons\floran\floranvillagetower\treebase3-objects.png dungeons\glitch\glitchcastle\glitchcastle.dungeon dungeons\glitch\glitchvillage\glitchvillage.dungeon dungeons\human\humanprison\humanprison.dungeon dungeons\microdungeons\biomes\alpine\alpacahouseright3.json dungeons\microdungeons\biomes\desert\desertcabin1.json dungeons\microdungeons\biomes\desert\desertcabin3.json dungeons\microdungeons\biomes\desert\desertcabin4.json dungeons\microdungeons\biomes\desert\desertcabin5.json dungeons\microdungeons\biomes\desert\deserthouse1.json dungeons\microdungeons\biomes\forest\clearing3.json dungeons\microdungeons\biomes\snow\snowbunker1.json dungeons\microdungeons\biomes\snow\snowcabin1.json dungeons\microdungeons\biomes\snow\snowhut1.json dungeons\microdungeons\biomes\snow\snowhut2.json dungeons\microdungeons\biomes\snow\snowhut3.json dungeons\microdungeons\biomes\snow\snowhut4.json dungeons\microdungeons\biomes\tundra\cliffstation.json dungeons\microdungeons\randomencounter\avian\avianencounter.dungeon dungeons\microdungeons\randomencounter\glitch\glitchencounter.dungeon dungeons\microdungeons\underground\underground1d\underground1d_open2.json dungeons\missions\apexmissions\apexmission1.json dungeons\missions\avianmissions\avianmission1.json dungeons\missions\floranmissions\floranmission1-objects.png dungeons\missions\floranmissions\floranmission1-wires1.png dungeons\missions\floranmissions\floranmission1.dungeon dungeons\missions\hylotlmissions\hylotlmission1.json dungeons\missions\lunarbase\lunarbase-objects.png dungeons\missions\lunarbase\lunarbase-wires1.png dungeons\missions\lunarbase\lunarbase.dungeon dungeons\missions\lunarbase\lunarbase.png dungeons\missions\penguinmissions\penguinmission1.dungeon dungeons\missions\penguinmissions\penguinmission2-objects.png dungeons\missions\penguinmissions\penguinmission2.dungeon dungeons\missions\penguinmissions\penguinmission2.png dungeons\other\arena\arena1.json dungeons\other\arena\arena2.json dungeons\other\arena\arena3.json dungeons\other\outpost\outpost.json dungeons\other\outpost\outpost_full.json dungeons\other\techchallenges\techchallenge_dash.json dungeons\other\techchallenges\techchallenge_doublejump.json dungeons\other\techchallenges\techchallenge_morphball.json interface\chat\chat.config interface\chests\chest60.config interface\chests\chest64.config [NEW] interface\scripted\cropshipper\cropshippergui.config [NEW] interface\scripted\cropshipper\cropshippergui.lua [NEW] interface\statuses\swimboost.png interface\tooltips\armor.tooltip interface\tooltips\base.tooltip interface\tooltips\baseaugment.tooltip interface\tooltips\bodyobject2.png interface\tooltips\bow.tooltip interface\tooltips\codex.tooltip interface\tooltips\container.tooltip interface\tooltips\filledcapturepod.tooltip interface\tooltips\fistweapon.tooltip interface\tooltips\food.tooltip [NEW] interface\tooltips\footersword.png interface\tooltips\gun.tooltip interface\tooltips\object.tooltip interface\tooltips\shield.tooltip interface\tooltips\staff.tooltip interface\tooltips\sword.tooltip interface\tooltips\tool.tooltip interface\windowconfig\crafting3dprinter.config interface\windowconfig\playerinventory.config items\categories.config [NEW] items\active\effects\detector.lua items\active\feed\beastyfeed.activeitem items\active\feed\beastyfeed.lua items\active\feed\electricbeastyfeed.activeitem items\active\feed\firebeastyfeed.activeitem items\active\feed\icebeastyfeed.activeitem items\active\feed\poisonbeastyfeed.activeitem [NEW] items\active\grapplinghooks\grapplinghook.lua [NEW] items\active\grapplinghooks\grapplinghookanimation.lua [NEW] items\active\grapplinghooks\climbingrope\climbingrope.activeitem [NEW] items\active\grapplinghooks\climbingrope\climbingrope.animation [NEW] items\active\grapplinghooks\climbingrope\climbingrope.png [NEW] items\active\grapplinghooks\climbingrope\climbingropeicon.png [NEW] items\active\grapplinghooks\grapplinghook\grapplegun.png [NEW] items\active\grapplinghooks\grapplinghook\grapplehookbig.png [NEW] items\active\grapplinghooks\grapplinghook\grapplehookicon.png [NEW] items\active\grapplinghooks\grapplinghook\grapplinghook.activeitem [NEW] items\active\grapplinghooks\grapplinghook\grapplinghook.animation [NEW] items\active\grapplinghooks\slimehandgrapple\slimehandgrapple.activeitem [NEW] items\active\grapplinghooks\slimehandgrapple\slimehandgrapple.animation [NEW] items\active\grapplinghooks\slimehandgrapple\slimehandgrapple.png [NEW] items\active\grapplinghooks\slimehandgrapple\slimehandgrappleicon.png [NEW] items\active\grapplinghooks\unconverted\iceaxe.grapplinghook [NEW] items\active\grapplinghooks\unconverted\iceaxe.png [NEW] items\active\grapplinghooks\unconverted\iceaxebig.png [NEW] items\active\grapplinghooks\unconverted\iceaxehook.png [NEW] items\active\grapplinghooks\unconverted\swingingvine.grapplinghook [NEW] items\active\grapplinghooks\unconverted\swingingvineicon.png items\active\shields\floranshield.activeitem items\active\shields\frostshield.activeitem items\active\shields\mushroomshield.activeitem items\active\shields\riotshield.activeitem items\active\shields\seashellshield.activeitem [NEW] items\active\unsorted\oredetector\cavedetector.activeitem [NEW] items\active\unsorted\oredetector\cavedetector.png [NEW] items\active\unsorted\oredetector\cavedetectorfullbright.png [NEW] items\active\unsorted\oredetector\cavedetectoricon.png [NEW] items\active\unsorted\oredetector\detectnoise.frames [NEW] items\active\unsorted\oredetector\detectnoise.png [NEW] items\active\unsorted\oredetector\oredetector.activeitem [NEW] items\active\unsorted\oredetector\oredetector.animation [NEW] items\active\unsorted\oredetector\oredetector.lua [NEW] items\active\unsorted\oredetector\oredetector.png [NEW] items\active\unsorted\oredetector\oredetectorfullbright.png [NEW] items\active\unsorted\oredetector\oredetectoricon.png items\active\weapons\melee\broadsword\timepierce.activeitem items\active\weapons\npc\npcbow.activeitem items\active\weapons\npc\npcbruisersword.activeitem items\active\weapons\npc\npceyesword.activeitem items\active\weapons\npc\npcfirebow.activeitem items\active\weapons\npc\npctungstenbow.activeitem items\active\weapons\npc\npcwrench.activeitem items\active\weapons\other\flamingdemonsword\flamingdemonsword.activeitem items\armors\backerhats\demonhorns\demonhorns.head items\armors\backerhats\demonhorns\head.png items\armors\backerhats\demonhorns\headicon.png items\armors\backerhats\demonhorns\mask.png items\armors\decorative\costumes\penguin\penguin.chest items\armors\decorative\costumes\penguin\penguin.head items\armors\decorative\costumes\penguin\penguin.legs items\armors\other\bonusarmor\bonusarmor.chest items\armors\other\bonusarmor\bonusarmor.head items\armors\other\bonusarmor\bonusarmor.legs items\armors\other\camo\camo.chest items\armors\other\camo\camo.head items\armors\other\camo\camo.legs items\armors\other\goldarmor\goldarmor.chest items\armors\other\goldarmor\goldarmor.head items\armors\other\goldarmor\goldarmor.legs items\armors\other\medic\medic.chest items\armors\other\medic\medic.head items\armors\other\medic\medic.legs items\armors\other\mercenary\mercenary.chest items\armors\other\mercenary\mercenary.head items\armors\other\mercenary\mercenary.legs items\armors\other\pathfinder\pathfinder.chest items\armors\other\pathfinder\pathfinder.head items\armors\other\pathfinder\pathfinder.legs items\armors\other\silverarmor\silverarmor.chest items\armors\other\silverarmor\silverarmor.head items\armors\other\silverarmor\silverarmor.legs items\armors\other\tracker\tracker.chest items\armors\other\tracker\tracker.head items\armors\other\tracker\tracker.legs items\armors\other\voyager\voyager.chest items\armors\other\voyager\voyager.head items\armors\other\voyager\voyager.legs items\buildscripts\buildbow.lua items\buildscripts\buildfist.lua items\buildscripts\buildshield.lua items\buildscripts\buildunrandshield.lua items\buildscripts\buildunrandweapon.lua items\buildscripts\buildweapon.lua items\buildscripts\buildwhip.lua items\generic\crafting\battery.item items\generic\crafting\bottle.item items\generic\crafting\canvas.item items\generic\crafting\cotton.item items\generic\crafting\cottonwool.item items\generic\crafting\fabric.item items\generic\crafting\leather.item items\generic\crafting\platinumbar.item items\generic\crafting\platinumore.item items\generic\crafting\plutoniumore.item items\generic\crafting\plutoniumrod.item items\generic\crafting\silk.item items\generic\crafting\silkfibre.item items\generic\crafting\smallbattery.item items\generic\crafting\syntheticmaterial.item items\generic\meat\rawbacon.item items\generic\other\bandage.consumable items\generic\other\bottledwater.consumable items\generic\other\medkit.consumable items\generic\other\nanowrap.consumable items\generic\other\salve.consumable items\generic\produce\redapple.consumable items\generic\shop\cannedfood.consumable items\generic\shop\cheese.consumable items\generic\shop\chocolate.consumable items\generic\shop\egg.consumable items\generic\shop\milk.consumable items\generic\shop\oculemonade.consumable [NEW] items\generic\shop\reefcola.consumable items\generic\shop\soda.consumable items\liquids\liquidfuel.liqitem monsters\boss\bossmonster.lua monsters\boss\apeboss\apeboss.monstertype monsters\boss\crystalboss\crystalboss.monstertype monsters\boss\dragonboss\dragonboss.monstertype monsters\boss\penguinufo\diestate.lua monsters\boss\penguinufo\penguinufo.monstertype monsters\boss\robotboss\diestate.lua monsters\boss\robotboss\robotboss.monstertype monsters\crawlers\iguarmor\iguarmor.monstertype monsters\dungeon\glitchspider\glitchspider.monstertype monsters\dungeon\robotchicken\robotchicken.monstertype monsters\farming\beasty\beasty.monstertype monsters\farming\beasty\body.png monsters\farming\beasty\default.frames monsters\farming\beastybaby\beastybaby.monstertype monsters\farming\electricbeasty\body.png monsters\farming\electricbeasty\default.frames monsters\farming\electricbeasty\electricbeasty.animation monsters\farming\electricbeasty\electricbeasty.monstertype monsters\farming\firebeasty\body.png monsters\farming\firebeasty\default.frames monsters\farming\firebeasty\firebeasty.monstertype monsters\farming\icebeasty\body.png monsters\farming\icebeasty\default.frames monsters\farming\icebeasty\icebeasty.monstertype monsters\farming\poisonbeasty\body.png monsters\farming\poisonbeasty\default.frames monsters\farming\poisonbeasty\poisonbeasty.monstertype monsters\flyers\batong\batong.monstertype [NEW] monsters\ghosts\erchiusghost\body.monsterpart [NEW] monsters\ghosts\erchiusghost\erchiusghost.animation [NEW] monsters\ghosts\erchiusghost\erchiusghost.frames [NEW] monsters\ghosts\erchiusghost\erchiusghost.monstertype [NEW] monsters\ghosts\erchiusghost\erchiusghost.png monsters\mission\helicultist\helicultist.monstertype npcs\friendlyguard.npctype npcs\merchant.npctype npcs\merchantpools.config npcs\wanderingmerchant.npctype npcs\biome\shroomguard.npctype npcs\biome\shroommerchant.npctype npcs\mission\apexrebel.npctype npcs\mission\cultistarcher.npctype npcs\mission\cultistknight.npctype npcs\mission\miner.npctype npcs\mission\penguinscientist.npctype npcs\outpost\nuruoutpost.npctype npcs\story\lana.npctype npcs\threats\outlawbandit.npctype objects\ancient\ancientbigchest\ancientbigchest.object objects\ancient\ancientchest\ancientchest.object objects\ancient\ancientconsole\ancientconsole.lua objects\ancient\monolithgate\monolithgate.lua objects\apex\apexcoolbookcase\apexcoolbookcase.object objects\apex\apexcoolcupboard\apexcoolcupboard.object objects\apex\apexcooldesk\apexcooldesk.object objects\apex\apexcounter1\apexcounter1.object objects\apex\apexdesk\apexdesk.object objects\apex\apexfridge\apexfridge.object objects\apex\apexlocker\apexlocker.object objects\apex\apexstoragelocker\apexstoragelocker.object objects\apex\apexstoreshelf\apexstoreshelf.object objects\apex\apexwardrobe\apexwardrobe.object [NEW] objects\apex\classicapestatuenohead\classicapestatuenohead.frames [NEW] objects\apex\classicapestatuenohead\classicapestatuenohead.object [NEW] objects\apex\classicapestatuenohead\classicapestatuenohead.png [NEW] objects\apex\classicapestatuenohead\classicapestatuenoheadicon.png objects\apex\classicbookcase\classicbookcase.object objects\apex\classicchest\classicchest.object objects\apex\classiccupboard\classiccupboard.object objects\apex\classicdesk\classicdesk.object objects\avian\avianstoragelocker\avianstoragelocker.object objects\avian\chestavian\chestavian1.object objects\avian\chestavian2\chestavian2.object objects\avian\chestmedavian\chestmedavian1.object objects\avian\chestmedavian2\chestmedavian2.object objects\avian\obsidianbookcase\obsidianbookcase.object objects\avian\tombthing1\tombthing1.object objects\avian\tombthing2\tombthing2.object objects\avian\tombthing3\tombthing3.object objects\avian\tombthing4\tombthing4.object objects\avian\tribalbookcase1\tribalbookcase1.object objects\avian\tribalbookcase2\tribalbookcase2.object objects\avian\tribalcabinet1\tribalcabinet1.object objects\avian\tribalcloset1\tribalcloset1.object objects\avian\tribalcounter1\tribalcounter1.object objects\avian\tribalwallcabinet\tribalwallcabinet.object objects\biome\alien\alienchest\alienchest.object objects\biome\alpine\stonechest\stonechest.object objects\biome\bioluminescence\glowchest\glowchest.object objects\biome\bone\bonechest\bonechest.object objects\biome\cell\cellchest\cellchest.object objects\biome\colourful\rainbowchest\rainbowchest.object objects\biome\crystalline\crystalchest\crystalchest.object objects\biome\dark\shadowchest\shadowchest.object objects\biome\desert\sandstonechest\sandstonechest.object objects\biome\eyepatch\eyechest\eyechest.object objects\biome\flesh\fleshchest\fleshchest.object objects\biome\giantflower\giantflowerchest\giantflowerchest.object objects\biome\hive\hivechest\hivechest.object objects\biome\ice\icechest\icechest.object objects\biome\ice\icemachine\icemachine.object objects\biome\icesphere\icespherechest\icespherechest.object objects\biome\jungle\junglechest\junglechest.object objects\biome\mushroom\shroomchest\shroomchest.object objects\biome\mushroom\shroomwardrobe\shroomwardrobe.object objects\biome\oasis\reedchest\reedchest.object objects\biome\oasis\reeddesk\reeddesk.object objects\biome\oasis\reedshelf\reedshelf.object objects\biome\rainbowwood\rainbowwoodsafe\rainbowwoodsafe.object objects\biome\rust\rustchest\rustchest.object objects\biome\scorchedcity\bombsheltershelf1\bombsheltershelf1.object objects\biome\scorchedcity\dumpster\dumpster.object objects\biome\scorchedcity\scorchedcitybrokenstoreshelf\scorchedcitybrokenstoreshelf.object objects\biome\scorchedcity\scorchedcitychest\scorchedcitychest.object objects\biome\scorchedcity\scorchedcitychestdrawerlarge\scorchedcitychestdrawerlarge.object objects\biome\scorchedcity\scorchedcitychestdrawersmall\scorchedcitychestdrawersmall.object objects\biome\scorchedcity\scorchedcitycounter\scorchedcitycounter.object objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrate.object objects\biome\scorchedcity\scorchedcityfridge\scorchedcityfridge.object objects\biome\scorchedcity\scorchedcityregister\scorchedcityregister.object objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrate.object objects\biome\scorchedcity\scorchedcitystoreshelf\scorchedcitystoreshelf.object objects\biome\slime\slimechest\slimehide.object objects\biome\smashablerocks\platinumrock\platinumrock.object objects\biome\smashablerocks\platinumrocksmall\platinumrocksmall.object objects\biome\spring\springchest\springchest.object objects\biome\stonecave\cavechest\cavechest.object objects\biome\swamp\swampchest\swampchest.object objects\biome\tar\tarpitchest\tarpitchest.object objects\biome\tentacle\bosstentacle\bosstentacle.lua objects\biome\tentacle\spawner\bossrightspawner.lua objects\biome\toxicplains\toxicchest\toxicchest.object objects\biome\volcanic\volcanicchest\volcanicchest.object objects\clues\floran\floranspinneret\floranspinneret.object objects\clues\glitch\glitchscribe\glitchscribe.object objects\farmables\beastyegg\beastyegg.object objects\floran\chestfloran1\chestfloran1.object objects\floran\chestfloran2\chestfloran2.object objects\floran\chestplant1\chestplant1.object objects\floran\floranbookcase\floranbookcase.object objects\floran\florancabinet1\florancabinet1.object objects\floran\florancabinet2\florancabinet2.object objects\floran\florancabinet3\florancabinet3.object objects\floran\florancrate\florancrate.object objects\floran\florandesk\florandesk.object objects\floran\floranstoragelocker\floranstoragelocker.object objects\floran\plantcabinet1\plantcabinet1.object objects\floran\plantcabinet2\plantcabinet2.object objects\floran\plantorb\plantorb.object objects\generic\box1\box1.object objects\generic\box2\box2.object objects\generic\cardboard1\cardboard1.object objects\generic\cardboard2\cardboard2.object objects\generic\cardboard3\cardboard3.object objects\generic\copperbox1\copperbox1.object objects\generic\cropshipper\cropshipper.lua objects\generic\cropshipper\cropshipper.object objects\generic\cropshipper\cropshipperfullbright.png [NEW] objects\generic\cropshipper\cropshipperleft.png [NEW] objects\generic\cropshipper\cropshipperleftfullbright.png objects\generic\foodbowl\foodbowl.object objects\generic\gunchest\gunchest.object objects\generic\locker1\locker1.object objects\generic\locker2\locker2.object objects\generic\minifridge\minifridge.object objects\generic\miningsupplies\miningsupplies.object objects\generic\pethouse\pethouse.object objects\generic\podchest\podchest.object objects\generic\statuspod\statuspod.object objects\generic\stonechest\ironchest.object objects\generic\techchest\techchest.object objects\generic\techchest2\techchest2.object objects\generic\weaponchest\weaponchest.object objects\generic\woodenbookcase\woodenbookcase.object objects\generic\woodencabinet1\woodencabinet1.object objects\generic\woodencabinet2\woodencabinet2.object objects\generic\woodencabinet3\woodencabinet3.object objects\generic\woodenceilingbookcase1\woodenceilingbookcase1.object objects\generic\woodenceilingcabinet1\woodenceilingcabinet1.object objects\generic\woodenceilingcabinet2\woodenceilingcabinet2.object objects\generic\woodenchest\woodenchest.object objects\generic\woodencrate1\woodencrate1.object objects\generic\woodencrate2\woodencrate2.object objects\generic\woodendesk\woodendesk.object objects\generic\woodenendtable\woodenendtable.object objects\generic\woodensink\woodensink.object objects\glitch\barrel\barrel.object objects\glitch\barrellarge\barrellarge.object objects\glitch\glitchstoragelocker\glitchstoragelocker.object objects\glitch\largewoodencrate\largewoodencrate.object objects\glitch\medievalbookcase\medievalbookcase.object objects\glitch\medievalcabinet\medievalcabinet.object objects\glitch\medievalchest\medievalchest.object objects\glitch\medievaldesk\medievaldesk.object objects\glitch\medievaldresser\medievaldresser.object objects\glitch\medievalregister\medievalregister.object objects\glitch\royalbookcase\royalbookcase.object objects\glitch\royalcabinet\royalcabinet.object objects\glitch\royalchest\royalchest.object objects\glitch\royaldesk\royaldesk.object objects\glitch\smallwoodencrate\smallwoodencrate.object objects\glitch\trashbag\trashbag.object objects\glitch\trashcan\trashcan.object objects\hoard\barrelgoldfilled\barrelgoldfilled.object objects\hoard\safe\safe.object objects\hoard\treasurechest\treasurechest.object objects\hoard\woodencrategoldfilled\woodencrategoldfilled.object objects\holiday\bigpresent\bigpresent.object objects\holiday\present1\present1.object objects\holiday\present2\present2.object objects\holiday\present3\present3.object objects\holiday\present4\present4.object objects\human\bunkerbookcase\bunkerbookcase.object objects\human\bunkercabinet1\bunkercabinet1.object objects\human\bunkercrate\bunkercrate.object objects\human\bunkerdesk\bunkerdesk.object objects\human\fridge\fridge.object objects\human\humanstoragelocker\humanstoragelocker.object objects\human\prisoncabinet1\prisoncabinet1.object objects\human\prisonfile1\prisonfile1.object objects\human\prisonfile2\prisonfile2.object objects\human\prisonlocker1\prisonlocker1.object objects\human\prisonlocker2\prisonlocker2.object objects\human\vendingmachine\vendingmachine.object objects\hylotl\hylotlcashregister\hylotlcashregister.object objects\hylotl\hylotlclassicbookcase\hylotlclassicbookcase.object objects\hylotl\hylotlclassiccabinet1\hylotlclassiccabinet1.object objects\hylotl\hylotlclassicdesk\hylotlclassicdesk.object objects\hylotl\hylotlclassicwardrobe1\hylotlclassicwardrobe1.object objects\hylotl\hylotldrinks\hylotldrinks.object objects\hylotl\hylotlmailbox\hylotlmailbox.object objects\hylotl\hylotlstoragelocker\hylotlstoragelocker.object objects\hylotl\hylotltrashcan\hylotltrashcan.object objects\hylotl\index\index.object objects\hylotl\shippingcontainer\shippingcontainer.object objects\mission\apexmission\fistlauncher\fistlauncher.lua objects\mission\apexmission\fistlauncher\fistlauncher.object objects\mission\lunarbasecrate\lunarbasecrate.object objects\mission\lunarbaselocker\lunarbaselocker.object objects\mission\lunarquestturnin\drillmachine.lua objects\mission\miningchest\miningchest.object objects\mission\miningchest\miningchest.png objects\novakid\novakidstoragelocker\novakidstoragelocker.object objects\outpost\2stopteleshop\2stoptele.object objects\outpost\bathroomtrash\bathroomtrash.object objects\outpost\bathroomtrashquest\bathroomtrashquest.object objects\outpost\filingcabinet\filingcabinet.object objects\outpost\infinityexpress\infinityexpress.object objects\outpost\outpostcabinet\outpostcabinet.object objects\outpost\outpostcargocrate\outpostcargocrate.object objects\outpost\outpostcargocrateshort\outpostcargocrateshort.object objects\outpost\outpostdesk\outpostdesk.object objects\outpost\outpostfridge\outpostfridge.object objects\outpost\outpostlocker\outpostlocker.object objects\outpost\outpostshippingcontainer\outpostshippingcontainer.object objects\outpost\penguinbar\penguinbartop.object objects\outpost\penguinbar\penguinbartop2.lua objects\outpost\penguinweaponshop\penguinweaponshop.object objects\outpost\penguinweaponshop\penguinweaponshopclosed.object objects\outpost\shipyardcaptain\shipyardcaptain.lua objects\outpost\techlab\techlabscientist.object objects\outpost\ursaminer\ursaminer.object objects\protectorate\objects\protectoratelobbylockers\protectoratelobbylockers2.object objects\protectorate\objects\protectoratelobbyvending\protectoratelobbyvending.object objects\scripts\artifactaltar.lua objects\ship\apexshiplocker\apexshiplocker.object objects\ship\avianshiplocker\avianshiplocker.object objects\ship\brokenapexfuelhatch\brokenapexfuelhatchtier0.object objects\ship\brokenavianfuelhatch\brokenavianfuelhatchtier0.object objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchtier0.object objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchtier0.object objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchtier0.object objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchtier0.object objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchtier0.object objects\ship\floranshiplocker\floranshiplocker.object objects\ship\glitchshiplocker\glitchshiplocker.object objects\ship\humanshiplocker\humanshiplocker.object objects\ship\hylotlshiplocker\hylotlshiplocker.object objects\ship\novakidshiplocker\novakidshiplocker.object objects\spawner\techstation.lua objects\themed\farm\kitchencabinet1\kitchencabinet1.object objects\themed\farm\kitchencabinet2\kitchencabinet2.object objects\themed\farm\kitchenceilingcabinet1\kitchenceilingcabinet1.object objects\themed\farm\kitchenceilingcabinet2\kitchenceilingcabinet2.object objects\themed\gothic\gothicbookcase\gothicbookcase.object objects\themed\island\islandcabinet\islandcabinet.object objects\themed\retroscifi\retroscificabinet\retroscificabinet.object objects\themed\retroscifi\retroscifidresser\retroscifidresser.object objects\themed\saloon\salooncabinet\salooncabinet.object objects\themed\steampunk\steampunkdesk\steampunkdesk.object objects\tiered\tier1techchest\tier1techchest.object objects\tiered\tier2techchest\tier2techchest.object objects\tiered\tier3techchest\tier3techchest.object objects\tiered\tier4techchest\tier4techchest.object objects\wired\bigredbutton\bigredbutton.object objects\wreck\wreckcrate1\wreckcrate1.object objects\wreck\wrecklocker\wrecklocker.object projectiles\boss\apeboss\apebossmissile\apebossmissile.projectile projectiles\boss\apeboss\energyfist\energyfist.projectile [NEW] projectiles\explosions\regularexplosion2\enemyregularexplosion2.config [NEW] projectiles\explosions\regularexplosion2\enemyregularexplosion2.projectile projectiles\npcs\dragonprojectile\dragonprojectile.projectile projectiles\npcs\minidragon\minidragon.projectile projectiles\unsorted\cropshipment\cropshipment.projectile quests\outpost\floranarena1.questtemplate quests\outpost\floranarena2.questtemplate quests\outpost\floranarena3.questtemplate quests\outpost\penguin1.questtemplate quests\outpost\penguin2.questtemplate quests\outpost\techscientist2.questtemplate quests\outpost\techscientist4.questtemplate quests\outpost\techscientist6.questtemplate [NEW] quests\scripts\instance.lua quests\scripts\main.lua quests\scripts\questutil.lua quests\story\apex_mission1.questtemplate quests\story\avian_mission1.questtemplate quests\story\floran_mission1.questtemplate quests\story\glitch_mission1.questtemplate quests\story\hylotl_mission1.questtemplate [NEW] recipes\farmtable2\survival\cavedetector.recipe [NEW] recipes\farmtable2\survival\oredetector.recipe recipes\inventorstable2\radiationprotectionback.recipe scripts\behavior.lua scripts\vec2.lua scripts\actions\flying.lua scripts\actions\movement.lua scripts\actions\status.lua scripts\actions\boss\apeboss.lua spawntypes\uniques.spawntypes stagehands\coordinator.lua stagehands\objecttracker.lua stagehands\mission\glitchmissionmanager.lua stagehands\mission\glitchmissionmanager.stagehand stats\effects\food\wellfed\wellfed.statuseffect [NEW] stats\effects\swimboost\swimboostcola.statuseffect tiles\materials\concrete.png tiles\materials\moonrock.material tiles\materials\moonstone.material tiles\materials\treasurehoard.material tiles\materials\woodbridge.png tilesets\packed\materials.json tilesets\packed\objects-by-category\breakable.json tilesets\packed\objects-by-category\crafting.json tilesets\packed\objects-by-category\decorative.json tilesets\packed\objects-by-category\door.json [NEW] tilesets\packed\objects-by-category\fridgestorage.json tilesets\packed\objects-by-category\furniture.json tilesets\packed\objects-by-category\light.json tilesets\packed\objects-by-category\other.json tilesets\packed\objects-by-category\seed.json tilesets\packed\objects-by-category\storage.json tilesets\packed\objects-by-category\techmanagement.json tilesets\packed\objects-by-category\teleporter.json tilesets\packed\objects-by-colonytag\apex.json tilesets\packed\objects-by-colonytag\apexmansion.json tilesets\packed\objects-by-colonytag\combat.json tilesets\packed\objects-by-colonytag\commerce.json tilesets\packed\objects-by-colonytag\door.json tilesets\packed\objects-by-colonytag\farming.json tilesets\packed\objects-by-colonytag\human.json tilesets\packed\objects-by-colonytag\humanbunker.json tilesets\packed\objects-by-colonytag\light.json tilesets\packed\objects-by-colonytag\misc.json tilesets\packed\objects-by-colonytag\nature.json tilesets\packed\objects-by-colonytag\odd.json tilesets\packed\objects-by-colonytag\outpost.json tilesets\packed\objects-by-colonytag\pretty.json tilesets\packed\objects-by-colonytag\rust.json tilesets\packed\objects-by-colonytag\storage.json tilesets\packed\objects-by-colonytag\toxic.json tilesets\packed\objects-by-colonytag\valuable.json tilesets\packed\objects-by-race\ancient.json tilesets\packed\objects-by-race\apex.json tilesets\packed\objects-by-race\floran.json tilesets\packed\objects-by-race\generic.json tilesets\packed\objects-by-race\human.json tilesets\packed\objects-by-race\protectorate.json tilesets\packed\objects-by-type\container.json tilesets\packed\objects-by-type\farmable.json tilesets\packed\objects-by-type\loungeable.json treasure\biome.treasurepools treasure\common.treasurepools treasure\hunting.treasurepools treasure\monster.treasurepools treasure\monsterharvest.treasurepools treasure\smashable.treasurepools DIFFS ----- default_configuration.config 2c2 < "configurationVersion" : 429, --- > "configurationVersion" : 430, 21,22c21,22 < "scriptRecursionLimit" : 0, < "scriptInstructionLimit" : 0, --- > "scriptRecursionLimit" : 100, > "scriptInstructionLimit" : 10000000, 24c24 < "scriptInstructionMeasureInterval" : 1000, --- > "scriptInstructionMeasureInterval" : 10000, dungeon_worlds.config 183a184,186 > "weatherPool" : [ > [1.0, "snowstorm"] > ], 191c194 < "musicTrack" : "/music/arctic-battle2-loop.ogg", --- > "musicTrack" : "/music/crystal-exploration1.ogg", hobo.ttf Files C:\Program Files (x86)\Steam\SteamApps\common\Starbound - Unstable\__assets\hobo.ttf and C:\Program Files (x86)\Steam\SteamApps\common\Starbound - Unstable\_assets\hobo.ttf differ player.config 187d186 < { "item" : "plutoniumrod" }, 259a259,260 > { "item" : "cavedetector" }, > { "item" : "oredetector" }, behaviors\monsters\boss\apeboss\apeboss.behavior 11,12c11,12 < "/scripts/actions/time.lua", < "/scripts/actions/status.lua" --- > "/scripts/actions/status.lua", > "/scripts/actions/time.lua" 248a249,293 > "title": "Reset", > "type": "composite", > "name": "sequence", > "parameters": {}, > "children": [ > { > "title": "projectorHealthPercentage", > "type": "action", > "name": "projectorHealthPercentage", > "parameters": { > "count": 4, > "projectorList": "projectors" > }, > "output": { > "healthPercentage": "projectorHealth" > } > }, > { > "title": "setResourcePercentage", > "type": "action", > "name": "setResourcePercentage", > "parameters": { > "percentage": "projectorHealth", > "resource": "health" > } > } > ] > }, > { > "title": "setDamageBar", > "type": "action", > "name": "setDamageBar", > "parameters": { > "type": "Special" > } > }, > { > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": true > } > }, > { 875a921,928 > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": false > } > }, > { 914a968,975 > { > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": false > } > }, behaviors\monsters\boss\cultistboss\cultistboss.behavior 321c321 < "dialogEndWait": 0, --- > "dialogEndWait": 4, behaviors\monsters\boss\cultistboss\slashattack.behavior 2a3 > "description": "", 88c89,90 < "range": 75 --- > "range": 75, > "type": "cultistlowerdashposition" behaviors\monsters\boss\spiderboss\main.behavior 108a109,116 > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": true > } > }, > { 545a554,561 > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": false > } > }, > { 1139a1156,1163 > { > "title": "battleMusic", > "type": "action", > "name": "battleMusic", > "parameters": { > "enable": false > } > }, behaviors\monsters\modular\movement\flyapproach.behavior 10a11 > "/scripts/actions/flying.lua", 26c27,28 < "maxAngle": 1 --- > "maxAngle": 1, > "approachAngle": 10 322a325,339 > "title": "offsetPosition", > "type": "action", > "name": "offsetPosition", > "parameters": { > "offset": [ > 0, > 0 > ], > "position": "targetPosition" > }, > "output": { > "position": "lastTargetPosition" > } > }, > { 365a383,393 > "title": "entityPosition", > "type": "action", > "name": "entityPosition", > "parameters": { > "entity": "target" > }, > "output": { > "position": "targetPosition" > } > }, > { 382c410 < "to": "movePosition" --- > "to": "lastTargetPosition" 399c427 < "second": 12 --- > "second": 2 481c509 < "title": "flyToPosition", --- > "title": "flyInGeneralDirection", 483c511 < "name": "flyToPosition", --- > "name": "flyInGeneralDirection", 486c514 < "tolerance": 0 --- > "maxAngle": "" 520,531c548,553 < "title": "inverter", < "type": "decorator", < "name": "inverter", < "parameters": {}, < "child": { < "title": "flyToPosition", < "type": "action", < "name": "flyToPosition", < "parameters": { < "position": "movePosition", < "tolerance": 0 < } --- > "title": "flyInGeneralDirection", > "type": "action", > "name": "flyInGeneralDirection", > "parameters": { > "position": "movePosition", > "maxAngle": "" behaviors\monsters\unique\beastybaby.behavior 6a7 > "/scripts/actions/time.lua", 9d9 < "/scripts/actions/time.lua", 119,125c119,147 < "title": "entityHandItemTag", < "type": "action", < "name": "entityHandItemTag", < "parameters": { < "entity": "target", < "itemTag": "beastyfeed" < } --- > "title": "selector", > "type": "composite", > "name": "selector", > "parameters": {}, > "children": [ > { > "title": "entityHandItemTag", > "type": "action", > "name": "entityHandItemTag", > "parameters": { > "entity": "target", > "itemTag": "beastyfeed" > } > }, > { > "title": "failer", > "type": "decorator", > "name": "failer", > "parameters": {}, > "child": { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": 1 > } > } > } > ] behaviors\npc\combat\ranged.behavior 15c15 < "rangedWindupTime": 0, --- > "rangedWindupTime": 0.05, behaviors\sequences\apexmission\apexrebel.behavior 24,29d23 < "title": "Tenant Baseline Behavior", < "type": "module", < "name": "Tenant Baseline Behavior", < "parameters": {} < }, < { 460,465c454,457 < "title": "NPC Idle", < "type": "module", < "name": "NPC Idle", < "parameters": { < "play": "" < } --- > "title": "runner", > "type": "action", > "name": "runner", > "parameters": {} biomes\distributions.config 370a371,376 > "mainBiomeRareMicrodungeon" : { > "type" : "random", > > "blockProbability" : 0.08 > }, > biomes\oredistributions.configfunctions 13,17c13,17 < [1.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.75 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [2.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.75 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [3.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.75 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [4.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.75 ], [ "ferozium", 0.75 ], [ "violium", 0.75 ], [ "solarium", 0.00 ] ] ], < [5.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.75 ] ] ] --- > [1.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.50 ], [ "tungsten", 0.75 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [2.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.50 ], [ "titanium", 0.75 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [3.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.50 ], [ "durasteel", 0.75 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [4.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.50 ], [ "aegisalt", 0.75 ], [ "ferozium", 0.75 ], [ "violium", 0.75 ], [ "solarium", 0.00 ] ] ], > [5.5, [ [ "coal", 1.00 ], [ "copper", 0.90 ], [ "silver", 0.60 ], [ "gold", 0.00 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.50 ], [ "ferozium", 0.50 ], [ "violium", 0.50 ], [ "solarium", 0.75 ] ] ] 22,26c22,26 < [1.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.90 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [2.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.90 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [3.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.90 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [4.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.90 ], [ "ferozium", 0.90 ], [ "violium", 0.90 ], [ "solarium", 0.00 ] ] ], < [5.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.90 ] ] ] --- > [1.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.65 ], [ "tungsten", 0.90 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [2.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.65 ], [ "titanium", 0.90 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [3.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.65 ], [ "durasteel", 0.90 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [4.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.65 ], [ "aegisalt", 0.90 ], [ "ferozium", 0.90 ], [ "violium", 0.90 ], [ "solarium", 0.00 ] ] ], > [5.5, [ [ "coal", 0.90 ], [ "copper", 0.75 ], [ "silver", 0.90 ], [ "gold", 0.60 ], [ "diamond", 0.00 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.65 ], [ "ferozium", 0.65 ], [ "violium", 0.65 ], [ "solarium", 0.90 ] ] ] 31,35c31,35 < [1.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 1.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [2.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 1.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [3.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 1.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [4.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 1.00 ], [ "ferozium", 1.00 ], [ "violium", 1.00 ], [ "solarium", 0.00 ] ] ], < [5.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 1.00 ] ] ] --- > [1.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.80 ], [ "tungsten", 1.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [2.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.80 ], [ "titanium", 1.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [3.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.80 ], [ "durasteel", 1.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [4.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.80 ], [ "aegisalt", 1.00 ], [ "ferozium", 1.00 ], [ "violium", 1.00 ], [ "solarium", 0.00 ] ] ], > [5.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.75 ], [ "gold", 0.90 ], [ "diamond", 0.10 ], [ "corefragment", 0.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.80 ], [ "ferozium", 0.80 ], [ "violium", 0.80 ], [ "solarium", 1.00 ] ] ] 40,44c40,44 < [1.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 1.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [2.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 1.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [3.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 1.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], < [4.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 1.00 ], [ "ferozium", 1.00 ], [ "violium", 1.00 ], [ "solarium", 0.00 ] ] ], < [5.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 1.00 ] ] ] --- > [1.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.80 ], [ "tungsten", 1.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [2.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.80 ], [ "titanium", 1.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [3.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.80 ], [ "durasteel", 1.00 ], [ "aegisalt", 0.00 ], [ "ferozium", 0.00 ], [ "violium", 0.00 ], [ "solarium", 0.00 ] ] ], > [4.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.80 ], [ "aegisalt", 1.00 ], [ "ferozium", 1.00 ], [ "violium", 1.00 ], [ "solarium", 0.00 ] ] ], > [5.5, [ [ "coal", 0.90 ], [ "copper", 0.00 ], [ "silver", 0.00 ], [ "gold", 0.75 ], [ "diamond", 0.20 ], [ "corefragment", 1.00 ], [ "iron", 0.00 ], [ "tungsten", 0.00 ], [ "titanium", 0.00 ], [ "durasteel", 0.00 ], [ "aegisalt", 0.80 ], [ "ferozium", 0.80 ], [ "violium", 0.80 ], [ "solarium", 1.00 ] ] ] biomes\surface\moon.biome 13a14,24 > "spawnProfile" : { > "groups" : [ > { > "select" : 1, > "pool" : [ > [ 1.0, "erchiusghost" ] > ] > } > ] > }, > biomes\surface\tundra.biome 231c231 < "distribution" : "/biomes/distributions.config:mainBiomeMicrodungeon", --- > "distribution" : "/biomes/distributions.config:mainBiomeRareMicrodungeon", biomes\underground\moonunderground.biome 19a20,31 > "spawnProfile" : { > "groups" : [ > { > "select" : 1, > "pool" : [ > [ 1.0, "erchiusghost" ] > ] > } > ] > }, > > cinematics\respawn\novakid\respawn.cinematic 1a2,3 > "letterbox" : false, > "scissor" : false, 11c13 < "timecode" : 0.74995, --- > "timecode" : 0.00, 13,14c15,16 < "alpha" : 0, < "position" : [480, 270] --- > "alpha" : 1, > "position" : [476, 253] 17c19 < "timecode" : 0.749951, --- > "timecode" : 11.5, 20c22 < "position" : [480, 270] --- > "position" : [476, 253] 23c25 < "timecode" : 12.5, --- > "timecode" : 12, 25,39d26 < "alpha" : 1, < "position" : [480, 270] < } < ] < }, < { < "drawables" : [ < { < "image" : "/cinematics/respawn/spotlight2.png" < } < ], < "keyframes" : [ < { < "timecode" : 0.74995, < "zoom" : 2, 41,53c28 < "position" : [476, 260] < }, < { < "timecode" : 0.749951, < "zoom" : 2, < "alpha" : 0.6, < "position" : [476, 260] < }, < { < "timecode" : 12.5, < "zoom" : 2, < "alpha" : 1, < "position" : [476, 260] --- > "position" : [476, 253] 73c48 < "alpha" : 0.5, --- > "alpha" : 1, 77c52 < "timecode" : 12.5, --- > "timecode" : 10.5, 79c54 < "alpha" : 0.5, --- > "alpha" : 1, 84a60,61 > "startTime" : 4.5, > "endTime" : 10.5, 86,88d62 < { < "image" : "/cinematics/respawn/pixelslost.png" < } 89a64,70 > "fontSize" : 16, > "text" : "30% of Pixels Lost", > "textPosition" : { > "position" : [40, 40], > "vAnchor" : "top", > "wrapWidth" : 218 > }, 92,101c73,78 < "timecode" : 4.5, < "zoom" : 0.5, < "alpha" : 0, < "position" : [492, 150] < }, < { < "timecode" : 5.5, < "zoom" : 0.5, < "alpha" : 0.5, < "position" : [492, 150] --- > "timecode" : 0.0, > "alpha" : 1.0, > "zoom" : 1.0, > "position" : [366.5, 100], > "frame" : 0, > "textPercentage" : 0 104,107c81,82 < "timecode" : 6.5, < "zoom" : 0.5, < "alpha" : 0.5, < "position" : [492, 150] --- > "timecode" : 0.3, > "textPercentage" : 0 110,113c85,87 < "timecode" : 7.5, < "zoom" : 0.5, < "alpha" : 0.0, < "position" : [492, 150] --- > "timecode" : 2.5, > "frame" : 8, > "textPercentage" : 1 118,122c92 < "drawables" : [ < { < "image" : "/cinematics/respawn/novakid/layer1.png:" < } < ], --- > "avatar" : "nude", 125,126c95,96 < "timecode" : 1.5, < "zoom" : 2, --- > "timecode" : 9.8, > "zoom" : 1.5, 129c99 < "position" : [480, 270] --- > "position" : [478, 269] 132,133c102,103 < "timecode" : 2.5, < "zoom" : 2, --- > "timecode" : 9.9, > "zoom" : 1.5, 136c106 < "position" : [480, 270] --- > "position" : [478, 269] 139c109,110 < "timecode" : 11, --- > "timecode" : 11.25, > "zoom" : 1.5, 141,158d111 < "zoom" : 2, < "frame" : 93.999 < }, < { < "timecode" : 11.75, < "alpha" : 0, < "zoom" : 2, < "frame" : 93.999 < } < ] < }, < { < "avatar" : "nude", < "keyframes" : [ < { < "timecode" : 3.5, < "zoom" : 2, < "alpha" : 0, 160c113 < "position" : [480, 286] --- > "position" : [478, 269] 163,172c116,118 < "timecode" : 4, < "zoom" : 2, < "alpha" : 1, < "frame" : 0, < "position" : [480, 286] < }, < { < "timecode" : 13.75, < "alpha" : 1, < "zoom" : 2, --- > "timecode" : 12, > "alpha" : 0, > "zoom" : 1.5, 186c132 < "zoom" : 2, --- > "zoom" : 1.5, 189c135 < "position" : [480, 270] --- > "position" : [478, 270] 193c139 < "zoom" : 2, --- > "zoom" : 1.5, 196c142 < "position" : [480, 270] --- > "position" : [478, 270] 201c147 < "zoom" : 2, --- > "zoom" : 1.5, 207c153 < "zoom" : 2, --- > "zoom" : 1.5, 213a160,169 > { > "timecode" : 3, > "resource" : "/sfx/cinematics/pixels_lost_piano.ogg" > }, > { > "timecode" : 5, > "endTimecode" : 7, > "loops" : -1, > "resource" : "/sfx/interface/aichatter1_loop.ogg" > } cinematics\story\finale\finale.cinematic 4688c4688 < ALEKSANDER HOLTE ^#4d4d4d;|^white; ALES BLAHYNKA ^#4d4d4d;|^white; ALESIS NOVIK ^#4d4d4d;|^white; ALESSANDRO SPERINDE' ^#4d4d4d;|^white; ALEX 'SASQUATCH' FLEURY --- > ALEKSANDER HOLTE ^#4d4d4d;|^white; ALES BLAHYNKA ^#4d4d4d;|^white; ALESIS NOVIK ^#4d4d4d;|^white; ALESSANDRO SPERINDE' ^#4d4d4d;|^white; ALEX \"SASQUATCH\" FLEURY 4853c4853 < DANIEL 'AZULOR' WILKIN ^#4d4d4d;|^white; DANIEL BRADDICK ^#4d4d4d;|^white; DANIEL CHEN ^#4d4d4d;|^white; DANIEL D. ZAK \"NEBULANIX\" ^#4d4d4d;|^white; DANIEL EDGELL --- > DANIEL \"AZULOR\" WILKIN ^#4d4d4d;|^white; DANIEL BRADDICK ^#4d4d4d;|^white; DANIEL CHEN ^#4d4d4d;|^white; DANIEL D. ZAK \"NEBULANIX\" ^#4d4d4d;|^white; DANIEL EDGELL 4918c4918 < DOMINIC (VULUNA) ^#4d4d4d;|^white; DOMINICK 'FIENDQT' DADY ^#4d4d4d;|^white; DOMINIK HANUSA ^#4d4d4d;|^white; DOMINIK HORVAT ^#4d4d4d;|^white; DOMINIK JOHANN --- > DOMINIC (VULUNA) ^#4d4d4d;|^white; DOMINICK \"FIENDQT\" DADY ^#4d4d4d;|^white; DOMINIK HANUSA ^#4d4d4d;|^white; DOMINIK HORVAT ^#4d4d4d;|^white; DOMINIK JOHANN 4924c4924 < DYLAN S SCHOCK ^#4d4d4d;|^white; DYLAN SHIRLEY ^#4d4d4d;|^white; EAX1563 ^#4d4d4d;|^white; EBEN WEISMAN ^#4d4d4d;|^white; EDUARDO FERNANDES ΓÇô FAILCAKE --- > DYLAN S SCHOCK ^#4d4d4d;|^white; DYLAN SHIRLEY ^#4d4d4d;|^white; EAX1563 ^#4d4d4d;|^white; EBEN WEISMAN ^#4d4d4d;|^white; EDUARDO FERNANDES - FAILCAKE 5008c5008 < ILAN MEJER (MEJILAN) ^#4d4d4d;|^white; ILIA ABRAMKIN ^#4d4d4d;|^white; ILIA NIKIFOROV ^#4d4d4d;|^white; INGEBRIGT MIDTHJELL ^#4d4d4d;|^white; INKARY ^#4d4d4d;|^white; IRFAAN 'URFNEN' BODHA --- > ILAN MEJER (MEJILAN) ^#4d4d4d;|^white; ILIA ABRAMKIN ^#4d4d4d;|^white; ILIA NIKIFOROV ^#4d4d4d;|^white; INGEBRIGT MIDTHJELL ^#4d4d4d;|^white; INKARY ^#4d4d4d;|^white; IRFAAN \"URFNEN\" BODHA 5019c5019 < JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE 'ARCHINA' GREEN ^#4d4d4d;|^white; JAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO --- > JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN ^#4d4d4d;|^white; JAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO 5080c5080 < JOAQUIN OLSEN ^#4d4d4d;|^white; JOE 'JET' TAYLOR ^#4d4d4d;|^white; JOE \"SYDANDISH\" HYLAND ^#4d4d4d;|^white; JOE BALL ^#4d4d4d;|^white; JOE HARRISON ^#4d4d4d;|^white; JOE TALLEY --- > JOAQUIN OLSEN ^#4d4d4d;|^white; JOE \"JET\" TAYLOR ^#4d4d4d;|^white; JOE \"SYDANDISH\" HYLAND ^#4d4d4d;|^white; JOE BALL ^#4d4d4d;|^white; JOE HARRISON ^#4d4d4d;|^white; JOE TALLEY 5154c5154 < KASUMI TANI ^#4d4d4d;|^white; KATHY M KARLSSON ^#4d4d4d;|^white; KAZAKOVA NATALIA ^#4d4d4d;|^white; KAZYYK 'TENEK' ^#4d4d4d;|^white; KEATON SANDERS ^#4d4d4d;|^white; KEELAN MILLS --- > KASUMI TANI ^#4d4d4d;|^white; KATHY M KARLSSON ^#4d4d4d;|^white; KAZAKOVA NATALIA ^#4d4d4d;|^white; KAZYYK \"TENEK\" ^#4d4d4d;|^white; KEATON SANDERS ^#4d4d4d;|^white; KEELAN MILLS 5245c5245 < MICHAEL 'RICO' MOULDS ^#4d4d4d;|^white; MICHAEL \"SIMMAN\" CLEMENTS ^#4d4d4d;|^white; MICHAEL BOX ^#4d4d4d;|^white; MICHAEL BRADLEY --- > MICHAEL \"RICO\" MOULDS ^#4d4d4d;|^white; MICHAEL \"SIMMAN\" CLEMENTS ^#4d4d4d;|^white; MICHAEL BOX ^#4d4d4d;|^white; MICHAEL BRADLEY 5254c5254 < MIKHAIL GOLODYAEV ^#4d4d4d;|^white; MIKI RIBER HEIDRUP ^#4d4d4d;|^white; MINH 'PHOXY' C ^#4d4d4d;|^white; MIRA FARAH B ^#4d4d4d;|^white; MITCHELL B BEEMS ^#4d4d4d;|^white; MITCHELL EARLE --- > MIKHAIL GOLODYAEV ^#4d4d4d;|^white; MIKI RIBER HEIDRUP ^#4d4d4d;|^white; MINH \"PHOXY\" C ^#4d4d4d;|^white; MIRA FARAH B ^#4d4d4d;|^white; MITCHELL B BEEMS ^#4d4d4d;|^white; MITCHELL EARLE 5312c5312 < NESTOR MARTIN DE LA FUENTE AROCHA ^#4d4d4d;|^white; NIC SCHOER ^#4d4d4d;|^white; NICA 'NISPOTS' ^#4d4d4d;|^white; NICHOLAS \"THE DUDE\" OLSON --- > NESTOR MARTIN DE LA FUENTE AROCHA ^#4d4d4d;|^white; NIC SCHOER ^#4d4d4d;|^white; NICA \"NISPOTS\" ^#4d4d4d;|^white; NICHOLAS \"THE DUDE\" OLSON 5333c5333 < POJO ^#4d4d4d;|^white; POL LE TUE ^#4d4d4d;|^white; PORTRON ALIAS PSYCHOSTARS ^#4d4d4d;|^white; PRASANTH KARTHIKEYAN ^#4d4d4d;|^white; PRESLEY MADIGAN ΓÇô BLITZACERUSH --- > POJO ^#4d4d4d;|^white; POL LE TUE ^#4d4d4d;|^white; PORTRON ALIAS PSYCHOSTARS ^#4d4d4d;|^white; PRASANTH KARTHIKEYAN ^#4d4d4d;|^white; PRESLEY MADIGAN - BLITZACERUSH 5390c5390 < RILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK ^#4d4d4d;|^white; ROB 'ALTIMUS' MACDONALD --- > RILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK ^#4d4d4d;|^white; ROB \"ALTIMUS\" MACDONALD 5403c5403 < SAM-PIRUM MEAM ^#4d4d4d;|^white; SAMI-JUKKA PIIPPO ^#4d4d4d;|^white; SAMUEL 'SALEM' WILLIAMS ^#4d4d4d;|^white; SAMUEL FULLER ^#4d4d4d;|^white; SAMUEL HENDERSON --- > SAM-PIRUM MEAM ^#4d4d4d;|^white; SAMI-JUKKA PIIPPO ^#4d4d4d;|^white; SAMUEL \"SALEM\" WILLIAMS ^#4d4d4d;|^white; SAMUEL FULLER ^#4d4d4d;|^white; SAMUEL HENDERSON 5406c5406 < SCHUYLER CEBULSKIE ^#4d4d4d;|^white; SCOTT 'TEHMORAG' HELLYER ^#4d4d4d;|^white; SCOTT ASHMAN ^#4d4d4d;|^white; SCOTT MILLER ^#4d4d4d;|^white; SCOTTSKI HUDHUD --- > SCHUYLER CEBULSKIE ^#4d4d4d;|^white; SCOTT \"TEHMORAG\" HELLYER ^#4d4d4d;|^white; SCOTT ASHMAN ^#4d4d4d;|^white; SCOTT MILLER ^#4d4d4d;|^white; SCOTTSKI HUDHUD 5485c5485 < TRAVIS NEIDIG ^#4d4d4d;|^white; TRAVIS VANDER LAAN ^#4d4d4d;|^white; TREVOR 'SOUNDLESS' GRAVES ^#4d4d4d;|^white; TREVOR FITZGERALD ^#4d4d4d;|^white; TREVOR J BURNINGHAM --- > TRAVIS NEIDIG ^#4d4d4d;|^white; TRAVIS VANDER LAAN ^#4d4d4d;|^white; TREVOR \"SOUNDLESS\" GRAVES ^#4d4d4d;|^white; TREVOR FITZGERALD ^#4d4d4d;|^white; TREVOR J BURNINGHAM 5584c5584 < "startTime" : 201.29, --- > "startTime" : 201.25, 5596c5596 < "position" : [695, -500] --- > "position" : [694, -500] 5601c5601 < "position" : [695, 800] --- > "position" : [694, 800] dialog\guard.config 109c109 < "Put that weapon away of I'll eat you.", --- > "Put that weapon away, or I'll eat you.", dialog\thief.config 10,12c10,14 < "Please don't steal anything - The consequences are severe!", < "Please cease this thievery at once.", < "Are you stealing?!" --- > "You know, the consequences for stealing are quite severe.", > "How can you justify this thievery?", > "Why are you taking things that aren't yours?", > "Stop that! Why are you stealing these things!?", > "These things don't belong to you!" 18,20c20,23 < "Please don't take our stuff", < "That's not yours", < "Wow, I can't believe you've done this." --- > "Will you really be able to enjoy something if you acquired it by theft?", > "Please don't take things from us.", > "That's not yours!", > "Stealing isn't a victimless crime you know." 25c28 < "Ssstop stealing Floran's ssstuff!", --- > "Ssstop stealing Floran's stuff!", 27,29c30,32 < "Ssstop stealing or Floran will make trouble for you!", < "Floran isss shocked at your thievery!", < "Floran wantsss you to know that stealing won't end well for you..." --- > "Floran won't put up with sstealing!", > "Floran iss not impressed! Stop stealing!", > "Bad sstranger! Stealing will be punished!" 34c37,41 < "Wow, I can't believe you've done this." --- > "Hey! That stuff doesn't belong to you!", > "What're you playing at? You can't go about stealing!", > "What!? What are you doing!? That's theft!", > "Woa woa woa, who told you you could take that?", > "That's not okay! Stop stealing!!" 39c46,50 < "Wow, I can't believe you've done this." --- > "Please cease this thievery at once!", > "It's wrong to take what is not yours!", > "Shame on you, these items are not yours to take!", > "This thievery is an indictment of your character.", > "I plead with you to desist, please stop stealing from us!" 44c55,59 < "Wow, I can't believe you've done this." --- > "Aghast. You are stealing!", > "Angry. You are taking things that aren't yours!", > "Disappointed. I assumed you were a nice person, not a thief.", > "Bewildered. Those aren't yours, why are you taking them?", > "Appalled. A thief!" 51a67 > 56c72,76 < "Guards! There is a criminal here!" --- > "Guards! Stop this criminal!", > "You're a thief! Guards, come quickly!", > "The guards will stop your thievery!", > "Guards! Catch this thief!", > "Stop stealing! Guards, help!" 61c81,85 < "Guards! There is a criminal here!" --- > "Guards! There is a criminal here!", > "Thievery! Guards!", > "I will not suffer a crook! Guards!", > "Things are being stolen! Guards, come quickly!", > "You must stop taking things! Guards!" 66c90,94 < "Guards! There is a criminal here!" --- > "Stop pilfering! Guards, help!", > "Guards! Catch this terrible robber!", > "Ah! Guards, catch that thief!", > "Oh no, oh no! A Robber! Guards!", > "Guards, capture this criminal!" 71c99,103 < "Guards! There is a criminal here!" --- > "Guards! There is a criminal here!", > "Burglar! Crook! Thief! Guards, I need you!", > "Larceny! Guards, help!", > "This will not be endured! Guards, catch this thief!", > "Guards, capture this miscreant!" 77,79c109,112 < "Guardsss are going to hunt you down for thisss, thief!", < "Floran won't let you get away with thisss! Guardsss!", < "That isss it - Floran isss telling guards about you!" --- > "The guards will hunt you down for thiss!", > "You are a criminal! Guardsss!", > "Floran won't let you get away with thiss! Guardsss!", > "That'ss it - Floran's telling guards on you!" 84c117,121 < "Guards! There is a criminal here!" --- > "Incensed. Guards, seize this criminal!", > "Panicked. Guards, guards! A thief!", > "Indignant. How can you do this!? Guards, help!", > "Irate. You thieving scoundrel! Guards!", > "Enraged. Stop this thievery! Guards, help me!" dungeons\apex\apexcamp\apexcamp.dungeon 102c102 < [ "maxSpawnCount", [3] ], --- > [ "maxSpawnCount", [1] ], dungeons\apex\apexcamp\apexcampbunker2.json [TMX file differences are left out for huge size.] dungeons\apex\apexcamp\apexcampflat2.json [TMX file differences are left out for huge size.] dungeons\apex\apexcamp\apexcampflat3.json [TMX file differences are left out for huge size.] dungeons\avian\aviantemple\aviantemple.dungeon 2294c2294 < "categories" : { "default" : [ "avianarmorblueprints", "avianclothes" ] }, --- > "categories" : { "default" : [ "avianarmour", "avianclothes" ] }, 2343c2343 < "categories" : { "default" : [ "avianweaponblueprints", "avianarmorblueprints", "randomguns", "randomswords" ] }, --- > "categories" : { "default" : [ "avianweaponblueprints", "avianarmour", "randomguns", "randomswords" ] }, dungeons\avian\aviantomb\aviantomb.dungeon 2307c2307 < "categories" : { "default" : [ "avianarmorblueprints", "avianclothes" ] }, --- > "categories" : { "default" : [ "avianarmour", "avianclothes" ] }, 2356c2356 < "categories" : { "default" : [ "avianweaponblueprints", "avianarmorblueprints", "randomguns", "randomswords" ] }, --- > "categories" : { "default" : [ "avianweaponblueprints", "avianarmour", "randomguns", "randomswords" ] }, dungeons\avian\avianvillage\avianvillage.dungeon 2214a2215,2333 > // STAGEHANDS > > { > "value" : [166, 76, 255, 255], > "comment" : "78w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-39, 0, 39, 36] > } > } > ] ] > }, > > { > "value" : [164, 76, 255, 255], > "comment" : "60w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-30, 0, 30, 36] > } > } > ] ] > }, > > { > "value" : [162, 76, 255, 255], > "comment" : "56w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-28, 0, 28, 36] > } > } > ] ] > }, > > { > "value" : [160, 76, 255, 255], > "comment" : "40w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-20, 0, 20, 36] > } > } > ] ] > }, > > { > "value" : [158, 76, 255, 255], > "comment" : "32w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-16, 0, 16, 36] > } > } > ] ] > }, > > { > "value" : [156, 76, 255, 255], > "comment" : "10w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-5, 0, 5, 36] > } > } > ] ] > }, > > { > "value" : [154, 76, 255, 255], > "comment" : "80w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-40, 0, 40, 36] > } > } > ] ] > }, > > { > "value" : [152, 76, 255, 255], > "comment" : "16w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-8, 0, 8, 36] > } > } > ] ] > }, > > { > "value" : [150, 76, 255, 255], > "comment" : "18w 36t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-9, 0, 9, 36] > } > } > ] ] > }, > 2294c2413 < "categories" : { "default" : [ "avianarmorblueprints", "avianclothes" ] }, --- > "categories" : { "default" : [ "avianarmour", "avianclothes" ] }, 2343c2462 < "categories" : { "default" : [ "avianweaponblueprints", "avianarmorblueprints", "randomguns", "randomswords" ] }, --- > "categories" : { "default" : [ "avianweaponblueprints", "avianarmour", "randomguns", "randomswords" ] }, dungeons\floran\floranvillagetower\floranvillagetower.dungeon 2407a2408,2474 > // STAGEHANDS > > { > "value" : [166, 76, 255, 255], > "comment" : "40w 56t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-20, -32, 20, 16] > } > } > ] ] > }, > > { > "value" : [164, 76, 255, 255], > "comment" : "44w 38t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-22, -6, 22, 32] > } > } > ] ] > }, > > { > "value" : [162, 76, 255, 255], > "comment" : "46w 32t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-23, 0, 23, 32] > } > } > ] ] > }, > > { > "value" : [160, 76, 255, 255], > "comment" : "44w 32t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-22, 0, 22, 32] > } > } > ] ] > }, > > { > "value" : [158, 76, 255, 255], > "comment" : "72w 48t objecttracker stagehand", > "brush" : [ [ "stagehand", > { > "type" : "objecttracker", > "parameters" : { > "broadcastArea" : [-36, 0, 36, 48] > } > } > ] ] > }, > dungeons\glitch\glitchcastle\glitchcastle.dungeon 2428c2428 < "categories" : { "default" : [ "glitcharmorblueprints", "glitchclothes" ] }, --- > "categories" : { "default" : [ "glitcharmour", "glitchclothes" ] }, dungeons\glitch\glitchvillage\glitchvillage.dungeon 2428c2428 < "categories" : { "default" : [ "glitcharmorblueprints", "glitchclothes" ] }, --- > "categories" : { "default" : [ "glitcharmour", "glitchclothes" ] }, dungeons\human\humanprison\humanprison.dungeon 182c182 < --- > 200c200 < --- > 218c218 < --- > 236c236 < --- > 254c254 < --- > 272c272 < --- > 290c290 < --- > 308c308 < --- > 326c326 < --- > 350c350 < --- > 356c356 < --- > 380c380 < --- > 386c386 < --- > 392c392 < --- > 398c398 < --- > 404c404 < --- > 410c410 < --- > 416c416 < --- > 422c422 < --- > 428c428 < --- > 434c434 < --- > 446c446 < --- > 466c466 < --- > 472c472 < --- > 478c478 < --- > 1879,1910d1878 < "value" : [200, 0, 0, 255], < "comment" : "serpentdroid npc", < "brush" : [ [ "npc", < { < "kind" : "monster", < "typeName" : "serpentdroid", < "seed" : "stable", < "parameters" : { < "aggressive" : true, < "persistent" : true < } < } < ] ] < }, < < { < "value" : [0, 200, 0, 255], < "comment" : "repairbot npc", < "brush" : [ [ "npc", < { < "kind" : "monster", < "typeName" : "repairbot", < "seed" : "stable", < "parameters" : { < "aggressive" : false, < "persistent" : true < } < } < ] ] < }, < < { 2127c2095 < --- > 2600c2568 < } \ No newline at end of file --- > } dungeons\microdungeons\biomes\alpine\alpacahouseright3.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\desert\desertcabin1.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\desert\desertcabin3.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\desert\desertcabin4.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\desert\desertcabin5.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\desert\deserthouse1.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\forest\clearing3.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowbunker1.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowcabin1.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowhut1.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowhut2.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowhut3.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\snow\snowhut4.json [TMX file differences are left out for huge size.] dungeons\microdungeons\biomes\tundra\cliffstation.json [TMX file differences are left out for huge size.] dungeons\microdungeons\randomencounter\avian\avianencounter.dungeon 1859c1859 < "categories" : { "default" : [ "avianarmorblueprints", "avianclothes" ] }, --- > "categories" : { "default" : [ "avianarmour", "avianclothes" ] }, 1908c1908 < "categories" : { "default" : [ "avianweaponblueprints", "avianarmorblueprints", "randomguns", "randomswords" ] }, --- > "categories" : { "default" : [ "avianweaponblueprints", "avianarmour", "randomguns", "randomswords" ] }, dungeons\microdungeons\randomencounter\glitch\glitchencounter.dungeon 2138c2138 < "categories" : { "default" : [ "glitcharmorblueprints", "floranarmorblueprints", "glitchclothes", "floranclothes" ] }, --- > "categories" : { "default" : [ "glitcharmour", "floranarmour", "glitchclothes", "floranclothes" ] }, 2167c2167 < "categories" : { "default" : [ "glitcharmorblueprints", "glitchclothes" ] }, --- > "categories" : { "default" : [ "glitcharmour", "glitchclothes" ] }, dungeons\microdungeons\underground\underground1d\underground1d_open2.json [TMX file differences are left out for huge size.] dungeons\missions\apexmissions\apexmission1.json [TMX file differences are left out for huge size.] dungeons\missions\avianmissions\avianmission1.json [TMX file differences are left out for huge size.] dungeons\missions\floranmissions\floranmission1.dungeon 2845c2845,2848 < "typeName" : "spiderboss" --- > "typeName" : "spiderboss", > "parameters" : { > "musicStagehands" : ["bossmusic"] > } 2941a2945,2974 > } > } > ] ] > }, > > { > "value" : [2, 242, 242, 255], > "comment" : "Make music quiet before Boss", > "brush" : [ [ "stagehand", > { > "type" : "messenger", > "parameters" : { > "broadcastArea" : [-16, -17, 16, 8], > "messageType" : "stopAltMusic", > "messageArgs" : 2.0 > } > } > ] ] > }, > > { > "value" : [3, 243, 243, 255], > "comment" : "Boss music trigger", > "brush" : [ [ "stagehand", > { > "type" : "bossmusic", > "parameters" : { > "broadcastArea" : [-37, -10, 35, 40], > "music": ["/music/gravitational-collapse-loop.ogg"], > "uniqueId": "bossmusic" dungeons\missions\hylotlmissions\hylotlmission1.json [TMX file differences are left out for huge size.] dungeons\missions\lunarbase\lunarbase.dungeon 2029c2029,2030 < "level" : 1 --- > "level" : 1, > "musicStagehands" : ["bossmusic"] 2182a2184,2213 > } > } > ] ] > }, > > { > "value" : [2, 242, 242, 255], > "comment" : "Make music quiet before Boss", > "brush" : [ [ "stagehand", > { > "type" : "messenger", > "parameters" : { > "broadcastArea" : [-9, -4, 16, 4], > "messageType" : "stopAltMusic", > "messageArgs" : 2.0 > } > } > ] ] > }, > > { > "value" : [3, 243, 243, 255], > "comment" : "Boss music trigger", > "brush" : [ [ "stagehand", > { > "type" : "bossmusic", > "parameters" : { > "broadcastArea" : [-45, -45, 35, 32], > "music": ["/music/gravitational-collapse-loop.ogg"], > "uniqueId": "bossmusic" dungeons\missions\penguinmissions\penguinmission1.dungeon 2479c2479,2480 < "typeName" : "penguinUfo" --- > "typeName" : "penguinUfo", > "parameters" : { "uniqueId" : "dreadwing" } dungeons\missions\penguinmissions\penguinmission2.dungeon 27a28,32 > "value" : [113, 166, 8, 255], > "comment" : "largewoodencrate facing left", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "left", "parameters" : { "treasurePools" : [ "smallChestTreasure" ] } } ] ] > }, > { 689,690c694,695 < "comment" : "background ice", < "brush" : [ [ "clear" ], [ "back", "ice" ] ] --- > "comment" : "background slush", > "brush" : [ [ "clear" ], [ "back", "slush" ] ] 695,696c700,701 < "comment" : "foreground ice", < "brush" : [ [ "clear" ], [ "back", "ice" ], [ "front", "ice" ] ] --- > "comment" : "foreground slush", > "brush" : [ [ "clear" ], [ "back", "slush" ], [ "front", "slush" ] ] 725,726c730,731 < "comment" : "background ice block", < "brush" : [ [ "clear" ], [ "back", "iceblock" ] ] --- > "comment" : "background frozen dirt block", > "brush" : [ [ "clear" ], [ "back", "frozendirt" ] ] 731,732c736,737 < "comment" : "foreground ice block", < "brush" : [ [ "clear" ], [ "back", "iceblock" ], [ "front", "iceblock" ] ] --- > "comment" : "foreground frozen dirt block", > "brush" : [ [ "clear" ], [ "back", "frozendirt" ], [ "front", "frozendirt" ] ] 857,858c862,863 < "comment" : "floranbonestool facing right", < "brush" : [ [ "clear" ], [ "object", "floranbonestool", { "direction" : "right" } ] ] --- > "comment" : "snowman", > "brush" : [ [ "clear" ], [ "object", "snowman", { "direction" : "left" } ] ] 1829c1834 < "brush" : [ [ "clear" ], [ "object", "bonespike", { "parameters" : { "unbreakable" : true } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bonespike", { "parametersa" : { "unbreakable" : true } } ] ] 2019,2020c2024,2025 < "comment" : "plantvolcano3 facing right", < "brush" : [ [ "clear" ], [ "object", "plantvolcano3", { "direction" : "right" } ] ] --- > "comment" : "beaconsnow facing right", > "brush" : [ [ "clear" ], [ "object", "beaconsnow", { "direction" : "right" } ] ] 2174,2179d2178 < "value" : [113, 166, 8, 255], < "comment" : "largewoodencrate facing left", < "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "left" } ] ] < }, < < { 2199,2200c2198,2199 < "comment" : "tent1 facing left", < "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "left" } ] ] --- > "comment" : "tent1blue facing left", > "brush" : [ [ "clear" ], [ "object", "tent1blue", { "direction" : "left" } ] ] 2205,2206c2204,2205 < "comment" : "tent1 facing right", < "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "right" } ] ] --- > "comment" : "tent1blue facing right", > "brush" : [ [ "clear" ], [ "object", "tent1blue", { "direction" : "right" } ] ] 2454c2453 < "comment" : "human survivor", --- > "comment" : "reasonable critter", 2457,2459c2456,2457 < "kind" : "npc", < "species" : "human", < "typeName" : "survivor" --- > "kind" : "monster", > "typeName" : "reasonablecritter" 2465,2466c2463,2464 < "value" : [225, 75, 0, 255], < "comment" : "penguintrooper npc", --- > "value" : [200, 65, 0, 255], > "comment" : " poofin npc", 2470c2468 < "typeName" : "penguintrooper" --- > "typeName" : "poofincritter" 2476,2477c2474,2475 < "value" : [200, 65, 0, 255], < "comment" : "penguinTank npc", --- > "value" : [255, 0, 0, 255], > "comment" : " bunny npc", 2481c2479 < "typeName" : "penguinTank" --- > "typeName" : "bunnycommon" 2492c2490,2494 < "typeName" : "robotboss" --- > "typeName" : "robotboss", > "parameters" : { > "musicStagehands" : [ "bossmusic" ], > "uniqueId" : "shockhopper" > } 2494a2497,2511 > }, > > { > "value" : [3, 243, 243, 255], > "comment" : "Boss music trigger", > "brush" : [ [ "stagehand", > { > "type" : "bossmusic", > "parameters" : { > "broadcastArea" : [-35, -7, 35, 19], > "music": ["/music/arctic-battle2-loop.ogg"], > "uniqueId": "bossmusic" > } > } > ] ] dungeons\other\arena\arena1.json [TMX file differences are left out for huge size.] dungeons\other\arena\arena2.json [TMX file differences are left out for huge size.] dungeons\other\arena\arena3.json [TMX file differences are left out for huge size.] dungeons\other\outpost\outpost.json [TMX file differences are left out for huge size.] dungeons\other\outpost\outpost_full.json [TMX file differences are left out for huge size.] dungeons\other\techchallenges\techchallenge_dash.json [TMX file differences are left out for huge size.] dungeons\other\techchallenges\techchallenge_doublejump.json [TMX file differences are left out for huge size.] dungeons\other\techchallenges\techchallenge_morphball.json [TMX file differences are left out for huge size.] interface\chat\chat.config 7c7 < "chatWrapLimit" : 264, --- > "chatWrapLimit" : 260, interface\chests\chest60.config 42c42 < "value" : "%slots% SLOTS", --- > "value" : " SLOTS", interface\chests\chest64.config 42c42 < "value" : "%slots% SLOTS", --- > "value" : " SLOTS", interface\tooltips\armor.tooltip 17c17 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\base.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\baseaugment.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\bow.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\codex.tooltip 10c10 < "position" : [117, 23], --- > "position" : [116, 23], interface\tooltips\container.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\filledcapturepod.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\fistweapon.tooltip 69c69 < "position" : [108, 23], --- > "position" : [107, 23], interface\tooltips\food.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\gun.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], 95,96c95,96 < "maxSize" : [40, 40], < "minSize" : [40, 40] --- > "maxSize" : [60, 60], > "minSize" : [60, 60] interface\tooltips\object.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\shield.tooltip 57c57 < "position" : [108, 23], --- > "position" : [107, 23], interface\tooltips\staff.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\sword.tooltip 6c6 < "fileFooter" : "/interface/tooltips/footer.png" --- > "fileFooter" : "/interface/tooltips/footersword.png" 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\tooltips\tool.tooltip 10c10 < "position" : [98, 23], --- > "position" : [97, 23], interface\windowconfig\crafting3dprinter.config 267c267 < "filter" : [ "fridgestorage", "storage" ] --- > "filter" : [ "fridgeStorage", "storage" ] interface\windowconfig\playerinventory.config 82c82 < "position" : [8, 13], --- > "position" : [8, 12], items\categories.config 26a27,28 > "farmBeastEgg" : "Farm Beast Egg", > "farmBeastFood" : "Farm Beast Food", 57c59 < "fridgestorage" : "Refridgerated Storage", --- > "fridgeStorage" : "Refridgerated Storage", 64a67 > "shippingContainer" : "Shipping Container", items\active\feed\beastyfeed.activeitem 3c3 < "price" : 10, --- > "price" : 250, 7c7 < "category" : "other", --- > "category" : "farmBeastFeed", items\active\feed\beastyfeed.lua 18,20c18 < -- TODO: Get rid of this horrible workaround hack < -- Consuming the last item in the stack immediately would make it so the promise is never fulfilled < self.feedEntity = sourceId --- > item.consume(1) 29,34d26 < -- TODO: Get rid of this horrible workaround hack < -- Consuming the last item in the stack immediately would make it so the promise is never fulfilled < if self.feedEntity and not world.entityExists(self.feedEntity) then < item.consume(1) < end < items\active\feed\electricbeastyfeed.activeitem 3c3 < "prelectric" : 10, --- > "price" : 250, 7c7 < "category" : "other", --- > "category" : "farmBeastFeed", items\active\feed\firebeastyfeed.activeitem 3c3 < "price" : 10, --- > "price" : 250, 7c7 < "category" : "other", --- > "category" : "farmBeastFeed", items\active\feed\icebeastyfeed.activeitem 3c3 < "price" : 10, --- > "price" : 250, 7c7 < "category" : "other", --- > "category" : "farmBeastFeed", items\active\feed\poisonbeastyfeed.activeitem 3c3 < "prpoison" : 10, --- > "price" : 250, 7c7 < "category" : "other", --- > "category" : "farmBeastFeed", items\active\shields\floranshield.activeitem 2a3 > "fixedLevel" : false, 40c41 < --- > items\active\shields\frostshield.activeitem 2a3 > "fixedLevel" : false, 43c44 < --- > items\active\shields\mushroomshield.activeitem 2a3 > "fixedLevel" : false, 40c41 < --- > items\active\shields\riotshield.activeitem 2a3 > "fixedLevel" : false, 43c44 < --- > items\active\shields\seashellshield.activeitem 2a3 > "fixedLevel" : false, 43c44 < --- > items\active\weapons\melee\broadsword\timepierce.activeitem 56a57 > "name" : "Time Stop", items\active\weapons\npc\npcbow.activeitem 2a3 > "fixedLevel" : false, 15,16d15 < < // "level" : 1, items\active\weapons\npc\npcbruisersword.activeitem 2a3 > "fixedLevel" : false, 4d4 < "level" : 4, items\active\weapons\npc\npceyesword.activeitem 3c3 < "level" : 4, --- > "fixedLevel" : false, items\active\weapons\npc\npcfirebow.activeitem 2a3 > "fixedLevel" : false, 15,16d15 < < // "level" : 1, items\active\weapons\npc\npctungstenbow.activeitem 2a3 > "fixedLevel" : false, 15,16d15 < < // "level" : 2, items\active\weapons\npc\npcwrench.activeitem 2a3 > "fixedLevel" : false, 4d4 < "level" : 4, items\active\weapons\other\flamingdemonsword\flamingdemonsword.activeitem 4c4 < "level" : 6, --- > "level" : 5, 50,51c50,51 < "fireTime" : 1.1, < "baseDps" : 11, --- > "fireTime" : 1.0, > "baseDps" : 10.0, items\armors\backerhats\demonhorns\demonhorns.head 17,18c17,18 < // YELLOW < { "ffca8a" : "ffffa7", "e0975c" : "e2c344", "a85636" : "a46e06", "6f2919" : "642f00" }, --- > // BLUE > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\decorative\costumes\penguin\penguin.chest 6a7 > "category" : "chestwear", items\armors\decorative\costumes\penguin\penguin.head 6a7 > "category" : "headwear", items\armors\decorative\costumes\penguin\penguin.legs 6a7 > "category" : "legwear", items\armors\other\bonusarmor\bonusarmor.chest 3c3 < "price" : 0, --- > "price" : 6400, items\armors\other\bonusarmor\bonusarmor.head 3c3 < "price" : 0, --- > "price" : 3840, items\armors\other\bonusarmor\bonusarmor.legs 3c3 < "price" : 0, --- > "price" : 2560, items\armors\other\camo\camo.chest 3c3 < "price" : 0, --- > "price" : 4800, items\armors\other\camo\camo.head 3c3 < "price" : 0, --- > "price" : 2880, items\armors\other\camo\camo.legs 3c3 < "price" : 0, --- > "price" : 1920, items\armors\other\goldarmor\goldarmor.chest 3c3 < "price" : 0, --- > "price" : 3200, items\armors\other\goldarmor\goldarmor.head 3c3 < "price" : 0, --- > "price" : 1920, items\armors\other\goldarmor\goldarmor.legs 3c3 < "price" : 0, --- > "price" : 1280, items\armors\other\medic\medic.chest 3c3 < "price" : 0, --- > "price" : 2400, items\armors\other\medic\medic.head 3c3 < "price" : 0, --- > "price" : 1440, items\armors\other\medic\medic.legs 3c3 < "price" : 0, --- > "price" : 960, items\armors\other\mercenary\mercenary.chest 3c3 < "price" : 0, --- > "price" : 800, items\armors\other\mercenary\mercenary.head 3c3 < "price" : 0, --- > "price" : 480, items\armors\other\mercenary\mercenary.legs 3c3 < "price" : 0, --- > "price" : 320, items\armors\other\pathfinder\pathfinder.chest 3c3 < "price" : 0, --- > "price" : 4000, items\armors\other\pathfinder\pathfinder.head 3c3 < --- > "price" : 2400, items\armors\other\pathfinder\pathfinder.legs 3c3 < "price" : 0, --- > "price" : 1600, items\armors\other\silverarmor\silverarmor.chest 3c3 < "price" : 0, --- > "price" : 2400, items\armors\other\silverarmor\silverarmor.head 3c3 < "price" : 0, --- > "price" : 1440, items\armors\other\silverarmor\silverarmor.legs 3c3 < "price" : 0, --- > "price" : 960, items\armors\other\tracker\tracker.chest 3c3 < "price" : 0, --- > "price" : 2400, items\armors\other\tracker\tracker.head 3c3 < "price" : 0, --- > "price" : 1440, items\armors\other\tracker\tracker.legs 3c3 < "price" : 0, --- > "price" : 960, items\armors\other\voyager\voyager.chest 3c3 < "price" : 0, --- > "price" : 3200, items\armors\other\voyager\voyager.head 3c3 < "price" : 0, --- > "price" : 1920, items\armors\other\voyager\voyager.legs 3c3 < "price" : 0, --- > "price" : 1280, items\buildscripts\buildbow.lua 5a6,19 > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", true) then > parameters.level = level > end > 15c29 < config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", parameters.level or config.level or 1) --- > config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", configParameter("level", 1)) items\buildscripts\buildfist.lua 3a4,17 > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", true) then > parameters.level = level > end > 5c19 < local comboFinisherSource = parameters.comboFinisherSource or config.comboFinisherSource --- > local comboFinisherSource = configParameter("comboFinisherSource") 12c26 < config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", parameters.level or config.level or 1) --- > config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", configParameter("level", 1)) items\buildscripts\buildshield.lua 5c5,15 < if level then --- > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", false) then 10c20 < local seed = parameters.seed or config.seed --- > local seed = configParameter("seed") 61,62d70 < -- TODO: special abilities / properties < 64c72 < config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", parameters.level or config.level or 1) --- > config.price = configParameter("price", 0) * root.evalFunction("itemLevelPriceMultiplier", configParameter("level", 1)) 68,70c76,77 < config.tooltipFields.subtitle = parameters.category < config.tooltipFields.healthLabel = util.round((parameters.baseShieldHealth or config.baseShieldHealth or 0) * root.evalFunction("shieldLevelMultiplier", parameters.level or config.level or 1), 0) < config.tooltipFields.cooldownLabel = parameters.cooldownTime or config.cooldownTime --- > config.tooltipFields.healthLabel = util.round(configParameter("baseShieldHealth", 0) * root.evalFunction("shieldLevelMultiplier", configParameter("level", 1)), 0) > config.tooltipFields.cooldownLabel = configParameter("cooldownTime") items\buildscripts\buildunrandshield.lua 4c4,14 < if level then --- > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", true) then 9c19 < config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", parameters.level or config.level or 1) --- > config.price = configParameter("price", 0) * root.evalFunction("itemLevelPriceMultiplier", configParameter("level", 1)) 13,14c23 < config.tooltipFields.subtitle = parameters.category < config.tooltipFields.healthLabel = util.round((parameters.baseShieldHealth or config.baseShieldHealth or 0) * root.evalFunction("shieldLevelMultiplier", parameters.level or config.level or 1), 0) --- > config.tooltipFields.healthLabel = util.round(configParameter("baseShieldHealth", 0) * root.evalFunction("shieldLevelMultiplier", configParameter("level", 1)), 0) 16c25 < --- > items\buildscripts\buildunrandweapon.lua 6a7,20 > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", true) then > parameters.level = level > end > 11c25,26 < replacePatternInData(config, nil, "", config.elementalType) --- > local elementalType = configParameter("elementalType", "physical") > replacePatternInData(config, nil, "", elementalType) 13c28 < util.mergeTable(config.altAbility, config.altAbility.elementalConfig[config.elementalType]) --- > util.mergeTable(config.altAbility, config.altAbility.elementalConfig[elementalType]) 17c32 < config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", parameters.level or config.level or 1) --- > config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", configParameter("level", 1)) 23c38 < local selectedSwaps = palette.swaps[parameters.colorIndex or config.colorIndex or 1] --- > local selectedSwaps = palette.swaps[configParameter("colorIndex", 1)] 48,49c63 < config.tooltipFields.subtitle = parameters.category < config.tooltipFields.levelLabel = util.round(parameters.level or config.level or 1, 1) --- > config.tooltipFields.levelLabel = util.round(configParameter("level", 1), 1) 54,55c68,69 < if config.elementalType ~= "physical" then < config.tooltipFields.damageKindImage = "/interface/elements/"..config.elementalType..".png" --- > if elementalType ~= "physical" then > config.tooltipFields.damageKindImage = "/interface/elements/"..elementalType..".png" 69c83 < config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", parameters.level or config.level or 1) --- > config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", configParameter("level", 1)) items\buildscripts\buildweapon.lua 8c8,18 < if level then --- > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", false) then 13c23 < local seed = parameters.seed or config.seed --- > local seed = configParameter("seed") 34c44 < local elementalType = parameters.elementalType or config.elementalType --- > local elementalType = configParameter("elementalType", "physical") 86c96 < config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", parameters.level or config.level or 1) --- > config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", configParameter("level", 1)) 165,166c175 < config.tooltipFields.subtitle = parameters.category < config.tooltipFields.levelLabel = util.round(parameters.level or config.level or 1, 1) --- > config.tooltipFields.levelLabel = util.round(configParameter("level", 1), 1) 184c193 < config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", parameters.level or config.level or 1) --- > config.price = (config.price or 0) * root.evalFunction("itemLevelPriceMultiplier", configParameter("level", 1)) items\buildscripts\buildwhip.lua 4a5,18 > local configParameter = function(keyName, defaultValue) > if parameters[keyName] ~= nil then > return parameters[keyName] > elseif config[keyName] ~= nil then > return config[keyName] > else > return defaultValue > end > end > > if level and not configParameter("fixedLevel", true) then > parameters.level = level > end > 9c23 < config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", parameters.level or config.level or 1) --- > config.damageLevelMultiplier = root.evalFunction("weaponDamageLevelMultiplier", configParameter("level", 1)) items\generic\crafting\battery.item 3c3 < "price" : 5000, --- > "price" : 500, items\generic\crafting\bottle.item 3c3 < "price" : 50, --- > "price" : 10, items\generic\crafting\canvas.item 3c3 < "price" : 35, --- > "price" : 150, 7c7 < "description" : "A small square of canvas.", --- > "description" : "A square of high-quality canvas.", items\generic\crafting\cotton.item 3c3 < "price" : 0, --- > "price" : 10, items\generic\crafting\cottonwool.item 3c3 < "price" : 10, --- > "price" : 40, items\generic\crafting\fabric.item 3c3 < "price" : 3, --- > "price" : 10, items\generic\crafting\leather.item 3c3 < "price" : 5, --- > "price" : 50, items\generic\crafting\platinumbar.item 3,5c3,5 < "price" : 50, < "rarity" : "Uncommon", < "category" : "craftingMaterial", --- > "price" : 0, > "rarity" : "Common", > "category" : "Junk", 8,9c8,9 < "shortdescription" : "Platinum Bar", < "itemTags" : [ "reagent" ] --- > "shortdescription" : "Platinum Bar" > items\generic\crafting\platinumore.item 3,5c3,5 < "price" : 25, < "rarity" : "Uncommon", < "category" : "craftingMaterial", --- > "price" : 0, > "rarity" : "Common", > "category" : "Junk", 7,12c7,9 < "description" : "It's platinum. Can be used for smelting.", < "shortdescription" : "Platinum Ore", < "itemTags" : [ "reagent" ], < "learnBlueprintsOnPickup" : [ < "platinumbar" < ] --- > "description" : "It's platinum.", > "shortdescription" : "Platinum Ore" > items\generic\crafting\plutoniumore.item 7,13c7,9 < "description" : "It's plutonium. A great source of fuel.", < "shortdescription" : "Plutonium Ore", < "itemTags" : [ "reagent" ], < "learnBlueprintsOnPickup" : [ < "plutoniumrod" < ], < "fuelAmount" : 40 --- > "description" : "It's pretty, but extremely radioactive.", > "shortdescription" : "Plutonium Ore" > items\generic\crafting\plutoniumrod.item 3,5c3,5 < "price" : 40, < "rarity" : "Uncommon", < "category" : "craftingMaterial", --- > "price" : 0, > "rarity" : "Common", > "category" : "Junk", 7,10c7,9 < "description" : "It's a plutonium rod. These are an excellent source of fuel", < "shortdescription" : "Plutonium Rod", < "itemTags" : [ "reagent" ], < "fuelAmount" : 100 --- > "description" : "Nobody's going to want this. It's highly radioactive.", > "shortdescription" : "Plutonium Rod" > items\generic\crafting\silk.item 3c3 < "price" : 30, --- > "price" : 100, items\generic\crafting\silkfibre.item 3c3 < "price" : 5, --- > "price" : 20, items\generic\crafting\smallbattery.item 3c3 < "price" : 250, --- > "price" : 50, items\generic\crafting\syntheticmaterial.item 3c3 < "price" : 30, --- > "price" : 200, 7c7 < "description" : "A small square of synthetic material.", --- > "description" : "A square of synthetic material.", items\generic\meat\rawbacon.item 4c4 < "price" : 20, --- > "price" : 4, items\generic\other\bandage.consumable 4c4 < "price" : 50, --- > "price" : 25, items\generic\other\bottledwater.consumable 3c3 < "price" : 10, --- > "price" : 2, items\generic\other\medkit.consumable 4c4 < "price" : 50, --- > "price" : 60, items\generic\other\nanowrap.consumable 7c7 < "description" : "A nanowrap bandage knits wounds together fast. Restores 100 health over 1 second.", --- > "description" : "This bandage knits wounds together fast. Restores 100 health over 1 second.", items\generic\other\salve.consumable 4c4 < "price" : 25, --- > "price" : 10, items\generic\produce\redapple.consumable 4c4 < "price" : 20, --- > "price" : 4, 9c9 < "foodValue" : 5, --- > "foodValue" : 10, items\generic\shop\cannedfood.consumable 4c4 < "price" : 200, --- > "price" : 40, 7c7 < "description" : "Not the best quality food, but it will keep for much longer.", --- > "description" : "Not the best quality food, but it's filling and will keep for a long time.", items\generic\shop\cheese.consumable 4c4 < "price" : 30, --- > "price" : 6, items\generic\shop\chocolate.consumable 4c4 < "price" : 20, --- > "price" : 4, items\generic\shop\egg.consumable 4c4 < "price" : 20, --- > "price" : 4, items\generic\shop\milk.consumable 4c4 < "price" : 20, --- > "price" : 4, items\generic\shop\oculemonade.consumable 2c2 < "itemName" : "reefcola", --- > "itemName" : "oculemonade", 4c4 < "price" : 15, --- > "price" : 4, 6,8c6,8 < "inventoryIcon" : "reefcola.png", < "description" : "Taste the ocean, with Reef-Cola.", < "shortdescription" : "Reef-Cola", --- > "inventoryIcon" : "oculemonade.png", > "description" : "Nothing better on a hot day than a cool, refreshing can of Oculemonade.", > "shortdescription" : "Oculemonade", 13c13 < "duration" : 25 --- > "duration" : 30 items\generic\shop\soda.consumable 4c4 < "price" : 20, --- > "price" : 4, items\liquids\liquidfuel.liqitem 12c12 < "price" : 5 --- > "price" : 1 monsters\boss\bossmonster.lua 47a48,49 > monster.setUniqueId(config.getParameter("uniqueId")) > 48a51,54 > > monster.setDamageBar("None") > > self.musicEnabled = false 64a71,73 > > monster.setDamageBar("Special") > setBattleMusicEnabled(true) 76a86 > monster.setDamageBar("None") 83a94,95 > > setBattleMusicEnabled(false) 361a374,387 > > function setBattleMusicEnabled(enabled) > if self.musicEnabled ~= enabled then > local musicStagehands = config.getParameter("musicStagehands") > for _,stagehand in pairs(musicStagehands) do > local entityId = world.loadUniqueEntity(stagehand) > > if entityId and world.entityExists(entityId) then > world.callScriptedEntity(entityId, "setMusicEnabled", enabled) > self.musicEnabled = enabled > end > end > end > end \ No newline at end of file monsters\boss\apeboss\apeboss.monstertype 3c3,4 < --- > "shortdescription" : "Big Ape", > 20a22,23 > > "damageBar" : "None", monsters\boss\crystalboss\crystalboss.monstertype 2a3 > "shortdescription" : "Erchius Horror", monsters\boss\dragonboss\dragonboss.monstertype 10,14c10 < "dropPools" : [ < { < "default" : "boss3Treasure" < } < ], --- > "dropPools" : [], monsters\boss\penguinufo\diestate.lua 16a17,21 > > local players = world.players() > for _,playerId in pairs(players) do > world.sendEntityMessage(playerId, "dreadwingDeath") > end monsters\boss\penguinufo\penguinufo.monstertype 2a3 > "shortdescription" : "Dreadwing", 164,184d164 < }, < { < "action" : "projectile", < "type" : "dreadwreckage", < "inheritDamageFactor" : 0.2, < "fuzzAngle" : 30, < "angleAdjust" : 0 < }, < { < "action" : "projectile", < "type" : "dreadwreckage", < "inheritDamageFactor" : 0.2, < "fuzzAngle" : 30, < "angleAdjust" : 45 < }, < { < "action" : "projectile", < "type" : "dreadwreckage", < "inheritDamageFactor" : 0.2, < "fuzzAngle" : 30, < "angleAdjust" : -45 monsters\boss\robotboss\diestate.lua 12a13,17 > > local players = world.players() > for _,playerId in pairs(players) do > world.sendEntityMessage(playerId, "shockhopperDeath") > end monsters\boss\robotboss\robotboss.monstertype 2a3 > "shortdescription" : "Shockhopper Mk2", monsters\crawlers\iguarmor\iguarmor.monstertype 98c98 < "invulnerableTime" : 20, --- > "invulnerableTime" : 5, 110c110 < "damage" : 9, --- > "damage" : 5, monsters\dungeon\glitchspider\glitchspider.monstertype 9c9 < "dropPools" : [ "serpentdroidTreasure" ], --- > "dropPools" : [ "largeRobotTreasure" ], 58c58 < "name" : "action-leap", --- > "name" : "action-leap", monsters\dungeon\robotchicken\robotchicken.monstertype 10c10 < "dropPools" : [ "robotchickenTreasure" ], --- > "dropPools" : [ "smallRobotTreasure" ], monsters\farming\beasty\beasty.monstertype 23c23 < "harvestTime" : [10, 30], --- > "harvestTime" : [500, 900], 68c68 < "baseValue" : 1 --- > "baseValue" : 250 74c74 < "baseValue" : 0.0 --- > "baseValue" : 4.0 monsters\farming\beasty\default.frames 3,4c3,4 < "size" : [48, 40], < "dimensions" : [8, 8], --- > "size" : [56, 40], > "dimensions" : [6, 10], 7,14c7,16 < [ null, "idle.1", null, "sleep.1", null, "graze.1", "graze.2", "graze.3"], < [ null, "grazeloop.1", "grazeloop.2", "grazeloop.3", "grazeloop.4", "grazeloop.5", "grazeloop.6" ], < [ "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], < [ null, "fall.1", "fall.2", null, "hurt.1" ], < [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3"], < [ null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3", "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6" ], < [ "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], < [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] --- > [ null, "idle.1", null, "sleep.1", null, "graze.1" ], > [ "graze.2", "graze.3", null, "grazeloop.1", "grazeloop.2", "grazeloop.3" ], > [ "grazeloop.4", "grazeloop.5", "grazeloop.6", null, "walk.1", "walk.2" ], > [ "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], > [ null, "fall.1", "fall.2", null, "hurt.1", null ], > [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1" ], > [ "harvested.graze.2", "harvested.graze.3", null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3" ], > [ "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6", null, "harvested.walk.1", "harvested.walk.2" ], > [ "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], > [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1", null ] monsters\farming\beastybaby\beastybaby.monstertype 74c74 < "baseValue" : 1 --- > "baseValue" : 100 80c80 < "baseValue" : 0.0 --- > "baseValue" : 1.5 monsters\farming\electricbeasty\default.frames 3,4c3,4 < "size" : [48, 40], < "dimensions" : [8, 8], --- > "size" : [56, 40], > "dimensions" : [7, 10], 7c7,9 < [ null, "idle.1", null, "sleep.1", null, "graze.1", "graze.2", "graze.3"], --- > > [ null, "idle.1", "idle.2", "idle.3", "idle.4", "idle.5", "idle.6" ], > [ "idle.7", null, "sleep.1", null, "graze.1", "graze.2", "graze.3" ], 9,11c11,14 < [ "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], < [ null, "fall.1", "fall.2", null, "hurt.1" ], < [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3"], --- > [ null, "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6" ], > [ "walk.7", "walk.8", null, "fall.1", "fall.2", null, "hurt.1" ], > [ null, "harvested.idle.1", "harvested.idle.2", "harvested.idle.3", "harvested.idle.4", "harvested.idle.5", "harvested.idle.6" ], > [ "harvested.idle.7", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3" ], 13,14c16,17 < [ "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], < [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] --- > [ null, "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6" ], > [ "harvested.walk.7", "harvested.walk.8", null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] monsters\farming\electricbeasty\electricbeasty.animation 22c22,24 < "frames" : 1 --- > "frames" : 7, > "cycle" : 0.5, > "mode" : "loop" monsters\farming\electricbeasty\electricbeasty.monstertype 23c23 < "harvestTime" : [10, 30], --- > "harvestTime" : [500, 900], 68c68 < "baseValue" : 1 --- > "baseValue" : 250 74c74 < "baseValue" : 0.0 --- > "baseValue" : 4.0 monsters\farming\firebeasty\default.frames 3,4c3,4 < "size" : [48, 40], < "dimensions" : [8, 8], --- > "size" : [56, 40], > "dimensions" : [6, 10], 7,14c7,16 < [ null, "idle.1", null, "sleep.1", null, "graze.1", "graze.2", "graze.3"], < [ null, "grazeloop.1", "grazeloop.2", "grazeloop.3", "grazeloop.4", "grazeloop.5", "grazeloop.6" ], < [ "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], < [ null, "fall.1", "fall.2", null, "hurt.1" ], < [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3"], < [ null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3", "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6" ], < [ "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], < [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] --- > [ null, "idle.1", null, "sleep.1", null, "graze.1" ], > [ "graze.2", "graze.3", null, "grazeloop.1", "grazeloop.2", "grazeloop.3" ], > [ "grazeloop.4", "grazeloop.5", "grazeloop.6", null, "walk.1", "walk.2" ], > [ "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], > [ null, "fall.1", "fall.2", null, "hurt.1", null ], > [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1" ], > [ "harvested.graze.2", "harvested.graze.3", null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3" ], > [ "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6", null, "harvested.walk.1", "harvested.walk.2" ], > [ "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], > [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1", null ] monsters\farming\firebeasty\firebeasty.monstertype 23c23 < "harvestTime" : [10, 30], --- > "harvestTime" : [500, 900], 68c68 < "baseValue" : 1 --- > "baseValue" : 250 74c74 < "baseValue" : 0.0 --- > "baseValue" : 4.0 monsters\farming\icebeasty\default.frames 3,4c3,4 < "size" : [48, 40], < "dimensions" : [8, 8], --- > "size" : [56, 40], > "dimensions" : [6, 10], 7,14c7,16 < [ null, "idle.1", null, "sleep.1", null, "graze.1", "graze.2", "graze.3"], < [ null, "grazeloop.1", "grazeloop.2", "grazeloop.3", "grazeloop.4", "grazeloop.5", "grazeloop.6" ], < [ "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], < [ null, "fall.1", "fall.2", null, "hurt.1" ], < [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3"], < [ null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3", "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6" ], < [ "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], < [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] --- > [ null, "idle.1", null, "sleep.1", null, "graze.1" ], > [ "graze.2", "graze.3", null, "grazeloop.1", "grazeloop.2", "grazeloop.3" ], > [ "grazeloop.4", "grazeloop.5", "grazeloop.6", null, "walk.1", "walk.2" ], > [ "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], > [ null, "fall.1", "fall.2", null, "hurt.1", null ], > [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1" ], > [ "harvested.graze.2", "harvested.graze.3", null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3" ], > [ "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6", null, "harvested.walk.1", "harvested.walk.2" ], > [ "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], > [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1", null ] monsters\farming\icebeasty\icebeasty.monstertype 23c23 < "harvestTime" : [10, 30], --- > "harvestTime" : [500, 900], 68c68 < "baseValue" : 1 --- > "baseValue" : 250 74c74 < "baseValue" : 0.0 --- > "baseValue" : 4.0 monsters\farming\poisonbeasty\default.frames 3,4c3,4 < "size" : [48, 40], < "dimensions" : [8, 8], --- > "size" : [56, 40], > "dimensions" : [6, 10], 7,14c7,16 < [ null, "idle.1", null, "sleep.1", null, "graze.1", "graze.2", "graze.3"], < [ null, "grazeloop.1", "grazeloop.2", "grazeloop.3", "grazeloop.4", "grazeloop.5", "grazeloop.6" ], < [ "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], < [ null, "fall.1", "fall.2", null, "hurt.1" ], < [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1", "harvested.graze.2", "harvested.graze.3"], < [ null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3", "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6" ], < [ "harvested.walk.1", "harvested.walk.2", "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], < [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1" ] --- > [ null, "idle.1", null, "sleep.1", null, "graze.1" ], > [ "graze.2", "graze.3", null, "grazeloop.1", "grazeloop.2", "grazeloop.3" ], > [ "grazeloop.4", "grazeloop.5", "grazeloop.6", null, "walk.1", "walk.2" ], > [ "walk.3", "walk.4", "walk.5", "walk.6", "walk.7", "walk.8" ], > [ null, "fall.1", "fall.2", null, "hurt.1", null ], > [ null, "harvested.idle.1", null, "harvested.sleep.1", null, "harvested.graze.1" ], > [ "harvested.graze.2", "harvested.graze.3", null, "harvested.grazeloop.1", "harvested.grazeloop.2", "harvested.grazeloop.3" ], > [ "harvested.grazeloop.4", "harvested.grazeloop.5", "harvested.grazeloop.6", null, "harvested.walk.1", "harvested.walk.2" ], > [ "harvested.walk.3", "harvested.walk.4", "harvested.walk.5", "harvested.walk.6", "harvested.walk.7", "harvested.walk.8" ], > [ null, "harvested.fall.1", "harvested.fall.2", null, "harvested.hurt.1", null ] monsters\farming\poisonbeasty\poisonbeasty.monstertype 23c23 < "harvestTime" : [10, 30], --- > "harvestTime" : [500, 900], 68c68 < "baseValue" : 1 --- > "baseValue" : 250 74c74 < "baseValue" : 0.0 --- > "baseValue" : 4.0 monsters\flyers\batong\batong.monstertype 39c39,42 < "name" : "approach-fly" --- > "name" : "approach-fly", > "parameters" : { > "approachAngle" : 30 > } monsters\mission\helicultist\helicultist.monstertype 66c66 < "baseValue" : 50 --- > "baseValue" : 60 npcs\friendlyguard.npctype 9c9,11 < "greetingChance" : 0 --- > "greetingChance" : 0, > > "hostileDamageTeam" : { "type" : "friendly", "team" : 1 } npcs\merchant.npctype 45,52c45,52 < "default" : ["genericarmorblueprints", "basicmerchant", "randomguns", "randomswords", "humaningredients"], < "apex" : ["genericarmorblueprints", "basicmerchant", "apexfurniture", "randomguns", "randomswords", "apexarmorblueprints", "apexingredients" ], < "avian" : ["genericarmorblueprints", "basicmerchant", "avianfurniture", "randomguns", "randomswords", "avianarmorblueprints", "avianingredients" ], < "floran" : ["genericarmorblueprints", "basicmerchant", "floranfurniture", "randomguns", "randomswords", "floranarmorblueprints", "floraningredients" ], < "glitch" : ["genericarmorblueprints", "basicmerchant", "glitchfurniture", "randomguns", "randomswords", "glitcharmorblueprints", "glitchingredients" ], < "human" : ["genericarmorblueprints", "basicmerchant", "humanfurniture", "randomguns", "randomswords", "humanarmorblueprints", "humaningredients" ], < "hylotl" : ["genericarmorblueprints", "basicmerchant", "hylotlfurniture", "randomguns", "randomswords", "hylotlarmorblueprints", "hylotlingredients" ], < "novakid" : ["genericarmorblueprints", "basicmerchant", "randomguns", "randomswords", "novakidarmorblueprints", "novakidingredients" ] --- > "default" : ["genericarmour", "basicmerchant", "randomguns", "randomswords", "humaningredients"], > "apex" : ["genericarmour", "basicmerchant", "apexfurniture", "randomguns", "randomswords", "apexarmour", "apexingredients" ], > "avian" : ["genericarmour", "basicmerchant", "avianfurniture", "randomguns", "randomswords", "avianarmour", "avianingredients" ], > "floran" : ["genericarmour", "basicmerchant", "floranfurniture", "randomguns", "randomswords", "floranarmour", "floraningredients" ], > "glitch" : ["genericarmour", "basicmerchant", "glitchfurniture", "randomguns", "randomswords", "glitcharmour", "glitchingredients" ], > "human" : ["genericarmour", "basicmerchant", "humanfurniture", "randomguns", "randomswords", "humanarmour", "humaningredients" ], > "hylotl" : ["genericarmour", "basicmerchant", "hylotlfurniture", "randomguns", "randomswords", "hylotlarmour", "hylotlingredients" ], > "novakid" : ["genericarmour", "basicmerchant", "randomguns", "randomswords", "novakidarmour", "novakidingredients" ] npcs\merchantpools.config 16,17d15 < { "item" : { "name" : "bandage" }, "rarity" : 0.3 }, < { "item" : { "name" : "medkit" }, "rarity" : 0.3 }, 244d241 < { "item" : { "name" : "plutoniumrod" }, "prerequisiteQuest" : "human_mission1" }, 467c464 < "genericarmorblueprints" : [ --- > "genericarmour" : [ 565c562 < "apexarmorblueprints" : [ --- > "apexarmour" : [ 735c732 < "avianarmorblueprints" : [ --- > "avianarmour" : [ 909c906 < "floranarmorblueprints" : [ --- > "floranarmour" : [ 1108c1105 < "glitcharmorblueprints" : [ --- > "glitcharmour" : [ 1285c1282 < "humanarmorblueprints" : [ --- > "humanarmour" : [ 1465c1462 < "hylotlarmorblueprints" : [ --- > "hylotlarmour" : [ 1646c1643 < "novakidarmorblueprints" : [ --- > "novakidarmour" : [ npcs\wanderingmerchant.npctype 12,18c12,18 < "apex" : ["basicmerchant", "apexfurniture", "randomguns", "randomswords", "apexarmorblueprints", "apexingredients" ], < "avian" : ["basicmerchant", "avianfurniture", "randomguns", "randomswords", "avianarmorblueprints", "avianingredients" ], < "floran" : ["basicmerchant", "floranfurniture", "randomguns", "randomswords", "floranarmorblueprints", "floraningredients" ], < "glitch" : ["basicmerchant", "glitchfurniture", "randomguns", "randomswords", "glitcharmorblueprints", "glitchingredients" ], < "human" : ["basicmerchant", "humanfurniture", "randomguns", "randomswords", "humanarmorblueprints", "humaningredients" ], < "hylotl" : ["basicmerchant", "hylotlfurniture", "randomguns", "randomswords", "hylotlarmorblueprints", "hylotlingredients" ], < "novakid" : ["basicmerchant", "randomguns", "randomswords", "novakidarmorblueprints", "novakidingredients" ] --- > "apex" : ["basicmerchant", "apexfurniture", "randomguns", "randomswords", "apexarmour", "apexingredients" ], > "avian" : ["basicmerchant", "avianfurniture", "randomguns", "randomswords", "avianarmour", "avianingredients" ], > "floran" : ["basicmerchant", "floranfurniture", "randomguns", "randomswords", "floranarmour", "floraningredients" ], > "glitch" : ["basicmerchant", "glitchfurniture", "randomguns", "randomswords", "glitcharmour", "glitchingredients" ], > "human" : ["basicmerchant", "humanfurniture", "randomguns", "randomswords", "humanarmour", "humaningredients" ], > "hylotl" : ["basicmerchant", "hylotlfurniture", "randomguns", "randomswords", "hylotlarmour", "hylotlingredients" ], > "novakid" : ["basicmerchant", "randomguns", "randomswords", "novakidarmour", "novakidingredients" ] npcs\biome\shroomguard.npctype 7a8,11 > "behaviorConfig" : { > "greetingChance" : 0 > }, > npcs\biome\shroommerchant.npctype 5a6,9 > "behaviorConfig" : { > "greetingChance" : 0 > }, > npcs\mission\apexrebel.npctype 4a5 > "levelVariance" : [1, 1], npcs\mission\cultistarcher.npctype 23c23 < "baseValue" : 0.5 --- > "baseValue" : 0.0 npcs\mission\cultistknight.npctype 41c41 < "baseValue" : 60.0 --- > "baseValue" : 40.0 44c44 < "baseValue" : 0.5 --- > "baseValue" : 0.0 npcs\mission\miner.npctype 4a5 > "levelVariance" : [0, 0], 18c19,21 < "greetingChance" : 0 --- > "greetingChance" : 0, > > "hostileDamageTeam" : { "type" : "friendly", "team" : 1 } npcs\mission\penguinscientist.npctype 8,9d7 < "offeredQuests" : [], < "turnInQuests" : [ "penguin2" ], npcs\outpost\nuruoutpost.npctype 18a19 > 21,27c22,24 < // "turnInQuests" : [ "floranarena1", "floranarena2", "floranarena3" ], < < "interactAction" : "Message", < "interactData" : { < "messageType" : "outpostfloranarena.offerWarp", < "messageArgs" : [] < }, --- > "turnInQuests" : [ "floranarena1", "floranarena2", "floranarena3" ], > > "uniqueId" : "nuruoutpost", npcs\story\lana.npctype 15c15 < "damageTeam" : 0, --- > "damageTeam" : 1, npcs\threats\outlawbandit.npctype 33d32 < "matchColorIndices" : true, objects\ancient\ancientbigchest\ancientbigchest.object 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ancient\ancientchest\ancientchest.object 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ancient\ancientconsole\ancientconsole.lua 2,3d1 < object.setUniqueId(config.getParameter("uniqueId")) < objects\ancient\monolithgate\monolithgate.lua 4,5d3 < object.setUniqueId(config.getParameter("uniqueId")) < objects\apex\apexcoolbookcase\apexcoolbookcase.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexcoolcupboard\apexcoolcupboard.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexcooldesk\apexcooldesk.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexcounter1\apexcounter1.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexdesk\apexdesk.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexfridge\apexfridge.object 7c7 < "category" : "fridgestorage", --- > "category" : "fridgeStorage", 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexlocker\apexlocker.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexstoragelocker\apexstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexstoreshelf\apexstoreshelf.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\apexwardrobe\apexwardrobe.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\classicbookcase\classicbookcase.object 24c24 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\classicchest\classicchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\classiccupboard\classiccupboard.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\apex\classicdesk\classicdesk.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\avianstoragelocker\avianstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\chestavian\chestavian1.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\chestavian2\chestavian2.object 44c44 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\chestmedavian\chestmedavian1.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\chestmedavian2\chestmedavian2.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\obsidianbookcase\obsidianbookcase.object 24c24 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tombthing1\tombthing1.object 41c41 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tombthing2\tombthing2.object 42c42 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tombthing3\tombthing3.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tombthing4\tombthing4.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalbookcase1\tribalbookcase1.object 24c24 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalbookcase2\tribalbookcase2.object 25c25 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalcabinet1\tribalcabinet1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalcloset1\tribalcloset1.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalcounter1\tribalcounter1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\avian\tribalwallcabinet\tribalwallcabinet.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\alien\alienchest\alienchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\alpine\stonechest\stonechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\bioluminescence\glowchest\glowchest.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\bone\bonechest\bonechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\cell\cellchest\cellchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\colourful\rainbowchest\rainbowchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\crystalline\crystalchest\crystalchest.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\dark\shadowchest\shadowchest.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\desert\sandstonechest\sandstonechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\eyepatch\eyechest\eyechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\flesh\fleshchest\fleshchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\giantflower\giantflowerchest\giantflowerchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\hive\hivechest\hivechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\ice\icechest\icechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\ice\icemachine\icemachine.object 48c48 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\icesphere\icespherechest\icespherechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\jungle\junglechest\junglechest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\mushroom\shroomchest\shroomchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\mushroom\shroomwardrobe\shroomwardrobe.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\oasis\reedchest\reedchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\oasis\reeddesk\reeddesk.object 45c45 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\oasis\reedshelf\reedshelf.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\rainbowwood\rainbowwoodsafe\rainbowwoodsafe.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\rust\rustchest\rustchest.object 12c12 < "shortdescription" : "Rusted Chest", --- > "shortdescription" : "Rusty Chest", 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\bombsheltershelf1\bombsheltershelf1.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\dumpster\dumpster.object 45c45 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitybrokenstoreshelf\scorchedcitybrokenstoreshelf.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitychest\scorchedcitychest.object 10,11c10,11 < "description" : "A rusty looking chest.", < "shortdescription" : "Rusty Chest", --- > "description" : "A battered, decayed looking chest.", > "shortdescription" : "Decayed Chest", 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitychestdrawerlarge\scorchedcitychestdrawerlarge.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitychestdrawersmall\scorchedcitychestdrawersmall.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitycounter\scorchedcitycounter.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrate.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcityfridge\scorchedcityfridge.object 10c10 < "category" : "fridgestorage", --- > "category" : "fridgeStorage", 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcityregister\scorchedcityregister.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrate.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\scorchedcity\scorchedcitystoreshelf\scorchedcitystoreshelf.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\slime\slimechest\slimehide.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\smashablerocks\platinumrock\platinumrock.object 60,61c60,61 < "smashDropPool" : "platinumRock", < "breakDropPool" : "platinumRock" --- > "smashDropPool" : "", > "breakDropPool" : "" objects\biome\smashablerocks\platinumrocksmall\platinumrocksmall.object 60,61c60,61 < "smashDropPool" : "platinumRockSmall", < "breakDropPool" : "platinumRockSmall" --- > "smashDropPool" : "", > "breakDropPool" : "" objects\biome\spring\springchest\springchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\stonecave\cavechest\cavechest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\swamp\swampchest\swampchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\tar\tarpitchest\tarpitchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\tentacle\bosstentacle\bosstentacle.lua 6,7d5 < object.setUniqueId(config.getParameter("uniqueId")) < objects\biome\tentacle\spawner\bossrightspawner.lua 5,9d4 < local uniqueId = config.getParameter("uniqueId") < if uniqueId then < object.setUniqueId(uniqueId) < end < objects\biome\toxicplains\toxicchest\toxicchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\biome\volcanic\volcanicchest\volcanicchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\clues\floran\floranspinneret\floranspinneret.object 14c14 < "floranDescription" : "Thiss part of the beasst shot web, before it became hunting trophy.", --- > "floranDescription" : "Thiss part of the beasst shot web, before it became a hunting trophy.", objects\clues\glitch\glitchscribe\glitchscribe.object 46c46 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\farmables\beastyegg\beastyegg.object 6,7c6,7 < "category" : "other", < "price" : 5, --- > "category" : "farmBeastEgg", > "price" : 2500, 9c9 < "description" : "The egg of a beasty", --- > "description" : "-placeholder-The egg of a beasty", 12a13,20 > // "apexDescription" : "-todo-", > // "avianDescription" : "-todo-", > // "floranDescription" : "-todo-", > // "glitchDescription" : "-todo-", > // "humanDescription" : "-todo-", > // "hylotlDescription" : "-todo-", > // "novakidDescription" : "-todo-", > 19c27 < "spaces" : [ [0, 0], [0, 1] ], --- > "spaces" : [ [-1, 0], [-1, 1], [0, 0], [0, 1], [1, 0], [1, 1] ], 38c46 < "hatchTime" : 5, --- > "hatchTime" : 40, objects\floran\chestfloran1\chestfloran1.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\chestfloran2\chestfloran2.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\chestplant1\chestplant1.object 35c35 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\floranbookcase\floranbookcase.object 25c25 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\florancabinet1\florancabinet1.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\florancabinet2\florancabinet2.object 26c26 < "uiconfig" : "/interface/chests/chest%slots%.config" --- > "uiconfig" : "/interface/chests/chest.config" 45c45 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\florancabinet3\florancabinet3.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\florancrate\florancrate.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\florandesk\florandesk.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\floranstoragelocker\floranstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\plantcabinet1\plantcabinet1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\plantcabinet2\plantcabinet2.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\floran\plantorb\plantorb.object 44c44 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\box1\box1.object 42c42 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\box2\box2.object 42c42 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\cardboard1\cardboard1.object 42c42 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\cardboard2\cardboard2.object 42c42 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\cardboard3\cardboard3.object 41c41 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\copperbox1\copperbox1.object 51c51 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\cropshipper\cropshipper.lua 13,24d12 < self.autoShipDelay = config.getParameter("autoShipDelay") < < local acceptItems = config.getParameter("acceptItems") < local sellFactor = config.getParameter("sellFactor") < self.itemValues = {} < for _, itemName in pairs(acceptItems) do < local itemConfig = root.itemConfig(itemName) < if itemConfig.config.price and itemConfig.config.price > 0 then < self.itemValues[itemName] = math.ceil(itemConfig.config.price * sellFactor) < end < end < 30a19,20 > > message.setHandler("triggerShipment", startLaunch) 50,57d39 < if self.autoShipTimer then < self.autoShipTimer = self.autoShipTimer - dt < if self.autoShipTimer <= 0 then < self.autoShipTimer = nil < startLaunch() < end < end < 73,86d54 < -- function onInteraction(args) < -- if self.onSurface then < -- startLaunch() < -- end < -- end < < function containerCallback() < if valueOfContents() > 0 then < self.autoShipTimer = self.autoShipDelay < elseif self.autoShipTimer then < self.autoShipTimer = nil < end < end < 101,102d68 < local totalValue = valueOfContents() < world.spawnItem("money", vec2.add(entity.position(), {0, -1}), totalValue) objects\generic\cropshipper\cropshipper.object 7,8c7,8 < "category" : "wire", < "price" : 300, --- > "category" : "shippingContainer", > "price" : 3000, 27c27 < "imagePosition" : [-32, -24], --- > "imagePosition" : [-32, 0], 35c35,37 < "animationPosition" : [-32, -24], --- > "animationPosition" : [-32, 0], > > "health" : 2, 42,43c44,45 < "slotCount" : 64, < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "slotCount" : 40, > "uiConfig" : "/interface/scripted/cropshipper/cropshippergui.config", 56,64c58 < "launchPosition" : [0.125, 4.25], < < "autoShipDelay" : 5.0, < "sellFactor" : 0.4, < "acceptItems" : [ < "corn", < "rice", < "wheat" < ] --- > "launchPosition" : [0.125, 7.25] objects\generic\foodbowl\foodbowl.object 61c61 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\gunchest\gunchest.object 48c48 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\locker1\locker1.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\locker2\locker2.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\minifridge\minifridge.object 7c7 < "category" : "fridgestorage", --- > "category" : "fridgeStorage", 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\miningsupplies\miningsupplies.object 45c45 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\pethouse\pethouse.object 7c7 < "price" : 100, --- > "price" : 300, objects\generic\podchest\podchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\statuspod\statuspod.object 92,96d91 < "projectileType" : "platinumbombstatusprojectile", < "projectileParams" : { } < }, < { < "levelRange" : [5, 10], objects\generic\stonechest\ironchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\techchest\techchest.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\techchest2\techchest2.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\weaponchest\weaponchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenbookcase\woodenbookcase.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodencabinet1\woodencabinet1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodencabinet2\woodencabinet2.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodencabinet3\woodencabinet3.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenceilingbookcase1\woodenceilingbookcase1.object 35c35 < --- > 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenceilingcabinet1\woodenceilingcabinet1.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenceilingcabinet2\woodenceilingcabinet2.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenchest\woodenchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodencrate1\woodencrate1.object 22c22 < --- > 56c56 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodencrate2\woodencrate2.object 55c55 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodendesk\woodendesk.object 35c35 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodenendtable\woodenendtable.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\generic\woodensink\woodensink.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\barrel\barrel.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\barrellarge\barrellarge.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\glitchstoragelocker\glitchstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\largewoodencrate\largewoodencrate.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievalbookcase\medievalbookcase.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievalcabinet\medievalcabinet.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievalchest\medievalchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievaldesk\medievaldesk.object 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievaldresser\medievaldresser.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\medievalregister\medievalregister.object 35c35 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\royalbookcase\royalbookcase.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\royalcabinet\royalcabinet.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\royalchest\royalchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\royaldesk\royaldesk.object 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\smallwoodencrate\smallwoodencrate.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\trashbag\trashbag.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\glitch\trashcan\trashcan.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hoard\barrelgoldfilled\barrelgoldfilled.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hoard\safe\safe.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hoard\treasurechest\treasurechest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hoard\woodencrategoldfilled\woodencrategoldfilled.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\holiday\bigpresent\bigpresent.object 41c41 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\holiday\present1\present1.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\holiday\present2\present2.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\holiday\present3\present3.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\holiday\present4\present4.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\bunkerbookcase\bunkerbookcase.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\bunkercabinet1\bunkercabinet1.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\bunkercrate\bunkercrate.object 54c54 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\bunkerdesk\bunkerdesk.object 43c43 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\fridge\fridge.object 5c5 < "category" : "fridgestorage", --- > "category" : "fridgeStorage", 43c43 < --- > 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\humanstoragelocker\humanstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\prisoncabinet1\prisoncabinet1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\prisonfile1\prisonfile1.object 15c15 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\prisonfile2\prisonfile2.object 15c15 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\prisonlocker1\prisonlocker1.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\prisonlocker2\prisonlocker2.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\human\vendingmachine\vendingmachine.object 29c29 < "buyFactor" : 1.0, --- > "buyFactor" : 5.0, objects\hylotl\hylotlcashregister\hylotlcashregister.object 37c37 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotlclassicbookcase\hylotlclassicbookcase.object 24c24 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotlclassiccabinet1\hylotlclassiccabinet1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotlclassicdesk\hylotlclassicdesk.object 46c46 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotlclassicwardrobe1\hylotlclassicwardrobe1.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotldrinks\hylotldrinks.object 30c30 < "buyFactor" : 1.0, --- > "buyFactor" : 5.0, 33d32 < { "item" : "oculemonade" }, 34a34 > { "item" : "oculemonade" }, objects\hylotl\hylotlmailbox\hylotlmailbox.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotlstoragelocker\hylotlstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\hylotltrashcan\hylotltrashcan.object 43c43 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\index\index.object 49c49 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\hylotl\shippingcontainer\shippingcontainer.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\mission\apexmission\fistlauncher\fistlauncher.lua 36c36,37 < world.spawnProjectile("energyfist", vec2.add(entity.position(), offset), entity.id(), config.getParameter("fistVector", {0,1}), false, {power = self.power}) --- > local ttl = config.getParameter("fistTimeToLive") > world.spawnProjectile("energyfist", vec2.add(entity.position(), offset), entity.id(), config.getParameter("fistVector", {0,1}), false, {power = self.power, timeToLive = ttl}) objects\mission\apexmission\fistlauncher\fistlauncher.object 102c102,103 < "fistOffset" : [0, 0] --- > "fistOffset" : [0, 0], > "fistTimeToLive" : 4.0 objects\mission\lunarbasecrate\lunarbasecrate.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\mission\lunarbaselocker\lunarbaselocker.object 57c57 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\mission\lunarquestturnin\drillmachine.lua 5,8d4 < < if config.getParameter("uniqueId") then < object.setUniqueId(config.getParameter("uniqueId")) < end objects\mission\miningchest\miningchest.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\novakid\novakidstoragelocker\novakidstoragelocker.object 36c36 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\2stopteleshop\2stoptele.object 57c57 < "spawnInterval" : [60, 180], --- > "spawnInterval" : [40, 180], objects\outpost\bathroomtrash\bathroomtrash.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\bathroomtrashquest\bathroomtrashquest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\filingcabinet\filingcabinet.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\infinityexpress\infinityexpress.object 27c27 < "buyFactor" : 1.0, --- > "buyFactor" : 5.0, 35,37c35 < { "item" : "chocolate" }, < { "item" : "soda" }, < { "item" : "cannedfood" }, --- > { "item" : "liquidfuel" }, 39a38,42 > { "item" : "fabric" }, > { "item" : "leather" }, > { "item" : "silk" }, > { "item" : "canvas" }, > { "item" : "syntheticmaterial" }, 41,46c44,51 < { "item" : "liquidfuel", "prerequisiteQuest" : "human_mission1" }, < { "item" : "fabric", "count" : 1 }, < { "item" : "leather", "count" : 1 }, < { "item" : "silk", "count" : 1 }, < { "item" : "canvas", "count" : 1 }, < { "item" : "syntheticmaterial", "count" : 1 } --- > { "item" : "cannedfood" }, > { "item" : "cheese" }, > { "item" : "chocolate" }, > { "item" : "egg" }, > { "item" : "milk" }, > { "item" : "rawbacon" }, > { "item" : "redapple" }, > { "item" : "soda" } objects\outpost\outpostcabinet\outpostcabinet.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostcargocrate\outpostcargocrate.object 25c25 < --- > 40c40 < --- > 58c58 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostcargocrateshort\outpostcargocrateshort.object 54c54 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostdesk\outpostdesk.object 52c52 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostfridge\outpostfridge.object 10c10 < "category" : "fridgestorage", --- > "category" : "fridgeStorage", 28c28 < --- > 42c42 < --- > 58c58 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostlocker\outpostlocker.object 56c56 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\outpostshippingcontainer\outpostshippingcontainer.object 30c30 < --- > 44c44 < --- > 60c60 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\outpost\penguinbar\penguinbartop.object 18,30d17 < "offeredQuests" : [ < "penguin1" < ], < "turnInQuests" : [ < "penguin1" < ], < < "interactAction" : "Message", < "interactData" : { < "messageType" : "outpostpenguinbar.offerWarp", < "messageArgs" : [] < }, < 45a33,41 > > "offeredQuests" : [ > "penguin1" > ], > "turnInQuests" : [ > "penguin1" > ], > > "uniqueId" : "penguinbartop", objects\outpost\penguinbar\penguinbartop2.lua 4d3 < object.setUniqueId(config.getParameter("uniqueId")) objects\outpost\penguinweaponshop\penguinweaponshop.object 7c7 < "shortdescription" : "Penguin Weapon Dealer", --- > "shortdescription" : "Biggie's Reputable Weaponry", 24c24 < "title" : "Weapon Dealer", --- > "title" : "Biggie's Reputable Weaponry", 64a65,73 > > "offeredQuests" : [ > "penguin2" > ], > "turnInQuests" : [ > "penguin2" > ], > > "uniqueId" : "penguinweaponshop", objects\outpost\penguinweaponshop\penguinweaponshopclosed.object 7c7 < "shortdescription" : "Penguin Weapon Dealer", --- > "shortdescription" : "Biggie's Reputable Weaponry", 19,28d18 < "offeredQuests" : [ < "penguin2" < ], < < "interactAction" : "Message", < "interactData" : { < "messageType" : "outpostpenguinbar.offerWarp", < "messageArgs" : [] < }, < 60a51,59 > > "offeredQuests" : [ > "penguin2" > ], > "turnInQuests" : [ > "penguin2" > ], > > "uniqueId" : "penguinweaponshop", objects\outpost\shipyardcaptain\shipyardcaptain.lua 2,6d1 < local uniqueId = config.getParameter("uniqueId") < if uniqueId then < object.setUniqueId(uniqueId) < end < objects\outpost\techlab\techlabscientist.object 46c46 < "techscientist1", "techscientist3", "techscientist5" --- > "techscientist1", "techscientist2", "techscientist3", "techscientist4", "techscientist5", "techscientist6" 49,53c49,52 < "interactAction" : "Message", < "interactData" : { < "messageType" : "techlabscientist.offerWarp", < "messageArgs" : [] < }, --- > "scripts" : ["/scripts/chattyObject.lua"], > "scriptDelta" : 60, > > "uniqueId" : "techlabscientist", objects\outpost\ursaminer\ursaminer.object 40d39 < { "item" : { "name" : "plutoniumrod" }, "prerequisiteQuest" : "human_mission1" }, objects\protectorate\objects\protectoratelobbylockers\protectoratelobbylockers2.object 39c39 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\protectorate\objects\protectoratelobbyvending\protectoratelobbyvending.object 29c29 < "buyFactor" : 1.0, --- > "buyFactor" : 5.0, objects\scripts\artifactaltar.lua 2,3d1 < object.setUniqueId(config.getParameter("uniqueId")) < objects\ship\apexshiplocker\apexshiplocker.object 13c13 < --- > 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\avianshiplocker\avianshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\brokenapexfuelhatch\brokenapexfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokenavianfuelhatch\brokenavianfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchtier0.object 37,38c37 < "/objects/noisy/noisy.lua", < "/objects/ship/brokenfuelhatch.lua" --- > "/objects/noisy/noisy.lua" objects\ship\floranshiplocker\floranshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\glitchshiplocker\glitchshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\humanshiplocker\humanshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\hylotlshiplocker\hylotlshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\ship\novakidshiplocker\novakidshiplocker.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\spawner\techstation.lua 2,3d1 < object.setUniqueId(config.getParameter("uniqueId")) < objects\themed\farm\kitchencabinet1\kitchencabinet1.object 48c48 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\farm\kitchencabinet2\kitchencabinet2.object 48c48 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\farm\kitchenceilingcabinet1\kitchenceilingcabinet1.object 67c67 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\farm\kitchenceilingcabinet2\kitchenceilingcabinet2.object 67c67 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\gothic\gothicbookcase\gothicbookcase.object 47c47 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\island\islandcabinet\islandcabinet.object 46c46 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\retroscifi\retroscificabinet\retroscificabinet.object 69c69 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\retroscifi\retroscifidresser\retroscifidresser.object 48c48 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\saloon\salooncabinet\salooncabinet.object 50c50 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\themed\steampunk\steampunkdesk\steampunkdesk.object 46c46 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\tiered\tier1techchest\tier1techchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\tiered\tier2techchest\tier2techchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\tiered\tier3techchest\tier3techchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\tiered\tier4techchest\tier4techchest.object 38c38 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\wired\bigredbutton\bigredbutton.object 49c49 < "detectArea" : [ [-0.8, 0.0], [0.8, 0.5] ], --- > "detectArea" : [ [-0.85, 0.0], [0.85, 0.5] ], objects\wreck\wreckcrate1\wreckcrate1.object 41c41 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", objects\wreck\wrecklocker\wrecklocker.object 40c40 < "uiConfig" : "/interface/chests/chest%slots%.config", --- > "uiConfig" : "/interface/chests/chest.config", projectiles\boss\apeboss\apebossmissile\apebossmissile.projectile 12c12 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosionknockback.config" --- > "file" : "/projectiles/explosions/regularexplosion2/enemyregularexplosion2.config" projectiles\boss\apeboss\energyfist\energyfist.projectile 10c10 < "renderLayer" : "Monster+1", --- > "renderLayer" : "Monster+10", 36a37,63 > } > ], > "actionOnReap" : [ > { > "action" : "loop", > "count" : 20, > "body" : [ > { > "action" : "particle", > "rotate" : true, > "specification" : { > "type" : "ember", > "size" : 2, > "color" : [0, 255, 255], > "position" : [0, 0], > "destructionAction" : "fade", > "destructionTime" : 0.2, > "fade" : 1, > "layer" : "middle", > "timeToLive" : 0.2, > "variance" : { > "initialVelocity" : [2.0, 2.0], > "position" : [1, 1] > } > } > } > ] projectiles\npcs\dragonprojectile\dragonprojectile.projectile 8a9 > "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], projectiles\npcs\minidragon\minidragon.projectile 10a11 > "damagePoly" : [ [-6, 0], [-4, -4], [0, -6], [4, -4], [6, 0], [4, 4], [0, 6], [-4, 4] ], projectiles\unsorted\cropshipment\cropshipment.projectile 28c28 < "animation" : "/animations/dust2/dust2.animation", --- > "animation" : "/animations/smoke/smoke.animation", 33,34c33,34 < "layer" : "front", < "size" : 0.8, --- > "layer" : "back", > "size" : 0.3, 35a36,37 > "destructionAction" : "shrink", > "destructionTime" : 0.9, 38c40 < "position" : [0, 1.5], --- > "position" : [0, 0], 40c42 < "initialVelocity" : [5, 3], --- > "initialVelocity" : [1, 3], 54,56c56,58 < "timeToLive" : 0.8, < "layer" : "middle", < "size" : 0.4, --- > "timeToLive" : 0.1, > "layer" : "back", > "size" : 0.7, 57a60,61 > "destructionAction" : "shrink", > "destructionTime" : 0.1, 60c64 < "position" : [0, 1.0], --- > "position" : [0, 0.5], 62c66 < "initialVelocity" : [5, 3], --- > "initialVelocity" : [2, 1.5], 78,79c82,83 < "destructionTime" : 2, < "layer" : "middle", --- > "destructionTime" : 0.5, > "layer" : "back", 81c85 < "timeToLive" : 1, --- > "timeToLive" : 0.5, 101c105 < "animation" : "/animations/dust2/dust2.animation", --- > "animation" : "/animations/smoke/smoke.animation", 106,107c110,111 < "layer" : "middle", < "size" : 0.8, --- > "layer" : "back", > "size" : 0.3, 108a113,114 > "destructionAction" : "shrink", > "destructionTime" : 0.9, 111c117 < "position" : [0, 1.5], --- > "position" : [0, 0], 113c119 < "initialVelocity" : [5, 3], --- > "initialVelocity" : [1, 3], 127,128c133,134 < "timeToLive" : 0.8, < "layer" : "middle", --- > "timeToLive" : 0.1, > "layer" : "back", 130a137,138 > "destructionAction" : "shrink", > "destructionTime" : 0.1, 133c141 < "position" : [0, 1.0], --- > "position" : [0, 0.5], 135c143 < "initialVelocity" : [5, 3], --- > "initialVelocity" : [2, 1.5], 151,152c159,160 < "destructionTime" : 2, < "layer" : "middle", --- > "destructionTime" : 0.5, > "layer" : "back", 154c162 < "timeToLive" : 1, --- > "timeToLive" : 0.5, quests\outpost\floranarena1.questtemplate 12c12 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 19c19,21 < "turnIn" : "Win the arena battle" --- > "enterInstance" : "Talk to ^orange;Nuru^reset; to enter the ^orange;arena^reset;", > "findGoal" : "Win the arena battle", > "turnIn" : "Return to ^orange;Nuru^reset; at the ^orange;outpost^reset;" 21a24,27 > "warpEntityUid" : "nuruoutpost", > "warpAction" : "instanceworld:arena1", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:arena1", > "warpDialogPortrait" : [ {"image" : "/humanoid/nuru/femalebody.png:idle.1"} ], 23,34c29,36 < "requireTurnIn" : true, < "messageHandlers" : [ < { < "messageType" : "outpostfloranarena.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:arena1", < "/interface/confirmation/teleportconfirmation.config:arena1", < "questGiver" < ] < } < ] --- > "goalTrigger" : "proximity", > "proximityRange" : 20, > > "goalEntityUid" : "arena1teleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "nuruoutpost" quests\outpost\floranarena2.questtemplate 13c13 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 18,29c18,37 < "requireTurnIn" : true, < "messageHandlers" : [ < { < "messageType" : "outpostfloranarena.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:arena2", < "/interface/confirmation/teleportconfirmation.config:arena2", < "questGiver" < ] < } < ] --- > > "descriptions" : { > "enterInstance" : "Talk to ^orange;Nuru^reset; to enter the ^orange;arena^reset;", > "findGoal" : "Win the arena battle", > "turnIn" : "Return to ^orange;Nuru^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "nuruoutpost", > "warpAction" : "instanceworld:arena2", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:arena2", > "warpDialogPortrait" : [ {"image" : "/humanoid/nuru/femalebody.png:idle.1"} ], > > "goalTrigger" : "proximity", > "proximityRange" : 20, > > "goalEntityUid" : "arena2teleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "nuruoutpost" quests\outpost\floranarena3.questtemplate 13c13 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 18,29c18,37 < "requireTurnIn" : true, < "messageHandlers" : [ < { < "messageType" : "outpostfloranarena.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:arena3", < "/interface/confirmation/teleportconfirmation.config:arena3", < "questGiver" < ] < } < ] --- > > "descriptions" : { > "enterInstance" : "Talk to ^orange;Nuru^reset; to enter the ^orange;arena^reset;", > "findGoal" : "Win the arena battle", > "turnIn" : "Return to ^orange;Nuru^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "nuruoutpost", > "warpAction" : "instanceworld:arena3", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:arena3", > "warpDialogPortrait" : [ {"image" : "/humanoid/nuru/femalebody.png:idle.1"} ], > > "goalTrigger" : "proximity", > "proximityRange" : 20, > > "goalEntityUid" : "arena3teleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "nuruoutpost" quests\outpost\penguin1.questtemplate 12c12 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 24,44c24,46 < "requireTurnIn" : true, < "conditions" : [ < { < "type" : "gatherItem", < "itemName" : "dreadwreckage", < "count" : 1, < "consume" : false < } < ], < "setUniverseFlags" : ["outpost_beakeasy"], < "messageHandlers" : [ < { < "messageType" : "outpostpenguinbar.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:penguinmission1", < "/interface/confirmation/teleportconfirmation.config:penguinmission1", < [ {"image" : "/objects/outpost/penguinbar/penguinbarportrait.png"} ] < ] < } < ] --- > > "descriptions" : { > "enterInstance" : "Talk to ^orange;penguin^reset; to go to ^orange;Dreadwing^reset;", > "findGoal" : "Teach ^orange;Dreadwing^reset; a lesson", > "turnIn" : "Return to ^orange;penguin^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "penguinbartop", > "warpAction" : "instanceworld:penguinmission1", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:penguinmission1", > "warpDialogPortrait" : [ {"image" : "/objects/outpost/penguinbar/penguinbarportrait.png"} ], > > "goalTrigger" : "message", > "triggerMessage" : "dreadwingDeath", > > "goalEntityUid" : "dreadwing", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "penguinbartop", > > // Completion actions > "setUniverseFlags" : ["outpost_beakeasy"] quests\outpost\penguin2.questtemplate 3c3 < "title" : "^green;Penguin Arms Testing Site", --- > "title" : "^green;Penguin Weaponry Testing Site", 5c5 < "completionText" : "You destroyed my creation! Wait, did you come here from the Outpost? I guess I've been behind on my... Shipments. I'll start sending upgrades to the Outpost Weapon Dealer, ^green;go there every day to see what's new^white;!", --- > "completionText" : "You destroyed my creation! Wait, did you come here from the Outpost? I guess I've been behind on my... Shipments. I'll start sending upgrades to Biggie's Reputable Weaponry, ^green;go there every day to see what's new^white;!", 12c12 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 17c17 < "title" : "Weapon Dealer" --- > "title" : "Biggie" 21c21 < "title" : "Weapon Supplier" --- > "title" : "Quiggy" 24,36c24,46 < "requireTurnIn" : true, < "setUniverseFlags" : ["outpost_weaponshop"], < "messageHandlers" : [ < { < "messageType" : "outpostpenguinbar.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:penguinmission2", < "/interface/confirmation/teleportconfirmation.config:penguinmission2", < [ {"image" : "/objects/outpost/penguinweaponshop/penguinshopportrait.png"} ] < ] < } < ] --- > > "descriptions" : { > "enterInstance" : "Talk to ^orange;Biggie^reset; to go to the ^orange;Testing Site^reset;", > "findGoal" : "Show the ^orange;Shockhopper^reset; what you've got!", > "turnIn" : "Return to ^orange;Biggie^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "penguinweaponshop", > "warpAction" : "instanceworld:penguinmission2", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:penguinmission2", > "warpDialogPortrait" : [ {"image" : "/objects/outpost/penguinweaponshop/penguinshopportrait.png"} ], > > "goalTrigger" : "message", > "triggerMessage" : "shockhopperDeath", > > "goalEntityUid" : "shockhopper", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "penguinweaponshop", > > // Completion actions > "setUniverseFlags" : ["outpost_weaponshop"] quests\outpost\techscientist2.questtemplate 11c11 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 23,24d22 < "requireTurnIn" : true, < "setUniverseFlags" : ["outpost_techscientist1"], 26,36c24,33 < "messageHandlers" : [ < { < "messageType" : "techlabscientist.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:techchallenge_dash", < "/interface/confirmation/teleportconfirmation.config:techscientist_dash", < [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ] < ] < } < ], --- > "descriptions" : { > "enterInstance" : "Talk to ^orange;Elliott^reset; to enter the ^orange;tech test^reset;", > "findGoal" : "Get through the ^orange;dash course^reset;", > "turnIn" : "Return to ^orange;Elliott^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "techlabscientist", > "warpAction" : "instanceworld:techchallenge_dash", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:techscientist_dash", > "warpDialogPortrait" : [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ], 37a35,43 > "goalTrigger" : "proximity", > "proximityRange" : 10, > "goalEntityUid" : "dashchallengeteleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "techlabscientist", > > // Completion actions 43d48 < 46c51,52 < ] --- > ], > "setUniverseFlags" : ["outpost_techscientist1"] quests\outpost\techscientist4.questtemplate 11c11 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 23d22 < "requireTurnIn" : true, 25,35c24,41 < "messageHandlers" : [ < { < "messageType" : "techlabscientist.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:techchallenge_doublejump", < "/interface/confirmation/teleportconfirmation.config:techscientist_doublejump", < [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ] < ] < } < ], --- > "descriptions" : { > "enterInstance" : "Talk to ^orange;Elliott^reset; to enter the ^orange;tech test^reset;", > "findGoal" : "Get through the ^orange;pulse jump course^reset;", > "turnIn" : "Return to ^orange;Elliott^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "techlabscientist", > "warpAction" : "instanceworld:techchallenge_doublejump", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:techscientist_doublejump", > "warpDialogPortrait" : [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ], > > "goalTrigger" : "proximity", > "proximityRange" : 10, > "goalEntityUid" : "doublejumpchallengeteleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "techlabscientist", 36a43 > // Completion actions quests\outpost\techscientist6.questtemplate 11c11 < "script" : "/quests/scripts/main.lua", --- > "script" : "/quests/scripts/instance.lua", 23,24d22 < "requireTurnIn" : true, < "setUniverseFlags" : ["outpost_techscientist2"], 26,36c24,33 < "messageHandlers" : [ < { < "messageType" : "techlabscientist.offerWarp", < "handler" : "fixedWarpOffer", < "handlerArgs" : [ < "instanceworld:techchallenge_morphball", < "/interface/confirmation/teleportconfirmation.config:techscientist_morphball", < [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ] < ] < } < ], --- > "descriptions" : { > "enterInstance" : "Talk to ^orange;Elliott^reset; to enter the ^orange;tech test^reset;", > "findGoal" : "Get through the ^orange;distortion sphere course^reset;", > "turnIn" : "Return to ^orange;Elliott^reset; at the ^orange;outpost^reset;" > }, > > "warpEntityUid" : "techlabscientist", > "warpAction" : "instanceworld:techchallenge_morphball", > "warpDialog" : "/interface/confirmation/teleportconfirmation.config:techscientist_morphball", > "warpDialogPortrait" : [ {"image" : "/objects/outpost/techlab/techlabscientistportrait.png"} ], 37a35,43 > "goalTrigger" : "proximity", > "proximityRange" : 10, > "goalEntityUid" : "morphballchallengeteleporter", > "indicateGoal" : false, > "trackGoalEntity" : false, > > "turnInEntityUid" : "techlabscientist", > > // Completion actions 46c52,54 < ] --- > ], > > "setUniverseFlags" : ["outpost_techscientist2"] quests\scripts\main.lua 1a2 > require "/quests/scripts/questutil.lua" 67,137c68 < local completionMessages = config.getParameter("completionMessages", {}) < for _,message in ipairs(completionMessages) do < world.sendEntityMessage(message.uniqueId, message.messageType, table.unpack(message.messageArgs)) < end < < local associatedMission = config.getParameter("associatedMission") < if associatedMission then < player.completeMission(associatedMission) < end < < local showTech = config.getParameter("showTech") < if showTech then < for _,tech in ipairs(showTech) do < player.showTech(tech) < end < end < < local enableTech = config.getParameter("enableTech") < if enableTech then < for _,tech in ipairs(enableTech) do < player.enableTech(tech) < end < end < < local equipTech = config.getParameter("equipTech") < if equipTech then < for _,tech in ipairs(equipTech) do < player.enableTech(tech) < player.equipTech(tech) < end < end < < local upgradeShip = config.getParameter("upgradeShip") < if upgradeShip then < player.upgradeShip(upgradeShip) < end < < local setUniverseFlags = config.getParameter("setUniverseFlags") < if setUniverseFlags then < for _, flagName in pairs(setUniverseFlags) do < player.setUniverseFlag(flagName) < end < end < < local cinematic = config.getParameter("preCompletionCinema") < if cinematic then < player.playCinematic(cinematic) < end < < local eventName = config.getParameter("completeEvent", "completeQuest") < local eventFields = config.getParameter("completeEventFields", {}) < eventFields.templateId = quest.templateId() < eventFields.generated = false < player.recordEvent(eventName, eventFields) < < local followUp = config.getParameter("followUp") < if followUp and player.canStartQuest(followUp) then < local descriptor = followUp < if type(descriptor) == "string" then < descriptor = { < templateId = descriptor, < questId = descriptor, < parameters = {} < } < end < if not descriptor.parameters.questGiver then < local p = quest.parameters() < descriptor.parameters.questGiver = p.questReceiver or p.questGiver < end < player.startQuest(descriptor) < end --- > questutil.questCompleteActions() quests\scripts\questutil.lua 12a13,86 > > function questutil.questCompleteActions() > local completionMessages = config.getParameter("completionMessages", {}) > for _,message in ipairs(completionMessages) do > world.sendEntityMessage(message.uniqueId, message.messageType, table.unpack(message.messageArgs)) > end > > local associatedMission = config.getParameter("associatedMission") > if associatedMission then > player.completeMission(associatedMission) > end > > local showTech = config.getParameter("showTech") > if showTech then > for _,tech in ipairs(showTech) do > player.showTech(tech) > end > end > > local enableTech = config.getParameter("enableTech") > if enableTech then > for _,tech in ipairs(enableTech) do > player.enableTech(tech) > end > end > > local equipTech = config.getParameter("equipTech") > if equipTech then > for _,tech in ipairs(equipTech) do > player.enableTech(tech) > player.equipTech(tech) > end > end > > local upgradeShip = config.getParameter("upgradeShip") > if upgradeShip then > player.upgradeShip(upgradeShip) > end > > local setUniverseFlags = config.getParameter("setUniverseFlags") > if setUniverseFlags then > for _, flagName in pairs(setUniverseFlags) do > player.setUniverseFlag(flagName) > end > end > > local cinematic = config.getParameter("preCompletionCinema") > if cinematic then > player.playCinematic(cinematic) > end > > local eventName = config.getParameter("completeEvent", "completeQuest") > local eventFields = config.getParameter("completeEventFields", {}) > eventFields.templateId = quest.templateId() > eventFields.generated = false > player.recordEvent(eventName, eventFields) > > local followUp = config.getParameter("followUp") > if followUp and player.canStartQuest(followUp) then > local descriptor = followUp > if type(descriptor) == "string" then > descriptor = { > templateId = descriptor, > questId = descriptor, > parameters = {} > } > end > if not descriptor.parameters.questGiver then > local p = quest.parameters() > descriptor.parameters.questGiver = p.questReceiver or p.questGiver > end > player.startQuest(descriptor) > end > end \ No newline at end of file quests\story\apex_mission1.questtemplate 34a35 > "apexfightlantern" : 3, 46a48 > "classicapestatuenohead" : 5, 68c70 < "text" : "This doll is actually a spy camera! I wonder if I can trace its signal...", --- > "text" : "This doll is actually a spy camera... The Miniknog controls every aspect of Apex lives and culture. I'm going to attempt to trace this camera's signal... Thank you for finding this.", 76c78 < "text" : "This map has information about finding 'Big Ape'. Maybe this will information will be useful. Nice find, dear!", --- > "text" : "Hmm, this map indicates the supposed whereabouts of Big Ape. I see the Miniknog likes to keep it's most important assets close to hand. I think this will be a very useful clue, dear.", 84c86 < "text" : "This Drone appears to have lots of information stored on it. So much data to sort through - how exciting!", --- > "text" : "Excellent find, dear! This drone's database is saturated with useful information.", 92c94 < "text" : "The Miniknog organisation are no doubt going to have information useful to us. Good find, dear!", --- > "text" : "This is a useful find! I'm sure some of the information here pertains to the Artifact.", 100c102 < "text" : "The native Apex populations of the universe sure have a rough time, don't they?", --- > "text" : "This newspaper clipping is full of trickery and propaganda, but I believe there is information of use hidden beneath the lies.", 110c112 < "text" : "Hmmm... That's interesting! See what else you can find.", --- > "text" : "Hmmm, how curious... I need to cross-reference this.", 118c120 < "text" : "A curious find, but helpful nonetheless!", --- > "text" : "Interesting. This will certainly have a bearing on my research.", 126c128 < "text" : "Hmm... Keep it up dear, I am cross-referencing information!", --- > "text" : "Keep it up dear, this is all very helpful!", 134c136 < "text" : "I'm sure this can help, even if only a little!", --- > "text" : "A clue of small implication, but relevant nonetheless!", 142c144 < "text" : "I'm slowly forming a theory... Keep finding more information, dear!", --- > "text" : "This is excellent, everything you find contributes to the formation of a theory.", 150c152 < "text" : "Nice find, dear!", --- > "text" : "Hm, I wonder...", 158c160 < "text" : "Interesting...", --- > "text" : "This confirms something that I had speculated upon!", 166c168 < "text" : "How peculiar!", --- > "text" : "How peculiar! But surprising information can be even more valuable than expected information...", 174c176 < "text" : "Even the smallest pieces of evidence can help uncover the grandest of secrets!", --- > "text" : "Even the smallest piece of evidence can help to uncover the grandest secrets of the universe.", 182c184 < "text" : "You can find useful information from anything if you know where to look!", --- > "text" : "This clue hints at hidden information.", 191c193 < "text" : "It looks like you've already found some items that might give us clues. I'll begin my analysis while you search for more!", --- > "text" : "It appears you've already found some items that provide clues towards the artifact's whereabouts. I'll begin my analysis on these while you search for more!", 199c201 < "text" : "Wow, you're quite the collector of Apex antiquities! You already have enough informative trinkets to help me find the location of the Artifact! Well done, dear!", --- > "text" : "You're quite the collector of Apex antiquities! It appears you've already located enough clues to to allow me to identify the location of the Artifact!", 207c209 < "text" : "Oh dear... The Artifact might be in a rather dangerous place! ^#71f2f6;come back to the Ark when you're ready^white;, dear, and I'll tell you more.", --- > "text" : "I believe I know where the Apex Artifact is! ^#71f2f6;Come back to the Ark when you're ready^white; dear, and I'll tell you more.", quests\story\avian_mission1.questtemplate 68c68 < "text" : "This looks like an ancient depiction of a star map. Perhaps it was leading to something important? Great work, dear.", --- > "text" : "This looks like an ancient depiction of a star map. Perhaps it plots the location of something important?", 76c76 < "text" : "This mural seems to talk about a great heavenly treasure... Sounds like what we're looking for, doesn't it?", --- > "text" : "This mural describes a great heavenly treasure... Descriptions of the Avian artifact could easily be couched in such terms.", 84c84 < "text" : "This mural may be ancient but it can still help uncover mysteries long since lost. The devil is in the details, dear!", --- > "text" : "This mural is ancient and uncovers mysteries long since lost.", 92c92 < "text" : "What a strange statue! The inscriptions on the base are much more interesting. Nice find, dear!", --- > "text" : "What a strange statue. And the inscription on the base is even more intriguing than the imagery. The devil is in the detail, dear.", 100c100 < "text" : "I've never seen a statue like this before! The inscriptions on the base are very interesting...", --- > "text" : "An unusal depiction of Kluex, and the accompanying description is strange and full of promise!", 110c110 < "text" : "That's... Interesting! See what else you can find.", --- > "text" : "Hmmm, how curious... I need to cross-reference this.", 118c118 < "text" : "You're doing well with this search for information! Keep it up, dear!", --- > "text" : "Interesting. This will certainly have a bearing on my research.", 126c126 < "text" : "The Avian people have a fascinating history, don't you think? Very nice, dear.", --- > "text" : "The Avian people have a fascinating relationship with their god. These small clues hint towards a bigger truth.", 134c134 < "text" : "I'm sure this can help, even if only a little!", --- > "text" : "A clue of small implication, but relevant nonetheless!", 142c142 < "text" : "I'm slowly forming a theory... Keep finding more information, dear!", --- > "text" : "This is excellent, everything you find contributes to the formation of a theory.", 150c150 < "text" : "The past is full of secrets crying out to be uncovered! Keep up the good work, dear!", --- > "text" : "The past is full of secrets crying out to be uncovered. Well found, dear!", 174c174 < "text" : "Even the smallest pieces of evidence can help uncover the grandest of secrets!", --- > "text" : "Even the smallest piece of evidence can help to uncover the grandest secrets of the universe.", 182c182 < "text" : "You can find useful information from anything if you know where to look!", --- > "text" : "This clue hints at hidden information.", 191c191 < "text" : "It looks like you've already found some items that might give us clues. I'll begin my analysis while you search for more!", --- > "text" : "It appears you've already found some items that provide clues towards the artifact's whereabouts. I'll begin my analysis on these while you search for more!", 199c199 < "text" : "Wow, you're quite the collector of Avian antiquities! You already have enough informative trinkets to help me find the location of the Artifact! Well done, dear!", --- > "text" : "You're quite the collector of Avian antiquities! It appears you've already located enough clues to to allow me to identify the location of the Artifact!", 207c207 < "text" : "The Temple of Kluex... It has to be! That's all the information I need. ^#71f2f6;Come back to the Ark whenever you're ready^white;, dear.", --- > "text" : "The Great Sovereign Temple... It must be! That's all the information we need. ^#71f2f6;Come back to the Ark whenever you're ready^white;, dear.", quests\story\floran_mission1.questtemplate 59c59 < "text" : "Traditional Floran culture places great importance on their hunts and their hunters, doesn't it? Good find, dear.", --- > "text" : "Traditional Floran culture places great importance on their hunts and their hunters... I'm certain that will have an impact upon the location of their artifact.'.", 67c67 < "text" : "This picture of a Floran hunter shows them in a strange horned outfit. I wonder if that could narrow down a location...", --- > "text" : "This image depicts a Floran hunter, their garb seems almost ceremonial.", 75c75 < "text" : "The creature that these remains belonged to aren't from around here - I wonder if I can find where it might have come from...", --- > "text" : "The creature that these remains belonged to aren't native to this area - I'll look through my taxonomic records and see if I can discover its origins and importance.", 83c83 < "text" : "What kind of creature is this from? I'll see if my research brings up anything. Nice find, dear!", --- > "text" : "This spinneret is unusually large - what kind of creature could support such an organ? This is evidently a prized trophy. I wonder...", 91c91 < "text" : "This appears to be some sort of web. I've never seen anything like this before! Perhaps I can research where something like this might come from...", --- > "text" : "This glutinous webbing is of unusual hue and texture. The species that produced it must be unique in its characteristics, and probably limited in its environment.", 101c101 < "text" : "Hmmm... That's interesting! See what else you can find.", --- > "text" : "Hmmm, how curious... I need to cross-reference this.", 109c109 < "text" : "A curious find, but helpful nonetheless!", --- > "text" : "Hm, I wonder...", 117c117 < "text" : "Floran culture sure is fascinating. Good find, dear!", --- > "text" : "The Floran don't pay much attention to history, but they greatly value tradition. It's helpful to build a picture of the culture.", 125c125 < "text" : "I'm sure this can help, even if a little!", --- > "text" : "A clue of small implication, but relevant nonetheless!", 133c133 < "text" : "The Floran people sure are an excitable bunch!", --- > "text" : "Violence reigns in Floran culture - sometimes disorderly, sometimes organised in nature.", 141c141 < "text" : "Nice find, dear!", --- > "text" : "This confirms something that I had speculated upon!", 157c157 < "text" : "How peculiar!", --- > "text" : "Interesting that they should value such an item, and display it in this way.", 165c165 < "text" : "You might think this might not be of use to me, but you'd be wrong!", --- > "text" : "How peculiar! But surprising information can be even more valuable than expected information...", 173c173 < "text" : "You can find useful information from anything if you know where to look!", --- > "text" : "Every clue gets us closer!", 182c182 < "text" : "It looks like you've already found some items that might give us clues. I'll begin my analysis while you search for more!", --- > "text" : "It appears you've already found some items that provide clues towards the artifact's whereabouts. I'll begin my analysis on these while you search for more!", 190c190 < "text" : "Wow, you're quite the collector of Floran antiquities! You already have enough informative trinkets to help me find the location of the Artifact! Well done, dear!", --- > "text" : "You're quite the collector of Floran antiquities! It appears you've already located enough clues to to allow me to identify the location of the Artifact!", quests\story\glitch_mission1.questtemplate 67c67 < "text" : "This chess table is intriguing - the pieces are all hand-carved! This might be useful, dear!", --- > "text" : "This chess table is curious - the pieces are all hand-carved, made by a skilled individual. The design is somewhat idiosyncratic. I wonder what its provenance is.", 75c75 < "text" : "This decree mentions a place for keeping treasures. Sounds like the kind of place we're looking for, doesn't it dear?", --- > "text" : "The text you just scanned mentions a treasure repository - a keep that stores a cache of valuable items. Could it hold something of as much worth as the artifact?", 83c83 < "text" : "The sigil on this banner is unique. Perhaps I can trace the history of it. I feel like this might be a piece in the puzzle, dear!", --- > "text" : "Heraldry is important among the Glitch. The sigil on this banner is unique, and I believe it may indirectly relate to the artifact. I will research its origins.", 91c91 < "text" : "The letter on this desk mentions a figure of great importance to the Glitch. Perhaps such an important individual might keep hold of royal treasures...", --- > "text" : "The letter on this desk mentions a figure of great notoriety amongst the Glitch. Amongst other things, he is a proprietor of many riches...", 101c101 < "text" : "Hmmm... That's interesting! See what else you can find.", --- > "text" : "Hmmm, how curious... I need to cross-reference this.", 109c109 < "text" : "A curious find, but helpful nonetheless!", --- > "text" : "Interesting. This will certainly have a bearing on my research.", 117c117 < "text" : "Hmm... Keep it up dear, I am cross-referencing information!", --- > "text" : "Keep it up dear, this is all very helpful!", 125c125 < "text" : "I'm sure this can help, even if only a little!", --- > "text" : "A clue of small implication, but relevant nonetheless!", 133c133 < "text" : "I'm slowly forming a theory... Keep finding more information, dear!", --- > "text" : "This is excellent, everything you find contributes to the formation of a theory.", 141c141 < "text" : "Nice find, dear!", --- > "text" : "Hm, I wonder...", 149c149 < "text" : "Interesting...", --- > "text" : "This confirms something that I had speculated upon!", 157c157 < "text" : "How peculiar!", --- > "text" : "How peculiar! But surprising information can be even more valuable than expected information...", 165c165 < "text" : "Even the smallest pieces of evidence can help uncover the grandest of secrets!", --- > "text" : "Even the smallest piece of evidence can help to uncover the grandest secrets of the universe.", 173c173 < "text" : "You can find useful information from anything if you know where to look!", --- > "text" : "This clue hints at hidden information.", 182c182 < "text" : "It looks like you've already found some items that might give us clues. I'll begin my analysis while you search for more!", --- > "text" : "It appears you've already found some items that provide clues towards the artifact's whereabouts. I'll begin my analysis on these while you search for more!", 190c190 < "text" : "Wow, you're quite the collector of Glitch antiquities! You already have enough informative trinkets to help me find the location of the Artifact! Well done, dear!", --- > "text" : "You're quite the collector of Glitch antiquities! It appears you've already located enough clues to to allow me to identify the location of the Artifact!", 198c198 < "text" : "My theories were correct! ^#71f2f6;come back to the Ark when you're ready^white; and I'll tell you where the Artifact is being kept, dear.", --- > "text" : "My theories were correct! ^#71f2f6;Come back to the Ark when you're ready^white; and I'll tell you where the Artifact is being kept, dear.", quests\story\hylotl_mission1.questtemplate 77c77 < "text" : "This poster seems to be of an important place. Maybe the kind of place the Hylotl people would hide something important?", --- > "text" : "This image is hand made and obviously depicts a building of cultural importance...", 85c85 < "text" : "The keeping of knowledge is an important part of traditional Hylotl culture. Perhaps a library might be what we're looking for?", --- > "text" : "The Hylotl protect and preserve knowledge like the most precious treasure... Books are their most precious commodity, could their artifact be stored amongst a repository of tomes?.", 93c93 < "text" : "This building must have been important for someone to spend the time making this beautiful model! Very nice find, dear.", --- > "text" : "This Library is modeled in equisite detail - a palace of knowledge! Perhaps their artifact is housed in a place such as this.", 101c101 < "text" : "This aquarium has a model island on top! How curious.", --- > "text" : "This aquarium has a model island on top of it! How curious.", 109c109 < "text" : "This music box seems to be a souvenir. Perhaps it came from somewhere important. I'll do further research, dear.", --- > "text" : "This music box plays an ancient tune... It's a commemorative object, I will research what its origins are.", 119c119 < "text" : "Hmmm... That's interesting! See what else you can find.", --- > "text" : "Hmmm, how curious... I need to cross-reference this.", 127c127 < "text" : "A curious find, but helpful nonetheless!", --- > "text" : "Interesting. This will certainly have a bearing on my research.", 135c135 < "text" : "Traditional Hylotl culture values knowledge almost as much as me! Very nice, dear.", --- > "text" : "I can't help but respect how much traditional Hylotl culture values knowledge.", 143c143 < "text" : "I'm sure this can help, even if only a little!", --- > "text" : "Hm, I wonder...", 151c151 < "text" : "I'm slowly forming a theory... Keep finding more information, dear!", --- > "text" : "This is excellent, everything you find contributes to the formation of a theory.", 159c159 < "text" : "Nice find, dear!", --- > "text" : "This clue hints at hidden information.", 167c167 < "text" : "Interesting...", --- > "text" : "This confirms something that I had speculated upon!", 175c175 < "text" : "How peculiar!", --- > "text" : "How peculiar! But surprising information can be even more valuable than expected information...", 183c183 < "text" : "Even the smallest pieces of evidence can help uncover the grandest of secrets!", --- > "text" : "Even the smallest piece of evidence can help to uncover the grandest secrets of the universe.", 191c191 < "text" : "You can find useful information from anything if you know where to look!", --- > "text" : "This is all useful, dear. Keep looking!", 200c200 < "text" : "It looks like you've already found some items that might give us clues. I'll begin my analysis while you search for more!", --- > "text" : "It appears you've already found some items that provide clues towards the artifact's whereabouts. I'll begin my analysis on these while you search for more!", 208c208 < "text" : "Wow, you're quite the collector of Hylotl antiquities! You already have enough informative trinkets to help me find the location of the Artifact! Well done, dear!", --- > "text" : "You're quite the collector of Hylotl antiquities! It appears you've already located enough clues to to allow me to identify the location of the Artifact!", 216c216 < "text" : "Interesting - I've never heard of the Grand Pagoda Library! I don't need any more information now - ^#71f2f6;come back to the Ark when you're ready^white;, dear.", --- > "text" : "Interesting - I'd never heard of the Grand Pagoda Library. I don't need any more information now - ^#71f2f6;come back to the Ark when you're ready^white;, dear.", recipes\inventorstable2\radiationprotectionback.recipe 5c5 < { "item" : "staticcell", "count" : 1 } --- > { "item" : "venomsample", "count" : 1 } scripts\behavior.lua 150c150 < self:queueBack(node) --- > table.insert(self.back, node) 222c222 < self:interrupt(n) --- > self:interrupt(n, node) 227,229c227,228 < function BTree:interrupt(node) < if node.parent == nil then return end < self:interrupt(node.parent) --- > function BTree:interrupt(node, untilNode) > if node.parent == nil or node == untilNode then return end 231,233c230,231 < if node.parent.cor == nil then < self:clearNode(node) < end --- > self:clearNode(node) > return self:interrupt(node.parent, untilNode) 241a240 > self.current = 0 376c375 < tree:unqueue(self) --- > tree:unqueue(self, true) 380c379 < tree:unqueue(self) --- > tree:unqueue(self, true) scripts\vec2.lua 82,83c82,83 < function vec2.withAngle(angle) < return vec2.rotate({1, 0}, angle) --- > function vec2.withAngle(angle, magnitude) > return vec2.rotate({magnitude or 1, 0}, angle) scripts\actions\flying.lua 84a85,118 > -- param position > -- param maxAngle > -- param speed > function flyInGeneralDirection(args, output) > args = parseArgs(args, { > position = nil, > maxAngle = 30, > speed = mcontroller.baseParameters().flySpeed > }) > > local direction > while true do > mcontroller.controlDown() > > local position = BData:getPosition(args.position) > local speed = BData:getNumber(args.speed) > local maxAngle = util.toRadians(BData:getNumber(args.maxAngle)) > > local toTarget = vec2.norm(world.distance(position, mcontroller.position())) > if direction == nil or math.acos(vec2.dot(toTarget, direction)) > maxAngle then > direction = vec2.rotate(toTarget, (util.randomDirection() * math.random() * maxAngle)) > end > > mcontroller.controlApproachVelocity(vec2.mul(direction, speed), mcontroller.baseParameters().airForce) > mcontroller.controlFace(util.toDirection(toTarget[1])) > util.debugLine(mcontroller.position(), vec2.add(mcontroller.position(), vec2.mul(direction, 10)), "blue") > util.debugLine(mcontroller.position(), position, "yellow") > > coroutine.yield("running") > end > > return true > end > scripts\actions\movement.lua 433d432 < util.debugLine(mcontroller.position(), position, "yellow") 438a438 > mcontroller.controlDown() 444a445 > util.debugLine(mcontroller.position(), position, "yellow") scripts\actions\status.lua 32c32,33 < status.setResourcePercentage(args.resource, args.percentage) --- > local percentage = BData:getNumber(args.percentage) > status.setResourcePercentage(args.resource, percentage) scripts\actions\boss\apeboss.lua 29a30,51 > -- param count > -- output healthPercentage > function projectorHealthPercentage(args, output) > args = parseArgs(args, { > projectorList = nil, > count = 4 > }) > > local projectors = BData:getList(args.projectorList) > local count = BData:getNumber(args.count) > > local sum = 0 > for _,projectorId in ipairs(projectors) do > local health = world.entityHealth(projectorId) > sum = sum + (health[1] / health[2]) > end > > BData:setNumber(output.healthPercentage, sum / count) > return true > end > > -- param projectorList spawntypes\uniques.spawntypes 259c259 < // MUSHROOM BIOME --- > // MUSHROOM BIOME 364c364 < // BIOLUMIN --- > // BIOLUMIN 924c924 < }, --- > }, 958a959,974 > "name" : "erchiusghost", > > "spawnParameters" : { > "area" : "all", > "region" : "all", > "time" : "all" > }, > "groupSize" : [1, 1], > "spawnChance" : 0.01, > "monsterType" : "erchiusghost", > "monsterParameters" : { > "aggressive" : true > } > }, > > { 988c1004 < }, --- > }, 1020c1036 < }, --- > }, stagehands\coordinator.lua 42c42 < stagehand.die() --- > die() 49c49 < stagehand.die() --- > die() 63a64,68 > function die() > self.dead = true > stagehand.die() > end > 65c70,71 < --sb.logInfo("Entity: %s, Self: %s %s, Args: %s %s", entityId, self.goalType, self.goal, goalType, goal) --- > if self.dead then return false end > stagehands\objecttracker.lua 16d15 < sb.logInfo("%s was removed", brokenId) 48c47 < end \ No newline at end of file --- > end stagehands\mission\glitchmissionmanager.lua 248c248 < util.wait(8.0) --- > util.wait(config.getParameter("bossAddSpawnInterval")) stagehands\mission\glitchmissionmanager.stagehand 19,23d18 < "ballistaSpawnDelay" : 30, < "heliSpawnDelay" : 20, < < "spawnPositionRange" : [-12, 15], < 34c29,37 < } --- > }, > > "ballistaSpawnDelay" : 30, > "heliSpawnDelay" : 20, > > "spawnPositionRange" : [-12, 15], > > > "bossAddSpawnInterval" : 20 stats\effects\food\wellfed\wellfed.statuseffect 14c14 < "label" : "Well Fed", --- > "label" : "Full Belly", tiles\materials\moonrock.material 12c12 < "health" : 4, --- > "health" : 2, tiles\materials\moonstone.material 12c12 < "health" : 4, --- > "health" : 2, tiles\materials\treasurehoard.material 6c6 < "shortdescription" : "Tresaure Hoard", --- > "shortdescription" : "Treasure Hoard", tilesets\packed\materials.json 323c323 < "//shortdescription" : "Plant Matter Block", --- > "//shortdescription" : "Plant Matter", 629c629 < "//shortdescription" : "Tresaure Hoard", --- > "//shortdescription" : "Treasure Hoard", 1063c1063 < "//description" : "A fine glittering sand. Could probably be made into glass!", --- > "//description" : "It's Silt. It's very silty.", 1065c1065 < "//shortdescription" : "Fine Sand", --- > "//shortdescription" : "Loose Silt", tilesets\packed\objects-by-category\breakable.json 99d98 < "//description" : "A sinister light from Heck.", 101,104c100 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 107d102 < "//description" : "A sinister light from Heck.", 109,112c104 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 115d106 < "//description" : "A sinister light from Heck.", 117,120c108 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 131d118 < "//description" : "A sinister light from Heck.", 133,136c120 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 235c219 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 634c618 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 675d658 < "//description" : "A disgusting blob of seeping flesh.", 677,681c660 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush5", < "tilesetDirection" : "right" --- > "invalid" : "true" 692d670 < "//description" : "A disgusting blob of seeping flesh.", 694,698c672 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush1", < "tilesetDirection" : "right" --- > "invalid" : "true" 767d740 < "//description" : "A disgusting blob of seeping flesh.", 769,773c742 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush4", < "tilesetDirection" : "right" --- > "invalid" : "true" 958d926 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 960,964c928 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 967d930 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 969,973c932 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 993d951 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 995,999c953 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 1002d955 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1004,1008c957 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 1011d959 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1013,1017c961 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 1438d1381 < "//description" : "A disgusting blob of seeping flesh.", 1440,1444c1383 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush2", < "tilesetDirection" : "right" --- > "invalid" : "true" 1508d1446 < "//description" : "A disgusting blob of seeping flesh.", 1510,1514c1448 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush3", < "tilesetDirection" : "right" --- > "invalid" : "true" 1517d1450 < "//description" : "A disgusting blob of seeping flesh.", 1519,1523c1452 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush8", < "tilesetDirection" : "right" --- > "invalid" : "true" 1526d1454 < "//description" : "A disgusting blob of seeping flesh.", 1528,1532c1456 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush9", < "tilesetDirection" : "right" --- > "invalid" : "true" 2013c1937 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 2226d2149 < "//description" : "A disgusting blob of seeping flesh.", 2228,2232c2151 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush10", < "tilesetDirection" : "right" --- > "invalid" : "true" 2376c2295 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 2383d2301 < "//description" : "A disgusting blob of seeping flesh.", 2385,2389c2303 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush7", < "tilesetDirection" : "right" --- > "invalid" : "true" 2392d2305 < "//description" : "A disgusting blob of seeping flesh.", 2394,2398c2307 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush6", < "tilesetDirection" : "right" --- > "invalid" : "true" 2624c2533 < "image" : "../../../../../tiled/packed/objects/hecklight2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2627c2536 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2630c2539 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2636c2545 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2825c2734 < "image" : "../../../../../tiled/packed/objects/heckbush5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2831c2740 < "image" : "../../../../../tiled/packed/objects/heckbush1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2858c2767 < "image" : "../../../../../tiled/packed/objects/heckbush4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2924c2833 < "image" : "../../../../../tiled/packed/objects/hecklight1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2927c2836 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2936c2845 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2939c2848 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2942c2851 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3089c2998 < "image" : "../../../../../tiled/packed/objects/heckbush2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3113c3022 < "image" : "../../../../../tiled/packed/objects/heckbush3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3116c3025 < "image" : "../../../../../tiled/packed/objects/heckbush8.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3119c3028 < "image" : "../../../../../tiled/packed/objects/heckbush9.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3362c3271 < "image" : "../../../../../tiled/packed/objects/heckbush10.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3416c3325 < "image" : "../../../../../tiled/packed/objects/heckbush7.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3419c3328 < "image" : "../../../../../tiled/packed/objects/heckbush6.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-category\crafting.json 7c7 < "tilecount" : 75, --- > "tilecount" : 76, 591a592,599 > "75" : { > "//description" : "-placeholder-Used to produce rails, rail riding items and related objects.", > "//name" : "railcraftingtable", > "//shortdescription" : "^orange;Rail Crafting Table^white;", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "railcraftingtable" > }, 829a838,840 > }, > "75" : { > "image" : "../../../../../tiled/packed/objects/railcraftingtable.png" tilesets\packed\objects-by-category\decorative.json 7c7 < "tilecount" : 1297, --- > "tilecount" : 1298, 1487c1487 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's an empty storage unit.", 1489c1489 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Empty Storage Unit", 1495c1495 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a large rack of status pods.", 1497c1497 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Status Pod Storage Unit", 1503c1503 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a large rack of status pods.", 1505c1505 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Status Pod Storage Unit", 1511c1511 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of status pods and pod chests.", 1513c1513 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Pod Chest Storage Unit", 1854c1854 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 1856c1856 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", 1886c1886 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 1888c1888 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", 1902c1902 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 1904c1904 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", 2829a2830,2838 > "1297" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 3792d3800 < "//description" : "A broken pillar.", 3794,3797c3802 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar1" --- > "invalid" : "true" 4380d4384 < "//description" : "A broken pillar.", 4382,4385c4386 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar2" --- > "invalid" : "true" 6043d6043 < "//description" : "A very welcoming sign.", 6045,6048c6045 < "//shortdescription" : "Heck Sign", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecksign" --- > "invalid" : "true" 7699c7696 < "tilesetDirection" : "left" --- > "tilesetDirection" : "right" 11788a11786,11788 > "1297" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" > }, 12123c12123 < "image" : "../../../../../tiled/packed/objects/heckpillar1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 12330c12330 < "image" : "../../../../../tiled/packed/objects/heckpillar2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 12930c12930 < "image" : "../../../../../tiled/packed/objects/hecksign.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-category\door.json 542c542 < "//shortdescription" : "Rust Door", --- > "//shortdescription" : "Rusty Door", tilesets\packed\objects-by-category\furniture.json 1122c1122 < "//shortdescription" : "Rust Bed", --- > "//shortdescription" : "Rusty Bed", 2466c2466 < "//shortdescription" : "Rust Table", --- > "//shortdescription" : "Rusty Table", tilesets\packed\objects-by-category\light.json 3401c3401 < "//shortdescription" : "Toxic Lamp", --- > "//shortdescription" : "Hanging Toxic Lamp", tilesets\packed\objects-by-category\other.json 7c7 < "tilecount" : 292, --- > "tilecount" : 294, 1459c1459 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 1571c1571 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 1639a1640,1657 > "292" : { > "//description" : "The egg of a beasty", > "//name" : "beastyegg", > "//shortdescription" : "Beasty Egg", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "beastyegg", > "tilesetDirection" : "right" > }, > "293" : { > "//description" : "-placeholder-Lock in the freshness by launching your produce into space.", > "//name" : "cropshipper", > "//shortdescription" : "Terramart Shipments", > "imagePositionX" : "-32", > "imagePositionY" : "0", > "object" : "cropshipper", > "tilesetDirection" : "right" > }, 2920a2939,2944 > }, > "292" : { > "image" : "../../../../../tiled/packed/objects/beastyegg.png" > }, > "293" : { > "image" : "../../../../../tiled/packed/objects/cropshipper.png" tilesets\packed\objects-by-category\seed.json 67c67 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 130c130 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 149c149 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 580c580 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", tilesets\packed\objects-by-category\storage.json 486c486 < "//shortdescription" : "Rust Chest", --- > "//shortdescription" : "Rusted Chest", 568d567 < "//description" : "An altar dedicated to some unspeakable horror.", 570,574c569 < "//shortdescription" : "Heck Altar", < "imagePositionX" : "-24", < "imagePositionY" : "0", < "object" : "heckaltar", < "tilesetDirection" : "right" --- > "invalid" : "true" 1239d1233 < "//description" : "A chest made of flesh.", 1241,1245c1235 < "//shortdescription" : "Heck Chest", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "heckchest", < "tilesetDirection" : "right" --- > "invalid" : "true" 2075c2065 < "image" : "../../../../../tiled/packed/objects/heckaltar.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2309c2299 < "image" : "../../../../../tiled/packed/objects/heckchest.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-category\techmanagement.json 11c11 < "//description" : "Equip and enhance your techs at this station.", --- > "//description" : "Equip and enhance your techs at this station. \n^red;Destroyed when broken.", tilesets\packed\objects-by-category\teleporter.json 7c7 < "tilecount" : 31, --- > "tilecount" : 32, 220a221,228 > "31" : { > "//description" : "This teleporter should get me back to the Outpost.", > "//name" : "returnoutpostteleporter", > "//shortdescription" : "Outpost Teleporter", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "returnoutpostteleporter" > }, 345a354,356 > }, > "31" : { > "image" : "../../../../../tiled/packed/objects/returnoutpostteleporter.png" tilesets\packed\objects-by-colonytag\apex.json 7c7 < "tilecount" : 180, --- > "tilecount" : 181, 801a802,810 > "180" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 1855a1865,1867 > }, > "180" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" tilesets\packed\objects-by-colonytag\apexmansion.json 7c7 < "tilecount" : 57, --- > "tilecount" : 58, 483a484,492 > "57" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 679a689,691 > }, > "57" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" tilesets\packed\objects-by-colonytag\combat.json 7c7 < "tilecount" : 30, --- > "tilecount" : 32, 220a221,238 > "30" : { > "//description" : "A rack of traditional swords.", > "//name" : "hylotlkatanarack", > "//shortdescription" : "Traditional Sword Rack", > "imagePositionX" : "-24", > "imagePositionY" : "0", > "object" : "hylotlkatanarack", > "tilesetDirection" : "right" > }, > "31" : { > "//description" : "A rack of traditional swords.", > "//name" : "hylotlkatanarack_orientation1", > "//shortdescription" : "Traditional Sword Rack", > "imagePositionX" : "-24", > "imagePositionY" : "0", > "object" : "hylotlkatanarack", > "tilesetDirection" : "right" > }, 346a365,370 > }, > "30" : { > "image" : "../../../../../tiled/packed/objects/hylotlkatanarack.png" > }, > "31" : { > "image" : "../../../../../tiled/packed/objects/hylotlkatanarack_orientation1.png" tilesets\packed\objects-by-colonytag\commerce.json 309c309 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 318c318 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 425c425 < "tilesetDirection" : "left" --- > "tilesetDirection" : "right" 527c527 < "//shortdescription" : "Rust Table", --- > "//shortdescription" : "Rusty Table", tilesets\packed\objects-by-colonytag\door.json 787c787 < "//shortdescription" : "Rust Door", --- > "//shortdescription" : "Rusty Door", tilesets\packed\objects-by-colonytag\farming.json 7c7 < "tilecount" : 2, --- > "tilecount" : 3, 26a27,35 > }, > "2" : { > "//description" : "-placeholder-Lock in the freshness by launching your produce into space.", > "//name" : "cropshipper", > "//shortdescription" : "Terramart Shipments", > "imagePositionX" : "-32", > "imagePositionY" : "0", > "object" : "cropshipper", > "tilesetDirection" : "right" 34a44,46 > }, > "2" : { > "image" : "../../../../../tiled/packed/objects/cropshipper.png" tilesets\packed\objects-by-colonytag\human.json 1818c1818 < "tilesetDirection" : "left" --- > "tilesetDirection" : "right" tilesets\packed\objects-by-colonytag\humanbunker.json 133c133 < "tilesetDirection" : "left" --- > "tilesetDirection" : "right" tilesets\packed\objects-by-colonytag\light.json 7c7 < "tilecount" : 330, --- > "tilecount" : 331, 296d295 < "//description" : "A sinister light from Heck.", 298,301c297 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 304d299 < "//description" : "A sinister light from Heck.", 306,309c301 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 312d303 < "//description" : "A sinister light from Heck.", 314,317c305 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 329d316 < "//description" : "A sinister light from Heck.", 331,334c318 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 571c555 < "//shortdescription" : "Toxic Lamp", --- > "//shortdescription" : "Hanging Toxic Lamp", 856d839 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 858,862c841 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 865d843 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 867,871c845 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 874d847 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 876,880c849 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 883d851 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 885,889c853 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 892d855 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 894,898c857 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 2298a2258,2266 > "330" : { > "//description" : "The egg of a beasty", > "//name" : "beastyegg", > "//shortdescription" : "Beasty Egg", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "beastyegg", > "tilesetDirection" : "right" > }, 3029c2997 < "image" : "../../../../../tiled/packed/objects/hecklight2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3032c3000 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3035c3003 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3041c3009 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3218c3186 < "image" : "../../../../../tiled/packed/objects/hecklight1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3221c3189 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3224c3192 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3227c3195 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3230c3198 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3704a3673,3675 > }, > "330" : { > "image" : "../../../../../tiled/packed/objects/beastyegg.png" tilesets\packed\objects-by-colonytag\misc.json 7c7 < "tilecount" : 110, --- > "tilecount" : 111, 98c98 < "//description" : "Equip and enhance your techs at this station.", --- > "//description" : "Equip and enhance your techs at this station. \n^red;Destroyed when broken.", 123a124,131 > "110" : { > "//description" : "This teleporter should get me back to the Outpost.", > "//name" : "returnoutpostteleporter", > "//shortdescription" : "Outpost Teleporter", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "returnoutpostteleporter" > }, 963a972,974 > }, > "110" : { > "image" : "../../../../../tiled/packed/objects/returnoutpostteleporter.png" tilesets\packed\objects-by-colonytag\nature.json 49c49 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 76c76 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 95c95 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 1054c1054 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 1785c1785 < "//shortdescription" : "Toxic Lamp", --- > "//shortdescription" : "Hanging Toxic Lamp", tilesets\packed\objects-by-colonytag\odd.json 11d10 < "//description" : "A disgusting blob of seeping flesh.", 13,17c12 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush8", < "tilesetDirection" : "right" --- > "invalid" : "true" 29d23 < "//description" : "A disgusting blob of seeping flesh.", 31,35c25 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush4", < "tilesetDirection" : "right" --- > "invalid" : "true" 128d117 < "//description" : "A disgusting blob of seeping flesh.", 130,134c119 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush3", < "tilesetDirection" : "right" --- > "invalid" : "true" 137d121 < "//description" : "A chest made of flesh.", 139,143c123 < "//shortdescription" : "Heck Chest", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "heckchest", < "tilesetDirection" : "right" --- > "invalid" : "true" 146d125 < "//description" : "A disgusting blob of seeping flesh.", 148,152c127 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush7", < "tilesetDirection" : "right" --- > "invalid" : "true" 164d138 < "//description" : "A disgusting blob of seeping flesh.", 166,170c140 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush9", < "tilesetDirection" : "right" --- > "invalid" : "true" 182d151 < "//description" : "A disgusting blob of seeping flesh.", 184,188c153 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush6", < "tilesetDirection" : "right" --- > "invalid" : "true" 209d173 < "//description" : "A broken pillar.", 211,214c175 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar1" --- > "invalid" : "true" 226d186 < "//description" : "A sinister light from Heck.", 228,231c188 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 234d190 < "//description" : "A sinister light from Heck.", 236,239c192 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 242d194 < "//description" : "A sinister light from Heck.", 244,247c196 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 250d198 < "//description" : "A sinister light from Heck.", 252,255c200 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 258d202 < "//description" : "A disgusting blob of seeping flesh.", 260,264c204 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush2", < "tilesetDirection" : "right" --- > "invalid" : "true" 276d215 < "//description" : "A disgusting blob of seeping flesh.", 278,282c217 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush10", < "tilesetDirection" : "right" --- > "invalid" : "true" 339d273 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 341,345c275 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 348d277 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 350,354c279 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 357d281 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 359,363c283 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 366d285 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 368,372c287 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 375d289 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 377,381c291 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 393d302 < "//description" : "A broken pillar.", 395,398c304 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar2" --- > "invalid" : "true" 428d333 < "//description" : "A disgusting blob of seeping flesh.", 430,434c335 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush1", < "tilesetDirection" : "right" --- > "invalid" : "true" 548d448 < "//description" : "An altar dedicated to some unspeakable horror.", 550,554c450 < "//shortdescription" : "Heck Altar", < "imagePositionX" : "-24", < "imagePositionY" : "0", < "object" : "heckaltar", < "tilesetDirection" : "right" --- > "invalid" : "true" 646d541 < "//description" : "A disgusting blob of seeping flesh.", 648,652c543 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush5", < "tilesetDirection" : "right" --- > "invalid" : "true" 696c587 < "image" : "../../../../../tiled/packed/objects/heckbush8.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 702c593 < "image" : "../../../../../tiled/packed/objects/heckbush4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 735c626 < "image" : "../../../../../tiled/packed/objects/heckbush3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 738c629 < "image" : "../../../../../tiled/packed/objects/heckchest.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 741c632 < "image" : "../../../../../tiled/packed/objects/heckbush7.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 747c638 < "image" : "../../../../../tiled/packed/objects/heckbush9.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 753c644 < "image" : "../../../../../tiled/packed/objects/heckbush6.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 762c653 < "image" : "../../../../../tiled/packed/objects/heckpillar1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 768c659 < "image" : "../../../../../tiled/packed/objects/hecklight2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 771c662 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 774c665 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 777c668 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 780c671 < "image" : "../../../../../tiled/packed/objects/heckbush2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 786c677 < "image" : "../../../../../tiled/packed/objects/heckbush10.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 807c698 < "image" : "../../../../../tiled/packed/objects/hecklight1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 810c701 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 813c704 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 816c707 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 819c710 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 825c716 < "image" : "../../../../../tiled/packed/objects/heckpillar2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 837c728 < "image" : "../../../../../tiled/packed/objects/heckbush1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 879c770 < "image" : "../../../../../tiled/packed/objects/heckaltar.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 912c803 < "image" : "../../../../../tiled/packed/objects/heckbush5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-colonytag\outpost.json 757c757 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 766c766 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", tilesets\packed\objects-by-colonytag\pretty.json 7c7 < "tilecount" : 449, --- > "tilecount" : 450, 3401a3402,3410 > "449" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 5094a5104,5106 > }, > "449" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" tilesets\packed\objects-by-colonytag\rust.json 13c13 < "//shortdescription" : "Rust Table", --- > "//shortdescription" : "Rusty Table", 22c22 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 40c40 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 49c49 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 58c58 < "//shortdescription" : "Rust Bed", --- > "//shortdescription" : "Rusty Bed", 67c67 < "//shortdescription" : "Rust Chest", --- > "//shortdescription" : "Rusted Chest", 76c76 < "//shortdescription" : "Rust Door", --- > "//shortdescription" : "Rusty Door", 84c84 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", tilesets\packed\objects-by-colonytag\storage.json 1171c1171 < "//shortdescription" : "Rust Chest", --- > "//shortdescription" : "Rusted Chest", 2033d2032 < "//description" : "A chest made of flesh.", 2035,2039c2034 < "//shortdescription" : "Heck Chest", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "heckchest", < "tilesetDirection" : "right" --- > "invalid" : "true" 2918c2913 < "image" : "../../../../../tiled/packed/objects/heckchest.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-colonytag\toxic.json 22c22 < "//shortdescription" : "Toxic Lamp", --- > "//shortdescription" : "Hanging Toxic Lamp", tilesets\packed\objects-by-colonytag\valuable.json 7c7 < "tilecount" : 101, --- > "tilecount" : 102, 45a46,54 > "101" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 908a918,920 > }, > "101" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" tilesets\packed\objects-by-race\ancient.json 7c7 < "tilecount" : 116, --- > "tilecount" : 117, 180a181,188 > "116" : { > "//description" : "This teleporter should get me back to the Outpost.", > "//name" : "returnoutpostteleporter", > "//shortdescription" : "Outpost Teleporter", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "returnoutpostteleporter" > }, 1098a1107,1109 > }, > "116" : { > "image" : "../../../../../tiled/packed/objects/returnoutpostteleporter.png" tilesets\packed\objects-by-race\apex.json 7c7 < "tilecount" : 366, --- > "tilecount" : 367, 56c56 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 81c81 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 258d257 < "//description" : "A disgusting blob of seeping flesh.", 260,264c259 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush6", < "tilesetDirection" : "right" --- > "invalid" : "true" 311d305 < "//description" : "A broken pillar.", 313,316c307 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar1" --- > "invalid" : "true" 403d393 < "//description" : "A disgusting blob of seeping flesh.", 405,409c395 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush8", < "tilesetDirection" : "right" --- > "invalid" : "true" 498d483 < "//description" : "A disgusting blob of seeping flesh.", 500,504c485 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush4", < "tilesetDirection" : "right" --- > "invalid" : "true" 591d571 < "//description" : "A disgusting blob of seeping flesh.", 593,597c573 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush10", < "tilesetDirection" : "right" --- > "invalid" : "true" 617d592 < "//description" : "A sinister light from Heck.", 619,622c594 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 625d596 < "//description" : "A sinister light from Heck.", 627,630c598 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 633d600 < "//description" : "A sinister light from Heck.", 635,638c602 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 641d604 < "//description" : "A sinister light from Heck.", 643,646c606 < "//shortdescription" : "Heck Light", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecklight2" --- > "invalid" : "true" 649d608 < "//description" : "A disgusting blob of seeping flesh.", 651,655c610 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush5", < "tilesetDirection" : "right" --- > "invalid" : "true" 746d700 < "//description" : "A disgusting blob of seeping flesh.", 748,752c702 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush3", < "tilesetDirection" : "right" --- > "invalid" : "true" 764d713 < "//description" : "A broken pillar.", 766,769c715 < "//shortdescription" : "Heck Pillar", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckpillar2" --- > "invalid" : "true" 1276d1221 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1278,1282c1223 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 1285d1225 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1287,1291c1227 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 1294d1229 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1296,1300c1231 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "right" --- > "invalid" : "true" 1303d1233 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1305,1309c1235 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 1312d1237 < "//description" : "A pulsating, fleshy light. A light made of flesh. A-", 1314,1318c1239 < "//shortdescription" : "Heck Light", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "hecklight1", < "tilesetDirection" : "left" --- > "invalid" : "true" 1411d1331 < "//description" : "A very welcoming sign.", 1413,1416c1333 < "//shortdescription" : "Heck Sign", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "hecksign" --- > "invalid" : "true" 1528c1445 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 1666d1582 < "//description" : "A disgusting blob of seeping flesh.", 1668,1672c1584 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush2", < "tilesetDirection" : "right" --- > "invalid" : "true" 1878c1790 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 1986d1897 < "//description" : "A disgusting blob of seeping flesh.", 1988,1992c1899 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush1", < "tilesetDirection" : "right" --- > "invalid" : "true" 2538a2446,2454 > "366" : { > "//description" : "Big ape statue with no head.", > "//name" : "classicapestatuenohead", > "//shortdescription" : "Headless Big Ape Monument", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "classicapestatuenohead", > "tilesetDirection" : "right" > }, 2548d2463 < "//description" : "A disgusting blob of seeping flesh.", 2550,2554c2465 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush9", < "tilesetDirection" : "right" --- > "invalid" : "true" 2881d2791 < "//description" : "A disgusting blob of seeping flesh.", 2883,2887c2793 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush7", < "tilesetDirection" : "right" --- > "invalid" : "true" 3233c3139 < "image" : "../../../../../tiled/packed/objects/heckbush6.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3251c3157 < "image" : "../../../../../tiled/packed/objects/heckpillar1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3284c3190 < "image" : "../../../../../tiled/packed/objects/heckbush8.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3317c3223 < "image" : "../../../../../tiled/packed/objects/heckbush4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3350c3256 < "image" : "../../../../../tiled/packed/objects/heckbush10.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3359c3265 < "image" : "../../../../../tiled/packed/objects/hecklight2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3362c3268 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3365c3271 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3368c3274 < "image" : "../../../../../tiled/packed/objects/hecklight2_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3371c3277 < "image" : "../../../../../tiled/packed/objects/heckbush5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3404c3310 < "image" : "../../../../../tiled/packed/objects/heckbush3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3410c3316 < "image" : "../../../../../tiled/packed/objects/heckpillar2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3587c3493 < "image" : "../../../../../tiled/packed/objects/hecklight1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3590c3496 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3593c3499 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3596c3502 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3599c3505 < "image" : "../../../../../tiled/packed/objects/hecklight1_orientation5.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3632c3538 < "image" : "../../../../../tiled/packed/objects/hecksign.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3719c3625 < "image" : "../../../../../tiled/packed/objects/heckbush2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3830c3736 < "image" : "../../../../../tiled/packed/objects/heckbush1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 4035a3942,3944 > "366" : { > "image" : "../../../../../tiled/packed/objects/classicapestatuenohead.png" > }, 4040c3949 < "image" : "../../../../../tiled/packed/objects/heckbush9.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 4154c4063 < "image" : "../../../../../tiled/packed/objects/heckbush7.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-race\floran.json 577d576 < "//description" : "An altar dedicated to some unspeakable horror.", 579,583c578 < "//shortdescription" : "Heck Altar", < "imagePositionX" : "-24", < "imagePositionY" : "0", < "object" : "heckaltar", < "tilesetDirection" : "right" --- > "invalid" : "true" 1851c1846 < "image" : "../../../../../tiled/packed/objects/heckaltar.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-race\generic.json 7c7 < "tilecount" : 1724, --- > "tilecount" : 1727, 1787c1787 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 1835c1835 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 1852c1852 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 1904c1904 < "//shortdescription" : "Rust Bush", --- > "//shortdescription" : "Rusty Bush", 2872c2872 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 3378c3378 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 5758d5757 < "//description" : "A disgusting blob of seeping flesh.", 5760,5764c5759 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush8", < "tilesetDirection" : "right" --- > "invalid" : "true" 6073d6067 < "//description" : "A disgusting blob of seeping flesh.", 6075,6079c6069 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush6", < "tilesetDirection" : "right" --- > "invalid" : "true" 6109d6098 < "//description" : "A disgusting blob of seeping flesh.", 6111,6115c6100 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush1", < "tilesetDirection" : "right" --- > "invalid" : "true" 6144d6128 < "//description" : "A disgusting blob of seeping flesh.", 6146,6150c6130 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush2", < "tilesetDirection" : "right" --- > "invalid" : "true" 6153d6132 < "//description" : "A disgusting blob of seeping flesh.", 6155,6159c6134 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush4", < "tilesetDirection" : "right" --- > "invalid" : "true" 6162d6136 < "//description" : "A disgusting blob of seeping flesh.", 6164,6168c6138 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush10", < "tilesetDirection" : "right" --- > "invalid" : "true" 6213d6182 < "//description" : "A disgusting blob of seeping flesh.", 6215,6219c6184 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush7", < "tilesetDirection" : "right" --- > "invalid" : "true" 6222d6186 < "//description" : "A disgusting blob of seeping flesh.", 6224,6228c6188 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush3", < "tilesetDirection" : "right" --- > "invalid" : "true" 6240d6199 < "//description" : "A disgusting blob of seeping flesh.", 6242,6246c6201 < "//shortdescription" : "Heck Bush", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "heckbush9", < "tilesetDirection" : "right" --- > "invalid" : "true" 6677c6632 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 6726c6681 < "//shortdescription" : "Penguin Weapon Dealer", --- > "//shortdescription" : "Biggie's Reputable Weaponry", 6796c6751 < "//description" : "Equip and enhance your techs at this station.", --- > "//description" : "Equip and enhance your techs at this station. \n^red;Destroyed when broken.", 6857a6813,6838 > "1724" : { > "//description" : "-placeholder-Used to produce rails, rail riding items and related objects.", > "//name" : "railcraftingtable", > "//shortdescription" : "^orange;Rail Crafting Table^white;", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "railcraftingtable" > }, > "1725" : { > "//description" : "The egg of a beasty", > "//name" : "beastyegg", > "//shortdescription" : "Beasty Egg", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "beastyegg", > "tilesetDirection" : "right" > }, > "1726" : { > "//description" : "-placeholder-Lock in the freshness by launching your produce into space.", > "//name" : "cropshipper", > "//shortdescription" : "Terramart Shipments", > "imagePositionX" : "-32", > "imagePositionY" : "0", > "object" : "cropshipper", > "tilesetDirection" : "right" > }, 7115d7095 < "//description" : "A chest made of flesh.", 7117,7121c7097 < "//shortdescription" : "Heck Chest", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "heckchest", < "tilesetDirection" : "right" --- > "invalid" : "true" 7179c7155 < "//shortdescription" : "Rust Table", --- > "//shortdescription" : "Rusty Table", 8670c8646 < "//shortdescription" : "Toxic Lamp", --- > "//shortdescription" : "Hanging Toxic Lamp", 10798c10774 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 12335c12311 < "//shortdescription" : "Rust Door", --- > "//shortdescription" : "Rusty Door", 12929c12905 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 13043c13019 < "//shortdescription" : "Rust Bed", --- > "//shortdescription" : "Rusty Bed", 13052c13028 < "//shortdescription" : "Rust Chest", --- > "//shortdescription" : "Rusted Chest", 16618c16594 < "image" : "../../../../../tiled/packed/objects/heckbush8.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16726c16702 < "image" : "../../../../../tiled/packed/objects/heckbush6.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16738c16714 < "image" : "../../../../../tiled/packed/objects/heckbush1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16750c16726 < "image" : "../../../../../tiled/packed/objects/heckbush2.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16753c16729 < "image" : "../../../../../tiled/packed/objects/heckbush4.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16756c16732 < "image" : "../../../../../tiled/packed/objects/heckbush10.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16774c16750 < "image" : "../../../../../tiled/packed/objects/heckbush7.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16777c16753 < "image" : "../../../../../tiled/packed/objects/heckbush3.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16783c16759 < "image" : "../../../../../tiled/packed/objects/heckbush9.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 16994a16971,16979 > "1724" : { > "image" : "../../../../../tiled/packed/objects/railcraftingtable.png" > }, > "1725" : { > "image" : "../../../../../tiled/packed/objects/beastyegg.png" > }, > "1726" : { > "image" : "../../../../../tiled/packed/objects/cropshipper.png" > }, 17092c17077 < "image" : "../../../../../tiled/packed/objects/heckchest.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-race\human.json 1169c1169 < "tilesetDirection" : "left" --- > "tilesetDirection" : "right" tilesets\packed\objects-by-race\protectorate.json 168c168 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's an empty storage unit.", 170c170 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Empty Storage Unit", 176c176 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a large rack of status pods.", 178c178 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Status Pod Storage Unit", 184c184 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a large rack of status pods.", 186c186 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Status Pod Storage Unit", 192c192 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of status pods and pod chests.", 194c194 < "//shortdescription" : "Protectorate Storage Unit", --- > "//shortdescription" : "Pod Chest Storage Unit", 563c563 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 565c565 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", 595c595 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 597c597 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", 611c611 < "//description" : "Storage unit from the Protectorate Academy.", --- > "//description" : "It's a rack of small capsules.", 613c613 < "//shortdescription" : "Protectorate Storage Unit-todo-", --- > "//shortdescription" : "Capsule Storage Unit", tilesets\packed\objects-by-type\container.json 7c7 < "tilecount" : 266, --- > "tilecount" : 267, 849c849 < "//shortdescription" : "Rust Chest", --- > "//shortdescription" : "Rusted Chest", 967d966 < "//description" : "An altar dedicated to some unspeakable horror.", 969,973c968 < "//shortdescription" : "Heck Altar", < "imagePositionX" : "-24", < "imagePositionY" : "0", < "object" : "heckaltar", < "tilesetDirection" : "right" --- > "invalid" : "true" 1626a1622,1630 > "266" : { > "//description" : "-placeholder-Lock in the freshness by launching your produce into space.", > "//name" : "cropshipper", > "//shortdescription" : "Terramart Shipments", > "imagePositionX" : "-32", > "imagePositionY" : "0", > "object" : "cropshipper", > "tilesetDirection" : "right" > }, 1774d1777 < "//description" : "A chest made of flesh.", 1776,1780c1779 < "//shortdescription" : "Heck Chest", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "heckchest", < "tilesetDirection" : "right" --- > "invalid" : "true" 2634c2633 < "image" : "../../../../../tiled/packed/objects/heckaltar.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2866a2866,2868 > "266" : { > "image" : "../../../../../tiled/packed/objects/cropshipper.png" > }, 2922c2924 < "image" : "../../../../../tiled/packed/objects/heckchest.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-type\farmable.json 539c539 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 633c633 < "//shortdescription" : "Toxic Top Seed", --- > "//shortdescription" : "Toxictop Seed", 643c643 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", 652c652 < "imagePositionX" : "-8", --- > "imagePositionX" : "0", tilesets\packed\objects-by-type\loungeable.json 566c566 < "//shortdescription" : "Rust Bed", --- > "//shortdescription" : "Rusty Bed", treasure\biome.treasurepools 766,767c766 < {"weight" : 0.05, "item" : ["bonematerial", 10]}, < {"weight" : 0.01, "item" : "jeffback"} --- > {"weight" : 0.05, "item" : "jeffback"} treasure\common.treasurepools 602c602 < {"weight" : 0.6, "item" : [ "ironore", 4]} --- > {"weight" : 0.6, "item" : [ "tungstenore", 4]} 621c621 < {"weight" : 0.6, "item" : [ "titaniumore", 4]}, --- > {"weight" : 0.6, "item" : [ "durasteelore", 4]}, 643,645c643 < {"weight" : 0.2, "item" : [ "violiumore", 4]}, < {"weight" : 0.2, "item" : [ "aegisaltore", 4]}, < {"weight" : 0.2, "item" : [ "feroziumore", 4]}, --- > {"weight" : 0.6, "item" : [ "solariumore", 4]}, 1510d1507 < {"weight" : 0.0025, "item" : "tungstensample"}, 1516a1514 > {"weight" : 0.0025, "item" : "solariumsample"}, treasure\hunting.treasurepools 13,14c13,14 < {"weight" : 0.7, "item" : "alienmeat"}, < {"weight" : 0.3, "item" : "leather"} --- > {"weight" : 0.6, "item" : "alienmeat"}, > {"weight" : 0.4, "item" : "leather"} 21,23c21,23 < {"weight" : 0.35, "item" : "alienmeat"}, < {"weight" : 0.35, "item" : "rawribmeat"}, < {"weight" : 0.3, "item" : "leather"} --- > {"weight" : 0.3, "item" : "alienmeat"}, > {"weight" : 0.3, "item" : "rawribmeat"}, > {"weight" : 0.4, "item" : "leather"} 42,43c42,43 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 52,53c52,53 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "staticcell"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "staticcell"}, 62,63c62,63 < {"weight" : 0.699, "item" : "rawpoultry"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "rawpoultry"}, > {"weight" : 0.400, "item" : "leather"}, 72,73c72,73 < {"weight" : 0.699, "item" : "rawpoultry"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "rawpoultry"}, > {"weight" : 0.400, "item" : "leather"}, 82,83c82,83 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "hardenedcarapace"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "hardenedcarapace"}, 92,94c92,94 < {"weight" : 0.498, "item" : "staticcell"}, < {"weight" : 0.498, "item" : "stickofram"}, < {"weight" : 0.004, "item" : "bobotaf"} --- > {"weight" : 0.499, "item" : "staticcell"}, > {"weight" : 0.499, "item" : "stickofram"}, > {"weight" : 0.002, "item" : "bobotaf"} 97,98c97,98 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 107,108c107,108 < {"weight" : 0.996, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "bulbopaf"} --- > {"weight" : 0.998, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "bulbopaf"} 111,112c111,112 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 121,122c121,122 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "leather"}, 131c131 < {"weight" : 0.699, "item" : "alienmeat"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, 142,143c142,143 < {"weight" : 0.996, "item" : "hardenedcarapace"}, < {"weight" : 0.004, "item" : "crustoiseaf"} --- > {"weight" : 0.998, "item" : "hardenedcarapace"}, > {"weight" : 0.002, "item" : "crustoiseaf"} 146,147c146,147 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 156,157c156,157 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "venomsample"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "venomsample"}, 166c166 < {"weight" : 0.699, "item" : "alienmeat"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, 177,178c177,178 < {"weight" : 0.996, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "gleapaf"} --- > {"weight" : 0.998, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "gleapaf"} 181,182c181,182 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 191,192c191,192 < {"weight" : 0.699, "item" : "rawribmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "rawribmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 201,202c201,202 < {"weight" : 0.996, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "hypnareaf"} --- > {"weight" : 0.998, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "hypnareaf"} 205,206c205,206 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 215,217c215,217 < {"weight" : 0.498, "item" : "scorchedcore"}, < {"weight" : 0.498, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "ignomeaf"} --- > {"weight" : 0.499, "item" : "scorchedcore"}, > {"weight" : 0.499, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "ignomeaf"} 220,221c220,221 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 230,231c230,231 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "hardenedcarapace"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "hardenedcarapace"}, 240,241c240,241 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "hardenedcarapace"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "hardenedcarapace"}, 249,250c249,250 < {"weight" : 0.699, "item" : "aztecmaterial"}, < {"weight" : 0.300, "item" : "phasematter"}, --- > {"weight" : 0.599, "item" : "aztecmaterial"}, > {"weight" : 0.400, "item" : "phasematter"}, 260,261c260,261 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 270,272c270,272 < {"weight" : 0.498, "item" : "staticcell"}, < {"weight" : 0.498, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "lumothaf"} --- > {"weight" : 0.499, "item" : "staticcell"}, > {"weight" : 0.499, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "lumothaf"} 275,276c275,276 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 285,286c285,286 < {"weight" : 0.996, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "mandrafloraaf"} --- > {"weight" : 0.998, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "mandrafloraaf"} 289,290c289,290 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 299,301c299,301 < {"weight" : 0.498, "item" : "venomsample"}, < {"weight" : 0.498, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "miasmopaf"} --- > {"weight" : 0.499, "item" : "venomsample"}, > {"weight" : 0.499, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "miasmopaf"} 304,305c304,305 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 314,315c314,315 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "hardenedcarapace"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "hardenedcarapace"}, 324,325c324,325 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "cryonicextract"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "cryonicextract"}, 337,338c337,338 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 347,348c347,348 < {"weight" : 0.996, "item" : "livingroot"}, < {"weight" : 0.004, "item" : "nutmidgeaf"} --- > {"weight" : 0.998, "item" : "livingroot"}, > {"weight" : 0.002, "item" : "nutmidgeaf"} 351,352c351,352 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 361,362c361,362 < {"weight" : 0.996, "item" : "venomsample"}, < {"weight" : 0.004, "item" : "oculobaf"} --- > {"weight" : 0.998, "item" : "venomsample"}, > {"weight" : 0.002, "item" : "oculobaf"} 365,366c365,366 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 375c375 < {"weight" : 0.699, "item" : "alienmeat"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, 386,387c386,387 < {"weight" : 0.996, "item" : "sharpenedclaw"}, < {"weight" : 0.004, "item" : "orbideaf"} --- > {"weight" : 0.998, "item" : "sharpenedclaw"}, > {"weight" : 0.002, "item" : "orbideaf"} 390,391c390,391 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 400,401c400,401 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "leather"}, 411,412c411,412 < {"weight" : 0.996, "item" : "hardenedcarapace"}, < {"weight" : 0.004, "item" : "peblitaf"} --- > {"weight" : 0.998, "item" : "hardenedcarapace"}, > {"weight" : 0.002, "item" : "peblitaf"} 415,416c415,416 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 425,426c425,426 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 435,436c435,436 < {"weight" : 0.996, "item" : "stickofram"}, < {"weight" : 0.004, "item" : "pipkinaf"} --- > {"weight" : 0.998, "item" : "stickofram"}, > {"weight" : 0.002, "item" : "pipkinaf"} 439,440c439,440 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 449,450c449,450 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 459,460c459,460 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "venomsample"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "venomsample"}, 469,470c469,470 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "cryonicextract"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "cryonicextract"}, 479,480c479,480 < {"weight" : 0.996, "item" : "scorchedcore"}, < {"weight" : 0.004, "item" : "pyromantleaf"} --- > {"weight" : 0.998, "item" : "scorchedcore"}, > {"weight" : 0.002, "item" : "pyromantleaf"} 483,484c483,484 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 493,494c493,494 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "venomsample"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "venomsample"}, 503,504c503,504 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "leather"}, 513,515c513,515 < {"weight" : 0.498, "item" : "staticcell"}, < {"weight" : 0.498, "item" : "stickofram"}, < {"weight" : 0.004, "item" : "scandroidaf"} --- > {"weight" : 0.499, "item" : "staticcell"}, > {"weight" : 0.499, "item" : "stickofram"}, > {"weight" : 0.002, "item" : "scandroidaf"} 518,519c518,519 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 528,529c528,529 < {"weight" : 0.699, "item" : "rawpoultry"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "rawpoultry"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 538,539c538,539 < {"weight" : 0.996, "item" : "scorchedcore"}, < {"weight" : 0.004, "item" : "scorchionaf"} --- > {"weight" : 0.998, "item" : "scorchedcore"}, > {"weight" : 0.002, "item" : "scorchionaf"} 542,543c542,543 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 552,554c552,554 < {"weight" : 0.498, "item" : "cryonicextract"}, < {"weight" : 0.498, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "skimbusaf"} --- > {"weight" : 0.499, "item" : "cryonicextract"}, > {"weight" : 0.499, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "skimbusaf"} 557,558c557,558 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 567,568c567,568 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "scorchedcore"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "scorchedcore"}, 577,578c577,578 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "venomsample"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "venomsample"}, 587c587 < {"weight" : 0.699, "item" : "alienmeat"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, 598,599c598,599 < {"weight" : 0.996, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "spookitaf"} --- > {"weight" : 0.998, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "spookitaf"} 602,603c602,603 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 612,613c612,613 < {"weight" : 0.996, "item" : "cryonicextract"}, < {"weight" : 0.004, "item" : "snuffishaf"} --- > {"weight" : 0.998, "item" : "cryonicextract"}, > {"weight" : 0.002, "item" : "snuffishaf"} 616,617c616,617 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 626,627c626,627 < {"weight" : 0.996, "item" : "venomsample"}, < {"weight" : 0.004, "item" : "sporgusaf"} --- > {"weight" : 0.998, "item" : "venomsample"}, > {"weight" : 0.002, "item" : "sporgusaf"} 630,631c630,631 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 640,641c640,641 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "phasematter"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "phasematter"}, 650,651c650,651 < {"weight" : 0.996, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "gosmetaf"} --- > {"weight" : 0.998, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "gosmetaf"} 654,655c654,655 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 664,665c664,665 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "leather"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "leather"}, 674,675c674,675 < {"weight" : 0.996, "item" : "hardenedcarapace"}, < {"weight" : 0.004, "item" : "tinticaf"} --- > {"weight" : 0.998, "item" : "hardenedcarapace"}, > {"weight" : 0.002, "item" : "tinticaf"} 678,679c678,679 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 688,689c688,689 < {"weight" : 0.699, "item" : "rawpoultry"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "rawpoultry"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, 698,699c698,699 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "livingroot"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "livingroot"}, 708,710c708,710 < {"weight" : 0.498, "item" : "staticcell"}, < {"weight" : 0.498, "item" : "stickofram"}, < {"weight" : 0.004, "item" : "triplodaf"} --- > {"weight" : 0.499, "item" : "staticcell"}, > {"weight" : 0.499, "item" : "stickofram"}, > {"weight" : 0.002, "item" : "triplodaf"} 713,714c713,714 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 723,724c723,724 < {"weight" : 0.996, "item" : "staticcell"}, < {"weight" : 0.004, "item" : "voltipaf"} --- > {"weight" : 0.998, "item" : "staticcell"}, > {"weight" : 0.002, "item" : "voltipaf"} 727,728c727,728 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 737,739c737,739 < {"weight" : 0.498, "item" : "cryonicextract"}, < {"weight" : 0.498, "item" : "phasematter"}, < {"weight" : 0.004, "item" : "wisperaf"} --- > {"weight" : 0.499, "item" : "cryonicextract"}, > {"weight" : 0.499, "item" : "phasematter"}, > {"weight" : 0.002, "item" : "wisperaf"} 742,743c742,743 < [0.7, 0], < [0.3, 1] --- > [0.6, 0], > [0.4, 1] 752,753c752,753 < {"weight" : 0.699, "item" : "alienmeat"}, < {"weight" : 0.300, "item" : "sharpenedclaw"}, --- > {"weight" : 0.599, "item" : "alienmeat"}, > {"weight" : 0.400, "item" : "sharpenedclaw"}, treasure\monster.treasurepools 100,101c100,101 < {"weight" : 0.90, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"} --- > {"weight" : 0.80, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.20, "item" : "leather"} 131,132c131,132 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 155,156c155,156 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "staticcell"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "staticcell"}, 170,171c170,171 < {"weight" : 0.899, "pool" : "flyingMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "flyingMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 185,186c185,186 < {"weight" : 0.899, "pool" : "flyingMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "flyingMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 200,201c200,201 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 215,217c215,217 < {"weight" : 0.899, "pool" : "robotTreasure"}, < {"weight" : 0.05, "item" : "stickofram"}, < {"weight" : 0.05, "item" : "staticcell"}, --- > {"weight" : 0.799, "pool" : "robotTreasure"}, > {"weight" : 0.100, "item" : "stickofram"}, > {"weight" : 0.100, "item" : "staticcell"}, 231,232c231,232 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 246,247c246,247 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 261,263c261,263 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.05, "item" : "scorchedcore"}, < {"weight" : 0.05, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.100, "item" : "scorchedcore"}, > {"weight" : 0.100, "item" : "hardenedcarapace"}, 277,278c277,278 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 292,293c292,293 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 307,309c307,309 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.05, "item" : "scorchedcore"}, < {"weight" : 0.05, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.100, "item" : "scorchedcore"}, > {"weight" : 0.100, "item" : "sharpenedclaw"}, 323,324c323,324 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 338,339c338,339 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 353,354c353,354 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 368,370c368,370 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.05, "item" : "scorchedcore"}, < {"weight" : 0.05, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.100, "item" : "scorchedcore"}, > {"weight" : 0.100, "item" : "phasematter"}, 384,385c384,385 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 399,400c399,400 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 414,415c414,415 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "phasematter"}, 429,430c429,430 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 444,446c444,446 < {"weight" : 0.899, "pool" : "robotTreasure"}, < {"weight" : 0.05, "item" : "staticcell"}, < {"weight" : 0.05, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "robotTreasure"}, > {"weight" : 0.100, "item" : "staticcell"}, > {"weight" : 0.100, "item" : "phasematter"}, 460,461c460,461 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 475,477c475,477 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.05, "item" : "venomsample"}, < {"weight" : 0.05, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.100, "item" : "venomsample"}, > {"weight" : 0.100, "item" : "livingroot"}, 491,492c491,492 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 506,507c506,507 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "cryonicextract"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "cryonicextract"}, 521,522c521,522 < {"weight" : 0.90, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "phasematter"} --- > {"weight" : 0.80, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.20, "item" : "phasematter"} 535,536c535,536 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 546,547c546,547 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 561,563c561,563 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.05, "item" : "leather"}, < {"weight" : 0.05, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.100, "item" : "leather"}, > {"weight" : 0.100, "item" : "sharpenedclaw"}, 577,578c577,578 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 592,593c592,593 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 607,608c607,608 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 622,623c622,623 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 637,638c637,638 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "stickofram"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "stickofram"}, 652,653c652,653 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 667,668c667,668 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 682,683c682,683 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "cryonicextract"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "cryonicextract"}, 697,698c697,698 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "scorchedcore"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "scorchedcore"}, 712,713c712,713 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 727,728c727,728 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 742,744c742,744 < {"weight" : 0.899, "pool" : "robotTreasure"}, < {"weight" : 0.05, "item" : "stickofram"}, < {"weight" : 0.05, "item" : "staticcell"}, --- > {"weight" : 0.799, "pool" : "robotTreasure"}, > {"weight" : 0.100, "item" : "stickofram"}, > {"weight" : 0.100, "item" : "staticcell"}, 758,759c758,759 < {"weight" : 0.899, "pool" : "flyingMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "flyingMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 773,774c773,774 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "scorchedcore"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "scorchedcore"}, 788,790c788,790 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.05, "item" : "cryonicextract"}, < {"weight" : 0.05, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.100, "item" : "cryonicextract"}, > {"weight" : 0.100, "item" : "phasematter"}, 804,805c804,805 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "scorchedcore"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "scorchedcore"}, 819,820c819,820 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 834,836c834,836 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.05, "item" : "venomsample"}, < {"weight" : 0.05, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.100, "item" : "venomsample"}, > {"weight" : 0.100, "item" : "hardenedcarapace"}, 850,851c850,851 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "cryonicextract"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "cryonicextract"}, 865,866c865,866 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "phasematter"}, 880,881c880,881 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "venomsample"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "venomsample"}, 895,896c895,896 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "phasematter"}, 910,911c910,911 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "phasematter"}, 925,926c925,926 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "leather"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "leather"}, 940,941c940,941 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "hardenedcarapace"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 955,956c955,956 < {"weight" : 0.899, "pool" : "flyingMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "flyingMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 970,971c970,971 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "livingroot"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "livingroot"}, 985,987c985,987 < {"weight" : 0.899, "pool" : "robotTreasure"}, < {"weight" : 0.05, "item" : "stickofram"}, < {"weight" : 0.05, "item" : "staticcell"}, --- > {"weight" : 0.799, "pool" : "robotTreasure"}, > {"weight" : 0.100, "item" : "stickofram"}, > {"weight" : 0.100, "item" : "staticcell"}, 1001,1002c1001,1002 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.10, "item" : "staticcell"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.200, "item" : "staticcell"}, 1016,1018c1016,1018 < {"weight" : 0.899, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.05, "item" : "cryonicextract"}, < {"weight" : 0.05, "item" : "phasematter"}, --- > {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.100, "item" : "cryonicextract"}, > {"weight" : 0.100, "item" : "phasematter"}, 1032,1033c1032,1033 < {"weight" : 0.899, "pool" : "basicMonsterTreasure"}, < {"weight" : 0.10, "item" : "sharpenedclaw"}, --- > {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 1073,1074c1073,1075 < [0.6, 1], < [0.2, 2] --- > [0.4, 1], > [0.2, 2], > [0.2, 3] 1118c1119 < "robotchickenTreasure" : [ --- > "smallRobotTreasure" : [ 1124,1125c1125,1126 < [0.25, 0], < [0.75, 1] --- > [0.5, 0], > [0.5, 1] 1131c1132 < "serpentdroidTreasure" : [ --- > "largeRobotTreasure" : [ 1147,1152d1147 < < "boss3Treasure" : [ < [1, { < "fill" : [ {"item" : [ "dragonbone", 5]}, {"item" : "bossbonedragon-codex"}] < }] < ], treasure\monsterharvest.treasurepools 33c33 < {"weight" : 1.0, "item" : "livingroot"} --- > {"weight" : 1.0, "item" : "venomsample"} treasure\smashable.treasurepools 229,254d228 < "platinumRockSmall" : [ < [1, { < "pool" : [ < {"weight" : 0.95, "item" : "platinumore"}, < {"weight" : 0.05, "pool" : "ore"} < ], < "poolRounds" : [ < [0.25, 2], < [0.50, 3], < [0.25, 4] < ] < }] < ], < "platinumRock" : [ < [1, { < "pool" : [ < {"weight" : 0.95, "item" : "platinumore"}, < {"weight" : 0.05, "pool" : "ore"} < ], < "poolRounds" : [ < [0.25, 5], < [0.50, 6], < [0.25, 7] < ] < }] < ],