FILES ----- dungeon_worlds.config dungeons\microdungeons\randomencounter\floranunderground\chamber10a-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber2-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber7-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber8b-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber8c-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber9a-objects.png dungeons\microdungeons\randomencounter\floranunderground\chamber9b-objects.png dungeons\microdungeons\randomencounter\floranunderground\class1-objects.png dungeons\missions\lunarbase\lunarbase-objects.png dungeons\missions\lunarbase\lunarbase-wires1.png dungeons\missions\lunarbase\lunarbase.dungeon dungeons\missions\lunarbase\lunarbase.png interface\windowconfig\keybindingsmenu.config items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.staff items\staves\racialstaves\apex\steel\apexsteelstaff2\apexsteelstaff2.staff items\staves\racialstaves\avian\crystal\aviancrystalstaff1\aviancrystalstaff1.staff items\staves\racialstaves\avian\crystal\aviancrystalstaff2\aviancrystalstaff2.staff items\staves\racialstaves\floran\leaf\floranleafstaff1\floranleafstaff1.staff items\staves\racialstaves\floran\leaf\floranleafstaff2\floranleafstaff2.staff items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchglitchstaff1.staff items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchglitchstaff2.staff items\staves\racialstaves\human\plasma\humanplasmastaff1\humanplasmastaff1.staff items\staves\racialstaves\human\plasma\humanplasmastaff2\humanplasmastaff2.staff items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\hylotlaquastaff1.staff items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\hylotlaquastaff2.staff items\staves\racialstaves\novakid\light\novakidlightstaff1\novakidlightstaff1.staff items\staves\racialstaves\novakid\light\novakidlightstaff2\novakidlightstaff2.staff items\swords\biome\cell\cellshade.sword items\swords\biome\cell\chromosword.sword items\swords\biome\coral\coralcleaver.sword items\swords\biome\coral\heatcleaver.sword items\swords\biome\crystal\hackman.sword items\swords\biome\crystal\hackmanight.sword items\swords\biome\heck\gutterknife.sword items\swords\biome\heck\splatterknife.sword items\swords\biome\hive\terminite.sword items\swords\biome\hive\xterminitor.sword items\swords\biome\mushroom\blighchen.sword items\swords\biome\mushroom\smashroom.sword items\swords\biome\slime\cutarrh.sword items\swords\biome\slime\katarrhna.sword items\swords\biome\wilderness\overgrownmower.sword items\swords\biome\wilderness\undergrowthtrimmer.sword items\throwables\capturepodicon.png items\throwables\filledcapturepodicon.png monsters\boss\missile\missile.monstertype monsters\ground\approachstate.lua monsters\ground\fleestate.lua monsters\ground\groundmonster.lua monsters\ground\largebiped\largebiped.monstertype monsters\ground\largequadruped\largequadruped.monstertype monsters\ground\smallbiped\smallbiped.monstertype monsters\ground\smallquadruped\smallquadruped.monstertype monsters\pets\followstate.lua monsters\pets\groundpet.lua monsters\pets\idlestate.lua [NEW] monsters\pets\petcapturepod.lua monsters\pets\wanderstate.lua monsters\pets\cat\catbehavior.lua monsters\pets\cat\petcat.monstertype [NEW] npcs\mission\minersurvivor.npctype objects\minibiome\cell\celllamp\celllamp.frames objects\minibiome\cell\celllamp\celllamp.object [NEW] objects\minibiome\cell\celllamp\celllamplit.frames [NEW] objects\minibiome\cell\celllamp\celllamplit.png objects\minibiome\crystal\crystalbed\crystalbed.object objects\minibiome\crystal\crystallamp\crystallamp.frames objects\minibiome\crystal\crystallamp\crystallamp.object [NEW] objects\minibiome\crystal\crystallamp\crystallamplit.frames [NEW] objects\minibiome\crystal\crystallamp\crystallamplit.png objects\minibiome\eyepatch\eyebed\bedcover.png objects\minibiome\eyepatch\eyebed\eyebed.object objects\minibiome\eyepatch\eyedoor\eyedoor.object objects\minibiome\eyepatch\eyedoor\eyedoor.png objects\minibiome\flesh\fleshbed\fleshbedcover.png objects\minibiome\flesh\fleshchair\fleshchair.object objects\minibiome\flesh\fleshdoor\fleshdoor.object objects\minibiome\geometric\geometricchair\geometricchair.object [NEW] objects\minibiome\geometric\geometricscreen\geometricscreen.animation objects\minibiome\geometric\geometricscreen\geometricscreen.frames objects\minibiome\geometric\geometricscreen\geometricscreen.object objects\minibiome\geometric\geometricscreen\geometricscreen.png [NEW] objects\minibiome\geometric\geometricscreen\geometricscreenlit.frames [NEW] objects\minibiome\geometric\geometricscreen\geometricscreenlit.png objects\minibiome\giantflower\giantflowerbed\giantflowerbed.object objects\minibiome\giantflower\giantflowerdoor\giantflowerdoor.object objects\minibiome\giantflower\giantflowerlamp\giantflowerlamp.frames objects\minibiome\giantflower\giantflowerlamp\giantflowerlamp.object [NEW] objects\minibiome\giantflower\giantflowerlamp\giantflowerlamplit.frames [NEW] objects\minibiome\giantflower\giantflowerlamp\giantflowerlamplit.png objects\minibiome\ice\icechair\icechair.object objects\minibiome\ice\icechair\icechair.png [NEW] objects\minibiome\ice\icechair\icechaircover.png objects\minibiome\ice\icemachine\icemachine.object [NEW] objects\minibiome\ice\icemachine\icemachineleft.frames [NEW] objects\minibiome\ice\icemachine\icemachineleft.png [NEW] objects\minibiome\ice\icemachine\icemachineright.frames [NEW] objects\minibiome\ice\icemachine\icemachineright.png objects\minibiome\ice\snowglobe1\snowglobe1.object objects\minibiome\ice\snowglobe2\snowglobe2.object objects\minibiome\mushroom\shroombed\shroombed.object objects\minibiome\mushroom\shroombed\shroombedcover.png objects\minibiome\mushroom\shroomchair\shroomchair.object objects\minibiome\mushroom\shroomlamp\shroomlamp.frames objects\minibiome\mushroom\shroomlamp\shroomlamp.object [NEW] objects\minibiome\mushroom\shroomlamp\shroomlamplit.frames [NEW] objects\minibiome\mushroom\shroomlamp\shroomlamplit.png objects\minibiome\oasis\reedbed\reedbed.object [NEW] objects\minibiome\oasis\reedbed\reedbedcover.png objects\minibiome\oasis\reedchair\reedchair.object [NEW] objects\minibiome\oasis\reedchair\reedchaircover.png objects\minibiome\oasis\reedclock\reedclock.object objects\minibiome\oasis\reedlamp\reedlamp.object objects\minibiome\oasis\reedlamp\reedlamplit.png objects\minibiome\oasis\reedshelf\reedshelf.object objects\minibiome\ocean\oshroom1\oshroom1.object objects\minibiome\ocean\oshroom1\oshroom1.png objects\minibiome\ocean\oshroom1\oshroom1lit.png objects\minibiome\ocean\oshroom2\oshroom2.object objects\minibiome\ocean\oshroom3\oshroom3.object objects\minibiome\ocean\oshroom4\oshroom4.object objects\minibiome\ocean\oshroom5\oshroom5.object objects\minibiome\ocean\seashell1\seashell1.object objects\minibiome\ocean\seashell2\seashell2.object objects\minibiome\ocean\seashell3\seashell3.object objects\minibiome\ocean\seashell4\seashell4.object objects\minibiome\ocean\seashell5\seashell5.object objects\minibiome\ocean\seashell6\seashell6.object objects\minibiome\ocean\seashell7\seashell7.object objects\minibiome\ocean\seashell8\seashell8.object objects\minibiome\rainbow\rainbowbed\rainbowbed.object objects\minibiome\rainbow\rainbowchair\rainbowchair.object objects\minibiome\rainbow\rainbowpainting\rainbowpainting.object objects\minibiome\rainbow\rainbowunicornstatue\rainbowunicornstatue.object objects\minibiome\rainbow\rainbowunicornstatue\rainbowunicornstatue.png objects\minibiome\rainbow\rainbowunicornstatue\rainbowunicornstatueicon.png [NEW] objects\minibiome\rainbowwood\rainbowwoodbed\rainbowwoodbed.frames [NEW] objects\minibiome\rainbowwood\rainbowwoodbed\rainbowwoodbed.object [NEW] objects\minibiome\rainbowwood\rainbowwoodbed\rainbowwoodbed.png [NEW] objects\minibiome\rainbowwood\rainbowwoodbed\rainbowwoodbedcover.png [NEW] objects\minibiome\rainbowwood\rainbowwoodbed\rainbowwoodbedicon.png [NEW] objects\minibiome\rainbowwood\rainbowwoodchair\rainbowwoodchair.frames [NEW] objects\minibiome\rainbowwood\rainbowwoodchair\rainbowwoodchair.object [NEW] objects\minibiome\rainbowwood\rainbowwoodchair\rainbowwoodchair.png [NEW] objects\minibiome\rainbowwood\rainbowwoodchair\rainbowwoodchairicon.png [NEW] objects\minibiome\rainbowwood\rainbowwooddoor\rainbowwooddoor.frames [NEW] objects\minibiome\rainbowwood\rainbowwooddoor\rainbowwooddoor.object [NEW] objects\minibiome\rainbowwood\rainbowwooddoor\rainbowwooddoor.png [NEW] objects\minibiome\rainbowwood\rainbowwooddoor\rainbowwooddooricon.png [NEW] objects\minibiome\rainbowwood\rainbowwoodsafe\rainbowwoodsafe.frames [NEW] objects\minibiome\rainbowwood\rainbowwoodsafe\rainbowwoodsafe.object [NEW] objects\minibiome\rainbowwood\rainbowwoodsafe\rainbowwoodsafe.png [NEW] objects\minibiome\rainbowwood\rainbowwoodsafe\rainbowwoodsafeicon.png [NEW] objects\minibiome\rainbowwood\rainbowwoodtable\rainbowwoodtable.frames [NEW] objects\minibiome\rainbowwood\rainbowwoodtable\rainbowwoodtable.object [NEW] objects\minibiome\rainbowwood\rainbowwoodtable\rainbowwoodtable.png [NEW] objects\minibiome\rainbowwood\rainbowwoodtable\rainbowwoodtableicon.png objects\minibiome\rust\rustbed\rustbedcover.png objects\minibiome\rust\rustdoor\rustdoor.object objects\minibiome\sandstone\sandstonebed\sandstonebed.object objects\minibiome\sandstone\sandstonebed\sandstonebedcover.png objects\minibiome\sandstone\sandstonechair\sandstonechair.object [NEW] objects\minibiome\sandstone\sandstonechair\sandstonechaircover.png objects\minibiome\sandstone\sandstonedoor\sandstonedoor.png [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorch.animation objects\minibiome\sandstone\sandstonetorch\sandstonetorch.frames objects\minibiome\sandstone\sandstonetorch\sandstonetorch.object objects\minibiome\sandstone\sandstonetorch\sandstonetorchleft.frames [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchleftlit.frames [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchleftlit.png [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchlit.frames [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchlit.png objects\minibiome\sandstone\sandstonetorch\sandstonetorchright.frames [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchrightlit.frames [NEW] objects\minibiome\sandstone\sandstonetorch\sandstonetorchrightlit.png objects\minibiome\spring\flowerbox\flowerbox.object objects\minibiome\spring\flowerlamp\flowerlamp.object objects\minibiome\spring\petalfountain\petalfountain.object objects\minibiome\stonecave\cavebed\cavebed.object objects\minibiome\stonecave\cavechair\cavechair.png objects\minibiome\stonecave\cavelamp\cavelamp.frames objects\minibiome\stonecave\cavelamp\cavelamp.object [NEW] objects\minibiome\stonecave\cavelamp\cavelamplit.frames [NEW] objects\minibiome\stonecave\cavelamp\cavelamplit.png objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactite1.object objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactite2.object objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactite3.object objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactite4.object objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactite5.object objects\minibiome\swamp\rootbush1\rootbush1.object objects\minibiome\swamp\rootbush2\rootbush2.object objects\minibiome\swamp\rootbush3\rootbush3.object objects\minibiome\swamp\rootbush4\rootbush4.object objects\minibiome\swamp\rootbush5\rootbush5.object objects\minibiome\swamp\swamproot1\swamproot1.object objects\minibiome\swamp\swamproot2\swamproot2.object objects\minibiome\swamp\swamproot3\swamproot3.object objects\minibiome\swamp\swamproot4\swamproot4.object objects\minibiome\swamp\swamproot5\swamproot5.object objects\minibiome\tar\tarbed\tarbed.object objects\minibiome\tar\tarchair\tarchair.object [NEW] objects\minibiome\tar\tarconsole\tarconsole.animation objects\minibiome\tar\tarconsole\tarconsole.object objects\minibiome\tar\tarconsole\tarconsole.png [NEW] objects\minibiome\tar\tarconsole\tarconsolelit.frames [NEW] objects\minibiome\tar\tarconsole\tarconsolelit.png [NEW] objects\minibiome\tar\tarlight\tarlight.animation objects\minibiome\tar\tarlight\tarlight.frames objects\minibiome\tar\tarlight\tarlight.object [NEW] objects\minibiome\tar\tarlight\tarlightlit.frames [NEW] objects\minibiome\tar\tarlight\tarlightlit.png [NEW] objects\minibiome\tar\tarpitchest\tarpitchest.frames [NEW] objects\minibiome\tar\tarpitchest\tarpitchest.object [NEW] objects\minibiome\tar\tarpitchest\tarpitchest.png [NEW] objects\minibiome\tar\tarpitchest\tarpitchesticon.png objects\minibiome\toxicplains\toxicchair\toxicchair.object objects\minibiome\toxicplains\toxiclamp1\toxiclamp1.frames objects\minibiome\toxicplains\toxiclamp1\toxiclamp1.object objects\minibiome\toxicplains\toxiclamp1\toxiclamp1.png objects\minibiome\toxicplains\toxiclamp1\toxiclamp1icon.png [NEW] objects\minibiome\toxicplains\toxiclamp1\toxiclamp1lit.frames [NEW] objects\minibiome\toxicplains\toxiclamp1\toxiclamp1lit.png objects\minibiome\toxicplains\toxiclamp2\toxiclamp2.frames objects\minibiome\toxicplains\toxiclamp2\toxiclamp2.object objects\minibiome\toxicplains\toxiclamp2\toxiclamp2.png objects\minibiome\toxicplains\toxiclamp2\toxiclamp2icon.png [NEW] objects\minibiome\toxicplains\toxiclamp2\toxiclamp2lit.frames [NEW] objects\minibiome\toxicplains\toxiclamp2\toxiclamp2lit.png objects\minibiome\wilderness\goldenegg\goldenegg.object objects\ship\novakidfuelhatch\novakidfuelhatch.object projectiles\physics.config projectiles\explosions\glitchexplosion\glitchexplosion.projectile projectiles\explosions\lightblockexplosion\lightblockexplosion.projectile projectiles\explosions\pulsecannonexplosion\pulsecannonexplosion.projectile projectiles\explosions\vlightblockexplosion\vlightblockexplosion.projectile projectiles\explosions\vsmallregularexplosion\vsmallregularexplosion.projectile projectiles\explosions\vsmallregularexplosionnodamage\vsmallregularexplosionnodamage.projectile projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.projectile projectiles\guns\grenades\shock\shock.png projectiles\minibiomelegendaries\cellblast\cellblast.projectile projectiles\minibiomelegendaries\cellblastx\cellblastx.projectile projectiles\minibiomelegendaries\coralshard\coralshard.projectile projectiles\minibiomelegendaries\coralshardx\coralshardx.projectile projectiles\minibiomelegendaries\crystalshard\crystalshard.projectile projectiles\minibiomelegendaries\crystalshardx\crystalshardx.projectile projectiles\minibiomelegendaries\heckblood\heckblood.projectile projectiles\minibiomelegendaries\heckbloodx\heckbloodx.projectile projectiles\minibiomelegendaries\hivebug\hivebug.projectile projectiles\minibiomelegendaries\hivebuggibx\hibebuggibx.projectile projectiles\minibiomelegendaries\hivebugx\hivebugx.projectile projectiles\minibiomelegendaries\hiveclusterx\hiveclusterx.projectile projectiles\minibiomelegendaries\plasmacrystal\plasmacrystal.projectile projectiles\minibiomelegendaries\plasmacrystalx\plasmacrystalx.projectile projectiles\minibiomelegendaries\slimeblob\slimeblob.projectile projectiles\minibiomelegendaries\slimeblobx\slimeblobx.projectile projectiles\minibiomelegendaries\slimecluster\slimecluster.projectile projectiles\minibiomelegendaries\slimeclusterx\slimeclusterx.projectile projectiles\minibiomelegendaries\sporecloudx\multisporecloudx.projectile projectiles\minibiomelegendaries\sporecloudx\sporecloudx.projectile projectiles\minibiomelegendaries\wildorb\leaforb.projectile projectiles\minibiomelegendaries\wildorb\wildorb.projectile projectiles\minibiomelegendaries\wildorbx\wildorbx.projectile projectiles\minibiomelegendaries\xtermite\xtermite.projectile projectiles\staves\racialstaves\aqua\splashspawner1.projectile projectiles\staves\racialstaves\aqua\splashspawner2.projectile projectiles\staves\racialstaves\aqua\splashdrop2\splashdrop2.projectile projectiles\staves\racialstaves\crystal\cardinalschalcedony\chalcedonyspawner.projectile projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzspawner.projectile projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quetzalcoatlsquartz.projectile projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzchunk\quartzchunk.projectile projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzpulse\quartzpulse.projectile projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzshard\quartzshard.projectile projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakerscratch.projectile projectiles\staves\racialstaves\glitch\glitchartifact\glitchscratch.projectile projectiles\staves\racialstaves\leaf\cutterpetal\cutterpetal.projectile projectiles\staves\racialstaves\leaf\leafcloud\leafcloud.projectile projectiles\staves\racialstaves\leaf\leafcloud\leafcloudstarter.projectile projectiles\staves\racialstaves\leaf\petalcloud\petalcloud.projectile projectiles\staves\racialstaves\leaf\petalcloud\petalcloudstarter.projectile projectiles\staves\racialstaves\light\redgiant\redgiant.projectile projectiles\staves\racialstaves\light\redgiant\redgiantspawner.projectile projectiles\staves\racialstaves\light\sunray\sunray.projectile projectiles\staves\racialstaves\light\supergiant\supergiant.projectile projectiles\staves\racialstaves\light\supergiant\supergiantspawner.projectile projectiles\staves\racialstaves\light\supersunray\supersunray.projectile projectiles\staves\racialstaves\plasma\boomblast\boomblast.projectile projectiles\staves\racialstaves\plasma\boomblast\boomblastspawner.projectile projectiles\staves\racialstaves\plasma\plasmapulse\plasmapulse.projectile projectiles\staves\racialstaves\steel\deadbolt\deadboltteleportin.projectile projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.projectile projectiles\swoosh\axe\coralswoosh\coralswoosh.projectile projectiles\swoosh\axe\coralswooshx\coralswooshx.projectile projectiles\swoosh\broadsword\cellswoosh\cellswoosh.projectile projectiles\swoosh\broadsword\cellswooshx\cellswooshx.projectile projectiles\swoosh\dagger\heckswoosh\heckswoosh.projectile projectiles\swoosh\dagger\heckswooshx\heckswooshx.projectile projectiles\swoosh\hammer\hiveswoosh\hiveswoosh.projectile projectiles\swoosh\hammer\hiveswooshx\hiveswooshx.projectile projectiles\swoosh\hammer\shroomswooshx\shroomswooshx.projectile projectiles\swoosh\shortsword\slimeswoosh\slimeswoosh.projectile projectiles\swoosh\shortsword\slimeswooshx\slimeswooshx.projectile projectiles\swoosh\shortsword\wildswoosh\wildswoosh.projectile projectiles\swoosh\shortsword\wildswooshx\wildswooshx.projectile projectiles\throwable\capturepod\capturepod.png projectiles\throwable\filledcapturepod\filledcapturepod.png recipes\heartforge\heartforge.recipe recipes\holidaycraftingtable\holidaycraftingtable.recipe recipes\researchstation\fossilstation.recipe recipes\terramart\fossiltool.recipe sfx\humanoid\apexgrunt1.wav sfx\humanoid\apexgrunt2.wav sfx\humanoid\aviangrunt1.wav sfx\humanoid\aviangrunt2.wav sfx\humanoid\florangrunt1.wav sfx\humanoid\florangrunt2.wav sfx\humanoid\glitchgrunt1.wav sfx\humanoid\glitchgrunt2.wav sfx\humanoid\hylotlgrunt1.wav sfx\humanoid\hylotlgrunt2.wav stats\effects\crash\crash.statuseffect tiles\platformtemplate.config tiles\materials\apexshipsupport.material tiles\materials\girder.material tiles\materials\hazard.material tiles\materials\heavypipe.material tiles\materials\heavypipe.png tiles\materials\outpost.material tiles\materials\outpostsupport.material tiles\materials\pressurizedgirder.material tiles\materials\sewerpipe.material tiles\materials\sewerpipe.png tiles\materials\sewerpipehorizontal.material tiles\materials\sewerpipevertical.material tiles\materials\testpipe.material tiles\platforms\ancientplatform.material tiles\platforms\apexshipplatform.material tiles\platforms\bambooplatform.material tiles\platforms\copperplatform.material tiles\platforms\lunarbaseplatform.material tiles\platforms\modernplatform.material tiles\platforms\outpostplatform.material tiles\platforms\plantplatform.material tiles\platforms\platform.material tiles\platforms\platform2.material tiles\platforms\pressurizedplatform.material tiles\platforms\ruinsplatform.material tiles\platforms\steelplatform.material tiles\platforms\tribalplatform.material tiles\platforms\woodenplatform.material tiles\platforms\wreckplatform.material tiles\skyrail\skyrailboost.material tiles\skyrail\skyrailbreak.material tiles\skyrail\skyrailplatform.material tiles\skyrail\skyrail_asc.material tiles\skyrail\skyrail_desc.material tiles\skyrail\skyrail_diodel.material tiles\skyrail\skyrail_dioder.material treasure\missions\miningtreasure1.treasurepools DIFFS ----- dungeon_worlds.config 22a23 > "airless" : true, dungeons\missions\lunarbase\lunarbase.dungeon 1679a1680,1685 > "value" : [255, 26, 43, 255], > "comment" : "miningchest with capturepod", > "brush" : [ [ "clear" ], [ "object", "miningchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "miningtreasurepet" ] } } ] ] > }, > > { 1933c1939 < "typeName" : "pinfriend", --- > "typeName" : "petcat", interface\windowconfig\keybindingsmenu.config 236,239d235 < "label" : "Stop Chatting", < "action" : "ChatStop" < }, < { items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.staff 14,15c14,15 < "windupTime" : 0.2, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 26c26 < "power" : 20, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.2, < "level2ChargeTime" : 0.2, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\apex\steel\apexsteelstaff2\apexsteelstaff2.staff 14,15c14,15 < "windupTime" : 0.2, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 26c26 < "power" : 20, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.2, < "level2ChargeTime" : 0.2, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\avian\crystal\aviancrystalstaff1\aviancrystalstaff1.staff 14,15c14,15 < "windupTime" : 0.6, < "cooldown" : 0.4, --- > "windupTime" : 1.0, > "cooldown" : 0.3, 26c26 < "power" : 4, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.6, < "level2ChargeTime" : 0.6, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.0, items\staves\racialstaves\avian\crystal\aviancrystalstaff2\aviancrystalstaff2.staff 14,15c14,15 < "windupTime" : 0.6, < "cooldown" : 0.4, --- > "windupTime" : 1.0, > "cooldown" : 0.3, 26c26 < "power" : 3, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.6, < "level2ChargeTime" : 0.6, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.0, items\staves\racialstaves\floran\leaf\floranleafstaff1\floranleafstaff1.staff 14,15c14,15 < "windupTime" : 0.6, < "cooldown" : 0.5, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 26c26 < "power" : 15, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.4, < "level2ChargeTime" : 0.4, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\floran\leaf\floranleafstaff2\floranleafstaff2.staff 14,15c14,15 < "windupTime" : 0.6, < "cooldown" : 0.5, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 26c26 < "power" : 15, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.6, < "level2ChargeTime" : 0.6, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchglitchstaff1.staff 14,15c14,15 < "windupTime" : 0.6, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 26c26 < "power" : 10, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.6, < "level2ChargeTime" : 0.6, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchglitchstaff2.staff 16,17c16,17 < "windupTime" : 0.6, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 28c28 < "power" : 6, --- > "power" : 12, 39,40c39,40 < "level1ChargeTime" : 0.6, < "level2ChargeTime" : 0.6, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 1.2, items\staves\racialstaves\human\plasma\humanplasmastaff1\humanplasmastaff1.staff 13,14c13,14 < "fireTime" : 0.3, < "windupTime" : 0.2, --- > "fireTime" : 0.2, > "windupTime" : 0.8, 26c26 < "power" : 10, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.3, < "level2ChargeTime" : 0.3, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 0.8, items\staves\racialstaves\human\plasma\humanplasmastaff2\humanplasmastaff2.staff 14c14 < "windupTime" : 0.3, --- > "windupTime" : 0.8, 26c26 < "power" : 10, --- > "power" : 12, 37,38c37,38 < "level1ChargeTime" : 0.3, < "level2ChargeTime" : 0.3, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 0.8, items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\hylotlaquastaff1.staff 14,15c14,15 < "windupTime" : 0.3, < "cooldown" : 0.4, --- > "windupTime" : 0.5, > "cooldown" : 0.3, 26c26 < "power" : 10, --- > "power" : 9, 37,38c37,38 < "level1ChargeTime" : 0.3, < "level2ChargeTime" : 0.3, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 0.5, items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\hylotlaquastaff2.staff 13,15c13,15 < "fireTime" : 0.3, < "windupTime" : 0.2, < "cooldown" : 0.4, --- > "fireTime" : 0.2, > "windupTime" : 0.5, > "cooldown" : 0.3, 26c26 < "power" : 8, --- > "power" : 9, 37,38c37,38 < "level1ChargeTime" : 0.3, < "level2ChargeTime" : 0.3, --- > "level1ChargeTime" : 0.5, > "level2ChargeTime" : 0.5, items\staves\racialstaves\novakid\light\novakidlightstaff1\novakidlightstaff1.staff 14,15c14,15 < "windupTime" : 0.9, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 37,38c37,38 < "level1ChargeTime" : 0.9, < "level2ChargeTime" : 0.9, --- > "level1ChargeTime" : 0.6, > "level2ChargeTime" : 1.2, items\staves\racialstaves\novakid\light\novakidlightstaff2\novakidlightstaff2.staff 14,15c14,15 < "windupTime" : 0.9, < "cooldown" : 0.6, --- > "windupTime" : 1.2, > "cooldown" : 0.3, 37,38c37,38 < "level1ChargeTime" : 0.9, < "level2ChargeTime" : 0.9, --- > "level1ChargeTime" : 0.6, > "level2ChargeTime" : 1.2, items\swords\biome\cell\cellshade.sword 3c3 < "level" : 6, --- > "level" : 1, 50c50 < "power" : 3 --- > "power" : 500 items\swords\biome\cell\chromosword.sword 3c3 < "level" : 4, --- > "level" : 1, 50c50 < "power" : 6 --- > "power" : 220 items\swords\biome\coral\coralcleaver.sword 50c50 < "power" : 8 --- > "power" : 484 items\swords\biome\coral\heatcleaver.sword 3c3 < "level" : 6, --- > "level" : 1, 50c50 < "power" : 10 --- > "power" : 2000 items\swords\biome\crystal\hackman.sword 3c3 < "level" : 1, --- > "level" : 6, 50c50 < "power" : 7.5 --- > "power" : 2.0 items\swords\biome\crystal\hackmanight.sword 3c3 < "level" : 6, --- > "level" : 7, 50c50 < "power" : 7.5 --- > "power" : 2.0 items\swords\biome\heck\gutterknife.sword 3c3 < "level" : 6, --- > "level" : 1, 50c50 < "power" : 12 --- > "power" : 5000 items\swords\biome\heck\splatterknife.sword 50c50 < "power" : 10 --- > "power" : 2000 items\swords\biome\hive\terminite.sword 3c3 < "level" : 1, --- > "level" : 3, 50c50 < "power" : 7.5 --- > "power" : 12.5 items\swords\biome\hive\xterminitor.sword 3c3 < "level" : 6, --- > "level" : 1, 50c50 < "power" : 3 --- > "power" : 1000 items\swords\biome\mushroom\blighchen.sword 3c3 < "level" : 6, --- > "level" : 1, 7c7 < "description" : "A legend tells of a being that used this hammer to infest an entire planet with fungus.", --- > "description" : "Old legends tell of the spores from these hammers infesting entire planets with fungi.", 50c50 < "power" : 8 --- > "power" : 800 items\swords\biome\mushroom\smashroom.sword 50c50 < "power" : 8 --- > "power" : 12.5 items\swords\biome\slime\cutarrh.sword 50c50 < "power" : 5 --- > "power" : 120 items\swords\biome\slime\katarrhna.sword 3c3 < "level" : 6, --- > "level" : 1, 50c50 < "power" : 4 --- > "power" : 1800 items\swords\biome\wilderness\overgrownmower.sword 3c3 < "level" : 6, --- > "level" : 1, 57c57 < "duration" : 0.3 --- > "duration" : 0.2 64c64 < "duration" : 0.5, --- > "duration" : 0.8, 72c72 < "duration" : 0.7, --- > "duration" : 0.5, items\swords\biome\wilderness\undergrowthtrimmer.sword 3c3 < "level" : 2, --- > "level" : 1, 50c50 < "power" : 4 --- > "power" : 5 57c57 < "duration" : 0.3 --- > "duration" : 0.2 64c64 < "duration" : 0.5, --- > "duration" : 0.8, 72c72 < "duration" : 0.7, --- > "duration" : 0.5, monsters\boss\missile\missile.monstertype 49c49 < "targetMaterialKind" : "organic" --- > "targetMaterialKind" : "robotic" monsters\ground\approachstate.lua 45,46c45,48 < if not moveTo(option.approachPoint, dt, {run = option.approachDistance >= 1.0}) then < move(option.approachDelta, option.approachDistance >= 1.0, 0.2) --- > if moveTo(option.approachPoint, dt, {run = option.approachDistance >= 1.0}) then > entity.setAnimationState("movement", "run") > else > entity.setAnimationState("movement", "idle") 48d49 < deltaX = self.pathing.deltaX or option.approachDelta[1] 51,54d51 < deltaX = option.approachDelta[1] < else < entity.setAnimationState("movement", "idle") < deltaX = self.toTarget[1] 57c54 < if (math.abs(option.approachDelta[1]) < 5.5 and math.abs(self.toTarget[1]) < 6) then --- > if (math.abs(option.approachDelta[1]) < 5.5 and math.abs(self.toTarget[1]) < 6 and math.abs(option.approachDelta[2]) < 1) then 60c57 < approachState.controlFace(dt, stateData, util.toDirection(deltaX)) --- > approachState.controlFace(dt, stateData, self.pathing.deltaX) 68c65 < function approachState.controlFace(dt, stateData, direction, lastDirection) --- > function approachState.controlFace(dt, stateData, direction) monsters\ground\fleestate.lua 30c30,34 < return stateData.timer > stateData.duration --- > > if stateData.timer > stateData.duration then > self.targetHoldTimer = 0 > return true > end monsters\ground\groundmonster.lua 37a38,39 > self.pathing.stuckTimer = 0 > self.pathing.maxStuckTime = 2 49a52,53 > self.jumpCooldown = 0 > self.jumpMaxCooldown = 1 313a318,319 > if not self.moved then resetPathing() end > 814a821 > self.jumpCooldown = self.jumpCooldown - dt 853a861,866 > local toTargetPosition = world.distance(targetPosition, mcontroller.position()) > if math.abs(toTargetPosition[1]) < 2 and math.abs(toTargetPosition[2]) < 2 then > moveX(toTargetPosition[1], options.run) > return true > end > 940a954 > local goalPathNode = entity.pathLookahead(step) 942,945c956,959 < local nextPathDelta = entity.pathLookahead(step) < if nextPathDelta then < nextPathPosition = vec2.add(position, nextPathDelta) < goalPosition, forwardPosition, backwardPosition = findValidStandingPosition(nextPathPosition, util.toDirection(nextPathDelta[1])) --- > goalPathNode = entity.pathLookahead(step) > if goalPathNode then > nextPathPosition = vec2.add(position, goalPathNode) > goalPosition, forwardPosition, backwardPosition = findValidStandingPosition(nextPathPosition, util.toDirection(goalPathNode[1])) 947c961 < local nextDeltaDir = nextPathDelta[1] - delta[1] --- > local nextDeltaDir = goalPathNode[1] - delta[1] 953c967 < delta = nextPathDelta --- > delta = goalPathNode 965a980,985 > if checkPathStuck(dt, goalPathNode) then > return false > else > self.pathing.stuckTimer = self.pathing.stuckTimer + dt > end > 991a1012 > self.pathing.deltaX = util.toDirection(goalDelta[1]) 1011c1032 < if verticalMovementRatio < 0.5 and math.abs(goalDelta[1]) > 1.5 then --- > if (verticalMovementRatio < 0.5 or goalDelta[2] > 0) and math.abs(goalDelta[1]) > 1.5 then 1020a1042,1069 > --Edge case - jump over small bumps that aren't slopes > local bounds = boundingBox() > local groundTestRegion = { > position[1] - 0.95, position[2] + bounds[2] - 0.95, > position[1] - 0.05, position[2] + bounds[2] - 0.05 > } > local wallTestRegion = { > position[1] - 0.95, position[2] + bounds[2] + 0.05, > position[1] - 0.05, position[2] + bounds[2] + 0.95 > } > if deltaDir > 0 then > groundTestRegion[1] = groundTestRegion[1] + bounds[3] > groundTestRegion[3] = groundTestRegion[3] + bounds[3] > wallTestRegion[1] = groundTestRegion[1] + 1 > wallTestRegion[3] = groundTestRegion[3] + 1 > else > groundTestRegion[1] = groundTestRegion[1] + bounds[1] + 1 > groundTestRegion[2] = groundTestRegion[2] + bounds[1] + 1 > wallTestRegion[1] = groundTestRegion[1] - 1 > wallTestRegion[3] = groundTestRegion[3] - 1 > end > drawDebugRect(groundTestRegion, "blue") > drawDebugRect(wallTestRegion, "blue") > if verticalMovementRatio > 0.5 and not world.rectCollision(groundTestRegion, false) and world.rectCollision(wallTestRegion, false) then > timedJump(0.02, {position[1] + 2, position[2] + 1}) > return true > end > 1053a1103,1108 > if self.jumpCooldown > 0 then > entity.setAnimationState("movement", "idle") > self.stuckCount = 0 > return true > end > 1066a1122 > self.jumpCooldown = self.jumpMaxCooldown 1165c1221 < position[1] + math.min(direction * math.max(-bounds[1], 1), 0) + 0.05, position[2] + bounds[2] - 0.95, --- > position[1] + math.min(direction * math.max(-bounds[1], 1), 0) + 0.05, position[2] + bounds[2] - 0.1, 1169c1225,1226 < if (world.rectCollision(groundRegion, false) or world.liquidAt(position)) and collisionResolve then --- > if (world.rectCollision(groundRegion, false) or world.liquidAt(position)) and collisionResolve and > (world.material({groundRegion[1], groundRegion[2]}, "foreground") or world.material({groundRegion[3], groundRegion[4]}, "foreground")) then 1182c1239 < local validPosition, forwardPosition, backwardPosition = findValidStandingPosition({position[1], math.floor(position[2]) + y}, direction) --- > local validPosition, forwardPosition, backwardPosition = findValidStandingPosition({position[1], position[2] + y}, direction) 1189c1246 < local validPosition, forwardPosition, backwardPosition = findValidStandingPosition({position[1], math.ceil(position[2]) + y}, direction) --- > local validPosition, forwardPosition, backwardPosition = findValidStandingPosition({position[1], position[2] + y}, direction) 1220a1278,1317 > > function checkPathStuck(dt, goalNode) > if self.pathing.stuckNode == nil then > self.pathing.stuckNode = vec2.add(mcontroller.position(), goalNode or entity.pathLookahead(0)) > end > > --Search path for stuck check node > local step = 0 > local checkNode = nil > while step do > nextPathNode = entity.pathLookahead(step) > if nextPathNode then > nextPathNode = vec2.add(mcontroller.position(), nextPathNode) > if self.pathing.stuckNode[1] == nextPathNode[1] and self.pathing.stuckNode[2] == nextPathNode[2] then > checkNode = nextPathNode > end > step = step + 1 > else > step = nil > end > end > > if checkNode then > --The node is still in the path meaning we haven't reached it yet. Maybe stuck > if self.pathing.stuckTimer > self.pathing.maxStuckTime then > return true > end > return false > end > --The node is not in the path, we've probably passed it > self.pathing.stuckNode = nil > self.pathing.stuckTimer = 0 > > return false > end > > function resetPathing() > self.pathing.stuckNode = nil > self.pathing.stuckTimer = 0 > end \ No newline at end of file monsters\ground\largebiped\largebiped.monstertype 51c51 < "approachTime" : 4, --- > "approachTime" : 10, monsters\ground\largequadruped\largequadruped.monstertype 43c43 < "approachTime" : 4, --- > "approachTime" : 10, monsters\ground\smallbiped\smallbiped.monstertype 43c43 < "targetHoldTime" : 5.0, --- > "targetHoldTime" : 5, 54c54 < "approachTime" : 4, --- > "approachTime" : 10, monsters\ground\smallquadruped\smallquadruped.monstertype 45c45 < "approachTime" : 4, --- > "approachTime" : 10, monsters\pets\followstate.lua 14c14,16 < stopDistance = entity.configParameter("follow.stopDistance") --- > stopDistance = entity.configParameter("follow.stopDistance"), > runDistance = entity.configParameter("follow.runDistance"), > running = false 25a28,31 > if checkStuck() > 4 then > mcontroller.setPosition(targetPosition) > end > 29a36,39 > if targetDistance > stateData.runDistance then > stateData.running = true > end > 31c41 < if moveTo(stateData.targetPosition, dt, {run = true}) then --- > if moveTo(stateData.targetPosition, dt, {run = stateData.running}) then 33c43 < entity.setAnimationState("movement", "run") --- > setMovementState(stateData.running) monsters\pets\groundpet.lua 9a10,12 > self.stuckPosition = mcontroller.position() > self.stuckCount = 0 > 18d20 < self.ownerUuid = entity.configParameter("ownerUuid", 0) 28a31,34 > > if capturepod and capturepod.onInit then > capturepod.onInit() > end 33c39 < if self.followTarget ~= 0 then --- > if self.followTarget ~= 0 and world.entityExists(self.followTarget) and self.state.stateDesc() ~= "followState" then 54a61,62 > > decrementTimers(dt) 56a65,75 > function damage(args) > if capturepod ~= nil and capturepod.onDamage(args) then > return > end > end > > function die() > if capturepod ~= nil then > capturepod.onDie() > end > end 75a95,105 > function setMovementState(running) > if not mcontroller.onGround() then > setJumpState() > else > if running then > entity.setAnimationState("movement", "run") > else > entity.setAnimationState("movement", "walk") > end > end > end 99a130,141 > end > > function checkStuck() > local newPos = mcontroller.position() > if newPos[1] == self.stuckPosition[1] and newPos[2] == self.stuckPosition[2] then > self.stuckCount = self.stuckCount + 1 > else > self.stuckCount = 0 > self.stuckPosition = newPos > end > > return self.stuckCount monsters\pets\idlestate.lua 3,6d2 < function idleState.enterWith(params) < return idleState.enter() < end < 19c15 < return true --- > return true, 1 monsters\pets\wanderstate.lua 28c28 < entity.setAnimationState("movement", "walk") --- > setMovementState(false) monsters\pets\cat\catbehavior.lua 12c12 < if self.ownerUuid ~= 0 and self.ownerUuid ~= entityDescription.uuid then --- > if storage.ownerUuid ~= 0 and storage.ownerUuid ~= entityDescription.uuid then 13a14 > 15c16 < self.ownerUuid = entityDescription.uuid --- > storage.ownerUuid = entityDescription.uuid monsters\pets\cat\petcat.monstertype 17a18 > "/monsters/pets/petCapturePod.lua", 41,42c42,44 < "startDistance" : 20, < "stopDistance" : 5 --- > "startDistance" : 15, > "stopDistance" : 10, > "runDistance" : 20 52a55 > "gravityMultiplier" : 1.5, objects\minibiome\cell\celllamp\celllamp.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 11c11 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\cell\celllamp\celllamp.object 10c10 < "lightColor" : [217, 217, 217], --- > "lightColor" : [153, 153, 153], 23,25c23,40 < "imagePosition" : [-7, 0], < "frames" : 1, < "animationCycle" : 0.3, --- > "imagePosition" : [-6, 0], > "animationPosition" : [-10, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 2], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > > { > "image" : "celllamp.png:.", > "imagePosition" : [-6, 0], > "animationPosition" : [-6, 0], > "direction" : "right", > > "lightPosition" : [0, 2], 30c45,57 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "celllamp.png", > "fg" : "celllamplit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] > objects\minibiome\crystal\crystalbed\crystalbed.object 20d19 < "sitPosition" : [-10, 16], 32,33c31 < "dualImage" : "crystalbed.png:", < --- > "image" : "crystalbed.png:", 35,36c33,36 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-8, 19], 39a40,44 > }, > { > "image" : "crystalbed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 40a46,49 > "sitPosition" : [-8, 19], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\crystal\crystallamp\crystallamp.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\crystal\crystallamp\crystallamp.object 21c21 < "lightColor" : [78, 255, 255], --- > "lightColor" : [130, 133, 153], 26,27c26 < "dualImage" : "crystallamp.png:.", < --- > "image" : "crystallamp.png:.", 29,30c28,32 < "frames" : 1, < "animationCycle" : 1.0, --- > "animationPosition" : [0, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 1], 33a36,42 > }, > > { > "image" : "crystallamp.png:.", > "imagePosition" : [0, 0], > "animationPosition" : [0, 0], > "direction" : "right", 34a44,47 > "lightPosition" : [0, 1], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 38c51,60 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "crystallamp.png", > "fg" : "crystallamplit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] 40c62 < } --- > } \ No newline at end of file objects\minibiome\eyepatch\eyebed\eyebed.object 20c20 < "sitPosition" : [-14, 18], --- > "sitPosition" : [-10, 17], 33,37c33,36 < "dualImage" : "eyebed.png:", < < "imagePosition" : [-28, 1], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "eyebed.png:", > "imagePosition" : [-24, 0], > "direction" : "left", > "flipImages" : true, 40a40,44 > }, > { > "image" : "eyebed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 41a46,47 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\eyepatch\eyedoor\eyedoor.object 23c23,33 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom", "top" ] > }, > { > "image" : "eyedoor.png:default", > "imagePosition" : [-20, 0], > "direction" : "right", 43c53 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 45c55 < "inboundNodes" : [ [0, 4] ], --- > "inboundNodes" : [ [-1, 4] ], objects\minibiome\flesh\fleshchair\fleshchair.object 17a18,21 > "objectType" : "loungeable", > "sitFlipDirection" : false, > "sitPosition" : [2, 24], > 21,22c25 < "dualImage" : "fleshchair.png:", < --- > "image" : "fleshchair.png:", 24,25c27,28 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 28a32,36 > }, > { > "image" : "fleshchair.png:", > "imagePosition" : [-8, 0], > "direction" : "right", 29a38,39 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 31,36c41 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 17] < --- > ] objects\minibiome\flesh\fleshdoor\fleshdoor.object 46c46 < "outboundNodes" : [ [1, 0] ] --- > "outboundNodes" : [ [0, 0] ] objects\minibiome\geometric\geometricchair\geometricchair.object 17a18,21 > "objectType" : "loungeable", > "sitFlipDirection" : false, > "sitPosition" : [2, 24], > 21,22c25 < "dualImage" : "geometricchair.png:", < --- > "image" : "geometricchair.png:", 24,25c27,28 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 28a32,36 > }, > { > "image" : "geometricchair.png:", > "imagePosition" : [-12, 0], > "direction" : "right", 29a38,39 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 31,35c41 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 22] --- > ] objects\minibiome\geometric\geometricscreen\geometricscreen.frames 2d1 < 5c4,5 < "dimensions" : [7, 1] --- > "dimensions" : [8, 1], > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.off" ] ] 9c9,10 < "default" : "0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\minibiome\geometric\geometricscreen\geometricscreen.object 4a5,6 > "category" : "decorative", > "price" : 200, 9,17d10 < "apexDescription" : "A monitor. The information makes no sense to me.", < "avianDescription" : "A monitor, filled with arcane data.", < "floranDescription" : "Floran read words good. Sssay 'ssstab a meatman'. Huh.", < "glitchDescription" : "Analysis. This display appears to read 'stab a meatman' in binary. How unusual.", < "humanDescription" : "This reminds me of that one old movie. I can't remember the name of it.", < "hylotlDescription" : "Meaningless data.", < < "category" : "decorative", < "price" : 200, 19d11 < 25a18,24 > "apexDescription" : "A monitor. The information makes no sense to me.", > "avianDescription" : "A monitor, filled with arcane data.", > "floranDescription" : "Floran read words good. Sssay 'ssstab a meatman'. Huh.", > "glitchDescription" : "Analysis. This display appears to read 'stab a meatman' in binary. How unusual.", > "humanDescription" : "This reminds me of that one old movie. I can't remember the name of it.", > "hylotlDescription" : "Meaningless data.", > 29,42c28,59 < "image" : "geometricscreen.png:", < "imagePosition" : [-8, 0], < "frames" : 7, < "animationCycle" : 1.0, < < "spaces" : [ < [-1, 0], [0, 0], [1, 0], [2, 0], < [-1, 1], [0, 1], [1, 1], [2, 1] < ], < < "bgAnchors" : [ < [-1, 0], [0, 0], [1, 0], [2, 0], < [-1, 1], [0, 1], [1, 1], [2, 1] < ] --- > "image" : "geometricscreen.png:.", > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, > "spaceScan" : 0.1, > "anchors" : [ "background" ], > "lightPosition" : [0, 0] > }, > { > "image" : "geometricscreen.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", > "spaceScan" : 0.1, > "anchors" : [ "background" ], > "lightPosition" : [0, 0] > }, > { > "image" : "geometricscreen.png:.", > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "lightPosition" : [0, 0] > }, > { > "image" : "geometricscreen.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "lightPosition" : [0, 0] 44,45c61,76 < ] < } --- > ], > > "soundEffect" : "/sfx/objects/screen3.wav", > > "animation" : "geometricscreen.animation", > "animationParts" : { > "bg" : "geometricscreen.png", > "fg" : "geometricscreenlit.png" > }, > "animationPosition" : [-16, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] > } \ No newline at end of file objects\minibiome\giantflower\giantflowerbed\giantflowerbed.object 20d19 < "sitPosition" : [-10, 13], 33c32,35 < "dualImage" : "giantflowerbed.png:", --- > "image" : "giantflowerbed.png:", > "imagePosition" : [-24, 0], > "direction" : "left", > "flipImages" : true, 35,37c37 < "imagePosition" : [-28, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [-6, 13], 40a41,47 > }, > { > "image" : "giantflowerbed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", > > "sitPosition" : [-14, 13], 41a49,50 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\giantflower\giantflowerdoor\giantflowerdoor.object 23c23,33 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom", "top" ] > }, > { > "image" : "giantflowerdoor.png:default", > "imagePosition" : [-20, 0], > "direction" : "right", 43c53 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 45c55 < "inboundNodes" : [ [0, 4] ], --- > "inboundNodes" : [ [-1, 4] ], objects\minibiome\giantflower\giantflowerlamp\giantflowerlamp.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\giantflower\giantflowerlamp\giantflowerlamp.object 21c21 < "lightColor" : [252, 197, 67], --- > "lightColor" : [153, 138, 92], 27,29c27,29 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 31,32c31,34 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "lightPosition" : [0, 1], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 37,39c39,42 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "right", > > "lightPosition" : [0, 1], 41,42c44,45 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, 2] ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 46c49,59 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "giantflowerlamp.png", > "fg" : "giantflowerlamplit.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\minibiome\ice\icechair\icechair.object 17a18,20 > "objectType" : "loungeable", > "sitFlipDirection" : false, > 21c24,28 < "dualImage" : "icechair.png:", --- > "image" : "icechair.png:", > "sitCoverImage" : "/objects/minibiome/ice/icechair/icechaircover.png", > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 23,25c30 < "imagePosition" : [-12, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [-4, 20], 28a34,39 > }, > { > "image" : "icechair.png:", > "sitCoverImage" : "/objects/minibiome/ice/icechair/icechaircover.png", > "imagePosition" : [-8, 0], > "direction" : "right", 30,35c41 < } < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 22] --- > "sitPosition" : [4, 20], 36a43,46 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } > ] objects\minibiome\ice\icemachine\icemachine.object 8c8,9 < "category" : "wire", --- > "objectType" : "container", > "category" : "storage", 21,25c22,24 < "dualImage" : "icemachine.png:", < < "imagePosition" : [-20, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "icemachineleft.png:", > "imagePosition" : [-16, 0], > "direction" : "left", 29c28,34 < "collision" : "platform" --- > "collision" : "platform", > "collisionSpaces" : [ [-1, 2], [0, 2], [1, 2], [2, 2] ] > }, > { > "image" : "icemachineright.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 30a36,39 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 2], [-1, 2], [0, 2], [1, 2] ] 32c41,47 < ] --- > ], > "openSounds" : [ "/sfx/objects/locker_open.wav" ], > "closeSounds" : [ "/sfx/objects/locker_close.wav" ], > "slotCount" : 16, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\minibiome\ice\snowglobe1\snowglobe1.object 8a9 > "category" : "decorative", 21c22 < "imagePosition" : [0, 0], --- > "imagePosition" : [-8, 0], objects\minibiome\ice\snowglobe2\snowglobe2.object 8a9 > "category" : "decorative", 21c22 < "imagePosition" : [0, 0], --- > "imagePosition" : [-8, 0], objects\minibiome\mushroom\shroombed\shroombed.object 20d19 < "sitPosition" : [-10, 16], 33,34c32 < "dualImage" : "shroombed.png:", < --- > "image" : "shroombed.png:", 36,37c34,37 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-12, 16], 40a41,45 > }, > { > "image" : "shroombed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 41a47,50 > "sitPosition" : [-12, 16], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\mushroom\shroomchair\shroomchair.object 35c35 < "sitPosition" : [2, 22] --- > "sitPosition" : [3, 24] objects\minibiome\mushroom\shroomlamp\shroomlamp.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\mushroom\shroomlamp\shroomlamp.object 21c21 < "lightColor" : [252, 197, 67], --- > "lightColor" : [128, 113, 77], 25d24 < 28,30c27,31 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 2], 32,33c33,34 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 38,40c39,42 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "right", > > "lightPosition" : [0, 2], 42,43c44,45 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, 2] ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 47c49,59 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "shroomlamp.png", > "fg" : "shroomlamplit.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\minibiome\oasis\reedbed\reedbed.object 19d18 < "sitPosition" : [-11, 18], 31c30,31 < "dualImage" : "reedbed.png:", --- > "image" : "reedbed.png:", > "sitCoverImage" : "/objects/minibiome/oasis/reedbed/reedbedcover.png", 33,34c33,36 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-4, 18], 37a40,45 > }, > { > "image" : "reedbed.png:", > "sitCoverImage" : "/objects/minibiome/oasis/reedbed/reedbedcover.png", > "imagePosition" : [-24, 0], > "direction" : "right", 38a47,50 > "sitPosition" : [-12, 18], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\oasis\reedchair\reedchair.object 16a17,19 > "objectType" : "loungeable", > "sitFlipDirection" : false, > 20c23,24 < "dualImage" : "reedchair.png:", --- > "image" : "reedchair.png:", > "sitCoverImage" : "/objects/minibiome/oasis/reedchair/reedchaircover.png", 22,23c26,29 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-1, 21], 26a33,38 > }, > { > "image" : "reedchair.png:", > "sitCoverImage" : "/objects/minibiome/oasis/reedchair/reedchaircover.png", > "imagePosition" : [-8, 0], > "direction" : "right", 28,29c40 < } < ], --- > "sitPosition" : [1, 21], 31,33c42,45 < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 22] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } > ] objects\minibiome\oasis\reedclock\reedclock.object 19a20,26 > { > "image" : "reedclock.png:.", > "imagePosition" : [-8, -8], > "direction" : "left", > "flipImages" : true, > "frames" : 8, > "animationCycle" : 2, 20a28,30 > "spaces" : [ [-1,-1], [-1, 0], [-1, 1], [0,-1], [0, 0], [0, 1] ], > "anchors" : [ "background" ] > }, 22c32 < "dualImage" : "reedclock.png:.", --- > "image" : "reedclock.png:.", 23a34 > "direction" : "right", 27c38 < "spaceScan" : 0.1, --- > "spaces" : [ [-1,-1], [-1, 0], [-1, 1], [0,-1], [0, 0], [0, 1] ], objects\minibiome\oasis\reedlamp\reedlamp.object 17c17 < "lightColor" : [120, 179, 89], --- > "lightColor" : [103, 153, 76], objects\minibiome\oasis\reedshelf\reedshelf.object 26,28c26 < "anchors" : [ "bottom" ], < "collision" : "platform" < --- > "anchors" : [ "bottom" ] objects\minibiome\ocean\oshroom1\oshroom1.object 29c29 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], 37c37 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], objects\minibiome\ocean\oshroom2\oshroom2.object 29c29 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], 37c37 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], objects\minibiome\ocean\oshroom3\oshroom3.object 29c29 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], 37c37 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], objects\minibiome\ocean\oshroom4\oshroom4.object 29c29 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], 37c37 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], objects\minibiome\ocean\oshroom5\oshroom5.object 29c29 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], 37c37 < "imagePosition" : [-2, 0], --- > "imagePosition" : [0, 0], objects\minibiome\ocean\seashell1\seashell1.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell1.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell2\seashell2.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell2.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell3\seashell3.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell3.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell4\seashell4.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell4.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell5\seashell5.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell5.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell6\seashell6.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell6.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell7\seashell7.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell7.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\ocean\seashell8\seashell8.object 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "seashell8.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\rainbow\rainbowbed\rainbowbed.object 20c20 < "sitPosition" : [-10, 15], --- > "sitPosition" : [-12, 12], objects\minibiome\rainbow\rainbowchair\rainbowchair.object 35c35 < "sitPosition" : [2, 22] --- > "sitPosition" : [2, 24] objects\minibiome\rainbow\rainbowpainting\rainbowpainting.object 21,25c21,23 < "dualImage" : "rainbowpainting.png:", < < "imagePosition" : [-20, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "rainbowpainting.png:", > "imagePosition" : [-16, -16], > "direction" : "right", 28,30c26 < "anchors" : [ "background" ], < "collision" : "platform" < --- > "anchors" : [ "background" ] objects\minibiome\rainbow\rainbowunicornstatue\rainbowunicornstatue.object 21,25c21,24 < "dualImage" : "rainbowunicornstatue.png:", < < "imagePosition" : [-20, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "rainbowunicornstatue.png:", > "imagePosition" : [-15, 0], > "direction" : "left", > "flipImages" : true, 28,29c27,32 < "anchors" : [ "bottom" ], < "collision" : "platform" --- > "anchors" : [ "bottom" ] > }, > { > "image" : "rainbowunicornstatue.png:", > "imagePosition" : [-11, 0], > "direction" : "right", 30a34,35 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\rust\rustdoor\rustdoor.object 23c23 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], 43c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 45c45 < "inboundNodes" : [ [0, 4] ], --- > "inboundNodes" : [ [-1, 4] ], objects\minibiome\sandstone\sandstonebed\sandstonebed.object 20c20 < "sitPosition" : [-10, 15], --- > "sitPosition" : [-8, 15], objects\minibiome\sandstone\sandstonechair\sandstonechair.object 17a18,20 > "objectType" : "loungeable", > "sitFlipDirection" : false, > 21c24,28 < "dualImage" : "sandstonechair.png:", --- > "image" : "sandstonechair.png:", > "sitCoverImage" : "/objects/minibiome/sandstone/sandstonechair/sandstonechaircover.png", > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 23,25c30 < "imagePosition" : [-12, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [-4, 22], 28a34,39 > }, > { > "image" : "sandstonechair.png:", > "sitCoverImage" : "/objects/minibiome/sandstone/sandstonechair/sandstonechaircover.png", > "imagePosition" : [-8, 0], > "direction" : "right", 30,35c41 < } < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 22] --- > "sitPosition" : [4, 22], 36a43,46 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } > ] objects\minibiome\sandstone\sandstonetorch\sandstonetorch.frames 6c6 < "names" : [ [ "0", "1", "2", "3", "off" ] ] --- > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.off" ] ] 10c10,11 < "default" : "off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\minibiome\sandstone\sandstonetorch\sandstonetorch.object 31,53d30 < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "position" : [0, 1], < "size" : 1.0, < "color" : [255, 100, 0, 255], < "light" : [150, 50, 50], < "fade" : 0.9, < "initialVelocity" : [0.0, 5.0], < "finalVelocity" : [0.0, -50.0], < "approach" : [0, 20], < "timeToLive" : 0.6, < "layer" : "middle" < }, < < "particleVariance" : { < "initialVelocity" : [1.5, 2.0] < } < }, < 57c34 < "image" : "sandstonetorch.png:", --- > "image" : "sandstonetorch.png:.", 59,60c36,41 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationPosition" : [1, 0], 63c44,46 < "fgAnchors" : [ [0, -1] ] --- > "fgAnchors" : [ [0, -1] ], > > "direction" : "right" 67c50 < "image" : "sandstonetorchleft.png:", --- > "image" : "sandstonetorchleft.png:.", 69,70c52,57 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "sandstonetorchleft.png", > "fg" : "sandstonetorchleftlit.png" > }, > "animationPosition" : [1, 0], 73c60,62 < "fgAnchors" : [ [-1, 0] ] --- > "fgAnchors" : [ [-1, 0] ], > > "direction" : "right" 77c66 < "image" : "sandstonetorchright.png:", --- > "image" : "sandstonetorchright.png:.", 79,80c68,73 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "sandstonetorchright.png", > "fg" : "sandstonetorchrightlit.png" > }, > "animationPosition" : [1, 0], 83c76,78 < "fgAnchors" : [ [1, 0] ] --- > "fgAnchors" : [ [1, 0] ], > > "direction" : "right" 87c82 < "image" : "sandstonetorch.png:", --- > "image" : "sandstonetorch.png:.", 89,90c84,89 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationPosition" : [1, 0], 93c92,94 < "bgAnchors" : [ [0, 0] ] --- > "bgAnchors" : [ [0, 0] ], > > "direction" : "right" 97c98,115 < "soundEffect" : "/sfx/objects/torch.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "sandstonetorch.animation", > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/torch_on1.wav", "/sfx/objects/torch_on2.wav" ], > "off" : [ "/sfx/objects/torch_off1.wav", "/sfx/objects/torch_off2.wav", "/sfx/objects/torch_off3.wav" ] > } > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > // "interactive" : false, 99c117,118 < } --- > "inboundNodes" : [ [0, 0] ] > } \ No newline at end of file objects\minibiome\sandstone\sandstonetorch\sandstonetorchleft.frames 6c6 < "names" : [ [ "0", "1", "2", "3", "off" ] ] --- > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.off" ] ] 10c10,11 < "default" : "off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\minibiome\sandstone\sandstonetorch\sandstonetorchright.frames 6c6 < "names" : [ [ "0", "1", "2", "3", "off" ] ] --- > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.off" ] ] 10c10,11 < "default" : "off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\minibiome\spring\flowerbox\flowerbox.object 20,21c20,24 < "dualImage" : "flowerbox.png:", < "imagePosition" : [-24, 0], --- > "image" : "flowerbox.png:", > "imagePosition" : [-20, 0], > "direction" : "left", > "flipImages" : true, > 23,24c26,35 < "frames" : 1, < "animationCycle" : 0.5, --- > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "flowerbox.png:", > "imagePosition" : [-20, 0], > "direction" : "right", > > "sitPosition" : [2, 22], objects\minibiome\spring\flowerlamp\flowerlamp.object 17,19c17,20 < "lightColor" : [160, 160, 220], < "pointLight" : true, < "pointBeam" : 0.5, --- > "lightColor" : [92, 123, 153], > // "pointLight" : true, > // "pointBeam" : 0.5, > // "pointAngle" : 270 25c26 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, -16], 28,29c29,30 < "lightPosition" : [0.5, 1.3], < "animationPosition" : [-8, -8], --- > "lightPosition" : [0, -1], > "animationPosition" : [-8, -16], 31,32c32 < "anchors" : [ "top" ], < "pointAngle" : 270 --- > "anchors" : [ "top" ] 36c36 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, -16], 38,39c38,39 < "lightPosition" : [0.5, 1.3], < "animationPosition" : [-8, -8], --- > "lightPosition" : [0, -1], > "animationPosition" : [-8, -16], 41,42c41 < "anchors" : [ "top" ], < "pointAngle" : 270 --- > "anchors" : [ "top" ] 55c54,56 < "inboundNodes" : [ [0, 0] ] --- > "inboundNodes" : [ [0, 0] ], > > "interactive" : false objects\minibiome\spring\petalfountain\petalfountain.object 16a17,21 > > "objectType" : "loungeable", > "sitFlipDirection" : false, > "sitPosition" : [14, 24], > 21a27,28 > "direction" : "left", > "flipImages" : true, 25c32,42 < "spaceScan" : 0.1, --- > "spaces" : [ [-3,0], [-2,0], [-1,0], [0,0], [1,0], [2,0], [-3,1], [-2,1], [-1,1], [0,1], [1,1], [2,1], [-3,2], [-2,2], [-1,2], [0,2], [1,2], [2,2], [-3,3], [-2,3], [-1,3], [0,3], [1,3], [2,3], [-3,4], [-2,4], [-1,4], [0,4], [1,4], [2,4], [-3,5], [-2,5], [-1,5], [0,5], [1,5], [2,5] ], > "anchors" : [ "bottom" ] > }, > { > "image" : "petalfountain.png:.", > "imagePosition" : [-32, 0], > "direction" : "right", > "frames" : 4, > "animationCycle" : 0.4, > > "spaces" : [ [-3,0], [-2,0], [-1,0], [0,0], [1,0], [2,0], [-3,1], [-2,1], [-1,1], [0,1], [1,1], [2,1], [-3,2], [-2,2], [-1,2], [0,2], [1,2], [2,2], [-3,3], [-2,3], [-1,3], [0,3], [1,3], [2,3], [-3,4], [-2,4], [-1,4], [0,4], [1,4], [2,4], [-3,5], [-2,5], [-1,5], [0,5], [1,5], [2,5] ], 30,35c47 < "soundEffect" : "/sfx/objects/fountain1.wav", < < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [14, 24] --- > "soundEffect" : "/sfx/objects/fountain1.wav" objects\minibiome\stonecave\cavebed\cavebed.object 20d19 < "sitPosition" : [-8, 18], 32,33c31 < "dualImage" : "cavebed.png:", < --- > "image" : "cavebed.png:", 35,36c33,36 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-6, 18], 39a40,44 > }, > { > "image" : "cavebed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 40a46,49 > "sitPosition" : [-6, 18], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\stonecave\cavelamp\cavelamp.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\stonecave\cavelamp\cavelamp.object 21c21 < "lightColor" : [150, 255, 255], --- > "lightColor" : [153, 144, 116], 26,30c26,29 < "dualImage" : "cavelamp.png:.", < < "imagePosition" : [0, 21], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "cavelamp.png:.", > "imagePosition" : [0, -10], > "direction" : "left", > "flipImages" : true, 33a33,37 > }, > { > "image" : "cavelamp.png:.", > "imagePosition" : [0, -10], > "direction" : "right", 34a39,40 > "spaceScan" : 0.1, > "anchors" : [ "top" ] 38c44,56 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "cavelamp.png", > "fg" : "cavelamplit.png" > }, > "animationPosition" : [0, -10], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false 40a59 > objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactite1.object 21c21 < "pixelOrigin" : [5, -5], --- > "pixelOrigin" : [0, -31], 40c40,42 < "imagePosition" : [0, -31], --- > "imagePosition" : [-6, -31], > "direction" : "left", > "flipImages" : true, 46c48,64 < "poly" : [ [0.5, -1.0], [0.8, 1.0], [0.2, 1.0] ], --- > "poly" : [ [0, -3.6], [0.7, 1.0], [-0.8, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, > { > "image" : "ceilingstalactite1.png:", > "imagePosition" : [-6, -31], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [0, -3.6], [0.8, 1.0], [-0.7, 1.0] ], objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactite2.object 22a23,24 > "direction" : "left", > "flipImages" : true, 24c26 < "spaceScan" : 0.1, --- > "spaces" : [ [ 0, 0], [0, -1], [0, -2], [0, -3] ], 28c30,46 < "poly" : [ [0.5, -1.0], [0.8, 1.0], [0.2, 1.0] ], --- > "poly" : [ [0.6, -2.3], [0, 1.0], [1, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, > { > "image" : "ceilingstalactite2.png:", > "imagePosition" : [-1, -20], > "direction" : "right", > > "spaces" : [ [ 0, 0], [0, -1], [0, -2], [0, -3] ], > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [0.4, -2.3], [0, 1.0], [1, 1.0] ], objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactite3.object 21c21 < "pixelOrigin" : [4, -6], --- > "pixelOrigin" : [4, -16], 40a41,42 > "direction" : "left", > "flipImages" : true, 46c48,64 < "poly" : [ [0.5, -1.0], [0.8, 1.0], [0.2, 1.0] ], --- > "poly" : [ [0.5, -2], [0, 1], [1, 1] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, > { > "image" : "ceilingstalactite3.png:", > "imagePosition" : [0, -15], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [0.5, -2], [0, 1], [1, 1] ], objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactite4.object 22c22,24 < "imagePosition" : [0, -24], --- > "imagePosition" : [-6, -24], > "direction" : "left", > "flipImages" : true, 28c30,46 < "poly" : [ [0.5, -1.0], [0.8, 1.0], [0.2, 1.0] ], --- > "poly" : [ [0, -3], [0.5, -2.5], [0.8, 1], [-0.8, 1] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, > { > "image" : "ceilingstalactite4.png:", > "imagePosition" : [-6, -24], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [0, -3], [-0.5, -2.5], [-0.8, 1], [0.8, 1] ], objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactite5.object 22c22,24 < "imagePosition" : [0, -24], --- > "imagePosition" : [-6, -24], > "direction" : "left", > "flipImages" : true, 28c30,46 < "poly" : [ [0.5, -1.0], [0.8, 1.0], [0.2, 1.0] ], --- > "poly" : [ [0.1, -3.0], [0.8, 1.0], [-0.7, 1.0], [-0.5, -2.5] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, > { > "image" : "ceilingstalactite5.png:", > "imagePosition" : [-6, -24], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [-0.1, -3.0], [-0.8, 1.0], [0.7, 1.0], [0.5, -2.5] ], objects\minibiome\swamp\rootbush1\rootbush1.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "rootbush1.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\rootbush2\rootbush2.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "rootbush2.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\rootbush3\rootbush3.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "rootbush3.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\rootbush4\rootbush4.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "rootbush4.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\rootbush5\rootbush5.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "rootbush5.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\swamproot1\swamproot1.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "swamproot1.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\swamproot2\swamproot2.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "swamproot2.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\swamproot3\swamproot3.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "swamproot3.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\swamproot4\swamproot4.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "swamproot4.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\swamp\swamproot5\swamproot5.object 24,25c24,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 28a29,33 > }, > { > "image" : "swamproot5.png:", > "imagePosition" : [0, 0], > "direction" : "right", 29a35,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\tar\tarbed\tarbed.object 20c20 < "sitPosition" : [-10, 13], --- > "sitPosition" : [-13, 13], 41d40 < objects\minibiome\tar\tarchair\tarchair.object 25,26c25,26 < "imagePosition" : [-8, 0], < "sitPosition" : [-2, 22], --- > "imagePosition" : [-12, 0], > "sitPosition" : [2, 22], 36,37c36,37 < "imagePosition" : [-8, 0], < "sitPosition" : [6, 22], --- > "imagePosition" : [-12, 0], > "sitPosition" : [2, 22], objects\minibiome\tar\tarconsole\tarconsole.object 5,9d4 < "price" : 100, < "lightColor" : [38, 122, 128], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, 12a8,16 > "category" : "wire", > "price" : 750, > "lightColor" : [23, 33, 38], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.1, > "flickerIntensityVariance" : 0.0, 24c28,32 < "dualImage" : "tarconsole.png:.", --- > "image" : "tarconsole.png:.", > "flipImages" : true, > "direction" : "left", > "lightPosition" : [0, 1], > 25a34,35 > "frames" : 3, > "animationCycle" : 0.5, 28a39,47 > }, > { > "image" : "tarconsole.png:.", > "direction" : "right", > "lightPosition" : [0, 1], > > "imagePosition" : [-8, 0], > "frames" : 3, > "animationCycle" : 0.5, 29a49,50 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 36c57 < "animation" : "/objects/wired/switch/switch3.animation", --- > "animation" : "tarconsole.animation", 44c65,66 < "switch" : "tarconsole.png" --- > "bg" : "tarconsole.png", > "fg" : "tarconsolelit.png" 49c71 < } --- > } \ No newline at end of file objects\minibiome\tar\tarlight\tarlight.frames 6,8c6 < "names" : [ < [ "default.1", "default.2", "default.3", "default.4", "default.off" ] < ] --- > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.off" ] ] 12c10,11 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\minibiome\tar\tarlight\tarlight.object 23,26c23,29 < "lightColor" : [166, 137, 116], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < "flickerTiming" : 2, --- > "lightColor" : [152, 153, 92], > > "flickerPeriod" : 1.0, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.0, > "flickerIntensityVariance" : 0.0, 33a37,39 > "animationPosition" : [0, 0], > "direction" : "left", > "flipImages" : true, 35,37c41 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] < }, --- > "lightPosition" : [0, 1], 38a43,45 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, 41a49,50 > "animationPosition" : [0, 0], > "direction" : "right", 43,44c52,55 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, 2] ] --- > "lightPosition" : [0, 1], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 48,50c59 < "soundEffect" : "/sfx/objects/oillantern.wav", < < "animation" : "/objects/wired/light/light4.animation", --- > "animation" : "tarlight.animation", 52c61,62 < "light" : "tarlight.png" --- > "bg" : "tarlight.png", > "fg" : "tarlightlit.png" 54d63 < "animationPosition" : [0, 0], 57a67,68 > > // "interactive" : false, objects\minibiome\toxicplains\toxicchair\toxicchair.object 17a18,20 > "objectType" : "loungeable", > "sitFlipDirection" : false, > 21,22c24 < "dualImage" : "toxicchair.png:", < --- > "image" : "toxicchair.png:", 24,25c26,28 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > "sitPosition" : [2, 24], 28a32,37 > }, > { > "image" : "toxicchair.png:", > "imagePosition" : [-8, 0], > "direction" : "right", > "sitPosition" : [2, 24], 29a39,40 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 31,36c42 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [2, 22] < --- > ] objects\minibiome\toxicplains\toxiclamp1\toxiclamp1.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\toxicplains\toxiclamp1\toxiclamp1.object 6,8c6 < "price" : 500, < < "maximumLiquidLevel" : 0.2, --- > "price" : 750, 20a19,21 > "pointLight" : true, > "pointBeam" : 0.3, > 23c24 < "lightColor" : [0, 255, 87], --- > "lightColor" : [179, 160, 143], 28c29,32 < "dualImage" : "toxiclamp1.png:.", --- > "image" : "toxiclamp1.png:.", > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 30,32c34,35 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "lightPosition" : [0, 4], > "pointAngle" : 225, 35a39,46 > }, > { > "image" : "toxiclamp1.png:.", > "imagePosition" : [-8, 0], > "direction" : "right", > > "lightPosition" : [-1, 4], > "pointAngle" : 315, 36a48,49 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 40c53,63 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "toxiclamp1.png", > "fg" : "toxiclamp1lit.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 3] ], 41a65 > "interactive" : false objects\minibiome\toxicplains\toxiclamp2\toxiclamp2.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\minibiome\toxicplains\toxiclamp2\toxiclamp2.object 8,9d7 < "maximumLiquidLevel" : 0.2, < 20a19,21 > "pointLight" : true, > "pointBeam" : 0.3, > 23c24 < "lightColor" : [0, 255, 87], --- > "lightColor" : [179, 160, 143], 28c29,32 < "dualImage" : "toxiclamp2.png:.", --- > "image" : "toxiclamp2.png:.", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, 30,32c34,35 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "lightPosition" : [0, -1], > "pointAngle" : 250, 35a39,46 > }, > { > "image" : "toxiclamp2.png:.", > "imagePosition" : [-4, -16], > "direction" : "right", > > "lightPosition" : [0, -1], > "pointAngle" : 290, 36a48,49 > "spaceScan" : 0.1, > "anchors" : [ "top" ] 40c53,63 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "toxiclamp2.png", > "fg" : "toxiclamp2lit.png" > }, > "animationPosition" : [-4, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, -2] ], 41a65 > "interactive" : false objects\minibiome\wilderness\goldenegg\goldenegg.object 20c20,23 < "dualImage" : "goldenegg.png:", --- > "image" : "goldenegg.png:", > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 22,26c25 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, < < "spaces" : [ [0, 0], [1, 0], [0, 1], [1, 1] ], --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], 27a27,31 > }, > { > "image" : "goldenegg.png:", > "imagePosition" : [-8, 0], > "direction" : "right", 28a33,34 > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "anchors" : [ "bottom" ] objects\ship\novakidfuelhatch\novakidfuelhatch.object 5c5 < "description" : "Accepts a bunch of different kinds of fuel. -todo- design.", --- > "description" : "Accepts a bunch of different kinds of fuel. Novakid design.", projectiles\physics.config 424,438d423 < < "termite" : { < "mass" : 1.0, < "gravityMultiplier" : 1.5, < "bounceFactor" : 0.0, < "maxMovementPerStep" : 0.6, < "groundSlideMovementEnabled" : true, < < "collisionPoly" : [ [-0.8, -0.8], [0.8, -0.8], [0.8, 0.8], [-0.8, 0.8] ], < "ignorePlatformCollision" : false, < < "airFriction" : 0.0, < "liquidFriction" : 0.5, < "groundFriction" : 0.0 < }, projectiles\explosions\glitchexplosion\glitchexplosion.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\lightblockexplosion\lightblockexplosion.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\pulsecannonexplosion\pulsecannonexplosion.projectile 13c13 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\vlightblockexplosion\vlightblockexplosion.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\vsmallregularexplosion\vsmallregularexplosion.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\vsmallregularexplosionnodamage\vsmallregularexplosionnodamage.projectile 13c13 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\minibiomelegendaries\cellblast\cellblast.projectile 17c17 < "power" : 10, --- > "power" : 200, projectiles\minibiomelegendaries\cellblastx\cellblastx.projectile 17c17 < "power" : 10, --- > "power" : 1500, projectiles\minibiomelegendaries\coralshard\coralshard.projectile 12c12 < "power" : 1, --- > "power" : 53, projectiles\minibiomelegendaries\coralshardx\coralshardx.projectile 12c12 < "power" : 1, --- > "power" : 500, projectiles\minibiomelegendaries\crystalshard\crystalshard.projectile 12c12 < "power" : 1, --- > "power" : 76, projectiles\minibiomelegendaries\crystalshardx\crystalshardx.projectile 12c12 < "power" : 1, --- > "power" : 100, projectiles\minibiomelegendaries\heckblood\heckblood.projectile 8c8 < "power" : 1.5, --- > "power" : 300, projectiles\minibiomelegendaries\heckbloodx\heckbloodx.projectile 9c9 < "power" : 1.5, --- > "power" : 400, projectiles\minibiomelegendaries\hivebug\hivebug.projectile 7d6 < "piercing" : true, 33,34c32 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 42,43c40 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 51,52c48 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 54c50 < { --- > { 60,61c56 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 63c58 < { --- > { 69,70c64 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 72c66 < { --- > { 78,79c72 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 projectiles\minibiomelegendaries\hivebuggibx\hibebuggibx.projectile 12c12 < "power" : 1, --- > "power" : 200, projectiles\minibiomelegendaries\hivebugx\hivebugx.projectile 3c3 < "physics" : "flybug", --- > "physics" : "flyhighbug", 6d5 < "piercing" : true, 23a23,29 > { > "action" : "projectile", > "type" : "xtermite", > "firePosition" : [-10, 5], > "fuzzAngle" : 0, > "angleAdjust" : 0 > }, 29,30c35 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 37,38c42 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 45,46c49 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 53,54c56 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 61,62c63 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 0 65c66 < "power" : 10, --- > "power" : 3000, projectiles\minibiomelegendaries\hiveclusterx\hiveclusterx.projectile 24c24 < "power" : 3, --- > "power" : 500, projectiles\minibiomelegendaries\plasmacrystal\plasmacrystal.projectile 54c54 < "power" : 5, --- > "power" : 50, projectiles\minibiomelegendaries\plasmacrystalx\plasmacrystalx.projectile 58c58 < "power" : 5, --- > "power" : 100, projectiles\minibiomelegendaries\slimeblob\slimeblob.projectile 17,18c17 < "angleAdjust" : 45, < "inheritDamageFactor" : 0.75 --- > "angleAdjust" : 45 24,25c23 < "angleAdjust" : -45, < "inheritDamageFactor" : 0.75 --- > "angleAdjust" : -45 32c30 < "power" : 3, --- > "power" : 120, projectiles\minibiomelegendaries\slimeblobx\slimeblobx.projectile 20,21c20 < "angleAdjust" : 45, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : 45 27,28c26 < "angleAdjust" : -45, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : -45 34,35c32 < "angleAdjust" : 180, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : 180 41,42c38 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : 0 49c45 < "power" : 3, --- > "power" : 1500, projectiles\minibiomelegendaries\slimecluster\slimecluster.projectile 24c24 < "power" : 1, --- > "power" : 45, projectiles\minibiomelegendaries\slimeclusterx\slimeclusterx.projectile 12,14d11 < "statusEffects" : [ < "weakpoison" < ], 27c24 < "power" : 1, --- > "power" : 600, projectiles\minibiomelegendaries\sporecloudx\multisporecloudx.projectile 18,19c18 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 27,28c26 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 36,37c34 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 45,46c42 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 54,55c50 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 63,64c58 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 0 73,74c67 < "delaySteps" : 5, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 5 83,84c76 < "delaySteps" : 10, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 10 92,93c84 < "angleAdjust" : 15, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 15 102,103c93 < "delaySteps" : 20, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 20 112,113c102 < "delaySteps" : 25, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 25 121,122c110 < "angleAdjust" : 30, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 30 131,132c119 < "delaySteps" : 35, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 35 141,142c128 < "delaySteps" : 40, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 40 150,151c136 < "angleAdjust" : 45, < "inheritDamageFactor" : 1.0 --- > "angleAdjust" : 45 160,161c145 < "delaySteps" : 50, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 50 170,171c154 < "delaySteps" : 55, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 55 180,181c163 < "delaySteps" : 60, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 60 projectiles\minibiomelegendaries\sporecloudx\sporecloudx.projectile 12c12 < "power" : 1, --- > "power" : 200, projectiles\minibiomelegendaries\wildorb\leaforb.projectile 6c6 < "power" : 1, --- > "power" : 50, projectiles\minibiomelegendaries\wildorb\wildorb.projectile 33,34c33,38 < "delaySteps" : 15, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 15 > }, > { > "action" : "sound", > "delaySteps" : 20, > "options" : [ "/sfx/blocks/sand_fall4.wav", "/sfx/blocks/sand_fall5.wav", "/sfx/blocks/sand_fall6.wav" ] 41,42c45,50 < "delaySteps" : 20, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 20 > }, > { > "action" : "sound", > "delaySteps" : 25, > "options" : [ "/sfx/blocks/sand_fall7.wav", "/sfx/blocks/sand_fall8.wav", "/sfx/blocks/sand_fall9.wav" ] 49,50c57 < "delaySteps" : 25, < "inheritDamageFactor" : 1.0 --- > "delaySteps" : 25 projectiles\minibiomelegendaries\wildorbx\wildorbx.projectile 33,34c33,38 < "delaySteps" : 15, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 15 > }, > { > "action" : "sound", > "delaySteps" : 20, > "options" : [ "/sfx/blocks/sand_fall4.wav", "/sfx/blocks/sand_fall5.wav", "/sfx/blocks/sand_fall6.wav" ] 41,42c45,50 < "delaySteps" : 20, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 20 > }, > { > "action" : "sound", > "delaySteps" : 25, > "options" : [ "/sfx/blocks/sand_fall7.wav", "/sfx/blocks/sand_fall8.wav", "/sfx/blocks/sand_fall9.wav" ] 49,50c57,62 < "delaySteps" : 25, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 25 > }, > { > "action" : "sound", > "delaySteps" : 30, > "options" : [ "/sfx/blocks/sand_fall1.wav", "/sfx/blocks/sand_fall2.wav", "/sfx/blocks/sand_fall3.wav" ] 57,58c69,74 < "delaySteps" : 30, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 30 > }, > { > "action" : "sound", > "delaySteps" : 35, > "options" : [ "/sfx/blocks/sand_fall4.wav", "/sfx/blocks/sand_fall5.wav", "/sfx/blocks/sand_fall6.wav" ] 65,66c81,86 < "delaySteps" : 35, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 35 > }, > { > "action" : "sound", > "delaySteps" : 40, > "options" : [ "/sfx/blocks/sand_fall7.wav", "/sfx/blocks/sand_fall8.wav", "/sfx/blocks/sand_fall9.wav" ] 73,74c93,98 < "delaySteps" : 40, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 40 > }, > { > "action" : "sound", > "delaySteps" : 45, > "options" : [ "/sfx/blocks/sand_fall1.wav", "/sfx/blocks/sand_fall2.wav", "/sfx/blocks/sand_fall3.wav" ] 81,82c105,110 < "delaySteps" : 45, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 45 > }, > { > "action" : "sound", > "delaySteps" : 50, > "options" : [ "/sfx/blocks/sand_fall4.wav", "/sfx/blocks/sand_fall5.wav", "/sfx/blocks/sand_fall6.wav" ] 89,90c117,122 < "delaySteps" : 50, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 50 > }, > { > "action" : "sound", > "delaySteps" : 55, > "options" : [ "/sfx/blocks/sand_fall7.wav", "/sfx/blocks/sand_fall8.wav", "/sfx/blocks/sand_fall9.wav" ] 97,98c129 < "delaySteps" : 55, < "inheritDamageFactor" : 0.2 --- > "delaySteps" : 55 projectiles\minibiomelegendaries\xtermite\xtermite.projectile 4,5c4,5 < "physics" : "termite", < "animationCycle" : 0.25, --- > "physics" : "slider", > "animationCycle" : 0.5, 9c9 < "power" : 3, --- > "power" : 1500, 11d10 < "damagePoly" : [ [-3, 6], [-3, -3], [3, -3], [3, 6] ], 13c12 < "timeToLive" : 3, --- > "timeToLive" : 4, 22a22 > "damageType" : "NoDamage", projectiles\staves\racialstaves\aqua\splashspawner1.projectile 20c20 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 27c27 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 34c34 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 41c41 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 48c48 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 52c52 < "power" : 15, --- > "power" : 25, projectiles\staves\racialstaves\aqua\splashspawner2.projectile 20c20 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 27c27 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 34c34 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 41c41 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 48c48 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 52c52 < "power" : 15, --- > "power" : 25, projectiles\staves\racialstaves\aqua\splashdrop2\splashdrop2.projectile 13d12 < "piercing" : true, 21c20 < "inheritDamageFactor" : 2.0, --- > "inheritDamageFactor" : 1.0, projectiles\staves\racialstaves\crystal\cardinalschalcedony\chalcedonyspawner.projectile 8c8 < "power" : 8, --- > "power" : 0, 27c27 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 30c30 < "inheritDamageFactor" : 0.6 --- > "inheritDamageFactor" : 0.25 34c34 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 37c37 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 42c42 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 45c45 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 50c50 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 53c53 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 58c58 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 61c61 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 66c66 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 69c69 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 74c74 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 77c77 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, 82c82 < "type" : "friendlyregularexplosion", --- > "type" : "regularexplosion", 85c85 < "inheritDamageFactor" : 0.6, --- > "inheritDamageFactor" : 0.25, projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzspawner.projectile 29c29 < "inheritDamageFactor" : 0.8 --- > "inheritDamageFactor" : 0.25 36c36 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 44c44 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 52c52 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 60c60 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 68c68 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 76c76 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 84c84 < "inheritDamageFactor" : 0.8, --- > "inheritDamageFactor" : 0.25, 88c88 < "power" : 8, --- > "power" : 0, projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quetzalcoatlsquartz.projectile 16c16 < "power" : 8, --- > "power" : 50, projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzchunk\quartzchunk.projectile 12c12,13 < "power" : 2, --- > "power" : 76, > "onlyHitTerrain" : true, projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzpulse\quartzpulse.projectile 12c12 < "universalDamage" : false, --- > "universalDamage" : true, projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzshard\quartzshard.projectile 12c12,13 < "power" : 1, --- > "power" : 76, > "onlyHitTerrain" : true, projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakerscratch.projectile 16c16 < "power" : 20, --- > "power" : 50, 36c36 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 43c43 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 50c50 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 57c57 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 64c64 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, projectiles\staves\racialstaves\glitch\glitchartifact\glitchscratch.projectile 16c16 < "power" : 10, --- > "power" : 50, projectiles\staves\racialstaves\leaf\cutterpetal\cutterpetal.projectile 12a13,18 > "actionOnReap" : [ > { > "action" : "config", > "file" : "/projectiles/explosions/leafexplosion/leafexplosion.config" > } > ], projectiles\staves\racialstaves\leaf\leafcloud\leafcloud.projectile 6c6 < "power" : 5, --- > "power" : 50, projectiles\staves\racialstaves\leaf\leafcloud\leafcloudstarter.projectile 29,56d28 < "type" : "sunray", < "angleAdjust" : -45, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 45, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : -225, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 225, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", 59c31 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 67c39 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 75c47 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 83c55 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 91c63 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 99c71 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 107c79 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 115c87 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 123c95 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 131c103 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 139c111 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 147c119 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 155c127 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 163c135 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 171c143 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 179c151 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 187c159 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 195c167 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 201c173 < "power" : 8, --- > "power" : 5, projectiles\staves\racialstaves\leaf\petalcloud\petalcloud.projectile 6c6 < "power" : 5, --- > "power" : 50, projectiles\staves\racialstaves\leaf\petalcloud\petalcloudstarter.projectile 20c20 < } --- > } 27,82d26 < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : -45, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 45, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : -90, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 90, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : -225, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 225, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, < { < "action" : "projectile", < "type" : "sunray", < "angleAdjust" : 180, < "inheritDamageFactor" : 0.1, < "inheritSpeedFactor" : 0.1 < }, 87c31 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 95c39 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 103c47 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 111c55 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 119c63 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 127c71 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 135c79 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 143c87 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 151c95 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 159c103 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 167c111 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 175c119 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 183c127 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 191c135 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 199c143 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 207c151 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 215c159 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 223c167 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 231c175 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 239c183 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 247c191 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 255c199 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 263c207 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 271c215 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 279c223 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 287c231 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 295c239 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 303c247 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 311c255 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 319c263 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 327c271 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 335c279 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 343c287 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 351c295 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 359c303 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 367c311 < "inheritDamageFactor" : 0.15, --- > "inheritDamageFactor" : 0.05, 373c317 < "power" : 8, --- > "power" : 5, projectiles\staves\racialstaves\light\redgiant\redgiant.projectile 14c14 < "power" : 8, --- > "power" : 50, 22c22 < "file" : "/projectiles/explosions/vlightblockexplosion/vlightblockexplosion.config" --- > "file" : "/projectiles/explosions/globeexplosions/orangeglobeexplosion/orangeglobeexplosion.config" projectiles\staves\racialstaves\light\redgiant\redgiantspawner.projectile 17c17 < "inheritDamageFactor" : 1.0, --- > "inheritDamageFactor" : 0.5, 29c29 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 37c37 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 45c45 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 53c53 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 61c61 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 69c69 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 77c77 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 85c85 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 93c93 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 101c101 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 109c109 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 117c117 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, 125c125 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 0.1, projectiles\staves\racialstaves\light\sunray\sunray.projectile 13c13 < "power" : 2, --- > "power" : 0, projectiles\staves\racialstaves\light\supergiant\supergiant.projectile 14c14 < "power" : 8, --- > "power" : 50, projectiles\staves\racialstaves\light\supergiant\supergiantspawner.projectile 17c17 < "inheritDamageFactor" : 1.0, --- > "inheritDamageFactor" : 0.5, 29c29 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 37c37 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 45c45 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 53c53 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 61c61 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 69c69 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 77c77 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 85c85 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 93c93 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 101c101 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 109c109 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 117c117 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 125c125 < "inheritDamageFactor" : 0.4, --- > "inheritDamageFactor" : 0.1, 130c130 < "power" : 8, --- > "power" : 0, projectiles\staves\racialstaves\light\supersunray\supersunray.projectile 13c13 < "power" : 3, --- > "power" : 0, projectiles\staves\racialstaves\plasma\boomblast\boomblast.projectile 10,11c10,11 < "power" : 18, < "speed" : 120, --- > "power" : 99, > "speed" : 100, projectiles\staves\racialstaves\plasma\boomblast\boomblastspawner.projectile 10c10 < "power" : 18, --- > "power" : 0, 19c19 < "inheritDamageFactor" : 1.0, --- > "inheritDamageFactor" : 0.666, 21,24d20 < }, < { < "action" : "sound", < "options" : [ "/sfx/tech/tech_blink2.wav" ] projectiles\staves\racialstaves\plasma\plasmapulse\plasmapulse.projectile 10c10 < "power" : 15, --- > "power" : 99, projectiles\staves\racialstaves\steel\deadbolt\deadboltteleportin.projectile 6c6 < "timeToLive" : 0.25, --- > "timeToLive" : 0.5, 11c11 < "animationCycle" : 0.25, --- > "animationCycle" : 0.5, projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.projectile 6c6 < "timeToLive" : 0.25, --- > "timeToLive" : 0.5, 11c11 < "animationCycle" : 0.25, --- > "animationCycle" : 0.5, projectiles\swoosh\axe\coralswoosh\coralswoosh.projectile 29,30c29 < "angleAdjust" : 25, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 25 32c31 < { --- > { 37,38c36 < "angleAdjust" : 12, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 12 40c38 < { --- > { 45,46c43 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 48c45 < { --- > { 53,54c50 < "angleAdjust" : -12, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : -12 56c52 < { --- > { 61,62c57 < "angleAdjust" : -25, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : -25 projectiles\swoosh\axe\coralswooshx\coralswooshx.projectile 33,34c33 < "angleAdjust" : 25, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 25 41,42c40 < "angleAdjust" : 12, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 12 44c42 < { --- > { 49,50c47 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 52c49 < { --- > { 57,58c54 < "angleAdjust" : -12, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : -12 60c56 < { --- > { 65,66c61 < "angleAdjust" : -25, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : -25 projectiles\swoosh\broadsword\cellswoosh\cellswoosh.projectile 24,25c24 < "angleAdjust" : 0, < "inheritDamageFactor" : 2.0 --- > "angleAdjust" : 0 projectiles\swoosh\broadsword\cellswooshx\cellswooshx.projectile 24,25c24 < "angleAdjust" : 0, < "inheritDamageFactor" : 2.0 --- > "angleAdjust" : 0 projectiles\swoosh\dagger\heckswoosh\heckswoosh.projectile 24,25c24 < "angleAdjust" : 12, < "inheritDamageFactor" : 0.15 --- > "angleAdjust" : 12 32,33c31 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.25 --- > "angleAdjust" : 0 40,41c38 < "angleAdjust" : -12, < "inheritDamageFactor" : 0.15 --- > "angleAdjust" : -12 projectiles\swoosh\dagger\heckswooshx\heckswooshx.projectile 24,25c24 < "angleAdjust" : 25, < "inheritDamageFactor" : 0.15 --- > "angleAdjust" : 25 27c26 < { --- > { 32,33c31 < "angleAdjust" : 12, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : 12 35c33 < { --- > { 40,41c38 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.25 --- > "angleAdjust" : 0 43c40 < { --- > { 48,49c45 < "angleAdjust" : -12, < "inheritDamageFactor" : 0.2 --- > "angleAdjust" : -12 51c47 < { --- > { 56,57c52 < "angleAdjust" : -25, < "inheritDamageFactor" : 0.15 --- > "angleAdjust" : -25 projectiles\swoosh\hammer\hiveswoosh\hiveswoosh.projectile 20a21 > "inheritDamageFactor" : 0.0, 23,24c24 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.5 --- > "angleAdjust" : 0 projectiles\swoosh\hammer\hiveswooshx\hiveswooshx.projectile 23,32c23 < "angleAdjust" : 0, < "inheritDamageFactor" : 1.5 < }, < { < "action" : "projectile", < "type" : "xtermite", < "firePosition" : [-10, 5], < "fuzzAngle" : 0, < "angleAdjust" : 0, < "inheritDamageFactor" : 1.5 --- > "angleAdjust" : 0 projectiles\swoosh\hammer\shroomswooshx\shroomswooshx.projectile 23,24c23 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.1 --- > "angleAdjust" : 0 projectiles\swoosh\shortsword\slimeswoosh\slimeswoosh.projectile 29,30c29 < "angleAdjust" : 0, < "inheritDamageFactor" : 2.0 --- > "angleAdjust" : 0 projectiles\swoosh\shortsword\slimeswooshx\slimeswooshx.projectile 29,30c29 < "angleAdjust" : 0, < "inheritDamageFactor" : 2.0 --- > "angleAdjust" : 0 projectiles\swoosh\shortsword\wildswoosh\wildswoosh.projectile 27,28c27 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : 0 projectiles\swoosh\shortsword\wildswooshx\wildswooshx.projectile 27,28c27 < "angleAdjust" : 0, < "inheritDamageFactor" : 0.5 --- > "angleAdjust" : 0 recipes\heartforge\heartforge.recipe 8c8 < "groups" : [ ] // [ "researchstation", "objects", "all", "tools" ] --- > "groups" : [ "disabled" ] // [ "researchstation", "objects", "all", "tools" ] recipes\holidaycraftingtable\holidaycraftingtable.recipe 9c9 < "groups" : [ ] // [ "researchstation", "objects", "all", "tools" ] --- > "groups" : [ "disabled" ] // [ "researchstation", "objects", "all", "tools" ] recipes\researchstation\fossilstation.recipe 9c9 < "groups" : [ ] // [ "researchstation", "all", "tools" ] --- > "groups" : [ "disabled" ] // [ "researchstation", "all", "tools" ] recipes\terramart\fossiltool.recipe 9c9 < "groups" : [ ] --- > "groups" : [ "disabled" ] stats\effects\crash\crash.statuseffect 4c4 < "defaultDuration" : 0.8, --- > "defaultDuration" : 0.25, tiles\platformtemplate.config 176a177,195 > { > "matchAllPoints" : [ > [[-1, 0], "EqualsSelf"], > [[1, 0], "EqualsSelf"] > ], > "haltOnMatch" : true, > "pieces" : [["midPlatform", [0, 0]]] > }, > { > "matchAllPoints" : [ > [[-1, 1], "EqualsSelf"], > [[0, 1], "NotEqualsSelf"], > [[1, 1], "EqualsSelf"], > [[-1, 0], "NotEqualsSelf"], > [[1, 0], "NotEqualsSelf"] > ], > "haltOnMatch" : true, > "pieces" : [["midPlatform", [0, 0]]] > }, 191a211,217 > [[-1, 0], "EqualsSelf"], > [[-2, 0], "EqualsSelf"] > ], > "pieces" : [["midPlatform", [0, 0]]] > }, > { > "matchAllPoints" : [ 223a250,256 > [[1, 0], "EqualsSelf"], > [[2, 0], "EqualsSelf"] > ], > "pieces" : [["midPlatform", [0, 0]]] > }, > { > "matchAllPoints" : [ 269a303,309 > "matchAllPoints" : [ > [[0, -1], "Empty"], > [[-1, -1], "ConnectsOther"] > ], > "pieces" : [["rightStairBit", [0, -4]]] > }, > { 273a314,322 > { > "matchAllPoints" : [ > [[-1, 1], "NotEqualsSelf"], > [[-1, 0], "NotEqualsSelf"], > [[-1, -1], "EqualsSelf"], > [[1, 0], "EqualsSelf"] > ], > "pieces" : [["rightStairsTrim", [0, 0]]] > }, 287a337,343 > "matchAllPoints" : [ > [[0, -1], "Empty"], > [[1, -1], "ConnectsOther"] > ], > "pieces" : [["leftStairBit", [2, -4]]] > }, > { 290a347,355 > }, > { > "matchAllPoints" : [ > [[1, 1], "NotEqualsSelf"], > [[1, 0], "NotEqualsSelf"], > [[1, -1], "EqualsSelf"], > [[-1, 0], "EqualsSelf"] > ], > "pieces" : [["leftStairsTrim", [-2, 0]]] tiles\materials\apexshipsupport.material 13d12 < "multicolored" : true, 23c22 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\girder.material 12d11 < "multicolored" : true, 22c21 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\hazard.material 10d9 < "multicolored" : true, tiles\materials\heavypipe.material 10d9 < "multicolored" : true, 21c20 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\outpost.material 4d3 < "frames" : "outposthorizontal.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 15,172c12,20 < "neighborAwareRendering" : { < "legend" : { < "3" : { < "type" : "AtLeast", < "count" : 3 < }, < "A" : { < "type" : "Any" < } < }, < "filters" : [ < { < "texture" : "outpostno.png", < "neighbors" : [ < [ "0", "0", "0" ], < [ "0", "S", "0" ], < [ "0", "0", "0" ] < ] < }, < { < "texture" : "outpostNSEW.png", < "neighbors" : [ < [ "X", "1", "X" ], < [ "1", "S", "1" ], < [ "X", "1", "X" ] < ] < }, < { < "texture" : "outpostNSE.png", < "neighbors" : [ < [ "X", "1", "X" ], < [ "X", "S", "1" ], < [ "X", "1", "X" ] < ] < }, < { < "texture" : "outpostNSW.png", < "neighbors" : [ < [ "X", "1", "X" ], < [ "1", "S", "X" ], < [ "X", "1", "X" ] < ] < }, < { < "texture" : "outpostNEW.png", < "neighbors" : [ < [ "X", "1", "X" ], < [ "1", "S", "1" ], < [ "X", "X", "X" ] < ] < }, < { < "texture" : "outpostSEW.png", < "neighbors" : [ < [ "X", "X", "X" ], < [ "1", "S", "1" ], < [ "X", "1", "X" ] < ] < }, < { < "texture" : "outpostNE.png", < "neighbors" : [ < [ "1", "X" ], < [ "S", "1" ] < ] < }, < { < "texture" : "outpostNW.png", < "neighbors" : [ < [ "X", "1" ], < [ "1", "S" ] < ] < }, < { < "texture" : "outpostSW.png", < "neighbors" : [ < [ "1", "S" ], < [ "X", "1" ] < ] < }, < { < "texture" : "outpostSE.png", < "neighbors" : [ < [ "S", "1" ], < [ "1", "X" ] < ] < }, < { < "texture" : "outpostN.png", < "neighbors" : [ < [ "0" ], < [ "S" ], < [ "1" ] < ] < }, < { < "texture" : "outpostS.png", < "neighbors" : [ < [ "1" ], < [ "S" ], < [ "0" ] < ] < }, < { < "texture" : "outpostvertical.png", < "neighbors" : [ < [ "A" ], < [ "S" ], < [ "A" ] < ] < }, < { < "texture" : "outpostE.png", < "neighbors" : [ < [ "0", "S", "1" ] < ] < }, < { < "texture" : "outpostW.png", < "neighbors" : [ < [ "1", "S", "0" ] < ] < }, < { < "texture" : "outposthorizontal.png", < "neighbors" : [ < [ "A", "S", "A" ] < ] < }, < { < "texture" : "outpostcornermissing.png", < "neighbors" : [ < [ "s", "1" ], < [ "1", "0" ] < ] < }, < { < "texture" : "outpostcornermissing.png", < "neighbors" : [ < [ "0", "1" ], < [ "1", "s" ] < ] < }, < { < "texture" : "outpostcornermissing.png", < "neighbors" : [ < [ "1", "s" ], < [ "0", "1" ] < ] < }, < { < "texture" : "outpostcornermissing.png", < "neighbors" : [ < [ "1", "0" ], < [ "s", "1" ] < ] < } < ] --- > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "outposthorizontal.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 tiles\materials\outpostsupport.material 1d0 < 5d3 < "frames" : "outpostsupport.png", 7d4 < "variants" : 5, 13d9 < "multicolored" : true, 23c19 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\pressurizedgirder.material 7d6 < "variants" : 1, 13d11 < "multicolored" : true, 23c21 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\sewerpipe.material 10d9 < "multicolored" : true, 21c20 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\sewerpipehorizontal.material 12c12 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\sewerpipevertical.material 12c12 < "multicolored" : true, --- > "multiColored" : true, tiles\materials\testpipe.material 10d9 < "multicolored" : true, 21c20 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\ancientplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\apexshipplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\bambooplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\copperplatform.material 17c17 < "multicolored" : false, --- > "multiColored" : false, tiles\platforms\lunarbaseplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\modernplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\outpostplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\plantplatform.material 17c17 < "multicolored" : false, --- > "multiColored" : false, tiles\platforms\platform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\platform2.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\pressurizedplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\ruinsplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\steelplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\tribalplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\woodenplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\platforms\wreckplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : true, tiles\skyrail\skyrailboost.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrailbreak.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrailplatform.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrail_asc.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrail_desc.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrail_diodel.material 17c17 < "multicolored" : true, --- > "multiColored" : false, tiles\skyrail\skyrail_dioder.material 17c17 < "multicolored" : true, --- > "multiColored" : false, treasure\missions\miningtreasure1.treasurepools 59a60,67 > "miningtreasurepet" : [ > [1, { > "fill" : [ > {"item" : [ "capturepod", 1]} > ] > }] > ], >