FILES ----- assetmissing.wav assets.config [NEW] asteroids_worlds.config celestial.config client.config default_actor_movement.config default_movement.config [NEW] dungeon_worlds.config [NEW] help.config hobo.ttf humanoid.config [NEW] instance_worlds.config interface.config liquids.config [NEW] panes.config player.config [NEW] rendering.config server.config sfx.config [NEW] spawner.config [NEW] terrestrial_worlds.config universe_server.config versioning.config weather.config [NEW] world_template.config [NEW] ai\ai.config [NEW] ai\ai.png [NEW] ai\apexai.frames [NEW] ai\apexai.png [NEW] ai\avianai.frames [NEW] ai\avianai.png [NEW] ai\beamaxe.png [NEW] ai\default.frames [NEW] ai\dreadwingicon.png [NEW] ai\enableteleporter.aicommand [NEW] ai\floranai.frames [NEW] ai\floranai.png [NEW] ai\floranmission1icon.png [NEW] ai\givebeamaxe.aicommand [NEW] ai\givepainttool.aicommand [NEW] ai\givewiretool.aicommand [NEW] ai\glitchai.frames [NEW] ai\glitchai.png [NEW] ai\horseai.png [NEW] ai\humanai.frames [NEW] ai\humanai.png [NEW] ai\hylotlai.frames [NEW] ai\hylotlai.png [NEW] ai\lunarbaseicon.png [NEW] ai\mission1.aimission [NEW] ai\mission2.aimission [NEW] ai\mission3.aimission [NEW] ai\mission4.aimission [NEW] ai\mockaidialogue.png [NEW] ai\novakidai.frames [NEW] ai\novakidai.png [NEW] ai\painttool.png [NEW] ai\scanlines.frames [NEW] ai\scanlines.png [NEW] ai\staticapex.frames [NEW] ai\staticapex.png [NEW] ai\staticapexhylotl.frames [NEW] ai\staticavian.frames [NEW] ai\staticavian.png [NEW] ai\staticfloran.frames [NEW] ai\staticfloran.png [NEW] ai\staticglitch.frames [NEW] ai\staticglitch.png [NEW] ai\statichuman.frames [NEW] ai\statichuman.png [NEW] ai\statichylotl.frames [NEW] ai\statichylotl.png [NEW] ai\staticright.frames [NEW] ai\staticright.png [NEW] ai\teleporter.png [NEW] ai\thrusters.png [NEW] ai\upgradebeamaxe1.aicommand [NEW] ai\upgradebeamaxe2.aicommand [NEW] ai\upgradebeamaxe3.aicommand [NEW] ai\upgradebeamaxe4.aicommand [NEW] ai\upgradebeamaxe5.aicommand [NEW] ai\upgradebeamaxe6.aicommand [NEW] ai\upgradeship1.aicommand [NEW] ai\upgradeship2.aicommand [NEW] ai\upgradeship3.aicommand [NEW] ai\upgradeship4.aicommand [NEW] ai\upgradeship5.aicommand [NEW] ai\upgradeship6.aicommand [NEW] ai\upgradeship7.aicommand [NEW] ai\upgradeship8.aicommand [NEW] ai\weapontestingicon.png [NEW] ai\wiretool.png animations\coldbreath\coldbreath.animation [NEW] animations\drippingslime\drippingslime.animation [NEW] animations\drippingslime\drippingslime.frames [NEW] animations\drippingslime\drippingslime.png [NEW] animations\electroshock\electroshock.animation [NEW] animations\electroshock\electroshock.frames [NEW] animations\electroshock\electroshock.png [NEW] animations\emotes\confused.animation [NEW] animations\emotes\confused.png [NEW] animations\emotes\default.frames [NEW] animations\emotes\happy.animation [NEW] animations\emotes\happy.png [NEW] animations\emotes\sad.animation [NEW] animations\emotes\sad.png [NEW] animations\emotes\sleepy.animation [NEW] animations\emotes\sleepy.png [NEW] animations\emotes\surprised.animation [NEW] animations\emotes\surprised.png animations\fog\fog.animation animations\fog\fog.frames animations\fog\fog.png [NEW] animations\frozendust2\frozendust2.animation [NEW] animations\frozendust2\frozendust2.frames [NEW] animations\frozendust2\frozendust2.png [NEW] animations\giganticsnowballexplosion\giganticsnowballexplosion.animation [NEW] animations\giganticsnowballexplosion\giganticsnowballexplosion.frames [NEW] animations\giganticsnowballexplosion\giganticsnowballexplosion.png [NEW] animations\glitchmediumflame\glitchmediumflame.animation [NEW] animations\glitchmediumflame\glitchmediumflame.frames [NEW] animations\glitchmediumflame\glitchmediumflame.png [NEW] animations\glitchsmallflame\glitchsmallflame.animation [NEW] animations\glitchsmallflame\glitchsmallflame.frames [NEW] animations\glitchsmallflame\glitchsmallflame.png [NEW] animations\glitchsmoke\glitchsmoke.animation [NEW] animations\glitchsmoke\glitchsmoke.frames [NEW] animations\glitchsmoke\glitchsmoke.png animations\growflowers\growflower1.png [NEW] animations\largehitspark\largehitspark.animation [NEW] animations\largehitspark\largehitspark.frames [NEW] animations\largehitspark\largehitspark.png [NEW] animations\lightsmoke\lightsmoke.animation [NEW] animations\lightsmoke\lightsmoke.frames [NEW] animations\lightsmoke\lightsmoke.png [NEW] animations\moontantdeath\moontantdeath.animation [NEW] animations\moontantdeath\moontantdeath.frames [NEW] animations\moontantdeath\moontantdeath.png animations\muzzleflash\bloodvomitmuzzle\bloodvomitmuzzle.animation animations\muzzleflash\bulletmuzzle1\bulletmuzzle1.animation animations\muzzleflash\bulletmuzzle2\bulletmuzzle2.animation animations\muzzleflash\bulletmuzzle3\bulletmuzzle3.animation animations\muzzleflash\bulletmuzzle4\bulletmuzzle4.animation animations\muzzleflash\electromuzzle\electromuzzle.animation animations\muzzleflash\flamemuzzle\flamemuzzle.animation animations\muzzleflash\plasmamuzzle1\plasmamuzzle1.animation animations\muzzleflash\plasmamuzzle2\plasmamuzzle2.animation animations\muzzleflash\plasmamuzzle3\plasmamuzzle3.animation [NEW] animations\muzzleflash\plasmamuzzle3blue\plasmamuzzle3blue.animation [NEW] animations\muzzleflash\plasmamuzzle3blue\plasmamuzzle3blue.frames [NEW] animations\muzzleflash\plasmamuzzle3blue\plasmamuzzle3blue.png [NEW] animations\muzzleflash\plasmamuzzle3green\plasmamuzzle3green.animation [NEW] animations\muzzleflash\plasmamuzzle3green\plasmamuzzle3green.frames [NEW] animations\muzzleflash\plasmamuzzle3green\plasmamuzzle3green.png [NEW] animations\muzzleflash\plasmamuzzle3pink\plasmamuzzle3pink.animation [NEW] animations\muzzleflash\plasmamuzzle3pink\plasmamuzzle3pink.frames [NEW] animations\muzzleflash\plasmamuzzle3pink\plasmamuzzle3pink.png animations\muzzleflash\plasmamuzzle4\plasmamuzzle4.animation [NEW] animations\muzzleflash\plasmamuzzle4green\plasmamuzzle4green.animation [NEW] animations\muzzleflash\plasmamuzzle4green\plasmamuzzle4green.frames [NEW] animations\muzzleflash\plasmamuzzle4green\plasmamuzzle4green.png [NEW] animations\muzzleflash\plasmamuzzle4yellow\plasmamuzzle4yellow.animation [NEW] animations\muzzleflash\plasmamuzzle4yellow\plasmamuzzle4yellow.frames [NEW] animations\muzzleflash\plasmamuzzle4yellow\plasmamuzzle4yellow.png animations\muzzleflash\plasmamuzzle5\plasmamuzzle5.animation [NEW] animations\muzzleflash\rainbowmuzzle\rainbowmuzzle.animation [NEW] animations\muzzleflash\rainbowmuzzle\rainbowmuzzle.frames [NEW] animations\muzzleflash\rainbowmuzzle\rainbowmuzzle.png animations\muzzleflash\smokemuzzle\smokemuzzle.animation animations\muzzleflash\tankflashmuzzle\tankflashmuzzle.animation animations\penguingeneralspawn\penguingeneralspawn.animation animations\penguingeneralspawn\penguingeneralspawn.png animations\penguintankspawn\penguintankspawn.animation animations\penguintankspawn\penguintankspawn.png animations\penguintrooperspawn\penguintrooperspawn.animation animations\penguintrooperspawn\penguintrooperspawn.png [NEW] animations\perfectblock\perfectblock.animation [NEW] animations\perfectblock\perfectblock.frames [NEW] animations\perfectblock\perfectblock.png [NEW] animations\poisondrip\poisondrip1.animation [NEW] animations\poisondrip\poisondrip1.frames [NEW] animations\poisondrip\poisondrip1.png [NEW] animations\poisondrip\poisondrip2.animation [NEW] animations\poisondrip\poisondrip2.frames [NEW] animations\poisondrip\poisondrip2.png [NEW] animations\slime\slime1.animation [NEW] animations\slime\slime1.frames [NEW] animations\slime\slime1.png [NEW] animations\slime\slime2.animation [NEW] animations\slime\slime2.frames [NEW] animations\slime\slime2.png [NEW] animations\slime\slimedrop.animation [NEW] animations\slime\slimedrop.frames [NEW] animations\slime\slimedrop.png [NEW] animations\snowballexplosion\snowballexplosion.animation [NEW] animations\snowballexplosion\snowballexplosion.frames [NEW] animations\snowballexplosion\snowballexplosion.png [NEW] animations\sparkles\orespark.animation [NEW] animations\sparkles\perfect.animation [NEW] animations\sparkles\perfect.frames [NEW] animations\sparkles\perfect.png [NEW] animations\sparkles\shieldspark.animation [NEW] animations\sparkles\sparkle5.animation [NEW] animations\sparkles\sparkle5.frames [NEW] animations\sparkles\sparkle5.png [NEW] animations\sparkles\sparkle6.animation [NEW] animations\sparkles\sparkle6.frames [NEW] animations\sparkles\sparkle6.png animations\statuseffects\burning\burning.png [NEW] animations\statuseffects\frozen\frozen.animation [NEW] animations\statuseffects\frozen\frozen.frames [NEW] animations\statuseffects\frozen\frozen.png [NEW] animations\statuseffects\frozen2\frozen2.animation [NEW] animations\statuseffects\frozen2\frozen2.frames [NEW] animations\statuseffects\frozen2\frozen2.png [NEW] animations\statuseffects\frozenburning\frozenburning.animation [NEW] animations\statuseffects\frozenburning\frozenburning.frames [NEW] animations\statuseffects\frozenburning\frozenburning.png [NEW] animations\statuseffects\poison\poisonshort.animation [NEW] animations\tar\tar1.animation [NEW] animations\tar\tar1.frames [NEW] animations\tar\tar1.png [NEW] animations\tar\tar2.animation [NEW] animations\tar\tar2.frames [NEW] animations\tar\tar2.png [NEW] animations\tar\tardrop.animation [NEW] animations\tar\tardrop.frames [NEW] animations\tar\tardrop.png [NEW] animations\teleport\playerwarpabort.frames [NEW] animations\teleport\playerwarpabort.png [NEW] animations\teleport\playerwarpin.frames [NEW] animations\teleport\playerwarpin.png [NEW] animations\teleport\playerwarpin2.frames [NEW] animations\teleport\playerwarpin2.png [NEW] animations\teleport\playerwarpinbeam.frames [NEW] animations\teleport\playerwarpinbeam.png [NEW] animations\teleport\playerwarpinbeamgate.png [NEW] animations\teleport\playerwarpout.frames [NEW] animations\teleport\playerwarpout.png [NEW] animations\teleport\playerwarpout2.frames [NEW] animations\teleport\playerwarpout2.png [NEW] animations\teleport\playerwarpoutbeam.frames [NEW] animations\teleport\playerwarpoutbeam.png [NEW] animations\teleport\playerwarpoutbeamgate.png [NEW] animations\teleport\playerwarpoutgate.png [NEW] animations\teleport\sustained.frames [NEW] animations\teleport\sustained.png [NEW] animations\teslabolt\teslabolt.animation [NEW] animations\teslabolt\teslabolt.frames [NEW] animations\teslabolt\teslabolt.png [NEW] animations\windstorm\windstorm1.animation [NEW] animations\windstorm\windstorm1.frames [NEW] animations\windstorm\windstorm1.png [NEW] animations\windstorm\windstorm2.animation [NEW] animations\windstorm\windstorm2.frames [NEW] animations\windstorm\windstorm2.png biomes\distributions.config biomes\oredistributions.configfunctions [NEW] biomes\atmosphere\atmosphere.biome [NEW] biomes\core\blaststonecorelayer.biome [NEW] biomes\core\gardencorelayer.biome [NEW] biomes\core\magmarockcorelayer.biome [NEW] biomes\core\mooncorelayer.biome [NEW] biomes\core\obisidiancorelayer.biome [NEW] biomes\space\asteroids.biome [NEW] biomes\surface\alien.biome [NEW] biomes\surface\arctic.biome [NEW] biomes\surface\arcticoceanfloor.biome [NEW] biomes\surface\asteroidfield.biome [NEW] biomes\surface\barren.biome [NEW] biomes\surface\desert.biome [NEW] biomes\surface\forest.biome [NEW] biomes\surface\garden.biome [NEW] biomes\surface\jungle.biome [NEW] biomes\surface\lunarbase.biome [NEW] biomes\surface\magma.biome [NEW] biomes\surface\magmaoceanfloor.biome [NEW] biomes\surface\moon.biome [NEW] biomes\surface\ocean.biome [NEW] biomes\surface\oceanfloor.biome [NEW] biomes\surface\outpost.biome [NEW] biomes\surface\savannah.biome [NEW] biomes\surface\scorched.biome [NEW] biomes\surface\snow.biome [NEW] biomes\surface\tentacles.biome [NEW] biomes\surface\toxic.biome [NEW] biomes\surface\toxicoceanfloor.biome [NEW] biomes\surface\tundra.biome [NEW] biomes\surface\volcanic.biome [NEW] biomes\surface_detached\alpine.biome [NEW] biomes\surface_detached\bioluminescence.biome [NEW] biomes\surface_detached\bones.biome [NEW] biomes\surface_detached\colourful.biome [NEW] biomes\surface_detached\crystalline.biome [NEW] biomes\surface_detached\eyepatch.biome [NEW] biomes\surface_detached\flesh.biome [NEW] biomes\surface_detached\giantflowers.biome [NEW] biomes\surface_detached\ice.biome [NEW] biomes\surface_detached\mushroompatch.biome [NEW] biomes\surface_detached\oasis.biome [NEW] biomes\surface_detached\rust.biome [NEW] biomes\surface_detached\spring.biome [NEW] biomes\surface_detached\swamp.biome [NEW] biomes\surface_detached\tar.biome [NEW] biomes\surface_detached\old\charred\charred.biome [NEW] biomes\surface_detached\old\flowers\flowers.biome [NEW] biomes\surface_detached\old\rocky\rocky.biome [NEW] biomes\surface_detached\old\sandstone\sandstone.biome [NEW] biomes\underground\barrenunderground.biome [NEW] biomes\underground\moonunderground.biome [NEW] biomes\underground\underground0a.biome [NEW] biomes\underground\underground0b.biome [NEW] biomes\underground\underground0c.biome [NEW] biomes\underground\underground0d.biome [NEW] biomes\underground\underground1a.biome [NEW] biomes\underground\underground1b.biome [NEW] biomes\underground\underground1c.biome [NEW] biomes\underground\underground1d.biome [NEW] biomes\underground\underground3a.biome [NEW] biomes\underground\underground3b.biome [NEW] biomes\underground\underground3c.biome [NEW] biomes\underground\underground3d.biome [NEW] biomes\underground\underground5a.biome [NEW] biomes\underground\underground5b.biome [NEW] biomes\underground\underground5c.biome [NEW] biomes\underground\underground5d.biome [NEW] biomes\underground_detached\bonecaves.biome [NEW] biomes\underground_detached\cellcave.biome [NEW] biomes\underground_detached\fleshcave.biome [NEW] biomes\underground_detached\icecaves.biome [NEW] biomes\underground_detached\luminouscaves.biome [NEW] biomes\underground_detached\minivillage.biome [NEW] biomes\underground_detached\mushrooms.biome [NEW] biomes\underground_detached\slimecaves.biome [NEW] biomes\underground_detached\stonecaves.biome [NEW] biomes\underground_detached\tarpit.biome [NEW] biomes\underground_detached\wilderness.biome [NEW] biomes\underground_detached\old\abandonedmines\abandonedmines.biome [NEW] biomes\underground_detached\old\colorful\colorfulcave.biome [NEW] biomes\underground_detached\old\coralcave\coralcave.biome [NEW] biomes\underground_detached\old\crystalcave\crystalcave.biome [NEW] biomes\underground_detached\old\heck\heck.biome [NEW] biomes\underground_detached\old\hive\hive.biome [NEW] biomes\underground_detached\old\shadowrealm\shadow.biome [NEW] biomes\underground_detached\old\shroomcave\shroomcave.biome [NEW] biomes\underground_detached\old\slime\slime.biome [NEW] biomes\underground_detached\old\sulphur\sulphur.biome [NEW] biomes\underground_detached\old\zen\zen.biome [NEW] biomes\underground_detached\slimecaves\dripslime1\dripslime1.frames [NEW] biomes\underground_detached\slimecaves\dripslime1\dripslime1.object [NEW] biomes\underground_detached\slimecaves\dripslime1\dripslime1.png [NEW] biomes\underground_detached\slimecaves\dripslime1\dripslime1icon.png celestial\names.config celestial\stars\star11pxblue.png celestial\stars\star11pxlightblue.png celestial\stars\star11pxorange.png celestial\stars\star11pxred.png celestial\stars\star11pxwhite.png celestial\stars\star11pxyellow.png celestial\stars\star13pxblue.png celestial\stars\star13pxlightblue.png celestial\stars\star13pxorange.png celestial\stars\star13pxred.png celestial\stars\star13pxwhite.png celestial\stars\star13pxyellow.png celestial\stars\star15pxblue.png celestial\stars\star15pxlightblue.png celestial\stars\star15pxorange.png celestial\stars\star15pxred.png celestial\stars\star15pxwhite.png celestial\stars\star15pxyellow.png celestial\stars\star17pxblue.png celestial\stars\star17pxlightblue.png celestial\stars\star17pxorange.png celestial\stars\star17pxred.png celestial\stars\star17pxwhite.png celestial\stars\star17pxyellow.png celestial\stars\star19pxblue.png celestial\stars\star19pxlightblue.png celestial\stars\star19pxorange.png celestial\stars\star19pxred.png celestial\stars\star19pxwhite.png celestial\stars\star19pxyellow.png celestial\stars\star21pxblue.png celestial\stars\star21pxlightblue.png celestial\stars\star21pxorange.png celestial\stars\star21pxred.png celestial\stars\star21pxwhite.png celestial\stars\star21pxyellow.png celestial\stars\star5pxblue.png celestial\stars\star5pxlightblue.png celestial\stars\star5pxorange.png celestial\stars\star5pxred.png celestial\stars\star5pxwhite.png celestial\stars\star5pxyellow.png celestial\stars\star7pxblue.png celestial\stars\star7pxlightblue.png celestial\stars\star7pxorange.png celestial\stars\star7pxred.png celestial\stars\star7pxwhite.png celestial\stars\star7pxyellow.png [NEW] celestial\system\asteroids_small.png [NEW] celestial\system\bluestar.png celestial\system\blue_sun.png [NEW] celestial\system\comet.png [NEW] celestial\system\gate.png [NEW] celestial\system\orangestar.png celestial\system\planet_small.png [NEW] celestial\system\planet_unknown.png [NEW] celestial\system\redstar.png celestial\system\red_sun.png [NEW] celestial\system\signal.png [NEW] celestial\system\whitestar.png [NEW] celestial\system\yellowstar.png celestial\system\yellow_sun.png [NEW] celestial\system\asteroids\base\maskie1.png [NEW] celestial\system\asteroids\base\maskie2.png [NEW] celestial\system\asteroids\base\maskie3.png [NEW] celestial\system\asteroids\dynamics\1.png [NEW] celestial\system\asteroids\dynamics\10.png [NEW] celestial\system\asteroids\dynamics\2.png [NEW] celestial\system\asteroids\dynamics\3.png [NEW] celestial\system\asteroids\dynamics\4.png [NEW] celestial\system\asteroids\dynamics\5.png [NEW] celestial\system\asteroids\dynamics\6.png [NEW] celestial\system\asteroids\dynamics\7.png [NEW] celestial\system\asteroids\dynamics\8.png [NEW] celestial\system\asteroids\dynamics\9.png [NEW] celestial\system\asteroids\horizon\asteroidfield_l.png [NEW] celestial\system\asteroids\horizon\asteroidfield_r.png [NEW] celestial\system\gate\gate1.png [NEW] celestial\system\gate\dynamics\0.png [NEW] celestial\system\gate\dynamics\1.png [NEW] celestial\system\outpost\outpost.png [NEW] celestial\system\terrestrial\biomes\alien\maskie1.png [NEW] celestial\system\terrestrial\biomes\alien\maskie2.png [NEW] celestial\system\terrestrial\biomes\alien\maskie3.png [NEW] celestial\system\terrestrial\biomes\garden\maskie1.png [NEW] celestial\system\terrestrial\biomes\garden\maskie2.png [NEW] celestial\system\terrestrial\biomes\garden\maskie3.png [NEW] celestial\system\terrestrial\biomes\scorched\maskie1.png [NEW] celestial\system\terrestrial\biomes\scorched\maskie2.png [NEW] celestial\system\terrestrial\biomes\scorched\maskie3.png [NEW] celestial\system\terrestrial\biomes\toxic\maskie1.png [NEW] celestial\system\terrestrial\biomes\toxic\maskie2.png [NEW] celestial\system\terrestrial\biomes\toxic\maskie3.png [NEW] celestial\system\terrestrial\biomes\tropicalislands\maskie1.png [NEW] celestial\system\terrestrial\biomes\tropicalislands\maskie2.png [NEW] celestial\system\terrestrial\biomes\tropicalislands\maskie3.png [NEW] celestial\system\terrestrial\horizon\atmosphere\atmosphere_l.png [NEW] celestial\system\terrestrial\horizon\atmosphere\atmosphere_r.png [NEW] celestial\system\terrestrial\horizon\liquids\alienjuice_l.png [NEW] celestial\system\terrestrial\horizon\liquids\alienjuice_r.png [NEW] celestial\system\terrestrial\horizon\liquids\lava_l.png [NEW] celestial\system\terrestrial\horizon\liquids\lava_r.png [NEW] celestial\system\terrestrial\horizon\liquids\poison_l.png [NEW] celestial\system\terrestrial\horizon\liquids\poison_r.png [NEW] celestial\system\terrestrial\horizon\liquids\swampwater_l.png [NEW] celestial\system\terrestrial\horizon\liquids\swampwater_r.png [NEW] celestial\system\terrestrial\horizon\liquids\tarliquid_l.png [NEW] celestial\system\terrestrial\horizon\liquids\tarliquid_r.png [NEW] celestial\system\terrestrial\horizon\liquids\tentaclejuice_l.png [NEW] celestial\system\terrestrial\horizon\liquids\tentaclejuice_r.png [NEW] celestial\system\terrestrial\horizon\liquids\water_l.png [NEW] celestial\system\terrestrial\horizon\liquids\water_r.png [NEW] celestial\system\terrestrial\horizon\masks\0_l.png [NEW] celestial\system\terrestrial\horizon\masks\0_r.png [NEW] celestial\system\terrestrial\horizon\masks\10_l.png [NEW] celestial\system\terrestrial\horizon\masks\10_r.png [NEW] celestial\system\terrestrial\horizon\masks\11_l.png [NEW] celestial\system\terrestrial\horizon\masks\11_r.png [NEW] celestial\system\terrestrial\horizon\masks\12_l.png [NEW] celestial\system\terrestrial\horizon\masks\12_r.png [NEW] celestial\system\terrestrial\horizon\masks\13_l.png [NEW] celestial\system\terrestrial\horizon\masks\13_r.png [NEW] celestial\system\terrestrial\horizon\masks\14_l.png [NEW] celestial\system\terrestrial\horizon\masks\14_r.png [NEW] celestial\system\terrestrial\horizon\masks\15_l.png [NEW] celestial\system\terrestrial\horizon\masks\15_r.png [NEW] celestial\system\terrestrial\horizon\masks\16_l.png [NEW] celestial\system\terrestrial\horizon\masks\16_r.png [NEW] celestial\system\terrestrial\horizon\masks\17_l.png [NEW] celestial\system\terrestrial\horizon\masks\17_r.png [NEW] celestial\system\terrestrial\horizon\masks\18_l.png [NEW] celestial\system\terrestrial\horizon\masks\18_r.png [NEW] celestial\system\terrestrial\horizon\masks\19_l.png [NEW] celestial\system\terrestrial\horizon\masks\19_r.png [NEW] celestial\system\terrestrial\horizon\masks\1_l.png [NEW] celestial\system\terrestrial\horizon\masks\1_r.png [NEW] celestial\system\terrestrial\horizon\masks\20_l.png [NEW] celestial\system\terrestrial\horizon\masks\20_r.png [NEW] celestial\system\terrestrial\horizon\masks\21_l.png [NEW] celestial\system\terrestrial\horizon\masks\21_r.png [NEW] celestial\system\terrestrial\horizon\masks\22_l.png [NEW] celestial\system\terrestrial\horizon\masks\22_r.png [NEW] celestial\system\terrestrial\horizon\masks\23_l.png [NEW] celestial\system\terrestrial\horizon\masks\23_r.png [NEW] celestial\system\terrestrial\horizon\masks\24_l.png [NEW] celestial\system\terrestrial\horizon\masks\24_r.png [NEW] celestial\system\terrestrial\horizon\masks\25_l.png [NEW] celestial\system\terrestrial\horizon\masks\25_r.png [NEW] celestial\system\terrestrial\horizon\masks\26_l.png [NEW] celestial\system\terrestrial\horizon\masks\26_r.png [NEW] celestial\system\terrestrial\horizon\masks\27_l.png [NEW] celestial\system\terrestrial\horizon\masks\27_r.png [NEW] celestial\system\terrestrial\horizon\masks\28_l.png [NEW] celestial\system\terrestrial\horizon\masks\28_r.png [NEW] celestial\system\terrestrial\horizon\masks\29_l.png [NEW] celestial\system\terrestrial\horizon\masks\29_r.png [NEW] celestial\system\terrestrial\horizon\masks\2_l.png [NEW] celestial\system\terrestrial\horizon\masks\2_r.png [NEW] celestial\system\terrestrial\horizon\masks\30_l.png [NEW] celestial\system\terrestrial\horizon\masks\30_r.png [NEW] celestial\system\terrestrial\horizon\masks\31_l.png [NEW] celestial\system\terrestrial\horizon\masks\31_r.png [NEW] celestial\system\terrestrial\horizon\masks\32_l.png [NEW] celestial\system\terrestrial\horizon\masks\32_r.png [NEW] celestial\system\terrestrial\horizon\masks\33_l.png [NEW] celestial\system\terrestrial\horizon\masks\33_r.png [NEW] celestial\system\terrestrial\horizon\masks\34_l.png [NEW] celestial\system\terrestrial\horizon\masks\34_r.png [NEW] celestial\system\terrestrial\horizon\masks\35_l.png [NEW] celestial\system\terrestrial\horizon\masks\35_r.png [NEW] celestial\system\terrestrial\horizon\masks\36_l.png [NEW] celestial\system\terrestrial\horizon\masks\36_r.png [NEW] celestial\system\terrestrial\horizon\masks\37_l.png [NEW] celestial\system\terrestrial\horizon\masks\37_r.png [NEW] celestial\system\terrestrial\horizon\masks\38_l.png [NEW] celestial\system\terrestrial\horizon\masks\38_r.png [NEW] celestial\system\terrestrial\horizon\masks\39_l.png [NEW] celestial\system\terrestrial\horizon\masks\39_r.png [NEW] celestial\system\terrestrial\horizon\masks\3_l.png [NEW] celestial\system\terrestrial\horizon\masks\3_r.png [NEW] celestial\system\terrestrial\horizon\masks\40_l.png [NEW] celestial\system\terrestrial\horizon\masks\40_r.png [NEW] celestial\system\terrestrial\horizon\masks\4_l.png [NEW] celestial\system\terrestrial\horizon\masks\4_r.png [NEW] celestial\system\terrestrial\horizon\masks\5_l.png [NEW] celestial\system\terrestrial\horizon\masks\5_r.png [NEW] celestial\system\terrestrial\horizon\masks\6_l.png [NEW] celestial\system\terrestrial\horizon\masks\6_r.png [NEW] celestial\system\terrestrial\horizon\masks\7_l.png [NEW] celestial\system\terrestrial\horizon\masks\7_r.png [NEW] celestial\system\terrestrial\horizon\masks\8_l.png [NEW] celestial\system\terrestrial\horizon\masks\8_r.png [NEW] celestial\system\terrestrial\horizon\masks\9_l.png [NEW] celestial\system\terrestrial\horizon\masks\9_r.png [NEW] celestial\system\terrestrial\horizon\shadow\shadow_l.png [NEW] celestial\system\terrestrial\horizon\shadow\shadow_r.png [NEW] celestial\system\terrestrial\horizon\textures\alien_l.png [NEW] celestial\system\terrestrial\horizon\textures\alien_r.png [NEW] celestial\system\terrestrial\horizon\textures\arctic_l.png [NEW] celestial\system\terrestrial\horizon\textures\arctic_r.png [NEW] celestial\system\terrestrial\horizon\textures\barren_l.png [NEW] celestial\system\terrestrial\horizon\textures\barren_r.png [NEW] celestial\system\terrestrial\horizon\textures\desert_l.png [NEW] celestial\system\terrestrial\horizon\textures\desert_r.png [NEW] celestial\system\terrestrial\horizon\textures\forest_l.png [NEW] celestial\system\terrestrial\horizon\textures\forest_r.png [NEW] celestial\system\terrestrial\horizon\textures\garden_l.png [NEW] celestial\system\terrestrial\horizon\textures\garden_r.png [NEW] celestial\system\terrestrial\horizon\textures\jungle_l.png [NEW] celestial\system\terrestrial\horizon\textures\jungle_r.png [NEW] celestial\system\terrestrial\horizon\textures\magma_l.png [NEW] celestial\system\terrestrial\horizon\textures\magma_r.png [NEW] celestial\system\terrestrial\horizon\textures\moon_l.png [NEW] celestial\system\terrestrial\horizon\textures\moon_r.png [NEW] celestial\system\terrestrial\horizon\textures\ocean_l.png [NEW] celestial\system\terrestrial\horizon\textures\ocean_r.png [NEW] celestial\system\terrestrial\horizon\textures\outpost_l.png [NEW] celestial\system\terrestrial\horizon\textures\outpost_r.png [NEW] celestial\system\terrestrial\horizon\textures\savannah_l.png [NEW] celestial\system\terrestrial\horizon\textures\savannah_r.png [NEW] celestial\system\terrestrial\horizon\textures\scorched_l.png [NEW] celestial\system\terrestrial\horizon\textures\scorched_r.png [NEW] celestial\system\terrestrial\horizon\textures\snow_l.png [NEW] celestial\system\terrestrial\horizon\textures\snow_r.png [NEW] celestial\system\terrestrial\horizon\textures\something_l.png [NEW] celestial\system\terrestrial\horizon\textures\something_r.png [NEW] celestial\system\terrestrial\horizon\textures\tentacles_l.png [NEW] celestial\system\terrestrial\horizon\textures\tentacles_r.png [NEW] celestial\system\terrestrial\horizon\textures\toxic_l.png [NEW] celestial\system\terrestrial\horizon\textures\toxic_r.png [NEW] celestial\system\terrestrial\horizon\textures\tropicalislands_l.png [NEW] celestial\system\terrestrial\horizon\textures\tropicalislands_r.png [NEW] celestial\system\terrestrial\horizon\textures\tundra_l.png [NEW] celestial\system\terrestrial\horizon\textures\tundra_r.png [NEW] celestial\system\terrestrial\horizon\textures\volcanic_l.png [NEW] celestial\system\terrestrial\horizon\textures\volcanic_r.png [NEW] celestial\system\terrestrial\liquids\alienjuice.png [NEW] celestial\system\terrestrial\liquids\fuel.png [NEW] celestial\system\terrestrial\liquids\poison.png [NEW] celestial\system\terrestrial\liquids\swampwater.png [NEW] cinematics\beamaxe.cinematic [NEW] cinematics\busy2.frames [NEW] cinematics\busy2.png cinematics\chucklelogofinal.png [NEW] cinematics\chuckles.frames [NEW] cinematics\chuckles.png [NEW] cinematics\coordinates.cinematic [NEW] cinematics\coordinates.png [NEW] cinematics\crazyring.png [NEW] cinematics\enabled.png [NEW] cinematics\fish.png [NEW] cinematics\giraffe.frames [NEW] cinematics\giraffe.png [NEW] cinematics\giraffe2(keep).png [NEW] cinematics\gravgunlarge.png [NEW] cinematics\missionobtained.png [NEW] cinematics\obtained.png [NEW] cinematics\paintgunlarge.png [NEW] cinematics\painttool.cinematic [NEW] cinematics\screen.png cinematics\splash.cinematic [NEW] cinematics\starfield0.png [NEW] cinematics\starfield1.png [NEW] cinematics\starfield2.png [NEW] cinematics\starfield3.png [NEW] cinematics\strip.png [NEW] cinematics\sustained.frames [NEW] cinematics\sustained.png [NEW] cinematics\teleport.cinematic [NEW] cinematics\wiretool.cinematic [NEW] cinematics\wiretoolbig.png [NEW] cinematics\licenses\gravgunlarge.png [NEW] cinematics\licenses\license1.cinematic [NEW] cinematics\licenses\license1.png [NEW] cinematics\licenses\license2.cinematic [NEW] cinematics\licenses\license2.png [NEW] cinematics\licenses\license3.cinematic [NEW] cinematics\licenses\license3.png [NEW] cinematics\licenses\license4.cinematic [NEW] cinematics\licenses\license4.png [NEW] cinematics\licenses\license5.cinematic [NEW] cinematics\licenses\license5.png [NEW] cinematics\novakid\1.png [NEW] cinematics\novakid\1a.png [NEW] cinematics\novakid\1b.png [NEW] cinematics\novakid\2.png [NEW] cinematics\novakid\3.png [NEW] cinematics\novakid\4.png [NEW] cinematics\novakid\5.png [NEW] cinematics\novakid\6.png [NEW] cinematics\novakid\7.png [NEW] cinematics\novakid\black.png [NEW] cinematics\novakid\comic.png [NEW] cinematics\novakid\intro.cinematic [NEW] cinematics\novakid\intro.cinematic.disabled [NEW] cinematics\penguin\1.png [NEW] cinematics\penguin\2.png [NEW] cinematics\penguin\3.png [NEW] cinematics\penguin\4.png [NEW] cinematics\penguin\4b.png [NEW] cinematics\penguin\4cap1.png [NEW] cinematics\penguin\4cap2.png [NEW] cinematics\penguin\5.png [NEW] cinematics\penguin\black.png [NEW] cinematics\penguin\intro.cinematic [NEW] cinematics\penguin\intro.cinematic.disabled [NEW] cinematics\repair\bunnyrepair.png [NEW] cinematics\repair\default.frames [NEW] cinematics\repair\apex\default.frames [NEW] cinematics\repair\apex\layer1.png [NEW] cinematics\repair\apex\repair.cinematic [NEW] cinematics\respawn\esc.png [NEW] cinematics\respawn\oresdropped.png [NEW] cinematics\respawn\pixelslost.png cinematics\respawn\apex\respawn.cinematic cinematics\respawn\avian\respawn.cinematic cinematics\respawn\floran\respawn.cinematic cinematics\respawn\glitch\respawn.cinematic cinematics\respawn\human\respawn.cinematic cinematics\respawn\hylotl\respawn.cinematic [NEW] cinematics\respawn\novakid\default.frames [NEW] cinematics\respawn\novakid\layer1.png [NEW] cinematics\respawn\novakid\layer2.png [NEW] cinematics\respawn\novakid\respawn.cinematic codex\codex.config codex\documents\agaranhunt.codex codex\documents\avianafterlife.codex [NEW] codex\documents\bosscrystal.codex [NEW] codex\documents\bosscrystal.codexitem codex\documents\bossdreadwing.codex codex\documents\bossdreadwing.codexitem [NEW] codex\documents\bosshockhopper.codexitem [NEW] codex\documents\bossshockhopper.codex codex\documents\controls.codex [NEW] codex\documents\floranmission01.codex [NEW] codex\documents\floranmission01.codexitem [NEW] codex\documents\floranmission02.codex [NEW] codex\documents\floranmission02.codexitem [NEW] codex\documents\floranmission03.codex [NEW] codex\documents\floranmission03.codexitem [NEW] codex\documents\floranmission_01.png [NEW] codex\documents\floranmission_02.png [NEW] codex\documents\floranmission_03.png codex\documents\hylotlprologue.codex [NEW] codex\documents\lunarbook01.codex [NEW] codex\documents\lunarbook01.codexitem [NEW] codex\documents\lunarbook02.codex [NEW] codex\documents\lunarbook02.codexitem [NEW] codex\documents\lunarbook03.codex [NEW] codex\documents\lunarbook03.codexitem [NEW] codex\documents\lunarbook_01.png [NEW] codex\documents\lunarbook_02.png [NEW] codex\documents\lunarbook_03.png [NEW] codex\documents\novakidorigins.codex [NEW] codex\documents\novakidprologue.codex codex\documents\townfolk.codexitem damage\1hsword.damage damage\2hsword.damage damage\axe.damage damage\bow.damage [NEW] damage\broadsword.damage damage\bubble.damage [NEW] damage\bugnet.damage [NEW] damage\burning.damage damage\dagger.damage damage\default.damage [NEW] damage\electricaxe.damage [NEW] damage\electricbroadsword.damage [NEW] damage\electricdagger.damage [NEW] damage\electrichammer.damage [NEW] damage\electricplasma.damage [NEW] damage\electricshortsword.damage [NEW] damage\electricspear.damage damage\electroshock.damage [NEW] damage\fireaxe.damage [NEW] damage\firebroadsword.damage [NEW] damage\firedagger.damage [NEW] damage\firehammer.damage [NEW] damage\fireplasma.damage [NEW] damage\fireshortsword.damage [NEW] damage\firespear.damage [NEW] damage\fishing.damage [NEW] damage\frozenburning.damage [NEW] damage\gnomesmack.damage damage\hammer.damage [NEW] damage\iceaxe.damage [NEW] damage\icebroadsword.damage [NEW] damage\icedagger.damage [NEW] damage\icehammer.damage [NEW] damage\iceplasma.damage [NEW] damage\iceshortsword.damage [NEW] damage\icespear.damage [NEW] damage\lash.damage damage\plasma.damage [NEW] damage\poison.damage [NEW] damage\poisonaxe.damage [NEW] damage\poisonbroadsword.damage [NEW] damage\poisondagger.damage [NEW] damage\poisonhammer.damage [NEW] damage\poisonplasma.damage [NEW] damage\poisonshortsword.damage [NEW] damage\poisonspear.damage [NEW] damage\sawblade.damage [NEW] damage\snowball.damage damage\spear.damage [NEW] damage\tarball.damage [NEW] damage\tarhammer.damage damage\testpoison.damage dungeons\apex\apexresearchlab\3-objects.png dungeons\apex\apexresearchlab\apexresearchlab.dungeon dungeons\apex\apexresearchlab\entrance1-objects.png dungeons\apex\apexresearchlab\entrance1-wires.png dungeons\apex\apexresearchlab\entrance1.png dungeons\apex\apexresearchlab\key with grid.png dungeons\apex\apexresearchlab\key.png dungeons\apex\apextestchamber\1-objects.png [NEW] dungeons\apex\apextestchamber\1-wires.png dungeons\apex\apextestchamber\1.png dungeons\apex\apextestchamber\10a-objects.png [NEW] dungeons\apex\apextestchamber\10a-wires.png dungeons\apex\apextestchamber\10a.png dungeons\apex\apextestchamber\10b-objects.png [NEW] dungeons\apex\apextestchamber\10b-wires.png dungeons\apex\apextestchamber\10b.png dungeons\apex\apextestchamber\11a-objects.png [NEW] dungeons\apex\apextestchamber\11a-wires.png dungeons\apex\apextestchamber\11a.png dungeons\apex\apextestchamber\11b-objects.png [NEW] dungeons\apex\apextestchamber\11b-wires.png dungeons\apex\apextestchamber\11b.png dungeons\apex\apextestchamber\2a-objects.png [NEW] dungeons\apex\apextestchamber\2a-wires.png dungeons\apex\apextestchamber\2a.png dungeons\apex\apextestchamber\2b-objects.png [NEW] dungeons\apex\apextestchamber\2b-wires.png dungeons\apex\apextestchamber\2b.png dungeons\apex\apextestchamber\3a-objects.png [NEW] dungeons\apex\apextestchamber\3a-wires.png dungeons\apex\apextestchamber\3a.png dungeons\apex\apextestchamber\3b-objects.png [NEW] dungeons\apex\apextestchamber\3b-wires.png dungeons\apex\apextestchamber\3b.png dungeons\apex\apextestchamber\4-objects.png [NEW] dungeons\apex\apextestchamber\4-wires.png dungeons\apex\apextestchamber\4.png dungeons\apex\apextestchamber\5-objects.png [NEW] dungeons\apex\apextestchamber\5-wires.png dungeons\apex\apextestchamber\5.png dungeons\apex\apextestchamber\6a-objects.png [NEW] dungeons\apex\apextestchamber\6a-wires.png dungeons\apex\apextestchamber\6a.png dungeons\apex\apextestchamber\6b-objects.png [NEW] dungeons\apex\apextestchamber\6b-wires.png dungeons\apex\apextestchamber\6b.png dungeons\apex\apextestchamber\7a-objects.png [NEW] dungeons\apex\apextestchamber\7a-wires.png dungeons\apex\apextestchamber\7a.png dungeons\apex\apextestchamber\7b-objects.png [NEW] dungeons\apex\apextestchamber\7b-wires.png dungeons\apex\apextestchamber\7b.png dungeons\apex\apextestchamber\8a-objects.png [NEW] dungeons\apex\apextestchamber\8a-wires.png dungeons\apex\apextestchamber\8a.png dungeons\apex\apextestchamber\8b-objects.png [NEW] dungeons\apex\apextestchamber\8b-wires.png dungeons\apex\apextestchamber\8b.png dungeons\apex\apextestchamber\9-objects.png dungeons\apex\apextestchamber\9.png [NEW] dungeons\apex\apextestchamber\9a-wires.png [NEW] dungeons\apex\apextestchamber\9b-wires.png dungeons\apex\apextestchamber\apextestchamber.dungeon dungeons\apex\apextestchamber\entrance1-objects.png dungeons\apex\apextestchamber\entrance1-wires.png dungeons\apex\apextestchamber\entrance1.png dungeons\apex\apextestchamber\key with grid.png dungeons\apex\apextestchamber\key.png dungeons\apex\apextestchamber\rewardroom1a-objects.png [NEW] dungeons\apex\apextestchamber\rewardroom1a-wires.png dungeons\apex\apextestchamber\rewardroom1a.png dungeons\apex\apextestchamber\rewardroom1b-objects.png [NEW] dungeons\apex\apextestchamber\rewardroom1b-wires.png dungeons\apex\apextestchamber\rewardroom1b.png dungeons\apex\apextowerblock\anchor1.png dungeons\apex\apextowerblock\apextowerblock.dungeon dungeons\apex\apextowerblock\basement2.png dungeons\apex\apextowerblock\floor2.png dungeons\apex\apextowerblock\key with grid.png dungeons\apex\apextowerblock\key.png dungeons\apex\apextowerblock\offices.png dungeons\apex\apextowerblock\plaza1.png [NEW] dungeons\apex\apextowerblock\roof1-shield-objects.png dungeons\apex\apextowerblock\roof2.png dungeons\apex\apextowerblock\store.png dungeons\avian\avianairship\avianairship.dungeon dungeons\avian\avianairship\key with grid.png dungeons\avian\avianairship\key.png dungeons\avian\aviantemple\1-objects.png dungeons\avian\aviantemple\10-objects.png dungeons\avian\aviantemple\13a-objects.png dungeons\avian\aviantemple\13b-objects.png dungeons\avian\aviantemple\13c-objects.png dungeons\avian\aviantemple\14a-objects.png dungeons\avian\aviantemple\14b-objects.png dungeons\avian\aviantemple\14c-objects.png dungeons\avian\aviantemple\15a-objects.png dungeons\avian\aviantemple\15b-objects.png dungeons\avian\aviantemple\15c-objects.png dungeons\avian\aviantemple\15d-objects.png dungeons\avian\aviantemple\16-objects.png dungeons\avian\aviantemple\17-objects.png dungeons\avian\aviantemple\18-objects.png dungeons\avian\aviantemple\19a-objects.png dungeons\avian\aviantemple\19b-objects.png dungeons\avian\aviantemple\19c-objects.png dungeons\avian\aviantemple\2-objects.png dungeons\avian\aviantemple\20-objects.png dungeons\avian\aviantemple\21c-objects.png dungeons\avian\aviantemple\22-objects.png dungeons\avian\aviantemple\23-objects.png dungeons\avian\aviantemple\24-objects.png dungeons\avian\aviantemple\25-objects.png dungeons\avian\aviantemple\26-objects.png dungeons\avian\aviantemple\27-objects.png dungeons\avian\aviantemple\28-objects.png dungeons\avian\aviantemple\3-objects.png dungeons\avian\aviantemple\30-objects.png dungeons\avian\aviantemple\4-objects.png dungeons\avian\aviantemple\6-objects.png [NEW] dungeons\avian\aviantemple\7a-objects.png [NEW] dungeons\avian\aviantemple\7a.png [NEW] dungeons\avian\aviantemple\7b-objects.png [NEW] dungeons\avian\aviantemple\7b.png dungeons\avian\aviantemple\8a-objects.png dungeons\avian\aviantemple\8b-objects.png dungeons\avian\aviantemple\9-objects.png dungeons\avian\aviantemple\9.png dungeons\avian\aviantemple\aviantemple.dungeon dungeons\avian\aviantemple\entrance1-objects.png dungeons\avian\aviantemple\entrance2-objects.png dungeons\avian\aviantemple\entrance3-objects.png dungeons\avian\aviantemple\entrance4-objects.png dungeons\avian\aviantemple\entrance4.png dungeons\avian\aviantemple\entrance5-objects.png dungeons\avian\aviantemple\entrance6-objects.png dungeons\avian\aviantemple\entrance6.png dungeons\avian\aviantemple\key with grid.png dungeons\avian\aviantemple\key.png dungeons\avian\aviantemple\pyramidentry1-objects.png dungeons\avian\aviantemple\pyramidentry1.png dungeons\avian\aviantemple\pyramidentry2-objects.png dungeons\avian\aviantemple\pyramidentry2.png dungeons\avian\aviantemple\pyramidentry3-objects.png dungeons\avian\aviantemple\pyramidentry3.png dungeons\avian\aviantemple\waterendceiling.png dungeons\avian\aviantemple\waterendfloor.png dungeons\avian\aviantemple\waterendleft.png dungeons\avian\aviantemple\waterendright.png dungeons\avian\aviantomb\10b-objects.png dungeons\avian\aviantomb\11a-objects.png dungeons\avian\aviantomb\3d-objects.png dungeons\avian\aviantomb\aviantomb.dungeon dungeons\avian\aviantomb\endceiling.png dungeons\avian\aviantomb\endfloor.png dungeons\avian\aviantomb\endleft.png dungeons\avian\aviantomb\endleft2a-objects.png dungeons\avian\aviantomb\endleft2b-objects.png dungeons\avian\aviantomb\endright.png dungeons\avian\aviantomb\endright2a-objects.png dungeons\avian\aviantomb\endright2b-objects.png dungeons\avian\aviantomb\key with grid.png dungeons\avian\aviantomb\key.png dungeons\avian\aviantower\aviantower.dungeon dungeons\avian\aviantower\key with grid.png dungeons\avian\aviantower\key.png dungeons\avian\avianvillage\avianvillage.dungeon dungeons\avian\avianvillage\key with grid.png dungeons\avian\avianvillage\key.png dungeons\floran\floranhell\floranhell.dungeon dungeons\floran\floranhell\key with grid.png dungeons\floran\floranhell\key.png dungeons\floran\floranhuntinggrounds\2a-chestobjects.png dungeons\floran\floranhuntinggrounds\2a-objects.png dungeons\floran\floranhuntinggrounds\5c-objects.png dungeons\floran\floranhuntinggrounds\endleft1a-chestobjects.png dungeons\floran\floranhuntinggrounds\endleft1b-chestobjects.png dungeons\floran\floranhuntinggrounds\endright1a-chestobjects.png dungeons\floran\floranhuntinggrounds\endright1b-chestobjects.png dungeons\floran\floranhuntinggrounds\entrance1-objects.png dungeons\floran\floranhuntinggrounds\floranhuntinggrounds.dungeon dungeons\floran\floranhuntinggrounds\key with grid.png dungeons\floran\floranhuntinggrounds\key.png dungeons\floran\floranvillagetower\1a-objects.png dungeons\floran\floranvillagetower\1b-objects.png dungeons\floran\floranvillagetower\2a-objects.png dungeons\floran\floranvillagetower\2b-objects.png dungeons\floran\floranvillagetower\3b-objects.png dungeons\floran\floranvillagetower\4a-objects.png dungeons\floran\floranvillagetower\floranvillagetower.dungeon dungeons\floran\floranvillagetower\groundhut1a-objects.png dungeons\floran\floranvillagetower\groundhut2a-objects.png dungeons\floran\floranvillagetower\groundhut4a-objects.png dungeons\floran\floranvillagetower\groundhut5a-objects.png dungeons\floran\floranvillagetower\groundhut5b-objects.png dungeons\floran\floranvillagetower\groundhut6a-objects.png dungeons\floran\floranvillagetower\key with grid.png dungeons\floran\floranvillagetower\key.png dungeons\floran\floranvillagetower\roof2a-objects.png dungeons\floran\floranvillagetower\roof3a-objects.png dungeons\floran\floranvillagetower\roof3b-objects.png dungeons\floran\floranvillagetower\roof4b-objects.png dungeons\floran\floranvillagetower\treebase1-objects.png dungeons\floran\floranvillagetower\treebase2-objects.png dungeons\floran\floranvillagetower\treebase3-objects.png dungeons\glitch\glitchcastle\glitchcastle.dungeon dungeons\glitch\glitchcastle\key with grid.png dungeons\glitch\glitchcastle\key.png dungeons\glitch\glitchsewer\1a-objects.png dungeons\glitch\glitchsewer\1a.png dungeons\glitch\glitchsewer\1b-objects.png dungeons\glitch\glitchsewer\1b.png dungeons\glitch\glitchsewer\1c-objects.png dungeons\glitch\glitchsewer\1c.png dungeons\glitch\glitchsewer\2a-objects.png dungeons\glitch\glitchsewer\2a.png dungeons\glitch\glitchsewer\2b-objects.png dungeons\glitch\glitchsewer\2b.png dungeons\glitch\glitchsewer\3a-objects.png dungeons\glitch\glitchsewer\3a.png dungeons\glitch\glitchsewer\3b-objects.png dungeons\glitch\glitchsewer\3b.png dungeons\glitch\glitchsewer\4a-objects.png dungeons\glitch\glitchsewer\4a.png dungeons\glitch\glitchsewer\4b-objects.png dungeons\glitch\glitchsewer\4b.png dungeons\glitch\glitchsewer\5a-objects.png dungeons\glitch\glitchsewer\5a.png dungeons\glitch\glitchsewer\5b-objects.png dungeons\glitch\glitchsewer\5b.png dungeons\glitch\glitchsewer\6a-objects.png dungeons\glitch\glitchsewer\6a.png dungeons\glitch\glitchsewer\6b-objects.png dungeons\glitch\glitchsewer\6b.png dungeons\glitch\glitchsewer\7a-objects.png dungeons\glitch\glitchsewer\7a.png dungeons\glitch\glitchsewer\8a-objects.png dungeons\glitch\glitchsewer\8a.png dungeons\glitch\glitchsewer\endleft1.png dungeons\glitch\glitchsewer\endright1.png dungeons\glitch\glitchsewer\entrance-objects.png dungeons\glitch\glitchsewer\entrance.png dungeons\glitch\glitchsewer\glitchsewer.dungeon dungeons\glitch\glitchsewer\key with grid.png dungeons\glitch\glitchsewer\key.png dungeons\glitch\glitchvillage\20a-objects.png dungeons\glitch\glitchvillage\20b-objects.png dungeons\glitch\glitchvillage\22a-objects.png dungeons\glitch\glitchvillage\22b-objects.png dungeons\glitch\glitchvillage\23a-objects.png dungeons\glitch\glitchvillage\23b-objects.png dungeons\glitch\glitchvillage\glitchvillage.dungeon dungeons\glitch\glitchvillage\key with grid.png dungeons\glitch\glitchvillage\key.png dungeons\glitch\glitchvillage\towncenter1-objects.png dungeons\glitch\glitchvillage\towncenter1.png dungeons\human\humanbunker\humanbunker.dungeon dungeons\human\humanbunker\key with grid.png dungeons\human\humanbunker\key.png [NEW] dungeons\human\humanprison\exitleft1.png [NEW] dungeons\human\humanprison\exitleft2.png [NEW] dungeons\human\humanprison\exitright1.png [NEW] dungeons\human\humanprison\exitright2.png dungeons\human\humanprison\humanprison.dungeon dungeons\human\humanprison\key with grid.png dungeons\human\humanprison\key.png [NEW] dungeons\human\humanprison\prisonblock2a-shield-objects.png [NEW] dungeons\human\humanprison\prisonblock2a-shield.png [NEW] dungeons\human\humanprison\prisonblock2b-shield-objects.png [NEW] dungeons\human\humanprison\prisonblock2c-shield-objects.png dungeons\microdungeons\biome\glacier\glacier.dungeon dungeons\microdungeons\biome\ice\ice.dungeon dungeons\microdungeons\biome\igloo\igloo.dungeon dungeons\microdungeons\biome\oasis\oasis.dungeon dungeons\microdungeons\biome\sandstone\sandstone.dungeon dungeons\microdungeons\biome\tar\tar.dungeon dungeons\microdungeons\biome\toxicplains\toxicplains.dungeon dungeons\microdungeons\common\blank\blank.dungeon dungeons\microdungeons\common\block1platforms\block1platforms.dungeon dungeons\microdungeons\common\blockpile\blockpile.dungeon dungeons\microdungeons\common\blocks\blocks.dungeon dungeons\microdungeons\common\flats\flats.dungeon dungeons\microdungeons\common\layeredspire\layeredspire.dungeon dungeons\microdungeons\common\loops\loops.dungeon dungeons\microdungeons\common\none\none.dungeon dungeons\microdungeons\common\reversepyramids\reversepyramids.dungeon dungeons\microdungeons\common\rockyshapes\rockyshapes.dungeon dungeons\microdungeons\common\rods\rods.dungeon dungeons\microdungeons\common\spikes\spikes.dungeon dungeons\microdungeons\common\spiralspikes\spiralspikes.dungeon dungeons\microdungeons\common\stripeblocks\stripeblocks.dungeon dungeons\microdungeons\common\wiggles\wiggles.dungeon dungeons\microdungeons\coraltemple\coraltemple.dungeon dungeons\microdungeons\platforming\aridplatforming\aridplatforming.dungeon dungeons\microdungeons\platforming\desertplatforming\desertplatforming.dungeon dungeons\microdungeons\platforming\greenplatforming\greenplatforming.dungeon dungeons\microdungeons\platforming\iceplatforming\iceplatforming.dungeon dungeons\microdungeons\platforming\savannahplatforming\savannahplatforming.dungeon [NEW] dungeons\microdungeons\randomencounter\apexunderground\apexkey.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\apexundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1a-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1a-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1a.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1b-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1b-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab1b.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab2-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab2.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3a-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3a-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3a.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3b-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3b-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3b.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3c-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3c-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab3c.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab4-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab4-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab4.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5a-liquids.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5a-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5a-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5a.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5b-liquids.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5b-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5b-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5b.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5c-liquids.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5c-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5c-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\lab5c.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1a-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1a.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1b-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1b.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1c-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1c.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1d-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1d.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1e-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\trap1e.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure1-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure1.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure2-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure2.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure3-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure3.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure4-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure4.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure5-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure5.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure6-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure6-wires.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure6.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure7-objects.png [NEW] dungeons\microdungeons\randomencounter\apexunderground\treasure7.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\aviankey.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\avianundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest1-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest1.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest10-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest10.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11a-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11b-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11c-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11d-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11e-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest11f-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12a-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12b-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12c-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12d-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest12e-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13a-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13b-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13b.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13c-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13d-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13e-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest13f-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest2-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest2-wires.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest2.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest3-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest3.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest4-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest4.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest5-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest5.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest6-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest6.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest7-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest7.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest8-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest8.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest9-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\chest9.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\home1-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\home1.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb1-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb1.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb2-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb2.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb3-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb3.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb4-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb4.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb5-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb5.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb6a-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb6a.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb6b-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb6b.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb7-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb7.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb8.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb8a-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb8b-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb8c-objects.png [NEW] dungeons\microdungeons\randomencounter\avianunderground\tomb8d-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber1-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber1.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10a-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10b-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10c-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10d-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber10e-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber2-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber2.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber3-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber3.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber4-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber4.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber5-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber5.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber6-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber6.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber7-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber7.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8a-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8b-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8b.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8c-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber8d-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9a-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9b-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9c-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9d-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chamber9e-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest1-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest1.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest2.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest2a-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest2b-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest2c-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\chest2d-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\class1-objects.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\class1.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\florankey.png [NEW] dungeons\microdungeons\randomencounter\floranunderground\floranundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter1-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter1.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter2-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter2.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter3-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter3.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter4-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter4.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter5-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\buriedshelter5.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\chestmine1-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\chestmine1.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\genericundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft1-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft1.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft2-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft2.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft3-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft3.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft4-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft4.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft5-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft5.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft6-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft6.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft7-liquids.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft7-objects.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\mineshaft7.png [NEW] dungeons\microdungeons\randomencounter\genericunderground\natural cave key.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic10.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic10a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic10b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic10c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic11.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic11a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic11b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic11c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic12.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic12a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic12b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic13.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic13a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic13b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic1a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic1b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic1c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic1d-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2d-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic2e-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3d-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic3e-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic4.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic4a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic4b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic4c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic4d-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5d-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic5e-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic6.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic6a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic6b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic6c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic7.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic7a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic7b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic8.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic8a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic8b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic8c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic9.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic9a-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic9b-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\basic9c-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\chest1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\chest1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\chest2-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\chest2.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\dungeon1-liquids.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\dungeon1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\dungeon1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\glitchhideout1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\glitchhideout1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\glitchkey.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\glitchundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\glitchunderground\house1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\house1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\ruins1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\ruins1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer2-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer2.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer3-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer3.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer4-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\sewer4.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom1-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom1.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom2-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom2.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom3-objects.png [NEW] dungeons\microdungeons\randomencounter\glitchunderground\traproom3.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\arcadebattle1-objects.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\arcadebattle1.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker1-objects.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker1.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker2-objects.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker2.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker3-objects.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\bunker3.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\humankey.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\humanundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\humanunderground\prisonblock-objects.png [NEW] dungeons\microdungeons\randomencounter\humanunderground\prisonblock.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\bunker1-objects.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\bunker1.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\greenhouse1-objects.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\greenhouse1.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\outpostkey.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\outpostundergroundencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\outpostunderground\shelter1-objects.png [NEW] dungeons\microdungeons\randomencounter\outpostunderground\shelter1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\asteroidfield\asteroidencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\asteroidfield\miningcamp1-objects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\asteroidfield\miningcamp1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\asteroidfield\smallcave1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\aviancave.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\aviancaveobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\aviandock.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\aviandockobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\aviandockobjects2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\avianencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\avian\key with grid.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp3.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp4.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp5.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcamp6.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects3.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects4.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects5.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\banditcampobjects6.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\blacksmith.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\blacksmitha.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cropfield.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cropfielda.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cultist1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cultist2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cultistobjects1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\cultistobjects2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\farm.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\farma.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\key with grid.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\key.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\miniboss.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\minibossbipedobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\minibossflyingobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\minibossquadruped.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\minibossquadrupedobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\randomencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\sewerdrain.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\sewerdraina.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\smallbunker1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\smallbunker1objects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\smallhouse1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\smallhouse1a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tower1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tower1a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan3.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan4.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan5.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravan6.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects3.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects4.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects5.png [NEW] dungeons\microdungeons\randomencounter\unsorted\generic\tradingcaravanobjects6.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchkey.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtower1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtower1a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtower2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtower2a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtransport.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\glitchtransportobjects.png [NEW] dungeons\microdungeons\randomencounter\unsorted\glitch\test1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\1a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\2a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\3.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\3a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\4.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\4a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\5.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\5a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\6.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\6a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\key with grid.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\key.png [NEW] dungeons\microdungeons\randomencounter\unsorted\shroomencounter\shroomencounter.dungeon [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\1.png [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\1a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\2.png [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\2a.png [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\key with grid.png [NEW] dungeons\microdungeons\randomencounter\unsorted\treasureroom\treasureroom.dungeon dungeons\microdungeons\terrainfeatures\terrainfeatures.dungeon [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\1.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\10.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\2.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\3.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\4.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\5.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\6.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\7.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\8.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\9.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rockclimb\rockclimb.dungeon [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\1.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\10.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\2.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\3.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\4.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\5.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\6.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\7.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\8.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\9.png [NEW] dungeons\microdungeons\terrainfeaturesrare\rocktunnel\rocktunnel.dungeon [NEW] dungeons\missions\floranmissions\floranmission1-liquids.png [NEW] dungeons\missions\floranmissions\floranmission1-objects.png [NEW] dungeons\missions\floranmissions\floranmission1-wires1.png [NEW] dungeons\missions\floranmissions\floranmission1.dungeon [NEW] dungeons\missions\floranmissions\floranmission1.png [NEW] dungeons\missions\floranmissions\key with grid.png [NEW] dungeons\missions\floranmissions\key.png [NEW] dungeons\missions\glitchmissions\glitchmission1-objects.png [NEW] dungeons\missions\glitchmissions\glitchmission1.dungeon [NEW] dungeons\missions\glitchmissions\glitchmission1.png [NEW] dungeons\missions\lunarbase\key with grid.png [NEW] dungeons\missions\lunarbase\key.png [NEW] dungeons\missions\lunarbase\lunarbase-objects.png [NEW] dungeons\missions\lunarbase\lunarbase-wires1.png [NEW] dungeons\missions\lunarbase\lunarbase-wires2.png [NEW] dungeons\missions\lunarbase\lunarbase.dungeon [NEW] dungeons\missions\lunarbase\lunarbase.png [NEW] dungeons\missions\missiontest1\key with grid.png [NEW] dungeons\missions\missiontest1\key.png [NEW] dungeons\missions\missiontest1\missiontest1-liquids.png [NEW] dungeons\missions\missiontest1\missiontest1-objects.png [NEW] dungeons\missions\missiontest1\missiontest1-wires1.png [NEW] dungeons\missions\missiontest1\missiontest1-wires2.png [NEW] dungeons\missions\missiontest1\missiontest1.dungeon [NEW] dungeons\missions\missiontest1\missiontest1.png [NEW] dungeons\missions\monolith\monolith.dungeon [NEW] dungeons\missions\monolith\monolith.json [NEW] dungeons\missions\penguinmissions\penguinmission1-liquids.png [NEW] dungeons\missions\penguinmissions\penguinmission1-objects.png [NEW] dungeons\missions\penguinmissions\penguinmission1.dungeon [NEW] dungeons\missions\penguinmissions\penguinmission1.png [NEW] dungeons\missions\penguinmissions\penguinmission2-objects.png [NEW] dungeons\missions\penguinmissions\penguinmission2-wires.png [NEW] dungeons\missions\penguinmissions\penguinmission2-wires2.png [NEW] dungeons\missions\penguinmissions\penguinmission2.dungeon [NEW] dungeons\missions\penguinmissions\penguinmission2.png [NEW] dungeons\other\ancientgateway\ancientgateway.dungeon [NEW] dungeons\other\ancientgateway\gateway-objects.png [NEW] dungeons\other\ancientgateway\gateway.png [NEW] dungeons\other\ancientgateway\key with grid.png [NEW] dungeons\other\ancientgateway\key.png dungeons\other\naturalcave\13a-objects.png dungeons\other\naturalcave\13b-objects.png dungeons\other\naturalcave\1b-objects.png dungeons\other\naturalcave\2b-objects.png dungeons\other\naturalcave\2d-objects.png dungeons\other\naturalcave\6a-npcs.png dungeons\other\naturalcave\6b-npcs.png dungeons\other\naturalcave\6c-npcs.png dungeons\other\naturalcave\6d-npcs.png dungeons\other\naturalcave\6e-npcs.png dungeons\other\naturalcave\campsite1-objects.png dungeons\other\naturalcave\campsite1left.png dungeons\other\naturalcave\campsite1right.png dungeons\other\naturalcave\campsite2-objects.png dungeons\other\naturalcave\campsite2left.png dungeons\other\naturalcave\campsite2right.png dungeons\other\naturalcave\campsite3-objects.png dungeons\other\naturalcave\campsite3left.png dungeons\other\naturalcave\campsite3right.png dungeons\other\naturalcave\campsite4-objects.png dungeons\other\naturalcave\campsite4left.png dungeons\other\naturalcave\campsite4right.png dungeons\other\naturalcave\campsite5-objects.png dungeons\other\naturalcave\campsite5left.png dungeons\other\naturalcave\campsite5right.png dungeons\other\naturalcave\campsite6-objects.png dungeons\other\naturalcave\campsite6left.png dungeons\other\naturalcave\campsite6right.png dungeons\other\naturalcave\entrance2a-objects.png dungeons\other\naturalcave\entrance2a.png dungeons\other\naturalcave\entrance2b-objects.png dungeons\other\naturalcave\entrance2b.png dungeons\other\naturalcave\entrance2c-objects.png dungeons\other\naturalcave\entrance2c.png dungeons\other\naturalcave\entrance3-objects.png dungeons\other\naturalcave\entrance3.png dungeons\other\naturalcave\entrance5-objects.png dungeons\other\naturalcave\entrance5.png dungeons\other\naturalcave\entrance6-objects.png dungeons\other\naturalcave\entrance6.png dungeons\other\naturalcave\key with grid.png dungeons\other\naturalcave\key.png dungeons\other\naturalcave\naturalcave.dungeon [NEW] dungeons\other\outpost\dining1-objects.png [NEW] dungeons\other\outpost\dining1.png [NEW] dungeons\other\outpost\dining1nopipes-objects.png [NEW] dungeons\other\outpost\dining1nopipes.png [NEW] dungeons\other\outpost\dining2-objects.png [NEW] dungeons\other\outpost\dining2.png [NEW] dungeons\other\outpost\dining2nopipes-objects.png [NEW] dungeons\other\outpost\dining2nopipes.png [NEW] dungeons\other\outpost\dining3-objects.png [NEW] dungeons\other\outpost\dining3.png [NEW] dungeons\other\outpost\dining3nopipes-objects.png [NEW] dungeons\other\outpost\dining3nopipes.png [NEW] dungeons\other\outpost\dining4-objects.png [NEW] dungeons\other\outpost\dining4nopipes-objects.png [NEW] dungeons\other\outpost\doorway5-wires.png [NEW] dungeons\other\outpost\doorway5left-objects.png [NEW] dungeons\other\outpost\doorway5left.png [NEW] dungeons\other\outpost\doorway5right-objects.png [NEW] dungeons\other\outpost\doorway5right.png [NEW] dungeons\other\outpost\doorway7-wires.png [NEW] dungeons\other\outpost\doorway7left-objects.png [NEW] dungeons\other\outpost\doorway7left.png [NEW] dungeons\other\outpost\doorway7right-objects.png [NEW] dungeons\other\outpost\doorway7right.png [NEW] dungeons\other\outpost\dorm1-objects.png [NEW] dungeons\other\outpost\dorm1.png [NEW] dungeons\other\outpost\dorm2-objects.png [NEW] dungeons\other\outpost\dorm3-objects.png [NEW] dungeons\other\outpost\dorm4-objects.png [NEW] dungeons\other\outpost\key with grid.png [NEW] dungeons\other\outpost\key.png [NEW] dungeons\other\outpost\lobby1-objects.png [NEW] dungeons\other\outpost\lobby1.png [NEW] dungeons\other\outpost\lobby1nopipes-objects.png [NEW] dungeons\other\outpost\lobby1nopipes.png [NEW] dungeons\other\outpost\lobby2-objects.png [NEW] dungeons\other\outpost\lobby2nopipes-objects.png [NEW] dungeons\other\outpost\lobby3-objects.png [NEW] dungeons\other\outpost\lobby3.png [NEW] dungeons\other\outpost\lobby3nopipes-objects.png [NEW] dungeons\other\outpost\lobby3nopipes.png [NEW] dungeons\other\outpost\lobby4-objects.png [NEW] dungeons\other\outpost\lobby4nopipes-objects.png [NEW] dungeons\other\outpost\lobby5-objects.png [NEW] dungeons\other\outpost\lobby5.png [NEW] dungeons\other\outpost\lobby5nopipes-objects.png [NEW] dungeons\other\outpost\lobby5nopipes.png [NEW] dungeons\other\outpost\lobby6-objects.png [NEW] dungeons\other\outpost\lobby6nopipes-objects.png [NEW] dungeons\other\outpost\lobby7-objects.png [NEW] dungeons\other\outpost\lobby7.png [NEW] dungeons\other\outpost\lobby7nopipes-objects.png [NEW] dungeons\other\outpost\lobby7nopipes.png [NEW] dungeons\other\outpost\lobby8-objects.png [NEW] dungeons\other\outpost\lobby8nopipes-objects.png [NEW] dungeons\other\outpost\lobby9-objects.png [NEW] dungeons\other\outpost\lobby9.png [NEW] dungeons\other\outpost\lobby9nopipes-objects.png [NEW] dungeons\other\outpost\lobby9nopipes.png [NEW] dungeons\other\outpost\oustpostbase1.png [NEW] dungeons\other\outpost\outpost.dungeon [NEW] dungeons\other\outpost\outpostbase1-objects.png [NEW] dungeons\other\outpost\outpostbase1.png [NEW] dungeons\other\outpost\outpostbase2-objects.png [NEW] dungeons\other\outpost\outpostbase2.png [NEW] dungeons\other\outpost\outpoststatic-objects.png [NEW] dungeons\other\outpost\outpoststatic.png [NEW] dungeons\other\outpost\roombase1.png [NEW] dungeons\other\outpost\roombase1nopipes.png [NEW] dungeons\other\outpost\roombase2.png [NEW] dungeons\other\outpost\roombase2nopipes.png [NEW] dungeons\other\outpost\roombase3.png [NEW] dungeons\other\outpost\roombase3nopipes.png [NEW] dungeons\other\outpost\roombase4.png [NEW] dungeons\other\outpost\roombase4nopipes.png [NEW] dungeons\other\outpost\security1-objects.png [NEW] dungeons\other\outpost\security1.png [NEW] dungeons\other\outpost\security1nopipes-objects.png [NEW] dungeons\other\outpost\security1nopipes.png [NEW] dungeons\other\outpost\security2-objects.png [NEW] dungeons\other\outpost\security2nopipes-objects.png [NEW] dungeons\other\outpost\security3-objects.png [NEW] dungeons\other\outpost\security3.png [NEW] dungeons\other\outpost\security3nopipes-objects.png [NEW] dungeons\other\outpost\security3nopipes.png [NEW] dungeons\other\outpost\security4-objects.png [NEW] dungeons\other\outpost\security4nopipes-objects.png [NEW] dungeons\other\outpost\security5-objects.png [NEW] dungeons\other\outpost\security5nopipes-objects.png [NEW] dungeons\other\outpost\security6-objects.png [NEW] dungeons\other\outpost\security6nopipes-objects.png [NEW] dungeons\other\outpost\storage1-objects.png [NEW] dungeons\other\outpost\storage1.png [NEW] dungeons\other\outpost\storage1nopipes-objects.png [NEW] dungeons\other\outpost\storage1nopipes.png [NEW] dungeons\other\outpost\storage2-objects.png [NEW] dungeons\other\outpost\storage2.png [NEW] dungeons\other\outpost\storage2nopipes-objects.png [NEW] dungeons\other\outpost\storage2nopipes.png [NEW] dungeons\other\outpost\storage3-objects.png [NEW] dungeons\other\outpost\storage3.png [NEW] dungeons\other\outpost\storage3nopipes-objects.png [NEW] dungeons\other\outpost\storage3nopipes.png [NEW] dungeons\other\outpost\storage4-objects.png [NEW] dungeons\other\outpost\storage4.png [NEW] dungeons\other\outpost\storage4nopipes-objects.png [NEW] dungeons\other\outpost\storage4nopipes.png [NEW] dungeons\other\outpost\toilet1-objects.png [NEW] dungeons\other\outpost\toilet1.png [NEW] dungeons\other\outpost\toilet1nopipes-objects.png [NEW] dungeons\other\outpost\toilet1nopipes.png [NEW] dungeons\other\outpost\toilet2-objects.png [NEW] dungeons\other\outpost\toilet2.png [NEW] dungeons\other\outpost\toilet2nopipes-objects.png [NEW] dungeons\other\outpost\toilet2nopipes.png [NEW] dungeons\other\outpost\toilet3-objects.png [NEW] dungeons\other\outpost\toilet3.png [NEW] dungeons\other\outpost\toilet3nopipes-objects.png [NEW] dungeons\other\outpost\toilet3nopipes.png [NEW] dungeons\other\outpost\toilet4-objects.png [NEW] dungeons\other\outpost\toilet4nopipes-objects.png [NEW] dungeons\other\scifidungeon\1.png [NEW] dungeons\other\scifidungeon\1a.png [NEW] dungeons\other\scifidungeon\2.png [NEW] dungeons\other\scifidungeon\2a.png [NEW] dungeons\other\scifidungeon\3.png [NEW] dungeons\other\scifidungeon\3a.png [NEW] dungeons\other\scifidungeon\4.png [NEW] dungeons\other\scifidungeon\4a.png [NEW] dungeons\other\scifidungeon\5.png [NEW] dungeons\other\scifidungeon\5a.png [NEW] dungeons\other\scifidungeon\6.png [NEW] dungeons\other\scifidungeon\6a.png [NEW] dungeons\other\scifidungeon\7.png [NEW] dungeons\other\scifidungeon\7pod.png [NEW] dungeons\other\scifidungeon\endbottom.png [NEW] dungeons\other\scifidungeon\endbottoma.png [NEW] dungeons\other\scifidungeon\endleft.png [NEW] dungeons\other\scifidungeon\endlefta.png [NEW] dungeons\other\scifidungeon\endleftb.png [NEW] dungeons\other\scifidungeon\endleftsmall.png [NEW] dungeons\other\scifidungeon\endright.png [NEW] dungeons\other\scifidungeon\endrighta.png [NEW] dungeons\other\scifidungeon\endrightb.png [NEW] dungeons\other\scifidungeon\endrightsmall.png [NEW] dungeons\other\scifidungeon\endtop.png [NEW] dungeons\other\scifidungeon\entrance1.png [NEW] dungeons\other\scifidungeon\entrance1a.png [NEW] dungeons\other\scifidungeon\key with grid.png [NEW] dungeons\other\scifidungeon\key.png [NEW] dungeons\other\scifidungeon\scifidungeon.dungeon dungeons\other\wreck\wreck.dungeon effects\bandageuse.effectsource [NEW] effects\corrosive.effectsource [NEW] effects\defaultblue.effectsource [NEW] effects\defaultlightblue.effectsource [NEW] effects\defaultmagenta.effectsource [NEW] effects\discardedbullet.effectsource [NEW] effects\drinking.effectsource [NEW] effects\drinkinghealing.effectsource [NEW] effects\drippingslime.effectsource [NEW] effects\electricplasma.effectsource [NEW] effects\electricswoosh.effectsource [NEW] effects\fireplasma.effectsource [NEW] effects\fireswoosh.effectsource [NEW] effects\flamesfast.effectsource effects\foodcritical.effectsource [NEW] effects\frozenburning.effectsource [NEW] effects\frozenfiretrail.effectsource [NEW] effects\frozenflames.effectsource [NEW] effects\frozenslow.effectsource [NEW] effects\iceplasma.effectsource [NEW] effects\iceplasmarocket.effectsource [NEW] effects\iceswoosh.effectsource [NEW] effects\icetrailfast.effectsource [NEW] effects\largeelectricswoosh.effectsource [NEW] effects\largefireswoosh.effectsource [NEW] effects\largeiceswoosh.effectsource [NEW] effects\largepoisonswoosh.effectsource [NEW] effects\lighttrailfast.effectsource [NEW] effects\perfect.effectsource [NEW] effects\poisondrip.effectsource [NEW] effects\poisonplasma.effectsource [NEW] effects\poisonplasmarocket.effectsource [NEW] effects\poisonswoosh.effectsource [NEW] effects\rocketsmoke.effectsource [NEW] effects\slimeslow.effectsource [NEW] effects\smoke.effectsource [NEW] effects\snowflakeshurikentrail.effectsource [NEW] effects\sparklesunicorn.effectsource [NEW] effects\squirt.effectsource effects\stimuse.effectsource [NEW] effects\tar.effectsource [NEW] effects\tarball.effectsource [NEW] effects\tarfast.effectsource [NEW] effects\tarslow.effectsource humanoid\any\gravgun1.png humanoid\glitch\femalebody.png humanoid\glitch\malebody.png [NEW] humanoid\human\hair\fem57.png [NEW] humanoid\human\hair\fem58.png [NEW] humanoid\human\hair\fem59.png [NEW] humanoid\human\hair\fem60.png [NEW] humanoid\human\hair\fem61.png [NEW] humanoid\human\hair\fem62.png [NEW] humanoid\human\hair\fem63.png humanoid\human\hair\male18.png humanoid\human\hair\male28.png humanoid\human\hair\male33.png [NEW] humanoid\human\hair\male63.png [NEW] humanoid\hylotl\hair\41.png [NEW] humanoid\hylotl\hair\42.png [NEW] humanoid\hylotl\hair\43.png [NEW] humanoid\hylotl\hair\44.png [NEW] humanoid\hylotl\hair\45.png [NEW] humanoid\hylotl\hair\46.png [NEW] humanoid\hylotl\hair\47.png [NEW] humanoid\hylotl\hair\48.png [NEW] humanoid\novakid\backarm.png [NEW] humanoid\novakid\dead.png [NEW] humanoid\novakid\emote.png [NEW] humanoid\novakid\femalebody.png [NEW] humanoid\novakid\femalehead.png [NEW] humanoid\novakid\frontarm.png [NEW] humanoid\novakid\malebody.png [NEW] humanoid\novakid\malehead.png [NEW] humanoid\novakid\brand\0.png [NEW] humanoid\novakid\brand\1.png [NEW] humanoid\novakid\brand\10.png [NEW] humanoid\novakid\brand\11.png [NEW] humanoid\novakid\brand\12.png [NEW] humanoid\novakid\brand\13.png [NEW] humanoid\novakid\brand\14.png [NEW] humanoid\novakid\brand\15.png [NEW] humanoid\novakid\brand\16.png [NEW] humanoid\novakid\brand\17.png [NEW] humanoid\novakid\brand\18.png [NEW] humanoid\novakid\brand\19.png [NEW] humanoid\novakid\brand\2.png [NEW] humanoid\novakid\brand\3.png [NEW] humanoid\novakid\brand\4.png [NEW] humanoid\novakid\brand\5.png [NEW] humanoid\novakid\brand\6.png [NEW] humanoid\novakid\brand\7.png [NEW] humanoid\novakid\brand\8.png [NEW] humanoid\novakid\brand\9.png [NEW] humanoid\novakid\brand\default.frames [NEW] humanoid\novakid\hair\default.frames [NEW] humanoid\novakid\hair\fem0.png [NEW] humanoid\novakid\hair\fem1.png [NEW] humanoid\novakid\hair\fem10.png [NEW] humanoid\novakid\hair\fem11.png [NEW] humanoid\novakid\hair\fem12.png [NEW] humanoid\novakid\hair\fem13.png [NEW] humanoid\novakid\hair\fem14.png [NEW] humanoid\novakid\hair\fem15.png [NEW] humanoid\novakid\hair\fem16.png [NEW] humanoid\novakid\hair\fem17.png [NEW] humanoid\novakid\hair\fem18.png [NEW] humanoid\novakid\hair\fem19.png [NEW] humanoid\novakid\hair\fem2.png [NEW] humanoid\novakid\hair\fem3.png [NEW] humanoid\novakid\hair\fem4.png [NEW] humanoid\novakid\hair\fem5.png [NEW] humanoid\novakid\hair\fem6.png [NEW] humanoid\novakid\hair\fem7.png [NEW] humanoid\novakid\hair\fem8.png [NEW] humanoid\novakid\hair\fem9.png [NEW] humanoid\novakid\hair\male0.png [NEW] humanoid\novakid\hair\male1.png [NEW] humanoid\novakid\hair\male10.png [NEW] humanoid\novakid\hair\male11.png [NEW] humanoid\novakid\hair\male12.png [NEW] humanoid\novakid\hair\male13.png [NEW] humanoid\novakid\hair\male14.png [NEW] humanoid\novakid\hair\male15.png [NEW] humanoid\novakid\hair\male16.png [NEW] humanoid\novakid\hair\male17.png [NEW] humanoid\novakid\hair\male18.png [NEW] humanoid\novakid\hair\male19.png [NEW] humanoid\novakid\hair\male2.png [NEW] humanoid\novakid\hair\male3.png [NEW] humanoid\novakid\hair\male4.png [NEW] humanoid\novakid\hair\male5.png [NEW] humanoid\novakid\hair\male6.png [NEW] humanoid\novakid\hair\male7.png [NEW] humanoid\novakid\hair\male8.png [NEW] humanoid\novakid\hair\male9.png [NEW] humanoid\penguin\backarm.frames [NEW] humanoid\penguin\backarm.png [NEW] humanoid\penguin\dead.png [NEW] humanoid\penguin\emote.png [NEW] humanoid\penguin\femalebody.png [NEW] humanoid\penguin\femalehead.png [NEW] humanoid\penguin\frontarm.frames [NEW] humanoid\penguin\frontarm.png [NEW] humanoid\penguin\malebody.png [NEW] humanoid\penguin\malehead.png [NEW] humanoid\penguin\hair\default.frames [NEW] humanoid\penguin\hair\fem0.png [NEW] humanoid\penguin\hair\male0.png [NEW] interface\beamdownno.png [NEW] interface\beamno.png [NEW] interface\beamupno.png [NEW] interface\buttongrayed.png [NEW] interface\chargingcursor.frames [NEW] interface\chargingcursor.png interface\cursors.png [NEW] interface\emptybar.png [NEW] interface\energybar.png [NEW] interface\healthbar.png [NEW] interface\lockicon.png interface\monsterhealth.png interface\playerbar-overportrait.png interface\playerbar.png interface\playerbarpress.png [NEW] interface\rightbartooltipbg.png interface\actionbar\actionbarbg.png [NEW] interface\actionbar\lock.png interface\actionbar\selectedslot-2h.png interface\actionbar\selectedslot-l.png interface\actionbar\selectedslot-r.png [NEW] interface\actionbar\selectedslottool.png [NEW] interface\ai\acceptdown.png [NEW] interface\ai\acceptover.png [NEW] interface\ai\acceptup.png [NEW] interface\ai\ai.config [NEW] interface\ai\aichat.png [NEW] interface\ai\aichatwindow.png [NEW] interface\ai\aiicon.png [NEW] interface\ai\amount.png [NEW] interface\ai\augment.png [NEW] interface\ai\body.png [NEW] interface\ai\chatpane.png [NEW] interface\ai\checkboxcheck.png [NEW] interface\ai\checkboxnocheck.png [NEW] interface\ai\chestdown.png [NEW] interface\ai\chestselected.png [NEW] interface\ai\commanddown.png [NEW] interface\ai\commandover.png [NEW] interface\ai\commandsdown.png [NEW] interface\ai\commandsselected.png [NEW] interface\ai\commandup.png [NEW] interface\ai\cracks.png [NEW] interface\ai\craftablebackground.png [NEW] interface\ai\craftableselected.png [NEW] interface\ai\craftover.png [NEW] interface\ai\craftup.png [NEW] interface\ai\deploydown.png [NEW] interface\ai\deployover.png [NEW] interface\ai\deployup.png [NEW] interface\ai\footer.png [NEW] interface\ai\goodbyedown.png [NEW] interface\ai\goodbyeover.png [NEW] interface\ai\goodbyeup.png [NEW] interface\ai\headdown.png [NEW] interface\ai\header.png [NEW] interface\ai\headselected.png [NEW] interface\ai\issuecommanddown.png [NEW] interface\ai\issuecommandover.png [NEW] interface\ai\issuecommandup.png [NEW] interface\ai\legsdown.png [NEW] interface\ai\legsselected.png [NEW] interface\ai\letme3ddown.png [NEW] interface\ai\letme3dover.png [NEW] interface\ai\letme3dup.png [NEW] interface\ai\letstalkdown.png [NEW] interface\ai\letstalkover.png [NEW] interface\ai\letstalkup.png [NEW] interface\ai\lockinselected.png [NEW] interface\ai\lockinunselected.png [NEW] interface\ai\missionsdown.png [NEW] interface\ai\missionsselected.png [NEW] interface\ai\next.png [NEW] interface\ai\nextdown.png [NEW] interface\ai\nextno.png [NEW] interface\ai\nextover.png [NEW] interface\ai\prev.png [NEW] interface\ai\prevdown.png [NEW] interface\ai\prevno.png [NEW] interface\ai\prevover.png [NEW] interface\ai\scroller.png [NEW] interface\ai\selecttechdown.png [NEW] interface\ai\selecttechover.png [NEW] interface\ai\selecttechup.png [NEW] interface\ai\shine.png [NEW] interface\ai\showtechdown.png [NEW] interface\ai\showtechover.png [NEW] interface\ai\showtechup.png [NEW] interface\ai\tabbase.png [NEW] interface\ai\tabover.png [NEW] interface\ai\tabselected.png [NEW] interface\ai\tabselectedover.png [NEW] interface\ai\techfooter.png [NEW] interface\ai\techheader.png [NEW] interface\ai\techicon.png [NEW] interface\ai\unlocktechdown.png [NEW] interface\ai\unlocktechover.png [NEW] interface\ai\unlocktechup.png [NEW] interface\ai\upgradedown.png [NEW] interface\ai\upgradeover.png [NEW] interface\ai\upgradesdown.png [NEW] interface\ai\upgradesselected.png [NEW] interface\ai\upgradeup.png [NEW] interface\ai\x.png [NEW] interface\ai\xpress.png [NEW] interface\ai\xsmall.png [NEW] interface\ai\xsmallpress.png [NEW] interface\ai\suits\apex-female.png [NEW] interface\ai\suits\apex-male.png [NEW] interface\ai\suits\avian-female.png [NEW] interface\ai\suits\avian-male.png [NEW] interface\ai\suits\floran-female.png [NEW] interface\ai\suits\floran-male.png [NEW] interface\ai\suits\glitch-female.png [NEW] interface\ai\suits\glitch-male.png [NEW] interface\ai\suits\human-female.png [NEW] interface\ai\suits\human-male.png [NEW] interface\ai\suits\hylotl-female.png [NEW] interface\ai\suits\hylotl-male.png [NEW] interface\ai\suits\novakid-female.png [NEW] interface\ai\suits\novakid-male.png [NEW] interface\bookmarks\edit\body.png [NEW] interface\bookmarks\edit\buttonover.png [NEW] interface\bookmarks\edit\buttonup.png [NEW] interface\bookmarks\edit\footer.png [NEW] interface\bookmarks\edit\header.png [NEW] interface\bookmarks\edit\redbuttonover.png [NEW] interface\bookmarks\edit\redbuttonup.png [NEW] interface\bookmarks\icons\alien.png [NEW] interface\bookmarks\icons\ancientgateway.png [NEW] interface\bookmarks\icons\arctic.png [NEW] interface\bookmarks\icons\ark.png [NEW] interface\bookmarks\icons\asteroids.png [NEW] interface\bookmarks\icons\barren.png [NEW] interface\bookmarks\icons\beamdown.png [NEW] interface\bookmarks\icons\beamparty.png [NEW] interface\bookmarks\icons\beamup.png [NEW] interface\bookmarks\icons\default.png [NEW] interface\bookmarks\icons\desert.png [NEW] interface\bookmarks\icons\forest.png [NEW] interface\bookmarks\icons\garden.png [NEW] interface\bookmarks\icons\jungle.png [NEW] interface\bookmarks\icons\magma.png [NEW] interface\bookmarks\icons\moon.png [NEW] interface\bookmarks\icons\ocean.png [NEW] interface\bookmarks\icons\outpost.png [NEW] interface\bookmarks\icons\return.png [NEW] interface\bookmarks\icons\savannah.png [NEW] interface\bookmarks\icons\scorched.png [NEW] interface\bookmarks\icons\ship.png [NEW] interface\bookmarks\icons\snow.png [NEW] interface\bookmarks\icons\teleporter.png [NEW] interface\bookmarks\icons\toxic.png [NEW] interface\bookmarks\icons\tundra.png [NEW] interface\bookmarks\icons\volcanic.png [NEW] interface\bookmarks\list\edithover.png [NEW] interface\bookmarks\list\editup.png [NEW] interface\bookmarks\list\selected.png [NEW] interface\bookmarks\list\unselected.png [NEW] interface\bookmarks\scrollarea\harrow-backward.png [NEW] interface\bookmarks\scrollarea\harrow-backwardhover.png [NEW] interface\bookmarks\scrollarea\harrow-forward.png [NEW] interface\bookmarks\scrollarea\harrow-forwardhover.png [NEW] interface\bookmarks\scrollarea\hthumb-begin.png [NEW] interface\bookmarks\scrollarea\hthumb-beginhover.png [NEW] interface\bookmarks\scrollarea\hthumb-end.png [NEW] interface\bookmarks\scrollarea\hthumb-endhover.png [NEW] interface\bookmarks\scrollarea\hthumb-inner.png [NEW] interface\bookmarks\scrollarea\hthumb-innerhover.png [NEW] interface\bookmarks\scrollarea\varrow-backward.png [NEW] interface\bookmarks\scrollarea\varrow-backwardhover.png [NEW] interface\bookmarks\scrollarea\varrow-forward.png [NEW] interface\bookmarks\scrollarea\varrow-forwardhover.png [NEW] interface\bookmarks\scrollarea\vthumb-begin.png [NEW] interface\bookmarks\scrollarea\vthumb-beginhover.png [NEW] interface\bookmarks\scrollarea\vthumb-end.png [NEW] interface\bookmarks\scrollarea\vthumb-endhover.png [NEW] interface\bookmarks\scrollarea\vthumb-inner.png [NEW] interface\bookmarks\scrollarea\vthumb-innerhover.png [NEW] interface\bounty\bountybody.png [NEW] interface\bounty\bountyfooter.png [NEW] interface\bounty\bountyheader.png [NEW] interface\bounty\bountyicon.png interface\chat\chat.config interface\chat\chatpane.png [NEW] interface\chests\chest1.config [NEW] interface\chests\chest12.config interface\chests\chest16.config interface\chests\chest24.config [NEW] interface\chests\chest32.config [NEW] interface\chests\chest40.config [NEW] interface\chests\chest48.config [NEW] interface\chests\chest56.config interface\chests\chest64.config interface\chests\chest9.config [NEW] interface\chests\slots49to56.png [NEW] interface\cockpit\addbookmarkover.png [NEW] interface\cockpit\addbookmarkup.png [NEW] interface\cockpit\blue.png [NEW] interface\cockpit\bookmarkhover.png [NEW] interface\cockpit\bookmarklistframe.png [NEW] interface\cockpit\bookmarksover.png [NEW] interface\cockpit\bookmarksup.png interface\cockpit\cockpit.config interface\cockpit\consolebody.png interface\cockpit\consoleheader.png interface\cockpit\gohomedown.png interface\cockpit\gohomemover.png interface\cockpit\gohomeup.png interface\cockpit\mouse_zoom.png [NEW] interface\cockpit\mouse_zoomold.png [NEW] interface\cockpit\myshipdown.png [NEW] interface\cockpit\myshipmover.png [NEW] interface\cockpit\myshipup.png interface\cockpit\sector_background.png interface\cockpit\sector_button.png interface\cockpit\sector_over.png interface\cockpit\sector_selected.png interface\cockpit\sethomedown.png interface\cockpit\sethomemover.png interface\cockpit\sethomeup.png [NEW] interface\cockpit\zoombar.png [NEW] interface\cockpit\zoomout.png [NEW] interface\cockpit\zoomouthover.png [NEW] interface\cockpit\zoomslider.png interface\cockpit\consoleanim\consolejump1.png interface\cockpit\consoleanim\consolejump2.png interface\cockpit\consoleanim\consolejump3.png interface\cockpit\consoleanim\consolejump4.png interface\cockpit\consoleanim\consolejump5.png interface\cockpit\consoleanim\consolejump6.frames interface\cockpit\consoleanim\consolejump6.png interface\cockpit\consoleanim\default.frames [NEW] interface\cockpit\hazards\biohazard.png [NEW] interface\cockpit\hazards\burning.png [NEW] interface\cockpit\hazards\caution.png [NEW] interface\cockpit\hazards\freezing.png [NEW] interface\cockpit\hazards\nooxygen.png [NEW] interface\cockpit\hazards\radiation.png [NEW] interface\cockpit\weather\acidrain.png [NEW] interface\cockpit\weather\acidthunder.png [NEW] interface\cockpit\weather\ash.png [NEW] interface\cockpit\weather\blizzard.png [NEW] interface\cockpit\weather\clear.png [NEW] interface\cockpit\weather\drizzle.png [NEW] interface\cockpit\weather\ember.png [NEW] interface\cockpit\weather\fog.png [NEW] interface\cockpit\weather\glowingrain.png [NEW] interface\cockpit\weather\groundmist.png [NEW] interface\cockpit\weather\hail.png [NEW] interface\cockpit\weather\heavyacidrain.png [NEW] interface\cockpit\weather\heavyrain.png [NEW] interface\cockpit\weather\icestorm.png [NEW] interface\cockpit\weather\meteorstorm.png [NEW] interface\cockpit\weather\rain.png [NEW] interface\cockpit\weather\sandstorm.png [NEW] interface\cockpit\weather\snow.png [NEW] interface\cockpit\weather\spacedust.png [NEW] interface\cockpit\weather\spacejunk.png [NEW] interface\cockpit\weather\thunder.png [NEW] interface\cockpit\weather\todo.png [NEW] interface\cockpit\weather\windstorm.png [NEW] interface\crafting\2stopicon.png [NEW] interface\crafting\acceleratortable.png [NEW] interface\crafting\all.png [NEW] interface\crafting\alloyfurnace.png [NEW] interface\crafting\allselected.png interface\crafting\anvil.png interface\crafting\capturestation.png [NEW] interface\crafting\craftablebackground2.png [NEW] interface\crafting\craftableselected2.png interface\crafting\craftingicon.png [NEW] interface\crafting\foodenergyboost.png [NEW] interface\crafting\foodenergyboostselected.png [NEW] interface\crafting\foodenergyregen.png [NEW] interface\crafting\foodenergyregenselected.png [NEW] interface\crafting\foodhealing.png [NEW] interface\crafting\foodhealingselected.png [NEW] interface\crafting\foodhealthboost.png [NEW] interface\crafting\foodhealthboostselected.png [NEW] interface\crafting\foodmobility.png [NEW] interface\crafting\foodmobilityselected.png [NEW] interface\crafting\furnacebody.png interface\crafting\heartforge.png interface\crafting\holidaycraftingtable.png [NEW] interface\crafting\ironcraftingtable.png [NEW] interface\crafting\main.png [NEW] interface\crafting\mainselected.png [NEW] interface\crafting\manipulatortable.png [NEW] interface\crafting\medievalfurnace.png interface\crafting\metalwork.png [NEW] interface\crafting\new.png [NEW] interface\crafting\researchbody.png [NEW] interface\crafting\researchstation.png interface\crafting\roboticcraftingtable.png [NEW] interface\crafting\scifianvil.png [NEW] interface\crafting\scififurnace.png [NEW] interface\crafting\separatortable.png [NEW] interface\crafting\skyrailtable.png interface\crafting\spinningwheel.png [NEW] interface\crafting\stonefurnace.png interface\crafting\wiringstation.png [NEW] interface\easel\add.frames [NEW] interface\easel\add.png [NEW] interface\easel\backing.png [NEW] interface\easel\clear.frames [NEW] interface\easel\clear.png [NEW] interface\easel\consolebody.png [NEW] interface\easel\consoleheader.png [NEW] interface\easel\consoleheadericon.png [NEW] interface\easel\delete.frames [NEW] interface\easel\delete.png [NEW] interface\easel\errorpane.png [NEW] interface\easel\fillicon.frames [NEW] interface\easel\fillicon.png [NEW] interface\easel\iconthing.png [NEW] interface\easel\lightbutton.frames [NEW] interface\easel\lightbutton.png [NEW] interface\easel\manualinput.frames [NEW] interface\easel\minisignbacking.frames [NEW] interface\easel\minisignbacking.png [NEW] interface\easel\new.frames [NEW] interface\easel\new.png [NEW] interface\easel\numbers.frames [NEW] interface\easel\numbers.png [NEW] interface\easel\pickericon.frames [NEW] interface\easel\pickericon.png [NEW] interface\easel\print.frames [NEW] interface\easel\print.png [NEW] interface\easel\scaninput.frames [NEW] interface\easel\scaninput.png [NEW] interface\easel\scrollleft.frames [NEW] interface\easel\scrollleft.png [NEW] interface\easel\scrollright.frames [NEW] interface\easel\scrollright.png [NEW] interface\easel\shiftleftright.frames [NEW] interface\easel\shiftleftright.png [NEW] interface\easel\shiftupdown.frames [NEW] interface\easel\shiftupdown.png [NEW] interface\easel\signbacking.frames [NEW] interface\easel\signbacking.png [NEW] interface\easel\signdispenser.config [NEW] interface\easel\signframe.frames [NEW] interface\easel\signframe.png [NEW] interface\easel\signstoregui.config [NEW] interface\easel\signstoregui.lua [NEW] interface\easel\spectrumchart.png [NEW] interface\easel\spectrumchart_window.png [NEW] interface\easel\spectrumcursor.png [NEW] interface\easel\staticcolor.png [NEW] interface\easel\staticpanels.png [NEW] interface\easel\undo.frames [NEW] interface\easel\undo.png [NEW] interface\easel\wiredicon.frames [NEW] interface\easel\wiredicon.png interface\errorpopup\quest.png interface\escmenu\body.png [NEW] interface\escmenu\escbutton.png [NEW] interface\escmenu\escbuttonhover.png interface\inventory\backingimagetrash.png [NEW] interface\inventory\gun.png interface\itemdescriptions\armor.itemdescription interface\itemdescriptions\base.itemdescription [NEW] interface\itemdescriptions\bow.itemdescription interface\itemdescriptions\consumable.itemdescription [NEW] interface\itemdescriptions\container.itemdescription interface\itemdescriptions\gun.itemdescription interface\itemdescriptions\object.itemdescription [NEW] interface\itemdescriptions\shield.itemdescription interface\itemdescriptions\sword.itemdescription interface\itemdescriptions\tech.itemdescription interface\itemdescriptions\tool.itemdescription [NEW] interface\keybindings\body.png [NEW] interface\keybindings\footer.png [NEW] interface\keybindings\garbage.png [NEW] interface\keybindings\garbagedown.png [NEW] interface\keybindings\header.png [NEW] interface\keybindings\listbg.png [NEW] interface\keybindings\option.png [NEW] interface\keybindings\optionactive.png [NEW] interface\keybindings\optionover.png [NEW] interface\keybindings\scroller.png [NEW] interface\keybindings\scrollmenu.png interface\messages\progresscontainer.png interface\messages\textcontainer.png [NEW] interface\objectcrafting\brew.png [NEW] interface\objectcrafting\brewover.png [NEW] interface\objectcrafting\coffeemachine.config [NEW] interface\objectcrafting\fossilstation.config [NEW] interface\objectcrafting\identify.png [NEW] interface\objectcrafting\identifyover.png interface\optionsmenu\acceptover.png interface\optionsmenu\acceptup.png interface\optionsmenu\optionsmenu.config interface\party\body.png interface\party\compass.png [NEW] interface\quests\questgiver.png [NEW] interface\quests\questreceiver.png interface\quests\questcomplete\acceptrewardover.png interface\quests\questcomplete\acceptrewardup.png interface\quests\questcomplete\questcomplete.png [NEW] interface\quests\questlog\abandongreyover.png [NEW] interface\quests\questlog\abandongreyup.png interface\quests\questlog\body.png interface\quests\questlog\completed.png interface\quests\questlog\completedover.png interface\quests\questlog\completedselected.png interface\quests\questlog\details - copy.png interface\quests\questlog\failed.png interface\quests\questlog\failedover.png interface\quests\questlog\failedselected.png interface\quests\questlog\inprogress.png interface\quests\questlog\inprogressover.png interface\quests\questlog\inprogressselected.png interface\quests\questlog\shine.png [NEW] interface\sell\body.png [NEW] interface\sell\footer.png [NEW] interface\sell\header.png [NEW] interface\sell\selldown.png [NEW] interface\sell\sellup.png [NEW] interface\stats\energyregen.png [NEW] interface\stats\healthregen.png [NEW] interface\stats\maxenergy.png [NEW] interface\stats\maxhealth.png [NEW] interface\stats\powermultiplier.png [NEW] interface\stats\protection.png [NEW] interface\stats\stats.config interface\statuses\absorb.png [NEW] interface\statuses\antidote.png [NEW] interface\statuses\biomecold.png [NEW] interface\statuses\biomeheat.png [NEW] interface\statuses\biomeradioactive.png interface\statuses\bounce.png interface\statuses\cold.png [NEW] interface\statuses\crash.png [NEW] interface\statuses\darken.png interface\statuses\defense.png interface\statuses\energy.png [NEW] interface\statuses\energyregen.png interface\statuses\fire.png [NEW] interface\statuses\frozen.png [NEW] interface\statuses\frozenfire.png interface\statuses\glow.png interface\statuses\haste.png [NEW] interface\statuses\haste25.png interface\statuses\heal.png interface\statuses\healblock.png interface\statuses\health.png interface\statuses\invisible.png [NEW] interface\statuses\irradiated.png interface\statuses\jumpboost.png [NEW] interface\statuses\jumpboost25.png [NEW] interface\statuses\jumpboostboot.png [NEW] interface\statuses\levitate.png [NEW] interface\statuses\lowgrav.png [NEW] interface\statuses\maxenergy.png [NEW] interface\statuses\maxhealth.png [NEW] interface\statuses\nova.png [NEW] interface\statuses\oldpoison.png [NEW] interface\statuses\pause.png interface\statuses\poison.png [NEW] interface\statuses\rage.png interface\statuses\runboost.png interface\statuses\sleep.png [NEW] interface\statuses\slime.png interface\statuses\slow.png [NEW] interface\statuses\slow25.png interface\statuses\stop.png [NEW] interface\statuses\tar.png [NEW] interface\statuses\thorns.png [NEW] interface\statuses\tranquilizer.png [NEW] interface\statuses\wellfed.png [NEW] interface\statuses\wet.png [NEW] interface\statuses\x.png [NEW] interface\tabs\tabbase.png [NEW] interface\tabs\tabover.png [NEW] interface\tabs\tabselected.png [NEW] interface\tabs\tabselectedover.png [NEW] interface\teleportfailsafe\banner.png [NEW] interface\teleportfailsafe\body.png [NEW] interface\teleportfailsafe\cancel.png [NEW] interface\teleportfailsafe\cancelup.png [NEW] interface\teleportfailsafe\details.png [NEW] interface\teleportfailsafe\footer.png [NEW] interface\teleportfailsafe\header.png [NEW] interface\teleportfailsafe\shine.png interface\title\aquaticfemale.png interface\title\button.png interface\title\charactercreation.png interface\title\multiplayerbackground.png [NEW] interface\title\novakidfemale.png [NEW] interface\title\novakidmale.png [NEW] interface\title\penguinfemale.png [NEW] interface\title\penguinmale.png interface\title\selected.png interface\title\selectedover.png [NEW] interface\title\delete\body.png [NEW] interface\title\delete\cancel.png [NEW] interface\title\delete\canceldown.png [NEW] interface\title\delete\delete.png [NEW] interface\title\delete\deletedown.png [NEW] interface\title\delete\footer.png [NEW] interface\title\delete\garbage.png [NEW] interface\title\delete\garbagedown.png [NEW] interface\title\delete\header.png interface\tooltips\armor.tooltip interface\tooltips\armorbody.png interface\tooltips\base.tooltip [NEW] interface\tooltips\bow.tooltip interface\tooltips\consumable.tooltip [NEW] interface\tooltips\container.tooltip interface\tooltips\gun.tooltip interface\tooltips\object.tooltip [NEW] interface\tooltips\shield.tooltip interface\tooltips\sword.tooltip interface\tooltips\tool.tooltip [NEW] interface\turret\standingturret.config [NEW] interface\turret\turret_body.png [NEW] interface\turret\turret_footer.png [NEW] interface\turret\turret_header.png [NEW] interface\warping\beamtoplanetno.png [NEW] interface\warping\body.png [NEW] interface\warping\cancel.png [NEW] interface\warping\cancelup.png [NEW] interface\warping\current.png [NEW] interface\warping\currentup.png [NEW] interface\warping\exitteleporter.config [NEW] interface\warping\gate.png [NEW] interface\warping\gateup.png [NEW] interface\warping\gatewarp.config [NEW] interface\warping\home.png [NEW] interface\warping\homeup.png [NEW] interface\warping\icon.png [NEW] interface\warping\linkedgate.png [NEW] interface\warping\linkedgateup.png [NEW] interface\warping\outpost.png [NEW] interface\warping\outpostteleporter.config [NEW] interface\warping\outpostup.png [NEW] interface\warping\remoteteleporter.config [NEW] interface\warping\returnwarp.config [NEW] interface\warping\ship.png [NEW] interface\warping\shipteleporter.config [NEW] interface\warping\shipup.png [NEW] interface\warping\unknown.png [NEW] interface\warping\warpbody.png [NEW] interface\warping\warpfooter.png [NEW] interface\warping\warpheader.png [NEW] interface\warping\xdown.png [NEW] interface\warping\xup.png interface\windowconfig\3dprinter.config [NEW] interface\windowconfig\acceleratortable.config interface\windowconfig\actionbar.config [NEW] interface\windowconfig\alloyfurnace.config interface\windowconfig\anvil.config interface\windowconfig\blueprints.config [NEW] interface\windowconfig\bounty.config interface\windowconfig\capturestation.config interface\windowconfig\charcreation.config interface\windowconfig\codex.config interface\windowconfig\crafting.config interface\windowconfig\craftingtable.config [NEW] interface\windowconfig\deletedialog.config [NEW] interface\windowconfig\editbookmark.config interface\windowconfig\error.config interface\windowconfig\frogmerchant.config interface\windowconfig\heartforge.config interface\windowconfig\holidaycraftingtable.config [NEW] interface\windowconfig\ironcraftingtable.config [NEW] interface\windowconfig\keybindingsmenu.config interface\windowconfig\kitchen.config [NEW] interface\windowconfig\manipulatortable.config [NEW] interface\windowconfig\medievalfurnace.config interface\windowconfig\metalworkstation.config interface\windowconfig\molemerchant.config interface\windowconfig\multiplayer.config interface\windowconfig\newquest.config interface\windowconfig\pixelcompressor.config interface\windowconfig\playerinventory.config interface\windowconfig\popup.config interface\windowconfig\questcomplete.config interface\windowconfig\questlog.config [NEW] interface\windowconfig\researchstation.config interface\windowconfig\robotcraftingtable.config [NEW] interface\windowconfig\scifianvil.config [NEW] interface\windowconfig\scififurnace.config [NEW] interface\windowconfig\separatortable.config interface\windowconfig\shop.config [NEW] interface\windowconfig\skyrailtable.config interface\windowconfig\songbook.config interface\windowconfig\spinningwheel.config [NEW] interface\windowconfig\stonefurnace.config interface\windowconfig\teambar.config interface\windowconfig\teaminvitation.config interface\windowconfig\teaminvite.config interface\windowconfig\teammembermenu.config [NEW] interface\windowconfig\teleportdialog.config [NEW] interface\windowconfig\teleportfailsafeui.config [NEW] interface\windowconfig\teleshop.config [NEW] interface\windowconfig\terramart.config interface\windowconfig\wiringstation.config interface\wires\inbound.png interface\wires\outbound.png items\defaultparameters.config [NEW] items\sectorunlockicon.png [NEW] items\shipupgrade1.unlock [NEW] items\shipupgrade2.unlock [NEW] items\shipupgrade3.unlock [NEW] items\shipupgrade4.unlock [NEW] items\shipupgrade5.unlock [NEW] items\shipupgrade6.unlock [NEW] items\shipupgrade7.unlock [NEW] items\shipupgrade8.unlock [NEW] items\upgradet1.png [NEW] items\upgradet2.png [NEW] items\upgradet3.png [NEW] items\upgradet4.png [NEW] items\upgradet5.png [NEW] items\upgradet6.png [NEW] items\upgradet7.png [NEW] items\upgradet8.png [NEW] items\armors\bsleevef.frames [NEW] items\armors\fsleevef.frames items\armors\apex\apex-tier1\apextier1.chest items\armors\apex\apex-tier1\apextier1.head items\armors\apex\apex-tier1\apextier1.legs items\armors\apex\apex-tier10\apextier10.chest items\armors\apex\apex-tier10\apextier10.head items\armors\apex\apex-tier10\apextier10.legs items\armors\apex\apex-tier10\pants.png items\armors\apex\apex-tier2\apextier2.chest items\armors\apex\apex-tier2\apextier2.head items\armors\apex\apex-tier2\apextier2.legs items\armors\apex\apex-tier3\apextier3.chest items\armors\apex\apex-tier3\apextier3.head items\armors\apex\apex-tier3\apextier3.legs items\armors\apex\apex-tier4\apextier4.chest items\armors\apex\apex-tier4\apextier4.head items\armors\apex\apex-tier4\apextier4.legs items\armors\apex\apex-tier5\apextier5.chest items\armors\apex\apex-tier5\apextier5.head items\armors\apex\apex-tier5\apextier5.legs items\armors\apex\apex-tier6\apextier6.chest items\armors\apex\apex-tier6\apextier6.head items\armors\apex\apex-tier6\apextier6.legs items\armors\apex\apex-tier7\apextier7.chest items\armors\apex\apex-tier7\apextier7.head items\armors\apex\apex-tier7\apextier7.legs items\armors\apex\apex-tier8\apextier8.chest items\armors\apex\apex-tier8\apextier8.head items\armors\apex\apex-tier8\apextier8.legs items\armors\apex\apex-tier9\apextier9.chest items\armors\apex\apex-tier9\apextier9.head items\armors\apex\apex-tier9\apextier9.legs items\armors\apex\apex-tier9\pants.png items\armors\apex\apexcommander\apexcommander.chest items\armors\apex\apexcommander\apexcommander.legs items\armors\apex\apexnavy\apexnavy.chest items\armors\apex\apexnavy\apexnavy.legs items\armors\apex\apexofficer\apexofficer.chest items\armors\apex\apexofficer\apexofficer.legs items\armors\apex\apexspecialist\apexspecialist.chest items\armors\apex\apexspecialist\apexspecialist.legs items\armors\aqua\aqua-kimono\kimono.chest items\armors\aqua\aqua-kimono\kimono.legs items\armors\aqua\aqua-monk\monk.chest items\armors\aqua\aqua-monk\monk.legs items\armors\aqua\aqua-monk\pantsf.png items\armors\aqua\aqua-monk\pantsm.png items\armors\aqua\aqua-tier1\aquatier1.chest items\armors\aqua\aqua-tier1\aquatier1.head items\armors\aqua\aqua-tier1\aquatier1.legs items\armors\aqua\aqua-tier10\aquatier10.chest items\armors\aqua\aqua-tier10\aquatier10.head items\armors\aqua\aqua-tier10\aquatier10.legs items\armors\aqua\aqua-tier2\aquatier2.chest items\armors\aqua\aqua-tier2\aquatier2.head items\armors\aqua\aqua-tier2\aquatier2.legs items\armors\aqua\aqua-tier3\aquatier3.chest items\armors\aqua\aqua-tier3\aquatier3.head items\armors\aqua\aqua-tier3\aquatier3.legs items\armors\aqua\aqua-tier4\aquatier4.chest items\armors\aqua\aqua-tier4\aquatier4.head items\armors\aqua\aqua-tier4\aquatier4.legs items\armors\aqua\aqua-tier5\aquatier5.chest items\armors\aqua\aqua-tier5\aquatier5.head items\armors\aqua\aqua-tier5\aquatier5.legs items\armors\aqua\aqua-tier6\aquatier6.chest items\armors\aqua\aqua-tier6\aquatier6.head items\armors\aqua\aqua-tier6\aquatier6.legs items\armors\aqua\aqua-tier7\aquatier7.chest items\armors\aqua\aqua-tier7\aquatier7.head items\armors\aqua\aqua-tier7\aquatier7.legs items\armors\aqua\aqua-tier8\aquatier8.chest items\armors\aqua\aqua-tier8\aquatier8.head items\armors\aqua\aqua-tier8\aquatier8.legs items\armors\aqua\aqua-tier9\aquatier9.chest items\armors\aqua\aqua-tier9\aquatier9.head items\armors\aqua\aqua-tier9\aquatier9.legs items\armors\aqua\aqua-traditional\traditional.chest items\armors\aqua\aqua-traditional\traditional.legs items\armors\aqua\aqua-trainee\trainee.chest items\armors\aqua\aqua-trainee\trainee.legs items\armors\avian\avian-tier1\aviantier1.chest items\armors\avian\avian-tier1\aviantier1.head items\armors\avian\avian-tier1\aviantier1.legs items\armors\avian\avian-tier10\aviantier10.chest items\armors\avian\avian-tier10\aviantier10.head items\armors\avian\avian-tier10\aviantier10.legs items\armors\avian\avian-tier2\aviantier2.chest items\armors\avian\avian-tier2\aviantier2.head items\armors\avian\avian-tier2\aviantier2.legs items\armors\avian\avian-tier3\aviantier3.chest items\armors\avian\avian-tier3\aviantier3.head items\armors\avian\avian-tier3\aviantier3.legs items\armors\avian\avian-tier4\aviantier4.chest items\armors\avian\avian-tier4\aviantier4.head items\armors\avian\avian-tier4\aviantier4.legs items\armors\avian\avian-tier5\aviantier5.chest items\armors\avian\avian-tier5\aviantier5.head items\armors\avian\avian-tier5\aviantier5.legs items\armors\avian\avian-tier6\aviantier6.chest items\armors\avian\avian-tier6\aviantier6.head items\armors\avian\avian-tier6\aviantier6.legs items\armors\avian\avian-tier7\aviantier7.chest items\armors\avian\avian-tier7\aviantier7.head items\armors\avian\avian-tier7\aviantier7.legs items\armors\avian\avian-tier8\aviantier8.chest items\armors\avian\avian-tier8\aviantier8.head items\armors\avian\avian-tier8\aviantier8.legs items\armors\avian\avian-tier9\aviantier9.chest items\armors\avian\avian-tier9\aviantier9.head items\armors\avian\avian-tier9\aviantier9.legs items\armors\avian\avianadventurer\avianadventurer.chest items\armors\avian\avianadventurer\avianadventurer.legs items\armors\avian\aviancommoner\aviancommoner.chest items\armors\avian\aviancommoner\aviancommoner.legs items\armors\avian\avianfancy\avianfancy.chest items\armors\avian\avianfancy\avianfancy.legs items\armors\avian\avianworker\avianworker.chest items\armors\avian\avianworker\avianworker.legs items\armors\avian\ironarmoravian\ironarmoravian.back items\armors\avian\ironarmoravian\ironarmoravian.chest items\armors\avian\ironarmoravian\ironarmoravian.head items\armors\avian\ironarmoravian\ironarmoravian.legs [NEW] items\armors\backitems\airpocket\airpocket.back [NEW] items\armors\backitems\airpocket\airpocketicon.png [NEW] items\armors\backitems\airpocket\back.png items\armors\backitems\batterypackaa\batterypackaa.back items\armors\backitems\batwings\batwings.back items\armors\backitems\bonewings\bonewings.back items\armors\backitems\crystalpack\backicon.png items\armors\backitems\crystalpack\crystalpack.back items\armors\backitems\dangerbarrel\dangerbarrel.back items\armors\backitems\eye\eye.back items\armors\backitems\lanternstick\lanternstick.back items\armors\backitems\naturecape\naturecape.back items\armors\backitems\oxygentank\oxygentank.back [NEW] items\armors\backitems\paperwings\back.png [NEW] items\armors\backitems\paperwings\paperwings.back [NEW] items\armors\backitems\paperwings\paperwingsicon.png items\armors\backitems\parachutepack\parachutepack.back items\armors\backitems\rainbowcape\rainbowcape.back items\armors\backitems\shortcape\shortcape.back items\armors\backitems\simplecape\simplecape.back items\armors\backitems\spacetank\spaceairtank.back [NEW] items\armors\backitems\tigertail\back.png [NEW] items\armors\backitems\tigertail\tigertail.back [NEW] items\armors\backitems\tigertail\tigertailicon.png items\armors\backitems\toxicflower\toxicflower.back items\armors\backitems\toxicwaste\toxicwaste.back items\armors\backitems\turtleshell\turtleshell.back [NEW] items\armors\biome\alpine\alpaca\alpaca.chest [NEW] items\armors\biome\alpine\alpaca\alpaca.head [NEW] items\armors\biome\alpine\alpaca\alpaca.legs [NEW] items\armors\biome\alpine\alpaca\bsleeve.png [NEW] items\armors\biome\alpine\alpaca\chest.png [NEW] items\armors\biome\alpine\alpaca\fsleeve.png [NEW] items\armors\biome\alpine\alpaca\head.png [NEW] items\armors\biome\alpine\alpaca\icons.png [NEW] items\armors\biome\alpine\alpaca\mask.png [NEW] items\armors\biome\alpine\alpaca\pants.png [NEW] items\armors\biome\bioluminescence\biolumin\biolumin.chest [NEW] items\armors\biome\bioluminescence\biolumin\biolumin.head [NEW] items\armors\biome\bioluminescence\biolumin\biolumin.legs [NEW] items\armors\biome\bioluminescence\biolumin\bsleeve.png [NEW] items\armors\biome\bioluminescence\biolumin\chestf.png [NEW] items\armors\biome\bioluminescence\biolumin\chestm.png [NEW] items\armors\biome\bioluminescence\biolumin\fsleeve.png [NEW] items\armors\biome\bioluminescence\biolumin\head.png [NEW] items\armors\biome\bioluminescence\biolumin\icons.png [NEW] items\armors\biome\bioluminescence\biolumin\mask.png [NEW] items\armors\biome\bioluminescence\biolumin\pants.png [NEW] items\armors\biome\bioluminescence\frostcrown\frostcrown.head [NEW] items\armors\biome\bioluminescence\frostcrown\head.png [NEW] items\armors\biome\bioluminescence\frostcrown\icons.png [NEW] items\armors\biome\bioluminescence\frostcrown\mask.png [NEW] items\armors\biome\bioluminescence\lighthelm\head.png [NEW] items\armors\biome\bioluminescence\lighthelm\icons.png [NEW] items\armors\biome\bioluminescence\lighthelm\lighthelm.head [NEW] items\armors\biome\bioluminescence\lighthelm\mask.png [NEW] items\armors\biome\bone\jeff\back.png [NEW] items\armors\biome\bone\jeff\jeff.back [NEW] items\armors\biome\bone\jeff\jefficon.png [NEW] items\armors\biome\bone\skullapex\head.png [NEW] items\armors\biome\bone\skullapex\icons.png [NEW] items\armors\biome\bone\skullapex\mask.png [NEW] items\armors\biome\bone\skullapex\skullapex.head [NEW] items\armors\biome\bone\skullavian\head.png [NEW] items\armors\biome\bone\skullavian\icons.png [NEW] items\armors\biome\bone\skullavian\mask.png [NEW] items\armors\biome\bone\skullavian\skullavian.head [NEW] items\armors\biome\bone\skullfloran\head.png [NEW] items\armors\biome\bone\skullfloran\icons.png [NEW] items\armors\biome\bone\skullfloran\mask.png [NEW] items\armors\biome\bone\skullfloran\skullfloran.head [NEW] items\armors\biome\bone\skullglitch\head.png [NEW] items\armors\biome\bone\skullglitch\icons.png [NEW] items\armors\biome\bone\skullglitch\mask.png [NEW] items\armors\biome\bone\skullglitch\skullglitch.head [NEW] items\armors\biome\bone\skullhuman\head.png [NEW] items\armors\biome\bone\skullhuman\icons.png [NEW] items\armors\biome\bone\skullhuman\mask.png [NEW] items\armors\biome\bone\skullhuman\skullhuman.head [NEW] items\armors\biome\bone\skullhylotl\head.png [NEW] items\armors\biome\bone\skullhylotl\icons.png [NEW] items\armors\biome\bone\skullhylotl\mask.png [NEW] items\armors\biome\bone\skullhylotl\skullhylotl.head [NEW] items\armors\biome\colorful\crayonblueback\back.png [NEW] items\armors\biome\colorful\crayonblueback\crayonblueback.back [NEW] items\armors\biome\colorful\crayonblueback\icon.png [NEW] items\armors\biome\colorful\crayongreenback\back.png [NEW] items\armors\biome\colorful\crayongreenback\crayongreen.back [NEW] items\armors\biome\colorful\crayongreenback\icon.png [NEW] items\armors\biome\colorful\crayonorangeback\back.png [NEW] items\armors\biome\colorful\crayonorangeback\crayonorange.back [NEW] items\armors\biome\colorful\crayonorangeback\icon.png [NEW] items\armors\biome\colorful\crayonpurpleback\back.png [NEW] items\armors\biome\colorful\crayonpurpleback\crayonpurpleback.back [NEW] items\armors\biome\colorful\crayonpurpleback\icon.png [NEW] items\armors\biome\colorful\crayonredback\back.png [NEW] items\armors\biome\colorful\crayonredback\crayonredback.back [NEW] items\armors\biome\colorful\crayonredback\icon.png [NEW] items\armors\biome\colorful\crayonyellowback\back.png [NEW] items\armors\biome\colorful\crayonyellowback\crayonyellowback.back [NEW] items\armors\biome\colorful\crayonyellowback\icon.png [NEW] items\armors\biome\copperarmor\bsleeve.png [NEW] items\armors\biome\copperarmor\chest.png [NEW] items\armors\biome\copperarmor\copperarmor.chest [NEW] items\armors\biome\copperarmor\copperarmor.head [NEW] items\armors\biome\copperarmor\copperarmor.legs [NEW] items\armors\biome\copperarmor\fsleeve.png [NEW] items\armors\biome\copperarmor\head.png [NEW] items\armors\biome\copperarmor\icons.png [NEW] items\armors\biome\copperarmor\mask.png [NEW] items\armors\biome\copperarmor\pants.png [NEW] items\armors\biome\ethnicmask\ethnichead.head [NEW] items\armors\biome\ethnicmask\head.png [NEW] items\armors\biome\ethnicmask\icons.png [NEW] items\armors\biome\ethnicmask\mask.png [NEW] items\armors\biome\eyepatch\eyeball\bsleeve.png [NEW] items\armors\biome\eyepatch\eyeball\chest.png [NEW] items\armors\biome\eyepatch\eyeball\eyeball.chest [NEW] items\armors\biome\eyepatch\eyeball\eyeball.head [NEW] items\armors\biome\eyepatch\eyeball\eyeball.legs [NEW] items\armors\biome\eyepatch\eyeball\fsleeve.png [NEW] items\armors\biome\eyepatch\eyeball\head.png [NEW] items\armors\biome\eyepatch\eyeball\headicon.png [NEW] items\armors\biome\eyepatch\eyeball\icons.png [NEW] items\armors\biome\eyepatch\eyeball\mask.png [NEW] items\armors\biome\eyepatch\eyeball\pants.png [NEW] items\armors\biome\garden\quiver\back.png [NEW] items\armors\biome\garden\quiver\icon.png [NEW] items\armors\biome\garden\quiver\quiver.back [NEW] items\armors\biome\giantflowers\butterflywings\back.png [NEW] items\armors\biome\giantflowers\butterflywings\butterflywings.back [NEW] items\armors\biome\giantflowers\butterflywings\icons.png [NEW] items\armors\biome\gnomevillage\buildinghat\buildinghat.head [NEW] items\armors\biome\gnomevillage\buildinghat\head.png [NEW] items\armors\biome\gnomevillage\buildinghat\icons.png [NEW] items\armors\biome\gnomevillage\buildinghat\mask.png [NEW] items\armors\biome\gnomevillage\gnome\gnome.head [NEW] items\armors\biome\gnomevillage\gnome\head.png [NEW] items\armors\biome\gnomevillage\gnome\headicon.png [NEW] items\armors\biome\gnomevillage\gnome\mask.png [NEW] items\armors\biome\gnomevillage\gnomecap\gnomecap.head [NEW] items\armors\biome\gnomevillage\gnomecap\head.png [NEW] items\armors\biome\gnomevillage\gnomecap\icons.png [NEW] items\armors\biome\gnomevillage\gnomecap\mask.png [NEW] items\armors\biome\gnomevillage\househat\head.png [NEW] items\armors\biome\gnomevillage\househat\househat.head [NEW] items\armors\biome\gnomevillage\househat\icons.png [NEW] items\armors\biome\gnomevillage\househat\mask.png [NEW] items\armors\biome\ice\cyclopsyeti\cyclopsyeti.head [NEW] items\armors\biome\ice\cyclopsyeti\head.png [NEW] items\armors\biome\ice\cyclopsyeti\icons.png [NEW] items\armors\biome\ice\cyclopsyeti\mask.png [NEW] items\armors\biome\ice\survivalgear\back.png [NEW] items\armors\biome\ice\survivalgear\icon.png [NEW] items\armors\biome\ice\survivalgear\survivalgear.back [NEW] items\armors\biome\icecaves\icearmor\bsleeve.png [NEW] items\armors\biome\icecaves\icearmor\chestf.png [NEW] items\armors\biome\icecaves\icearmor\chestm.png [NEW] items\armors\biome\icecaves\icearmor\fsleeve.png [NEW] items\armors\biome\icecaves\icearmor\head.png [NEW] items\armors\biome\icecaves\icearmor\icearmor.chest [NEW] items\armors\biome\icecaves\icearmor\icearmor.head [NEW] items\armors\biome\icecaves\icearmor\icearmor.legs [NEW] items\armors\biome\icecaves\icearmor\icons.png [NEW] items\armors\biome\icecaves\icearmor\mask.png [NEW] items\armors\biome\icecaves\icearmor\pants.png [NEW] items\armors\biome\icecaves\icecubehat\head.png [NEW] items\armors\biome\icecaves\icecubehat\icecubehead.head [NEW] items\armors\biome\icecaves\icecubehat\icons.png [NEW] items\armors\biome\icecaves\icecubehat\mask.png [NEW] items\armors\biome\jungle\headband\head.png [NEW] items\armors\biome\jungle\headband\headband.head [NEW] items\armors\biome\jungle\headband\headicon.png [NEW] items\armors\biome\jungle\headband\mask.png [NEW] items\armors\biome\mushroom\evilmushroom\evilmushroom.head [NEW] items\armors\biome\mushroom\evilmushroom\head.png [NEW] items\armors\biome\mushroom\evilmushroom\icons.png [NEW] items\armors\biome\mushroom\evilmushroom\mask.png [NEW] items\armors\biome\mushroom\mushroom\head.png [NEW] items\armors\biome\mushroom\mushroom\icons.png [NEW] items\armors\biome\mushroom\mushroom\mask.png [NEW] items\armors\biome\mushroom\mushroom\mushroom.head [NEW] items\armors\biome\mushroom\raggedcape\back.png [NEW] items\armors\biome\mushroom\raggedcape\icon.png [NEW] items\armors\biome\mushroom\raggedcape\raggedcape.back [NEW] items\armors\biome\ocean\beachcreeper\beachcreeper.chest [NEW] items\armors\biome\ocean\beachcreeper\beachcreeper.head [NEW] items\armors\biome\ocean\beachcreeper\beachcreeper.legs [NEW] items\armors\biome\ocean\beachcreeper\bsleeve.png [NEW] items\armors\biome\ocean\beachcreeper\chestf.png [NEW] items\armors\biome\ocean\beachcreeper\chestm.png [NEW] items\armors\biome\ocean\beachcreeper\fsleeve.png [NEW] items\armors\biome\ocean\beachcreeper\head.png [NEW] items\armors\biome\ocean\beachcreeper\icons.png [NEW] items\armors\biome\ocean\beachcreeper\mask.png [NEW] items\armors\biome\ocean\beachcreeper\pants.png [NEW] items\armors\biome\ocean\deepdiver\deepdiver.head [NEW] items\armors\biome\ocean\deepdiver\head.png [NEW] items\armors\biome\ocean\deepdiver\headicon.png [NEW] items\armors\biome\ocean\deepdiver\mask.png [NEW] items\armors\biome\ocean\snorkel\head.png [NEW] items\armors\biome\ocean\snorkel\icons.png [NEW] items\armors\biome\ocean\snorkel\mask.png [NEW] items\armors\biome\ocean\snorkel\snorkel.head [NEW] items\armors\biome\slime\slime\bsleeve.png [NEW] items\armors\biome\slime\slime\chestf.png [NEW] items\armors\biome\slime\slime\chestm.png [NEW] items\armors\biome\slime\slime\fsleeve.png [NEW] items\armors\biome\slime\slime\head.png [NEW] items\armors\biome\slime\slime\icons.png [NEW] items\armors\biome\slime\slime\mask.png [NEW] items\armors\biome\slime\slime\pants.png [NEW] items\armors\biome\slime\slime\slime.chest [NEW] items\armors\biome\slime\slime\slime.head [NEW] items\armors\biome\slime\slime\slime.legs [NEW] items\armors\biome\spring\flowery\back.png [NEW] items\armors\biome\spring\flowery\bsleeve.png [NEW] items\armors\biome\spring\flowery\chestf.png [NEW] items\armors\biome\spring\flowery\chestm.png [NEW] items\armors\biome\spring\flowery\flowery.back [NEW] items\armors\biome\spring\flowery\flowery.chest [NEW] items\armors\biome\spring\flowery\flowery.head [NEW] items\armors\biome\spring\flowery\flowery.legs [NEW] items\armors\biome\spring\flowery\fsleeve.png [NEW] items\armors\biome\spring\flowery\head.png [NEW] items\armors\biome\spring\flowery\icons.png [NEW] items\armors\biome\spring\flowery\mask.png [NEW] items\armors\biome\spring\flowery\pants.png [NEW] items\armors\biome\swamp\lagoonsuit\bsleeve.png [NEW] items\armors\biome\swamp\lagoonsuit\chestf.png [NEW] items\armors\biome\swamp\lagoonsuit\chestm.png [NEW] items\armors\biome\swamp\lagoonsuit\fsleeve.png [NEW] items\armors\biome\swamp\lagoonsuit\head.png [NEW] items\armors\biome\swamp\lagoonsuit\icons.png [NEW] items\armors\biome\swamp\lagoonsuit\lagoon.chest [NEW] items\armors\biome\swamp\lagoonsuit\lagoon.head [NEW] items\armors\biome\swamp\lagoonsuit\lagoon.legs [NEW] items\armors\biome\swamp\lagoonsuit\mask.png [NEW] items\armors\biome\swamp\lagoonsuit\pants.png [NEW] items\armors\biome\tar\sabertoothhelm\head.png [NEW] items\armors\biome\tar\sabertoothhelm\headicon.png [NEW] items\armors\biome\tar\sabertoothhelm\mask.png [NEW] items\armors\biome\tar\sabertoothhelm\sabertoothhelm.head [NEW] items\armors\biome\tar\spearback\back.png [NEW] items\armors\biome\tar\spearback\spearback.back [NEW] items\armors\biome\tar\spearback\spearbackicon.png [NEW] items\armors\biome\tar\tar\bsleeve.png [NEW] items\armors\biome\tar\tar\chestf.png [NEW] items\armors\biome\tar\tar\chestm.png [NEW] items\armors\biome\tar\tar\fsleeve.png [NEW] items\armors\biome\tar\tar\head.png [NEW] items\armors\biome\tar\tar\icons.png [NEW] items\armors\biome\tar\tar\mask.png [NEW] items\armors\biome\tar\tar\pants.png [NEW] items\armors\biome\tar\tar\tar.chest [NEW] items\armors\biome\tar\tar\tar.head [NEW] items\armors\biome\tar\tar\tar.legs [NEW] items\armors\biome\tar\tarblob\head.png [NEW] items\armors\biome\tar\tarblob\icons.png [NEW] items\armors\biome\tar\tarblob\mask.png [NEW] items\armors\biome\tar\tarblob\tarblob.head [NEW] items\armors\biome\tar\tarblob\tarblob.png [NEW] items\armors\biome\tar\woolly\back.png [NEW] items\armors\biome\tar\woolly\bsleeve.png [NEW] items\armors\biome\tar\woolly\chestf.png [NEW] items\armors\biome\tar\woolly\chestm.png [NEW] items\armors\biome\tar\woolly\fsleeve.png [NEW] items\armors\biome\tar\woolly\icons.png [NEW] items\armors\biome\tar\woolly\pants.png [NEW] items\armors\biome\tar\woolly\woolly.back [NEW] items\armors\biome\tar\woolly\woolly.chest [NEW] items\armors\biome\tar\woolly\woolly.legs [NEW] items\armors\biome\tar\woolly\woollyicon.png items\armors\contest\boxman1\boxmanhat.head items\armors\contest\carrothat\carrothat.head items\armors\contest\causticstag\causticstag.head items\armors\contest\causticstag\icons.png items\armors\contest\corobockle\corobockle.head items\armors\contest\faceleech\faceleech.head items\armors\contest\pinkeyeparasite\pinkeyeparasite.head items\armors\contest\scalpion1\scalpion1.head items\armors\contest\scalpion2\scalpion2.head items\armors\contest\scalpion3\scalpion3.head items\armors\contest\scalpion4\scalpion4.head items\armors\contest\scalpion5\scalpion2.head items\armors\contest\scalpion6\scalpion6.head items\armors\contest\thinkingcap\thinkingcap.head items\armors\decorative\clothes\dress1\dress1.chest items\armors\decorative\clothes\dress1\dress1.legs items\armors\decorative\clothes\jeans1\jeans1.legs items\armors\decorative\clothes\jeans2\jeans2.legs items\armors\decorative\clothes\jeans3\jeans3.legs items\armors\decorative\clothes\scarf\head.head items\armors\decorative\clothes\shirtlong1\shirtlong1.chest items\armors\decorative\clothes\shirtshort1\shirtshort1.chest [NEW] items\armors\decorative\costumes\adventurerobot\adventurerobot.chest [NEW] items\armors\decorative\costumes\adventurerobot\adventurerobot.head [NEW] items\armors\decorative\costumes\adventurerobot\adventurerobot.legs [NEW] items\armors\decorative\costumes\adventurerobot\bsleeve.png [NEW] items\armors\decorative\costumes\adventurerobot\chestf.png [NEW] items\armors\decorative\costumes\adventurerobot\chestm.png [NEW] items\armors\decorative\costumes\adventurerobot\fsleeve.png [NEW] items\armors\decorative\costumes\adventurerobot\head.png [NEW] items\armors\decorative\costumes\adventurerobot\icons.png [NEW] items\armors\decorative\costumes\adventurerobot\mask.png [NEW] items\armors\decorative\costumes\adventurerobot\pants.png items\armors\decorative\costumes\betty\betty.chest items\armors\decorative\costumes\betty\betty.head items\armors\decorative\costumes\betty\betty.legs items\armors\decorative\costumes\buccaneer\buccaneer.chest items\armors\decorative\costumes\buccaneer\buccaneer.head items\armors\decorative\costumes\buccaneer\buccaneer.legs items\armors\decorative\costumes\buccaneer\chestf.png items\armors\decorative\costumes\cardboard\cardboard.chest items\armors\decorative\costumes\chef\chef.chest items\armors\decorative\costumes\chef\chef.head items\armors\decorative\costumes\chef\chef.legs items\armors\decorative\costumes\colourful\colourful.chest items\armors\decorative\costumes\colourful\colourful.head items\armors\decorative\costumes\colourful\colourful.legs items\armors\decorative\costumes\colourful2\colourful2.head items\armors\decorative\costumes\cowboy\cowboy.chest items\armors\decorative\costumes\cowboy\cowboy.head items\armors\decorative\costumes\cowboy\cowboy.legs items\armors\decorative\costumes\cupids\cupids.back items\armors\decorative\costumes\cupids\cupids.chest items\armors\decorative\costumes\cupids\cupids.head items\armors\decorative\costumes\cupids\cupids.legs items\armors\decorative\costumes\fairy\fairy.back items\armors\decorative\costumes\fairy\fairy.chest items\armors\decorative\costumes\fairy\fairy.head items\armors\decorative\costumes\fairy\fairy.legs [NEW] items\armors\decorative\costumes\hawaiian\bsleeve.png [NEW] items\armors\decorative\costumes\hawaiian\chestf.png [NEW] items\armors\decorative\costumes\hawaiian\chestm.png [NEW] items\armors\decorative\costumes\hawaiian\fsleeve.png [NEW] items\armors\decorative\costumes\hawaiian\hawaiian.chest [NEW] items\armors\decorative\costumes\hawaiian\hawaiian.legs [NEW] items\armors\decorative\costumes\hawaiian\icons.png [NEW] items\armors\decorative\costumes\hawaiian\pants.png [NEW] items\armors\decorative\costumes\hawaiian\pantsf.png items\armors\decorative\costumes\hiker\hiker.back items\armors\decorative\costumes\hiker\hiker.chest items\armors\decorative\costumes\hiker\hiker.legs items\armors\decorative\costumes\hotholiday\hotholiday.chest items\armors\decorative\costumes\hotholiday\hotholiday.head items\armors\decorative\costumes\hotholiday\hotholiday.legs items\armors\decorative\costumes\hunter\hunter.back items\armors\decorative\costumes\hunter\hunter.chest items\armors\decorative\costumes\hunter\hunter.legs items\armors\decorative\costumes\jumpsuit\jumpsuit.chest items\armors\decorative\costumes\jumpsuit\jumpsuit.legs items\armors\decorative\costumes\miner\head.png items\armors\decorative\costumes\miner\mask.png items\armors\decorative\costumes\miner\miner.chest items\armors\decorative\costumes\miner\miner.head items\armors\decorative\costumes\moneybags\moneybags.back items\armors\decorative\costumes\moneybags\moneybags.chest items\armors\decorative\costumes\moneybags\moneybags.head items\armors\decorative\costumes\moneybags\moneybags.legs items\armors\decorative\costumes\mrclaus\mrclaus.back items\armors\decorative\costumes\mrclaus\mrclaus.chest items\armors\decorative\costumes\mrclaus\mrclaus.head items\armors\decorative\costumes\mrclaus\mrclaus.legs [NEW] items\armors\decorative\costumes\mutantminer\bsleeve.png [NEW] items\armors\decorative\costumes\mutantminer\chestf.png [NEW] items\armors\decorative\costumes\mutantminer\chestm.png [NEW] items\armors\decorative\costumes\mutantminer\fsleeve.png [NEW] items\armors\decorative\costumes\mutantminer\head.png [NEW] items\armors\decorative\costumes\mutantminer\icons.png [NEW] items\armors\decorative\costumes\mutantminer\mask.png [NEW] items\armors\decorative\costumes\mutantminer\mutantminer.chest [NEW] items\armors\decorative\costumes\mutantminer\mutantminer.head items\armors\decorative\costumes\pilot\pilot.back items\armors\decorative\costumes\pilot\pilot.chest items\armors\decorative\costumes\pilot\pilot.head items\armors\decorative\costumes\pilot\pilot.legs items\armors\decorative\costumes\pirate\pirate.back items\armors\decorative\costumes\pirate\pirate.chest items\armors\decorative\costumes\pirate\pirate.head items\armors\decorative\costumes\pirate\pirate.legs items\armors\decorative\costumes\pixelhero\pixelhero.back items\armors\decorative\costumes\pixelhero\pixelhero.chest items\armors\decorative\costumes\pixelhero\pixelhero.legs [NEW] items\armors\decorative\costumes\predatory\back.png [NEW] items\armors\decorative\costumes\predatory\bsleeve.png [NEW] items\armors\decorative\costumes\predatory\chestf.png [NEW] items\armors\decorative\costumes\predatory\chestm.png [NEW] items\armors\decorative\costumes\predatory\fsleeve.png [NEW] items\armors\decorative\costumes\predatory\head.png [NEW] items\armors\decorative\costumes\predatory\icons.png [NEW] items\armors\decorative\costumes\predatory\mask.png [NEW] items\armors\decorative\costumes\predatory\pants.png [NEW] items\armors\decorative\costumes\predatory\predatory.back [NEW] items\armors\decorative\costumes\predatory\predatory.chest [NEW] items\armors\decorative\costumes\predatory\predatory.head [NEW] items\armors\decorative\costumes\predatory\predatory.legs [NEW] items\armors\decorative\costumes\rainbowood\bsleeve.png [NEW] items\armors\decorative\costumes\rainbowood\chest.png [NEW] items\armors\decorative\costumes\rainbowood\fsleeve.png [NEW] items\armors\decorative\costumes\rainbowood\head.png [NEW] items\armors\decorative\costumes\rainbowood\icons.png [NEW] items\armors\decorative\costumes\rainbowood\mask.png [NEW] items\armors\decorative\costumes\rainbowood\pants.png [NEW] items\armors\decorative\costumes\rainbowood\rainbowwood.chest [NEW] items\armors\decorative\costumes\rainbowood\rainbowwood.head [NEW] items\armors\decorative\costumes\rainbowood\rainbowwood.legs [NEW] items\armors\decorative\costumes\rock\bsleeve.png [NEW] items\armors\decorative\costumes\rock\chest.png [NEW] items\armors\decorative\costumes\rock\fsleeve.png [NEW] items\armors\decorative\costumes\rock\head.png [NEW] items\armors\decorative\costumes\rock\icons.png [NEW] items\armors\decorative\costumes\rock\mask.png [NEW] items\armors\decorative\costumes\rock\pants.png [NEW] items\armors\decorative\costumes\rock\rock.chest [NEW] items\armors\decorative\costumes\rock\rock.head [NEW] items\armors\decorative\costumes\rock\rock.legs items\armors\decorative\costumes\scientist\scientist.chest items\armors\decorative\costumes\scientist\scientist.head items\armors\decorative\costumes\scientist\scientist.legs items\armors\decorative\costumes\startrack\startrack.chest items\armors\decorative\costumes\startrack\startrack.legs items\armors\decorative\costumes\strap\strap.chest items\armors\decorative\costumes\strap\strap.legs items\armors\decorative\costumes\wedding1\wedding1.chest items\armors\decorative\costumes\wedding1\wedding1.legs items\armors\decorative\costumes\wedding2\wedding2.chest items\armors\decorative\costumes\wedding2\wedding2.head items\armors\decorative\costumes\wedding2\wedding2.legs items\armors\decorative\costumes\wizard\wizard.back items\armors\decorative\costumes\wizard\wizard.chest items\armors\decorative\costumes\wizard\wizard.head items\armors\decorative\costumes\wizard\wizard.legs items\armors\decorative\hats\alienskull\alienskull.head items\armors\decorative\hats\banana\banana.head items\armors\decorative\hats\bear\bear.head items\armors\decorative\hats\beehive\beehive.head items\armors\decorative\hats\beer\beer.head items\armors\decorative\hats\beret\beret.head items\armors\decorative\hats\berry\berry.head items\armors\decorative\hats\berry\head.png items\armors\decorative\hats\berry\icons.png items\armors\decorative\hats\bunny\bunny.head items\armors\decorative\hats\cap\cap.head items\armors\decorative\hats\cap\head.png items\armors\decorative\hats\cap\icons.png items\armors\decorative\hats\captainscap\captainscap.head items\armors\decorative\hats\cardboard\cardboard.head items\armors\decorative\hats\clocktophat\clocktophat.head items\armors\decorative\hats\coolfez\coolfez.head items\armors\decorative\hats\dev\dev.head items\armors\decorative\hats\dinosaur\dinosaur.head items\armors\decorative\hats\eye\cameraman.head items\armors\decorative\hats\eye\eye.head items\armors\decorative\hats\eyehead\eyehead.head items\armors\decorative\hats\eyehead\head.png items\armors\decorative\hats\eyehead\icons.png [NEW] items\armors\decorative\hats\eyepatch\eyepatch.head [NEW] items\armors\decorative\hats\eyepatch\head.png [NEW] items\armors\decorative\hats\eyepatch\icons.png [NEW] items\armors\decorative\hats\eyepatch\mask.png items\armors\decorative\hats\fancy\fancy.head items\armors\decorative\hats\fedora\fedora.head items\armors\decorative\hats\floppyhat\floppyhat.head [NEW] items\armors\decorative\hats\gagnose\gagnose.head [NEW] items\armors\decorative\hats\gagnose\head.png [NEW] items\armors\decorative\hats\gagnose\icons.png [NEW] items\armors\decorative\hats\gagnose\mask.png [NEW] items\armors\decorative\hats\gladiator\gladiator.head [NEW] items\armors\decorative\hats\gladiator\head.png [NEW] items\armors\decorative\hats\gladiator\icons.png [NEW] items\armors\decorative\hats\gladiator\mask.png items\armors\decorative\hats\glasses1\glasses1.head items\armors\decorative\hats\glasses2\glasses2.head items\armors\decorative\hats\goat\goat.head [NEW] items\armors\decorative\hats\hawaiian\hawaiian.head [NEW] items\armors\decorative\hats\hawaiian\head.png [NEW] items\armors\decorative\hats\hawaiian\icons.png [NEW] items\armors\decorative\hats\hawaiian\mask.png items\armors\decorative\hats\herocap\herocap.head items\armors\decorative\hats\hobo\hobo.head items\armors\decorative\hats\horse\horse.head [NEW] items\armors\decorative\hats\insidious\head.png [NEW] items\armors\decorative\hats\insidious\icons.png [NEW] items\armors\decorative\hats\insidious\insidious.head [NEW] items\armors\decorative\hats\insidious\mask.png items\armors\decorative\hats\ironavianhelmet\ironavianhelmet.head items\armors\decorative\hats\kathood\kathood.head items\armors\decorative\hats\kitty\kitty.head items\armors\decorative\hats\ladyhat\head.head items\armors\decorative\hats\luchador\luchador.head items\armors\decorative\hats\m1helmet\m1helmet.head items\armors\decorative\hats\m1helmetmedic\m1helmet.head [NEW] items\armors\decorative\hats\mininghat\head.png [NEW] items\armors\decorative\hats\mininghat\icons.png [NEW] items\armors\decorative\hats\mininghat\mask.png [NEW] items\armors\decorative\hats\mininghat\mininghat.head items\armors\decorative\hats\phrygiancap\phrygiancap.head items\armors\decorative\hats\plaguedoctor\plaguedoctor.head items\armors\decorative\hats\plainhood\plainhood.head items\armors\decorative\hats\pyramid\pyramid.head items\armors\decorative\hats\rainbowhood\rainbowhood.head [NEW] items\armors\decorative\hats\reed\head.png [NEW] items\armors\decorative\hats\reed\icons.png [NEW] items\armors\decorative\hats\reed\mask.png [NEW] items\armors\decorative\hats\reed\reed.head [NEW] items\armors\decorative\hats\rock\head.png [NEW] items\armors\decorative\hats\rock\icons.png [NEW] items\armors\decorative\hats\rock\mask.png [NEW] items\armors\decorative\hats\rock\rockhat.head items\armors\decorative\hats\safetyhelmet\safetyhelmet.head items\armors\decorative\hats\shark\shark.head items\armors\decorative\hats\shroomdisguise\shroomdisguise.head items\armors\decorative\hats\shroomhead\head.png items\armors\decorative\hats\shroomhead\icons.png items\armors\decorative\hats\shroomhead\shroom.head items\armors\decorative\hats\shroomhead2\head.png items\armors\decorative\hats\shroomhead2\icons.png items\armors\decorative\hats\shroomhead2\shroom.head items\armors\decorative\hats\shroomhead3\head.png items\armors\decorative\hats\shroomhead3\icons.png items\armors\decorative\hats\shroomhead3\shroom.head items\armors\decorative\hats\shroomhead4\head.png items\armors\decorative\hats\shroomhead4\icons.png items\armors\decorative\hats\shroomhead4\shroom.head items\armors\decorative\hats\skullmask\skullmask.head items\armors\decorative\hats\sombrero\sombrero.head items\armors\decorative\hats\strawberry\strawberry.head items\armors\decorative\hats\symbiote\symbiote.head [NEW] items\armors\decorative\hats\teddy\head.png [NEW] items\armors\decorative\hats\teddy\headicon.png [NEW] items\armors\decorative\hats\teddy\mask.png [NEW] items\armors\decorative\hats\teddy\teddy.head [NEW] items\armors\decorative\hats\tiger\head.png [NEW] items\armors\decorative\hats\tiger\icons.png [NEW] items\armors\decorative\hats\tiger\mask.png [NEW] items\armors\decorative\hats\tiger\tiger.head items\armors\decorative\hats\tophat\head.head items\armors\decorative\hats\toptophat\head.head items\armors\decorative\hats\tvhelmet\mask.png items\armors\decorative\hats\tvhelmet\tvhelmet.head [NEW] items\armors\decorative\hats\unicorn\head.png [NEW] items\armors\decorative\hats\unicorn\icons.png [NEW] items\armors\decorative\hats\unicorn\mask.png [NEW] items\armors\decorative\hats\unicorn\unicorn.head items\armors\decorative\hats\ushanka\ushanka.head items\armors\decorative\hats\venetianmask\ventetianmask.head [NEW] items\armors\decorative\hats\vicious\head.png [NEW] items\armors\decorative\hats\vicious\icons.png [NEW] items\armors\decorative\hats\vicious\mask.png [NEW] items\armors\decorative\hats\vicious\vicious.head items\armors\decorative\hats\vikinghelmet\vikinghelmet.head items\armors\decorative\hats\wig\wig.head items\armors\floran\floran-tier1\florantier1.chest items\armors\floran\floran-tier1\florantier1.head items\armors\floran\floran-tier1\florantier1.legs items\armors\floran\floran-tier10\florantier10.chest items\armors\floran\floran-tier10\florantier10.head items\armors\floran\floran-tier10\florantier10.legs items\armors\floran\floran-tier10\head.png items\armors\floran\floran-tier2\florantier2.chest items\armors\floran\floran-tier2\florantier2.head items\armors\floran\floran-tier2\florantier2.legs items\armors\floran\floran-tier2\head.png items\armors\floran\floran-tier3\florantier3.chest items\armors\floran\floran-tier3\florantier3.head items\armors\floran\floran-tier3\florantier3.legs items\armors\floran\floran-tier4\florantier4.chest items\armors\floran\floran-tier4\florantier4.head items\armors\floran\floran-tier4\florantier4.legs items\armors\floran\floran-tier5\florantier5.chest items\armors\floran\floran-tier5\florantier5.head items\armors\floran\floran-tier5\florantier5.legs items\armors\floran\floran-tier6\florantier6.chest items\armors\floran\floran-tier6\florantier6.head items\armors\floran\floran-tier6\florantier6.legs items\armors\floran\floran-tier7\florantier7.chest items\armors\floran\floran-tier7\florantier7.head items\armors\floran\floran-tier7\florantier7.legs items\armors\floran\floran-tier8\florantier8.chest items\armors\floran\floran-tier8\florantier8.head items\armors\floran\floran-tier8\florantier8.legs items\armors\floran\floran-tier9\florantier9.chest items\armors\floran\floran-tier9\florantier9.head items\armors\floran\floran-tier9\florantier9.legs items\armors\floran\floranfurnivour\floranfurnivor.chest items\armors\floran\floranfurnivour\floranfurnivor.legs items\armors\floran\floranhunter\floranhunter.chest items\armors\floran\floranhunter\floranhunter.legs items\armors\floran\floranleaf\floranleaf.chest items\armors\floran\floranleaf\floranleaf.legs items\armors\floran\floranpelt\floranpelt.chest items\armors\floran\floranpelt\floranpelt.legs items\armors\floran\floransurvivalist\floransurvivalist.chest items\armors\floran\floransurvivalist\floransurvivalist.legs items\armors\human\human-concept\concept.chest items\armors\human\human-concept\concept.legs items\armors\human\human-cool\cool.chest items\armors\human\human-cool\cool.legs items\armors\human\human-cool\pantsf.png items\armors\human\human-sweatervest\sweatervest.chest items\armors\human\human-sweatervest\sweatervest.legs items\armors\human\human-tier1\bsleeve.png items\armors\human\human-tier1\chestf.png items\armors\human\human-tier1\chestm.png items\armors\human\human-tier1\fsleeve.png items\armors\human\human-tier1\head.png [NEW] items\armors\human\human-tier1\human-tier1.chest [NEW] items\armors\human\human-tier1\human-tier1.head [NEW] items\armors\human\human-tier1\human-tier1.legs items\armors\human\human-tier1\icons.png items\armors\human\human-tier1\mask.png items\armors\human\human-tier1\pants.png items\armors\human\human-tier10\bsleeve.png items\armors\human\human-tier10\chest.png items\armors\human\human-tier10\fsleeve.png items\armors\human\human-tier10\head.png items\armors\human\human-tier10\humantier10.chest items\armors\human\human-tier10\humantier10.head items\armors\human\human-tier10\humantier10.legs items\armors\human\human-tier10\icons.png items\armors\human\human-tier10\pants.png [NEW] items\armors\human\human-tier10old\bsleeve.png [NEW] items\armors\human\human-tier10old\chest.png [NEW] items\armors\human\human-tier10old\fsleeve.png [NEW] items\armors\human\human-tier10old\head.png [NEW] items\armors\human\human-tier10old\humantier10old.chest [NEW] items\armors\human\human-tier10old\humantier10old.head [NEW] items\armors\human\human-tier10old\humantier10old.legs [NEW] items\armors\human\human-tier10old\icons.png [NEW] items\armors\human\human-tier10old\mask.png [NEW] items\armors\human\human-tier10old\pants.png items\armors\human\human-tier2\bsleeve.png items\armors\human\human-tier2\chestf.png items\armors\human\human-tier2\chestm.png items\armors\human\human-tier2\fsleeve.png items\armors\human\human-tier2\head.png items\armors\human\human-tier2\humantier2.chest items\armors\human\human-tier2\humantier2.head items\armors\human\human-tier2\humantier2.legs items\armors\human\human-tier2\icons.png items\armors\human\human-tier2\mask.png items\armors\human\human-tier2\pants.png items\armors\human\human-tier3\bsleeve.png items\armors\human\human-tier3\chest.png items\armors\human\human-tier3\fsleeve.png items\armors\human\human-tier3\head.png items\armors\human\human-tier3\humantier3.chest items\armors\human\human-tier3\humantier3.head items\armors\human\human-tier3\humantier3.legs items\armors\human\human-tier3\icons.png items\armors\human\human-tier3\mask.png items\armors\human\human-tier3\pants.png items\armors\human\human-tier4\bsleeve.png items\armors\human\human-tier4\chestf.png items\armors\human\human-tier4\chestm.png items\armors\human\human-tier4\fsleeve.png items\armors\human\human-tier4\head.png items\armors\human\human-tier4\humantier4.chest items\armors\human\human-tier4\humantier4.head items\armors\human\human-tier4\humantier4.legs items\armors\human\human-tier4\icons.png items\armors\human\human-tier4\mask.png items\armors\human\human-tier4\pants.png items\armors\human\human-tier5\bsleeve.png items\armors\human\human-tier5\chestf.png items\armors\human\human-tier5\chestm.png items\armors\human\human-tier5\fsleeve.png items\armors\human\human-tier5\head.png items\armors\human\human-tier5\humantier5.chest items\armors\human\human-tier5\humantier5.head items\armors\human\human-tier5\humantier5.legs items\armors\human\human-tier5\icons.png items\armors\human\human-tier5\mask.png items\armors\human\human-tier5\pants.png items\armors\human\human-tier6\bsleeve.png items\armors\human\human-tier6\chestf.png items\armors\human\human-tier6\chestm.png items\armors\human\human-tier6\fsleeve.png items\armors\human\human-tier6\head.png items\armors\human\human-tier6\humantier6.chest items\armors\human\human-tier6\humantier6.head items\armors\human\human-tier6\humantier6.legs items\armors\human\human-tier6\icons.png items\armors\human\human-tier6\mask.png items\armors\human\human-tier6\pants.png items\armors\human\human-tier7\chestf.png items\armors\human\human-tier7\chestm.png items\armors\human\human-tier7\fsleeve.png items\armors\human\human-tier7\head.png items\armors\human\human-tier7\humantier7.chest items\armors\human\human-tier7\humantier7.head items\armors\human\human-tier7\humantier7.legs items\armors\human\human-tier7\icons.png items\armors\human\human-tier7\mask.png items\armors\human\human-tier8\bsleeve.png items\armors\human\human-tier8\chestf.png items\armors\human\human-tier8\chestm.png items\armors\human\human-tier8\fsleeve.png items\armors\human\human-tier8\head.png items\armors\human\human-tier8\humantier8.chest items\armors\human\human-tier8\humantier8.head items\armors\human\human-tier8\humantier8.legs items\armors\human\human-tier8\icons.png items\armors\human\human-tier8\pants.png items\armors\human\human-tier9\bsleeve.png items\armors\human\human-tier9\fsleeve.png items\armors\human\human-tier9\head.png items\armors\human\human-tier9\humantier9.chest items\armors\human\human-tier9\humantier9.head items\armors\human\human-tier9\humantier9.legs items\armors\human\human-tier9\icons.png items\armors\human\human-tier9\pants.png items\armors\human\human-workout\workout.chest items\armors\human\human-workout\workout.legs [NEW] items\armors\novakid\novakidfancy\bsleeve.png [NEW] items\armors\novakid\novakidfancy\bsleevef.png [NEW] items\armors\novakid\novakidfancy\chestf.png [NEW] items\armors\novakid\novakidfancy\chestm.png [NEW] items\armors\novakid\novakidfancy\fsleeve.png [NEW] items\armors\novakid\novakidfancy\fsleevef.png [NEW] items\armors\novakid\novakidfancy\icons.png [NEW] items\armors\novakid\novakidfancy\mask.png [NEW] items\armors\novakid\novakidfancy\novakidfancy.chest [NEW] items\armors\novakid\novakidfancy\novakidfancy.legs [NEW] items\armors\novakid\novakidfancy\pants.png [NEW] items\armors\novakid\novakidfancy\pantsf.png [NEW] items\armors\novakid\novakidjacket\bsleeve.png [NEW] items\armors\novakid\novakidjacket\chestf.png [NEW] items\armors\novakid\novakidjacket\chestm.png [NEW] items\armors\novakid\novakidjacket\fsleeve.png [NEW] items\armors\novakid\novakidjacket\icons.png [NEW] items\armors\novakid\novakidjacket\mask.png [NEW] items\armors\novakid\novakidjacket\novakidjacket.chest [NEW] items\armors\novakid\novakidjacket\novakidjacket.legs [NEW] items\armors\novakid\novakidjacket\pants.png [NEW] items\armors\novakid\novakidsuspenders\bsleeve.png [NEW] items\armors\novakid\novakidsuspenders\chestf.png [NEW] items\armors\novakid\novakidsuspenders\chestm.png [NEW] items\armors\novakid\novakidsuspenders\fsleeve.png [NEW] items\armors\novakid\novakidsuspenders\icons.png [NEW] items\armors\novakid\novakidsuspenders\mask.png [NEW] items\armors\novakid\novakidsuspenders\novakidsuspenders.chest [NEW] items\armors\novakid\novakidsuspenders\novakidsuspenders.legs [NEW] items\armors\novakid\novakidsuspenders\pants.png [NEW] items\armors\novakid\novakidwaistcoat\bsleeve.png [NEW] items\armors\novakid\novakidwaistcoat\chestf.png [NEW] items\armors\novakid\novakidwaistcoat\chestm.png [NEW] items\armors\novakid\novakidwaistcoat\fsleeve.png [NEW] items\armors\novakid\novakidwaistcoat\icons.png [NEW] items\armors\novakid\novakidwaistcoat\mask.png [NEW] items\armors\novakid\novakidwaistcoat\novakidwaistcoat.chest [NEW] items\armors\novakid\novakidwaistcoat\novakidwaistcoat.legs [NEW] items\armors\novakid\novakidwaistcoat\pants.png [NEW] items\armors\novakid\novatier1\bsleeve.png [NEW] items\armors\novakid\novatier1\chestf.png [NEW] items\armors\novakid\novatier1\chestm.png [NEW] items\armors\novakid\novatier1\fsleeve.png [NEW] items\armors\novakid\novatier1\head.png [NEW] items\armors\novakid\novatier1\icons.png [NEW] items\armors\novakid\novatier1\mask.png [NEW] items\armors\novakid\novatier1\novatier1.chest [NEW] items\armors\novakid\novatier1\novatier1.head [NEW] items\armors\novakid\novatier1\novatier1.legs [NEW] items\armors\novakid\novatier1\pants.png [NEW] items\armors\novakid\novatier10\bsleeve.png [NEW] items\armors\novakid\novatier10\chest.png [NEW] items\armors\novakid\novatier10\fsleeve.png [NEW] items\armors\novakid\novatier10\head.png [NEW] items\armors\novakid\novatier10\icons.png [NEW] items\armors\novakid\novatier10\mask.png [NEW] items\armors\novakid\novatier10\novatier10.chest [NEW] items\armors\novakid\novatier10\novatier10.head [NEW] items\armors\novakid\novatier10\novatier10.legs [NEW] items\armors\novakid\novatier10\pants.png [NEW] items\armors\novakid\novatier2\bsleeve.png [NEW] items\armors\novakid\novatier2\chestf.png [NEW] items\armors\novakid\novatier2\chestm.png [NEW] items\armors\novakid\novatier2\fsleeve.png [NEW] items\armors\novakid\novatier2\head.png [NEW] items\armors\novakid\novatier2\icons.png [NEW] items\armors\novakid\novatier2\mask.png [NEW] items\armors\novakid\novatier2\novatier2.chest [NEW] items\armors\novakid\novatier2\novatier2.head [NEW] items\armors\novakid\novatier2\novatier2.legs [NEW] items\armors\novakid\novatier2\pants.png [NEW] items\armors\novakid\novatier3\bsleeve.png [NEW] items\armors\novakid\novatier3\chest.png [NEW] items\armors\novakid\novatier3\fsleeve.png [NEW] items\armors\novakid\novatier3\head.png [NEW] items\armors\novakid\novatier3\icons.png [NEW] items\armors\novakid\novatier3\mask.png [NEW] items\armors\novakid\novatier3\novatier3.chest [NEW] items\armors\novakid\novatier3\novatier3.head [NEW] items\armors\novakid\novatier3\novatier3.legs [NEW] items\armors\novakid\novatier3\pants.png [NEW] items\armors\novakid\novatier4\bsleeve.png [NEW] items\armors\novakid\novatier4\chest.png [NEW] items\armors\novakid\novatier4\fsleeve.png [NEW] items\armors\novakid\novatier4\head.png [NEW] items\armors\novakid\novatier4\icons.png [NEW] items\armors\novakid\novatier4\mask.png [NEW] items\armors\novakid\novatier4\novatier4.chest [NEW] items\armors\novakid\novatier4\novatier4.head [NEW] items\armors\novakid\novatier4\novatier4.legs [NEW] items\armors\novakid\novatier4\pants.png [NEW] items\armors\novakid\novatier5\bsleeve.png [NEW] items\armors\novakid\novatier5\chest.png [NEW] items\armors\novakid\novatier5\fsleeve.png [NEW] items\armors\novakid\novatier5\head.png [NEW] items\armors\novakid\novatier5\icons.png [NEW] items\armors\novakid\novatier5\mask.png [NEW] items\armors\novakid\novatier5\novatier5.chest [NEW] items\armors\novakid\novatier5\novatier5.head [NEW] items\armors\novakid\novatier5\novatier5.legs [NEW] items\armors\novakid\novatier5\pants.png [NEW] items\armors\novakid\novatier6\bsleeve.png [NEW] items\armors\novakid\novatier6\chest.png [NEW] items\armors\novakid\novatier6\fsleeve.png [NEW] items\armors\novakid\novatier6\head.png [NEW] items\armors\novakid\novatier6\icons.png [NEW] items\armors\novakid\novatier6\mask.png [NEW] items\armors\novakid\novatier6\novatier6.chest [NEW] items\armors\novakid\novatier6\novatier6.head [NEW] items\armors\novakid\novatier6\novatier6.legs [NEW] items\armors\novakid\novatier6\pants.png [NEW] items\armors\novakid\novatier7\bsleeve.png [NEW] items\armors\novakid\novatier7\chest.png [NEW] items\armors\novakid\novatier7\fsleeve.png [NEW] items\armors\novakid\novatier7\head.png [NEW] items\armors\novakid\novatier7\icons.png [NEW] items\armors\novakid\novatier7\mask.png [NEW] items\armors\novakid\novatier7\novatier7.chest [NEW] items\armors\novakid\novatier7\novatier7.head [NEW] items\armors\novakid\novatier7\novatier7.legs [NEW] items\armors\novakid\novatier7\pants.png [NEW] items\armors\novakid\novatier8\bsleeve.png [NEW] items\armors\novakid\novatier8\chest.png [NEW] items\armors\novakid\novatier8\fsleeve.png [NEW] items\armors\novakid\novatier8\head.png [NEW] items\armors\novakid\novatier8\icons.png [NEW] items\armors\novakid\novatier8\mask.png [NEW] items\armors\novakid\novatier8\novatier8.chest [NEW] items\armors\novakid\novatier8\novatier8.head [NEW] items\armors\novakid\novatier8\novatier8.legs [NEW] items\armors\novakid\novatier8\pants.png [NEW] items\armors\novakid\novatier9\bsleeve.png [NEW] items\armors\novakid\novatier9\chest.png [NEW] items\armors\novakid\novatier9\fsleeve.png [NEW] items\armors\novakid\novatier9\head.png [NEW] items\armors\novakid\novatier9\icons.png [NEW] items\armors\novakid\novatier9\mask.png [NEW] items\armors\novakid\novatier9\novatier9.chest [NEW] items\armors\novakid\novatier9\novatier9.head [NEW] items\armors\novakid\novatier9\novatier9.legs [NEW] items\armors\novakid\novatier9\pants.png items\armors\other\bandithat1\bandithat1.head items\armors\other\bandithat2\bandithat2.head [NEW] items\armors\other\bedouin\bedouin.chest [NEW] items\armors\other\bedouin\bedouin.head [NEW] items\armors\other\bedouin\bedouin.legs [NEW] items\armors\other\bedouin\bsleeve.png [NEW] items\armors\other\bedouin\chestf.png [NEW] items\armors\other\bedouin\chestm.png [NEW] items\armors\other\bedouin\fsleeve.png [NEW] items\armors\other\bedouin\fsleeve2.png [NEW] items\armors\other\bedouin\head.png [NEW] items\armors\other\bedouin\icons.png [NEW] items\armors\other\bedouin\mask.png [NEW] items\armors\other\bedouin\pants.png items\armors\other\bonusarmor\bonusarmor.chest items\armors\other\bonusarmor\bonusarmor.head items\armors\other\bonusarmor\bonusarmor.legs items\armors\other\combatmedic\medic.back items\armors\other\combatmedic\medic.chest items\armors\other\combatmedic\medic.head items\armors\other\combatmedic\medic.legs items\armors\other\cultist\cultist.chest items\armors\other\cultist\cultist.head items\armors\other\cultist\cultist.legs items\armors\other\cultist\pants.png items\armors\other\diamondarmor\diamondarmor.chest items\armors\other\diamondarmor\diamondarmor.head items\armors\other\diamondarmor\diamondarmor.legs items\armors\other\divingmask\divingmask.head items\armors\other\explorer\explorer.chest items\armors\other\explorer\explorer.legs items\armors\other\fullmetal\fullmetal.back items\armors\other\fullmetal\fullmetal.chest items\armors\other\fullmetal\fullmetal.head items\armors\other\fullmetal\fullmetal.legs items\armors\other\gasmask\gasmask.head items\armors\other\goldarmor\goldarmor.chest items\armors\other\goldarmor\goldarmor.head items\armors\other\goldarmor\goldarmor.legs items\armors\other\hazmat\hazmat.back items\armors\other\hazmat\hazmat.chest items\armors\other\hazmat\hazmat.head items\armors\other\hazmat\hazmat.legs items\armors\other\hazmat\icons.png items\armors\other\knight\knight.head items\armors\other\leveltestarmor\leveltestarmor.chest items\armors\other\leveltestarmor\leveltestarmor.head items\armors\other\leveltestarmor\leveltestarmor.legs items\armors\other\neo\neo.back items\armors\other\neo\neo.chest items\armors\other\neo\neo.head items\armors\other\neo\neo.legs [NEW] items\armors\other\outrider\chestf.png [NEW] items\armors\other\outrider\chestm.png [NEW] items\armors\other\outrider\head.png [NEW] items\armors\other\outrider\icons.png [NEW] items\armors\other\outrider\mask.png [NEW] items\armors\other\outrider\outrider.chest [NEW] items\armors\other\outrider\outrider.head [NEW] items\armors\other\outrider\outrider.legs [NEW] items\armors\other\outrider\pants.png items\armors\other\pathfinder\pathfinder.chest items\armors\other\pathfinder\pathfinder.legs [NEW] items\armors\other\perfect\bsleeve.png [NEW] items\armors\other\perfect\chestf.png [NEW] items\armors\other\perfect\chestm.png [NEW] items\armors\other\perfect\fsleeve.png [NEW] items\armors\other\perfect\head.png [NEW] items\armors\other\perfect\icons.png [NEW] items\armors\other\perfect\mask.png [NEW] items\armors\other\perfect\pants.png [NEW] items\armors\other\perfect\perfect.chest [NEW] items\armors\other\perfect\perfect.head [NEW] items\armors\other\perfect\perfect.legs items\armors\other\pioneer\pioneer.chest items\armors\other\pioneer\pioneer.legs [NEW] items\armors\other\pioneer2\bsleeve.png [NEW] items\armors\other\pioneer2\chest.png [NEW] items\armors\other\pioneer2\fsleeve.png [NEW] items\armors\other\pioneer2\head.png [NEW] items\armors\other\pioneer2\icons.png [NEW] items\armors\other\pioneer2\mask.png [NEW] items\armors\other\pioneer2\pants.png [NEW] items\armors\other\pioneer2\pioneer2.chest [NEW] items\armors\other\pioneer2\pioneer2.head [NEW] items\armors\other\pioneer2\pioneer2.legs items\armors\other\platinumarmor\platinumarmor.chest items\armors\other\platinumarmor\platinumarmor.head items\armors\other\platinumarmor\platinumarmor.legs items\armors\other\powerarmor\powerarmor.chest items\armors\other\powerarmor\powerarmor.head items\armors\other\powerarmor\powerarmor.legs [NEW] items\armors\other\scavenger\bsleeve.png [NEW] items\armors\other\scavenger\chestf.png [NEW] items\armors\other\scavenger\chestm.png [NEW] items\armors\other\scavenger\fsleeve.png [NEW] items\armors\other\scavenger\head.png [NEW] items\armors\other\scavenger\icons.png [NEW] items\armors\other\scavenger\mask.png [NEW] items\armors\other\scavenger\pants.png [NEW] items\armors\other\scavenger\scavenger.chest [NEW] items\armors\other\scavenger\scavenger.head [NEW] items\armors\other\scavenger\scavenger.legs items\armors\other\silverarmor\silverarmor.chest items\armors\other\silverarmor\silverarmor.head items\armors\other\silverarmor\silverarmor.legs items\armors\other\snowinfantry\snowinfantry.chest items\armors\other\snowinfantry\snowinfantry.head items\armors\other\snowinfantry\snowinfantry.legs items\armors\other\soldier\soldier.chest items\armors\other\soldier\soldier.head items\armors\other\soldier\soldier.legs items\armors\other\spacesuit\spacesuit.back items\armors\other\spacesuit\spacesuit.chest items\armors\other\spacesuit\spacesuit.head items\armors\other\spacesuit\spacesuit.legs items\armors\other\t2helm1\t2helm1.head items\armors\other\t2helm2\t2helm2.head items\armors\other\testarmor\testarmor.head [NEW] items\armors\other\tracker\bsleeve.png [NEW] items\armors\other\tracker\chestf.png [NEW] items\armors\other\tracker\chestm.png [NEW] items\armors\other\tracker\fsleeve.png [NEW] items\armors\other\tracker\head.png [NEW] items\armors\other\tracker\icons.png [NEW] items\armors\other\tracker\mask.png [NEW] items\armors\other\tracker\pants.png [NEW] items\armors\other\tracker\tracker.chest [NEW] items\armors\other\tracker\tracker.head [NEW] items\armors\other\tracker\tracker.legs [NEW] items\armors\other\vanguard\bsleeve.png [NEW] items\armors\other\vanguard\chestf.png [NEW] items\armors\other\vanguard\chestm.png [NEW] items\armors\other\vanguard\fsleeve.png [NEW] items\armors\other\vanguard\head.png [NEW] items\armors\other\vanguard\icons.png [NEW] items\armors\other\vanguard\mask.png [NEW] items\armors\other\vanguard\pants.png [NEW] items\armors\other\vanguard\vanguard.chest [NEW] items\armors\other\vanguard\vanguard.head [NEW] items\armors\other\vanguard\vanguard.legs [NEW] items\armors\other\wildfungus\bsleeve.png [NEW] items\armors\other\wildfungus\chestf.png [NEW] items\armors\other\wildfungus\chestm.png [NEW] items\armors\other\wildfungus\fsleeve.png [NEW] items\armors\other\wildfungus\head.png [NEW] items\armors\other\wildfungus\icons.png [NEW] items\armors\other\wildfungus\mask.png [NEW] items\armors\other\wildfungus\pants.png [NEW] items\armors\other\wildfungus\wildfungus.chest [NEW] items\armors\other\wildfungus\wildfungus.head [NEW] items\armors\other\wildfungus\wildfungus.legs [NEW] items\armors\penguin\empty\bsleeve.png [NEW] items\armors\penguin\empty\chest.png [NEW] items\armors\penguin\empty\empty.chest [NEW] items\armors\penguin\empty\empty.legs [NEW] items\armors\penguin\empty\fsleeve.png [NEW] items\armors\penguin\empty\icons.png [NEW] items\armors\penguin\empty\pants.png items\armors\robot\robo-craftsmen\craftsmen.chest items\armors\robot\robo-craftsmen\craftsmen.legs items\armors\robot\robo-merchant\merchant.chest items\armors\robot\robo-merchant\merchant.legs items\armors\robot\robo-noble\noble.chest items\armors\robot\robo-noble\noble.legs items\armors\robot\robo-peasant\peasant.chest items\armors\robot\robo-peasant\peasant.legs items\armors\robot\robo-royal\glitchroyal.head items\armors\robot\robo-tier1\glitchtier1.chest items\armors\robot\robo-tier1\glitchtier1.head items\armors\robot\robo-tier1\glitchtier1.legs items\armors\robot\robo-tier10\glitchtier10.chest items\armors\robot\robo-tier10\glitchtier10.head items\armors\robot\robo-tier10\glitchtier10.legs items\armors\robot\robo-tier2\glitchtier2.chest items\armors\robot\robo-tier2\glitchtier2.head items\armors\robot\robo-tier2\glitchtier2.legs items\armors\robot\robo-tier3\glitchtier3.chest items\armors\robot\robo-tier3\glitchtier3.head items\armors\robot\robo-tier3\glitchtier3.legs items\armors\robot\robo-tier4\glitchtier4.chest items\armors\robot\robo-tier4\glitchtier4.head items\armors\robot\robo-tier4\glitchtier4.legs items\armors\robot\robo-tier5\glitchtier5.chest items\armors\robot\robo-tier5\glitchtier5.head items\armors\robot\robo-tier5\glitchtier5.legs items\armors\robot\robo-tier6\glitchtier6.chest items\armors\robot\robo-tier6\glitchtier6.head items\armors\robot\robo-tier6\glitchtier6.legs items\armors\robot\robo-tier7\glitchtier7.chest items\armors\robot\robo-tier7\glitchtier7.head items\armors\robot\robo-tier7\glitchtier7.legs items\armors\robot\robo-tier8\glitchtier8.chest items\armors\robot\robo-tier8\glitchtier8.head items\armors\robot\robo-tier8\glitchtier8.legs items\armors\robot\robo-tier9\glitchtier9.chest items\armors\robot\robo-tier9\glitchtier9.head items\armors\robot\robo-tier9\glitchtier9.legs [NEW] items\fishing\fishingrod.png [NEW] items\fishing\fishingrod.sword items\generic\crafting\aegisaltore.item items\generic\crafting\aegisaltore.png [NEW] items\generic\crafting\alienweirdwood.item [NEW] items\generic\crafting\alienweirdwood.png [NEW] items\generic\crafting\alienwoodsap.item [NEW] items\generic\crafting\alienwoodsap.png [NEW] items\generic\crafting\ancientbones.item [NEW] items\generic\crafting\ancientbones.png [NEW] items\generic\crafting\biosample.item [NEW] items\generic\crafting\biosample.png [NEW] items\generic\crafting\biosample2.png [NEW] items\generic\crafting\bottle.item [NEW] items\generic\crafting\bottle.png [NEW] items\generic\crafting\bugshell.item [NEW] items\generic\crafting\bugshell.png [NEW] items\generic\crafting\ceruliumcompound.item [NEW] items\generic\crafting\ceruliumcompound.png items\generic\crafting\coalore.item items\generic\crafting\copperbar.png items\generic\crafting\copperore.item [NEW] items\generic\crafting\coralfragment.item [NEW] items\generic\crafting\coralfragment.png [NEW] items\generic\crafting\corefragmentore.item [NEW] items\generic\crafting\corefragmentore.png items\generic\crafting\durasteelbar.item items\generic\crafting\durasteelbar.png items\generic\crafting\endomorphicjelly.item [NEW] items\generic\crafting\feroziumcompound.item [NEW] items\generic\crafting\feroziumcompound.png items\generic\crafting\fleshstrand.item [NEW] items\generic\crafting\fossilore.item [NEW] items\generic\crafting\fossilore.png [NEW] items\generic\crafting\glasscoffeemug.item [NEW] items\generic\crafting\glasscoffeemug.png [NEW] items\generic\crafting\glowfibreblue.item [NEW] items\generic\crafting\glowfibreblue.png [NEW] items\generic\crafting\glowfibregreen.item [NEW] items\generic\crafting\glowfibregreen.png [NEW] items\generic\crafting\glowfibreorange.item [NEW] items\generic\crafting\glowfibreorange.png [NEW] items\generic\crafting\glowfibreyellow.item [NEW] items\generic\crafting\glowfibreyellow.png [NEW] items\generic\crafting\gnome.item [NEW] items\generic\crafting\gnome.png items\generic\crafting\goldbar.item items\generic\crafting\goldbar.png items\generic\crafting\goldore.item [NEW] items\generic\crafting\greenslime.item [NEW] items\generic\crafting\greenslime.png [NEW] items\generic\crafting\gunpowder.item [NEW] items\generic\crafting\gunpowder.png [NEW] items\generic\crafting\imperviumcompound.item [NEW] items\generic\crafting\imperviumcompound.png items\generic\crafting\ironore.item [NEW] items\generic\crafting\moonstoneore.item [NEW] items\generic\crafting\moonstoneore.png items\generic\crafting\paper.item items\generic\crafting\petalblue.item items\generic\crafting\petalred.item items\generic\crafting\petalyellow.item items\generic\crafting\platinumbar.png items\generic\crafting\platinumore.item items\generic\crafting\platinumore.png items\generic\crafting\plutoniumore.png items\generic\crafting\plutoniumrod.item items\generic\crafting\plutoniumrod.png [NEW] items\generic\crafting\prisiliteore.item [NEW] items\generic\crafting\prisiliteore.png [NEW] items\generic\crafting\prisilitestar.item [NEW] items\generic\crafting\prisilitestar.png items\generic\crafting\processor.item items\generic\crafting\rainbowwood.item [NEW] items\generic\crafting\reed.item [NEW] items\generic\crafting\reed.png [NEW] items\generic\crafting\refinedaegisalt.item [NEW] items\generic\crafting\refinedaegisalt.png [NEW] items\generic\crafting\refinedrubium.item [NEW] items\generic\crafting\refinedrubium.png [NEW] items\generic\crafting\refinedviolium.item [NEW] items\generic\crafting\refinedviolium.png items\generic\crafting\rubiumore.item items\generic\crafting\rubiumore.png [NEW] items\generic\crafting\seaweed.item [NEW] items\generic\crafting\seaweed.png items\generic\crafting\silverbar.png items\generic\crafting\silverore.item [NEW] items\generic\crafting\snowflake.item [NEW] items\generic\crafting\snowflake.png [NEW] items\generic\crafting\solariumstar.item [NEW] items\generic\crafting\solariumstar.png items\generic\crafting\steelbar.png [NEW] items\generic\crafting\syringe.item [NEW] items\generic\crafting\syringe.png [NEW] items\generic\crafting\teleportercore.item [NEW] items\generic\crafting\teleportercore.png items\generic\crafting\titaniumbar.item items\generic\crafting\titaniumore.item [NEW] items\generic\crafting\toxicwaste.item [NEW] items\generic\crafting\toxicwaste.png [NEW] items\generic\crafting\triangliumore.item [NEW] items\generic\crafting\triangliumore.png items\generic\crafting\uraniumore.png items\generic\crafting\uraniumrod.item [NEW] items\generic\crafting\violiumore.item [NEW] items\generic\crafting\violiumore.png [NEW] items\generic\crafting\wildvines.item [NEW] items\generic\crafting\wildvines.png [NEW] items\generic\drinks\antidote.consumable [NEW] items\generic\drinks\antidoteicon.png [NEW] items\generic\drinks\bottledhealingwater.consumable [NEW] items\generic\drinks\bottledhealingwater.png items\generic\drinks\bottledwater.consumable items\generic\drinks\bottledwater.png items\generic\meat\alienmeat.item items\generic\meat\cookedalienmeat.consumable items\generic\meat\cookedbacon.consumable [NEW] items\generic\meat\cookedfish.consumable [NEW] items\generic\meat\cookedfish.png items\generic\meat\cookedfleshlump.consumable items\generic\meat\cookedham.consumable items\generic\meat\cookedpoultry.consumable items\generic\meat\cookedribmeat.consumable items\generic\meat\cookedtentacle.consumable items\generic\meat\meatchunks.consumable [NEW] items\generic\meat\offal.consumable [NEW] items\generic\meat\offal.png items\generic\meat\rawbacon.item items\generic\meat\rawfish.consumable items\generic\meat\rawfish.png items\generic\meat\rawfleshlump.item items\generic\meat\rawham.item items\generic\meat\rawpoultry.item items\generic\meat\rawribmeat.item items\generic\meat\rawtentacle.item items\generic\meat\soylentgreen.consumable [NEW] items\generic\old\alienburger.consumable [NEW] items\generic\old\alienburger.png [NEW] items\generic\old\applepie.consumable [NEW] items\generic\old\applepie.png [NEW] items\generic\old\bananabread.consumable [NEW] items\generic\old\bananabread.png [NEW] items\generic\old\batteryacid.consumable [NEW] items\generic\old\batteryacid.png [NEW] items\generic\old\blackcurrentcrumble.consumable [NEW] items\generic\old\blackcurrentcrumble.png [NEW] items\generic\old\boltedmilk.consumable [NEW] items\generic\old\boltedmilk.png [NEW] items\generic\old\boneboomarrow.consumable [NEW] items\generic\old\boneboomarrow.png [NEW] items\generic\old\burrito.consumable [NEW] items\generic\old\burrito.png [NEW] items\generic\old\butter.consumable [NEW] items\generic\old\butter.png [NEW] items\generic\old\candiedpearlpeas.consumable [NEW] items\generic\old\candiedpearlpeas.png [NEW] items\generic\old\candy.consumable [NEW] items\generic\old\candy.png [NEW] items\generic\old\chilistew.consumable [NEW] items\generic\old\chilistew.png [NEW] items\generic\old\chocolate-large.png [NEW] items\generic\old\copperkeypie.consumable [NEW] items\generic\old\copperkeypie.png [NEW] items\generic\old\cornontheblob.consumable [NEW] items\generic\old\cornontheblob.png [NEW] items\generic\old\corntent.consumable [NEW] items\generic\old\corntent.png [NEW] items\generic\old\crowncake.consumable [NEW] items\generic\old\crowncake.png [NEW] items\generic\old\curriedbeakseed.consumable [NEW] items\generic\old\curriedbeakseed.png [NEW] items\generic\old\dirtea.consumable [NEW] items\generic\old\dirtea.png [NEW] items\generic\old\eggfriedrice.consumable [NEW] items\generic\old\eggfriedrice.png [NEW] items\generic\old\hamsandwich.consumable [NEW] items\generic\old\hamsandwich.png [NEW] items\generic\old\icecream.consumable [NEW] items\generic\old\icecream.png [NEW] items\generic\old\lollypop.consumable [NEW] items\generic\old\lollypop.png [NEW] items\generic\old\meatandmarrow.consumable [NEW] items\generic\old\meatandmarrow.png [NEW] items\generic\old\meatballs.consumable [NEW] items\generic\old\meatballs.png [NEW] items\generic\old\meatwich.consumable [NEW] items\generic\old\meatwich.png [NEW] items\generic\old\meatwine.consumable [NEW] items\generic\old\meatwine.png [NEW] items\generic\old\poachedavesmingo.consumable [NEW] items\generic\old\poachedavesmingo.png [NEW] items\generic\old\pussplumpie.consumable [NEW] items\generic\old\pussplumpie.png [NEW] items\generic\old\ricewine.consumable [NEW] items\generic\old\ricewine.png [NEW] items\generic\old\soup.consumable [NEW] items\generic\old\soup.png [NEW] items\generic\old\sweetcorn.consumable [NEW] items\generic\old\sweetcorn.png [NEW] items\generic\old\sweettime.consumable [NEW] items\generic\old\sweettime.png [NEW] items\generic\old\thespecial.consumable [NEW] items\generic\old\thespecial.png [NEW] items\generic\old\toffee.consumable [NEW] items\generic\old\toffee.png [NEW] items\generic\old\toffeeapple.consumable [NEW] items\generic\old\toffeeapple.png [NEW] items\generic\old\vegetablesoup.consumable [NEW] items\generic\old\vegetablesoup.png [NEW] items\generic\old\wartwine.consumable [NEW] items\generic\old\wartwine.png [NEW] items\generic\old\weyene.consumable [NEW] items\generic\old\weyene.png [NEW] items\generic\old\whiskeybottle.consumable [NEW] items\generic\old\whiskeybottle.png [NEW] items\generic\old\whiskeyflask.consumable [NEW] items\generic\old\whiskeyflask.png [NEW] items\generic\old\winebottle.consumable [NEW] items\generic\old\winebottle.png [NEW] items\generic\old\wineglass.consumable [NEW] items\generic\old\wineglass.png [NEW] items\generic\other\antidote.png items\generic\other\bandage.consumable [NEW] items\generic\other\blanktechcard.item [NEW] items\generic\other\blanktechcard.png items\generic\other\bluestim.consumable [NEW] items\generic\other\comedyscript.item [NEW] items\generic\other\comedyscript.png [NEW] items\generic\other\dreadwreckage.item [NEW] items\generic\other\dreadwreckage.png [NEW] items\generic\other\fungusstim.consumable [NEW] items\generic\other\fungusstim.png [NEW] items\generic\other\grassremedy.consumable [NEW] items\generic\other\grassremedy.png items\generic\other\greenstim.consumable items\generic\other\medkit.consumable [NEW] items\generic\other\mysteriousashes.item [NEW] items\generic\other\mysteriousashes.png [NEW] items\generic\other\mysterioustrashbag.item [NEW] items\generic\other\mysterioustrashbag.png items\generic\other\nanowrap.consumable items\generic\other\perfectlygenericitem.item items\generic\other\perfectlygenericitem.png items\generic\other\redstim.consumable [NEW] items\generic\other\sheetmusic.item [NEW] items\generic\other\sheetmusic.png [NEW] items\generic\other\shroomremedy.consumable [NEW] items\generic\other\shroomremedy.png [NEW] items\generic\other\string.item [NEW] items\generic\other\string.png [NEW] items\generic\other\synthesisstim.consumable [NEW] items\generic\other\synthesisstim.png [NEW] items\generic\other\valentinechocolates.consumable [NEW] items\generic\other\valentinechocolates.png [NEW] items\generic\other\winningticket.item [NEW] items\generic\other\winningticket.png items\generic\other\yellowstim.consumable [NEW] items\generic\produce\alienfruit.consumable [NEW] items\generic\produce\alienfruit.png items\generic\produce\automato.consumable items\generic\produce\automato.png items\generic\produce\avesmingo.consumable items\generic\produce\banana.consumable items\generic\produce\beakseed.consumable items\generic\produce\boltbulb.consumable items\generic\produce\boneboo.consumable items\generic\produce\cacti.item items\generic\produce\cacti.png items\generic\produce\carrot.consumable items\generic\produce\chili.consumable [NEW] items\generic\produce\coffeebeans.consumable [NEW] items\generic\produce\coffeebeans.png items\generic\produce\coralcreep.consumable items\generic\produce\coralcreep.png items\generic\produce\corn.consumable items\generic\produce\cornicon.png items\generic\produce\crystalplant.consumable items\generic\produce\currentcorn.consumable items\generic\produce\diodia.consumable items\generic\produce\dirturchin.consumable items\generic\produce\eggshoot.consumable items\generic\produce\feathercrown.consumable items\generic\produce\grapes.consumable items\generic\produce\greenapple.consumable [NEW] items\generic\produce\kelp.consumable [NEW] items\generic\produce\kelp.png items\generic\produce\kiwi.consumable items\generic\produce\neonmelon.consumable items\generic\produce\oculemon.consumable items\generic\produce\orange.consumable items\generic\produce\pearlpea.consumable items\generic\produce\pineapple.consumable items\generic\produce\potato.consumable items\generic\produce\pussplum.consumable items\generic\produce\redapple.consumable items\generic\produce\reefpod.consumable items\generic\produce\rice.consumable items\generic\produce\shroom.item items\generic\produce\sugar.item [NEW] items\generic\produce\thornfruit.consumable [NEW] items\generic\produce\thornfruit.png items\generic\produce\tomato.consumable items\generic\produce\toxictop.consumable items\generic\produce\wartweed.consumable items\generic\produce\wartweed.png items\generic\produce\wheat.item [NEW] items\generic\shop\cannedfood.consumable [NEW] items\generic\shop\cannedfood.png [NEW] items\generic\shop\cheese.consumable [NEW] items\generic\shop\cheese.png [NEW] items\generic\shop\chocolate.consumable [NEW] items\generic\shop\chocolate.png [NEW] items\generic\shop\egg.consumable [NEW] items\generic\shop\egg.png [NEW] items\generic\shop\milk.consumable [NEW] items\generic\shop\milk.png [NEW] items\generic\shop\soda.consumable [NEW] items\generic\shop\soda.png [NEW] items\generic\tier1\boiledpearlpeas.consumable [NEW] items\generic\tier1\boiledpearlpeas.png [NEW] items\generic\tier1\bread.consumable [NEW] items\generic\tier1\bread.png [NEW] items\generic\tier1\corncob.consumable [NEW] items\generic\tier1\corncob.png [NEW] items\generic\tier1\fishdumplings.consumable [NEW] items\generic\tier1\fishdumplings.png [NEW] items\generic\tier1\fishfingers.consumable [NEW] items\generic\tier1\fishfingers.png [NEW] items\generic\tier1\fishnchips.consumable [NEW] items\generic\tier1\fishnchips.png [NEW] items\generic\tier1\fishpie.consumable [NEW] items\generic\tier1\fishpie.png [NEW] items\generic\tier1\fishstew.consumable [NEW] items\generic\tier1\fishstew.png [NEW] items\generic\tier1\mashedpotato.consumable [NEW] items\generic\tier1\mashedpotato.png [NEW] items\generic\tier1\meatdumplings.consumable [NEW] items\generic\tier1\meatdumplings.png [NEW] items\generic\tier1\meatpie.consumable [NEW] items\generic\tier1\meatpie.png [NEW] items\generic\tier1\meatstew.consumable [NEW] items\generic\tier1\meatstew.png [NEW] items\generic\tier1\pearlpeabroth.consumable [NEW] items\generic\tier1\pearlpeabroth.png [NEW] items\generic\tier1\pearlpearisotto.consumable [NEW] items\generic\tier1\pearlpearisotto.png [NEW] items\generic\tier1\potatogrids.consumable [NEW] items\generic\tier1\potatogrids.png [NEW] items\generic\tier1\toast.consumable [NEW] items\generic\tier1\toast.png [NEW] items\generic\tier2\applecrumble.consumable [NEW] items\generic\tier2\applecrumble.png [NEW] items\generic\tier2\baconpancakes.consumable [NEW] items\generic\tier2\baconpancakes.png [NEW] items\generic\tier2\beakseedbread.consumable [NEW] items\generic\tier2\beakseedbread.png [NEW] items\generic\tier2\beakseedjam.consumable [NEW] items\generic\tier2\beakseedjam.png [NEW] items\generic\tier2\beakseedtart.consumable [NEW] items\generic\tier2\beakseedtart.png [NEW] items\generic\tier2\bonbonbonbons.consumable [NEW] items\generic\tier2\bonbonbonbons.png [NEW] items\generic\tier2\bonbons.consumable [NEW] items\generic\tier2\bonbons.png [NEW] items\generic\tier2\cactusjuice.consumable [NEW] items\generic\tier2\cactusjuice.png [NEW] items\generic\tier2\cake.consumable [NEW] items\generic\tier2\cake.png [NEW] items\generic\tier2\candiedcorn.consumable [NEW] items\generic\tier2\candiedcorn.png [NEW] items\generic\tier2\candyapple.consumable [NEW] items\generic\tier2\candyapple.png [NEW] items\generic\tier2\carrotbread.consumable [NEW] items\generic\tier2\carrotbread.png [NEW] items\generic\tier2\carrotcake.consumable [NEW] items\generic\tier2\carrotcake.png [NEW] items\generic\tier2\carrotjuice.consumable [NEW] items\generic\tier2\carrotjuice.png [NEW] items\generic\tier2\carrotsoup.consumable [NEW] items\generic\tier2\carrotsoup.png [NEW] items\generic\tier2\cheeseburger.consumable [NEW] items\generic\tier2\cheeseburger.png [NEW] items\generic\tier2\chocolatecake.consumable [NEW] items\generic\tier2\chocolatecake.png [NEW] items\generic\tier2\coffeecake.consumable [NEW] items\generic\tier2\coffeecake.png [NEW] items\generic\tier2\cornpeckers.consumable [NEW] items\generic\tier2\cornpeckers.png [NEW] items\generic\tier2\feathercrownjam.consumable [NEW] items\generic\tier2\feathercrownjam.png [NEW] items\generic\tier2\featherfood.consumable [NEW] items\generic\tier2\featherfood.png [NEW] items\generic\tier2\flatwhite.consumable [NEW] items\generic\tier2\flatwhite.png [NEW] items\generic\tier2\fluffyruffs.consumable [NEW] items\generic\tier2\fluffyruffs.png [NEW] items\generic\tier2\gardensalad.consumable [NEW] items\generic\tier2\gardensalad.png [NEW] items\generic\tier2\hamburger.consumable [NEW] items\generic\tier2\hamburger.png [NEW] items\generic\tier2\kiwijam.consumable [NEW] items\generic\tier2\kiwijam.png [NEW] items\generic\tier2\kiwijuice.consumable [NEW] items\generic\tier2\kiwijuice.png [NEW] items\generic\tier2\mocha.consumable [NEW] items\generic\tier2\mocha.png [NEW] items\generic\tier2\mushroombread.consumable [NEW] items\generic\tier2\mushroombread.png [NEW] items\generic\tier2\mushroomquiche.consumable [NEW] items\generic\tier2\mushroomquiche.png [NEW] items\generic\tier2\mushroomrice.consumable [NEW] items\generic\tier2\mushroomrice.png [NEW] items\generic\tier2\omelette.consumable [NEW] items\generic\tier2\omelette.png [NEW] items\generic\tier2\pasty.consumable [NEW] items\generic\tier2\pasty.png [NEW] items\generic\tier2\pearlpeajam.consumable [NEW] items\generic\tier2\pearlpeajam.png [NEW] items\generic\tier2\pearlpeapancakes.consumable [NEW] items\generic\tier2\pearlpeapancakes.png [NEW] items\generic\tier2\pizza.consumable [NEW] items\generic\tier2\pizza.png [NEW] items\generic\tier2\pizzaslice.consumable [NEW] items\generic\tier2\pizzaslice.png [NEW] items\generic\tier2\porridge.consumable [NEW] items\generic\tier2\porridge.png [NEW] items\generic\tier2\quichelorraine.consumable [NEW] items\generic\tier2\quichelorraine.png [NEW] items\generic\tier2\relish.consumable [NEW] items\generic\tier2\relish.png [NEW] items\generic\tier2\ricepudding.consumable [NEW] items\generic\tier2\ricepudding.png [NEW] items\generic\tier2\roastdinner.consumable [NEW] items\generic\tier2\roastdinner.png [NEW] items\generic\tier2\specialrice.consumable [NEW] items\generic\tier2\specialrice.png [NEW] items\generic\tier2\spikycookies.consumable [NEW] items\generic\tier2\spikycookies.png [NEW] items\generic\tier2\stickyribs.consumable [NEW] items\generic\tier2\stickyribs.png [NEW] items\generic\tier2\stuffedtomato.consumable [NEW] items\generic\tier2\stuffedtomato.png [NEW] items\generic\tier2\sweetmeat.consumable [NEW] items\generic\tier2\sweetmeat.png [NEW] items\generic\tier2\sweetpopcorn.consumable [NEW] items\generic\tier2\sweetpopcorn.png [NEW] items\generic\tier2\tomatojuice.consumable [NEW] items\generic\tier2\tomatojuice.png [NEW] items\generic\tier2\tomatosoup.consumable [NEW] items\generic\tier2\tomatosoup.png [NEW] items\generic\tier3\2kbpotage.consumable [NEW] items\generic\tier3\2kbpotage.png [NEW] items\generic\tier3\apegrapes.consumable [NEW] items\generic\tier3\apegrapes.png [NEW] items\generic\tier3\apexfritter.consumable [NEW] items\generic\tier3\apexfritter.png [NEW] items\generic\tier3\automatoshake.consumable [NEW] items\generic\tier3\automatoshake.png [NEW] items\generic\tier3\automatostew.consumable [NEW] items\generic\tier3\automatostew.png [NEW] items\generic\tier3\bananacon.consumable [NEW] items\generic\tier3\bananacon.png [NEW] items\generic\tier3\bananacreamdonut.consumable [NEW] items\generic\tier3\bananacreamdonut.png [NEW] items\generic\tier3\bananacreampie.consumable [NEW] items\generic\tier3\bananacreampie.png [NEW] items\generic\tier3\bananaicecream.consumable [NEW] items\generic\tier3\bananaicecream.png [NEW] items\generic\tier3\batteredbanana.consumable [NEW] items\generic\tier3\batteredbanana.png [NEW] items\generic\tier3\cactiicecream.consumable [NEW] items\generic\tier3\cactiicecream.png [NEW] items\generic\tier3\campfirebanana.consumable [NEW] items\generic\tier3\campfirebanana.png [NEW] items\generic\tier3\candyautomato.consumable [NEW] items\generic\tier3\candyautomato.png [NEW] items\generic\tier3\choconut.consumable [NEW] items\generic\tier3\choconut.png [NEW] items\generic\tier3\coconuticecream.consumable [NEW] items\generic\tier3\coconuticecream.png [NEW] items\generic\tier3\coconutmilk.consumable [NEW] items\generic\tier3\coconutmilk.png [NEW] items\generic\tier3\coconutrice.consumable [NEW] items\generic\tier3\coconutrice.png [NEW] items\generic\tier3\desertsalsa.consumable [NEW] items\generic\tier3\desertsalsa.png [NEW] items\generic\tier3\fishinabone.consumable [NEW] items\generic\tier3\fishinabone.png [NEW] items\generic\tier3\fruitsalad.consumable [NEW] items\generic\tier3\fruitsalad.png [NEW] items\generic\tier3\grapejuice.consumable [NEW] items\generic\tier3\grapejuice.png [NEW] items\generic\tier3\luckydip.consumable [NEW] items\generic\tier3\luckydip.png [NEW] items\generic\tier3\pineapplejam.consumable [NEW] items\generic\tier3\pineapplejam.png [NEW] items\generic\tier3\pineapplejuice.consumable [NEW] items\generic\tier3\pineapplejuice.png [NEW] items\generic\tier3\pineapplepizzaslice.consumable [NEW] items\generic\tier3\pineapplepizzaslice.png [NEW] items\generic\tier3\snowcone.consumable [NEW] items\generic\tier3\snowcone.png [NEW] items\generic\tier3\spookydonut.consumable [NEW] items\generic\tier3\spookydonut.png [NEW] items\generic\tier3\spookypie.consumable [NEW] items\generic\tier3\spookypie.png [NEW] items\generic\tier3\stuffedautomato.consumable [NEW] items\generic\tier3\stuffedautomato.png [NEW] items\generic\tier3\sweetpunch.consumable [NEW] items\generic\tier3\sweetpunch.png [NEW] items\generic\tier3\thornjuice.consumable [NEW] items\generic\tier3\thornjuice.png [NEW] items\generic\tier3\tropicalpunch.consumable [NEW] items\generic\tier3\tropicalpunch.png [NEW] items\generic\tier4\alienfruitjam.consumable [NEW] items\generic\tier4\alienfruitjam.png [NEW] items\generic\tier4\bloodypuss.consumable [NEW] items\generic\tier4\bloodypuss.png [NEW] items\generic\tier4\brineapple.consumable [NEW] items\generic\tier4\brineapple.png [NEW] items\generic\tier4\cyanider.consumable [NEW] items\generic\tier4\cyanider.png [NEW] items\generic\tier4\jelly.consumable [NEW] items\generic\tier4\jelly.png [NEW] items\generic\tier4\oceanrisotto.consumable [NEW] items\generic\tier4\oceanrisotto.png [NEW] items\generic\tier4\oceansalsa.consumable [NEW] items\generic\tier4\oceansalsa.png [NEW] items\generic\tier4\oceansurprise.consumable [NEW] items\generic\tier4\oceansurprise.png [NEW] items\generic\tier4\oculemonmeringue.consumable [NEW] items\generic\tier4\oculemonmeringue.png [NEW] items\generic\tier4\oculemonstew.consumable [NEW] items\generic\tier4\oculemonstew.png [NEW] items\generic\tier4\pussplumpudding.consumable [NEW] items\generic\tier4\pussplumpudding.png [NEW] items\generic\tier4\pussplumtart.consumable [NEW] items\generic\tier4\pussplumtart.png [NEW] items\generic\tier4\reefjuice.consumable [NEW] items\generic\tier4\reefjuice.png [NEW] items\generic\tier4\reefpodsurprise.consumable [NEW] items\generic\tier4\reefpodsurprise.png [NEW] items\generic\tier4\reefshake.consumable [NEW] items\generic\tier4\reefshake.png [NEW] items\generic\tier4\ricecake.consumable [NEW] items\generic\tier4\ricecake.png [NEW] items\generic\tier4\saltsalad.consumable [NEW] items\generic\tier4\saltsalad.png [NEW] items\generic\tier4\seafoodgratin.consumable [NEW] items\generic\tier4\seafoodgratin.png [NEW] items\generic\tier4\slimehook.png [NEW] items\generic\tier4\soggysack.consumable [NEW] items\generic\tier4\soggysack.png [NEW] items\generic\tier4\stuffeddirturchin.consumable [NEW] items\generic\tier4\stuffeddirturchin.png [NEW] items\generic\tier4\sushi.consumable [NEW] items\generic\tier4\sushi.png [NEW] items\generic\tier4\toxicjamdonut.consumable [NEW] items\generic\tier4\toxicjamdonut.png [NEW] items\generic\tier4\toxicjuice.consumable [NEW] items\generic\tier4\toxicjuice.png [NEW] items\generic\tier4\toxictart.consumable [NEW] items\generic\tier4\toxictart.png [NEW] items\generic\tier4\toxictopjam.consumable [NEW] items\generic\tier4\toxictopjam.png [NEW] items\generic\tier5\16gbpasty.consumable [NEW] items\generic\tier5\16gbpasty.png [NEW] items\generic\tier5\8gbpizzap.consumable [NEW] items\generic\tier5\8gbpizzap.png [NEW] items\generic\tier5\boltos.consumable [NEW] items\generic\tier5\boltos.png [NEW] items\generic\tier5\eggshooticecream.consumable [NEW] items\generic\tier5\eggshooticecream.png [NEW] items\generic\tier5\eggshootsalad.consumable [NEW] items\generic\tier5\eggshootsalad.png [NEW] items\generic\tier5\eyebowls.consumable [NEW] items\generic\tier5\eyebowls.png [NEW] items\generic\tier5\nutsandbolts.consumable [NEW] items\generic\tier5\nutsandbolts.png [NEW] items\generic\tier5\piodia.consumable [NEW] items\generic\tier5\piodia.png [NEW] items\generic\tier5\smash.consumable [NEW] items\generic\tier5\smash.png [NEW] items\generic\tier6\avesmingoicecream.consumable [NEW] items\generic\tier6\avesmingoicecream.png [NEW] items\generic\tier6\avesmingojuice.consumable [NEW] items\generic\tier6\avesmingojuice.png [NEW] items\generic\tier6\bananasplit.consumable [NEW] items\generic\tier6\bananasplit.png [NEW] items\generic\tier6\burningeyeballs.consumable [NEW] items\generic\tier6\burningeyeballs.png [NEW] items\generic\tier6\coralcreepcurry.consumable [NEW] items\generic\tier6\coralcreepcurry.png [NEW] items\generic\tier6\hotbone.consumable [NEW] items\generic\tier6\hotbone.png [NEW] items\generic\tier6\hothothotpot.consumable [NEW] items\generic\tier6\hothothotpot.png [NEW] items\generic\tier6\neonmelonjam.consumable [NEW] items\generic\tier6\neonmelonjam.png [NEW] items\generic\tier6\pearlpeaparcels.consumable [NEW] items\generic\tier6\pearlpeaparcels.png [NEW] items\generic\tier6\pozest.consumable [NEW] items\generic\tier6\pozest.png [NEW] items\generic\tier6\spicyfeathercrown.consumable [NEW] items\generic\tier6\spicyfeathercrown.png [NEW] items\generic\tier6\ultimatejuice.consumable [NEW] items\generic\tier6\ultimatejuice.png [NEW] items\generic\tier6\volcanicsalsa.consumable [NEW] items\generic\tier6\volcanicsalsa.png [NEW] items\generic\tier6\wartweedjam.consumable [NEW] items\generic\tier6\wartweedjam.png [NEW] items\generic\tier6\wartweedjamdonut.consumable [NEW] items\generic\tier6\wartweedjamdonut.png [NEW] items\generic\tier6\wartweedstew.consumable [NEW] items\generic\tier6\wartweedstew.png [NEW] items\generic\tradingcards\card01.item [NEW] items\generic\tradingcards\card01.png [NEW] items\generic\tradingcards\card01large.png [NEW] items\generic\trophies\monsterclaw.item [NEW] items\generic\trophies\monsterclaw.png [NEW] items\generic\unlock\portable3dprinter.png [NEW] items\generic\unlock\portable3dprinter.unlock [NEW] items\generic\unlock\sectorunlockicon.png [NEW] items\generic\unlock\techupgrade.png [NEW] items\generic\unlock\tier2engine.png items\generic\unsorted\revoltingstew.consumable items\generic\unsorted\rottenapple.consumable items\generic\unsorted\sapling.sapling [NEW] items\guns\accelerator\aegisaltpistol.gun [NEW] items\guns\accelerator\aegisaltpistol.png [NEW] items\guns\accelerator\aegisaltrifle.gun [NEW] items\guns\accelerator\aegisaltrifle.png [NEW] items\guns\accelerator\aegisaltshotgun.gun [NEW] items\guns\accelerator\aegisaltshotgun.png [NEW] items\guns\accelerator\feroziumpistol.gun [NEW] items\guns\accelerator\feroziumpistol.png [NEW] items\guns\accelerator\feroziumrifle.gun [NEW] items\guns\accelerator\feroziumrifle.png [NEW] items\guns\accelerator\feroziumrocket.gun [NEW] items\guns\accelerator\feroziumrocket.png [NEW] items\guns\accelerator\feroziumsniper.gun [NEW] items\guns\accelerator\feroziumsniper.png [NEW] items\guns\biome\alien\alienlaser.gun [NEW] items\guns\biome\alien\alienlaser.png [NEW] items\guns\biome\alien\corrosivegun.gun [NEW] items\guns\biome\alien\corrosivegun.png [NEW] items\guns\biome\arctic\penguinpistol.png [NEW] items\guns\biome\bioluminescent\frozenbow.gun [NEW] items\guns\biome\bioluminescent\frozenbow.png [NEW] items\guns\biome\bioluminescent\frozenbowfull.frames [NEW] items\guns\biome\bioluminescent\frozenbowfull.png [NEW] items\guns\biome\bioluminescent\frozenbowicon.png [NEW] items\guns\biome\bioluminescent\lightbow.gun [NEW] items\guns\biome\bioluminescent\lightbow.png [NEW] items\guns\biome\bioluminescent\lightbowfull.frames [NEW] items\guns\biome\bioluminescent\lightbowfull.png [NEW] items\guns\biome\bioluminescent\lightbowicon.png [NEW] items\guns\biome\bonecaves\bonepistol.gun [NEW] items\guns\biome\bonecaves\bonepistol.png [NEW] items\guns\biome\bonecaves\bonerifle.gun [NEW] items\guns\biome\bonecaves\bonerifle.png [NEW] items\guns\biome\bonecaves\boneshotgun.gun [NEW] items\guns\biome\bonecaves\boneshotgun.png [NEW] items\guns\biome\cave\cavebow.frames [NEW] items\guns\biome\cave\cavebow.gun [NEW] items\guns\biome\cave\cavebow.png [NEW] items\guns\biome\cave\cavebowicon.png [NEW] items\guns\biome\cave\slingshot.gun [NEW] items\guns\biome\cave\slingshot.png [NEW] items\guns\biome\cave\slingshotfull.frames [NEW] items\guns\biome\cave\slingshotfull.png [NEW] items\guns\biome\cave\slingshoticon.png [NEW] items\guns\biome\colorful\paintgunblue\paintgunblue.gun [NEW] items\guns\biome\colorful\paintgunblue\paintgunblue.png [NEW] items\guns\biome\colorful\paintgungreen\paintgungreen.gun [NEW] items\guns\biome\colorful\paintgungreen\paintgungreen.png [NEW] items\guns\biome\colorful\paintgunorange\paintgunorange.gun [NEW] items\guns\biome\colorful\paintgunorange\paintgunorange.png [NEW] items\guns\biome\colorful\paintgunpurple\paintgunpurple.gun [NEW] items\guns\biome\colorful\paintgunpurple\paintgunpurple.png [NEW] items\guns\biome\colorful\paintgunred\paintgunred.gun [NEW] items\guns\biome\colorful\paintgunred\paintgunred.png [NEW] items\guns\biome\colorful\paintgunyellow\paintgunyellow.gun [NEW] items\guns\biome\colorful\paintgunyellow\paintgunyellow.png [NEW] items\guns\biome\eyestalk\eyeblaster\eyeblaster.frames [NEW] items\guns\biome\eyestalk\eyeblaster\eyeblaster.gun [NEW] items\guns\biome\eyestalk\eyeblaster\eyeblaster.png [NEW] items\guns\biome\eyestalk\eyeblaster\icon.png [NEW] items\guns\biome\flesh\fleshblaster.png [NEW] items\guns\biome\flesh\fleshrifle.png [NEW] items\guns\biome\gnome\gnomegun.gun [NEW] items\guns\biome\gnome\gnomegun.png [NEW] items\guns\biome\icecaves\freezeray.png [NEW] items\guns\biome\jungle\poisonbow.gun [NEW] items\guns\biome\jungle\poisonbow.png [NEW] items\guns\biome\jungle\poisonbowfull.frames [NEW] items\guns\biome\jungle\poisonbowfull.png [NEW] items\guns\biome\jungle\poisonbowicon.png [NEW] items\guns\biome\jungle\tranquilizergun.png [NEW] items\guns\biome\ocean\harpoongun.gun [NEW] items\guns\biome\ocean\harpoongunfull.frames [NEW] items\guns\biome\ocean\harpoongunfull.png [NEW] items\guns\biome\ocean\harpoongunicon.png [NEW] items\guns\biome\ocean\watergun.gun [NEW] items\guns\biome\ocean\watergun.png [NEW] items\guns\biome\ocean\watergunicon.png [NEW] items\guns\biome\reed\blowgun.gun [NEW] items\guns\biome\reed\blowgun.png [NEW] items\guns\biome\savannah\thornyneedler.gun [NEW] items\guns\biome\savannah\thornyneedler.png [NEW] items\guns\biome\snow\snowgun.gun [NEW] items\guns\biome\snow\snowgun.png [NEW] items\guns\biome\spring\pollenpump.frames [NEW] items\guns\biome\spring\pollenpump.gun [NEW] items\guns\biome\spring\pollenpump.png [NEW] items\guns\biome\spring\pollenpumpicon.png [NEW] items\guns\biome\toxic\irradiatedlauncher.png [NEW] items\guns\novakid\revolver\novastarter.gun [NEW] items\guns\novakid\revolver\novastarter.png [NEW] items\guns\novakid\revolver\novatier10revolver.gun [NEW] items\guns\novakid\revolver\novatier10revolver.png [NEW] items\guns\novakid\revolver\novatier1revolver.gun [NEW] items\guns\novakid\revolver\novatier1revolver.png [NEW] items\guns\novakid\revolver\novatier2revolver.gun [NEW] items\guns\novakid\revolver\novatier2revolver.png [NEW] items\guns\novakid\revolver\novatier3revolver.gun [NEW] items\guns\novakid\revolver\novatier3revolver.png [NEW] items\guns\novakid\revolver\novatier4revolver.gun [NEW] items\guns\novakid\revolver\novatier4revolver.png [NEW] items\guns\novakid\revolver\novatier5revolver.gun [NEW] items\guns\novakid\revolver\novatier5revolver.png [NEW] items\guns\novakid\revolver\novatier6revolver.gun [NEW] items\guns\novakid\revolver\novatier6revolver.png [NEW] items\guns\novakid\revolver\novatier7revolver.gun [NEW] items\guns\novakid\revolver\novatier7revolver.png [NEW] items\guns\novakid\revolver\novatier8revolver.gun [NEW] items\guns\novakid\revolver\novatier8revolver.png [NEW] items\guns\novakid\revolver\novatier9revolver.gun [NEW] items\guns\novakid\revolver\novatier9revolver.png [NEW] items\guns\novakid\rifle\novatier0rifle.gun [NEW] items\guns\novakid\rifle\novatier0rifle.png [NEW] items\guns\novakid\rifle\novatier10rifle.gun [NEW] items\guns\novakid\rifle\novatier10rifle.png [NEW] items\guns\novakid\rifle\novatier1rifle.gun [NEW] items\guns\novakid\rifle\novatier1rifle.png [NEW] items\guns\novakid\rifle\novatier2rifle.gun [NEW] items\guns\novakid\rifle\novatier2rifle.png [NEW] items\guns\novakid\rifle\novatier3rifle.gun [NEW] items\guns\novakid\rifle\novatier3rifle.png [NEW] items\guns\novakid\rifle\novatier4rifle.gun [NEW] items\guns\novakid\rifle\novatier4rifle.png [NEW] items\guns\novakid\rifle\novatier5rifle.gun [NEW] items\guns\novakid\rifle\novatier5rifle.png [NEW] items\guns\novakid\rifle\novatier6rifle.gun [NEW] items\guns\novakid\rifle\novatier6rifle.png [NEW] items\guns\novakid\rifle\novatier7rifle.gun [NEW] items\guns\novakid\rifle\novatier7rifle.png [NEW] items\guns\novakid\rifle\novatier8rifle.gun [NEW] items\guns\novakid\rifle\novatier8rifle.png [NEW] items\guns\novakid\rifle\novatier9rifle.gun [NEW] items\guns\novakid\rifle\novatier9rifle.png items\guns\randomgenerated\avianblaster.generatedgun [NEW] items\guns\randomgenerated\avianheavyblaster.generatedgun items\guns\randomgenerated\boneassault.generatedgun items\guns\randomgenerated\bonepistol.generatedgun items\guns\randomgenerated\boneshotgun.generatedgun [NEW] items\guns\randomgenerated\cellzapper.generatedgun items\guns\randomgenerated\commonassaultrifle.generatedgun items\guns\randomgenerated\commonassaultrifle_plasma.generatedgun [NEW] items\guns\randomgenerated\commonburstrifle.generatedgun items\guns\randomgenerated\commongrenadelauncher.generatedgun items\guns\randomgenerated\commonmachinepistol.generatedgun items\guns\randomgenerated\commonmachinepistol_plasma.generatedgun items\guns\randomgenerated\commonpistol.generatedgun items\guns\randomgenerated\commonpistol_plasma.generatedgun items\guns\randomgenerated\commonrocketlauncher.generatedgun items\guns\randomgenerated\commonshotgun.generatedgun items\guns\randomgenerated\commonshotgun_plasma.generatedgun items\guns\randomgenerated\commonsniperrifle.generatedgun items\guns\randomgenerated\commonsniperrifle_plasma.generatedgun items\guns\randomgenerated\crossbow.generatedgun items\guns\randomgenerated\crossbowspecial.generatedgun items\guns\randomgenerated\crossbowwood.generatedgun items\guns\randomgenerated\flamethrower.generatedgun items\guns\randomgenerated\florangrenadelauncher.generatedgun items\guns\randomgenerated\floranneedler.generatedgun items\guns\randomgenerated\floranneedlernames.config [NEW] items\guns\randomgenerated\globelauncher.generatedgun [NEW] items\guns\randomgenerated\globelaunchernames.config items\guns\randomgenerated\legendaryassaultrifle.generatedgun items\guns\randomgenerated\legendarygrenadelauncher.generatedgun items\guns\randomgenerated\legendarymachinepistol.generatedgun items\guns\randomgenerated\legendarypistol.generatedgun items\guns\randomgenerated\legendaryrocketlauncher.generatedgun items\guns\randomgenerated\legendaryshotgun.generatedgun items\guns\randomgenerated\legendarysniperrifle.generatedgun items\guns\randomgenerated\lightningcoil.generatedgun [NEW] items\guns\randomgenerated\newcommonassaultrifle.generatedgun [NEW] items\guns\randomgenerated\newcommongrenadelauncher.generatedgun [NEW] items\guns\randomgenerated\newcommonmachinepistol.generatedgun [NEW] items\guns\randomgenerated\newcommonpistol.generatedgun [NEW] items\guns\randomgenerated\newcommonrocketlauncher.generatedgun [NEW] items\guns\randomgenerated\newcommonshotgun.generatedgun [NEW] items\guns\randomgenerated\newcommonsniperrifle.generatedgun [NEW] items\guns\randomgenerated\newuncommonassaultrifle.generatedgun [NEW] items\guns\randomgenerated\newuncommongrenadelauncher.generatedgun [NEW] items\guns\randomgenerated\newuncommonmachinepistol.generatedgun [NEW] items\guns\randomgenerated\newuncommonpistol.generatedgun [NEW] items\guns\randomgenerated\newuncommonrocketlauncher.generatedgun [NEW] items\guns\randomgenerated\newuncommonshotgun.generatedgun [NEW] items\guns\randomgenerated\newuncommonsniperrifle.generatedgun items\guns\randomgenerated\pulserifle.generatedgun items\guns\randomgenerated\rareassaultrifle.generatedgun items\guns\randomgenerated\rareassaultrifle_plasma.generatedgun items\guns\randomgenerated\raregrenadelauncher.generatedgun items\guns\randomgenerated\raremachinepistol.generatedgun items\guns\randomgenerated\raremachinepistol_plasma.generatedgun items\guns\randomgenerated\rarepistol.generatedgun items\guns\randomgenerated\rarepistol_plasma.generatedgun items\guns\randomgenerated\rarerocketlauncher.generatedgun items\guns\randomgenerated\rareshotgun.generatedgun items\guns\randomgenerated\rareshotgun_plasma.generatedgun items\guns\randomgenerated\raresniperrifle.generatedgun items\guns\randomgenerated\raresniperrifle_plasma.generatedgun items\guns\randomgenerated\revolver.generatedgun [NEW] items\guns\randomgenerated\shattergun.generatedgun [NEW] items\guns\randomgenerated\shattergunnames.config [NEW] items\guns\randomgenerated\stingergun.generatedgun items\guns\randomgenerated\uncommonassaultrifle.generatedgun items\guns\randomgenerated\uncommongrenadelauncher.generatedgun items\guns\randomgenerated\uncommonmachinepistol.generatedgun items\guns\randomgenerated\uncommonpistol.generatedgun items\guns\randomgenerated\uncommonrocketlauncher.generatedgun items\guns\randomgenerated\uncommonshotgun.generatedgun items\guns\randomgenerated\uncommonshotgun_plasma.generatedgun items\guns\randomgenerated\uncommonsniperrifle.generatedgun items\guns\randomgenerated\uncommonsniperrifle_plasma.generatedgun items\guns\randomgenerated\uzi.generatedgun [NEW] items\guns\randomgenerated\avianheavyblaster\barrel\1.png [NEW] items\guns\randomgenerated\avianheavyblaster\barrel\2.png [NEW] items\guns\randomgenerated\avianheavyblaster\barrel\3.png [NEW] items\guns\randomgenerated\avianheavyblaster\butt\1.png [NEW] items\guns\randomgenerated\avianheavyblaster\butt\2.png [NEW] items\guns\randomgenerated\avianheavyblaster\middle\1.png [NEW] items\guns\randomgenerated\avianheavyblaster\middle\2.png [NEW] items\guns\randomgenerated\avianheavyblaster\middle\3.png [NEW] items\guns\randomgenerated\cellzapper\barrel\1.png [NEW] items\guns\randomgenerated\cellzapper\barrel\10.png [NEW] items\guns\randomgenerated\cellzapper\barrel\11.png [NEW] items\guns\randomgenerated\cellzapper\barrel\12.png [NEW] items\guns\randomgenerated\cellzapper\barrel\13.png [NEW] items\guns\randomgenerated\cellzapper\barrel\14.png [NEW] items\guns\randomgenerated\cellzapper\barrel\15.png [NEW] items\guns\randomgenerated\cellzapper\barrel\16.png [NEW] items\guns\randomgenerated\cellzapper\barrel\17.png [NEW] items\guns\randomgenerated\cellzapper\barrel\18.png [NEW] items\guns\randomgenerated\cellzapper\barrel\19.png [NEW] items\guns\randomgenerated\cellzapper\barrel\2.png [NEW] items\guns\randomgenerated\cellzapper\barrel\20.png [NEW] items\guns\randomgenerated\cellzapper\barrel\3.png [NEW] items\guns\randomgenerated\cellzapper\barrel\4.png [NEW] items\guns\randomgenerated\cellzapper\barrel\5.png [NEW] items\guns\randomgenerated\cellzapper\barrel\6.png [NEW] items\guns\randomgenerated\cellzapper\barrel\7.png [NEW] items\guns\randomgenerated\cellzapper\barrel\8.png [NEW] items\guns\randomgenerated\cellzapper\barrel\9.png [NEW] items\guns\randomgenerated\cellzapper\butt\1.png [NEW] items\guns\randomgenerated\cellzapper\butt\10.png [NEW] items\guns\randomgenerated\cellzapper\butt\11.png [NEW] items\guns\randomgenerated\cellzapper\butt\12.png [NEW] items\guns\randomgenerated\cellzapper\butt\13.png [NEW] items\guns\randomgenerated\cellzapper\butt\14.png [NEW] items\guns\randomgenerated\cellzapper\butt\15.png [NEW] items\guns\randomgenerated\cellzapper\butt\16.png [NEW] items\guns\randomgenerated\cellzapper\butt\17.png [NEW] items\guns\randomgenerated\cellzapper\butt\18.png [NEW] items\guns\randomgenerated\cellzapper\butt\19.png [NEW] items\guns\randomgenerated\cellzapper\butt\2.png [NEW] items\guns\randomgenerated\cellzapper\butt\20.png [NEW] items\guns\randomgenerated\cellzapper\butt\3.png [NEW] items\guns\randomgenerated\cellzapper\butt\4.png [NEW] items\guns\randomgenerated\cellzapper\butt\5.png [NEW] items\guns\randomgenerated\cellzapper\butt\6.png [NEW] items\guns\randomgenerated\cellzapper\butt\7.png [NEW] items\guns\randomgenerated\cellzapper\butt\8.png [NEW] items\guns\randomgenerated\cellzapper\butt\9.png [NEW] items\guns\randomgenerated\cellzapper\middle\1.png [NEW] items\guns\randomgenerated\cellzapper\middle\10.png [NEW] items\guns\randomgenerated\cellzapper\middle\11.png [NEW] items\guns\randomgenerated\cellzapper\middle\12.png [NEW] items\guns\randomgenerated\cellzapper\middle\13.png [NEW] items\guns\randomgenerated\cellzapper\middle\14.png [NEW] items\guns\randomgenerated\cellzapper\middle\15.png [NEW] items\guns\randomgenerated\cellzapper\middle\16.png [NEW] items\guns\randomgenerated\cellzapper\middle\17.png [NEW] items\guns\randomgenerated\cellzapper\middle\18.png [NEW] items\guns\randomgenerated\cellzapper\middle\19.png [NEW] items\guns\randomgenerated\cellzapper\middle\2.png [NEW] items\guns\randomgenerated\cellzapper\middle\20.png [NEW] items\guns\randomgenerated\cellzapper\middle\3.png [NEW] items\guns\randomgenerated\cellzapper\middle\4.png [NEW] items\guns\randomgenerated\cellzapper\middle\5.png [NEW] items\guns\randomgenerated\cellzapper\middle\6.png [NEW] items\guns\randomgenerated\cellzapper\middle\7.png [NEW] items\guns\randomgenerated\cellzapper\middle\8.png [NEW] items\guns\randomgenerated\cellzapper\middle\9.png [NEW] items\guns\randomgenerated\globelauncher\barrel\1.png [NEW] items\guns\randomgenerated\globelauncher\barrel\10.png [NEW] items\guns\randomgenerated\globelauncher\barrel\11.png [NEW] items\guns\randomgenerated\globelauncher\barrel\12.png [NEW] items\guns\randomgenerated\globelauncher\barrel\13.png [NEW] items\guns\randomgenerated\globelauncher\barrel\14.png [NEW] items\guns\randomgenerated\globelauncher\barrel\15.png [NEW] items\guns\randomgenerated\globelauncher\barrel\16.png [NEW] items\guns\randomgenerated\globelauncher\barrel\17.png [NEW] items\guns\randomgenerated\globelauncher\barrel\18.png [NEW] items\guns\randomgenerated\globelauncher\barrel\19.png [NEW] items\guns\randomgenerated\globelauncher\barrel\2.png [NEW] items\guns\randomgenerated\globelauncher\barrel\20.png [NEW] items\guns\randomgenerated\globelauncher\barrel\3.png [NEW] items\guns\randomgenerated\globelauncher\barrel\4.png [NEW] items\guns\randomgenerated\globelauncher\barrel\5.png [NEW] items\guns\randomgenerated\globelauncher\barrel\6.png [NEW] items\guns\randomgenerated\globelauncher\barrel\7.png [NEW] items\guns\randomgenerated\globelauncher\barrel\8.png [NEW] items\guns\randomgenerated\globelauncher\barrel\9.png [NEW] items\guns\randomgenerated\globelauncher\butt\1.png [NEW] items\guns\randomgenerated\globelauncher\butt\10.png [NEW] items\guns\randomgenerated\globelauncher\butt\11.png [NEW] items\guns\randomgenerated\globelauncher\butt\12.png [NEW] items\guns\randomgenerated\globelauncher\butt\13.png [NEW] items\guns\randomgenerated\globelauncher\butt\14.png [NEW] items\guns\randomgenerated\globelauncher\butt\15.png [NEW] items\guns\randomgenerated\globelauncher\butt\16.png [NEW] items\guns\randomgenerated\globelauncher\butt\17.png [NEW] items\guns\randomgenerated\globelauncher\butt\18.png [NEW] items\guns\randomgenerated\globelauncher\butt\19.png [NEW] items\guns\randomgenerated\globelauncher\butt\2.png [NEW] items\guns\randomgenerated\globelauncher\butt\20.png [NEW] items\guns\randomgenerated\globelauncher\butt\3.png [NEW] items\guns\randomgenerated\globelauncher\butt\4.png [NEW] items\guns\randomgenerated\globelauncher\butt\5.png [NEW] items\guns\randomgenerated\globelauncher\butt\6.png [NEW] items\guns\randomgenerated\globelauncher\butt\7.png [NEW] items\guns\randomgenerated\globelauncher\butt\8.png [NEW] items\guns\randomgenerated\globelauncher\butt\9.png [NEW] items\guns\randomgenerated\globelauncher\middle\1.png [NEW] items\guns\randomgenerated\globelauncher\middle\10.png [NEW] items\guns\randomgenerated\globelauncher\middle\11.png [NEW] items\guns\randomgenerated\globelauncher\middle\12.png [NEW] items\guns\randomgenerated\globelauncher\middle\13.png [NEW] items\guns\randomgenerated\globelauncher\middle\14.png [NEW] items\guns\randomgenerated\globelauncher\middle\15.png [NEW] items\guns\randomgenerated\globelauncher\middle\16.png [NEW] items\guns\randomgenerated\globelauncher\middle\17.png [NEW] items\guns\randomgenerated\globelauncher\middle\18.png [NEW] items\guns\randomgenerated\globelauncher\middle\19.png [NEW] items\guns\randomgenerated\globelauncher\middle\2.png [NEW] items\guns\randomgenerated\globelauncher\middle\20.png [NEW] items\guns\randomgenerated\globelauncher\middle\3.png [NEW] items\guns\randomgenerated\globelauncher\middle\4.png [NEW] items\guns\randomgenerated\globelauncher\middle\5.png [NEW] items\guns\randomgenerated\globelauncher\middle\6.png [NEW] items\guns\randomgenerated\globelauncher\middle\7.png [NEW] items\guns\randomgenerated\globelauncher\middle\8.png [NEW] items\guns\randomgenerated\globelauncher\middle\9.png [NEW] items\guns\randomgenerated\shattergun\barrel\1.png [NEW] items\guns\randomgenerated\shattergun\barrel\10.png [NEW] items\guns\randomgenerated\shattergun\barrel\11.png [NEW] items\guns\randomgenerated\shattergun\barrel\12.png [NEW] items\guns\randomgenerated\shattergun\barrel\13.png [NEW] items\guns\randomgenerated\shattergun\barrel\14.png [NEW] items\guns\randomgenerated\shattergun\barrel\15.png [NEW] items\guns\randomgenerated\shattergun\barrel\16.png [NEW] items\guns\randomgenerated\shattergun\barrel\17.png [NEW] items\guns\randomgenerated\shattergun\barrel\18.png [NEW] items\guns\randomgenerated\shattergun\barrel\19.png [NEW] items\guns\randomgenerated\shattergun\barrel\2.png [NEW] items\guns\randomgenerated\shattergun\barrel\20.png [NEW] items\guns\randomgenerated\shattergun\barrel\3.png [NEW] items\guns\randomgenerated\shattergun\barrel\4.png [NEW] items\guns\randomgenerated\shattergun\barrel\5.png [NEW] items\guns\randomgenerated\shattergun\barrel\6.png [NEW] items\guns\randomgenerated\shattergun\barrel\7.png [NEW] items\guns\randomgenerated\shattergun\barrel\8.png [NEW] items\guns\randomgenerated\shattergun\barrel\9.png [NEW] items\guns\randomgenerated\shattergun\butt\1.png [NEW] items\guns\randomgenerated\shattergun\butt\10.png [NEW] items\guns\randomgenerated\shattergun\butt\11.png [NEW] items\guns\randomgenerated\shattergun\butt\12.png [NEW] items\guns\randomgenerated\shattergun\butt\13.png [NEW] items\guns\randomgenerated\shattergun\butt\14.png [NEW] items\guns\randomgenerated\shattergun\butt\15.png [NEW] items\guns\randomgenerated\shattergun\butt\16.png [NEW] items\guns\randomgenerated\shattergun\butt\17.png [NEW] items\guns\randomgenerated\shattergun\butt\18.png [NEW] items\guns\randomgenerated\shattergun\butt\19.png [NEW] items\guns\randomgenerated\shattergun\butt\2.png [NEW] items\guns\randomgenerated\shattergun\butt\20.png [NEW] items\guns\randomgenerated\shattergun\butt\3.png [NEW] items\guns\randomgenerated\shattergun\butt\4.png [NEW] items\guns\randomgenerated\shattergun\butt\5.png [NEW] items\guns\randomgenerated\shattergun\butt\6.png [NEW] items\guns\randomgenerated\shattergun\butt\7.png [NEW] items\guns\randomgenerated\shattergun\butt\8.png [NEW] items\guns\randomgenerated\shattergun\butt\9.png [NEW] items\guns\randomgenerated\shattergun\middle\1.png [NEW] items\guns\randomgenerated\shattergun\middle\10.png [NEW] items\guns\randomgenerated\shattergun\middle\11.png [NEW] items\guns\randomgenerated\shattergun\middle\12.png [NEW] items\guns\randomgenerated\shattergun\middle\13.png [NEW] items\guns\randomgenerated\shattergun\middle\14.png [NEW] items\guns\randomgenerated\shattergun\middle\15.png [NEW] items\guns\randomgenerated\shattergun\middle\16.png [NEW] items\guns\randomgenerated\shattergun\middle\17.png [NEW] items\guns\randomgenerated\shattergun\middle\18.png [NEW] items\guns\randomgenerated\shattergun\middle\19.png [NEW] items\guns\randomgenerated\shattergun\middle\2.png [NEW] items\guns\randomgenerated\shattergun\middle\20.png [NEW] items\guns\randomgenerated\shattergun\middle\3.png [NEW] items\guns\randomgenerated\shattergun\middle\4.png [NEW] items\guns\randomgenerated\shattergun\middle\5.png [NEW] items\guns\randomgenerated\shattergun\middle\6.png [NEW] items\guns\randomgenerated\shattergun\middle\7.png [NEW] items\guns\randomgenerated\shattergun\middle\8.png [NEW] items\guns\randomgenerated\shattergun\middle\9.png [NEW] items\guns\randomgenerated\stingergun\barrel\1.png [NEW] items\guns\randomgenerated\stingergun\butt\1.png [NEW] items\guns\randomgenerated\stingergun\middle\1.png [NEW] items\guns\unsorted\burstfire.lua [NEW] items\guns\unsorted\freezeray.gun [NEW] items\guns\unsorted\freezeray.png [NEW] items\guns\unsorted\freezerayicon.png [NEW] items\guns\unsorted\generic-bulletrocket.png [NEW] items\guns\unsorted\generic-energy-icon.png [NEW] items\guns\unsorted\ptester.gun [NEW] items\guns\unsorted\rocket1.png [NEW] items\guns\unsorted\test.lua [NEW] items\guns\unsorted\waterballoongun.gun [NEW] items\guns\unsorted\aegisaltbow\aegisaltbow.gun [NEW] items\guns\unsorted\aegisaltbow\aegisaltbow.png [NEW] items\guns\unsorted\aegisaltbow\aegisaltbowfull.frames [NEW] items\guns\unsorted\aegisaltbow\aegisaltbowfull.png [NEW] items\guns\unsorted\aegisaltbow\aegisaltbowicon.png [NEW] items\guns\unsorted\bow\bow.gun [NEW] items\guns\unsorted\bow\bow.png [NEW] items\guns\unsorted\bow\bowfull.frames [NEW] items\guns\unsorted\bow\bowfull.png [NEW] items\guns\unsorted\bow\bowicon.png [NEW] items\guns\unsorted\brainextractor\brainextractor.gun [NEW] items\guns\unsorted\brainextractor\brainextractor.png [NEW] items\guns\unsorted\brainextractor\brainextractoricon.png [NEW] items\guns\unsorted\bubble\bubblegun.gun [NEW] items\guns\unsorted\bubble\bubblegun.png [NEW] items\guns\unsorted\bubble\bubblegunicon.png [NEW] items\guns\unsorted\buster\buster.frames [NEW] items\guns\unsorted\buster\buster.gun [NEW] items\guns\unsorted\buster\buster.png [NEW] items\guns\unsorted\buster\bustericon.png [NEW] items\guns\unsorted\compoundbow\compoundbow.gun [NEW] items\guns\unsorted\compoundbow\compoundbow.png [NEW] items\guns\unsorted\compoundbow\compoundbowfull.frames [NEW] items\guns\unsorted\compoundbow\compoundbowfull.png [NEW] items\guns\unsorted\compoundbow\compoundbowicon.png [NEW] items\guns\unsorted\cupidsbow\cupidsbow.gun [NEW] items\guns\unsorted\cupidsbow\cupidsbow.png [NEW] items\guns\unsorted\cupidsbow\cupidsbowfull.frames [NEW] items\guns\unsorted\cupidsbow\cupidsbowfull.png [NEW] items\guns\unsorted\cupidsbow\cupidsbowicon.png [NEW] items\guns\unsorted\feroziumbow\feroziumbow.gun [NEW] items\guns\unsorted\feroziumbow\feroziumbow.gun.png [NEW] items\guns\unsorted\feroziumbow\feroziumbowfull.frames [NEW] items\guns\unsorted\feroziumbow\feroziumbowfull.png [NEW] items\guns\unsorted\feroziumbow\feroziumbowicon.png [NEW] items\guns\unsorted\heartstringbow\heartstringbow.frames [NEW] items\guns\unsorted\heartstringbow\heartstringbow.gun [NEW] items\guns\unsorted\heartstringbow\heartstringbow.png [NEW] items\guns\unsorted\heartstringbow\heartstringbowicon.png [NEW] items\guns\unsorted\icechucker\icechucker.gun [NEW] items\guns\unsorted\icechucker\icechucker.png [NEW] items\guns\unsorted\icechucker\icechuckericon.png [NEW] items\guns\unsorted\ironbow\ironbow.gun [NEW] items\guns\unsorted\ironbow\ironbow.png [NEW] items\guns\unsorted\ironbow\ironbowfull.frames [NEW] items\guns\unsorted\ironbow\ironbowfull.png [NEW] items\guns\unsorted\ironbow\ironbowicon.png [NEW] items\guns\unsorted\steelbow\steelbow.gun [NEW] items\guns\unsorted\steelbow\steelbow.png [NEW] items\guns\unsorted\steelbow\steelbowfull.frames [NEW] items\guns\unsorted\steelbow\steelbowfull.png [NEW] items\guns\unsorted\steelbow\steelbowicon.png [NEW] items\guns\unsorted\titaniumbow\titaniumbow.frames [NEW] items\guns\unsorted\titaniumbow\titaniumbow.gun [NEW] items\guns\unsorted\titaniumbow\titaniumbow.png [NEW] items\guns\unsorted\titaniumbow\titaniumbowicon.png items\instruments\accordion.instrument items\instruments\acousticguitar.instrument items\instruments\banjo.instrument items\instruments\bassguitar.instrument items\instruments\bones.instrument items\instruments\brightpiano.instrument items\instruments\clarinet.instrument items\instruments\drumkit.instrument items\instruments\dulcimer.instrument items\instruments\electricbass.instrument items\instruments\flute.instrument items\instruments\harmonica.instrument items\instruments\harp.instrument items\instruments\keyboard.instrument items\instruments\koto.instrument items\instruments\leadguitar.instrument items\instruments\microphone.instrument [NEW] items\instruments\microphonefem.instrument [NEW] items\instruments\microphonefem.png items\instruments\musicbox.instrument items\instruments\nylonguitar.instrument items\instruments\oboe.instrument items\instruments\ocarina.instrument items\instruments\overdriveguitar.instrument items\instruments\overdriveguitar.png items\instruments\piano.instrument items\instruments\reedorgan.instrument items\instruments\rockorgan.instrument items\instruments\saxophone.instrument items\instruments\steeldrum.instrument items\instruments\trumpet.instrument items\instruments\violin.instrument [NEW] items\liquids\alienjuice.liqitem [NEW] items\liquids\healingwater.liqitem [NEW] items\liquids\lava.liqitem [NEW] items\liquids\liquidalienjuiceicon.png [NEW] items\liquids\liquidcoffee.liqitem [NEW] items\liquids\liquidcoffeeicon.png [NEW] items\liquids\liquidfuel.liqitem [NEW] items\liquids\liquidfuelicon.png [NEW] items\liquids\liquidhealingicon.png [NEW] items\liquids\liquidlavaicon.png [NEW] items\liquids\liquidmilkicon.png [NEW] items\liquids\liquidoilicon.png [NEW] items\liquids\liquidpoisonicon.png [NEW] items\liquids\liquidwatericon.png [NEW] items\liquids\milk.liqitem [NEW] items\liquids\oil.liqitem [NEW] items\liquids\poison.liqitem [NEW] items\liquids\swampwater.liqitem [NEW] items\liquids\swampwatericon.png [NEW] items\liquids\water.liqitem [NEW] items\materials\alienrock.matitem [NEW] items\materials\alienrock.png [NEW] items\materials\alienstripedblock.png [NEW] items\materials\alienstripedwood.matitem [NEW] items\materials\alienstripedwood.png [NEW] items\materials\ancientblock.matitem [NEW] items\materials\ancientblock.png [NEW] items\materials\ancientbrick.matitem [NEW] items\materials\ancientbrick.png [NEW] items\materials\ancientplatform.matitem [NEW] items\materials\ancientplatform.png [NEW] items\materials\asphalt.matitem [NEW] items\materials\asphalt.png [NEW] items\materials\black.matitem [NEW] items\materials\black.png [NEW] items\materials\cactiblock.matitem [NEW] items\materials\cactiblock.png items\materials\clay.matitem [NEW] items\materials\coconutblock.matitem [NEW] items\materials\coconutblockicon.png [NEW] items\materials\eyepiles.matitem [NEW] items\materials\eyepiles.png [NEW] items\materials\frozenfirecore.png [NEW] items\materials\girder.matitem [NEW] items\materials\girder.png items\materials\glass.matitem [NEW] items\materials\hazard.matitem [NEW] items\materials\hazard.png [NEW] items\materials\heavypipe.matitem [NEW] items\materials\heavypipe.png [NEW] items\materials\limestone.matitem [NEW] items\materials\limestone.png [NEW] items\materials\lunarbaseblock.matitem [NEW] items\materials\lunarbaseblock.png [NEW] items\materials\lunarbaseplatform.matitem [NEW] items\materials\lunarbaseplatform.png [NEW] items\materials\mirror.matitem [NEW] items\materials\mirror.png [NEW] items\materials\outpost.matitem [NEW] items\materials\outposthorizontal.png [NEW] items\materials\outposticon.png [NEW] items\materials\outpostplatform.matitem [NEW] items\materials\outpostsupport.matitem [NEW] items\materials\outpostsupport.png [NEW] items\materials\outpostwall.matitem [NEW] items\materials\outpostwall1.png [NEW] items\materials\outpostwall2.matitem [NEW] items\materials\outpostwall2.png [NEW] items\materials\petalblock.matitem [NEW] items\materials\petalblock.png items\materials\plantmatter.png [NEW] items\materials\reedblock.matitem [NEW] items\materials\reedblock.png [NEW] items\materials\rock01.matitem [NEW] items\materials\rock01.png [NEW] items\materials\rock02.matitem [NEW] items\materials\rock02.png [NEW] items\materials\rock03.matitem [NEW] items\materials\rock03.png [NEW] items\materials\rock04.matitem [NEW] items\materials\rock04.png [NEW] items\materials\rock12.matitem [NEW] items\materials\rock12.png [NEW] items\materials\rock14.matitem [NEW] items\materials\rock14.png [NEW] items\materials\rock15.matitem [NEW] items\materials\rock15.png [NEW] items\materials\rock17.matitem [NEW] items\materials\rock17.png [NEW] items\materials\rock19.matitem [NEW] items\materials\rock19.png [NEW] items\materials\rock20.matitem [NEW] items\materials\rock20.png [NEW] items\materials\sewerpipe.matitem [NEW] items\materials\sewerpipe.png [NEW] items\materials\spidersilkblock.matitem [NEW] items\materials\spidersilkblock.png [NEW] items\materials\supermatter.matitem [NEW] items\materials\supermatter.png items\materials\tar.matitem items\materials\temple1.matitem items\materials\temple2.matitem [NEW] items\materials\testpipe.matitem [NEW] items\materials\testpipe.png [NEW] items\shields\giantflowershield.png items\shields\randomgenerated\eyeshield.generatedshield items\shields\randomgenerated\floranbasicshield.generatedshield items\shields\randomgenerated\floranstrongshield.generatedshield [NEW] items\shields\randomgenerated\frostshield.generatedshield [NEW] items\shields\randomgenerated\frostshieldnames.config items\shields\randomgenerated\glitchbasicshield.generatedshield items\shields\randomgenerated\glitchlordshield.generatedshield items\shields\randomgenerated\glitchstrongshield.generatedshield items\shields\randomgenerated\hylotlstrongshield.generatedshield [NEW] items\shields\randomgenerated\iceshield.generatedshield [NEW] items\shields\randomgenerated\iceshieldnames.config [NEW] items\shields\randomgenerated\mossshield.generatedshield [NEW] items\shields\randomgenerated\mossshieldnames.config items\shields\randomgenerated\mushroomshield.generatedshield items\shields\randomgenerated\riotshield.generatedshield [NEW] items\shields\randomgenerated\seashellnames.config [NEW] items\shields\randomgenerated\seashellshield.generatedshield [NEW] items\shields\randomgenerated\frostshield\images\1.png items\shields\randomgenerated\glitchbasic\images\1.png [NEW] items\shields\randomgenerated\moss\images\1.png [NEW] items\shields\randomgenerated\moss\images\2.png [NEW] items\shields\randomgenerated\seashellshield\images\1.png items\shields\randomgenerated\tieredshields\startershield.generatedshield items\shields\randomgenerated\tieredshields\tier1shield.generatedshield items\shields\randomgenerated\tieredshields\tier1shieldnames.config [NEW] items\shields\randomgenerated\tieredshields\tier1woodshield.generatedshield items\shields\randomgenerated\tieredshields\tier2shield.generatedshield [NEW] items\shields\randomgenerated\tieredshields\tier2woodshield.generatedshield items\shields\randomgenerated\tieredshields\tierxshield.generatedshield items\shields\randomgenerated\tieredshields\tier1\images\2.png [NEW] items\shields\randomgenerated\tieredshields\tier1wood\images\1.png [NEW] items\shields\randomgenerated\tieredshields\tier1wood\images\2.png [NEW] items\shields\randomgenerated\tieredshields\tier1wood\images\3.png items\shields\randomgenerated\tieredshields\tier2\images\1.png [NEW] items\shields\randomgenerated\tieredshields\tier2wood\images\1.png [NEW] items\shields\randomgenerated\tieredshields\tier2wood\images\2.png [NEW] items\ship\ftlrepairkit.png [NEW] items\ship\ftlrepairkit.unlock [NEW] items\ship\ftlrepairkitbig.png [NEW] items\ship\shiprepairkit.png [NEW] items\ship\shiprepairkit.unlock [NEW] items\ship\shiprepairkitbig.png [NEW] items\staves\biostaff\biostaff.png [NEW] items\staves\biostaff\biostaff.staff [NEW] items\staves\biostaff\biostaffglow.frames [NEW] items\staves\biostaff\biostaffglow.png [NEW] items\staves\boulderstaff\boulderglow.frames [NEW] items\staves\boulderstaff\boulderglow.png [NEW] items\staves\boulderstaff\boulderstaff.frames [NEW] items\staves\boulderstaff\boulderstaff.png [NEW] items\staves\boulderstaff\boulderstaff.staff [NEW] items\staves\fleshstaff\fleshglow.frames [NEW] items\staves\fleshstaff\fleshglow.png [NEW] items\staves\fleshstaff\fleshstaff.frames [NEW] items\staves\fleshstaff\fleshstaff.png [NEW] items\staves\fleshstaff\fleshstaff.staff [NEW] items\staves\oceantrident\oceantrident.png [NEW] items\staves\oceantrident\oceantrident.staff [NEW] items\staves\oceantrident\ocentrident.frames [NEW] items\staves\oceantrident\tridentglow.frames [NEW] items\staves\oceantrident\tridentglow.png [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.png [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\apexsteelstaff1.staff [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\steelstaffglow.frames [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff1\steelstaffglow.png [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff2\apexsteelstaff2.png [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff2\apexsteelstaff2.staff [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff2\steelstaff2glow.frames [NEW] items\staves\racialstaves\apex\steel\apexsteelstaff2\steelstaff2glow.png [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff1\aviancrystalstaff1.png [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff1\aviancrystalstaff1.staff [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff1\crystalstaffglow.frames [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff1\crystalstaffglow.png [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff2\aviancrystalstaff2.png [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff2\aviancrystalstaff2.staff [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff2\crystalstaff2glow.frames [NEW] items\staves\racialstaves\avian\crystal\aviancrystalstaff2\crystalstaff2glow.png [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff1\floranleafstaff1.png [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff1\floranleafstaff1.staff [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff1\leafstaffglow.frames [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff1\leafstaffglow.png [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff2\floranleafstaff2.png [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff2\floranleafstaff2.staff [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff2\leafstaff2glow.frames [NEW] items\staves\racialstaves\floran\leaf\floranleafstaff2\leafstaff2glow.png [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchglitchstaff1.png [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchglitchstaff1.staff [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchstaffglow.frames [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff1\glitchstaffglow.png [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchglitchstaff2.png [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchglitchstaff2.staff [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchstaff2glow.frames [NEW] items\staves\racialstaves\glitch\glitch\glitchglitchstaff2\glitchstaff2glow.png [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff1\humanplasmastaff1.png [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff1\humanplasmastaff1.staff [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff1\plasmastaffglow.frames [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff1\plasmastaffglow.png [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff2\humanplasmastaff2.png [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff2\humanplasmastaff2.staff [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff2\plasmastaff2glow.frames [NEW] items\staves\racialstaves\human\plasma\humanplasmastaff2\plasmastaff2glow.png [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\aquastaffglow.frames [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\aquastaffglow.png [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\hylotlaquastaff1.png [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff1\hylotlaquastaff1.staff [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\aquastaff2glow.frames [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\aquastaff2glow.png [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\hylotlaquastaff2.png [NEW] items\staves\racialstaves\hylotl\aqua\hylotlaquastaff2\hylotlaquastaff2.staff [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff1\lightstaffglow.frames [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff1\lightstaffglow.png [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff1\novakidlightstaff1.png [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff1\novakidlightstaff1.staff [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff2\lightstaff2glow.frames [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff2\lightstaff2glow.png [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff2\novakidlightstaff2.png [NEW] items\staves\racialstaves\novakid\light\novakidlightstaff2\novakidlightstaff2.staff [NEW] items\staves\scistaff\scistaff.png [NEW] items\staves\scistaff\scistaff.staff [NEW] items\staves\scistaff\staffglow.frames [NEW] items\staves\scistaff\staffglow.png [NEW] items\staves\slimestaff\slimestaff.png [NEW] items\staves\slimestaff\slimestaff.staff [NEW] items\staves\slimestaff\slimestaffglow.frames [NEW] items\staves\slimestaff\slimestaffglow.png items\swords\moneybagscane.sword items\swords\testspear.sword items\swords\apex\axe\apextier10axe.sword items\swords\apex\axe\apextier1axe.sword items\swords\apex\axe\apextier2axe.sword items\swords\apex\axe\apextier3axe.sword items\swords\apex\axe\apextier4axe.sword items\swords\apex\axe\apextier5axe.sword items\swords\apex\axe\apextier6axe.sword items\swords\apex\axe\apextier7axe.sword items\swords\apex\axe\apextier8axe.sword items\swords\apex\axe\apextier9axe.sword items\swords\apex\broadsword\apexstarter.sword items\swords\apex\broadsword\apextier10broadsword.sword items\swords\apex\broadsword\apextier1broadsword.sword items\swords\apex\broadsword\apextier2broadsword.sword items\swords\apex\broadsword\apextier3broadsword.sword items\swords\apex\broadsword\apextier4broadsword.sword items\swords\apex\broadsword\apextier5broadsword.sword items\swords\apex\broadsword\apextier6broadsword.sword items\swords\apex\broadsword\apextier7broadsword.sword items\swords\apex\broadsword\apextier8broadsword.sword items\swords\apex\broadsword\apextier9broadsword.sword items\swords\apex\dagger\apextier10dagger.sword items\swords\apex\dagger\apextier1dagger.sword items\swords\apex\dagger\apextier2dagger.sword items\swords\apex\dagger\apextier3dagger.sword items\swords\apex\dagger\apextier4dagger.sword items\swords\apex\dagger\apextier5dagger.sword items\swords\apex\dagger\apextier6dagger.sword items\swords\apex\dagger\apextier7dagger.sword items\swords\apex\dagger\apextier8dagger.sword items\swords\apex\dagger\apextier9dagger.sword items\swords\apex\hammer\apextier10hammer.sword items\swords\apex\hammer\apextier1hammer.sword items\swords\apex\hammer\apextier2hammer.sword items\swords\apex\hammer\apextier3hammer.sword items\swords\apex\hammer\apextier4hammer.sword items\swords\apex\hammer\apextier5hammer.sword items\swords\apex\hammer\apextier6hammer.sword items\swords\apex\hammer\apextier7hammer.sword items\swords\apex\hammer\apextier8hammer.sword items\swords\apex\hammer\apextier9hammer.sword [NEW] items\swords\apex\shortsword\apextier0shortsword.png [NEW] items\swords\apex\shortsword\apextier0shortsword.sword items\swords\apex\shortsword\apextier10shortsword.sword items\swords\apex\shortsword\apextier1shortsword.sword items\swords\apex\shortsword\apextier2shortsword.sword items\swords\apex\shortsword\apextier3shortsword.sword items\swords\apex\shortsword\apextier4shortsword.sword items\swords\apex\shortsword\apextier5shortsword.sword items\swords\apex\shortsword\apextier6shortsword.sword items\swords\apex\shortsword\apextier7shortsword.sword items\swords\apex\shortsword\apextier8shortsword.sword items\swords\apex\shortsword\apextier9shortsword.sword items\swords\apex\spear\apextier10spear.sword items\swords\apex\spear\apextier1spear.sword items\swords\apex\spear\apextier2spear.sword items\swords\apex\spear\apextier3spear.sword items\swords\apex\spear\apextier4spear.sword items\swords\apex\spear\apextier5spear.sword items\swords\apex\spear\apextier6spear.sword items\swords\apex\spear\apextier7spear.sword items\swords\apex\spear\apextier8spear.sword items\swords\apex\spear\apextier9spear.sword items\swords\avian\axe\aviantier10axe.sword items\swords\avian\axe\aviantier1axe.sword items\swords\avian\axe\aviantier2axe.sword items\swords\avian\axe\aviantier3axe.sword items\swords\avian\axe\aviantier4axe.sword items\swords\avian\axe\aviantier5axe.sword items\swords\avian\axe\aviantier6axe.sword items\swords\avian\axe\aviantier7axe.sword items\swords\avian\axe\aviantier8axe.sword items\swords\avian\axe\aviantier9axe.sword items\swords\avian\broadsword\avianstarter.sword items\swords\avian\broadsword\aviantier10broadsword.sword items\swords\avian\broadsword\aviantier1broadsword.sword items\swords\avian\broadsword\aviantier2broadsword.sword items\swords\avian\broadsword\aviantier3broadsword.sword items\swords\avian\broadsword\aviantier4broadsword.sword items\swords\avian\broadsword\aviantier5broadsword.sword items\swords\avian\broadsword\aviantier6broadsword.sword items\swords\avian\broadsword\aviantier7broadsword.sword items\swords\avian\broadsword\aviantier8broadsword.sword items\swords\avian\broadsword\aviantier9broadsword.sword items\swords\avian\dagger\aviantier10dagger.sword items\swords\avian\dagger\aviantier1dagger.sword items\swords\avian\dagger\aviantier2dagger.sword items\swords\avian\dagger\aviantier3dagger.sword items\swords\avian\dagger\aviantier4dagger.sword items\swords\avian\dagger\aviantier5dagger.sword items\swords\avian\dagger\aviantier6dagger.sword items\swords\avian\dagger\aviantier7dagger.sword items\swords\avian\dagger\aviantier8dagger.sword items\swords\avian\dagger\aviantier9dagger.sword items\swords\avian\hammer\aviantier10hammer.sword items\swords\avian\hammer\aviantier1hammer.sword items\swords\avian\hammer\aviantier2hammer.sword items\swords\avian\hammer\aviantier3hammer.sword items\swords\avian\hammer\aviantier4hammer.sword items\swords\avian\hammer\aviantier5hammer.sword items\swords\avian\hammer\aviantier6hammer.sword items\swords\avian\hammer\aviantier7hammer.sword items\swords\avian\hammer\aviantier8hammer.sword items\swords\avian\hammer\aviantier9hammer.sword [NEW] items\swords\avian\shortsword\aviantier0shortsword.png [NEW] items\swords\avian\shortsword\aviantier0shortsword.sword items\swords\avian\shortsword\aviantier10shortsword.sword items\swords\avian\shortsword\aviantier1shortsword.sword items\swords\avian\shortsword\aviantier2shortsword.sword items\swords\avian\shortsword\aviantier3shortsword.sword items\swords\avian\shortsword\aviantier4shortsword.sword items\swords\avian\shortsword\aviantier5shortsword.sword items\swords\avian\shortsword\aviantier6shortsword.sword items\swords\avian\shortsword\aviantier7shortsword.sword items\swords\avian\shortsword\aviantier8shortsword.sword items\swords\avian\shortsword\aviantier9shortsword.sword items\swords\avian\spear\aviantier10spear.sword items\swords\avian\spear\aviantier1spear.sword items\swords\avian\spear\aviantier2spear.sword items\swords\avian\spear\aviantier3spear.sword items\swords\avian\spear\aviantier4spear.sword items\swords\avian\spear\aviantier5spear.sword items\swords\avian\spear\aviantier6spear.sword items\swords\avian\spear\aviantier7spear.sword items\swords\avian\spear\aviantier8spear.sword items\swords\avian\spear\aviantier9spear.sword [NEW] items\swords\biome\alpine\legendblade\legendblade.png [NEW] items\swords\biome\alpine\legendblade\legendblade.sword [NEW] items\swords\biome\alpine\stonesword\stonesword.png [NEW] items\swords\biome\alpine\stonesword\stonesword.sword [NEW] items\swords\biome\bioluminescent\lightsword.png [NEW] items\swords\biome\bioluminescent\lightsword.sword [NEW] items\swords\biome\bioluminescent\watersword.png [NEW] items\swords\biome\bioluminescent\watersword.sword [NEW] items\swords\biome\bone\bonesword.png [NEW] items\swords\biome\bone\bonesword.sword [NEW] items\swords\biome\cave\cavehammer.png [NEW] items\swords\biome\cave\cavehammer.sword [NEW] items\swords\biome\cell\cellshade.png [NEW] items\swords\biome\cell\cellshade.sword [NEW] items\swords\biome\cell\chromosword.png [NEW] items\swords\biome\cell\chromosword.sword [NEW] items\swords\biome\colorful\crayonblue.png [NEW] items\swords\biome\colorful\crayonblue.sword [NEW] items\swords\biome\colorful\crayongreen.png [NEW] items\swords\biome\colorful\crayongreen.sword [NEW] items\swords\biome\colorful\crayonorange.png [NEW] items\swords\biome\colorful\crayonorange.sword [NEW] items\swords\biome\colorful\crayonpurple.png [NEW] items\swords\biome\colorful\crayonpurple.sword [NEW] items\swords\biome\colorful\crayonred.png [NEW] items\swords\biome\colorful\crayonred.sword [NEW] items\swords\biome\colorful\crayonyellow.png [NEW] items\swords\biome\colorful\crayonyellow.sword [NEW] items\swords\biome\colorful\rainbowsword.png [NEW] items\swords\biome\colorful\rainbowsword.sword [NEW] items\swords\biome\coral\coralcleaver.png [NEW] items\swords\biome\coral\coralcleaver.sword [NEW] items\swords\biome\coral\heatcleaver.png [NEW] items\swords\biome\coral\heatcleaver.sword [NEW] items\swords\biome\crystal\hackman.png [NEW] items\swords\biome\crystal\hackman.sword [NEW] items\swords\biome\crystal\hackmanight.png [NEW] items\swords\biome\crystal\hackmanight.sword [NEW] items\swords\biome\desert\cactislammer\cactislammer.png [NEW] items\swords\biome\desert\cactislammer\cactislammer.sword [NEW] items\swords\biome\geometric\frostspear.png [NEW] items\swords\biome\geometric\frostspear.sword [NEW] items\swords\biome\heck\gutterknife.png [NEW] items\swords\biome\heck\gutterknife.sword [NEW] items\swords\biome\heck\splatterknife.png [NEW] items\swords\biome\heck\splatterknife.sword [NEW] items\swords\biome\hive\terminite.png [NEW] items\swords\biome\hive\terminite.sword [NEW] items\swords\biome\hive\xterminitor.png [NEW] items\swords\biome\hive\xterminitor.sword [NEW] items\swords\biome\jungle\poisondagger.png [NEW] items\swords\biome\mushroom\blighchen.png [NEW] items\swords\biome\mushroom\blighchen.sword [NEW] items\swords\biome\mushroom\mushroomsword.png [NEW] items\swords\biome\mushroom\mushroomsword.sword [NEW] items\swords\biome\mushroom\smashroom.png [NEW] items\swords\biome\mushroom\smashroom.sword [NEW] items\swords\biome\slime\cutarrh.png [NEW] items\swords\biome\slime\cutarrh.sword [NEW] items\swords\biome\slime\katarrhna.png [NEW] items\swords\biome\slime\katarrhna.sword [NEW] items\swords\biome\tar\sabertoothspear.png [NEW] items\swords\biome\tar\sabertoothspear.sword [NEW] items\swords\biome\tar\tarhammer.png [NEW] items\swords\biome\tar\tarhammer.sword [NEW] items\swords\biome\toxic\uraniumrodstaff.png [NEW] items\swords\biome\wilderness\overgrownmower.png [NEW] items\swords\biome\wilderness\overgrownmower.sword [NEW] items\swords\biome\wilderness\undergrowthtrimmer.png [NEW] items\swords\biome\wilderness\undergrowthtrimmer.sword items\swords\floran\axe\florantier10axe.sword items\swords\floran\axe\florantier1axe.sword items\swords\floran\axe\florantier2axe.sword items\swords\floran\axe\florantier3axe.sword items\swords\floran\axe\florantier4axe.sword items\swords\floran\axe\florantier5axe.sword items\swords\floran\axe\florantier6axe.sword items\swords\floran\axe\florantier7axe.sword items\swords\floran\axe\florantier8axe.sword items\swords\floran\axe\florantier9axe.sword items\swords\floran\broadsword\floranstarter.sword items\swords\floran\broadsword\florantier10broadsword.sword items\swords\floran\broadsword\florantier1broadsword.sword items\swords\floran\broadsword\florantier2broadsword.sword items\swords\floran\broadsword\florantier3broadsword.sword items\swords\floran\broadsword\florantier4broadsword.sword items\swords\floran\broadsword\florantier5broadsword.sword items\swords\floran\broadsword\florantier6broadsword.sword items\swords\floran\broadsword\florantier7broadsword.sword items\swords\floran\broadsword\florantier8broadsword.sword items\swords\floran\broadsword\florantier9broadsword.sword items\swords\floran\dagger\florantier10dagger.sword items\swords\floran\dagger\florantier1dagger.sword items\swords\floran\dagger\florantier2dagger.sword items\swords\floran\dagger\florantier3dagger.sword items\swords\floran\dagger\florantier4dagger.sword items\swords\floran\dagger\florantier5dagger.sword items\swords\floran\dagger\florantier6dagger.sword items\swords\floran\dagger\florantier7dagger.sword items\swords\floran\dagger\florantier8dagger.sword items\swords\floran\dagger\florantier9dagger.sword items\swords\floran\hammer\florantier10hammer.sword items\swords\floran\hammer\florantier1hammer.sword items\swords\floran\hammer\florantier2hammer.sword items\swords\floran\hammer\florantier3hammer.sword items\swords\floran\hammer\florantier4hammer.sword items\swords\floran\hammer\florantier5hammer.sword items\swords\floran\hammer\florantier6hammer.sword items\swords\floran\hammer\florantier7hammer.sword items\swords\floran\hammer\florantier8hammer.sword items\swords\floran\hammer\florantier9hammer.sword [NEW] items\swords\floran\shortsword\florantier0shortsword.png [NEW] items\swords\floran\shortsword\florantier0shortsword.sword items\swords\floran\shortsword\florantier10shortsword.sword items\swords\floran\shortsword\florantier1shortsword.sword items\swords\floran\shortsword\florantier2shortsword.sword items\swords\floran\shortsword\florantier3shortsword.sword items\swords\floran\shortsword\florantier4shortsword.sword items\swords\floran\shortsword\florantier5shortsword.sword items\swords\floran\shortsword\florantier6shortsword.sword items\swords\floran\shortsword\florantier7shortsword.sword items\swords\floran\shortsword\florantier8shortsword.sword items\swords\floran\shortsword\florantier9shortsword.sword items\swords\floran\spear\florantier10spear.sword items\swords\floran\spear\florantier1spear.sword items\swords\floran\spear\florantier2spear.sword items\swords\floran\spear\florantier3spear.sword items\swords\floran\spear\florantier4spear.sword items\swords\floran\spear\florantier5spear.sword items\swords\floran\spear\florantier6spear.sword items\swords\floran\spear\florantier7spear.sword items\swords\floran\spear\florantier8spear.sword items\swords\floran\spear\florantier9spear.sword items\swords\glitch\axe\glitchtier10axe.sword items\swords\glitch\axe\glitchtier1axe.sword items\swords\glitch\axe\glitchtier2axe.sword items\swords\glitch\axe\glitchtier3axe.sword items\swords\glitch\axe\glitchtier4axe.sword items\swords\glitch\axe\glitchtier5axe.sword items\swords\glitch\axe\glitchtier6axe.sword items\swords\glitch\axe\glitchtier7axe.sword items\swords\glitch\axe\glitchtier8axe.sword items\swords\glitch\axe\glitchtier9axe.sword items\swords\glitch\broadsword\glitchstarter.sword items\swords\glitch\broadsword\glitchtier10broadsword.sword items\swords\glitch\broadsword\glitchtier1broadsword.sword items\swords\glitch\broadsword\glitchtier2broadsword.sword items\swords\glitch\broadsword\glitchtier3broadsword.sword items\swords\glitch\broadsword\glitchtier4broadsword.sword items\swords\glitch\broadsword\glitchtier5broadsword.sword items\swords\glitch\broadsword\glitchtier6broadsword.sword items\swords\glitch\broadsword\glitchtier7broadsword.sword items\swords\glitch\broadsword\glitchtier8broadsword.sword items\swords\glitch\broadsword\glitchtier9broadsword.sword items\swords\glitch\dagger\glitchtier10dagger.sword items\swords\glitch\dagger\glitchtier1dagger.sword items\swords\glitch\dagger\glitchtier2dagger.sword items\swords\glitch\dagger\glitchtier3dagger.sword items\swords\glitch\dagger\glitchtier4dagger.sword items\swords\glitch\dagger\glitchtier5dagger.sword items\swords\glitch\dagger\glitchtier6dagger.sword items\swords\glitch\dagger\glitchtier7dagger.sword items\swords\glitch\dagger\glitchtier8dagger.sword items\swords\glitch\dagger\glitchtier9dagger.sword items\swords\glitch\hammer\glitchtier10hammer.sword items\swords\glitch\hammer\glitchtier1hammer.sword items\swords\glitch\hammer\glitchtier2hammer.sword items\swords\glitch\hammer\glitchtier3hammer.sword items\swords\glitch\hammer\glitchtier4hammer.sword items\swords\glitch\hammer\glitchtier5hammer.sword items\swords\glitch\hammer\glitchtier6hammer.sword items\swords\glitch\hammer\glitchtier7hammer.sword items\swords\glitch\hammer\glitchtier8hammer.sword items\swords\glitch\hammer\glitchtier9hammer.sword [NEW] items\swords\glitch\shortsword\glitchtier0shortsword.png [NEW] items\swords\glitch\shortsword\glitchtier0shortsword.sword items\swords\glitch\shortsword\glitchtier10shortsword.sword items\swords\glitch\shortsword\glitchtier1shortsword.sword items\swords\glitch\shortsword\glitchtier2shortsword.sword items\swords\glitch\shortsword\glitchtier3shortsword.sword items\swords\glitch\shortsword\glitchtier4shortsword.sword items\swords\glitch\shortsword\glitchtier5shortsword.sword items\swords\glitch\shortsword\glitchtier6shortsword.sword items\swords\glitch\shortsword\glitchtier7shortsword.sword items\swords\glitch\shortsword\glitchtier8shortsword.sword items\swords\glitch\shortsword\glitchtier9shortsword.sword items\swords\glitch\spear\glitchtier10spear.sword items\swords\glitch\spear\glitchtier1spear.sword items\swords\glitch\spear\glitchtier2spear.sword items\swords\glitch\spear\glitchtier3spear.sword items\swords\glitch\spear\glitchtier4spear.sword items\swords\glitch\spear\glitchtier5spear.sword items\swords\glitch\spear\glitchtier6spear.sword items\swords\glitch\spear\glitchtier7spear.sword items\swords\glitch\spear\glitchtier8spear.sword items\swords\glitch\spear\glitchtier9spear.sword items\swords\human\axe\humantier10axe.sword items\swords\human\axe\humantier1axe.sword items\swords\human\axe\humantier2axe.sword items\swords\human\axe\humantier3axe.sword items\swords\human\axe\humantier4axe.sword items\swords\human\axe\humantier5axe.sword items\swords\human\axe\humantier6axe.sword items\swords\human\axe\humantier7axe.sword items\swords\human\axe\humantier8axe.sword items\swords\human\axe\humantier9axe.sword items\swords\human\broadsword\humanstarter.sword items\swords\human\broadsword\humantier10broadsword.sword items\swords\human\broadsword\humantier1broadsword.sword items\swords\human\broadsword\humantier2broadsword.sword items\swords\human\broadsword\humantier3broadsword.sword items\swords\human\broadsword\humantier4broadsword.sword items\swords\human\broadsword\humantier5broadsword.sword items\swords\human\broadsword\humantier6broadsword.sword items\swords\human\broadsword\humantier7broadsword.sword items\swords\human\broadsword\humantier8broadsword.sword items\swords\human\broadsword\humantier9broadsword.sword items\swords\human\dagger\humantier10dagger.png items\swords\human\dagger\humantier10dagger.sword items\swords\human\dagger\humantier1dagger.png items\swords\human\dagger\humantier1dagger.sword items\swords\human\dagger\humantier2dagger.png items\swords\human\dagger\humantier2dagger.sword items\swords\human\dagger\humantier3dagger.png items\swords\human\dagger\humantier3dagger.sword items\swords\human\dagger\humantier4dagger.png items\swords\human\dagger\humantier4dagger.sword items\swords\human\dagger\humantier5dagger.png items\swords\human\dagger\humantier5dagger.sword items\swords\human\dagger\humantier6dagger.png items\swords\human\dagger\humantier6dagger.sword items\swords\human\dagger\humantier7dagger.png items\swords\human\dagger\humantier7dagger.sword items\swords\human\dagger\humantier8dagger.png items\swords\human\dagger\humantier8dagger.sword items\swords\human\dagger\humantier9dagger.png items\swords\human\dagger\humantier9dagger.sword items\swords\human\hammer\humantier10hammer.sword items\swords\human\hammer\humantier1hammer.sword items\swords\human\hammer\humantier2hammer.sword items\swords\human\hammer\humantier3hammer.sword items\swords\human\hammer\humantier4hammer.sword items\swords\human\hammer\humantier5hammer.sword items\swords\human\hammer\humantier6hammer.sword items\swords\human\hammer\humantier7hammer.sword items\swords\human\hammer\humantier8hammer.sword items\swords\human\hammer\humantier9hammer.sword [NEW] items\swords\human\shortsword\humantier0shortsword.png [NEW] items\swords\human\shortsword\humantier0shortsword.sword items\swords\human\shortsword\humantier10shortsword.sword items\swords\human\shortsword\humantier1shortsword.sword items\swords\human\shortsword\humantier2shortsword.sword items\swords\human\shortsword\humantier3shortsword.sword items\swords\human\shortsword\humantier4shortsword.sword items\swords\human\shortsword\humantier5shortsword.sword items\swords\human\shortsword\humantier6shortsword.sword items\swords\human\shortsword\humantier7shortsword.sword items\swords\human\shortsword\humantier8shortsword.sword items\swords\human\shortsword\humantier9shortsword.sword items\swords\human\spear\humantier10spear.sword items\swords\human\spear\humantier1spear.sword items\swords\human\spear\humantier2spear.sword items\swords\human\spear\humantier3spear.sword items\swords\human\spear\humantier4spear.sword items\swords\human\spear\humantier5spear.sword items\swords\human\spear\humantier6spear.sword items\swords\human\spear\humantier7spear.sword items\swords\human\spear\humantier8spear.sword items\swords\human\spear\humantier9spear.sword items\swords\hylotl\axe\hylotltier10axe.sword items\swords\hylotl\axe\hylotltier1axe.sword items\swords\hylotl\axe\hylotltier2axe.sword items\swords\hylotl\axe\hylotltier3axe.sword items\swords\hylotl\axe\hylotltier4axe.sword items\swords\hylotl\axe\hylotltier5axe.sword items\swords\hylotl\axe\hylotltier6axe.sword items\swords\hylotl\axe\hylotltier7axe.sword items\swords\hylotl\axe\hylotltier8axe.sword items\swords\hylotl\axe\hylotltier9axe.sword items\swords\hylotl\broadsword\hylotlstarter.sword items\swords\hylotl\broadsword\hylotltier10broadsword.sword items\swords\hylotl\broadsword\hylotltier1broadsword.sword items\swords\hylotl\broadsword\hylotltier2broadsword.sword items\swords\hylotl\broadsword\hylotltier3broadsword.sword items\swords\hylotl\broadsword\hylotltier4broadsword.sword items\swords\hylotl\broadsword\hylotltier5broadsword.sword items\swords\hylotl\broadsword\hylotltier6broadsword.sword items\swords\hylotl\broadsword\hylotltier7broadsword.sword items\swords\hylotl\broadsword\hylotltier8broadsword.sword items\swords\hylotl\broadsword\hylotltier9broadsword.sword items\swords\hylotl\dagger\hylotltier10dagger.sword items\swords\hylotl\dagger\hylotltier1dagger.sword items\swords\hylotl\dagger\hylotltier2dagger.sword items\swords\hylotl\dagger\hylotltier3dagger.sword items\swords\hylotl\dagger\hylotltier4dagger.sword items\swords\hylotl\dagger\hylotltier5dagger.sword items\swords\hylotl\dagger\hylotltier6dagger.sword items\swords\hylotl\dagger\hylotltier7dagger.sword items\swords\hylotl\dagger\hylotltier8dagger.sword items\swords\hylotl\dagger\hylotltier9dagger.sword items\swords\hylotl\hammer\hylotltier10hammer.sword items\swords\hylotl\hammer\hylotltier1hammer.sword items\swords\hylotl\hammer\hylotltier2hammer.sword items\swords\hylotl\hammer\hylotltier3hammer.sword items\swords\hylotl\hammer\hylotltier4hammer.sword items\swords\hylotl\hammer\hylotltier5hammer.sword items\swords\hylotl\hammer\hylotltier6hammer.sword items\swords\hylotl\hammer\hylotltier7hammer.sword items\swords\hylotl\hammer\hylotltier8hammer.sword items\swords\hylotl\hammer\hylotltier9hammer.sword [NEW] items\swords\hylotl\shortsword\hylotltier0shortsword.png [NEW] items\swords\hylotl\shortsword\hylotltier0shortsword.sword items\swords\hylotl\shortsword\hylotltier10shortsword.sword items\swords\hylotl\shortsword\hylotltier1shortsword.sword items\swords\hylotl\shortsword\hylotltier2shortsword.sword items\swords\hylotl\shortsword\hylotltier3shortsword.sword items\swords\hylotl\shortsword\hylotltier4shortsword.sword items\swords\hylotl\shortsword\hylotltier5shortsword.sword items\swords\hylotl\shortsword\hylotltier6shortsword.sword items\swords\hylotl\shortsword\hylotltier7shortsword.sword items\swords\hylotl\shortsword\hylotltier8shortsword.sword items\swords\hylotl\shortsword\hylotltier9shortsword.sword items\swords\hylotl\spear\hylotltier10spear.sword items\swords\hylotl\spear\hylotltier1spear.sword items\swords\hylotl\spear\hylotltier2spear.sword items\swords\hylotl\spear\hylotltier3spear.sword items\swords\hylotl\spear\hylotltier4spear.sword items\swords\hylotl\spear\hylotltier5spear.sword items\swords\hylotl\spear\hylotltier6spear.sword items\swords\hylotl\spear\hylotltier7spear.sword items\swords\hylotl\spear\hylotltier8spear.sword items\swords\hylotl\spear\hylotltier9spear.sword items\swords\other\flowerbouquet.sword [NEW] items\swords\other\giantflowerbouquet.png items\swords\other\huntingknife.sword [NEW] items\swords\other\steelspoon.png [NEW] items\swords\other\steelspoon.sword items\swords\randomgenerated\avianspear.generatedsword items\swords\randomgenerated\aviansword.generatedsword items\swords\randomgenerated\boneaxe.generatedsword items\swords\randomgenerated\bonehammer.generatedsword items\swords\randomgenerated\bonesaw.generatedsword items\swords\randomgenerated\bonesword.generatedsword items\swords\randomgenerated\candycane.generatedsword items\swords\randomgenerated\commonaxe.generatedsword items\swords\randomgenerated\commondagger.generatedsword items\swords\randomgenerated\commonhammer.generatedsword items\swords\randomgenerated\commononehandedsword.generatedsword items\swords\randomgenerated\commonspear.generatedsword items\swords\randomgenerated\commontwohandedsword.generatedsword items\swords\randomgenerated\crappyaxe.generatedsword items\swords\randomgenerated\crappyaxenames.config items\swords\randomgenerated\crappyhammer.generatedsword items\swords\randomgenerated\crappyhammernames.config items\swords\randomgenerated\crappynames.config items\swords\randomgenerated\crappyspear.generatedsword items\swords\randomgenerated\crappyspearnames.config items\swords\randomgenerated\crappysword.generatedsword items\swords\randomgenerated\crystalspear.generatedsword items\swords\randomgenerated\eyeaxe.generatedsword items\swords\randomgenerated\eyesword.generatedsword [NEW] items\swords\randomgenerated\firesword.generatedsword [NEW] items\swords\randomgenerated\fireswordnames.config items\swords\randomgenerated\floranmace.generatedsword items\swords\randomgenerated\floranprod.generatedsword items\swords\randomgenerated\fryingpan.generatedsword items\swords\randomgenerated\glitchlargemace.generatedsword items\swords\randomgenerated\glitchsmallmace.generatedsword items\swords\randomgenerated\mushroomsword.generatedsword [NEW] items\swords\randomgenerated\newcommonaxe.generatedsword [NEW] items\swords\randomgenerated\newcommondagger.generatedsword [NEW] items\swords\randomgenerated\newcommonhammer.generatedsword [NEW] items\swords\randomgenerated\newcommononehandedsword.generatedsword [NEW] items\swords\randomgenerated\newcommonspear.generatedsword [NEW] items\swords\randomgenerated\newcommontwohandedsword.generatedsword [NEW] items\swords\randomgenerated\newrareaxe.generatedsword [NEW] items\swords\randomgenerated\newraredagger.generatedsword [NEW] items\swords\randomgenerated\newrarehammer.generatedsword [NEW] items\swords\randomgenerated\newrareonehandedsword.generatedsword [NEW] items\swords\randomgenerated\newrarespear.generatedsword [NEW] items\swords\randomgenerated\newraretwohandedsword.generatedsword [NEW] items\swords\randomgenerated\newuncommonaxe.generatedsword [NEW] items\swords\randomgenerated\newuncommondagger.generatedsword [NEW] items\swords\randomgenerated\newuncommonhammer.generatedsword [NEW] items\swords\randomgenerated\newuncommononehandedsword.generatedsword [NEW] items\swords\randomgenerated\newuncommonspear.generatedsword [NEW] items\swords\randomgenerated\newuncommontwohandedsword.generatedsword items\swords\randomgenerated\nightstick.generatedsword [NEW] items\swords\randomgenerated\npcflorantier1spear.generatedsword [NEW] items\swords\randomgenerated\npcmutantminerhammer.generatedsword items\swords\randomgenerated\rainbowspear.generatedsword items\swords\randomgenerated\rustsword.generatedsword items\swords\randomgenerated\shiv.generatedsword items\swords\randomgenerated\slavesword.generatedsword items\swords\randomgenerated\starcleaversword.generatedsword items\swords\randomgenerated\steelchair.generatedsword [NEW] items\swords\randomgenerated\teslaspear.generatedsword [NEW] items\swords\randomgenerated\teslaspearnames.config [NEW] items\swords\randomgenerated\testaxe.generatedsword [NEW] items\swords\randomgenerated\testbroadsword.generatedsword [NEW] items\swords\randomgenerated\testdagger.generatedsword [NEW] items\swords\randomgenerated\testhammer.generatedsword [NEW] items\swords\randomgenerated\testshortsword.generatedsword [NEW] items\swords\randomgenerated\testspear.generatedsword [NEW] items\swords\randomgenerated\tier3axe.generatedsword [NEW] items\swords\randomgenerated\tier3axenames.config [NEW] items\swords\randomgenerated\tier3dagger.generatedsword [NEW] items\swords\randomgenerated\tier3daggernames.config [NEW] items\swords\randomgenerated\tier3hammer.generatedsword [NEW] items\swords\randomgenerated\tier3hammernames.config [NEW] items\swords\randomgenerated\tier3onehandedsword.generatedsword [NEW] items\swords\randomgenerated\tier3spear.generatedsword [NEW] items\swords\randomgenerated\tier3spearnames.config [NEW] items\swords\randomgenerated\tier3swordnames.config [NEW] items\swords\randomgenerated\tier3twohandedsword.generatedsword items\swords\randomgenerated\toxicbroadsword.generatedsword items\swords\randomgenerated\uncommonaxe.generatedsword items\swords\randomgenerated\uncommondagger.generatedsword items\swords\randomgenerated\uncommonhammer.generatedsword items\swords\randomgenerated\uncommononehandedsword.generatedsword items\swords\randomgenerated\uncommonspear.generatedsword [NEW] items\swords\randomgenerated\uncommontier3axe.generatedsword [NEW] items\swords\randomgenerated\uncommontier3dagger.generatedsword [NEW] items\swords\randomgenerated\uncommontier3hammer.generatedsword [NEW] items\swords\randomgenerated\uncommontier3onehandedsword.generatedsword [NEW] items\swords\randomgenerated\uncommontier3spear.generatedsword [NEW] items\swords\randomgenerated\uncommontier3twohandedsword.generatedsword items\swords\randomgenerated\uncommontwohandedsword.generatedsword items\swords\randomgenerated\watersword.generatedsword items\swords\randomgenerated\avianspear\blade\1.png items\swords\randomgenerated\avianspear\handle\1.png [NEW] items\swords\randomgenerated\firesword\blade\1.png [NEW] items\swords\randomgenerated\firesword\handle\1.png [NEW] items\swords\randomgenerated\frostspear\blade\1.png [NEW] items\swords\randomgenerated\frostspear\handle\1.png [NEW] items\swords\randomgenerated\npcflorantier1spear\blade\1.png [NEW] items\swords\randomgenerated\npcflorantier1spear\handle\1.png [NEW] items\swords\randomgenerated\teslaspear\blade\1.png [NEW] items\swords\randomgenerated\teslaspear\handle\1.png [NEW] items\swords\randomgenerated\tier3axe\blade\1.png [NEW] items\swords\randomgenerated\tier3axe\blade\10.png [NEW] items\swords\randomgenerated\tier3axe\blade\11.png [NEW] items\swords\randomgenerated\tier3axe\blade\12.png [NEW] items\swords\randomgenerated\tier3axe\blade\2.png [NEW] items\swords\randomgenerated\tier3axe\blade\3.png [NEW] items\swords\randomgenerated\tier3axe\blade\4.png [NEW] items\swords\randomgenerated\tier3axe\blade\5.png [NEW] items\swords\randomgenerated\tier3axe\blade\6.png [NEW] items\swords\randomgenerated\tier3axe\blade\7.png [NEW] items\swords\randomgenerated\tier3axe\blade\8.png [NEW] items\swords\randomgenerated\tier3axe\blade\9.png [NEW] items\swords\randomgenerated\tier3axe\handle\1.png [NEW] items\swords\randomgenerated\tier3axe\handle\12.png [NEW] items\swords\randomgenerated\tier3axe\handle\13.png [NEW] items\swords\randomgenerated\tier3axe\handle\14.png [NEW] items\swords\randomgenerated\tier3axe\handle\15.png [NEW] items\swords\randomgenerated\tier3axe\handle\16.png [NEW] items\swords\randomgenerated\tier3axe\handle\17.png [NEW] items\swords\randomgenerated\tier3axe\handle\19.png [NEW] items\swords\randomgenerated\tier3axe\handle\2.png [NEW] items\swords\randomgenerated\tier3axe\handle\20.png [NEW] items\swords\randomgenerated\tier3axe\handle\4.png [NEW] items\swords\randomgenerated\tier3axe\handle\5.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\1.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\10.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\11.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\12.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\13.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\14.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\15.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\16.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\17.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\18.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\19.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\2.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\20.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\21.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\22.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\23.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\24.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\25.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\26.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\27.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\28.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\29.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\3.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\30.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\31.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\32.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\33.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\34.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\4.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\5.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\6.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\7.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\8.png [NEW] items\swords\randomgenerated\tier3broadsword\blade\9.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\1.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\10.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\11.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\12.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\13.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\14.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\15.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\16.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\17.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\2.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\3.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\4.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\5.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\6.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\7.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\8.png [NEW] items\swords\randomgenerated\tier3broadsword\handle\9.png [NEW] items\swords\randomgenerated\tier3dagger\blade\1.png [NEW] items\swords\randomgenerated\tier3dagger\blade\10.png [NEW] items\swords\randomgenerated\tier3dagger\blade\11.png [NEW] items\swords\randomgenerated\tier3dagger\blade\12.png [NEW] items\swords\randomgenerated\tier3dagger\blade\2.png [NEW] items\swords\randomgenerated\tier3dagger\blade\3.png [NEW] items\swords\randomgenerated\tier3dagger\blade\4.png [NEW] items\swords\randomgenerated\tier3dagger\blade\5.png [NEW] items\swords\randomgenerated\tier3dagger\blade\6.png [NEW] items\swords\randomgenerated\tier3dagger\blade\7.png [NEW] items\swords\randomgenerated\tier3dagger\blade\8.png [NEW] items\swords\randomgenerated\tier3dagger\blade\9.png [NEW] items\swords\randomgenerated\tier3dagger\handle\1.png [NEW] items\swords\randomgenerated\tier3dagger\handle\10.png [NEW] items\swords\randomgenerated\tier3dagger\handle\2.png [NEW] items\swords\randomgenerated\tier3dagger\handle\3.png [NEW] items\swords\randomgenerated\tier3dagger\handle\4.png [NEW] items\swords\randomgenerated\tier3dagger\handle\5.png [NEW] items\swords\randomgenerated\tier3dagger\handle\6.png [NEW] items\swords\randomgenerated\tier3dagger\handle\7.png [NEW] items\swords\randomgenerated\tier3dagger\handle\8.png [NEW] items\swords\randomgenerated\tier3dagger\handle\9.png [NEW] items\swords\randomgenerated\tier3hammer\blade\1.png [NEW] items\swords\randomgenerated\tier3hammer\blade\10.png [NEW] items\swords\randomgenerated\tier3hammer\blade\11.png [NEW] items\swords\randomgenerated\tier3hammer\blade\12.png [NEW] items\swords\randomgenerated\tier3hammer\blade\13.png [NEW] items\swords\randomgenerated\tier3hammer\blade\14.png [NEW] items\swords\randomgenerated\tier3hammer\blade\15.png [NEW] items\swords\randomgenerated\tier3hammer\blade\16.png [NEW] items\swords\randomgenerated\tier3hammer\blade\17.png [NEW] items\swords\randomgenerated\tier3hammer\blade\2.png [NEW] items\swords\randomgenerated\tier3hammer\blade\3.png [NEW] items\swords\randomgenerated\tier3hammer\blade\4.png [NEW] items\swords\randomgenerated\tier3hammer\blade\5.png [NEW] items\swords\randomgenerated\tier3hammer\blade\6.png [NEW] items\swords\randomgenerated\tier3hammer\blade\7.png [NEW] items\swords\randomgenerated\tier3hammer\blade\8.png [NEW] items\swords\randomgenerated\tier3hammer\blade\9.png [NEW] items\swords\randomgenerated\tier3hammer\handle\1.png [NEW] items\swords\randomgenerated\tier3hammer\handle\10.png [NEW] items\swords\randomgenerated\tier3hammer\handle\11.png [NEW] items\swords\randomgenerated\tier3hammer\handle\12.png [NEW] items\swords\randomgenerated\tier3hammer\handle\2.png [NEW] items\swords\randomgenerated\tier3hammer\handle\3.png [NEW] items\swords\randomgenerated\tier3hammer\handle\4.png [NEW] items\swords\randomgenerated\tier3hammer\handle\5.png [NEW] items\swords\randomgenerated\tier3hammer\handle\6.png [NEW] items\swords\randomgenerated\tier3hammer\handle\7.png [NEW] items\swords\randomgenerated\tier3hammer\handle\8.png [NEW] items\swords\randomgenerated\tier3hammer\handle\9.png [NEW] items\swords\randomgenerated\tier3spear\blade\1.png [NEW] items\swords\randomgenerated\tier3spear\blade\10.png [NEW] items\swords\randomgenerated\tier3spear\blade\11.png [NEW] items\swords\randomgenerated\tier3spear\blade\12.png [NEW] items\swords\randomgenerated\tier3spear\blade\13.png [NEW] items\swords\randomgenerated\tier3spear\blade\14.png [NEW] items\swords\randomgenerated\tier3spear\blade\15.png [NEW] items\swords\randomgenerated\tier3spear\blade\16.png [NEW] items\swords\randomgenerated\tier3spear\blade\17.png [NEW] items\swords\randomgenerated\tier3spear\blade\18.png [NEW] items\swords\randomgenerated\tier3spear\blade\19.png [NEW] items\swords\randomgenerated\tier3spear\blade\2.png [NEW] items\swords\randomgenerated\tier3spear\blade\20.png [NEW] items\swords\randomgenerated\tier3spear\blade\21.png [NEW] items\swords\randomgenerated\tier3spear\blade\22.png [NEW] items\swords\randomgenerated\tier3spear\blade\3.png [NEW] items\swords\randomgenerated\tier3spear\blade\4.png [NEW] items\swords\randomgenerated\tier3spear\blade\5.png [NEW] items\swords\randomgenerated\tier3spear\blade\6.png [NEW] items\swords\randomgenerated\tier3spear\blade\7.png [NEW] items\swords\randomgenerated\tier3spear\blade\8.png [NEW] items\swords\randomgenerated\tier3spear\blade\9.png [NEW] items\swords\randomgenerated\tier3spear\handle\1.png [NEW] items\swords\randomgenerated\tier3spear\handle\10.png [NEW] items\swords\randomgenerated\tier3spear\handle\11.png [NEW] items\swords\randomgenerated\tier3spear\handle\12.png [NEW] items\swords\randomgenerated\tier3spear\handle\13.png [NEW] items\swords\randomgenerated\tier3spear\handle\14.png [NEW] items\swords\randomgenerated\tier3spear\handle\15.png [NEW] items\swords\randomgenerated\tier3spear\handle\16.png [NEW] items\swords\randomgenerated\tier3spear\handle\17.png [NEW] items\swords\randomgenerated\tier3spear\handle\2.png [NEW] items\swords\randomgenerated\tier3spear\handle\3.png [NEW] items\swords\randomgenerated\tier3spear\handle\4.png [NEW] items\swords\randomgenerated\tier3spear\handle\5.png [NEW] items\swords\randomgenerated\tier3spear\handle\6.png [NEW] items\swords\randomgenerated\tier3spear\handle\7.png [NEW] items\swords\randomgenerated\tier3spear\handle\8.png [NEW] items\swords\randomgenerated\tier3spear\handle\9.png [NEW] items\swords\randomgenerated\tier3sword\blade\1.png [NEW] items\swords\randomgenerated\tier3sword\blade\10.png [NEW] items\swords\randomgenerated\tier3sword\blade\11.png [NEW] items\swords\randomgenerated\tier3sword\blade\2.png [NEW] items\swords\randomgenerated\tier3sword\blade\3.png [NEW] items\swords\randomgenerated\tier3sword\blade\4.png [NEW] items\swords\randomgenerated\tier3sword\blade\5.png [NEW] items\swords\randomgenerated\tier3sword\blade\6.png [NEW] items\swords\randomgenerated\tier3sword\blade\7.png [NEW] items\swords\randomgenerated\tier3sword\blade\8.png [NEW] items\swords\randomgenerated\tier3sword\blade\9.png [NEW] items\swords\randomgenerated\tier3sword\handle\1.png [NEW] items\swords\randomgenerated\tier3sword\handle\10.png [NEW] items\swords\randomgenerated\tier3sword\handle\11.png [NEW] items\swords\randomgenerated\tier3sword\handle\12.png [NEW] items\swords\randomgenerated\tier3sword\handle\13.png [NEW] items\swords\randomgenerated\tier3sword\handle\2.png [NEW] items\swords\randomgenerated\tier3sword\handle\3.png [NEW] items\swords\randomgenerated\tier3sword\handle\4.png [NEW] items\swords\randomgenerated\tier3sword\handle\5.png [NEW] items\swords\randomgenerated\tier3sword\handle\6.png [NEW] items\swords\randomgenerated\tier3sword\handle\7.png [NEW] items\swords\randomgenerated\tier3sword\handle\8.png [NEW] items\swords\randomgenerated\tier3sword\handle\9.png items\swords\unsorted\combatsword.sword [NEW] items\swords\unsorted\rockbat.png [NEW] items\swords\unsorted\rockbat.sword [NEW] items\swords\unsorted\rockbaticon.png [NEW] items\throwables\beachball.png [NEW] items\throwables\beachball.thrownitem items\throwables\bomb.thrownitem [NEW] items\throwables\bouncyball.png [NEW] items\throwables\bouncyball.thrownitem [NEW] items\throwables\bowlingball.png [NEW] items\throwables\bowlingball.thrownitem items\throwables\capturepodicon.png [NEW] items\throwables\coconut.thrownitem [NEW] items\throwables\coconuticon.png [NEW] items\throwables\corrosivegrenade.thrownitem [NEW] items\throwables\corrosivegrenadeicon.png [NEW] items\throwables\cutterleaf.thrownitem [NEW] items\throwables\cutterleaficon.png items\throwables\filledcapturepod.thrownitem items\throwables\filledcapturepodicon.png [NEW] items\throwables\firework.thrownitem [NEW] items\throwables\fireworkblue.png [NEW] items\throwables\fireworkblue.thrownitem [NEW] items\throwables\fireworkgreen.png [NEW] items\throwables\fireworkgreen.thrownitem [NEW] items\throwables\fireworkicon.png items\throwables\flare.thrownitem [NEW] items\throwables\glowstickblue.png [NEW] items\throwables\glowstickblue.thrownitem [NEW] items\throwables\glowstickblueicon.png [NEW] items\throwables\glowstickgreen.png [NEW] items\throwables\glowstickgreen.thrownitem [NEW] items\throwables\glowstickgreenicon.png [NEW] items\throwables\glowstickorange.png [NEW] items\throwables\glowstickorange.thrownitem [NEW] items\throwables\glowstickorangeicon.png [NEW] items\throwables\glowstickyellow.png [NEW] items\throwables\glowstickyellow.thrownitem [NEW] items\throwables\glowstickyellowicon.png items\throwables\hivebomb.thrownitem [NEW] items\throwables\huntingspear.thrownitem [NEW] items\throwables\huntingspearicon.png items\throwables\molotov.thrownitem [NEW] items\throwables\noveltybanana.png [NEW] items\throwables\noveltybanana.thrownitem [NEW] items\throwables\paperplane.png [NEW] items\throwables\paperplane.thrownitem [NEW] items\throwables\petball.thrownitem [NEW] items\throwables\smokegrenade.png items\throwables\snowball.thrownitem [NEW] items\throwables\snowballgigantic.thrownitem [NEW] items\throwables\snowballgiganticicon.png [NEW] items\throwables\snowballlarge.thrownitem [NEW] items\throwables\snowballlargeicon.png [NEW] items\throwables\snowballmedium.thrownitem [NEW] items\throwables\snowballmediumicon.png [NEW] items\throwables\snowflakeshuriken.png [NEW] items\throwables\snowflakeshuriken.thrownitem [NEW] items\throwables\snowflakeshurikenicon.png [NEW] items\throwables\tarball.thrownitem [NEW] items\throwables\tarballicon.png [NEW] items\throwables\thorngrenade.png [NEW] items\throwables\thorngrenade.thrownitem items\throwables\throwingaxe.thrownitem [NEW] items\throwables\throwingbones.png [NEW] items\throwables\throwingbones.thrownitem [NEW] items\throwables\throwingbonesicon.png items\throwables\throwingboulder.thrownitem items\throwables\throwingdagger.thrownitem [NEW] items\throwables\throwinggnome.thrownitem [NEW] items\throwables\throwinggnomeicon.png items\throwables\throwingspear.thrownitem items\throwables\throwingspearicon.png [NEW] items\throwables\waterballoon.png [NEW] items\throwables\waterballoon.thrownitem [NEW] items\throwables\waterballoonicon.png [NEW] items\tools\bugnet.png [NEW] items\tools\bugnet.sword [NEW] items\tools\bugnetbig.png [NEW] items\tools\bugneticon.png items\tools\chainsaw.harvestingtool items\tools\flashlight.flashlight items\tools\grapplinghook.grapplinghook items\tools\greenflashlight.flashlight [NEW] items\tools\hoe.png [NEW] items\tools\hoe.tillingtool [NEW] items\tools\hoebig.png [NEW] items\tools\iceaxe.grapplinghook [NEW] items\tools\iceaxe.png [NEW] items\tools\iceaxebig.png [NEW] items\tools\iceaxehook.png items\tools\mininglantern.flashlight items\tools\mininglantern.png items\tools\paintergunicon.png items\tools\painttool.painttool items\tools\redflashlight.flashlight items\tools\rope.grapplinghook [NEW] items\tools\slimehandgrapple.grapplinghook [NEW] items\tools\slimehandgrapple.png [NEW] items\tools\slimehandgrappleicon.png [NEW] items\tools\slimehook.png [NEW] items\tools\swingingvine.grapplinghook [NEW] items\tools\swingingvineicon.png [NEW] items\tools\vinehandle.png [NEW] items\tools\vinehook.png items\tools\wiretool.wiretool items\tools\wiringgun2icon.png items\tools\yellowflashlight.flashlight [NEW] items\tools\miningtools\beamaxe.beamaxe [NEW] items\tools\miningtools\beamaxe1.beamaxe [NEW] items\tools\miningtools\beamaxe2.beamaxe [NEW] items\tools\miningtools\beamaxe3.beamaxe [NEW] items\tools\miningtools\beamaxe4.beamaxe [NEW] items\tools\miningtools\beamaxex.beamaxe [NEW] items\tools\miningtools\copperdrill.miningtool [NEW] items\tools\miningtools\copperpickaxe.miningtool [NEW] items\tools\miningtools\copperpickaxe.png [NEW] items\tools\miningtools\copperpickaxebig.png [NEW] items\tools\miningtools\copperpickaxeicon.png [NEW] items\tools\miningtools\diamonddrill.frames [NEW] items\tools\miningtools\diamonddrill.miningtool [NEW] items\tools\miningtools\diamonddrill.png [NEW] items\tools\miningtools\diamonddrillbig.png [NEW] items\tools\miningtools\diamonddrillicon.png [NEW] items\tools\miningtools\diamondpickaxe.miningtool [NEW] items\tools\miningtools\diamondpickaxe.png [NEW] items\tools\miningtools\diamondpickaxebig.png [NEW] items\tools\miningtools\diamondpickaxeicon.png [NEW] items\tools\miningtools\drill.frames [NEW] items\tools\miningtools\drill.png [NEW] items\tools\miningtools\drillbig.png [NEW] items\tools\miningtools\drillicon.png [NEW] items\tools\miningtools\fish.png [NEW] items\tools\miningtools\fishaxe.miningtool [NEW] items\tools\miningtools\fishicon.png [NEW] items\tools\miningtools\fossiltool.miningtool [NEW] items\tools\miningtools\golddrill.frames [NEW] items\tools\miningtools\golddrill.miningtool [NEW] items\tools\miningtools\golddrill.png [NEW] items\tools\miningtools\golddrillbig.png [NEW] items\tools\miningtools\golddrillicon.png [NEW] items\tools\miningtools\goldpickaxe.miningtool [NEW] items\tools\miningtools\goldpickaxe.png [NEW] items\tools\miningtools\goldpickaxebig.png [NEW] items\tools\miningtools\goldpickaxeicon.png [NEW] items\tools\miningtools\gravgunicon.png [NEW] items\tools\miningtools\gravgunlarge.png [NEW] items\tools\miningtools\handdrill.png [NEW] items\tools\miningtools\handdrillbig.png [NEW] items\tools\miningtools\handdrillicon.png [NEW] items\tools\miningtools\laserminer.frames [NEW] items\tools\miningtools\laserminer.miningtool [NEW] items\tools\miningtools\laserminer.png [NEW] items\tools\miningtools\laserminericon.png [NEW] items\tools\miningtools\pickaxe.miningtool [NEW] items\tools\miningtools\pickaxe.png [NEW] items\tools\miningtools\pickaxebig.png [NEW] items\tools\miningtools\pickicon.png [NEW] items\tools\miningtools\platinumdrill.frames [NEW] items\tools\miningtools\platinumdrill.miningtool [NEW] items\tools\miningtools\platinumdrill.png [NEW] items\tools\miningtools\platinumdrillbig.png [NEW] items\tools\miningtools\platinumdrillicon.png [NEW] items\tools\miningtools\platinumpickaxe.miningtool [NEW] items\tools\miningtools\platinumpickaxe.png [NEW] items\tools\miningtools\platinumpickaxebig.png [NEW] items\tools\miningtools\platinumpickaxeicon.png [NEW] items\tools\miningtools\silverdrill.frames [NEW] items\tools\miningtools\silverdrill.miningtool [NEW] items\tools\miningtools\silverdrill.png [NEW] items\tools\miningtools\silverdrillbig.png [NEW] items\tools\miningtools\silverdrillicon.png [NEW] items\tools\miningtools\silverpickaxe.miningtool [NEW] items\tools\miningtools\silverpickaxe.png [NEW] items\tools\miningtools\silverpickaxebig.png [NEW] items\tools\miningtools\silverpickaxeicon.png [NEW] items\tools\miningtools\superfishaxe.miningtool [NEW] items\tools\miningtools\superfishaxedrop.miningtool leveling\bow.functions [NEW] leveling\fuelcost.functions leveling\levelingmultipliers.functions [NEW] leveling\pollenpump.functions leveling\protection.2functions [NEW] liquids\alientex.png [NEW] liquids\coconutmilktex.png [NEW] liquids\healingwatertex.png [NEW] liquids\lavanotex.png [NEW] liquids\lavatex.png [NEW] liquids\slimetex.png [NEW] liquids\swamptex.png [NEW] liquids\tartex.png [NEW] liquids\tentacletex.png [NEW] liquids\watertex.png monsters\capturepod.lua monsters\colors.config monsters\flocking.lua monsters\groundmovement.lua monsters\nightcolors.config [NEW] monsters\simplerangedattack.lua [NEW] monsters\boss\bossmonster.lua [NEW] monsters\boss\crystalboss\crystalboss.animation [NEW] monsters\boss\crystalboss\crystalboss.monstertype [NEW] monsters\boss\crystalboss\diestate.lua [NEW] monsters\boss\crystalboss\idlestate.lua [NEW] monsters\boss\crystalboss\crystal\crystalback.frames [NEW] monsters\boss\crystalboss\crystal\crystalback.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalback.png [NEW] monsters\boss\crystalboss\crystal\crystalbeam.frames [NEW] monsters\boss\crystalboss\crystal\crystalbeam.png [NEW] monsters\boss\crystalboss\crystal\crystalbeam1.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbeam2.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbeam3.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbeam4.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbody.frames [NEW] monsters\boss\crystalboss\crystal\crystalbody.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbody.png [NEW] monsters\boss\crystalboss\crystal\crystalbodyglow.frames [NEW] monsters\boss\crystalboss\crystal\crystalbodyglow.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystalbodyglow.png [NEW] monsters\boss\crystalboss\crystal\crystalbossicon.png [NEW] monsters\boss\crystalboss\crystal\crystaleye.frames [NEW] monsters\boss\crystalboss\crystal\crystaleye.monsterpart [NEW] monsters\boss\crystalboss\crystal\crystaleye.png [NEW] monsters\boss\crystalboss\skills\crystaldoublebeamattack.lua [NEW] monsters\boss\crystalboss\skills\crystaldoublebeamattack.monsterskill [NEW] monsters\boss\crystalboss\skills\crystalidleattack.lua [NEW] monsters\boss\crystalboss\skills\crystalidleattack.monsterskill [NEW] monsters\boss\crystalboss\skills\crystalmoontantattack.lua [NEW] monsters\boss\crystalboss\skills\crystalmoontantattack.monsterskill [NEW] monsters\boss\crystalboss\skills\crystalshatterattack.lua [NEW] monsters\boss\crystalboss\skills\crystalshatterattack.monsterskill [NEW] monsters\boss\crystalboss\skills\crystalsinebeamattack.lua [NEW] monsters\boss\crystalboss\skills\crystalsinebeamattack.monsterskill [NEW] monsters\boss\crystalboss\skills\crystalsinglebeamattack.lua [NEW] monsters\boss\crystalboss\skills\crystalsinglebeamattack.monsterskill [NEW] monsters\boss\dragonboss\default.frames [NEW] monsters\boss\dragonboss\dragonboss.animation [NEW] monsters\boss\dragonboss\dragonboss.monstertype [NEW] monsters\boss\dragonboss\body\dragonbossbody\dragonbossbody.monsterpart [NEW] monsters\boss\dragonboss\body\dragonbossbody\dragonbossbody.png [NEW] monsters\boss\dragonboss\head\dragonbosshead\dragonbosshead.monsterpart [NEW] monsters\boss\dragonboss\head\dragonbosshead\dragonbosshead.png [NEW] monsters\boss\dragonboss\wings\dragonbosswings\dragonbossbwing.png [NEW] monsters\boss\dragonboss\wings\dragonbosswings\dragonbossfwing.png [NEW] monsters\boss\dragonboss\wings\dragonbosswings\dragonbosswings.monsterpart [NEW] monsters\boss\jellyboss\default.frames [NEW] monsters\boss\jellyboss\jellyboss.animation [NEW] monsters\boss\jellyboss\jellyboss.monstertype [NEW] monsters\boss\jellyboss\organic\arms\jellyboss\jellyboss.monsterpart [NEW] monsters\boss\jellyboss\organic\arms\jellyboss\jellybossbarm.png [NEW] monsters\boss\jellyboss\organic\arms\jellyboss\jellybossfarm.png [NEW] monsters\boss\jellyboss\organic\body\jellyboss\jellyboss.monsterpart [NEW] monsters\boss\jellyboss\organic\body\jellyboss\jellybosschest.png [NEW] monsters\boss\jellyboss\organic\head\jellyboss\jellyboss.monsterpart [NEW] monsters\boss\jellyboss\organic\head\jellyboss\jellybosshead.png [NEW] monsters\boss\jellyboss\organic\tail\jellyboss\jellyboss.monsterpart [NEW] monsters\boss\jellyboss\organic\tail\jellyboss\jellybosstail.png [NEW] monsters\boss\missile\behavior.lua [NEW] monsters\boss\missile\body.monsterpart [NEW] monsters\boss\missile\missile.animation [NEW] monsters\boss\missile\missile.frames [NEW] monsters\boss\missile\missile.monstertype [NEW] monsters\boss\missile\missile.png [NEW] monsters\boss\penguin\behavior.lua [NEW] monsters\boss\penguin\default.frames [NEW] monsters\boss\penguin\general.monstertype [NEW] monsters\boss\penguin\projectiles.config [NEW] monsters\boss\penguin\rockettrooper.monstertype [NEW] monsters\boss\penguin\trooper.monstertype [NEW] monsters\boss\penguin\animation\general.animation [NEW] monsters\boss\penguin\animation\rockettrooper.animation [NEW] monsters\boss\penguin\animation\trooper.animation [NEW] monsters\boss\penguin\backarm\backarm.png [NEW] monsters\boss\penguin\backarm\generalbackarm.monsterpart [NEW] monsters\boss\penguin\backarm\rockettrooperbackarm.monsterpart [NEW] monsters\boss\penguin\backarm\trooperbackarm.monsterpart [NEW] monsters\boss\penguin\body\body.png [NEW] monsters\boss\penguin\body\generalbody.monsterpart [NEW] monsters\boss\penguin\body\rockettrooperbody.monsterpart [NEW] monsters\boss\penguin\body\trooperbody.monsterpart [NEW] monsters\boss\penguin\chest\dynamitechest.monsterpart [NEW] monsters\boss\penguin\chest\dynamitechest.png [NEW] monsters\boss\penguin\frontarm\frontarm.png [NEW] monsters\boss\penguin\frontarm\generalfrontarm.monsterpart [NEW] monsters\boss\penguin\frontarm\rockettrooperfrontarm.monsterpart [NEW] monsters\boss\penguin\frontarm\trooperfrontarm.monsterpart [NEW] monsters\boss\penguin\helm\generalhelm.monsterpart [NEW] monsters\boss\penguin\helm\generalhelm.png [NEW] monsters\boss\penguin\helm\rockettrooperhelm.monsterpart [NEW] monsters\boss\penguin\helm\soldierhelm.png [NEW] monsters\boss\penguin\helm\trooperhelm.monsterpart [NEW] monsters\boss\penguin\weapon\bazooka.monsterpart [NEW] monsters\boss\penguin\weapon\bazooka.png [NEW] monsters\boss\penguin\weapon\blank.png [NEW] monsters\boss\penguin\weapon\default.frames [NEW] monsters\boss\penguin\weapon\handgun.monsterpart [NEW] monsters\boss\penguin\weapon\handgun.png [NEW] monsters\boss\penguin\weapon\machinegun.monsterpart [NEW] monsters\boss\penguin\weapon\machinegun.png [NEW] monsters\boss\penguinminiufo\behavior.lua [NEW] monsters\boss\penguinminiufo\damage.config [NEW] monsters\boss\penguinminiufo\default.frames [NEW] monsters\boss\penguinminiufo\penguinminiufo.animation [NEW] monsters\boss\penguinminiufo\penguinminiufo.monstertype [NEW] monsters\boss\penguinminiufo\projectiles.config [NEW] monsters\boss\penguinminiufo\ufo\ufo.monsterpart [NEW] monsters\boss\penguinminiufo\ufo\ufo.png [NEW] monsters\boss\penguintank\behavior.lua [NEW] monsters\boss\penguintank\blank.png [NEW] monsters\boss\penguintank\damage.config [NEW] monsters\boss\penguintank\penguintank.animation [NEW] monsters\boss\penguintank\penguintank.monstertype [NEW] monsters\boss\penguintank\projectiles.config [NEW] monsters\boss\penguintank\parts\body.frames [NEW] monsters\boss\penguintank\parts\body.monsterpart [NEW] monsters\boss\penguintank\parts\body.png [NEW] monsters\boss\penguintank\parts\gun.frames [NEW] monsters\boss\penguintank\parts\gun.monsterpart [NEW] monsters\boss\penguintank\parts\gun.png [NEW] monsters\boss\penguintank\parts\pilot.frames [NEW] monsters\boss\penguintank\parts\pilot.monsterpart [NEW] monsters\boss\penguintank\parts\pilot.png [NEW] monsters\boss\penguintank\parts\smoke.frames [NEW] monsters\boss\penguintank\parts\smoke.monsterpart [NEW] monsters\boss\penguintank\parts\smoke.png [NEW] monsters\boss\penguintank\parts\turret.frames [NEW] monsters\boss\penguintank\parts\turret.monsterpart [NEW] monsters\boss\penguintank\parts\turret.png [NEW] monsters\boss\penguinufo\damage.config [NEW] monsters\boss\penguinufo\diestate.lua [NEW] monsters\boss\penguinufo\idlestate.lua [NEW] monsters\boss\penguinufo\penguinufo.animation [NEW] monsters\boss\penguinufo\penguinufo.monstertype [NEW] monsters\boss\penguinufo\projectiles.config [NEW] monsters\boss\penguinufo\pilot\default.frames [NEW] monsters\boss\penguinufo\pilot\pilot.monsterpart [NEW] monsters\boss\penguinufo\pilot\pilot.png [NEW] monsters\boss\penguinufo\skills\ufomovefireattack.lua [NEW] monsters\boss\penguinufo\skills\ufomovefireattack.monsterskill [NEW] monsters\boss\penguinufo\skills\ufopulsecannonattack.lua [NEW] monsters\boss\penguinufo\skills\ufopulsecannonattack.monsterskill [NEW] monsters\boss\penguinufo\skills\uforeinforcementsattack.lua [NEW] monsters\boss\penguinufo\skills\uforeinforcementsattack.monsterskill [NEW] monsters\boss\penguinufo\skills\ufoslamattack.lua [NEW] monsters\boss\penguinufo\skills\ufoslamattack.monsterskill [NEW] monsters\boss\penguinufo\skills\ufospawntanksattack.lua [NEW] monsters\boss\penguinufo\skills\ufospawntanksattack.monsterskill [NEW] monsters\boss\penguinufo\skills\ufoswoopattack.lua [NEW] monsters\boss\penguinufo\skills\ufoswoopattack.monsterskill [NEW] monsters\boss\penguinufo\skills\ufoteleportattack.lua [NEW] monsters\boss\penguinufo\skills\ufoteleportattack.monsterskill [NEW] monsters\boss\penguinufo\ufo\default.frames [NEW] monsters\boss\penguinufo\ufo\ufo.monsterpart [NEW] monsters\boss\penguinufo\ufo\ufo.png [NEW] monsters\boss\robotboss\default.frames [NEW] monsters\boss\robotboss\diestate.lua [NEW] monsters\boss\robotboss\idlestate.lua [NEW] monsters\boss\robotboss\robotboss.animation [NEW] monsters\boss\robotboss\robotboss.monstertype [NEW] monsters\boss\robotboss\robot\robotarm.frames [NEW] monsters\boss\robotboss\robot\robotarm.monsterpart [NEW] monsters\boss\robotboss\robot\robotarm.png [NEW] monsters\boss\robotboss\robot\robotbody.frames [NEW] monsters\boss\robotboss\robot\robotbody.monsterpart [NEW] monsters\boss\robotboss\robot\robotbody.png [NEW] monsters\boss\robotboss\skills\robotdashattack.lua [NEW] monsters\boss\robotboss\skills\robotdashattack.monsterskill [NEW] monsters\boss\robotboss\skills\robotelectricburstattack.lua [NEW] monsters\boss\robotboss\skills\robotelectricburstattack.monsterskill [NEW] monsters\boss\robotboss\skills\robotflamethrowerattack.lua [NEW] monsters\boss\robotboss\skills\robotflamethrowerattack.monsterskill [NEW] monsters\boss\robotboss\skills\robotmissilebarrageattack.lua [NEW] monsters\boss\robotboss\skills\robotmissilebarrageattack.monsterskill [NEW] monsters\boss\robotboss\skills\robotpunchattack.lua [NEW] monsters\boss\robotboss\skills\robotpunchattack.monsterskill [NEW] monsters\boss\skeyejelly\default.frames [NEW] monsters\boss\skeyejelly\skeyejelly.animation [NEW] monsters\boss\skeyejelly\skeyejelly.monstertype [NEW] monsters\boss\skeyejelly\organic\arms\skeyejelly\skeyejelly.monsterpart [NEW] monsters\boss\skeyejelly\organic\arms\skeyejelly\skeyejellybarm.png [NEW] monsters\boss\skeyejelly\organic\arms\skeyejelly\skeyejellyfarm.png [NEW] monsters\boss\skeyejelly\organic\body\skeyejelly\skeyejelly.monsterpart [NEW] monsters\boss\skeyejelly\organic\body\skeyejelly\skeyejellychest.png [NEW] monsters\boss\skeyejelly\organic\head\skeyejelly\skeyejelly.monsterpart [NEW] monsters\boss\skeyejelly\organic\head\skeyejelly\skeyejellyhead.png [NEW] monsters\boss\skeyejelly\organic\tail\skeyejelly\skeyejelly.monsterpart [NEW] monsters\boss\skeyejelly\organic\tail\skeyejelly\skeyejellytail.png [NEW] monsters\boss\tentaclecomet\background.frames [NEW] monsters\boss\tentaclecomet\background.monsterpart [NEW] monsters\boss\tentaclecomet\background.png [NEW] monsters\boss\tentaclecomet\behavior.lua [NEW] monsters\boss\tentaclecomet\default.frames [NEW] monsters\boss\tentaclecomet\eyelarge.frames [NEW] monsters\boss\tentaclecomet\eyelarge.monsterpart [NEW] monsters\boss\tentaclecomet\eyelarge.png [NEW] monsters\boss\tentaclecomet\eyemedium.frames [NEW] monsters\boss\tentaclecomet\eyemedium.monsterpart [NEW] monsters\boss\tentaclecomet\eyemedium.png [NEW] monsters\boss\tentaclecomet\eyesmall.frames [NEW] monsters\boss\tentaclecomet\eyesmall.monsterpart [NEW] monsters\boss\tentaclecomet\eyesmall.png [NEW] monsters\boss\tentaclecomet\flames.frames [NEW] monsters\boss\tentaclecomet\flames.monsterpart [NEW] monsters\boss\tentaclecomet\flames.png [NEW] monsters\boss\tentaclecomet\foreground.frames [NEW] monsters\boss\tentaclecomet\foreground.monsterpart [NEW] monsters\boss\tentaclecomet\foreground.png [NEW] monsters\boss\tentaclecomet\projectiles.config [NEW] monsters\boss\tentaclecomet\tentacle1.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle1.png [NEW] monsters\boss\tentaclecomet\tentacle2.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle2.png [NEW] monsters\boss\tentaclecomet\tentacle3.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle3.png [NEW] monsters\boss\tentaclecomet\tentacle4.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle4.png [NEW] monsters\boss\tentaclecomet\tentacle5.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle5.png [NEW] monsters\boss\tentaclecomet\tentacle6.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle6.png [NEW] monsters\boss\tentaclecomet\tentacle7.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle7.png [NEW] monsters\boss\tentaclecomet\tentacle8.monsterpart [NEW] monsters\boss\tentaclecomet\tentacle8.png [NEW] monsters\boss\tentaclecomet\tentaclecomet.animation [NEW] monsters\boss\tentaclecomet\tentaclecomet.monstertype [NEW] monsters\boss\tentaclecometspore\behavior.lua [NEW] monsters\boss\tentaclecometspore\body.monsterpart [NEW] monsters\boss\tentaclecometspore\default.frames [NEW] monsters\boss\tentaclecometspore\tentaclecometspore.animation [NEW] monsters\boss\tentaclecometspore\tentaclecometspore.monstertype [NEW] monsters\boss\tentaclecometspore\tentaclecometspore.png [NEW] monsters\crawling\approachstate.lua [NEW] monsters\crawling\crawlingmonster.lua [NEW] monsters\crawling\fleestate.lua [NEW] monsters\crawling\idlestate.lua [NEW] monsters\crawling\wanderstate.lua [NEW] monsters\crawling\skills\flamethrowerattack.lua [NEW] monsters\crawling\skills\flamethrowerattack.monsterskill monsters\flying\circlestate.lua monsters\flying\flyingmonster.lua monsters\flying\glidestate.lua monsters\flying\landstate.lua [NEW] monsters\flying\turnstate.lua monsters\flying\wanderstate.lua monsters\flying\bonebird\bonebird.animation monsters\flying\bonebird\bonebird.monstertype monsters\flying\bonebird\bonebird.partparams [NEW] monsters\flying\largeflying\default.frames [NEW] monsters\flying\largeflying\largeflying.animation [NEW] monsters\flying\largeflying\largeflying.monstertype [NEW] monsters\flying\largeflying\largeflying.partparams [NEW] monsters\flying\largeflying\body\largechubbybirdbody\largechubbybirdbody.monsterpart [NEW] monsters\flying\largeflying\body\largechubbybirdbody\largechubbybirdbody.png [NEW] monsters\flying\largeflying\body\largedragonbody\largedragonbody.monsterpart [NEW] monsters\flying\largeflying\body\largedragonbody\largedragonbody.png [NEW] monsters\flying\largeflying\body\largefantailbody\largefantailbody.monsterpart [NEW] monsters\flying\largeflying\body\largefantailbody\largefantailbody.png [NEW] monsters\flying\largeflying\body\largeleaftailbody\largeleaftailbody.monsterpart [NEW] monsters\flying\largeflying\body\largeleaftailbody\largeleaftailbody.png [NEW] monsters\flying\largeflying\body\largeparrotbody\largeparrotbody.monsterpart [NEW] monsters\flying\largeflying\body\largeparrotbody\largeparrotbody.png [NEW] monsters\flying\largeflying\body\largeplainbody\largeplainbody.monsterpart [NEW] monsters\flying\largeflying\body\largeplainbody\largeplainbody.png [NEW] monsters\flying\largeflying\body\largeribbonbody\largeribbonbody.monsterpart [NEW] monsters\flying\largeflying\body\largeribbonbody\largeribbonbody.png [NEW] monsters\flying\largeflying\body\largeroundbody\largeroundbody.monsterpart [NEW] monsters\flying\largeflying\body\largeroundbody\largeroundbody.png [NEW] monsters\flying\largeflying\body\largeshortbody\largeshortbody.monsterpart [NEW] monsters\flying\largeflying\body\largeshortbody\largeshortbody.png [NEW] monsters\flying\largeflying\body\largesnakebody\largesnakebody.monsterpart [NEW] monsters\flying\largeflying\body\largesnakebody\largesnakebody.png [NEW] monsters\flying\largeflying\head\largebatfroghead\largebatfroghead.monsterpart [NEW] monsters\flying\largeflying\head\largebatfroghead\largebatfroghead.png [NEW] monsters\flying\largeflying\head\largebathead\largebathead.monsterpart [NEW] monsters\flying\largeflying\head\largebathead\largebathead.png [NEW] monsters\flying\largeflying\head\largebughead\largebughead.monsterpart [NEW] monsters\flying\largeflying\head\largebughead\largebughead.png [NEW] monsters\flying\largeflying\head\largecheephead\largecheephead.monsterpart [NEW] monsters\flying\largeflying\head\largecheephead\largecheephead.png [NEW] monsters\flying\largeflying\head\largecloudhead\largecloudhead.monsterpart [NEW] monsters\flying\largeflying\head\largecloudhead\largecloudhead.png [NEW] monsters\flying\largeflying\head\largedroopyhead\largedroopyhead.monsterpart [NEW] monsters\flying\largeflying\head\largedroopyhead\largedroopyhead.png [NEW] monsters\flying\largeflying\head\largeeaglehead\largeeaglehead.monsterpart [NEW] monsters\flying\largeflying\head\largeeaglehead\largeeaglehead.png [NEW] monsters\flying\largeflying\head\largeeyeshead\largeeyeshead.monsterpart [NEW] monsters\flying\largeflying\head\largeeyeshead\largeeyeshead.png [NEW] monsters\flying\largeflying\head\largehairyhead\largehairyhead.monsterpart [NEW] monsters\flying\largeflying\head\largehairyhead\largehairyhead.png [NEW] monsters\flying\largeflying\head\largekiwihead\largekiwihead.monsterpart [NEW] monsters\flying\largeflying\head\largekiwihead\largekiwihead.png [NEW] monsters\flying\largeflying\head\largepointyhead\largepointyhead.monsterpart [NEW] monsters\flying\largeflying\head\largepointyhead\largepointyhead.png [NEW] monsters\flying\largeflying\head\largeproudhead\largeproudhead.monsterpart [NEW] monsters\flying\largeflying\head\largeproudhead\largeproudhead.png [NEW] monsters\flying\largeflying\head\largeroughfinhead\largeroughfinhead.monsterpart [NEW] monsters\flying\largeflying\head\largeroughfinhead\largeroughfinhead.png [NEW] monsters\flying\largeflying\head\largeseagullhead\largeseagullhead.monsterpart [NEW] monsters\flying\largeflying\head\largeseagullhead\largeseagullhead.png [NEW] monsters\flying\largeflying\head\largeslughead\largeslughead.monsterpart [NEW] monsters\flying\largeflying\head\largeslughead\largeslughead.png [NEW] monsters\flying\largeflying\head\largesquatbirdhead\largesquatbirdhead.monsterpart [NEW] monsters\flying\largeflying\head\largesquatbirdhead\largesquatbirdhead.png [NEW] monsters\flying\largeflying\head\largestorkhead\largestorkhead.monsterpart [NEW] monsters\flying\largeflying\head\largestorkhead\largestorkhead.png [NEW] monsters\flying\largeflying\head\largestumpyhead\largestumpyhead.monsterpart [NEW] monsters\flying\largeflying\head\largestumpyhead\largestumpyhead.png [NEW] monsters\flying\largeflying\head\largetoucanhead\largetoucanhead.monsterpart [NEW] monsters\flying\largeflying\head\largetoucanhead\largetoucanhead.png [NEW] monsters\flying\largeflying\head\largeweirdhead\largeweirdhead.monsterpart [NEW] monsters\flying\largeflying\head\largeweirdhead\largeweirdhead.png [NEW] monsters\flying\largeflying\wings\largealbatrosswings\largealbatrossbwing.png [NEW] monsters\flying\largeflying\wings\largealbatrosswings\largealbatrossfwing.png [NEW] monsters\flying\largeflying\wings\largealbatrosswings\largealbatrosswings.monsterpart [NEW] monsters\flying\largeflying\wings\largeangelwings\largeangelbwing.png [NEW] monsters\flying\largeflying\wings\largeangelwings\largeangelfwing.png [NEW] monsters\flying\largeflying\wings\largeangelwings\largeangelwings.monsterpart [NEW] monsters\flying\largeflying\wings\largebatwings\largebatbwing.png [NEW] monsters\flying\largeflying\wings\largebatwings\largebatfwing.png [NEW] monsters\flying\largeflying\wings\largebatwings\largebatwings.monsterpart [NEW] monsters\flying\largeflying\wings\largecloudwings\largecloudbwing.png [NEW] monsters\flying\largeflying\wings\largecloudwings\largecloudfwing.png [NEW] monsters\flying\largeflying\wings\largecloudwings\largecloudwings.monsterpart [NEW] monsters\flying\largeflying\wings\largedragonwings\largedragonbwing.png [NEW] monsters\flying\largeflying\wings\largedragonwings\largedragonfwing.png [NEW] monsters\flying\largeflying\wings\largedragonwings\largedragonwings.monsterpart [NEW] monsters\flying\largeflying\wings\largehawkwings\largehawkbwing.png [NEW] monsters\flying\largeflying\wings\largehawkwings\largehawkfwing.png [NEW] monsters\flying\largeflying\wings\largehawkwings\largehawkwings.monsterpart [NEW] monsters\flying\largeflying\wings\largehummingbirdwings\largehummingbirdbwing.png [NEW] monsters\flying\largeflying\wings\largehummingbirdwings\largehummingbirdfwing.png [NEW] monsters\flying\largeflying\wings\largehummingbirdwings\largehummingbirdwings.monsterpart [NEW] monsters\flying\largeflying\wings\largenymphwings\largenymphbwing.png [NEW] monsters\flying\largeflying\wings\largenymphwings\largenymphfwing.png [NEW] monsters\flying\largeflying\wings\largenymphwings\largenymphwings.monsterpart [NEW] monsters\flying\minibossflying\minibossflying.animation [NEW] monsters\flying\minibossflying\minibossflying.monstertype [NEW] monsters\flying\minibossflying\minibossflying.partparams monsters\flying\skills\createflyingrangedattack.lua monsters\flying\skills\flyingrangedswoopattack.lua monsters\flying\skills\flyingswoopattack.lua monsters\flying\skills\flyingswoopbounceattack.lua monsters\flying\smallflying\smallflying.animation monsters\flying\smallflying\smallflying.monstertype monsters\flying\smallflying\smallflying.partparams [NEW] monsters\flying\smallflying\body\smallchubbybirdbody\smallchubbybirdbody.monsterpart [NEW] monsters\flying\smallflying\body\smallchubbybirdbody\smallchubbybirdbody.png [NEW] monsters\flying\smallflying\body\smalldragonbody\smalldragonbody.monsterpart [NEW] monsters\flying\smallflying\body\smalldragonbody\smalldragonbody.png [NEW] monsters\flying\smallflying\body\smallfantailbody\smallfantailbody.monsterpart [NEW] monsters\flying\smallflying\body\smallfantailbody\smallfantailbody.png [NEW] monsters\flying\smallflying\body\smallleaftailbody\smallleaftailbody.monsterpart [NEW] monsters\flying\smallflying\body\smallleaftailbody\smallleaftailbody.png [NEW] monsters\flying\smallflying\body\smallparrotbody\smallparrotbody.monsterpart [NEW] monsters\flying\smallflying\body\smallparrotbody\smallparrotbody.png [NEW] monsters\flying\smallflying\body\smallplainbody\smallplainbody.monsterpart [NEW] monsters\flying\smallflying\body\smallplainbody\smallplainbody.png [NEW] monsters\flying\smallflying\body\smallribbonbody\smallribbonbody.monsterpart [NEW] monsters\flying\smallflying\body\smallribbonbody\smallribbonbody.png [NEW] monsters\flying\smallflying\body\smallroundbody\smallroundbody.monsterpart [NEW] monsters\flying\smallflying\body\smallroundbody\smallroundbody.png [NEW] monsters\flying\smallflying\body\smallshortbody\smallshortbody.monsterpart [NEW] monsters\flying\smallflying\body\smallshortbody\smallshortbody.png [NEW] monsters\flying\smallflying\body\smallsnakebody\smallsnakebody.monsterpart [NEW] monsters\flying\smallflying\body\smallsnakebody\smallsnakebody.png [NEW] monsters\flying\smallflying\head\smallbatfroghead\smallbatfroghead.monsterpart [NEW] monsters\flying\smallflying\head\smallbatfroghead\smallbatfroghead.png [NEW] monsters\flying\smallflying\head\smallbathead\smallbathead.monsterpart [NEW] monsters\flying\smallflying\head\smallbathead\smallbathead.png [NEW] monsters\flying\smallflying\head\smallbughead\smallbughead.monsterpart [NEW] monsters\flying\smallflying\head\smallbughead\smallbughead.png [NEW] monsters\flying\smallflying\head\smallcheephead\smallcheephead.monsterpart [NEW] monsters\flying\smallflying\head\smallcheephead\smallcheephead.png [NEW] monsters\flying\smallflying\head\smallcloudhead\smallcloudhead.monsterpart [NEW] monsters\flying\smallflying\head\smallcloudhead\smallcloudhead.png [NEW] monsters\flying\smallflying\head\smalldroopyhead\smalldroopyhead.monsterpart [NEW] monsters\flying\smallflying\head\smalldroopyhead\smalldroopyhead.png [NEW] monsters\flying\smallflying\head\smalleaglehead\smalleaglehead.monsterpart [NEW] monsters\flying\smallflying\head\smalleaglehead\smalleaglehead.png [NEW] monsters\flying\smallflying\head\smalleyeshead\smalleyeshead.monsterpart [NEW] monsters\flying\smallflying\head\smalleyeshead\smalleyeshead.png [NEW] monsters\flying\smallflying\head\smallhairyhead\smallhairyhead.monsterpart [NEW] monsters\flying\smallflying\head\smallhairyhead\smallhairyhead.png [NEW] monsters\flying\smallflying\head\smallkiwihead\smallkiwihead.monsterpart [NEW] monsters\flying\smallflying\head\smallkiwihead\smallkiwihead.png [NEW] monsters\flying\smallflying\head\smallpointyhead\smallpointyhead.monsterpart [NEW] monsters\flying\smallflying\head\smallpointyhead\smallpointyhead.png [NEW] monsters\flying\smallflying\head\smallproudhead\smallproudhead.monsterpart [NEW] monsters\flying\smallflying\head\smallproudhead\smallproudhead.png [NEW] monsters\flying\smallflying\head\smallroughfinhead\smallroughfinhead.monsterpart [NEW] monsters\flying\smallflying\head\smallroughfinhead\smallroughfinhead.png [NEW] monsters\flying\smallflying\head\smallseagullhead\smallseagullhead.monsterpart [NEW] monsters\flying\smallflying\head\smallseagullhead\smallseagullhead.png [NEW] monsters\flying\smallflying\head\smallslughead\smallslughead.monsterpart [NEW] monsters\flying\smallflying\head\smallslughead\smallslughead.png [NEW] monsters\flying\smallflying\head\smallsquatbirdhead\smallsquatbirdhead.monsterpart [NEW] monsters\flying\smallflying\head\smallsquatbirdhead\smallsquatbirdhead.png [NEW] monsters\flying\smallflying\head\smallstorkhead\smallstorkhead.monsterpart [NEW] monsters\flying\smallflying\head\smallstorkhead\smallstorkhead.png [NEW] monsters\flying\smallflying\head\smallstumpyhead\smallstumpyhead.monsterpart [NEW] monsters\flying\smallflying\head\smallstumpyhead\smallstumpyhead.png [NEW] monsters\flying\smallflying\head\smalltoucanhead\smalltoucanhead.monsterpart [NEW] monsters\flying\smallflying\head\smalltoucanhead\smalltoucanhead.png [NEW] monsters\flying\smallflying\head\smallweirdhead\smallweirdhead.monsterpart [NEW] monsters\flying\smallflying\head\smallweirdhead\smallweirdhead.png [NEW] monsters\flying\smallflying\wings\smallalbatrosswings\smallalbatrossbwing.png [NEW] monsters\flying\smallflying\wings\smallalbatrosswings\smallalbatrossfwing.png [NEW] monsters\flying\smallflying\wings\smallalbatrosswings\smallalbatrosswings.monsterpart [NEW] monsters\flying\smallflying\wings\smallangelwings\smallangelbwing.png [NEW] monsters\flying\smallflying\wings\smallangelwings\smallangelfwing.png [NEW] monsters\flying\smallflying\wings\smallangelwings\smallangelwings.monsterpart [NEW] monsters\flying\smallflying\wings\smallbatwings\smallbatbwing.png [NEW] monsters\flying\smallflying\wings\smallbatwings\smallbatfwing.png [NEW] monsters\flying\smallflying\wings\smallbatwings\smallbatwings.monsterpart [NEW] monsters\flying\smallflying\wings\smallcloudwings\smallcloudbwing.png [NEW] monsters\flying\smallflying\wings\smallcloudwings\smallcloudfwing.png [NEW] monsters\flying\smallflying\wings\smallcloudwings\smallcloudwings.monsterpart [NEW] monsters\flying\smallflying\wings\smalldragonwings\smalldragonbwing.png [NEW] monsters\flying\smallflying\wings\smalldragonwings\smalldragonfwing.png [NEW] monsters\flying\smallflying\wings\smalldragonwings\smalldragonwings.monsterpart [NEW] monsters\flying\smallflying\wings\smallhawkwings\smallhawkbwing.png [NEW] monsters\flying\smallflying\wings\smallhawkwings\smallhawkfwing.png [NEW] monsters\flying\smallflying\wings\smallhawkwings\smallhawkwings.monsterpart [NEW] monsters\flying\smallflying\wings\smallhummingbirdwings\smallhummingbirdbwing.png [NEW] monsters\flying\smallflying\wings\smallhummingbirdwings\smallhummingbirdfwing.png [NEW] monsters\flying\smallflying\wings\smallhummingbirdwings\smallhummingbirdwings.monsterpart [NEW] monsters\flying\smallflying\wings\smallnymphwings\smallnymphbwing.png [NEW] monsters\flying\smallflying\wings\smallnymphwings\smallnymphfwing.png [NEW] monsters\flying\smallflying\wings\smallnymphwings\smallnymphwings.monsterpart monsters\ground\aggressstate.lua [NEW] monsters\ground\aggrohopstate.lua [NEW] monsters\ground\approachstate.lua monsters\ground\captivestate.lua [NEW] monsters\ground\fleestate.lua monsters\ground\grazestate.lua monsters\ground\groundmonster.lua monsters\ground\herdfleestate.lua monsters\ground\socializestate.lua [NEW] monsters\ground\stunstate.lua monsters\ground\wanderstate.lua [NEW] monsters\ground\hugebiped\behavior.lua [NEW] monsters\ground\hugebiped\default.frames [NEW] monsters\ground\hugebiped\hugebiped.animation [NEW] monsters\ground\hugebiped\hugebiped.monstertype [NEW] monsters\ground\hugebiped\hugebiped.partparams [NEW] monsters\ground\hugebiped\barm\dragon\hugedragonbarm.monsterpart [NEW] monsters\ground\hugebiped\barm\dragon\hugedragonbarm.png [NEW] monsters\ground\hugebiped\body\dragon\hugedragonbody.monsterpart [NEW] monsters\ground\hugebiped\body\dragon\hugedragonbody.png [NEW] monsters\ground\hugebiped\farm\dragon\hugedragonfarm.monsterpart [NEW] monsters\ground\hugebiped\farm\dragon\hugedragonfarm.png [NEW] monsters\ground\hugebiped\head\beak\hugebeakhead.monsterpart [NEW] monsters\ground\hugebiped\head\beak\hugebeakhead.png [NEW] monsters\ground\hugebiped\head\dragon\hugedragonhead.monsterpart [NEW] monsters\ground\hugebiped\head\dragon\hugedragonhead.png [NEW] monsters\ground\hugebiped\head\feather\hugefeatherhead.monsterpart [NEW] monsters\ground\hugebiped\head\feather\hugefeatherhead.png [NEW] monsters\ground\hugebiped\head\rhino\hugerhinohead.monsterpart [NEW] monsters\ground\hugebiped\head\rhino\hugerhinohead.png [NEW] monsters\ground\hugebiped\melty\hugemeltybody.monsterpart [NEW] monsters\ground\hugebiped\melty\hugemeltybody.png [NEW] monsters\ground\hugebiped\tail\dragon\hugedragontail.monsterpart [NEW] monsters\ground\hugebiped\tail\dragon\hugedragontail.png [NEW] monsters\ground\largebiped\default.frames [NEW] monsters\ground\largebiped\largebiped.animation [NEW] monsters\ground\largebiped\largebiped.monstertype [NEW] monsters\ground\largebiped\largebiped.partparams [NEW] monsters\ground\largebiped\arms\imp\largebigimparms.monsterpart [NEW] monsters\ground\largebiped\arms\imp\largeimpbarm.png [NEW] monsters\ground\largebiped\arms\imp\largeimpfarm.png [NEW] monsters\ground\largebiped\arms\nail\largenailarms.monsterpart [NEW] monsters\ground\largebiped\arms\nail\largenailbarm.png [NEW] monsters\ground\largebiped\arms\nail\largenailfarm.png [NEW] monsters\ground\largebiped\arms\paw\largepawarms.monsterpart [NEW] monsters\ground\largebiped\arms\paw\largepawbarm.png [NEW] monsters\ground\largebiped\arms\paw\largepawfarm.png [NEW] monsters\ground\largebiped\arms\plain\largeplainarms.monsterpart [NEW] monsters\ground\largebiped\arms\plain\largeplainbarm.png [NEW] monsters\ground\largebiped\arms\plain\largeplainfarm.png [NEW] monsters\ground\largebiped\arms\tiny\largetinyarms.monsterpart [NEW] monsters\ground\largebiped\arms\tiny\largetinybarm.png [NEW] monsters\ground\largebiped\arms\tiny\largetinyfarm.png [NEW] monsters\ground\largebiped\body\belly\largebellychest.monsterpart [NEW] monsters\ground\largebiped\body\belly\largebellychest.png [NEW] monsters\ground\largebiped\body\dino\largedinochest.monsterpart [NEW] monsters\ground\largebiped\body\dino\largedinochest.png [NEW] monsters\ground\largebiped\body\egg\largeeggchest.monsterpart [NEW] monsters\ground\largebiped\body\egg\largeeggchest.png [NEW] monsters\ground\largebiped\body\fourleg\largefourlegchest.monsterpart [NEW] monsters\ground\largebiped\body\fourleg\largefourlegchest.png [NEW] monsters\ground\largebiped\body\fuzzy\largefuzzychest.monsterpart [NEW] monsters\ground\largebiped\body\fuzzy\largefuzzychest.png [NEW] monsters\ground\largebiped\body\plain\largeplainchest.monsterpart [NEW] monsters\ground\largebiped\body\plain\largeplainchest.png [NEW] monsters\ground\largebiped\body\rockgolem\largerockgolemchest.monsterpart [NEW] monsters\ground\largebiped\body\rockgolem\largerockgolemchest.png [NEW] monsters\ground\largebiped\body\skirt\largeskirtchest.monsterpart [NEW] monsters\ground\largebiped\body\skirt\largeskirtchest.png [NEW] monsters\ground\largebiped\body\slime\largeslimechest.monsterpart [NEW] monsters\ground\largebiped\body\slime\largeslimechest.png [NEW] monsters\ground\largebiped\body\thinleg\largethinlegchest.monsterpart [NEW] monsters\ground\largebiped\body\thinleg\largethinlegchest.png [NEW] monsters\ground\largebiped\body\zigzag\largezigzagchest.monsterpart [NEW] monsters\ground\largebiped\body\zigzag\largezigzagchest.png [NEW] monsters\ground\largebiped\head\backwardsfin\largebackwardsfinhead.monsterpart [NEW] monsters\ground\largebiped\head\backwardsfin\largebackwardsfinhead.png [NEW] monsters\ground\largebiped\head\banana\largebananahead.monsterpart [NEW] monsters\ground\largebiped\head\banana\largebananahead.png [NEW] monsters\ground\largebiped\head\bladed\largebladedhead.monsterpart [NEW] monsters\ground\largebiped\head\bladed\largebladedhead.png [NEW] monsters\ground\largebiped\head\boredbug\largeboredbughead.monsterpart [NEW] monsters\ground\largebiped\head\boredbug\largeboredbughead.png [NEW] monsters\ground\largebiped\head\cauldron\largecauldronhead.monsterpart [NEW] monsters\ground\largebiped\head\cauldron\largecauldronhead.png [NEW] monsters\ground\largebiped\head\coffee\largecoffeehead.monsterpart [NEW] monsters\ground\largebiped\head\coffee\largecoffeehead.png [NEW] monsters\ground\largebiped\head\curl\largecurlhead.monsterpart [NEW] monsters\ground\largebiped\head\curl\largecurlhead.png [NEW] monsters\ground\largebiped\head\fan\largefanhead.monsterpart [NEW] monsters\ground\largebiped\head\fan\largefanhead.png [NEW] monsters\ground\largebiped\head\finned\largefinnedhead.monsterpart [NEW] monsters\ground\largebiped\head\finned\largefinnedhead.png [NEW] monsters\ground\largebiped\head\floaty\largefloatyhead.monsterpart [NEW] monsters\ground\largebiped\head\floaty\largefloatyhead.png [NEW] monsters\ground\largebiped\head\flower\largeflowerhead.monsterpart [NEW] monsters\ground\largebiped\head\flower\largeflowerhead.png [NEW] monsters\ground\largebiped\head\froggish\largefroggishhead.monsterpart [NEW] monsters\ground\largebiped\head\froggish\largefroggishhead.png [NEW] monsters\ground\largebiped\head\fuzzy\largefuzzyhead.monsterpart [NEW] monsters\ground\largebiped\head\fuzzy\largefuzzyhead.png [NEW] monsters\ground\largebiped\head\grumpy\largegrumpyhead.monsterpart [NEW] monsters\ground\largebiped\head\grumpy\largegrumpyhead.png [NEW] monsters\ground\largebiped\head\happy\largehappyhead.monsterpart [NEW] monsters\ground\largebiped\head\happy\largehappyhead.png [NEW] monsters\ground\largebiped\head\horned\largehornedhead.monsterpart [NEW] monsters\ground\largebiped\head\horned\largehornedhead.png [NEW] monsters\ground\largebiped\head\monkey\largemonkeyhead.monsterpart [NEW] monsters\ground\largebiped\head\monkey\largemonkeyhead.png [NEW] monsters\ground\largebiped\head\mouse\largemousehead.monsterpart [NEW] monsters\ground\largebiped\head\mouse\largemousehead.png [NEW] monsters\ground\largebiped\head\onehorn\largeonehornhead.monsterpart [NEW] monsters\ground\largebiped\head\onehorn\largeonehornhead.png [NEW] monsters\ground\largebiped\head\owl\largeowlhead.monsterpart [NEW] monsters\ground\largebiped\head\owl\largeowlhead.png [NEW] monsters\ground\largebiped\head\papermask\largepapermaskhead.monsterpart [NEW] monsters\ground\largebiped\head\papermask\largepapermaskhead.png [NEW] monsters\ground\largebiped\head\pig\largepighead.monsterpart [NEW] monsters\ground\largebiped\head\pig\largepighead.png [NEW] monsters\ground\largebiped\head\plain\largeplainhead.monsterpart [NEW] monsters\ground\largebiped\head\plain\largeplainhead.png [NEW] monsters\ground\largebiped\head\rabbit\largerabbithead.monsterpart [NEW] monsters\ground\largebiped\head\rabbit\largerabbithead.png [NEW] monsters\ground\largebiped\head\rhino\largerhinohead.monsterpart [NEW] monsters\ground\largebiped\head\rhino\largerhinohead.png [NEW] monsters\ground\largebiped\head\shark\largesharkhead.monsterpart [NEW] monsters\ground\largebiped\head\shark\largesharkhead.png [NEW] monsters\ground\largebiped\head\sharpteeth\largesharpteethhead.monsterpart [NEW] monsters\ground\largebiped\head\sharpteeth\largesharpteethhead.png [NEW] monsters\ground\largebiped\head\shellplate\largeshellplatehead.monsterpart [NEW] monsters\ground\largebiped\head\shellplate\largeshellplatehead.png [NEW] monsters\ground\largebiped\head\sphereear\largesphereearshead.monsterpart [NEW] monsters\ground\largebiped\head\sphereear\largesphereearshead.png [NEW] monsters\ground\largebiped\head\stacked\largestackedhead.monsterpart [NEW] monsters\ground\largebiped\head\stacked\largestackedhead.png [NEW] monsters\ground\largebiped\head\star\largestarhead.monsterpart [NEW] monsters\ground\largebiped\head\star\largestarhead.png [NEW] monsters\ground\largebiped\head\stupid\largestupidhead.monsterpart [NEW] monsters\ground\largebiped\head\stupid\largestupidhead.png [NEW] monsters\ground\largebiped\head\sucky\largesuckyhead.monsterpart [NEW] monsters\ground\largebiped\head\sucky\largesuckyhead.png [NEW] monsters\ground\largebiped\head\sun\largesunhead.monsterpart [NEW] monsters\ground\largebiped\head\sun\largesunhead.png [NEW] monsters\ground\largebiped\tail\antler\largeantlertail.monsterpart [NEW] monsters\ground\largebiped\tail\antler\largeantlertail.png [NEW] monsters\ground\largebiped\tail\axeblade\largeaxebladetail.monsterpart [NEW] monsters\ground\largebiped\tail\axeblade\largeaxebladetail.png [NEW] monsters\ground\largebiped\tail\bunny\largebunnytail.monsterpart [NEW] monsters\ground\largebiped\tail\bunny\largebunnytail.png [NEW] monsters\ground\largebiped\tail\bushy\largebushytail.monsterpart [NEW] monsters\ground\largebiped\tail\bushy\largebushytail.png [NEW] monsters\ground\largebiped\tail\curl\largecurltail.monsterpart [NEW] monsters\ground\largebiped\tail\curl\largecurltail.png [NEW] monsters\ground\largebiped\tail\demon\largedemontail.monsterpart [NEW] monsters\ground\largebiped\tail\demon\largedemontail.png [NEW] monsters\ground\largebiped\tail\dino\largedinotail.monsterpart [NEW] monsters\ground\largebiped\tail\dino\largedinotail.png [NEW] monsters\ground\largebiped\tail\drill\largedrilltail.monsterpart [NEW] monsters\ground\largebiped\tail\drill\largedrilltail.png [NEW] monsters\ground\largebiped\tail\eye\largeeyetail.monsterpart [NEW] monsters\ground\largebiped\tail\eye\largeeyetail.png [NEW] monsters\ground\largebiped\tail\fur\largefurtail.monsterpart [NEW] monsters\ground\largebiped\tail\fur\largefurtail.png [NEW] monsters\ground\largebiped\tail\no\largenotail.monsterpart [NEW] monsters\ground\largebiped\tail\no\largenotail.png [NEW] monsters\ground\largebiped\tail\plain\largeplaintail.monsterpart [NEW] monsters\ground\largebiped\tail\plain\largeplaintail.png [NEW] monsters\ground\largebiped\tail\spark\largesparktail.monsterpart [NEW] monsters\ground\largebiped\tail\spark\largesparktail.png [NEW] monsters\ground\largebiped\tail\squirrel\largesquirreltail.monsterpart [NEW] monsters\ground\largebiped\tail\squirrel\largesquirreltail.png [NEW] monsters\ground\largebiped\tail\swirl\largeswirltail.monsterpart [NEW] monsters\ground\largebiped\tail\swirl\largeswirltail.png [NEW] monsters\ground\largebiped\tail\thick\largethicktail.monsterpart [NEW] monsters\ground\largebiped\tail\thick\largethicktail.png [NEW] monsters\ground\largequadruped\default.frames [NEW] monsters\ground\largequadruped\largequadruped.animation [NEW] monsters\ground\largequadruped\largequadruped.monstertype [NEW] monsters\ground\largequadruped\largequadruped.partparams [NEW] monsters\ground\largequadruped\chest\arch\largearchchest.monsterpart [NEW] monsters\ground\largequadruped\chest\arch\largearchchest.png [NEW] monsters\ground\largequadruped\chest\archspike\largearchspikechest.monsterpart [NEW] monsters\ground\largequadruped\chest\archspike\largearchspikechest.png [NEW] monsters\ground\largequadruped\chest\blade1\largeblade1chest.monsterpart [NEW] monsters\ground\largequadruped\chest\blade1\largeblade1chest.png [NEW] monsters\ground\largequadruped\chest\blade2\largeblade2chest.monsterpart [NEW] monsters\ground\largequadruped\chest\blade2\largeblade2chest.png [NEW] monsters\ground\largequadruped\chest\bulb\largebulbchest.monsterpart [NEW] monsters\ground\largequadruped\chest\bulb\largebulbchest.png [NEW] monsters\ground\largequadruped\chest\forked\largeforkedchest.monsterpart [NEW] monsters\ground\largequadruped\chest\forked\largeforkedchest.png [NEW] monsters\ground\largequadruped\chest\fuzzy\largefuzzychest.monsterpart [NEW] monsters\ground\largequadruped\chest\fuzzy\largefuzzychest.png [NEW] monsters\ground\largequadruped\chest\gator\largegatorchest.monsterpart [NEW] monsters\ground\largequadruped\chest\gator\largegatorchest.png [NEW] monsters\ground\largequadruped\chest\gorilla\largegorillachest.monsterpart [NEW] monsters\ground\largequadruped\chest\gorilla\largegorillachest.png [NEW] monsters\ground\largequadruped\chest\lightning\largelightningchest.monsterpart [NEW] monsters\ground\largequadruped\chest\lightning\largelightningchest.png [NEW] monsters\ground\largequadruped\chest\neonsegment\largeneonsegmentchest.monsterpart [NEW] monsters\ground\largequadruped\chest\neonsegment\largeneonsegmentchest.png [NEW] monsters\ground\largequadruped\chest\plate\largeplatechest.monsterpart [NEW] monsters\ground\largequadruped\chest\plate\largeplatechest.png [NEW] monsters\ground\largequadruped\chest\rex\largerexchest.monsterpart [NEW] monsters\ground\largequadruped\chest\rex\largerexchest.png [NEW] monsters\ground\largequadruped\chest\rhino\largerhinochest.monsterpart [NEW] monsters\ground\largequadruped\chest\rhino\largerhinochest.png [NEW] monsters\ground\largequadruped\chest\spineplate\largespineplatechest.monsterpart [NEW] monsters\ground\largequadruped\chest\spineplate\largespineplatechest.png [NEW] monsters\ground\largequadruped\chest\tortoise\largetortoisechest.monsterpart [NEW] monsters\ground\largequadruped\chest\tortoise\largetortoisechest.png [NEW] monsters\ground\largequadruped\chest\volcano\largevolcanochest.monsterpart [NEW] monsters\ground\largequadruped\chest\volcano\largevolcanochest.png [NEW] monsters\ground\largequadruped\chest\wart1\largewart1chest.monsterpart [NEW] monsters\ground\largequadruped\chest\wart1\largewart1chest.png [NEW] monsters\ground\largequadruped\chest\wart2\largewart2chest.monsterpart [NEW] monsters\ground\largequadruped\chest\wart2\largewart2chest.png [NEW] monsters\ground\largequadruped\head\arrow\largearrowhead.monsterpart [NEW] monsters\ground\largequadruped\head\arrow\largearrowhead.png [NEW] monsters\ground\largequadruped\head\bear\largebearhead.monsterpart [NEW] monsters\ground\largequadruped\head\bear\largebearhead.png [NEW] monsters\ground\largequadruped\head\bigfin\largebigfinhead.monsterpart [NEW] monsters\ground\largequadruped\head\bigfin\largebigfinhead.png [NEW] monsters\ground\largequadruped\head\bill\largebillhead.monsterpart [NEW] monsters\ground\largequadruped\head\bill\largebillhead.png [NEW] monsters\ground\largequadruped\head\bladed\largebladedhead.monsterpart [NEW] monsters\ground\largequadruped\head\bladed\largebladedhead.png [NEW] monsters\ground\largequadruped\head\buffalo\largebuffalohead.monsterpart [NEW] monsters\ground\largequadruped\head\buffalo\largebuffalohead.png [NEW] monsters\ground\largequadruped\head\centaur\largecentaurhead.monsterpart [NEW] monsters\ground\largequadruped\head\centaur\largecentaurhead.png [NEW] monsters\ground\largequadruped\head\chainsaw\largechainsawhead.monsterpart [NEW] monsters\ground\largequadruped\head\chainsaw\largechainsawhead.png [NEW] monsters\ground\largequadruped\head\claw\largeclawhead.monsterpart [NEW] monsters\ground\largequadruped\head\claw\largeclawhead.png [NEW] monsters\ground\largequadruped\head\crazy\largecrazyhead.monsterpart [NEW] monsters\ground\largequadruped\head\crazy\largecrazyhead.png [NEW] monsters\ground\largequadruped\head\creepy\largecreepyhead.monsterpart [NEW] monsters\ground\largequadruped\head\creepy\largecreepyhead.png [NEW] monsters\ground\largequadruped\head\crownhead\largecrownhead.monsterpart [NEW] monsters\ground\largequadruped\head\crownhead\largecrownhead.png [NEW] monsters\ground\largequadruped\head\curled\largecurledhead.monsterpart [NEW] monsters\ground\largequadruped\head\curled\largecurledhead.png [NEW] monsters\ground\largequadruped\head\curlednose\largecurlednosehead.monsterpart [NEW] monsters\ground\largequadruped\head\curlednose\largecurlednosehead.png [NEW] monsters\ground\largequadruped\head\cutestripey\largecutestripeyhead.monsterpart [NEW] monsters\ground\largequadruped\head\cutestripey\largecutestripeyhead.png [NEW] monsters\ground\largequadruped\head\dogsnake\largedogsnakehead.monsterpart [NEW] monsters\ground\largequadruped\head\dogsnake\largedogsnakehead.png [NEW] monsters\ground\largequadruped\head\domeplate\largedomeplatehead.monsterpart [NEW] monsters\ground\largequadruped\head\domeplate\largedomeplatehead.png [NEW] monsters\ground\largequadruped\head\doublejaw\largedoublejawhead.monsterpart [NEW] monsters\ground\largequadruped\head\doublejaw\largedoublejawhead.png [NEW] monsters\ground\largequadruped\head\dragon\largedragonhead.monsterpart [NEW] monsters\ground\largequadruped\head\dragon\largedragonhead.png [NEW] monsters\ground\largequadruped\head\droopy\largedroopyhead.monsterpart [NEW] monsters\ground\largequadruped\head\droopy\largedroopyhead.png [NEW] monsters\ground\largequadruped\head\eyeball\largeeyeballhead.monsterpart [NEW] monsters\ground\largequadruped\head\eyeball\largeeyeballhead.png [NEW] monsters\ground\largequadruped\head\eyentler\largeeyentlerhead.monsterpart [NEW] monsters\ground\largequadruped\head\eyentler\largeeyentlerhead.png [NEW] monsters\ground\largequadruped\head\eyestalk\largeeyestalkhead.monsterpart [NEW] monsters\ground\largequadruped\head\eyestalk\largeeyestalkhead.png [NEW] monsters\ground\largequadruped\head\fancybird\largefancybirdhead.monsterpart [NEW] monsters\ground\largequadruped\head\fancybird\largefancybirdhead.png [NEW] monsters\ground\largequadruped\head\fangedshadowy\largefangedshadowy.monsterpart [NEW] monsters\ground\largequadruped\head\fangedshadowy\largefangedshadowy.png [NEW] monsters\ground\largequadruped\head\floppy\largefloppyhead.monsterpart [NEW] monsters\ground\largequadruped\head\floppy\largefloppyhead.png [NEW] monsters\ground\largequadruped\head\gator\largegatorhead.monsterpart [NEW] monsters\ground\largequadruped\head\gator\largegatorhead.png [NEW] monsters\ground\largequadruped\head\gorilla\largegorillahead.monsterpart [NEW] monsters\ground\largequadruped\head\gorilla\largegorillahead.png [NEW] monsters\ground\largequadruped\head\guarded\largeguardedhead.monsterpart [NEW] monsters\ground\largequadruped\head\guarded\largeguardedhead.png [NEW] monsters\ground\largequadruped\head\horniest\largehorniesthead.monsterpart [NEW] monsters\ground\largequadruped\head\horniest\largehorniesthead.png [NEW] monsters\ground\largequadruped\head\insomniac\largeinsomniachead.monsterpart [NEW] monsters\ground\largequadruped\head\insomniac\largeinsomniachead.png [NEW] monsters\ground\largequadruped\head\lizardshell\largelizardshellhead.monsterpart [NEW] monsters\ground\largequadruped\head\lizardshell\largelizardshellhead.png [NEW] monsters\ground\largequadruped\head\minicroc\largeminicrochead.monsterpart [NEW] monsters\ground\largequadruped\head\minicroc\largeminicrochead.png [NEW] monsters\ground\largequadruped\head\petal\largepetalhead.monsterpart [NEW] monsters\ground\largequadruped\head\petal\largepetalhead.png [NEW] monsters\ground\largequadruped\head\plated\largeplatedhead.monsterpart [NEW] monsters\ground\largequadruped\head\plated\largeplatedhead.png [NEW] monsters\ground\largequadruped\head\raptor\largeraptorhead.monsterpart [NEW] monsters\ground\largequadruped\head\raptor\largeraptorhead.png [NEW] monsters\ground\largequadruped\head\relaxed\largerelaxedhead.monsterpart [NEW] monsters\ground\largequadruped\head\relaxed\largerelaxedhead.png [NEW] monsters\ground\largequadruped\head\sandworm\largesandwormhead.monsterpart [NEW] monsters\ground\largequadruped\head\sandworm\largesandwormhead.png [NEW] monsters\ground\largequadruped\head\scrabhead\largescrabhead.monsterpart [NEW] monsters\ground\largequadruped\head\scrabhead\largescrabhead.png [NEW] monsters\ground\largequadruped\head\shadowy\largeshadowy.monsterpart [NEW] monsters\ground\largequadruped\head\shadowy\largeshadowy.png [NEW] monsters\ground\largequadruped\head\skullbuffalo\largeskullbuffalohead.monsterpart [NEW] monsters\ground\largequadruped\head\skullbuffalo\largeskullbuffalohead.png [NEW] monsters\ground\largequadruped\head\soulless\largesoullesshead.monsterpart [NEW] monsters\ground\largequadruped\head\soulless\largesoullesshead.png [NEW] monsters\ground\largequadruped\head\squoid\largesquoidhead.monsterpart [NEW] monsters\ground\largequadruped\head\squoid\largesquoidhead.png [NEW] monsters\ground\largequadruped\head\tapir\largetapirhead.monsterpart [NEW] monsters\ground\largequadruped\head\tapir\largetapirhead.png [NEW] monsters\ground\largequadruped\head\teethy\largeteethyhead.monsterpart [NEW] monsters\ground\largequadruped\head\teethy\largeteethyhead.png [NEW] monsters\ground\largequadruped\head\thintusk\largethintuskhead.monsterpart [NEW] monsters\ground\largequadruped\head\thintusk\largethintuskhead.png [NEW] monsters\ground\largequadruped\head\toad\largetoadhead.monsterpart [NEW] monsters\ground\largequadruped\head\toad\largetoadhead.png [NEW] monsters\ground\largequadruped\head\verticaleye\largeverticaleyehead.monsterpart [NEW] monsters\ground\largequadruped\head\verticaleye\largeverticaleyehead.png [NEW] monsters\ground\largequadruped\legs\arm\largearmblegs.png [NEW] monsters\ground\largequadruped\legs\arm\largearmflegs.png [NEW] monsters\ground\largequadruped\legs\arm\largearmlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\beastspider\largebeastspiderblegs.png [NEW] monsters\ground\largequadruped\legs\beastspider\largebeastspiderflegs.png [NEW] monsters\ground\largequadruped\legs\beastspider\largebeastspiderlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\bigcat\largebigcatblegs.png [NEW] monsters\ground\largequadruped\legs\bigcat\largebigcatflegs.png [NEW] monsters\ground\largequadruped\legs\bigcat\largebigcatlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\bigtoe\largebigtoeblegs.png [NEW] monsters\ground\largequadruped\legs\bigtoe\largebigtoeflegs.png [NEW] monsters\ground\largequadruped\legs\bigtoe\largebigtoelegs.monsterpart [NEW] monsters\ground\largequadruped\legs\derp\largederpblegs.png [NEW] monsters\ground\largequadruped\legs\derp\largederpflegs.png [NEW] monsters\ground\largequadruped\legs\derp\largederplegs.monsterpart [NEW] monsters\ground\largequadruped\legs\derpzilla\largederpzillablegs.png [NEW] monsters\ground\largequadruped\legs\derpzilla\largederpzillaflegs.png [NEW] monsters\ground\largequadruped\legs\derpzilla\largederpzillalegs.monsterpart [NEW] monsters\ground\largequadruped\legs\floating\largefloatingblegs.png [NEW] monsters\ground\largequadruped\legs\floating\largefloatingflegs.png [NEW] monsters\ground\largequadruped\legs\floating\largefloatinglegs.monsterpart [NEW] monsters\ground\largequadruped\legs\frog\largefrogblegs.png [NEW] monsters\ground\largequadruped\legs\frog\largefrogflegs.png [NEW] monsters\ground\largequadruped\legs\frog\largefroglegs.monsterpart [NEW] monsters\ground\largequadruped\legs\gator\largegatorblegs.png [NEW] monsters\ground\largequadruped\legs\gator\largegatorflegs.png [NEW] monsters\ground\largequadruped\legs\gator\largegatorlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\gorilla\largegorillablegs.png [NEW] monsters\ground\largequadruped\legs\gorilla\largegorillaflegs.png [NEW] monsters\ground\largequadruped\legs\gorilla\largegorillalegs.monsterpart [NEW] monsters\ground\largequadruped\legs\plain\largeplainblegs.png [NEW] monsters\ground\largequadruped\legs\plain\largeplainflegs.png [NEW] monsters\ground\largequadruped\legs\plain\largeplainlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\rex\largerexblegs.png [NEW] monsters\ground\largequadruped\legs\rex\largerexflegs.png [NEW] monsters\ground\largequadruped\legs\rex\largerexlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\rhino\largerhinoblegs.png [NEW] monsters\ground\largequadruped\legs\rhino\largerhinoflegs.png [NEW] monsters\ground\largequadruped\legs\rhino\largerhinolegs.monsterpart [NEW] monsters\ground\largequadruped\legs\rockgolem\largerockgolemblegs.png [NEW] monsters\ground\largequadruped\legs\rockgolem\largerockgolemflegs.png [NEW] monsters\ground\largequadruped\legs\rockgolem\largerockgolemlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\short\largeshortblegs.png [NEW] monsters\ground\largequadruped\legs\short\largeshortflegs.png [NEW] monsters\ground\largequadruped\legs\short\largeshortlegs.monsterpart [NEW] monsters\ground\largequadruped\legs\tentacle\largetentacleblegs.png [NEW] monsters\ground\largequadruped\legs\tentacle\largetentacleflegs.png [NEW] monsters\ground\largequadruped\legs\tentacle\largetentaclelegs.monsterpart [NEW] monsters\ground\largequadruped\legs\thick\largethickblegs.png [NEW] monsters\ground\largequadruped\legs\thick\largethickflegs.png [NEW] monsters\ground\largequadruped\legs\thick\largethicklegs.monsterpart [NEW] monsters\ground\largequadruped\legs\tortoise\largetortoiseblegs.png [NEW] monsters\ground\largequadruped\legs\tortoise\largetortoiseflegs.png [NEW] monsters\ground\largequadruped\legs\tortoise\largetortoiselegs.monsterpart [NEW] monsters\ground\largequadruped\tail\crooked\largecrookedtail.monsterpart [NEW] monsters\ground\largequadruped\tail\crooked\largecrookedtail.png [NEW] monsters\ground\largequadruped\tail\curledblade\largecurledbladetail.monsterpart [NEW] monsters\ground\largequadruped\tail\curledblade\largecurledbladetail.png [NEW] monsters\ground\largequadruped\tail\eyeball\largeeyeballtail.monsterpart [NEW] monsters\ground\largequadruped\tail\eyeball\largeeyeballtail.png [NEW] monsters\ground\largequadruped\tail\feather\largefeathertail.monsterpart [NEW] monsters\ground\largequadruped\tail\feather\largefeathertail.png [NEW] monsters\ground\largequadruped\tail\flipper\largeflippertail.monsterpart [NEW] monsters\ground\largequadruped\tail\flipper\largeflippertail.png [NEW] monsters\ground\largequadruped\tail\fur\largefurtail.monsterpart [NEW] monsters\ground\largequadruped\tail\fur\largefurtail.png [NEW] monsters\ground\largequadruped\tail\fuzzy\largefuzzytail.monsterpart [NEW] monsters\ground\largequadruped\tail\fuzzy\largefuzzytail.png [NEW] monsters\ground\largequadruped\tail\gator\largegatortail.monsterpart [NEW] monsters\ground\largequadruped\tail\gator\largegatortail.png [NEW] monsters\ground\largequadruped\tail\knifeblade\largeknifebladetail.monsterpart [NEW] monsters\ground\largequadruped\tail\knifeblade\largeknifebladetail.png [NEW] monsters\ground\largequadruped\tail\notail\largenotail.monsterpart [NEW] monsters\ground\largequadruped\tail\notail\largenotail.png [NEW] monsters\ground\largequadruped\tail\poofy\largepoofytail.monsterpart [NEW] monsters\ground\largequadruped\tail\poofy\largepoofytail.png [NEW] monsters\ground\largequadruped\tail\rex\largerextail.monsterpart [NEW] monsters\ground\largequadruped\tail\rex\largerextail.png [NEW] monsters\ground\largequadruped\tail\rhino\largerhinotail.monsterpart [NEW] monsters\ground\largequadruped\tail\rhino\largerhinotail.png [NEW] monsters\ground\largequadruped\tail\simple1\largesimple1tail.monsterpart [NEW] monsters\ground\largequadruped\tail\simple1\largesimple1tail.png [NEW] monsters\ground\largequadruped\tail\simple2\largesimple2tail.monsterpart [NEW] monsters\ground\largequadruped\tail\simple2\largesimple2tail.png [NEW] monsters\ground\largequadruped\tail\smoothcurltail\largesmoothcurltail.monsterpart [NEW] monsters\ground\largequadruped\tail\smoothcurltail\largesmoothcurltail.png [NEW] monsters\ground\largequadruped\tail\spike\largespiketail.monsterpart [NEW] monsters\ground\largequadruped\tail\spike\largespiketail.png [NEW] monsters\ground\largequadruped\tail\spineplate\largespineplatetail.monsterpart [NEW] monsters\ground\largequadruped\tail\spineplate\largespineplatetail.png [NEW] monsters\ground\largequadruped\tail\swirl\largeswirltail.monsterpart [NEW] monsters\ground\largequadruped\tail\swirl\largeswirltail.png [NEW] monsters\ground\largequadruped\tail\tooth\largetoothtail.monsterpart [NEW] monsters\ground\largequadruped\tail\tooth\largetoothtail.png [NEW] monsters\ground\largequadruped\tail\triangle\largetriangletail.monsterpart [NEW] monsters\ground\largequadruped\tail\triangle\largetriangletail.png [NEW] monsters\ground\largequadruped\tail\triple\largetripletail.monsterpart [NEW] monsters\ground\largequadruped\tail\triple\largetripletail.png [NEW] monsters\ground\minibossbiped\minibossbiped.animation [NEW] monsters\ground\minibossbiped\minibossbiped.monstertype [NEW] monsters\ground\minibossbiped\minibossbiped.partparams [NEW] monsters\ground\minibossquadruped\minibossquadruped.animation [NEW] monsters\ground\minibossquadruped\minibossquadruped.monstertype [NEW] monsters\ground\minibossquadruped\minibossquadruped.partparams [NEW] monsters\ground\skills\blinkattack.lua monsters\ground\skills\blinkattack.monsterskill [NEW] monsters\ground\skills\bubbleshieldspecial.lua [NEW] monsters\ground\skills\bubbleshieldspecial.monsterskill [NEW] monsters\ground\skills\burrowspecial.lua [NEW] monsters\ground\skills\burrowspecial.monsterskill [NEW] monsters\ground\skills\chargeattack.lua monsters\ground\skills\chargeattack.monsterskill [NEW] monsters\ground\skills\creategroundrangedattack.lua [NEW] monsters\ground\skills\diggritattack.lua monsters\ground\skills\diggritattack.monsterskill [NEW] monsters\ground\skills\gastrailattack.lua [NEW] monsters\ground\skills\gastrailattack.monsterskill [NEW] monsters\ground\skills\grabattack.lua monsters\ground\skills\grabattack.monsterskill [NEW] monsters\ground\skills\gravityslamattack.lua monsters\ground\skills\gravityslamattack.monsterskill [NEW] monsters\ground\skills\gustattack.lua monsters\ground\skills\gustattack.monsterskill [NEW] monsters\ground\skills\meleeattack.lua monsters\ground\skills\meleeattack.monsterskill [NEW] monsters\ground\skills\pounceattack.lua monsters\ground\skills\pounceattack.monsterskill [NEW] monsters\ground\skills\recoverspecial.lua [NEW] monsters\ground\skills\recoverspecial.monsterskill [NEW] monsters\ground\skills\rushattack.lua [NEW] monsters\ground\skills\rushattack.monsterskill [NEW] monsters\ground\skills\shieldspecial.lua [NEW] monsters\ground\skills\shieldspecial.monsterskill [NEW] monsters\ground\skills\staticprojectileattack.lua monsters\ground\skills\staticprojectileattack.monsterskill [NEW] monsters\ground\skills\stompattack.lua monsters\ground\skills\stompattack.monsterskill [NEW] monsters\ground\skills\triplejumpattack.lua monsters\ground\skills\triplejumpattack.monsterskill [NEW] monsters\ground\skills\shieldspecial\bubbleshield.frames [NEW] monsters\ground\skills\shieldspecial\bubbleshield.png monsters\ground\smallbiped\smallbiped.animation monsters\ground\smallbiped\smallbiped.monstertype monsters\ground\smallbiped\smallbiped.partparams [NEW] monsters\ground\smallbiped\arms\imp\smallimparms.monsterpart [NEW] monsters\ground\smallbiped\arms\imp\smallimpbarm.png [NEW] monsters\ground\smallbiped\arms\imp\smallimpfarm.png [NEW] monsters\ground\smallbiped\arms\nail\smallnailarms.monsterpart [NEW] monsters\ground\smallbiped\arms\nail\smallnailbarm.png [NEW] monsters\ground\smallbiped\arms\nail\smallnailfarm.png [NEW] monsters\ground\smallbiped\arms\paw\smallpawarms.monsterpart [NEW] monsters\ground\smallbiped\arms\paw\smallpawbarm.png [NEW] monsters\ground\smallbiped\arms\paw\smallpawfarm.png [NEW] monsters\ground\smallbiped\arms\plain\smallplainarms.monsterpart [NEW] monsters\ground\smallbiped\arms\plain\smallplainbarm.png [NEW] monsters\ground\smallbiped\arms\plain\smallplainfarm.png [NEW] monsters\ground\smallbiped\arms\tiny\smalltinyarms.monsterpart [NEW] monsters\ground\smallbiped\arms\tiny\smalltinybarm.png [NEW] monsters\ground\smallbiped\arms\tiny\smalltinyfarm.png [NEW] monsters\ground\smallbiped\body\belly\smallbellychest.monsterpart [NEW] monsters\ground\smallbiped\body\belly\smallbellychest.png [NEW] monsters\ground\smallbiped\body\dino\smalldinochest.monsterpart [NEW] monsters\ground\smallbiped\body\dino\smalldinochest.png [NEW] monsters\ground\smallbiped\body\egg\smalleggchest.monsterpart [NEW] monsters\ground\smallbiped\body\egg\smalleggchest.png [NEW] monsters\ground\smallbiped\body\fourleg\smallfourlegchest.monsterpart [NEW] monsters\ground\smallbiped\body\fourleg\smallfourlegchest.png [NEW] monsters\ground\smallbiped\body\fuzzy\smallfuzzychest.monsterpart [NEW] monsters\ground\smallbiped\body\fuzzy\smallfuzzychest.png [NEW] monsters\ground\smallbiped\body\plain\smallplainchest.monsterpart [NEW] monsters\ground\smallbiped\body\plain\smallplainchest.png [NEW] monsters\ground\smallbiped\body\rockgolem\smallrockgolemchest.monsterpart [NEW] monsters\ground\smallbiped\body\rockgolem\smallrockgolemchest.png [NEW] monsters\ground\smallbiped\body\skirt\smallskirtchest.monsterpart [NEW] monsters\ground\smallbiped\body\skirt\smallskirtchest.png [NEW] monsters\ground\smallbiped\body\slime\smallslimechest.monsterpart [NEW] monsters\ground\smallbiped\body\slime\smallslimechest.png [NEW] monsters\ground\smallbiped\body\thinleg\smallthinlegchest.monsterpart [NEW] monsters\ground\smallbiped\body\thinleg\smallthinlegchest.png [NEW] monsters\ground\smallbiped\body\zigzag\smallzigzagchest.monsterpart [NEW] monsters\ground\smallbiped\body\zigzag\smallzigzagchest.png [NEW] monsters\ground\smallbiped\head\backwardsfin\smallbackwardsfinhead.monsterpart [NEW] monsters\ground\smallbiped\head\backwardsfin\smallbackwardsfinhead.png [NEW] monsters\ground\smallbiped\head\banana\smallbananahead.monsterpart [NEW] monsters\ground\smallbiped\head\banana\smallbananahead.png [NEW] monsters\ground\smallbiped\head\boredbug\smallboredbughead.monsterpart [NEW] monsters\ground\smallbiped\head\boredbug\smallboredbughead.png [NEW] monsters\ground\smallbiped\head\cauldron\smallcauldronhead.monsterpart [NEW] monsters\ground\smallbiped\head\cauldron\smallcauldronhead.png [NEW] monsters\ground\smallbiped\head\coffee\smallcoffeehead.monsterpart [NEW] monsters\ground\smallbiped\head\coffee\smallcoffeehead.png [NEW] monsters\ground\smallbiped\head\curl\smallcurlhead.monsterpart [NEW] monsters\ground\smallbiped\head\curl\smallcurlhead.png [NEW] monsters\ground\smallbiped\head\fan\smallfanhead.monsterpart [NEW] monsters\ground\smallbiped\head\fan\smallfanhead.png [NEW] monsters\ground\smallbiped\head\finned\smallfinnedhead.monsterpart [NEW] monsters\ground\smallbiped\head\finned\smallfinnedhead.png [NEW] monsters\ground\smallbiped\head\floaty\smallfloatyhead.monsterpart [NEW] monsters\ground\smallbiped\head\floaty\smallfloatyhead.png [NEW] monsters\ground\smallbiped\head\flower\smallflowerhead.monsterpart [NEW] monsters\ground\smallbiped\head\flower\smallflowerhead.png [NEW] monsters\ground\smallbiped\head\froggish\smallfroggishhead.monsterpart [NEW] monsters\ground\smallbiped\head\froggish\smallfroggishhead.png [NEW] monsters\ground\smallbiped\head\fuzzy\smallfuzzyhead.monsterpart [NEW] monsters\ground\smallbiped\head\fuzzy\smallfuzzyhead.png [NEW] monsters\ground\smallbiped\head\grumpy\smallgrumpyhead.monsterpart [NEW] monsters\ground\smallbiped\head\grumpy\smallgrumpyhead.png [NEW] monsters\ground\smallbiped\head\happy\smallhappyhead.monsterpart [NEW] monsters\ground\smallbiped\head\happy\smallhappyhead.png [NEW] monsters\ground\smallbiped\head\horned\smallhornedhead.monsterpart [NEW] monsters\ground\smallbiped\head\horned\smallhornedhead.png [NEW] monsters\ground\smallbiped\head\monkey\smallmonkeyhead.monsterpart [NEW] monsters\ground\smallbiped\head\monkey\smallmonkeyhead.png [NEW] monsters\ground\smallbiped\head\mouse\smallmousehead.monsterpart [NEW] monsters\ground\smallbiped\head\mouse\smallmousehead.png [NEW] monsters\ground\smallbiped\head\onehorn\smallonehornhead.monsterpart [NEW] monsters\ground\smallbiped\head\onehorn\smallonehornhead.png [NEW] monsters\ground\smallbiped\head\owl\smallowlhead.monsterpart [NEW] monsters\ground\smallbiped\head\owl\smallowlhead.png [NEW] monsters\ground\smallbiped\head\papermask\smallpapermaskhead.monsterpart [NEW] monsters\ground\smallbiped\head\papermask\smallpapermaskhead.png [NEW] monsters\ground\smallbiped\head\pig\smallpighead.monsterpart [NEW] monsters\ground\smallbiped\head\pig\smallpighead.png [NEW] monsters\ground\smallbiped\head\plain\smallplainhead.monsterpart [NEW] monsters\ground\smallbiped\head\plain\smallplainhead.png [NEW] monsters\ground\smallbiped\head\rabbit\smallrabbithead.monsterpart [NEW] monsters\ground\smallbiped\head\rabbit\smallrabbithead.png [NEW] monsters\ground\smallbiped\head\rhino\smallrhinohead.monsterpart [NEW] monsters\ground\smallbiped\head\rhino\smallrhinohead.png [NEW] monsters\ground\smallbiped\head\shark\smallsharkhead.monsterpart [NEW] monsters\ground\smallbiped\head\shark\smallsharkhead.png [NEW] monsters\ground\smallbiped\head\sharpteeth\smallsharpteethhead.monsterpart [NEW] monsters\ground\smallbiped\head\sharpteeth\smallsharpteethhead.png [NEW] monsters\ground\smallbiped\head\shellplate\smallshellplatehead.monsterpart [NEW] monsters\ground\smallbiped\head\shellplate\smallshellplatehead.png [NEW] monsters\ground\smallbiped\head\smallbladed\smallbladedhead.monsterpart [NEW] monsters\ground\smallbiped\head\smallbladed\smallbladedhead.png [NEW] monsters\ground\smallbiped\head\sphereear\smallsphereearshead.monsterpart [NEW] monsters\ground\smallbiped\head\sphereear\smallsphereearshead.png [NEW] monsters\ground\smallbiped\head\stacked\smallstackedhead.monsterpart [NEW] monsters\ground\smallbiped\head\stacked\smallstackedhead.png [NEW] monsters\ground\smallbiped\head\star\smallstarhead.monsterpart [NEW] monsters\ground\smallbiped\head\star\smallstarhead.png [NEW] monsters\ground\smallbiped\head\stupid\smallstupidhead.monsterpart [NEW] monsters\ground\smallbiped\head\stupid\smallstupidhead.png [NEW] monsters\ground\smallbiped\head\sucky\smallsuckyhead.monsterpart [NEW] monsters\ground\smallbiped\head\sucky\smallsuckyhead.png [NEW] monsters\ground\smallbiped\head\sun\smallsunhead.monsterpart [NEW] monsters\ground\smallbiped\head\sun\smallsunhead.png [NEW] monsters\ground\smallbiped\tail\antler\smallantlertail.monsterpart [NEW] monsters\ground\smallbiped\tail\antler\smallantlertail.png [NEW] monsters\ground\smallbiped\tail\axeblade\smallaxebladetail.monsterpart [NEW] monsters\ground\smallbiped\tail\axeblade\smallaxebladetail.png [NEW] monsters\ground\smallbiped\tail\bunny\smallbunnytail.monsterpart [NEW] monsters\ground\smallbiped\tail\bunny\smallbunnytail.png [NEW] monsters\ground\smallbiped\tail\bushy\smallbushytail.monsterpart [NEW] monsters\ground\smallbiped\tail\bushy\smallbushytail.png [NEW] monsters\ground\smallbiped\tail\curl\smallcurltail.monsterpart [NEW] monsters\ground\smallbiped\tail\curl\smallcurltail.png [NEW] monsters\ground\smallbiped\tail\demon\smalldemontail.monsterpart [NEW] monsters\ground\smallbiped\tail\demon\smalldemontail.png [NEW] monsters\ground\smallbiped\tail\dino\smalldinotail.monsterpart [NEW] monsters\ground\smallbiped\tail\dino\smalldinotail.png [NEW] monsters\ground\smallbiped\tail\drill\smalldrilltail.monsterpart [NEW] monsters\ground\smallbiped\tail\drill\smalldrilltail.png [NEW] monsters\ground\smallbiped\tail\eye\smalleyetail.monsterpart [NEW] monsters\ground\smallbiped\tail\eye\smalleyetail.png [NEW] monsters\ground\smallbiped\tail\fur\smallfurtail.monsterpart [NEW] monsters\ground\smallbiped\tail\fur\smallfurtail.png [NEW] monsters\ground\smallbiped\tail\no\smallnotail.monsterpart [NEW] monsters\ground\smallbiped\tail\no\smallnotail.png [NEW] monsters\ground\smallbiped\tail\plain\smallplaintail.monsterpart [NEW] monsters\ground\smallbiped\tail\plain\smallplaintail.png [NEW] monsters\ground\smallbiped\tail\spark\smallsparktail.monsterpart [NEW] monsters\ground\smallbiped\tail\spark\smallsparktail.png [NEW] monsters\ground\smallbiped\tail\squirrel\smallsquirreltail.monsterpart [NEW] monsters\ground\smallbiped\tail\squirrel\smallsquirreltail.png [NEW] monsters\ground\smallbiped\tail\swirl\smallswirltail.monsterpart [NEW] monsters\ground\smallbiped\tail\swirl\smallswirltail.png [NEW] monsters\ground\smallbiped\tail\thick\smallthicktail.monsterpart [NEW] monsters\ground\smallbiped\tail\thick\smallthicktail.png [NEW] monsters\ground\smallquadruped\default.frames [NEW] monsters\ground\smallquadruped\smallquadruped.animation [NEW] monsters\ground\smallquadruped\smallquadruped.monstertype [NEW] monsters\ground\smallquadruped\smallquadruped.partparams [NEW] monsters\ground\smallquadruped\chest\archchest\smallarchchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\archchest\smallarchchest.png [NEW] monsters\ground\smallquadruped\chest\archspikechest\smallarchspikechest.monsterpart [NEW] monsters\ground\smallquadruped\chest\archspikechest\smallarchspikechest.png [NEW] monsters\ground\smallquadruped\chest\blade1chest\smallblade1chest.monsterpart [NEW] monsters\ground\smallquadruped\chest\blade1chest\smallblade1chest.png [NEW] monsters\ground\smallquadruped\chest\blade2chest\smallblade2chest.monsterpart [NEW] monsters\ground\smallquadruped\chest\blade2chest\smallblade2chest.png [NEW] monsters\ground\smallquadruped\chest\bulbchest\smallbulbchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\bulbchest\smallbulbchest.png [NEW] monsters\ground\smallquadruped\chest\forkedchest\smallforkedchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\forkedchest\smallforkedchest.png [NEW] monsters\ground\smallquadruped\chest\fuzzychest\smallfuzzychest.monsterpart [NEW] monsters\ground\smallquadruped\chest\fuzzychest\smallfuzzychest.png [NEW] monsters\ground\smallquadruped\chest\gatorchest\smallgatorchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\gatorchest\smallgatorchest.png [NEW] monsters\ground\smallquadruped\chest\gorillachest\smallgorillachest.monsterpart [NEW] monsters\ground\smallquadruped\chest\gorillachest\smallgorillachest.png [NEW] monsters\ground\smallquadruped\chest\lightningchargechest\smalllightningchargechest.monsterpart [NEW] monsters\ground\smallquadruped\chest\lightningchargechest\smalllightningchargechest.png [NEW] monsters\ground\smallquadruped\chest\neonsegmentchest\smallneonsegmentchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\neonsegmentchest\smallneonsegmentchest.png [NEW] monsters\ground\smallquadruped\chest\platechest\smallplatechest.monsterpart [NEW] monsters\ground\smallquadruped\chest\platechest\smallplatechest.png [NEW] monsters\ground\smallquadruped\chest\rexchest\smallrexchest.monsterpart [NEW] monsters\ground\smallquadruped\chest\rexchest\smallrexchest.png [NEW] monsters\ground\smallquadruped\chest\rhinochest\smallrhinochest.monsterpart [NEW] monsters\ground\smallquadruped\chest\rhinochest\smallrhinochest.png [NEW] monsters\ground\smallquadruped\chest\spineplatechest\smallspineplatechest.monsterpart [NEW] monsters\ground\smallquadruped\chest\spineplatechest\smallspineplatechest.png [NEW] monsters\ground\smallquadruped\chest\tortoisechest\smalltortoisechest.monsterpart [NEW] monsters\ground\smallquadruped\chest\tortoisechest\smalltortoisechest.png [NEW] monsters\ground\smallquadruped\chest\volcanochest\smallvolcanochest.monsterpart [NEW] monsters\ground\smallquadruped\chest\volcanochest\smallvolcanochest.png [NEW] monsters\ground\smallquadruped\chest\wart1chest\smallwart1chest.monsterpart [NEW] monsters\ground\smallquadruped\chest\wart1chest\smallwart1chest.png [NEW] monsters\ground\smallquadruped\chest\wart2chest\smallwart2chest.monsterpart [NEW] monsters\ground\smallquadruped\chest\wart2chest\smallwart2chest.png [NEW] monsters\ground\smallquadruped\head\arrowhead\smallarrowhead.monsterpart [NEW] monsters\ground\smallquadruped\head\arrowhead\smallarrowhead.png [NEW] monsters\ground\smallquadruped\head\bearhead\smallbearhead.monsterpart [NEW] monsters\ground\smallquadruped\head\bearhead\smallbearhead.png [NEW] monsters\ground\smallquadruped\head\bigfinhead\smallbigfinhead.monsterpart [NEW] monsters\ground\smallquadruped\head\bigfinhead\smallbigfinhead.png [NEW] monsters\ground\smallquadruped\head\billhead\smallbillhead.monsterpart [NEW] monsters\ground\smallquadruped\head\billhead\smallbillhead.png [NEW] monsters\ground\smallquadruped\head\bladedhead\smallbladedhead.monsterpart [NEW] monsters\ground\smallquadruped\head\bladedhead\smallbladedhead.png [NEW] monsters\ground\smallquadruped\head\buffalohead\smallbuffalohead.monsterpart [NEW] monsters\ground\smallquadruped\head\buffalohead\smallbuffalohead.png [NEW] monsters\ground\smallquadruped\head\centaurhead\smallcentaurhead.monsterpart [NEW] monsters\ground\smallquadruped\head\centaurhead\smallcentaurhead.png [NEW] monsters\ground\smallquadruped\head\chainsawhead\smallchainsawhead.monsterpart [NEW] monsters\ground\smallquadruped\head\chainsawhead\smallchainsawhead.png [NEW] monsters\ground\smallquadruped\head\clawhead\smallclawhead.monsterpart [NEW] monsters\ground\smallquadruped\head\clawhead\smallclawhead.png [NEW] monsters\ground\smallquadruped\head\crazyhead\smallcrazyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\crazyhead\smallcrazyhead.png [NEW] monsters\ground\smallquadruped\head\creepyhead\smallcreepyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\creepyhead\smallcreepyhead.png [NEW] monsters\ground\smallquadruped\head\crownhead\smallcrownhead.monsterpart [NEW] monsters\ground\smallquadruped\head\crownhead\smallcrownhead.png [NEW] monsters\ground\smallquadruped\head\curledhead\smallcurledhead.monsterpart [NEW] monsters\ground\smallquadruped\head\curledhead\smallcurledhead.png [NEW] monsters\ground\smallquadruped\head\curlednosehead\smallcurlednosehead.monsterpart [NEW] monsters\ground\smallquadruped\head\curlednosehead\smallcurlednosehead.png [NEW] monsters\ground\smallquadruped\head\cutestripeyhead\smallcutestripeyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\cutestripeyhead\smallcutestripeyhead.png [NEW] monsters\ground\smallquadruped\head\dogsnakehead\smalldogsnakehead.monsterpart [NEW] monsters\ground\smallquadruped\head\dogsnakehead\smalldogsnakehead.png [NEW] monsters\ground\smallquadruped\head\domeplatehead\smalldomeplatehead.monsterpart [NEW] monsters\ground\smallquadruped\head\domeplatehead\smalldomeplatehead.png [NEW] monsters\ground\smallquadruped\head\doublejawhead\smalldoublejawhead.monsterpart [NEW] monsters\ground\smallquadruped\head\doublejawhead\smalldoublejawhead.png [NEW] monsters\ground\smallquadruped\head\dragonhead\smalldragonhead.monsterpart [NEW] monsters\ground\smallquadruped\head\dragonhead\smalldragonhead.png [NEW] monsters\ground\smallquadruped\head\droopyhead\smalldroopyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\droopyhead\smalldroopyhead.png [NEW] monsters\ground\smallquadruped\head\eyeballhead\smalleyeballhead.monsterpart [NEW] monsters\ground\smallquadruped\head\eyeballhead\smalleyeballhead.png [NEW] monsters\ground\smallquadruped\head\eyentlerhead\smalleyentlerhead.monsterpart [NEW] monsters\ground\smallquadruped\head\eyentlerhead\smalleyentlerhead.png [NEW] monsters\ground\smallquadruped\head\eyestalkhead\smalleyestalkhead.monsterpart [NEW] monsters\ground\smallquadruped\head\eyestalkhead\smalleyestalkhead.png [NEW] monsters\ground\smallquadruped\head\fancybirdhead\smallfancybirdhead.monsterpart [NEW] monsters\ground\smallquadruped\head\fancybirdhead\smallfancybirdhead.png [NEW] monsters\ground\smallquadruped\head\fangedshadowyhead\smallfangedshadowyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\fangedshadowyhead\smallfangedshadowyhead.png [NEW] monsters\ground\smallquadruped\head\floppyhead\smallfloppyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\floppyhead\smallfloppyhead.png [NEW] monsters\ground\smallquadruped\head\gatorhead\smallgatorhead.monsterpart [NEW] monsters\ground\smallquadruped\head\gatorhead\smallgatorhead.png [NEW] monsters\ground\smallquadruped\head\gorillahead\smallgorillahead.monsterpart [NEW] monsters\ground\smallquadruped\head\gorillahead\smallgorillahead.png [NEW] monsters\ground\smallquadruped\head\guardedhead\smallguardedhead.monsterpart [NEW] monsters\ground\smallquadruped\head\guardedhead\smallguardedhead.png [NEW] monsters\ground\smallquadruped\head\horniesthead\smallhorniesthead.monsterpart [NEW] monsters\ground\smallquadruped\head\horniesthead\smallhorniesthead.png [NEW] monsters\ground\smallquadruped\head\insomniachead\smallinsomniachead.monsterpart [NEW] monsters\ground\smallquadruped\head\insomniachead\smallinsomniachead.png [NEW] monsters\ground\smallquadruped\head\lizardshellhead\smalllizardshellhead.monsterpart [NEW] monsters\ground\smallquadruped\head\lizardshellhead\smalllizardshellhead.png [NEW] monsters\ground\smallquadruped\head\minicrochead\smallminicrochead.monsterpart [NEW] monsters\ground\smallquadruped\head\minicrochead\smallminicrochead.png [NEW] monsters\ground\smallquadruped\head\petalhead\smallpetalhead.monsterpart [NEW] monsters\ground\smallquadruped\head\petalhead\smallpetalhead.png [NEW] monsters\ground\smallquadruped\head\platedhead\smallplatedhead.monsterpart [NEW] monsters\ground\smallquadruped\head\platedhead\smallplatedhead.png [NEW] monsters\ground\smallquadruped\head\raptorhead\smallraptorhead.monsterpart [NEW] monsters\ground\smallquadruped\head\raptorhead\smallraptorhead.png [NEW] monsters\ground\smallquadruped\head\relaxedhead\smallrelaxedhead.monsterpart [NEW] monsters\ground\smallquadruped\head\relaxedhead\smallrelaxedhead.png [NEW] monsters\ground\smallquadruped\head\sandwormhead\smallsandwormhead.monsterpart [NEW] monsters\ground\smallquadruped\head\sandwormhead\smallsandwormhead.png [NEW] monsters\ground\smallquadruped\head\scrabhead\smallscrabhead.monsterpart [NEW] monsters\ground\smallquadruped\head\scrabhead\smallscrabhead.png [NEW] monsters\ground\smallquadruped\head\shadowyhead\smallshadowyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\shadowyhead\smallshadowyhead.png [NEW] monsters\ground\smallquadruped\head\simplehead\smallsimplehead.monsterpart [NEW] monsters\ground\smallquadruped\head\simplehead\smallsimplehead.png [NEW] monsters\ground\smallquadruped\head\skullbuffalohead\smallskullbuffalohead.monsterpart [NEW] monsters\ground\smallquadruped\head\skullbuffalohead\smallskullbuffalohead.png [NEW] monsters\ground\smallquadruped\head\soullesshead\smallsoullesshead.monsterpart [NEW] monsters\ground\smallquadruped\head\soullesshead\smallsoullesshead.png [NEW] monsters\ground\smallquadruped\head\squoidhead\smallsquoidhead.monsterpart [NEW] monsters\ground\smallquadruped\head\squoidhead\smallsquoidhead.png [NEW] monsters\ground\smallquadruped\head\tapirhead\smalltapirhead.monsterpart [NEW] monsters\ground\smallquadruped\head\tapirhead\smalltapirhead.png [NEW] monsters\ground\smallquadruped\head\teeth\smallteethyhead.monsterpart [NEW] monsters\ground\smallquadruped\head\teeth\smallteethyhead.png [NEW] monsters\ground\smallquadruped\head\thintuskhead\smallthintuskhead.monsterpart [NEW] monsters\ground\smallquadruped\head\thintuskhead\smallthintuskhead.png [NEW] monsters\ground\smallquadruped\head\toadhead\smalltoadhead.monsterpart [NEW] monsters\ground\smallquadruped\head\toadhead\smalltoadhead.png [NEW] monsters\ground\smallquadruped\head\verticaleyehead\smallverticaleyehead.monsterpart [NEW] monsters\ground\smallquadruped\head\verticaleyehead\smallverticaleyehead.png [NEW] monsters\ground\smallquadruped\legs\arm\smallarmblegs.png [NEW] monsters\ground\smallquadruped\legs\arm\smallarmflegs.png [NEW] monsters\ground\smallquadruped\legs\arm\smallarmlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\beastspider\smallbeastspiderblegs.png [NEW] monsters\ground\smallquadruped\legs\beastspider\smallbeastspiderflegs.png [NEW] monsters\ground\smallquadruped\legs\beastspider\smallbeastspiderlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\bigcat\smallbigcatblegs.png [NEW] monsters\ground\smallquadruped\legs\bigcat\smallbigcatflegs.png [NEW] monsters\ground\smallquadruped\legs\bigcat\smallbigcatlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\bigtoe\smallbigtoeblegs.png [NEW] monsters\ground\smallquadruped\legs\bigtoe\smallbigtoeflegs.png [NEW] monsters\ground\smallquadruped\legs\bigtoe\smallbigtoelegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\derp\smallderpblegs.png [NEW] monsters\ground\smallquadruped\legs\derp\smallderpflegs.png [NEW] monsters\ground\smallquadruped\legs\derp\smallderplegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\derpzilla\smallderpzillablegs.png [NEW] monsters\ground\smallquadruped\legs\derpzilla\smallderpzillaflegs.png [NEW] monsters\ground\smallquadruped\legs\derpzilla\smallderpzillalegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\floating\smallfloatingblegs.png [NEW] monsters\ground\smallquadruped\legs\floating\smallfloatingflegs.png [NEW] monsters\ground\smallquadruped\legs\floating\smallfloatinglegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\frog\smallfrogblegs.png [NEW] monsters\ground\smallquadruped\legs\frog\smallfrogflegs.png [NEW] monsters\ground\smallquadruped\legs\frog\smallfroglegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\gator\smallgatorblegs.png [NEW] monsters\ground\smallquadruped\legs\gator\smallgatorflegs.png [NEW] monsters\ground\smallquadruped\legs\gator\smallgatorlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\gorilla\smallgorillablegs.png [NEW] monsters\ground\smallquadruped\legs\gorilla\smallgorillaflegs.png [NEW] monsters\ground\smallquadruped\legs\gorilla\smallgorillalegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\plain\smallplainblegs.png [NEW] monsters\ground\smallquadruped\legs\plain\smallplainflegs.png [NEW] monsters\ground\smallquadruped\legs\plain\smallplainlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\rex\smallrexblegs.png [NEW] monsters\ground\smallquadruped\legs\rex\smallrexflegs.png [NEW] monsters\ground\smallquadruped\legs\rex\smallrexlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\rhino\smallrhinoblegs.png [NEW] monsters\ground\smallquadruped\legs\rhino\smallrhinoflegs.png [NEW] monsters\ground\smallquadruped\legs\rhino\smallrhinolegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\rockgolem\smallrockgolemblegs.png [NEW] monsters\ground\smallquadruped\legs\rockgolem\smallrockgolemflegs.png [NEW] monsters\ground\smallquadruped\legs\rockgolem\smallrockgolemlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\short\smallshortblegs.png [NEW] monsters\ground\smallquadruped\legs\short\smallshortflegs.png [NEW] monsters\ground\smallquadruped\legs\short\smallshortlegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\tentacle\smalltentacleblegs.png [NEW] monsters\ground\smallquadruped\legs\tentacle\smalltentacleflegs.png [NEW] monsters\ground\smallquadruped\legs\tentacle\smalltentaclelegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\thick\smallthickblegs.png [NEW] monsters\ground\smallquadruped\legs\thick\smallthickflegs.png [NEW] monsters\ground\smallquadruped\legs\thick\smallthicklegs.monsterpart [NEW] monsters\ground\smallquadruped\legs\tortoise\smalltortoiseblegs.png [NEW] monsters\ground\smallquadruped\legs\tortoise\smalltortoiseflegs.png [NEW] monsters\ground\smallquadruped\legs\tortoise\smalltortoiselegs.monsterpart [NEW] monsters\ground\smallquadruped\tail\crookedtail\smallcrookedtail.monsterpart [NEW] monsters\ground\smallquadruped\tail\crookedtail\smallcrookedtail.png [NEW] monsters\ground\smallquadruped\tail\curledbladetail\smallcurledbladetail.monsterpart [NEW] monsters\ground\smallquadruped\tail\curledbladetail\smallcurledbladetail.png [NEW] monsters\ground\smallquadruped\tail\eyeballtail\smalleyeballtail.monsterpart [NEW] monsters\ground\smallquadruped\tail\eyeballtail\smalleyeballtail.png [NEW] monsters\ground\smallquadruped\tail\feathertail\smallfeathertail.monsterpart [NEW] monsters\ground\smallquadruped\tail\feathertail\smallfeathertail.png [NEW] monsters\ground\smallquadruped\tail\flippertail\smallflippertail.monsterpart [NEW] monsters\ground\smallquadruped\tail\flippertail\smallflippertail.png [NEW] monsters\ground\smallquadruped\tail\furtail\smallfurtail.monsterpart [NEW] monsters\ground\smallquadruped\tail\furtail\smallfurtail.png [NEW] monsters\ground\smallquadruped\tail\fuzzytail\smallfuzzytail.monsterpart [NEW] monsters\ground\smallquadruped\tail\fuzzytail\smallfuzzytail.png [NEW] monsters\ground\smallquadruped\tail\gatortail\smallgatortail.monsterpart [NEW] monsters\ground\smallquadruped\tail\gatortail\smallgatortail.png [NEW] monsters\ground\smallquadruped\tail\knifebladetail\smallknifebladetail.monsterpart [NEW] monsters\ground\smallquadruped\tail\knifebladetail\smallknifebladetail.png [NEW] monsters\ground\smallquadruped\tail\notail\smallnotail.monsterpart [NEW] monsters\ground\smallquadruped\tail\notail\smallnotail.png [NEW] monsters\ground\smallquadruped\tail\poofytail\smallpoofytail.monsterpart [NEW] monsters\ground\smallquadruped\tail\poofytail\smallpoofytail.png [NEW] monsters\ground\smallquadruped\tail\rextail\smallrextail.monsterpart [NEW] monsters\ground\smallquadruped\tail\rextail\smallrextail.png [NEW] monsters\ground\smallquadruped\tail\rhinotail\smallrhinotail.monsterpart [NEW] monsters\ground\smallquadruped\tail\rhinotail\smallrhinotail.png [NEW] monsters\ground\smallquadruped\tail\simple1tail\smallsimple1tail.monsterpart [NEW] monsters\ground\smallquadruped\tail\simple1tail\smallsimple1tail.png [NEW] monsters\ground\smallquadruped\tail\simple2tail\smallsimple2tail.monsterpart [NEW] monsters\ground\smallquadruped\tail\simple2tail\smallsimple2tail.png [NEW] monsters\ground\smallquadruped\tail\smoothcurltail\smallsmoothcurltail.monsterpart [NEW] monsters\ground\smallquadruped\tail\smoothcurltail\smallsmoothcurltail.png [NEW] monsters\ground\smallquadruped\tail\spiketail\smallspiketail.monsterpart [NEW] monsters\ground\smallquadruped\tail\spiketail\smallspiketail.png [NEW] monsters\ground\smallquadruped\tail\spineplatetail\smallspineplatetail.monsterpart [NEW] monsters\ground\smallquadruped\tail\spineplatetail\smallspineplatetail.png [NEW] monsters\ground\smallquadruped\tail\swirltail\smallswirltail.monsterpart [NEW] monsters\ground\smallquadruped\tail\swirltail\smallswirltail.png [NEW] monsters\ground\smallquadruped\tail\toothtail\smalltoothtail.monsterpart [NEW] monsters\ground\smallquadruped\tail\toothtail\smalltoothtail.png [NEW] monsters\ground\smallquadruped\tail\triangletail\smalltriangletail.monsterpart [NEW] monsters\ground\smallquadruped\tail\triangletail\smalltriangletail.png [NEW] monsters\ground\smallquadruped\tail\tripletail\smalltripletail.monsterpart [NEW] monsters\ground\smallquadruped\tail\tripletail\smalltripletail.png [NEW] monsters\pets\groundpet.lua [NEW] monsters\pets\idlestate.lua [NEW] monsters\pets\petbehavior.lua [NEW] monsters\pets\petcapturepod.lua [NEW] monsters\pets\wanderstate.lua [NEW] monsters\pets\actions\begaction.lua [NEW] monsters\pets\actions\eataction.lua [NEW] monsters\pets\actions\followaction.lua [NEW] monsters\pets\actions\inspectaction.lua [NEW] monsters\pets\actions\pounceaction.lua [NEW] monsters\pets\actions\sleepaction.lua [NEW] monsters\pets\actions\starvingaction.lua [NEW] monsters\pets\bunny\petbunny.animation [NEW] monsters\pets\bunny\petbunny.monstertype [NEW] monsters\pets\bunny\parts\black.monsterpart [NEW] monsters\pets\bunny\parts\black.png [NEW] monsters\pets\bunny\parts\blackwhite.monsterpart [NEW] monsters\pets\bunny\parts\blackwhite.png [NEW] monsters\pets\bunny\parts\brown.monsterpart [NEW] monsters\pets\bunny\parts\brown.png [NEW] monsters\pets\bunny\parts\brownwhite.monsterpart [NEW] monsters\pets\bunny\parts\brownwhite.png [NEW] monsters\pets\bunny\parts\creambrown.monsterpart [NEW] monsters\pets\bunny\parts\creambrown.png [NEW] monsters\pets\bunny\parts\darkbrown.monsterpart [NEW] monsters\pets\bunny\parts\darkbrown.png [NEW] monsters\pets\bunny\parts\darkbrownwhite.monsterpart [NEW] monsters\pets\bunny\parts\darkbrownwhite.png [NEW] monsters\pets\bunny\parts\default.frames [NEW] monsters\pets\bunny\parts\partblack.monsterpart [NEW] monsters\pets\bunny\parts\partblack.png [NEW] monsters\pets\bunny\parts\white.monsterpart [NEW] monsters\pets\bunny\parts\white.png [NEW] monsters\pets\bunny\parts\whiteblack.monsterpart [NEW] monsters\pets\bunny\parts\whiteblack.png [NEW] monsters\pets\cat\petcat.animation [NEW] monsters\pets\cat\petcat.monstertype [NEW] monsters\pets\cat\parts\black.monsterpart [NEW] monsters\pets\cat\parts\black.png [NEW] monsters\pets\cat\parts\calico.monsterpart [NEW] monsters\pets\cat\parts\calico.png [NEW] monsters\pets\cat\parts\cream.monsterpart [NEW] monsters\pets\cat\parts\cream.png [NEW] monsters\pets\cat\parts\creamtabby.monsterpart [NEW] monsters\pets\cat\parts\creamtabby.png [NEW] monsters\pets\cat\parts\default.frames [NEW] monsters\pets\cat\parts\grey1.monsterpart [NEW] monsters\pets\cat\parts\grey1.png [NEW] monsters\pets\cat\parts\grey2.monsterpart [NEW] monsters\pets\cat\parts\grey2.png [NEW] monsters\pets\cat\parts\grey3.monsterpart [NEW] monsters\pets\cat\parts\grey3.png [NEW] monsters\pets\cat\parts\tabby1.monsterpart [NEW] monsters\pets\cat\parts\tabby1.png [NEW] monsters\pets\cat\parts\tabby2.monsterpart [NEW] monsters\pets\cat\parts\tabby2.png [NEW] monsters\pets\cat\parts\white.monsterpart [NEW] monsters\pets\cat\parts\white.png [NEW] monsters\pets\crasberry\crasberry.animation [NEW] monsters\pets\crasberry\crasberry.monstertype [NEW] monsters\pets\crasberry\parts\blackblue.monsterpart [NEW] monsters\pets\crasberry\parts\blackblue.png [NEW] monsters\pets\crasberry\parts\blueyellow.monsterpart [NEW] monsters\pets\crasberry\parts\blueyellow.png [NEW] monsters\pets\crasberry\parts\default.frames [NEW] monsters\pets\crasberry\parts\magentablue.monsterpart [NEW] monsters\pets\crasberry\parts\magentablue.png [NEW] monsters\pets\crasberry\parts\orangeblue.monsterpart [NEW] monsters\pets\crasberry\parts\orangeblue.png [NEW] monsters\pets\crasberry\parts\orangemagenta.monsterpart [NEW] monsters\pets\crasberry\parts\orangemagenta.png [NEW] monsters\pets\crasberry\parts\purpleblue.monsterpart [NEW] monsters\pets\crasberry\parts\purpleblue.png [NEW] monsters\pets\crasberry\parts\purplemagenta.monsterpart [NEW] monsters\pets\crasberry\parts\purplemagenta.png [NEW] monsters\pets\crasberry\parts\redblue.monsterpart [NEW] monsters\pets\crasberry\parts\redblue.png [NEW] monsters\pets\crasberry\parts\whiteblue.monsterpart [NEW] monsters\pets\crasberry\parts\whiteblue.png [NEW] monsters\pets\crasberry\parts\yellowgrey.monsterpart [NEW] monsters\pets\crasberry\parts\yellowgrey.png [NEW] monsters\pets\orbis\body.monsterpart [NEW] monsters\pets\orbis\petorbis.animation [NEW] monsters\pets\orbis\petorbis.frames [NEW] monsters\pets\orbis\petorbis.monstertype [NEW] monsters\pets\orbis\petorbis.png [NEW] monsters\pets\petball\ball.frames [NEW] monsters\pets\petball\ball.png [NEW] monsters\pets\petball\body.monsterpart [NEW] monsters\pets\petball\petball.animation [NEW] monsters\pets\petball\petball.lua [NEW] monsters\pets\petball\petball.monstertype [NEW] monsters\pets\piglett\piglett.animation [NEW] monsters\pets\piglett\piglett.monstertype [NEW] monsters\pets\piglett\piglett.png [NEW] monsters\pets\piglett\parts\black.monsterpart [NEW] monsters\pets\piglett\parts\black.png [NEW] monsters\pets\piglett\parts\blackpink.monsterpart [NEW] monsters\pets\piglett\parts\blackpink.png [NEW] monsters\pets\piglett\parts\brown.monsterpart [NEW] monsters\pets\piglett\parts\brown.png [NEW] monsters\pets\piglett\parts\brownpink.monsterpart [NEW] monsters\pets\piglett\parts\brownpink.png [NEW] monsters\pets\piglett\parts\default.frames [NEW] monsters\pets\piglett\parts\fullblack.monsterpart [NEW] monsters\pets\piglett\parts\fullblack.png [NEW] monsters\pets\piglett\parts\fullbrown.monsterpart [NEW] monsters\pets\piglett\parts\fullbrown.png [NEW] monsters\pets\piglett\parts\fullpink.monsterpart [NEW] monsters\pets\piglett\parts\fullpink.png [NEW] monsters\pets\piglett\parts\fullwhite.monsterpart [NEW] monsters\pets\piglett\parts\fullwhite.png [NEW] monsters\pets\piglett\parts\pink.monsterpart [NEW] monsters\pets\piglett\parts\pink.png [NEW] monsters\pets\piglett\parts\pinkblack.monsterpart [NEW] monsters\pets\piglett\parts\pinkblack.png [NEW] monsters\pets\snake\petsnake.animation [NEW] monsters\pets\snake\petsnake.monstertype [NEW] monsters\pets\snake\parts\blue.monsterpart [NEW] monsters\pets\snake\parts\blue.png [NEW] monsters\pets\snake\parts\brown.monsterpart [NEW] monsters\pets\snake\parts\brown.png [NEW] monsters\pets\snake\parts\default.frames [NEW] monsters\pets\snake\parts\green.monsterpart [NEW] monsters\pets\snake\parts\green.png [NEW] monsters\pets\snake\parts\grey.monsterpart [NEW] monsters\pets\snake\parts\grey.png [NEW] monsters\pets\snake\parts\lightbrown.monsterpart [NEW] monsters\pets\snake\parts\lightbrown.png [NEW] monsters\pets\snake\parts\orange.monsterpart [NEW] monsters\pets\snake\parts\orange.png [NEW] monsters\pets\snake\parts\pink.monsterpart [NEW] monsters\pets\snake\parts\pink.png [NEW] monsters\pets\snake\parts\purple.monsterpart [NEW] monsters\pets\snake\parts\purple.png [NEW] monsters\pets\snake\parts\red.monsterpart [NEW] monsters\pets\snake\parts\red.png [NEW] monsters\pets\snake\parts\turquoise.monsterpart [NEW] monsters\pets\snake\parts\turquoise.png [NEW] monsters\pets\snake\parts\yellow.monsterpart [NEW] monsters\pets\snake\parts\yellow.png [NEW] monsters\pets\snugget\snugget.animation [NEW] monsters\pets\snugget\snugget.monstertype [NEW] monsters\pets\snugget\parts\blue.monsterpart [NEW] monsters\pets\snugget\parts\blue.png [NEW] monsters\pets\snugget\parts\bluegrey.monsterpart [NEW] monsters\pets\snugget\parts\bluegrey.png [NEW] monsters\pets\snugget\parts\default.frames [NEW] monsters\pets\snugget\parts\green.monsterpart [NEW] monsters\pets\snugget\parts\green.png [NEW] monsters\pets\snugget\parts\lightgreen.monsterpart [NEW] monsters\pets\snugget\parts\lightgreen.png [NEW] monsters\pets\snugget\parts\orange.monsterpart [NEW] monsters\pets\snugget\parts\orange.png [NEW] monsters\pets\snugget\parts\pink.monsterpart [NEW] monsters\pets\snugget\parts\pink.png [NEW] monsters\pets\snugget\parts\purple.monsterpart [NEW] monsters\pets\snugget\parts\purple.png [NEW] monsters\pets\snugget\parts\red.monsterpart [NEW] monsters\pets\snugget\parts\red.png [NEW] monsters\pets\snugget\parts\turquoise.monsterpart [NEW] monsters\pets\snugget\parts\turquoise.png [NEW] monsters\pets\snugget\parts\yellow.monsterpart [NEW] monsters\pets\snugget\parts\yellow.png [NEW] monsters\pets\weasel\petweasel.animation [NEW] monsters\pets\weasel\petweasel.monstertype [NEW] monsters\pets\weasel\parts\beige.monsterpart [NEW] monsters\pets\weasel\parts\beige.png [NEW] monsters\pets\weasel\parts\black.monsterpart [NEW] monsters\pets\weasel\parts\black.png [NEW] monsters\pets\weasel\parts\brown.monsterpart [NEW] monsters\pets\weasel\parts\brown.png [NEW] monsters\pets\weasel\parts\default.frames [NEW] monsters\pets\weasel\parts\green.monsterpart [NEW] monsters\pets\weasel\parts\green.png [NEW] monsters\pets\weasel\parts\grey.monsterpart [NEW] monsters\pets\weasel\parts\grey.png [NEW] monsters\pets\weasel\parts\orange.monsterpart [NEW] monsters\pets\weasel\parts\orange.png [NEW] monsters\pets\weasel\parts\pink.monsterpart [NEW] monsters\pets\weasel\parts\pink.png [NEW] monsters\pets\weasel\parts\purple.monsterpart [NEW] monsters\pets\weasel\parts\purple.png [NEW] monsters\pets\weasel\parts\red.monsterpart [NEW] monsters\pets\weasel\parts\red.png [NEW] monsters\pets\weasel\parts\white.monsterpart [NEW] monsters\pets\weasel\parts\white.png [NEW] monsters\skills\ranged\acidicspitattack.monsterskill [NEW] monsters\skills\ranged\acidsprayattack.monsterskill [NEW] monsters\skills\ranged\barbsprayattack.monsterskill [NEW] monsters\skills\ranged\beamburstattack.monsterskill [NEW] monsters\skills\ranged\beetleswarmattack.monsterskill [NEW] monsters\skills\ranged\bloodvomitattack.monsterskill [NEW] monsters\skills\ranged\blueflameattack.monsterskill [NEW] monsters\skills\ranged\bonerainattack.monsterskill [NEW] monsters\skills\ranged\bubbleblastattack.monsterskill [NEW] monsters\skills\ranged\cellblastattack.monsterskill [NEW] monsters\skills\ranged\darkgasattack.monsterskill [NEW] monsters\skills\ranged\darkgravityballattack.monsterskill [NEW] monsters\skills\ranged\darkplasmaattack.monsterskill [NEW] monsters\skills\ranged\doublebarbsprayattack.monsterskill [NEW] monsters\skills\ranged\dragonbreathattack.monsterskill [NEW] monsters\skills\ranged\explosivephlegmattack.monsterskill [NEW] monsters\skills\ranged\eyeballshotattack.monsterskill [NEW] monsters\skills\ranged\eyeballsprayattack.monsterskill [NEW] monsters\skills\ranged\fireballattack.monsterskill [NEW] monsters\skills\ranged\fireswirlattack.monsterskill [NEW] monsters\skills\ranged\fishbreathattack.monsterskill [NEW] monsters\skills\ranged\flameburstattack.monsterskill [NEW] monsters\skills\ranged\flyswarmattack.monsterskill [NEW] monsters\skills\ranged\gasbelchattack.monsterskill [NEW] monsters\skills\ranged\glitterattack.monsterskill [NEW] monsters\skills\ranged\iceblastattack.monsterskill [NEW] monsters\skills\ranged\iceshotattack.monsterskill [NEW] monsters\skills\ranged\inksprayattack.monsterskill [NEW] monsters\skills\ranged\jellybossexplodeattack.monsterskill [NEW] monsters\skills\ranged\leafygustattack.monsterskill [NEW] monsters\skills\ranged\lightballattack.monsterskill [NEW] monsters\skills\ranged\mightyroarattack.monsterskill [NEW] monsters\skills\ranged\minidragonbreathattack.monsterskill [NEW] monsters\skills\ranged\moonantgoopattack.monsterskill [NEW] monsters\skills\ranged\mudballattack.monsterskill [NEW] monsters\skills\ranged\orbofzotsattack.monsterskill [NEW] monsters\skills\ranged\plasmaburstattack.monsterskill [NEW] monsters\skills\ranged\plasmasweepattack.monsterskill [NEW] monsters\skills\ranged\plasmatorpedoattack.monsterskill [NEW] monsters\skills\ranged\rainbowvomitattack.monsterskill [NEW] monsters\skills\ranged\rangedchompattack.monsterskill [NEW] monsters\skills\ranged\rockrollattack.monsterskill [NEW] monsters\skills\ranged\rockshotattack.monsterskill [NEW] monsters\skills\ranged\seedspitattack.monsterskill [NEW] monsters\skills\ranged\shardsprayattack.monsterskill [NEW] monsters\skills\ranged\shockballattack.monsterskill [NEW] monsters\skills\ranged\shockingboltattack.monsterskill [NEW] monsters\skills\ranged\smokeringattack.monsterskill [NEW] monsters\skills\ranged\snotbubbleattack.monsterskill [NEW] monsters\skills\ranged\snotshotattack.monsterskill [NEW] monsters\skills\ranged\sonicscreamattack.monsterskill [NEW] monsters\skills\ranged\sonicwaveattack.monsterskill [NEW] monsters\skills\ranged\spicecloudattack.monsterskill [NEW] monsters\skills\ranged\spinslashattack.monsterskill [NEW] monsters\skills\ranged\twistingpulseattack.monsterskill [NEW] monsters\skills\ranged\watergunattack.monsterskill [NEW] monsters\skills\unique\poopbreathattack.monsterskill [NEW] monsters\skills\unique\throwpoattack.lua [NEW] monsters\skills\unique\throwpoattack.monsterskill [NEW] monsters\swimming\attackstate.lua monsters\swimming\fleestate.lua [NEW] monsters\swimming\flopstate.lua monsters\swimming\swimmingmonster.lua [NEW] monsters\swimming\wanderstate.lua [NEW] monsters\swimming\largefish\default.frames [NEW] monsters\swimming\largefish\largefish.animation [NEW] monsters\swimming\largefish\largefish.monstertype [NEW] monsters\swimming\largefish\fin\coelacanth\largecoelacanthbfin.png [NEW] monsters\swimming\largefish\fin\coelacanth\largecoelacanthffin.png [NEW] monsters\swimming\largefish\fin\coelacanth\largecoelacanthfin.monsterpart [NEW] monsters\swimming\largefish\fin\droplet\largedropletbfin.png [NEW] monsters\swimming\largefish\fin\droplet\largedropletffin.png [NEW] monsters\swimming\largefish\fin\droplet\largedropletfin.monsterpart [NEW] monsters\swimming\largefish\fin\fan\largefanbfin.png [NEW] monsters\swimming\largefish\fin\fan\largefanffin.png [NEW] monsters\swimming\largefish\fin\fan\largefanfin.monsterpart [NEW] monsters\swimming\largefish\fin\goldfish\largegoldfishbfin.png [NEW] monsters\swimming\largefish\fin\goldfish\largegoldfishffin.png [NEW] monsters\swimming\largefish\fin\goldfish\largegoldfishfin.monsterpart [NEW] monsters\swimming\largefish\fin\rough\largeroughbfin.png [NEW] monsters\swimming\largefish\fin\rough\largeroughffin.png [NEW] monsters\swimming\largefish\fin\rough\largeroughfin.monsterpart [NEW] monsters\swimming\largefish\fin\shark\largesharkbfin.png [NEW] monsters\swimming\largefish\fin\shark\largesharkffin.png [NEW] monsters\swimming\largefish\fin\shark\largesharkfin.monsterpart [NEW] monsters\swimming\largefish\fin\sunfish\largesunfishbfin.png [NEW] monsters\swimming\largefish\fin\sunfish\largesunfishffin.png [NEW] monsters\swimming\largefish\fin\sunfish\largesunfishfin.monsterpart [NEW] monsters\swimming\largefish\head\angler\largeanglerhead.monsterpart [NEW] monsters\swimming\largefish\head\angler\largeanglerhead.png [NEW] monsters\swimming\largefish\head\barreleye\largebarreleyehead.monsterpart [NEW] monsters\swimming\largefish\head\barreleye\largebarreleyehead.png [NEW] monsters\swimming\largefish\head\beak\largebeakhead.monsterpart [NEW] monsters\swimming\largefish\head\beak\largebeakhead.png [NEW] monsters\swimming\largefish\head\bladeplate\largebladeplatehead.monsterpart [NEW] monsters\swimming\largefish\head\bladeplate\largebladeplatehead.png [NEW] monsters\swimming\largefish\head\chuckle\largechucklehead.monsterpart [NEW] monsters\swimming\largefish\head\chuckle\largechucklehead.png [NEW] monsters\swimming\largefish\head\coelacanth\largecoelacanthhead.monsterpart [NEW] monsters\swimming\largefish\head\coelacanth\largecoelacanthhead.png [NEW] monsters\swimming\largefish\head\crazy\largecrazyhead.monsterpart [NEW] monsters\swimming\largefish\head\crazy\largecrazyhead.png [NEW] monsters\swimming\largefish\head\cuteeye\largecuteeyehead.monsterpart [NEW] monsters\swimming\largefish\head\cuteeye\largecuteeyehead.png [NEW] monsters\swimming\largefish\head\eyelash\largeeyelashhead.monsterpart [NEW] monsters\swimming\largefish\head\eyelash\largeeyelashhead.png [NEW] monsters\swimming\largefish\head\frilledkissing\largefrilledkissinghead.monsterpart [NEW] monsters\swimming\largefish\head\frilledkissing\largefrilledkissinghead.png [NEW] monsters\swimming\largefish\head\goldfish\largegoldfishhead.monsterpart [NEW] monsters\swimming\largefish\head\goldfish\largegoldfishhead.png [NEW] monsters\swimming\largefish\head\kissing\largekissinghead.monsterpart [NEW] monsters\swimming\largefish\head\kissing\largekissinghead.png [NEW] monsters\swimming\largefish\head\leech\largeleechhead.monsterpart [NEW] monsters\swimming\largefish\head\leech\largeleechhead.png [NEW] monsters\swimming\largefish\head\lipped\largelippedhead.monsterpart [NEW] monsters\swimming\largefish\head\lipped\largelippedhead.png [NEW] monsters\swimming\largefish\head\longnose\largelongnosehead.monsterpart [NEW] monsters\swimming\largefish\head\longnose\largelongnosehead.png [NEW] monsters\swimming\largefish\head\marlin\largemarlinhead.monsterpart [NEW] monsters\swimming\largefish\head\marlin\largemarlinhead.png [NEW] monsters\swimming\largefish\head\porpoise\largeporpoisehead.monsterpart [NEW] monsters\swimming\largefish\head\porpoise\largeporpoisehead.png [NEW] monsters\swimming\largefish\head\rune\largerunehead.monsterpart [NEW] monsters\swimming\largefish\head\rune\largerunehead.png [NEW] monsters\swimming\largefish\head\shark\largesharkhead.monsterpart [NEW] monsters\swimming\largefish\head\shark\largesharkhead.png [NEW] monsters\swimming\largefish\head\sharptooth\largesharptoothhead.monsterpart [NEW] monsters\swimming\largefish\head\sharptooth\largesharptoothhead.png [NEW] monsters\swimming\largefish\head\sunfish\largesunfishhead.monsterpart [NEW] monsters\swimming\largefish\head\sunfish\largesunfishhead.png [NEW] monsters\swimming\largefish\head\tall\largetallhead.monsterpart [NEW] monsters\swimming\largefish\head\tall\largetallhead.png [NEW] monsters\swimming\largefish\head\trunk\largetrunkhead.monsterpart [NEW] monsters\swimming\largefish\head\trunk\largetrunkhead.png [NEW] monsters\swimming\largefish\tail\eel\largeeeltail.monsterpart [NEW] monsters\swimming\largefish\tail\eel\largeeeltail.png [NEW] monsters\swimming\largefish\tail\fan\largefantail.monsterpart [NEW] monsters\swimming\largefish\tail\fan\largefantail.png [NEW] monsters\swimming\largefish\tail\rough\largeroughtail.monsterpart [NEW] monsters\swimming\largefish\tail\rough\largeroughtail.png [NEW] monsters\swimming\largefish\tail\shark\largesharktail.monsterpart [NEW] monsters\swimming\largefish\tail\shark\largesharktail.png [NEW] monsters\swimming\largefish\tail\small\largesmalltail.monsterpart [NEW] monsters\swimming\largefish\tail\small\largesmalltail.png [NEW] monsters\swimming\largefish\tail\smoothbetta\largesmoothbettatail.monsterpart [NEW] monsters\swimming\largefish\tail\smoothbetta\largesmoothbettatail.png [NEW] monsters\swimming\largefish\tail\sunfish\largesunfishtail.monsterpart [NEW] monsters\swimming\largefish\tail\sunfish\largesunfishtail.png [NEW] monsters\swimming\smallfish\default.frames [NEW] monsters\swimming\smallfish\fish.animation [NEW] monsters\swimming\smallfish\fish.monstertype [NEW] monsters\swimming\smallfish\fleestate.lua [NEW] monsters\swimming\smallfish\investigatestate.lua [NEW] monsters\swimming\smallfish\scatterstate.lua [NEW] monsters\swimming\smallfish\smallfish.lua [NEW] monsters\swimming\smallfish\fin\basicfin\basicfin.monsterpart [NEW] monsters\swimming\smallfish\fin\basicfin\basicfin.png [NEW] monsters\swimming\smallfish\fin\crystalfin\crystalfin.monsterpart [NEW] monsters\swimming\smallfish\fin\crystalfin\crystalfin.png [NEW] monsters\swimming\smallfish\fin\fanfin\fanfin.monsterpart [NEW] monsters\swimming\smallfish\fin\fanfin\fanfin.png [NEW] monsters\swimming\smallfish\fin\plainfin\plainfin.monsterpart [NEW] monsters\swimming\smallfish\fin\plainfin\plainfin.png [NEW] monsters\swimming\smallfish\fin\scopefin\scopefin.monsterpart [NEW] monsters\swimming\smallfish\fin\scopefin\scopefin.png [NEW] monsters\swimming\smallfish\head\anglerhead\anglerhead.monsterpart [NEW] monsters\swimming\smallfish\head\anglerhead\anglerhead.png [NEW] monsters\swimming\smallfish\head\barreleyehead\barreleyehead.monsterpart [NEW] monsters\swimming\smallfish\head\barreleyehead\barreleyehead.png [NEW] monsters\swimming\smallfish\head\blobhead\blobhead.monsterpart [NEW] monsters\swimming\smallfish\head\blobhead\blobhead.png [NEW] monsters\swimming\smallfish\head\codhead\codhead.monsterpart [NEW] monsters\swimming\smallfish\head\codhead\codhead.png [NEW] monsters\swimming\smallfish\head\eyehead\eyehead.monsterpart [NEW] monsters\swimming\smallfish\head\eyehead\eyehead.png [NEW] monsters\swimming\smallfish\head\fishhead\fishhead.monsterpart [NEW] monsters\swimming\smallfish\head\fishhead\fishhead.png [NEW] monsters\swimming\smallfish\head\gulperhead\gulperhead.monsterpart [NEW] monsters\swimming\smallfish\head\gulperhead\gulperhead.png [NEW] monsters\swimming\smallfish\head\neon1head\neon1head.monsterpart [NEW] monsters\swimming\smallfish\head\neon1head\neon1head.png [NEW] monsters\swimming\smallfish\head\neon2head\neon2head.monsterpart [NEW] monsters\swimming\smallfish\head\neon2head\neon2head.png [NEW] monsters\swimming\smallfish\head\neon3head\neon3head.monsterpart [NEW] monsters\swimming\smallfish\head\neon3head\neon3head.png [NEW] monsters\swimming\smallfish\head\pcodhead\pcodhead.monsterpart [NEW] monsters\swimming\smallfish\head\pcodhead\pcodhead.png [NEW] monsters\swimming\smallfish\head\robohead\robohead.monsterpart [NEW] monsters\swimming\smallfish\head\robohead\robohead.png [NEW] monsters\swimming\smallfish\head\squid1head\squid1head.monsterpart [NEW] monsters\swimming\smallfish\head\squid1head\squid1head.png [NEW] monsters\swimming\smallfish\head\squid2head\squid2head.monsterpart [NEW] monsters\swimming\smallfish\head\squid2head\squid2head.png [NEW] monsters\swimming\smallfish\head\squid3head\squid3head.monsterpart [NEW] monsters\swimming\smallfish\head\squid3head\squid3head.png [NEW] monsters\swimming\smallfish\head\strawhead\strawhead.monsterpart [NEW] monsters\swimming\smallfish\head\strawhead\strawhead.png [NEW] monsters\swimming\smallfish\head\swordhead\swordhead.monsterpart [NEW] monsters\swimming\smallfish\head\swordhead\swordhead.png [NEW] monsters\swimming\smallfish\tail\dualswimmertail\dualswimmertail.monsterpart [NEW] monsters\swimming\smallfish\tail\dualswimmertail\dualswimmertail.png [NEW] monsters\swimming\smallfish\tail\fantail\fantail.monsterpart [NEW] monsters\swimming\smallfish\tail\fantail\fantail.png [NEW] monsters\swimming\smallfish\tail\fishtail\fishtail.monsterpart [NEW] monsters\swimming\smallfish\tail\fishtail\fishtail.png [NEW] monsters\swimming\smallfish\tail\flippertail\flippertail.monsterpart [NEW] monsters\swimming\smallfish\tail\flippertail\flippertail.png [NEW] monsters\swimming\smallfish\tail\propellertail\propellertail.monsterpart [NEW] monsters\swimming\smallfish\tail\propellertail\propellertail.png [NEW] monsters\swimming\smallfish\tail\squidtail\squidtail.monsterpart [NEW] monsters\swimming\smallfish\tail\squidtail\squidtail.png [NEW] monsters\swimming\smallfish\tail\swimmertail\swimmertail.monsterpart [NEW] monsters\swimming\smallfish\tail\swimmertail\swimmertail.png monsters\unique\allergen\allergen.animation monsters\unique\allergen\allergen.monstertype monsters\unique\allergen\behavior.lua monsters\unique\apexbrainmutant\apexbrainmutant.animation monsters\unique\apexbrainmutant\apexbrainmutant.monstertype monsters\unique\apexbrainmutant\apexbrainmutant.png monsters\unique\apexbrainmutant\default.frames monsters\unique\apexmutant\apexmutant.animation monsters\unique\apexmutant\apexmutant.monstertype monsters\unique\aviansentry\aviansentry.animation monsters\unique\aviansentry\aviansentry.monstertype monsters\unique\aviansentry\behavior.lua [NEW] monsters\unique\bugs\behavior.lua [NEW] monsters\unique\bugs\ashsprite\ashsprite.animation [NEW] monsters\unique\bugs\ashsprite\ashsprite.frames [NEW] monsters\unique\bugs\ashsprite\ashsprite.monstertype [NEW] monsters\unique\bugs\ashsprite\ashsprite.png [NEW] monsters\unique\bugs\ashsprite\body.monsterpart [NEW] monsters\unique\bugs\aurorabee\aurorabee.animation [NEW] monsters\unique\bugs\aurorabee\aurorabee.frames [NEW] monsters\unique\bugs\aurorabee\aurorabee.monstertype [NEW] monsters\unique\bugs\aurorabee\aurorabee.png [NEW] monsters\unique\bugs\aurorabee\body.monsterpart [NEW] monsters\unique\bugs\blueback\blueback.animation [NEW] monsters\unique\bugs\blueback\blueback.frames [NEW] monsters\unique\bugs\blueback\blueback.monstertype [NEW] monsters\unique\bugs\blueback\blueback.png [NEW] monsters\unique\bugs\blueback\body.monsterpart [NEW] monsters\unique\bugs\brightstripe\body.monsterpart [NEW] monsters\unique\bugs\brightstripe\brightstripe.animation [NEW] monsters\unique\bugs\brightstripe\brightstripe.frames [NEW] monsters\unique\bugs\brightstripe\brightstripe.monstertype [NEW] monsters\unique\bugs\brightstripe\brightstripe.png [NEW] monsters\unique\bugs\butterbee\body.monsterpart [NEW] monsters\unique\bugs\butterbee\butterbee.animation [NEW] monsters\unique\bugs\butterbee\butterbee.frames [NEW] monsters\unique\bugs\butterbee\butterbee.monstertype [NEW] monsters\unique\bugs\butterbee\butterbee.png [NEW] monsters\unique\bugs\cinderfly\body.monsterpart [NEW] monsters\unique\bugs\cinderfly\cinderfly.animation [NEW] monsters\unique\bugs\cinderfly\cinderfly.frames [NEW] monsters\unique\bugs\cinderfly\cinderfly.monstertype [NEW] monsters\unique\bugs\cinderfly\cinderfly.png [NEW] monsters\unique\bugs\dewhopper\body.monsterpart [NEW] monsters\unique\bugs\dewhopper\dewhopper.animation [NEW] monsters\unique\bugs\dewhopper\dewhopper.frames [NEW] monsters\unique\bugs\dewhopper\dewhopper.monstertype [NEW] monsters\unique\bugs\dewhopper\dewhopper.png [NEW] monsters\unique\bugs\driftbell\body.monsterpart [NEW] monsters\unique\bugs\driftbell\driftbell.animation [NEW] monsters\unique\bugs\driftbell\driftbell.frames [NEW] monsters\unique\bugs\driftbell\driftbell.monstertype [NEW] monsters\unique\bugs\driftbell\driftbell.png [NEW] monsters\unique\bugs\dustmoth\body.monsterpart [NEW] monsters\unique\bugs\dustmoth\dustmoth.animation [NEW] monsters\unique\bugs\dustmoth\dustmoth.frames [NEW] monsters\unique\bugs\dustmoth\dustmoth.monstertype [NEW] monsters\unique\bugs\dustmoth\dustmoth.png [NEW] monsters\unique\bugs\fawnfly\body.monsterpart [NEW] monsters\unique\bugs\fawnfly\fawnfly.animation [NEW] monsters\unique\bugs\fawnfly\fawnfly.frames [NEW] monsters\unique\bugs\fawnfly\fawnfly.monstertype [NEW] monsters\unique\bugs\fawnfly\fawnfly.png [NEW] monsters\unique\bugs\fireygiant\body.monsterpart [NEW] monsters\unique\bugs\fireygiant\fireygiant.animation [NEW] monsters\unique\bugs\fireygiant\fireygiant.frames [NEW] monsters\unique\bugs\fireygiant\fireygiant.monstertype [NEW] monsters\unique\bugs\fireygiant\fireygiant.png [NEW] monsters\unique\bugs\flameroach\body.monsterpart [NEW] monsters\unique\bugs\flameroach\flameroach.animation [NEW] monsters\unique\bugs\flameroach\flameroach.frames [NEW] monsters\unique\bugs\flameroach\flameroach.monstertype [NEW] monsters\unique\bugs\flameroach\flameroach.png [NEW] monsters\unique\bugs\frostfleck\body.monsterpart [NEW] monsters\unique\bugs\frostfleck\frostfleck.animation [NEW] monsters\unique\bugs\frostfleck\frostfleck.frames [NEW] monsters\unique\bugs\frostfleck\frostfleck.monstertype [NEW] monsters\unique\bugs\frostfleck\frostfleck.png [NEW] monsters\unique\bugs\frostfly\body.monsterpart [NEW] monsters\unique\bugs\frostfly\frostfly.animation [NEW] monsters\unique\bugs\frostfly\frostfly.frames [NEW] monsters\unique\bugs\frostfly\frostfly.monstertype [NEW] monsters\unique\bugs\frostfly\frostfly.png [NEW] monsters\unique\bugs\gasgiant\body.monsterpart [NEW] monsters\unique\bugs\gasgiant\gasgiant.animation [NEW] monsters\unique\bugs\gasgiant\gasgiant.frames [NEW] monsters\unique\bugs\gasgiant\gasgiant.monstertype [NEW] monsters\unique\bugs\gasgiant\gasgiant.png [NEW] monsters\unique\bugs\glowbug\body.monsterpart [NEW] monsters\unique\bugs\glowbug\glowbug.animation [NEW] monsters\unique\bugs\glowbug\glowbug.frames [NEW] monsters\unique\bugs\glowbug\glowbug.monstertype [NEW] monsters\unique\bugs\glowbug\glowbug.png [NEW] monsters\unique\bugs\goldbuck\body.monsterpart [NEW] monsters\unique\bugs\goldbuck\goldbuck.animation [NEW] monsters\unique\bugs\goldbuck\goldbuck.frames [NEW] monsters\unique\bugs\goldbuck\goldbuck.monstertype [NEW] monsters\unique\bugs\goldbuck\goldbuck.png [NEW] monsters\unique\bugs\greentip\body.monsterpart [NEW] monsters\unique\bugs\greentip\greentip.animation [NEW] monsters\unique\bugs\greentip\greentip.frames [NEW] monsters\unique\bugs\greentip\greentip.monstertype [NEW] monsters\unique\bugs\greentip\greentip.png [NEW] monsters\unique\bugs\heathugger\body.monsterpart [NEW] monsters\unique\bugs\heathugger\heathugger.animation [NEW] monsters\unique\bugs\heathugger\heathugger.frames [NEW] monsters\unique\bugs\heathugger\heathugger.monstertype [NEW] monsters\unique\bugs\heathugger\heathugger.png [NEW] monsters\unique\bugs\hivehog\body.monsterpart [NEW] monsters\unique\bugs\hivehog\hivehog.animation [NEW] monsters\unique\bugs\hivehog\hivehog.frames [NEW] monsters\unique\bugs\hivehog\hivehog.monstertype [NEW] monsters\unique\bugs\hivehog\hivehog.png [NEW] monsters\unique\bugs\icetip\body.monsterpart [NEW] monsters\unique\bugs\icetip\icetip.animation [NEW] monsters\unique\bugs\icetip\icetip.frames [NEW] monsters\unique\bugs\icetip\icetip.monstertype [NEW] monsters\unique\bugs\icetip\icetip.png [NEW] monsters\unique\bugs\lavahopper\body.monsterpart [NEW] monsters\unique\bugs\lavahopper\lavahopper.animation [NEW] monsters\unique\bugs\lavahopper\lavahopper.frames [NEW] monsters\unique\bugs\lavahopper\lavahopper.monstertype [NEW] monsters\unique\bugs\lavahopper\lavahopper.png [NEW] monsters\unique\bugs\muddancer\body.monsterpart [NEW] monsters\unique\bugs\muddancer\muddancer.animation [NEW] monsters\unique\bugs\muddancer\muddancer.frames [NEW] monsters\unique\bugs\muddancer\muddancer.monstertype [NEW] monsters\unique\bugs\muddancer\muddancer.png [NEW] monsters\unique\bugs\mudstag\body.monsterpart [NEW] monsters\unique\bugs\mudstag\mudstag.animation [NEW] monsters\unique\bugs\mudstag\mudstag.frames [NEW] monsters\unique\bugs\mudstag\mudstag.monstertype [NEW] monsters\unique\bugs\mudstag\mudstag.png [NEW] monsters\unique\bugs\orphanfly\body.monsterpart [NEW] monsters\unique\bugs\orphanfly\orphanfly.animation [NEW] monsters\unique\bugs\orphanfly\orphanfly.frames [NEW] monsters\unique\bugs\orphanfly\orphanfly.monstertype [NEW] monsters\unique\bugs\orphanfly\orphanfly.png [NEW] monsters\unique\bugs\phoenixfly\body.monsterpart [NEW] monsters\unique\bugs\phoenixfly\phoenixfly.animation [NEW] monsters\unique\bugs\phoenixfly\phoenixfly.frames [NEW] monsters\unique\bugs\phoenixfly\phoenixfly.monstertype [NEW] monsters\unique\bugs\phoenixfly\phoenixfly.png [NEW] monsters\unique\bugs\polarmoth\body.monsterpart [NEW] monsters\unique\bugs\polarmoth\polarmoth.animation [NEW] monsters\unique\bugs\polarmoth\polarmoth.frames [NEW] monsters\unique\bugs\polarmoth\polarmoth.monstertype [NEW] monsters\unique\bugs\polarmoth\polarmoth.png [NEW] monsters\unique\bugs\redwing\body.monsterpart [NEW] monsters\unique\bugs\redwing\redwing.animation [NEW] monsters\unique\bugs\redwing\redwing.frames [NEW] monsters\unique\bugs\redwing\redwing.monstertype [NEW] monsters\unique\bugs\redwing\redwing.png [NEW] monsters\unique\bugs\sandclown\body.monsterpart [NEW] monsters\unique\bugs\sandclown\sandclown.animation [NEW] monsters\unique\bugs\sandclown\sandclown.frames [NEW] monsters\unique\bugs\sandclown\sandclown.monstertype [NEW] monsters\unique\bugs\sandclown\sandclown.png [NEW] monsters\unique\bugs\scuttleploom\body.monsterpart [NEW] monsters\unique\bugs\scuttleploom\scuttleploom.animation [NEW] monsters\unique\bugs\scuttleploom\scuttleploom.frames [NEW] monsters\unique\bugs\scuttleploom\scuttleploom.monstertype [NEW] monsters\unique\bugs\scuttleploom\scuttleploom.png [NEW] monsters\unique\bugs\seahornet\body.monsterpart [NEW] monsters\unique\bugs\seahornet\seahornet.animation [NEW] monsters\unique\bugs\seahornet\seahornet.frames [NEW] monsters\unique\bugs\seahornet\seahornet.monstertype [NEW] monsters\unique\bugs\seahornet\seahornet.png [NEW] monsters\unique\bugs\shadowmoth\body.monsterpart [NEW] monsters\unique\bugs\shadowmoth\shadowmoth.animation [NEW] monsters\unique\bugs\shadowmoth\shadowmoth.frames [NEW] monsters\unique\bugs\shadowmoth\shadowmoth.monstertype [NEW] monsters\unique\bugs\shadowmoth\shadowmoth.png [NEW] monsters\unique\bugs\shardwing\body.monsterpart [NEW] monsters\unique\bugs\shardwing\shardwing.animation [NEW] monsters\unique\bugs\shardwing\shardwing.frames [NEW] monsters\unique\bugs\shardwing\shardwing.monstertype [NEW] monsters\unique\bugs\shardwing\shardwing.png [NEW] monsters\unique\bugs\shellcreep\body.monsterpart [NEW] monsters\unique\bugs\shellcreep\shellcreep.animation [NEW] monsters\unique\bugs\shellcreep\shellcreep.frames [NEW] monsters\unique\bugs\shellcreep\shellcreep.monstertype [NEW] monsters\unique\bugs\shellcreep\shellcreep.png [NEW] monsters\unique\bugs\snowskater\body.monsterpart [NEW] monsters\unique\bugs\snowskater\snowskater.animation [NEW] monsters\unique\bugs\snowskater\snowskater.frames [NEW] monsters\unique\bugs\snowskater\snowskater.monstertype [NEW] monsters\unique\bugs\snowskater\snowskater.png [NEW] monsters\unique\bugs\stinkjack\body.monsterpart [NEW] monsters\unique\bugs\stinkjack\stinkjack.animation [NEW] monsters\unique\bugs\stinkjack\stinkjack.frames [NEW] monsters\unique\bugs\stinkjack\stinkjack.monstertype [NEW] monsters\unique\bugs\stinkjack\stinkjack.png [NEW] monsters\unique\bugs\sunskipper\body.monsterpart [NEW] monsters\unique\bugs\sunskipper\sunskipper.animation [NEW] monsters\unique\bugs\sunskipper\sunskipper.frames [NEW] monsters\unique\bugs\sunskipper\sunskipper.monstertype [NEW] monsters\unique\bugs\sunskipper\sunskipper.png [NEW] monsters\unique\bugs\testbug\body.monsterpart [NEW] monsters\unique\bugs\testbug\testbug.animation [NEW] monsters\unique\bugs\testbug\testbug.frames [NEW] monsters\unique\bugs\testbug\testbug.monstertype [NEW] monsters\unique\bugs\testbug\testbug.png [NEW] monsters\unique\bugs\thornbee\body.monsterpart [NEW] monsters\unique\bugs\thornbee\thornbee.animation [NEW] monsters\unique\bugs\thornbee\thornbee.frames [NEW] monsters\unique\bugs\thornbee\thornbee.monstertype [NEW] monsters\unique\bugs\thornbee\thornbee.png [NEW] monsters\unique\bugs\tidefly\body.monsterpart [NEW] monsters\unique\bugs\tidefly\tidefly.animation [NEW] monsters\unique\bugs\tidefly\tidefly.frames [NEW] monsters\unique\bugs\tidefly\tidefly.monstertype [NEW] monsters\unique\bugs\tidefly\tidefly.png [NEW] monsters\unique\bugs\vineclimber\body.monsterpart [NEW] monsters\unique\bugs\vineclimber\vineclimber.animation [NEW] monsters\unique\bugs\vineclimber\vineclimber.frames [NEW] monsters\unique\bugs\vineclimber\vineclimber.monstertype [NEW] monsters\unique\bugs\vineclimber\vineclimber.png [NEW] monsters\unique\bugs\wavebird\body.monsterpart [NEW] monsters\unique\bugs\wavebird\wavebird.animation [NEW] monsters\unique\bugs\wavebird\wavebird.frames [NEW] monsters\unique\bugs\wavebird\wavebird.monstertype [NEW] monsters\unique\bugs\wavebird\wavebird.png [NEW] monsters\unique\bugs\xenofly\body.monsterpart [NEW] monsters\unique\bugs\xenofly\xenofly.animation [NEW] monsters\unique\bugs\xenofly\xenofly.frames [NEW] monsters\unique\bugs\xenofly\xenofly.monstertype [NEW] monsters\unique\bugs\xenofly\xenofly.png monsters\unique\chesttrapper\behavior.lua monsters\unique\chesttrapper\chesttrapper.animation monsters\unique\chesttrapper\chesttrapper.monstertype monsters\unique\chesttrapper\projectiles.config monsters\unique\chicken\behavior.lua monsters\unique\chicken\chicken.animation monsters\unique\chicken\chicken.monstertype monsters\unique\cleaningbot\behavior.lua monsters\unique\cleaningbot\cleaningbot.animation monsters\unique\cleaningbot\cleaningbot.monstertype monsters\unique\giftmonster\behavior.lua monsters\unique\giftmonster\giftmonster.animation monsters\unique\giftmonster\giftmonster.monstertype monsters\unique\giftmonster\giftmonstersmall.monstertype monsters\unique\glitchknight\behavior.lua monsters\unique\glitchknight\glitchknight.animation monsters\unique\glitchknight\glitchknight.monstertype monsters\unique\glitchspider\default.frames monsters\unique\glitchspider\glitchspider.animation monsters\unique\glitchspider\glitchspider.monstertype monsters\unique\glitchspider\projectiles.config monsters\unique\heckblob\behavior.lua monsters\unique\heckblob\heckblob.animation monsters\unique\heckblob\heckblob.monstertype [NEW] monsters\unique\moontant\default.frames [NEW] monsters\unique\moontant\moontant.animation [NEW] monsters\unique\moontant\moontant.monstertype [NEW] monsters\unique\moontant\moontant.partparams [NEW] monsters\unique\moontant\body\female\femalebody.monsterpart [NEW] monsters\unique\moontant\body\female\femalebody.png [NEW] monsters\unique\moontant\body\male\malebody.monsterpart [NEW] monsters\unique\moontant\body\male\malebody.png [NEW] monsters\unique\moontant\head\1\head1.monsterpart [NEW] monsters\unique\moontant\head\1\head1.png [NEW] monsters\unique\moontant\head\10\head10.monsterpart [NEW] monsters\unique\moontant\head\10\head10.png [NEW] monsters\unique\moontant\head\2\head2.monsterpart [NEW] monsters\unique\moontant\head\2\head2.png [NEW] monsters\unique\moontant\head\3\head3.monsterpart [NEW] monsters\unique\moontant\head\3\head3.png [NEW] monsters\unique\moontant\head\4\head4.monsterpart [NEW] monsters\unique\moontant\head\4\head4.png [NEW] monsters\unique\moontant\head\5\head5.monsterpart [NEW] monsters\unique\moontant\head\5\head5.png [NEW] monsters\unique\moontant\head\6\head6.monsterpart [NEW] monsters\unique\moontant\head\6\head6.png [NEW] monsters\unique\moontant\head\7\head7.monsterpart [NEW] monsters\unique\moontant\head\7\head7.png [NEW] monsters\unique\moontant\head\8\head8.monsterpart [NEW] monsters\unique\moontant\head\8\head8.png [NEW] monsters\unique\moontant\head\9\head9.monsterpart [NEW] monsters\unique\moontant\head\9\head9.png monsters\unique\pinfriend\behavior.lua monsters\unique\pinfriend\pinfriend.animation monsters\unique\pinfriend\pinfriend.monstertype monsters\unique\po\behavior.lua monsters\unique\po\megapo.monstertype monsters\unique\po\micropo.monstertype monsters\unique\po\po.animation monsters\unique\po\po.monstertype monsters\unique\pogolem\pogolem.animation monsters\unique\pogolem\pogolem.monstertype [NEW] monsters\unique\poptop\body.monsterpart [NEW] monsters\unique\poptop\poptop.animation [NEW] monsters\unique\poptop\poptop.frames [NEW] monsters\unique\poptop\poptop.monstertype [NEW] monsters\unique\poptop\poptop.png [NEW] monsters\unique\poptop\wanderskipstate.lua monsters\unique\repairbot\behavior.lua monsters\unique\repairbot\repairbot.animation monsters\unique\repairbot\repairbot.monstertype monsters\unique\robotchicken\behavior.lua monsters\unique\robotchicken\robotchicken.animation monsters\unique\robotchicken\robotchicken.monstertype monsters\unique\serpentdroid\serpentdroid.animation monsters\unique\serpentdroid\serpentdroid.monstertype monsters\unique\sewerfly\sewerfly.animation monsters\unique\sewerfly\sewerfly.monstertype [NEW] monsters\unique\smallshroom\default.frames [NEW] monsters\unique\smallshroom\smallshroom.animation [NEW] monsters\unique\smallshroom\smallshroom.monstertype [NEW] monsters\unique\smallshroom\smallshroom.partparams [NEW] monsters\unique\smallshroom\arms\1\shroomarms.monsterpart [NEW] monsters\unique\smallshroom\arms\1\shroombarm.png [NEW] monsters\unique\smallshroom\arms\1\shroomfarm.png [NEW] monsters\unique\smallshroom\body\fourleg\shroomchest.monsterpart [NEW] monsters\unique\smallshroom\body\fourleg\shroomchest.png [NEW] monsters\unique\smallshroom\head\flower\flowerhead.monsterpart [NEW] monsters\unique\smallshroom\head\flower\shroomhead.png [NEW] monsters\unique\smallshroom\tail\bunny\shroomtail.monsterpart [NEW] monsters\unique\smallshroom\tail\bunny\shroomtail.png monsters\unique\swarpion\behavior.lua monsters\unique\swarpion\swarpion.animation monsters\unique\swarpion\swarpion.monstertype monsters\unique\toxicfly\behavior.lua monsters\unique\toxicfly\toxicfly.animation monsters\unique\toxicfly\toxicfly.monstertype monsters\unique\toxicgolem\behavior.lua monsters\unique\toxicgolem\toxicgolem.animation monsters\unique\toxicgolem\toxicgolem.monstertype [NEW] music\battlestart1.ogg [NEW] music\battlestart2.ogg [NEW] music\battlestart3.ogg [NEW] music\battlestart4.ogg [NEW] music\jupiter.ogg [NEW] music\testbattle.ogg [NEW] music\testbattle2.ogg [NEW] music\testbattle3.ogg [NEW] names\aztec.namesource [NEW] names\russianfemale.namesource [NEW] names\russianmale.namesource [NEW] names\russiansurname.namesource [NEW] names\tribal.namesource npcs\airshipcaptain.npctype npcs\airshipcrew.npctype npcs\airshipguard.npctype npcs\airshipquartermaster.npctype npcs\apexslave.npctype npcs\apexslaver.npctype npcs\bandit.npctype npcs\blacksmith.npctype npcs\bunkerguard.npctype npcs\bunkerpyro.npctype npcs\castleguard.npctype npcs\castlelord.npctype npcs\castleroyalguard.npctype npcs\chatstate.lua npcs\chefmerchant.npctype npcs\clanleader.npctype npcs\colourfulvillager.npctype npcs\conversestate.lua npcs\cultist.npctype npcs\default.npctype npcs\doctormerchant.npctype npcs\eyeguard.npctype npcs\fleestate.lua [NEW] npcs\follower.npctype [NEW] npcs\followstate.lua npcs\friendlyguard.npctype npcs\friendlypirateguard.npctype npcs\guard.npctype npcs\hellguard.npctype npcs\hellprisoner.npctype npcs\knight.npctype npcs\labguard.npctype npcs\labscientist.npctype npcs\main.lua npcs\meleeattackstate.lua npcs\merchant.npctype [NEW] npcs\nakedvillager.npctype [NEW] npcs\npc.config [NEW] npcs\outlawsniper.npctype npcs\prisonberserker.npctype npcs\prisonbruiser.npctype npcs\prisongunman.npctype npcs\pyramidguard.npctype npcs\rangedattackstate.lua npcs\servant.npctype npcs\shroomguard.npctype npcs\shroommerchant.npctype npcs\sitstate.lua npcs\sleepstate.lua npcs\stimmerchant.npctype npcs\templeguard.npctype [NEW] npcs\testbandit.npctype [NEW] npcs\testguard.npctype npcs\tombzombie.npctype npcs\toolmerchant.npctype npcs\towerascendant.npctype npcs\villageguard.npctype npcs\villageguardcaptain.npctype npcs\villager.npctype npcs\wanderingmerchant.npctype npcs\wanderstate.lua npcs\wildhunter.npctype npcs\wildhunterveteran.npctype npcs\wizardmerchant.npctype npcs\workstate.lua npcs\guard\guardstate.lua npcs\guard\houndstate.lua npcs\guard\returntopoststate.lua npcs\merchant\merchantstate.lua npcs\merchant\returntostorestate.lua [NEW] npcs\mission\florangladiator.npctype [NEW] npcs\mission\floranpredator.npctype [NEW] npcs\mission\floransniper.npctype [NEW] npcs\mission\miner.npctype [NEW] npcs\mission\minersurvivor.npctype [NEW] npcs\mission\mutantminer.npctype [NEW] npcs\mission\penguinscientist.npctype [NEW] npcs\mission\survivor.npctype [NEW] npcs\mission\wildling.npctype [NEW] npcs\outpost\outpostapexmechanic.npctype [NEW] npcs\outpost\outpostapexrefugee.npctype [NEW] npcs\outpost\outpostapexscientist.npctype [NEW] npcs\outpost\outpostavianexplorer.npctype [NEW] npcs\outpost\outpostavianmercenary.npctype [NEW] npcs\outpost\outpostavianrefugee.npctype [NEW] npcs\outpost\outpostbountyhunter.npctype [NEW] npcs\outpost\outpostcivilian.npctype [NEW] npcs\outpost\outpostfloranfan.npctype [NEW] npcs\outpost\outpostfloranhunter.npctype [NEW] npcs\outpost\outpostfloranscholar.npctype [NEW] npcs\outpost\outpostglitchmechanic.npctype [NEW] npcs\outpost\outpostglitchmercenary.npctype [NEW] npcs\outpost\outpostglitchsilenttype.npctype [NEW] npcs\outpost\outposthumanexcon.npctype [NEW] npcs\outpost\outposthumanscientist.npctype [NEW] npcs\outpost\outposthumansurvivor.npctype [NEW] npcs\outpost\outposthylotlfloranhater.npctype [NEW] npcs\outpost\outposthylotlperformer.npctype [NEW] npcs\outpost\outposthylotlwarrior.npctype [NEW] npcs\outpost\outpostpenguinpromoter.npctype [NEW] npcs\outpost\outpostundersideman.npctype [NEW] objects\defaultcategories.config objects\defaultparameters.config objects\apex\apexapesign\apexapesign.frames objects\apex\apexapesign\apexapesign.object objects\apex\apexapesign\apexapesign.png [NEW] objects\apex\apexapesign\apexapesignlit.frames [NEW] objects\apex\apexapesign\apexapesignlit.png objects\apex\apexaquarium1\apexaquarium1.object objects\apex\apexaquarium2\apexaquarium2.object objects\apex\apexarmchair\apexarmchair.object objects\apex\apexbananasign\apexbananasign.frames objects\apex\apexbananasign\apexbananasign.object objects\apex\apexbananasign\apexbananasign.png [NEW] objects\apex\apexbananasign\apexbananasignlit.frames [NEW] objects\apex\apexbananasign\apexbananasignlit.png objects\apex\apexbed\apexbed.object objects\apex\apexbed\apexbed.png objects\apex\apexbloodbank\apexbloodbank.object objects\apex\apexbrainjar\apexbrainjar.object objects\apex\apexbustmale\apexbustmale.object [NEW] objects\apex\apexceilingtv\apexceilingtv.animation objects\apex\apexceilingtv\apexceilingtv.frames objects\apex\apexceilingtv\apexceilingtv.object objects\apex\apexceilingtv\apexceilingtv.png objects\apex\apexceilingtv\apexceilingtvlit.frames objects\apex\apexceilingtv\apexceilingtvlit.png objects\apex\apexcomfychair\apexcomfychair.object objects\apex\apexconsole1\apexconsole1.object objects\apex\apexconsolekeyboard\apexconsolekeyboard.object objects\apex\apexcoolbookcase\apexcoolbookcase.object objects\apex\apexcoolchair\apexcoolchair.object objects\apex\apexcoolcomputer\apexcoolcomputer.object objects\apex\apexcoolcupboard\apexcoolcupboard.object objects\apex\apexcooldesk\apexcooldesk.object objects\apex\apexcooldoor\apexcooldoor.object objects\apex\apexcoolserver\apexcoolserver.object objects\apex\apexcoolshelf1\apexcoolshelf1.object objects\apex\apexcoolshelf2\apexcoolshelf2.object objects\apex\apexcooltable\apexcooltable.object objects\apex\apexcouch\apexcouch.object objects\apex\apexcounter1\apexcounter1.object objects\apex\apexcounter2\apexcounter2.object objects\apex\apexcurtain\apexcurtain.object objects\apex\apexdesk\apexdesk.object objects\apex\apexflusign\apexflusign.frames objects\apex\apexflusign\apexflusign.object objects\apex\apexflusign\apexflusign.png [NEW] objects\apex\apexflusign\apexflusignlit.frames [NEW] objects\apex\apexflusign\apexflusignlit.png objects\apex\apexfridge\apexfridge.object objects\apex\apexhdtv\apexhdtv.frames objects\apex\apexhdtv\apexhdtv.object objects\apex\apexhdtv\apexhdtv.png [NEW] objects\apex\apexhdtv\apexhdtvlit.frames [NEW] objects\apex\apexhdtv\apexhdtvlit.png objects\apex\apexlamp1\apexlamp1.frames objects\apex\apexlamp1\apexlamp1.object [NEW] objects\apex\apexlamp1\apexlamp1lit.frames [NEW] objects\apex\apexlamp1\apexlamp1lit.png objects\apex\apexlamp2\apexlamp2.frames objects\apex\apexlamp2\apexlamp2.object [NEW] objects\apex\apexlamp2\apexlamp2lit.frames [NEW] objects\apex\apexlamp2\apexlamp2lit.png objects\apex\apexlamp3\apexlamp3.frames objects\apex\apexlamp3\apexlamp3.object [NEW] objects\apex\apexlamp3\apexlamp3lit.frames [NEW] objects\apex\apexlamp3\apexlamp3lit.png objects\apex\apexlevel1sign\apexlevel1sign.frames objects\apex\apexlevel1sign\apexlevel1sign.object objects\apex\apexlevel1sign\apexlevel1sign.png [NEW] objects\apex\apexlevel1sign\apexlevel1signlit.frames [NEW] objects\apex\apexlevel1sign\apexlevel1signlit.png objects\apex\apexlocker\apexlocker.object objects\apex\apexmedsign\apexmedsign.object objects\apex\apexmocksign\apexmocksign.object objects\apex\apexnameplate\apexnameplate.object objects\apex\apexobeysign\apexobeysign.object objects\apex\apexofficechair\apexofficechair.object objects\apex\apexoven\apexoven.object objects\apex\apexpainting1\apexpainting1.object objects\apex\apexpainting2\apexpainting2.object objects\apex\apexpainting3\apexpainting3.object objects\apex\apexpainting4\apexpainting4.object objects\apex\apexpainting5\apexpainting5.object objects\apex\apexpiano\apexpiano.object objects\apex\apexpod\apexpod.frames objects\apex\apexpod\apexpod.object objects\apex\apexpod\apexpod.png [NEW] objects\apex\apexpod\apexpodlit.frames [NEW] objects\apex\apexpod\apexpodlit.png objects\apex\apexpod2\apexpod2.frames objects\apex\apexpod2\apexpod2.object objects\apex\apexpod2\apexpod2.png [NEW] objects\apex\apexpod2\apexpod2lit.frames [NEW] objects\apex\apexpod2\apexpod2lit.png objects\apex\apexradio\apexradio.object objects\apex\apexrecordplayer\apexrecordplayer.object objects\apex\apexsink\apexsink.object objects\apex\apexslidingdoor1\apexslidingdoor1.object objects\apex\apexslidingdoor2\apexslidingdoor2.object objects\apex\apexspeaker\apexspeaker.object objects\apex\apexstatue\apexstatue.object objects\apex\apexstatue1\apexstatue1.object objects\apex\apexstatue2\apexstatue2.object objects\apex\apexstatue3\apexstatue3.object [NEW] objects\apex\apexstoragelocker\apexstoragelocker.frames [NEW] objects\apex\apexstoragelocker\apexstoragelocker.object [NEW] objects\apex\apexstoragelocker\apexstoragelocker.png [NEW] objects\apex\apexstoragelocker\icon.png objects\apex\apextable\apextable.object objects\apex\apextablelamp\apextablelamp.frames objects\apex\apextablelamp\apextablelamp.object objects\apex\apextablelamp\apextablelamp.png [NEW] objects\apex\apextablelamp\apextablelamplit.frames [NEW] objects\apex\apextablelamp\apextablelamplit.png objects\apex\apexthoughtreassign\apexthoughtreassign.object objects\apex\apextorturebed\apextorturebed.object objects\apex\apextv\apextv.frames objects\apex\apextv\apextv.object objects\apex\apextv\apextv.png [NEW] objects\apex\apextv\apextvlit.frames [NEW] objects\apex\apextv\apextvlit.png objects\apex\apexwallpainting2\apexwallpainting2.object objects\apex\apexwardrobe\apexwardrobe.object objects\apex\apexwoodenchair\apexwoodenchair.object objects\apex\apexwoodenshelves\apexwoodenshelves.object objects\apex\apexwoodpanel\apexwoodpanel.object objects\apex\arrowsign\arrowsign.object objects\apex\blueflask\blueflask.object objects\apex\cider\cider.object objects\apex\classicapestatue\classicapestatue.object objects\apex\classicbardoor\classicbardoor.object objects\apex\classicbed\classicbed.object objects\apex\classicbookcase\classicbookcase.object [NEW] objects\apex\classiccandlestick\classiccandlestick.animation objects\apex\classiccandlestick\classiccandlestick.frames objects\apex\classiccandlestick\classiccandlestick.object [NEW] objects\apex\classiccandlestick\classiccandlesticklit.frames [NEW] objects\apex\classiccandlestick\classiccandlesticklit.png objects\apex\classicchair\classicchair.object objects\apex\classicchandelier\classicchandelier.frames objects\apex\classicchandelier\classicchandelier.object [NEW] objects\apex\classicchandelier\classicchandelierlit.frames [NEW] objects\apex\classicchandelier\classicchandelierlit.png [NEW] objects\apex\classicchest\classicchest.frames [NEW] objects\apex\classicchest\classicchest.object [NEW] objects\apex\classicchest\classicchest.png [NEW] objects\apex\classicchest\classicchesticon.png objects\apex\classicchina\classicchina.object objects\apex\classiccupboard\classiccupboard.object objects\apex\classiccurtain1\classiccurtain1.object objects\apex\classiccurtain2\classiccurtain2.object objects\apex\classicdesk\classicdesk.object objects\apex\classicdiningtable\classicdiningtable.object objects\apex\classicdoor\classicdoor.object objects\apex\classicfountain\classicfountain.object objects\apex\classicglass\classicglass.object objects\apex\classiclight\classiclight.object objects\apex\classiclight\classiclightbg.frames [NEW] objects\apex\classiclight\classiclightbglit.frames [NEW] objects\apex\classiclight\classiclightbglit.png objects\apex\classiclight\classiclightleft.frames [NEW] objects\apex\classiclight\classiclightleftlit.frames [NEW] objects\apex\classiclight\classiclightleftlit.png objects\apex\classiclight\classiclightright.frames [NEW] objects\apex\classiclight\classiclightrightlit.frames [NEW] objects\apex\classiclight\classiclightrightlit.png objects\apex\classiclightart\classiclightart.frames objects\apex\classiclightart\classiclightart.object [NEW] objects\apex\classiclightart\classiclightartlit.frames [NEW] objects\apex\classiclightart\classiclightartlit.png objects\apex\classicpillarsmall\classicpillarsmall.object objects\apex\classicplate\classicplate.object objects\apex\classictable\classictable.object objects\apex\electricsign\electricsign.object objects\apex\fantasyboardgame\fantasyboardgame.object objects\apex\flowerbasket1\flowerbasket1.object objects\apex\flowerbasket2\flowerbasket2.object objects\apex\flowerbed1\flowerbed1.object objects\apex\flowerbed2\flowerbed2.object objects\apex\grandfatherclock\grandfatherclock.object objects\apex\greenflask\greenflask.object objects\apex\microscope\microscope.object [NEW] objects\apex\plasmadisc\plasmadisc.animation objects\apex\plasmadisc\plasmadisc.frames objects\apex\plasmadisc\plasmadisc.object objects\apex\plasmadisc\plasmadisc.png [NEW] objects\apex\plasmadisc\plasmadisclit.frames [NEW] objects\apex\plasmadisc\plasmadisclit.png objects\apex\reddangersign\reddangersign.object objects\apex\redflask\redflask.object objects\apex\respawnpod\behavior.lua objects\apex\respawnpod\respawnpod.object.disabled objects\apex\securitycamera\securitycamera.lua objects\apex\securitycamera\securitycamera.object objects\apex\tesla\tesla.object objects\apex\teslaspike\teslaspike.object objects\apex\turret\turret.lua objects\apex\turret\turret.object objects\apex\vaseclassiclarge1\vaseclassiclarge1.object objects\apex\vaseclassiclarge2\vaseclassiclarge2.object objects\apex\vaseclassicmedium1\vaseclassicmedium1.object objects\apex\vaseclassicmedium2\vaseclassicmedium2.object objects\apex\vaseclassicsmall1\vaseclassicsmall1.object objects\apex\vaseclassicsmall2\vaseclassicsmall2.object [NEW] objects\arttrophies\flowerstatue\flowerstatue.frames [NEW] objects\arttrophies\flowerstatue\flowerstatue.object [NEW] objects\arttrophies\flowerstatue\flowerstatue.png [NEW] objects\arttrophies\flowerstatue\flowerstatueicon.png [NEW] objects\arttrophies\genericpainting1\genericpainting1.frames [NEW] objects\arttrophies\genericpainting1\genericpainting1.object [NEW] objects\arttrophies\genericpainting1\genericpainting1.png [NEW] objects\arttrophies\genericpainting1\genericpainting1icon.png [NEW] objects\arttrophies\glitchianman\glitchianman.frames [NEW] objects\arttrophies\glitchianman\glitchianman.object [NEW] objects\arttrophies\glitchianman\glitchianman.png [NEW] objects\arttrophies\glitchianman\glitchianmanicon.png [NEW] objects\arttrophies\glitchspeare\glitchspeare.frames [NEW] objects\arttrophies\glitchspeare\glitchspeare.object [NEW] objects\arttrophies\glitchspeare\glitchspeare.png [NEW] objects\arttrophies\glitchspeare\glitchspeareicon.png [NEW] objects\arttrophies\goldenegg\goldenegg.frames [NEW] objects\arttrophies\goldenegg\goldenegg.object [NEW] objects\arttrophies\goldenegg\goldenegg.png [NEW] objects\arttrophies\goldenegg\icon.png [NEW] objects\arttrophies\paintingapespeare\paintingapespeare.frames [NEW] objects\arttrophies\paintingapespeare\paintingapespeare.object [NEW] objects\arttrophies\paintingapespeare\paintingapespeare.png [NEW] objects\arttrophies\paintingapespeare\paintingapespeareicon.png [NEW] objects\arttrophies\paintingapexpixellisa\paintingapexpixellisa.frames [NEW] objects\arttrophies\paintingapexpixellisa\paintingapexpixellisa.object [NEW] objects\arttrophies\paintingapexpixellisa\paintingapexpixellisa.png [NEW] objects\arttrophies\paintingapexpixellisa\paintingapexpixellisaicon.png [NEW] objects\arttrophies\paintinggothic\paintinggothic.frames [NEW] objects\arttrophies\paintinggothic\paintinggothic.object [NEW] objects\arttrophies\paintinggothic\paintinggothic.png [NEW] objects\arttrophies\paintinggothic\paintinggothicicon.png [NEW] objects\arttrophies\paintingmonalisa\paintingmonalisa.frames [NEW] objects\arttrophies\paintingmonalisa\paintingmonalisa.object [NEW] objects\arttrophies\paintingmonalisa\paintingmonalisa.png [NEW] objects\arttrophies\paintingmonalisa\paintingmonalisaicon.png [NEW] objects\arttrophies\paintingshakespeare\paintingshakespeare.frames [NEW] objects\arttrophies\paintingshakespeare\paintingshakespeare.object [NEW] objects\arttrophies\paintingshakespeare\paintingshakespeare.png [NEW] objects\arttrophies\paintingshakespeare\paintingshakespeareicon.png [NEW] objects\arttrophies\paintingstarrynight\paintingstarrynight.frames [NEW] objects\arttrophies\paintingstarrynight\paintingstarrynight.object [NEW] objects\arttrophies\paintingstarrynight\paintingstarrynight.png [NEW] objects\arttrophies\paintingstarrynight\paintingstarrynighticon.png [NEW] objects\arttrophies\persistenceofpixels\persistenceofpixels.frames [NEW] objects\arttrophies\persistenceofpixels\persistenceofpixels.object [NEW] objects\arttrophies\persistenceofpixels\persistenceofpixels.png [NEW] objects\arttrophies\persistenceofpixels\persistenceofpixelsicon.png [NEW] objects\arttrophies\rainbowpainting\rainbowpainting.frames [NEW] objects\arttrophies\rainbowpainting\rainbowpainting.object [NEW] objects\arttrophies\rainbowpainting\rainbowpainting.png [NEW] objects\arttrophies\rainbowpainting\rainbowpaintingicon.png [NEW] objects\arttrophies\rainbowunicornstatue\rainbowunicornstatue.frames [NEW] objects\arttrophies\rainbowunicornstatue\rainbowunicornstatue.object [NEW] objects\arttrophies\rainbowunicornstatue\rainbowunicornstatue.png [NEW] objects\arttrophies\rainbowunicornstatue\rainbowunicornstatueicon.png [NEW] objects\arttrophies\sandstonestatueapex\sandstonestatueapex.frames [NEW] objects\arttrophies\sandstonestatueapex\sandstonestatueapex.object [NEW] objects\arttrophies\sandstonestatueapex\sandstonestatueapex.png [NEW] objects\arttrophies\sandstonestatueapex\sandstonestatueapexicon.png [NEW] objects\arttrophies\sandstonestatueavian\sandstonestatueavian.frames [NEW] objects\arttrophies\sandstonestatueavian\sandstonestatueavian.object [NEW] objects\arttrophies\sandstonestatueavian\sandstonestatueavian.png [NEW] objects\arttrophies\sandstonestatueavian\sandstonestatueavianicon.png [NEW] objects\arttrophies\sandstonestatuefloran\sandstonestatuefloran.frames [NEW] objects\arttrophies\sandstonestatuefloran\sandstonestatuefloran.object [NEW] objects\arttrophies\sandstonestatuefloran\sandstonestatuefloran.png [NEW] objects\arttrophies\sandstonestatuefloran\sandstonestatuefloranicon.png [NEW] objects\arttrophies\sandstonestatueglitch\sandstonestatueglitch.frames [NEW] objects\arttrophies\sandstonestatueglitch\sandstonestatueglitch.object [NEW] objects\arttrophies\sandstonestatueglitch\sandstonestatueglitch.png [NEW] objects\arttrophies\sandstonestatueglitch\sandstonestatueglitchicon.png [NEW] objects\arttrophies\sandstonestatuehuman\sandstonestatuehuman.frames [NEW] objects\arttrophies\sandstonestatuehuman\sandstonestatuehuman.object [NEW] objects\arttrophies\sandstonestatuehuman\sandstonestatuehuman.png [NEW] objects\arttrophies\sandstonestatuehuman\sandstonestatuehumanicon.png [NEW] objects\arttrophies\sandstonestatuehylotl\sandstonestatuehylotl.frames [NEW] objects\arttrophies\sandstonestatuehylotl\sandstonestatuehylotl.object [NEW] objects\arttrophies\sandstonestatuehylotl\sandstonestatuehylotl.png [NEW] objects\arttrophies\sandstonestatuehylotl\sandstonestatuehylotlicon.png [NEW] objects\arttrophies\shroomstatue\shroomstatue.frames [NEW] objects\arttrophies\shroomstatue\shroomstatue.object [NEW] objects\arttrophies\shroomstatue\shroomstatue.png [NEW] objects\arttrophies\shroomstatue\shroomstatueicon.png [NEW] objects\arttrophies\venusdepixel\venusdepixel.frames [NEW] objects\arttrophies\venusdepixel\venusdepixel.object [NEW] objects\arttrophies\venusdepixel\venusdepixel.png [NEW] objects\arttrophies\venusdepixel\venusdepixelicon.png objects\avian\altaravian\altaravian.object objects\avian\altarbunny\altarbunny.object objects\avian\anchor\anchor.object objects\avian\ashjar1\ashjar1.object objects\avian\ashjar2\ashjar2.object objects\avian\ashjar3\ashjar3.object objects\avian\avianbanner2\avianbanner2.object objects\avian\avianbench1\avianbench1.object objects\avian\avianbench2\avianbench2.object [NEW] objects\avian\avianstoragelocker\avianstoragelocker.frames [NEW] objects\avian\avianstoragelocker\avianstoragelocker.object [NEW] objects\avian\avianstoragelocker\avianstoragelocker.png [NEW] objects\avian\avianstoragelocker\icon.png objects\avian\bardoor\bardoor.object objects\avian\bardoor2\bardoor2.object objects\avian\bardoor2\bardoor2.png [NEW] objects\avian\bardoor3\bardoor3.frames [NEW] objects\avian\bardoor3\bardoor3.object [NEW] objects\avian\bardoor3\bardoor3.png [NEW] objects\avian\bardoor3\bardoor3icon.png objects\avian\bigjar1\bigjar1.object objects\avian\bigjar1\bigjar1.png objects\avian\birdaltar2\birdaltar2.object objects\avian\birdbed\birdbed.object objects\avian\birddoor\birddoor.object objects\avian\birdgodemblem\birdgodemblem.object objects\avian\birdgong1\birdgong1.object objects\avian\birdgong2\birdgong2.object [NEW] objects\avian\birdgroundlantern\birdgroundlantern.animation objects\avian\birdgroundlantern\birdgroundlantern.frames objects\avian\birdgroundlantern\birdgroundlantern.object objects\avian\birdgroundlantern\birdgroundlantern.png objects\avian\birdgroundlantern\birdgroundlanternicon.png [NEW] objects\avian\birdgroundlantern\birdgroundlanternlit.frames [NEW] objects\avian\birdgroundlantern\birdgroundlanternlit.png objects\avian\birdjar1\birdjar1.object objects\avian\birdjar2\birdjar2.object objects\avian\birdtable\birdtable.object objects\avian\birdthrone\birdthrone.object objects\avian\birdthrone\birdthrone.png [NEW] objects\avian\birdthrone\birdthronecover.png objects\avian\birdthrone\birdthroneicon.png objects\avian\chestavian\chestavian1.object objects\avian\chestavian2\chestavian2.object objects\avian\chestmedavian\chestmedavian1.object objects\avian\chestmedavian2\chestmedavian2.object objects\avian\consoletribal1\consoletribal1.object objects\avian\consoletribal2\consoletribal2.object [NEW] objects\avian\consoletribal3\consoletribal3.frames objects\avian\consoletribal3\consoletribal3.object [NEW] objects\avian\consoletribal3\consoletribal3.png objects\avian\consoletribal3\consoletribal3icon.png objects\avian\consoletribal4\consoletribal4.object objects\avian\consoletribalwall\consoletribalwall.frames objects\avian\consoletribalwall\consoletribalwall.object [NEW] objects\avian\crystaltorch\crystaltorch.animation objects\avian\crystaltorch\crystaltorch.frames objects\avian\crystaltorch\crystaltorch.object [NEW] objects\avian\crystaltorch\crystaltorchlit.frames [NEW] objects\avian\crystaltorch\crystaltorchlit.png objects\avian\decorativewallrug1\decorativewallrug1.object objects\avian\decorativewallrug2\decorativewallrug2.object objects\avian\feathers1\feathers1.object objects\avian\feathers2\feathers2.object objects\avian\featherybird\featherybird.object objects\avian\goldenducky\goldenducky.object objects\avian\goldenjar1\goldenjar1.object objects\avian\goldenurn\goldenurn.object objects\avian\idolsupport\idolsupport.object objects\avian\lamp\lamp.object objects\avian\marketstall4\marketstall4.object objects\avian\marketstall5\marketstall5.object objects\avian\mask1\mask1.object objects\avian\mask2\mask2.object objects\avian\mask3\mask3.object objects\avian\mask4\mask4.object objects\avian\mask5\mask5.object objects\avian\mask6\mask6.object objects\avian\mask7\mask7.object objects\avian\midjar1\midjar1.object objects\avian\moonemblem\moonemblem.object objects\avian\owlclock\owlclock.object objects\avian\propeller\propeller.object [NEW] objects\avian\propeller\propellerleft.frames [NEW] objects\avian\propeller\propellerleft.png [NEW] objects\avian\propeller\propellerright.frames [NEW] objects\avian\propeller\propellerright.png [NEW] objects\avian\propeller\propellertop.frames [NEW] objects\avian\propeller\propellertop.png objects\avian\sacrificialaltar\sacrificialaltar.object objects\avian\sarcoavian1\sarcoavian1.object objects\avian\sarcoavian2\sarcoavian2.object objects\avian\sarcobunny\sarcobunny.object objects\avian\sarcohuman\sarcohuman.object objects\avian\sarcohuman\sarcohumanalive.object objects\avian\sawblade\sawblade.object [NEW] objects\avian\screen1\screen.animation objects\avian\screen1\screen1.frames objects\avian\screen1\screen1.object objects\avian\screen1\screen1.png [NEW] objects\avian\screen1\screen1lit.frames [NEW] objects\avian\screen1\screen1lit.png [NEW] objects\avian\screen2\screen.animation objects\avian\screen2\screen2.frames objects\avian\screen2\screen2.object objects\avian\screen2\screen2.png [NEW] objects\avian\screen2\screen2lit.frames [NEW] objects\avian\screen2\screen2lit.png [NEW] objects\avian\screen3\screen.animation objects\avian\screen3\screen3.frames objects\avian\screen3\screen3.object objects\avian\screen3\screen3.png [NEW] objects\avian\screen3\screen3lit.frames [NEW] objects\avian\screen3\screen3lit.png [NEW] objects\avian\screen4\screen4.animation objects\avian\screen4\screen4.frames objects\avian\screen4\screen4.object objects\avian\screen4\screen4.png [NEW] objects\avian\screen4\screen4lit.frames [NEW] objects\avian\screen4\screen4lit.png [NEW] objects\avian\screen5\screen.animation objects\avian\screen5\screen5.frames objects\avian\screen5\screen5.object objects\avian\screen5\screen5.png [NEW] objects\avian\screen5\screen5lit.frames [NEW] objects\avian\screen5\screen5lit.png objects\avian\shipwheel\shipwheel.object objects\avian\smalljar1\smalljar1.object objects\avian\spearrack\spearrack.object objects\avian\spearrack\spearrack.png objects\avian\steelbookcase\steelbookcase.object objects\avian\sundecor\sundecor.object objects\avian\talljar1\talljar1.object objects\avian\talljar2\talljar2.object objects\avian\tombstatueavian\tombstatueavian.object objects\avian\tombstatuebunny\tombstatuebunny.object objects\avian\tombstone1\tombstone1.object objects\avian\tombstone10\tombstone10.object objects\avian\tombstone11\tombstone11.object objects\avian\tombstone2\tombstone2.object objects\avian\tombstone3\tombstone3.object objects\avian\tombstone4\tombstone4.object objects\avian\tombstone5\tombstone5.object objects\avian\tombstone6\tombstone6.object objects\avian\tombstone7\tombstone7.object objects\avian\tombstone8\tombstone8.object objects\avian\tombstone9\tombstone9.object objects\avian\tombthing1\tombthing1.object objects\avian\tombthing2\tombthing2.object objects\avian\tombthing3\tombthing3.object objects\avian\tombthing4\tombthing4.object objects\avian\treasuremap\treasuremap.object objects\avian\tribalbed2\tribalbed2.object objects\avian\tribalbookcase1\tribalbookcase1.object objects\avian\tribalbookcase2\tribalbookcase2.object objects\avian\tribalcabinet1\tribalcabinet1.object objects\avian\tribalcloset1\tribalcloset1.object objects\avian\tribalcounter1\tribalcounter1.object objects\avian\tribaldoor\tribaldoor.object [NEW] objects\avian\triballamp\triballamp.animation objects\avian\triballamp\triballamp.frames objects\avian\triballamp\triballamp.object [NEW] objects\avian\triballamp\triballamplit.frames [NEW] objects\avian\triballamp\triballamplit.png objects\avian\tribalserver\tribalserver.object objects\avian\tribaltable\tribaltable.object objects\avian\tribalwallcabinet\tribalwallcabinet.object objects\avian\windchicken\windchicken.object objects\avian\wingedurn\wingedurn.object [NEW] objects\bonus\devstatuegeorge\devstatuegeorge.frames [NEW] objects\bonus\devstatuegeorge\devstatuegeorge.object [NEW] objects\bonus\devstatuegeorge\devstatuegeorge.png [NEW] objects\bonus\devstatuegeorge\devstatuegeorgeicon.png [NEW] objects\bonus\tallchair\icon.png [NEW] objects\bonus\tallchair\tallchair.frames [NEW] objects\bonus\tallchair\tallchair.object [NEW] objects\bonus\tallchair\tallchair.png objects\boss\decoyprincess.object objects\boss\ironbeacon.object objects\boss\peanutbutter.object objects\boss\sleepingrobot.object [NEW] objects\bugs\ashsprite\ashsprite.frames [NEW] objects\bugs\ashsprite\ashsprite.object [NEW] objects\bugs\ashsprite\ashsprite.png [NEW] objects\bugs\ashsprite\ashspriteicon.png [NEW] objects\bugs\aurorabee\aurorabee.frames [NEW] objects\bugs\aurorabee\aurorabee.object [NEW] objects\bugs\aurorabee\aurorabee.png [NEW] objects\bugs\aurorabee\aurorabeeicon.png [NEW] objects\bugs\blueback\blueback.frames [NEW] objects\bugs\blueback\blueback.object [NEW] objects\bugs\blueback\blueback.png [NEW] objects\bugs\blueback\bluebackicon.png [NEW] objects\bugs\brightstripe\brightstripe.frames [NEW] objects\bugs\brightstripe\brightstripe.object [NEW] objects\bugs\brightstripe\brightstripe.png [NEW] objects\bugs\brightstripe\brightstripeicon.png [NEW] objects\bugs\butterbee\butterbee.frames [NEW] objects\bugs\butterbee\butterbee.object [NEW] objects\bugs\butterbee\butterbee.png [NEW] objects\bugs\butterbee\butterbeeicon.png [NEW] objects\bugs\butterbee\butterbeelarge.frames [NEW] objects\bugs\butterbee\butterbeelarge.png [NEW] objects\bugs\cinderfly\cinderfly.frames [NEW] objects\bugs\cinderfly\cinderfly.object [NEW] objects\bugs\cinderfly\cinderfly.png [NEW] objects\bugs\cinderfly\cinderflyicon.png [NEW] objects\bugs\dewhopper\dewhopper.frames [NEW] objects\bugs\dewhopper\dewhopper.object [NEW] objects\bugs\dewhopper\dewhopper.png [NEW] objects\bugs\dewhopper\dewhoppericon.png [NEW] objects\bugs\driftbell\driftbell.frames [NEW] objects\bugs\driftbell\driftbell.object [NEW] objects\bugs\driftbell\driftbell.png [NEW] objects\bugs\driftbell\driftbellicon.png [NEW] objects\bugs\dustmoth\dustmoth.frames [NEW] objects\bugs\dustmoth\dustmoth.object [NEW] objects\bugs\dustmoth\dustmoth.png [NEW] objects\bugs\dustmoth\dustmothicon.png [NEW] objects\bugs\fawnfly\fawnfly.frames [NEW] objects\bugs\fawnfly\fawnfly.object [NEW] objects\bugs\fawnfly\fawnfly.png [NEW] objects\bugs\fawnfly\fawnflyicon.png [NEW] objects\bugs\fireygiant\fireygiant.frames [NEW] objects\bugs\fireygiant\fireygiant.object [NEW] objects\bugs\fireygiant\fireygiant.png [NEW] objects\bugs\fireygiant\fireygianticon.png [NEW] objects\bugs\flameroach\flameroach.frames [NEW] objects\bugs\flameroach\flameroach.object [NEW] objects\bugs\flameroach\flameroach.png [NEW] objects\bugs\flameroach\flameroachicon.png [NEW] objects\bugs\frostfleck\frostfleck.frames [NEW] objects\bugs\frostfleck\frostfleck.object [NEW] objects\bugs\frostfleck\frostfleck.png [NEW] objects\bugs\frostfleck\frostfleckicon.png [NEW] objects\bugs\frostfly\frostfly.frames [NEW] objects\bugs\frostfly\frostfly.object [NEW] objects\bugs\frostfly\frostfly.png [NEW] objects\bugs\frostfly\frostflyicon.png [NEW] objects\bugs\gasgiant\gasgiant.frames [NEW] objects\bugs\gasgiant\gasgiant.object [NEW] objects\bugs\gasgiant\gasgiant.png [NEW] objects\bugs\gasgiant\gasgianticon.png [NEW] objects\bugs\glowbug\glowbug.frames [NEW] objects\bugs\glowbug\glowbug.object [NEW] objects\bugs\glowbug\glowbug.png [NEW] objects\bugs\glowbug\glowbugicon.png [NEW] objects\bugs\goldbuck\goldbuck.frames [NEW] objects\bugs\goldbuck\goldbuck.object [NEW] objects\bugs\goldbuck\goldbuck.png [NEW] objects\bugs\goldbuck\goldbuckicon.png [NEW] objects\bugs\greentip\greentip.frames [NEW] objects\bugs\greentip\greentip.object [NEW] objects\bugs\greentip\greentip.png [NEW] objects\bugs\greentip\greentipicon.png [NEW] objects\bugs\heathugger\heathugger.frames [NEW] objects\bugs\heathugger\heathugger.object [NEW] objects\bugs\heathugger\heathugger.png [NEW] objects\bugs\heathugger\heathuggericon.png [NEW] objects\bugs\hivehog\hivehog.frames [NEW] objects\bugs\hivehog\hivehog.object [NEW] objects\bugs\hivehog\hivehog.png [NEW] objects\bugs\hivehog\hivehogicon.png [NEW] objects\bugs\icetip\icetip.frames [NEW] objects\bugs\icetip\icetip.object [NEW] objects\bugs\icetip\icetip.png [NEW] objects\bugs\icetip\icetipicon.png [NEW] objects\bugs\lavahopper\lavahopper.frames [NEW] objects\bugs\lavahopper\lavahopper.object [NEW] objects\bugs\lavahopper\lavahopper.png [NEW] objects\bugs\lavahopper\lavahoppericon.png [NEW] objects\bugs\muddancer\muddancer.frames [NEW] objects\bugs\muddancer\muddancer.object [NEW] objects\bugs\muddancer\muddancer.png [NEW] objects\bugs\muddancer\muddancericon.png [NEW] objects\bugs\mudstag\mudstag.frames [NEW] objects\bugs\mudstag\mudstag.object [NEW] objects\bugs\mudstag\mudstag.png [NEW] objects\bugs\mudstag\mudstagicon.png [NEW] objects\bugs\orphanfly\orphanfly.frames [NEW] objects\bugs\orphanfly\orphanfly.object [NEW] objects\bugs\orphanfly\orphanfly.png [NEW] objects\bugs\orphanfly\orphanflyicon.png [NEW] objects\bugs\phoenixfly\phoenixfly.frames [NEW] objects\bugs\phoenixfly\phoenixfly.object [NEW] objects\bugs\phoenixfly\phoenixfly.png [NEW] objects\bugs\phoenixfly\phoenixflyicon.png [NEW] objects\bugs\polarmoth\polarmoth.frames [NEW] objects\bugs\polarmoth\polarmoth.object [NEW] objects\bugs\polarmoth\polarmoth.png [NEW] objects\bugs\polarmoth\polarmothicon.png [NEW] objects\bugs\redwing\redwing.frames [NEW] objects\bugs\redwing\redwing.object [NEW] objects\bugs\redwing\redwing.png [NEW] objects\bugs\redwing\redwingicon.png [NEW] objects\bugs\sandclown\sandclown.frames [NEW] objects\bugs\sandclown\sandclown.object [NEW] objects\bugs\sandclown\sandclown.png [NEW] objects\bugs\sandclown\sandclownicon.png [NEW] objects\bugs\scuttleploom\scuttleploom.frames [NEW] objects\bugs\scuttleploom\scuttleploom.object [NEW] objects\bugs\scuttleploom\scuttleploom.png [NEW] objects\bugs\scuttleploom\scuttleploomicon.png [NEW] objects\bugs\seahornet\seahornet.frames [NEW] objects\bugs\seahornet\seahornet.object [NEW] objects\bugs\seahornet\seahornet.png [NEW] objects\bugs\seahornet\seahorneticon.png [NEW] objects\bugs\shadowmoth\shadowmoth.frames [NEW] objects\bugs\shadowmoth\shadowmoth.object [NEW] objects\bugs\shadowmoth\shadowmoth.png [NEW] objects\bugs\shadowmoth\shadowmothicon.png [NEW] objects\bugs\shardwing\shardwing.frames [NEW] objects\bugs\shardwing\shardwing.object [NEW] objects\bugs\shardwing\shardwing.png [NEW] objects\bugs\shardwing\shardwingicon.png [NEW] objects\bugs\shellcreep\shellcreep.frames [NEW] objects\bugs\shellcreep\shellcreep.object [NEW] objects\bugs\shellcreep\shellcreep.png [NEW] objects\bugs\shellcreep\shellcreepicon.png [NEW] objects\bugs\snowskater\snowskater.frames [NEW] objects\bugs\snowskater\snowskater.object [NEW] objects\bugs\snowskater\snowskater.png [NEW] objects\bugs\snowskater\snowskatericon.png [NEW] objects\bugs\stinkjack\stinkjack.frames [NEW] objects\bugs\stinkjack\stinkjack.object [NEW] objects\bugs\stinkjack\stinkjack.png [NEW] objects\bugs\stinkjack\stinkjackicon.png [NEW] objects\bugs\sunskipper\sunskipper.frames [NEW] objects\bugs\sunskipper\sunskipper.object [NEW] objects\bugs\sunskipper\sunskipper.png [NEW] objects\bugs\sunskipper\sunskippericon.png [NEW] objects\bugs\testbug\testbug.frames [NEW] objects\bugs\testbug\testbug.object [NEW] objects\bugs\testbug\testbug.png [NEW] objects\bugs\testbug\testbugicon.png [NEW] objects\bugs\thornbee\thornbee.frames [NEW] objects\bugs\thornbee\thornbee.object [NEW] objects\bugs\thornbee\thornbee.png [NEW] objects\bugs\thornbee\thornbeeicon.png [NEW] objects\bugs\tidefly\tidefly.frames [NEW] objects\bugs\tidefly\tidefly.object [NEW] objects\bugs\tidefly\tidefly.png [NEW] objects\bugs\tidefly\tideflyicon.png [NEW] objects\bugs\vineclimber\vineclimber.frames [NEW] objects\bugs\vineclimber\vineclimber.object [NEW] objects\bugs\vineclimber\vineclimber.png [NEW] objects\bugs\vineclimber\vineclimbericon.png [NEW] objects\bugs\wavebird\wavebird.frames [NEW] objects\bugs\wavebird\wavebird.object [NEW] objects\bugs\wavebird\wavebird.png [NEW] objects\bugs\wavebird\wavebirdicon.png [NEW] objects\bugs\xenofly\xenofly.frames [NEW] objects\bugs\xenofly\xenofly.object [NEW] objects\bugs\xenofly\xenofly.png [NEW] objects\bugs\xenofly\xenoflyicon.png [NEW] objects\crafting\acceleratortable\acceleratortable.frames [NEW] objects\crafting\acceleratortable\acceleratortable.object [NEW] objects\crafting\acceleratortable\acceleratortable.png [NEW] objects\crafting\acceleratortable\acceleratortableicon.png [NEW] objects\crafting\acceleratortable\acceleratortablelit.frames [NEW] objects\crafting\acceleratortable\acceleratortablelit.png [NEW] objects\crafting\alloyfurnace\alloyfurnace.frames [NEW] objects\crafting\alloyfurnace\alloyfurnace.object [NEW] objects\crafting\alloyfurnace\alloyfurnace.png [NEW] objects\crafting\alloyfurnace\alloyfurnaceicon.png [NEW] objects\crafting\alloyfurnace\alloyfurnacelit.frames [NEW] objects\crafting\alloyfurnace\alloyfurnacelit.png [NEW] objects\crafting\capturestation\capturestation.frames [NEW] objects\crafting\capturestation\capturestation.object [NEW] objects\crafting\capturestation\capturestation.png [NEW] objects\crafting\capturestation\capturestationicon.png [NEW] objects\crafting\fossilstation\fossilstation.frames [NEW] objects\crafting\fossilstation\fossilstation.object [NEW] objects\crafting\fossilstation\fossilstation.png [NEW] objects\crafting\fossilstation\fossilstationicon.png [NEW] objects\crafting\fossilstation\fossilstationlit.frames [NEW] objects\crafting\fossilstation\fossilstationlit.png [NEW] objects\crafting\ironanvil\ironanvil.frames [NEW] objects\crafting\ironanvil\ironanvil.object [NEW] objects\crafting\ironanvil\ironanvil.png [NEW] objects\crafting\ironanvil\ironanvilicon.png [NEW] objects\crafting\ironcraftingtable\ironcraftingtable.frames [NEW] objects\crafting\ironcraftingtable\ironcraftingtable.object [NEW] objects\crafting\ironcraftingtable\ironcraftingtable.png [NEW] objects\crafting\ironcraftingtable\ironcraftingtableicon.png [NEW] objects\crafting\manipulatortable\manipulatortable.frames [NEW] objects\crafting\manipulatortable\manipulatortable.object [NEW] objects\crafting\manipulatortable\manipulatortable.png [NEW] objects\crafting\manipulatortable\manipulatortableicon.png [NEW] objects\crafting\manipulatortable\manipulatortablelit.frames [NEW] objects\crafting\manipulatortable\manipulatortablelit.png [NEW] objects\crafting\metalworkstation\metalworkstation.frames [NEW] objects\crafting\metalworkstation\metalworkstation.object [NEW] objects\crafting\metalworkstation\metalworkstation.png [NEW] objects\crafting\metalworkstation\metalworkstationicon.png [NEW] objects\crafting\metalworkstation\metalworkstationlit.frames [NEW] objects\crafting\metalworkstation\metalworkstationlit.png [NEW] objects\crafting\pixelcompressor\pixelcompressor.frames [NEW] objects\crafting\pixelcompressor\pixelcompressor.object [NEW] objects\crafting\pixelcompressor\pixelcompressor.png [NEW] objects\crafting\pixelcompressor\pixelcompressoricon.png [NEW] objects\crafting\refinery\refinery.frames [NEW] objects\crafting\refinery\refinery.object [NEW] objects\crafting\refinery\refinery.png [NEW] objects\crafting\refinery\refineryicon.png [NEW] objects\crafting\refinery\refinerylit.frames [NEW] objects\crafting\refinery\refinerylit.png [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtable.frames [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtable.object [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtable.png [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtableicon.png [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtablelit.frames [NEW] objects\crafting\roboticcraftingtable\roboticcraftingtablelit.png [NEW] objects\crafting\scifianvil\scifianvil.frames [NEW] objects\crafting\scifianvil\scifianvil.object [NEW] objects\crafting\scifianvil\scifianvil.png [NEW] objects\crafting\scifianvil\scifianvilicon.png [NEW] objects\crafting\scifianvil\scifianvillit.frames [NEW] objects\crafting\scifianvil\scifianvillit.png [NEW] objects\crafting\scififurnace\scififurnace.frames [NEW] objects\crafting\scififurnace\scififurnace.object [NEW] objects\crafting\scififurnace\scififurnace.png [NEW] objects\crafting\scififurnace\scififurnaceicon.png [NEW] objects\crafting\scififurnace\scififurnacelit.frames [NEW] objects\crafting\scififurnace\scififurnacelit.png [NEW] objects\crafting\separatortable\separatortable.frames [NEW] objects\crafting\separatortable\separatortable.object [NEW] objects\crafting\separatortable\separatortable.png [NEW] objects\crafting\separatortable\separatortableicon.png [NEW] objects\crafting\separatortable\separatortablelit.frames [NEW] objects\crafting\separatortable\separatortablelit.png [NEW] objects\crafting\skyrail\skyrailtable.frames [NEW] objects\crafting\skyrail\skyrailtable.object [NEW] objects\crafting\skyrail\skyrailtable.png [NEW] objects\crafting\skyrail\skyrailtableicon.png [NEW] objects\crafting\spawnerstation\spawnerstation.frames [NEW] objects\crafting\spawnerstation\spawnerstation.object [NEW] objects\crafting\spawnerstation\spawnerstation.png [NEW] objects\crafting\spawnerstation\spawnerstationicon.png [NEW] objects\crafting\stonefurnace\stonefurnace.frames [NEW] objects\crafting\stonefurnace\stonefurnace.object [NEW] objects\crafting\stonefurnace\stonefurnace.png [NEW] objects\crafting\stonefurnace\stonefurnaceicon.png [NEW] objects\crafting\stonefurnace\stonefurnacelit.frames [NEW] objects\crafting\stonefurnace\stonefurnacelit.png [NEW] objects\crafting\wiringstation\wiringstation.frames [NEW] objects\crafting\wiringstation\wiringstation.object [NEW] objects\crafting\wiringstation\wiringstation.png [NEW] objects\crafting\wiringstation\wiringstationicon.png [NEW] objects\crafting\woodencookingtable\woodencookingtable.frames [NEW] objects\crafting\woodencookingtable\woodencookingtable.object [NEW] objects\crafting\woodencookingtable\woodencookingtable.png [NEW] objects\crafting\woodencookingtable\woodencookingtableicon.png [NEW] objects\crafting\woodencraftingtable\woodencraftingtable.frames [NEW] objects\crafting\woodencraftingtable\woodencraftingtable.object [NEW] objects\crafting\woodencraftingtable\woodencraftingtable.png [NEW] objects\crafting\woodencraftingtable\woodencraftingtableicon.png [NEW] objects\crafting\yarnspinner\yarnspinner.frames [NEW] objects\crafting\yarnspinner\yarnspinner.object [NEW] objects\crafting\yarnspinner\yarnspinner.png [NEW] objects\crafting\yarnspinner\yarnspinnericon.png objects\farmables\automato\automatoseed.frames objects\farmables\automato\automatoseed.object objects\farmables\automato\automatoseed.png objects\farmables\automato\automatoseedicon.png objects\farmables\automato\wildautomatoseed.object objects\farmables\avesmingo\avesmingoseed.frames objects\farmables\avesmingo\avesmingoseed.object objects\farmables\avesmingo\avesmingoseed.png objects\farmables\avesmingo\avesmingoseedicon.png objects\farmables\avesmingo\wildavesmingoseed.object objects\farmables\banana\bananaseed.frames objects\farmables\banana\bananaseed.object objects\farmables\banana\bananaseed.png objects\farmables\banana\bananaseedicon.png objects\farmables\banana\wildbananaseed.object objects\farmables\beakseed\beakseedseed.frames objects\farmables\beakseed\beakseedseed.object objects\farmables\beakseed\beakseedseed.png objects\farmables\beakseed\beakseedseedicon.png objects\farmables\beakseed\wildbeakseedseed.object objects\farmables\boltbulb\boltbulbseed.object objects\farmables\boltbulb\boltbulbseedicon.png objects\farmables\boltbulb\wildboltbulbseed.object objects\farmables\boneboo\bonebooseed.frames objects\farmables\boneboo\bonebooseed.object objects\farmables\boneboo\bonebooseed.png objects\farmables\boneboo\bonebooseedicon.png objects\farmables\boneboo\wildbonebooseed.object objects\farmables\carrot\carrotseed.object objects\farmables\carrot\carrotseed.png objects\farmables\carrot\carrotseedicon.png objects\farmables\carrot\wildcarrotseed.object objects\farmables\chili\chiliseed.frames objects\farmables\chili\chiliseed.object objects\farmables\chili\chiliseed.png objects\farmables\chili\chiliseedicon.png objects\farmables\chili\wildchiliseed.object [NEW] objects\farmables\coffee\coffeeseed.frames [NEW] objects\farmables\coffee\coffeeseed.object [NEW] objects\farmables\coffee\coffeeseed.png [NEW] objects\farmables\coffee\coffeeseedicon.png [NEW] objects\farmables\coffee\wildcoffeeseed.object objects\farmables\coralcreep\coralcreepseed.frames objects\farmables\coralcreep\coralcreepseed.object objects\farmables\coralcreep\coralcreepseed.png objects\farmables\coralcreep\coralcreepseedicon.png objects\farmables\coralcreep\wildcoralcreepseed.object objects\farmables\corn\cornseed.frames objects\farmables\corn\cornseed.object objects\farmables\corn\cornseed.png objects\farmables\corn\cornseedicon.png objects\farmables\corn\wildcornseed.object objects\farmables\crystalplant\crystalplantseed.object objects\farmables\crystalplant\crystalplantseedicon.png objects\farmables\crystalplant\wildcrystalplantseed.object objects\farmables\currentcorn\currentcornseed.object objects\farmables\currentcorn\currentcornseedicon.png objects\farmables\currentcorn\wildcurrentcornseed.object objects\farmables\diodia\diodiaseed.object objects\farmables\diodia\diodiaseedicon.png objects\farmables\diodia\wilddiodaseed.object objects\farmables\dirturchin\dirturchinseed.object objects\farmables\dirturchin\dirturchinseed.png objects\farmables\dirturchin\dirturchinseedicon.png objects\farmables\dirturchin\wilddirturchinseed.object objects\farmables\eggshoot\eggshootseed.object objects\farmables\eggshoot\eggshootseedicon.png objects\farmables\eggshoot\wildeggshootseed.object objects\farmables\feathercrown\feathercrownseed.object objects\farmables\feathercrown\feathercrownseedicon.png objects\farmables\feathercrown\wildfeathercrownseed.object objects\farmables\flowerblue\flowerblue.object objects\farmables\flowerblue\flowerblue.png objects\farmables\flowerred\flowerred.object objects\farmables\flowerred\flowerred.png [NEW] objects\farmables\flowerspring\flowerspring.frames [NEW] objects\farmables\flowerspring\flowerspring.object [NEW] objects\farmables\flowerspring\flowerspring.png [NEW] objects\farmables\flowerspring\grapesseedicon.png objects\farmables\floweryellow\floweryellow.object objects\farmables\floweryellow\floweryellow.png objects\farmables\grapes\grapesseed.frames objects\farmables\grapes\grapesseed.object objects\farmables\grapes\grapesseed.png objects\farmables\grapes\grapesseedicon.png objects\farmables\grapes\wildgrapesseed.object objects\farmables\kiwi\kiwiseed.object objects\farmables\kiwi\kiwiseedicon.png objects\farmables\kiwi\wildkiwiseed.object objects\farmables\mushroom\mushroomseed.object objects\farmables\neonmelon\neonmelonseed.object objects\farmables\neonmelon\neonmelonseedicon.png [NEW] objects\farmables\neonmelon\neonmelonseedlit.png objects\farmables\neonmelon\wildneonmelonseed.object objects\farmables\oculemon\oculemonseed.object objects\farmables\oculemon\oculemonseedicon.png objects\farmables\oculemon\wildoculemonseed.object objects\farmables\pearlpea\pearlpeaseed.frames objects\farmables\pearlpea\pearlpeaseed.object objects\farmables\pearlpea\pearlpeaseed.png objects\farmables\pearlpea\pearlpeaseedicon.png objects\farmables\pearlpea\wildpearlpeaseed.object objects\farmables\pineapple\pineappleseed.object objects\farmables\pineapple\pineappleseedicon.png objects\farmables\pineapple\wildpineappleseed.object objects\farmables\potatoes\potatoseed.object objects\farmables\potatoes\potatoseedicon.png objects\farmables\potatoes\wildpotatoseed.object objects\farmables\pussplum\pussplumseed.object objects\farmables\pussplum\pussplumseedicon.png objects\farmables\pussplum\wildpussplumseed.object objects\farmables\reefpod\reefpodseed.object objects\farmables\reefpod\reefpodseedicon.png objects\farmables\reefpod\wildreefpodseed.object objects\farmables\rice\riceseed.frames objects\farmables\rice\riceseed.object objects\farmables\rice\riceseed.png objects\farmables\rice\riceseedicon.png objects\farmables\rice\wildriceseed.object objects\farmables\sugarcane\sugarcaneseed.object objects\farmables\sugarcane\sugarcaneseedicon.png objects\farmables\sugarcane\wildsugarcaneseed.object [NEW] objects\farmables\swordstone\swordstoneseed.frames [NEW] objects\farmables\swordstone\swordstoneseed.object [NEW] objects\farmables\swordstone\swordstoneseed.png [NEW] objects\farmables\swordstone\swordstoneseedicon.png [NEW] objects\farmables\swordstone\wildswordstoneseed.object [NEW] objects\farmables\thornplant\thornplant.frames [NEW] objects\farmables\thornplant\thornplant.object [NEW] objects\farmables\thornplant\thornplant.png [NEW] objects\farmables\thornplant\thornplanticon.png objects\farmables\tomato\tomatoseed.frames objects\farmables\tomato\tomatoseed.object objects\farmables\tomato\tomatoseed.png objects\farmables\tomato\tomatoseedicon.png objects\farmables\tomato\wildtomatoseed.object objects\farmables\toxictop\toxictopseed.object objects\farmables\toxictop\toxictopseedicon.png objects\farmables\toxictop\wildtoxictopseed.object objects\farmables\wartweed\wartweedseed.object objects\farmables\wartweed\wartweedseedicon.png objects\farmables\wartweed\wildwartweedseed.object objects\farmables\wheat\wheatseed.object objects\farmables\wheat\wildwheatseed.object objects\floran\agaranmushroom\agaranmushroom.object objects\floran\bamboodoor\bamboodoor.object objects\floran\chestfloran1\chestfloran1.object objects\floran\chestfloran2\chestfloran2.object objects\floran\chestplant1\chestplant1.object [NEW] objects\floran\chestplant1\chestplant1icon.png objects\floran\floranarmchair\floranarmchair.object objects\floran\floranbed\floranbed.object objects\floran\floranbench\floranbench.object objects\floran\floranbonedisplay1\floranbonedisplay1.object objects\floran\floranbonedisplay2\floranbonedisplay2.object objects\floran\floranbonerack\floranbonerack.object objects\floran\floranbonestool\floranbonestool.object objects\floran\floranbonetable1\floranbonetable1.object objects\floran\floranbonetable2\floranbonetable2.object objects\floran\floranbookcase\floranbookcase.object objects\floran\florancabinet1\florancabinet1.object objects\floran\florancabinet2\florancabinet2.object objects\floran\florancabinet3\florancabinet3.object objects\floran\floranceilingbones\floranceilingbones.object objects\floran\floranceilingbones2\floranceilingbones2.object objects\floran\floranchair\floranchair.object [NEW] objects\floran\floranchandelier\floranchandelier.animation objects\floran\floranchandelier\floranchandelier.frames objects\floran\floranchandelier\floranchandelier.object [NEW] objects\floran\floranchandelier\floranchandelierlit.frames [NEW] objects\floran\floranchandelier\floranchandelierlit.png objects\floran\florancorner\florancorner.object objects\floran\florancouch\florancouch.object objects\floran\florancrate\florancrate.object objects\floran\florancurtain\florancurtain.object objects\floran\florandesk\florandesk.object objects\floran\florandoor\florandoor.object objects\floran\florandrum1\florandrum1.object objects\floran\florandrum2\florandrum2.object objects\floran\florandrum3\florandrum3.object objects\floran\florandrum4\florandrum4.object objects\floran\florangiantpod\giantfloranpod.object objects\floran\floranlamp1\floranlamp1.frames objects\floran\floranlamp1\floranlamp1.object objects\floran\floranlamp1\floranlamp1lit.frames objects\floran\floranlight\floranlight.object objects\floran\floranlight\floranlightback1.frames objects\floran\floranlight\floranlightback2.frames objects\floran\floranlight\floranlightceiling1.frames objects\floran\floranlight\floranlightceiling2.frames objects\floran\floranlight\floranlightleft1.frames objects\floran\floranlight\floranlightleft2.frames objects\floran\floranlight\floranlightright1.frames objects\floran\floranlight\floranlightright2.frames objects\floran\floranopenpod1\floranopenpod1.object objects\floran\floranopenpod2\floranopenpod2.object objects\floran\floranpainting1\floranpainting1.object objects\floran\floranpainting2\floranpainting2.object objects\floran\floranpainting4\floranpainting4.object objects\floran\floranpainting5\floranpainting5.object objects\floran\floranpelt1\floranpelt1.object objects\floran\floranpelt2\floranpelt2.object objects\floran\floranpelt3\floranpelt3.object objects\floran\floranpelt4\floranpelt4.object objects\floran\floranpelt5\floranpelt5.object objects\floran\floranpod1\floranpod1.object objects\floran\floranpod2\floranpod2.object objects\floran\floranpod3\floranpod3.object objects\floran\floranpodapex\floranpodapex.object objects\floran\floranscreen1\floranscreen1.object objects\floran\floranscreen2\floranscreen2.object objects\floran\floranshelf\floranshelf.object objects\floran\floransmalltable\floransmalltable.object [NEW] objects\floran\floranstoragelocker\floranstoragelocker.frames [NEW] objects\floran\floranstoragelocker\floranstoragelocker.object [NEW] objects\floran\floranstoragelocker\floranstoragelocker.png [NEW] objects\floran\floranstoragelocker\icon.png objects\floran\floranstove\floranstove.object objects\floran\floranstove\floranstove.png [NEW] objects\floran\floranstove\floranstovelit.frames [NEW] objects\floran\floranstove\floranstovelit.png objects\floran\florantable1\florantable1.object objects\floran\florantable2\florantable2.object objects\floran\florantanningrack\florantanningrack.object objects\floran\florantoilet\florantoilet.object objects\floran\huntingbench\huntingbench.object objects\floran\huntingbigstatue\huntingbigstatue.object objects\floran\huntingdisplay1\huntingdisplay1.object objects\floran\huntingdisplay2\huntingdisplay2.object objects\floran\huntingdoor1\huntingdoor1.object [NEW] objects\floran\huntinggroundtorch\huntinggroundtorch.animation objects\floran\huntinggroundtorch\huntinggroundtorch.frames objects\floran\huntinggroundtorch\huntinggroundtorch.object objects\floran\huntinggroundtorch\huntinggroundtorch.png [NEW] objects\floran\huntinggroundtorch\huntinggroundtorchlit.frames [NEW] objects\floran\huntinggroundtorch\huntinggroundtorchlit.png objects\floran\huntinglight1\huntinglight1.frames objects\floran\huntinglight1\huntinglight1.object objects\floran\huntinglight1\huntinglight1lit.frames objects\floran\huntinglight2\huntinglight2.object objects\floran\huntinglight3\huntinglight3.object objects\floran\huntingpike1\huntingpike1.frames objects\floran\huntingpike1\huntingpike1.object objects\floran\huntingpike1\huntingpike1.png objects\floran\huntingpike1\huntingpike1icon.png objects\floran\huntingpike2\huntingpike2.frames objects\floran\huntingpike2\huntingpike2.object objects\floran\huntingpike2\huntingpike2.png objects\floran\huntingpike2\huntingpike2icon.png objects\floran\huntingpike3\huntingpike3.object objects\floran\huntingpike3\huntingpike3.png objects\floran\huntingpike3\huntingpike3icon.png objects\floran\huntingplatform1\huntingplatform1.object objects\floran\huntingplatform2\huntingplatform2.object objects\floran\huntingplatformleaves\huntingplatformleaves.object objects\floran\huntingplatformrocks\huntingplatformrocks.object objects\floran\huntingpressureplate\huntingpressureplate.object objects\floran\huntingpunjisticks1\huntingpunjisticks1.object objects\floran\huntingpunjisticks2\huntingpunjisticks2.object objects\floran\huntingrail1\huntingrail1.object objects\floran\huntingrail2\huntingrail2.object objects\floran\huntingstatue\huntingstatue.object objects\floran\huntingweaponrack1\huntingweaponrack1.object objects\floran\huntingweaponrack2\huntingweaponrack2.object objects\floran\plantbed1\plantbed1.object objects\floran\plantbed2\plantbed2.object objects\floran\plantbed3\plantbed3.object objects\floran\plantbed4\plantbed4.object objects\floran\plantbed4\plantbed4cover.png objects\floran\plantbiolight\plantbiolight.object objects\floran\plantbrokencage\plantbrokencage.object objects\floran\plantcabinet1\plantcabinet1.object objects\floran\plantcabinet2\plantcabinet2.object objects\floran\plantcage1\plantcage1.object objects\floran\plantcage2\plantcage2.object [NEW] objects\floran\plantcage3\cagecover.png objects\floran\plantcage3\plantcage3.object objects\floran\plantchair\plantchair.object objects\floran\plantdesklamp\plantdesklamp1.object objects\floran\plantdoor1\plantdoor1.object objects\floran\plantdoor1\plantdoor1.png objects\floran\plantdoor2\plantdoor2.frames objects\floran\plantdoor2\plantdoor2.object objects\floran\plantdrysapdispenser\plantdrysapdispenser.object objects\floran\plantgeyser1\plantgeyser1.object objects\floran\plantgeyser2\plantgeyser2.object objects\floran\plantlog\plantlog.object objects\floran\plantorb\plantorb.object objects\floran\plantpanel\plantpanel.object objects\floran\plantplatform1\plantplatform1.object objects\floran\plantplatform2\plantplatform2.object objects\floran\plantrack\plantrack.object objects\floran\plantshelf\plantshelf.object objects\floran\planttorch\planttorch.object objects\floran\planttorturedevice\planttorturedevice.object objects\floran\planturn1\planturn1.object objects\floran\planturn2\planturn2.object objects\floran\planturn3\planturn3.object objects\floran\plantvinetable\plantvinetable.object objects\floran\plantvolcano1\plantvolcano1.object objects\floran\plantvolcano2\plantvolcano2.object objects\floran\plantvolcano3\plantvolcano3.object objects\floran\plantvolcano4\plantvolcano4.object objects\floran\plantvolcano5\plantvolcano5.object [NEW] objects\fossils\1piece\fossilsingle1\fossilsingle1.frames [NEW] objects\fossils\1piece\fossilsingle1\fossilsingle1.object [NEW] objects\fossils\1piece\fossilsingle1\fossilsingle1.png [NEW] objects\fossils\1piece\fossilsingle1\fossilsingle1icon.png [NEW] objects\fossils\1piece\fossilsingle2\fossilsingle2.frames [NEW] objects\fossils\1piece\fossilsingle2\fossilsingle2.object [NEW] objects\fossils\1piece\fossilsingle2\fossilsingle2.png [NEW] objects\fossils\1piece\fossilsingle2\fossilsingle2icon.png [NEW] objects\fossils\1piece\fossilsingle3\fossilsingle3.frames [NEW] objects\fossils\1piece\fossilsingle3\fossilsingle3.object [NEW] objects\fossils\1piece\fossilsingle3\fossilsingle3.png [NEW] objects\fossils\1piece\fossilsingle3\fossilsingle3icon.png [NEW] objects\fossils\1piece\fossilsingle4\fossilsingle4.frames [NEW] objects\fossils\1piece\fossilsingle4\fossilsingle4.object [NEW] objects\fossils\1piece\fossilsingle4\fossilsingle4.png [NEW] objects\fossils\1piece\fossilsingle4\fossilsingle4icon.png [NEW] objects\fossils\1piece\fossilsingle5\fossilsingle5.frames [NEW] objects\fossils\1piece\fossilsingle5\fossilsingle5.object [NEW] objects\fossils\1piece\fossilsingle5\fossilsingle5.png [NEW] objects\fossils\1piece\fossilsingle5\fossilsingle5icon.png [NEW] objects\fossils\2piece\fossildouble11\fossildouble11.frames [NEW] objects\fossils\2piece\fossildouble11\fossildouble11.object [NEW] objects\fossils\2piece\fossildouble11\fossildouble11.png [NEW] objects\fossils\2piece\fossildouble11\fossildouble11icon.png [NEW] objects\fossils\2piece\fossildouble12\fossildouble12.frames [NEW] objects\fossils\2piece\fossildouble12\fossildouble12.object [NEW] objects\fossils\2piece\fossildouble12\fossildouble12.png [NEW] objects\fossils\2piece\fossildouble12\fossildouble12icon.png [NEW] objects\fossils\2piece\fossildouble21\fossildouble21.frames [NEW] objects\fossils\2piece\fossildouble21\fossildouble21.object [NEW] objects\fossils\2piece\fossildouble21\fossildouble21.png [NEW] objects\fossils\2piece\fossildouble21\fossildouble21icon.png [NEW] objects\fossils\2piece\fossildouble22\fossildouble22.frames [NEW] objects\fossils\2piece\fossildouble22\fossildouble22.object [NEW] objects\fossils\2piece\fossildouble22\fossildouble22.png [NEW] objects\fossils\2piece\fossildouble22\fossildouble22icon.png [NEW] objects\fossils\2piece\fossildouble31\fossildouble31.frames [NEW] objects\fossils\2piece\fossildouble31\fossildouble31.object [NEW] objects\fossils\2piece\fossildouble31\fossildouble31.png [NEW] objects\fossils\2piece\fossildouble31\fossildouble31icon.png [NEW] objects\fossils\2piece\fossildouble32\fossildouble32.frames [NEW] objects\fossils\2piece\fossildouble32\fossildouble32.object [NEW] objects\fossils\2piece\fossildouble32\fossildouble32.png [NEW] objects\fossils\2piece\fossildouble32\fossildouble32icon.png [NEW] objects\fossils\2piece\fossildouble41\fossildouble41.frames [NEW] objects\fossils\2piece\fossildouble41\fossildouble41.object [NEW] objects\fossils\2piece\fossildouble41\fossildouble41.png [NEW] objects\fossils\2piece\fossildouble41\fossildouble41icon.png [NEW] objects\fossils\2piece\fossildouble42\fossildouble42.frames [NEW] objects\fossils\2piece\fossildouble42\fossildouble42.object [NEW] objects\fossils\2piece\fossildouble42\fossildouble42.png [NEW] objects\fossils\2piece\fossildouble42\fossildouble42icon.png [NEW] objects\fossils\2piece\fossildouble51\fossildouble51.frames [NEW] objects\fossils\2piece\fossildouble51\fossildouble51.object [NEW] objects\fossils\2piece\fossildouble51\fossildouble51.png [NEW] objects\fossils\2piece\fossildouble51\fossildouble51icon.png [NEW] objects\fossils\2piece\fossildouble52\fossildouble52.frames [NEW] objects\fossils\2piece\fossildouble52\fossildouble52.object [NEW] objects\fossils\2piece\fossildouble52\fossildouble52.png [NEW] objects\fossils\2piece\fossildouble52\fossildouble52icon.png [NEW] objects\fossils\3piece\fossiltriple11\fossiltriple11.frames [NEW] objects\fossils\3piece\fossiltriple11\fossiltriple11.object [NEW] objects\fossils\3piece\fossiltriple11\fossiltriple11.png [NEW] objects\fossils\3piece\fossiltriple11\fossiltriple11icon.png [NEW] objects\fossils\3piece\fossiltriple12\fossiltriple12.frames [NEW] objects\fossils\3piece\fossiltriple12\fossiltriple12.object [NEW] objects\fossils\3piece\fossiltriple12\fossiltriple12.png [NEW] objects\fossils\3piece\fossiltriple12\fossiltriple12icon.png [NEW] objects\fossils\3piece\fossiltriple13\fossiltriple13.frames [NEW] objects\fossils\3piece\fossiltriple13\fossiltriple13.object [NEW] objects\fossils\3piece\fossiltriple13\fossiltriple13.png [NEW] objects\fossils\3piece\fossiltriple13\fossiltriple13icon.png [NEW] objects\fossils\3piece\fossiltriple21\fossiltriple21.frames [NEW] objects\fossils\3piece\fossiltriple21\fossiltriple21.object [NEW] objects\fossils\3piece\fossiltriple21\fossiltriple21.png [NEW] objects\fossils\3piece\fossiltriple21\fossiltriple21icon.png [NEW] objects\fossils\3piece\fossiltriple22\fossiltriple22.frames [NEW] objects\fossils\3piece\fossiltriple22\fossiltriple22.object [NEW] objects\fossils\3piece\fossiltriple22\fossiltriple22.png [NEW] objects\fossils\3piece\fossiltriple22\fossiltriple22icon.png [NEW] objects\fossils\3piece\fossiltriple23\fossiltriple23.frames [NEW] objects\fossils\3piece\fossiltriple23\fossiltriple23.object [NEW] objects\fossils\3piece\fossiltriple23\fossiltriple23.png [NEW] objects\fossils\3piece\fossiltriple23\fossiltriple23icon.png [NEW] objects\fossils\3piece\fossiltriple31\fossiltriple31.frames [NEW] objects\fossils\3piece\fossiltriple31\fossiltriple31.object [NEW] objects\fossils\3piece\fossiltriple31\fossiltriple31.png [NEW] objects\fossils\3piece\fossiltriple31\fossiltriple31icon.png [NEW] objects\fossils\3piece\fossiltriple32\fossiltriple32.frames [NEW] objects\fossils\3piece\fossiltriple32\fossiltriple32.object [NEW] objects\fossils\3piece\fossiltriple32\fossiltriple32.png [NEW] objects\fossils\3piece\fossiltriple32\fossiltriple32icon.png [NEW] objects\fossils\3piece\fossiltriple33\fossiltriple33.frames [NEW] objects\fossils\3piece\fossiltriple33\fossiltriple33.object [NEW] objects\fossils\3piece\fossiltriple33\fossiltriple33.png [NEW] objects\fossils\3piece\fossiltriple33\fossiltriple33icon.png [NEW] objects\fossils\3piece\fossiltriple41\fossiltriple41.frames [NEW] objects\fossils\3piece\fossiltriple41\fossiltriple41.object [NEW] objects\fossils\3piece\fossiltriple41\fossiltriple41.png [NEW] objects\fossils\3piece\fossiltriple41\fossiltriple41icon.png [NEW] objects\fossils\3piece\fossiltriple42\fossiltriple42.frames [NEW] objects\fossils\3piece\fossiltriple42\fossiltriple42.object [NEW] objects\fossils\3piece\fossiltriple42\fossiltriple42.png [NEW] objects\fossils\3piece\fossiltriple42\fossiltriple42icon.png [NEW] objects\fossils\3piece\fossiltriple43\fossiltriple43.frames [NEW] objects\fossils\3piece\fossiltriple43\fossiltriple43.object [NEW] objects\fossils\3piece\fossiltriple43\fossiltriple43.png [NEW] objects\fossils\3piece\fossiltriple43\fossiltriple43icon.png [NEW] objects\fossils\3piece\fossiltriple51\fossiltriple51.frames [NEW] objects\fossils\3piece\fossiltriple51\fossiltriple51.object [NEW] objects\fossils\3piece\fossiltriple51\fossiltriple51.png [NEW] objects\fossils\3piece\fossiltriple51\fossiltriple51icon.png [NEW] objects\fossils\3piece\fossiltriple52\fossiltriple52.frames [NEW] objects\fossils\3piece\fossiltriple52\fossiltriple52.object [NEW] objects\fossils\3piece\fossiltriple52\fossiltriple52.png [NEW] objects\fossils\3piece\fossiltriple52\fossiltriple52icon.png [NEW] objects\fossils\3piece\fossiltriple53\fossiltriple53.frames [NEW] objects\fossils\3piece\fossiltriple53\fossiltriple53.object [NEW] objects\fossils\3piece\fossiltriple53\fossiltriple53.png [NEW] objects\fossils\3piece\fossiltriple53\fossiltriple53icon.png [NEW] objects\fossils\testfossil\fossiltooth.frames [NEW] objects\fossils\testfossil\fossiltooth.object [NEW] objects\fossils\testfossil\fossiltooth.png [NEW] objects\fossils\testfossil\fossiltoothicon.png [NEW] objects\gate\ancientconsole\ancientconsole.animation [NEW] objects\gate\ancientconsole\ancientconsole.frames [NEW] objects\gate\ancientconsole\ancientconsole.lua [NEW] objects\gate\ancientconsole\ancientconsole.object [NEW] objects\gate\ancientconsole\ancientconsole.png [NEW] objects\gate\ancientconsole\ancientconsolelit.frames [NEW] objects\gate\ancientconsole\ancientconsolelit.png [NEW] objects\gate\ancientconsole\icon.png [NEW] objects\gate\ancientconsole\returnconsole.object [NEW] objects\gate\ancientgate\ancientgate.frames [NEW] objects\gate\ancientgate\ancientgate.object [NEW] objects\gate\ancientgate\ancientgate.png [NEW] objects\gate\ancientgate\ancientgatelit.frames [NEW] objects\gate\ancientgate\ancientgatelit.png [NEW] objects\gate\ancientgate\icon.png [NEW] objects\gate\ancientpillar\ancientpillar.animation [NEW] objects\gate\ancientpillar\ancientpillar.object [NEW] objects\gate\ancientpillar\ancientpillar1.frames [NEW] objects\gate\ancientpillar\ancientpillar1.png [NEW] objects\gate\ancientpillar\ancientpillar2.frames [NEW] objects\gate\ancientpillar\ancientpillar2.png [NEW] objects\gate\ancientpillar\icon.png [NEW] objects\gate\ancientplaque1\ancientplaque1.frames [NEW] objects\gate\ancientplaque1\ancientplaque1.object [NEW] objects\gate\ancientplaque1\ancientplaque1.png [NEW] objects\gate\ancientplaque1\icon.png [NEW] objects\gate\ancientstriplight\ancientstriplight.1.object [NEW] objects\gate\ancientstriplight\ancientstriplight1.frames [NEW] objects\gate\ancientstriplight\ancientstriplight1.png [NEW] objects\gate\ancientstriplight\ancientstriplight1lit.frames [NEW] objects\gate\ancientstriplight\ancientstriplight1lit.png [NEW] objects\gate\ancientstriplight\ancientstriplight2.frames [NEW] objects\gate\ancientstriplight\ancientstriplight2.object [NEW] objects\gate\ancientstriplight\ancientstriplight2.png [NEW] objects\gate\ancientstriplight\ancientstriplight2lit.frames [NEW] objects\gate\ancientstriplight\ancientstriplight2lit.png [NEW] objects\gate\ancientstriplight\ancientstriplight3.frames [NEW] objects\gate\ancientstriplight\ancientstriplight3.object [NEW] objects\gate\ancientstriplight\ancientstriplight3.png [NEW] objects\gate\ancientstriplight\ancientstriplight3lit.frames [NEW] objects\gate\ancientstriplight\ancientstriplight3lit.png [NEW] objects\gate\ancientstriplight\ancientstriplighticon.png [NEW] objects\gate\hologram1\hologram1.frames [NEW] objects\gate\hologram1\hologram1.object [NEW] objects\gate\hologram1\hologram1.png [NEW] objects\gate\hologram1\hologram2.frames [NEW] objects\gate\hologram1\hologram2.object [NEW] objects\gate\hologram1\hologram2.png [NEW] objects\gate\hologram1\hologram3.frames [NEW] objects\gate\hologram1\hologram3.object [NEW] objects\gate\hologram1\hologram3.png [NEW] objects\gate\hologram1\hologram4.frames [NEW] objects\gate\hologram1\hologram4.object [NEW] objects\gate\hologram1\hologram4.png [NEW] objects\gate\hologram1\hologramgalaxy.frames [NEW] objects\gate\hologram1\hologramgalaxy.object [NEW] objects\gate\hologram1\hologramgalaxy.png [NEW] objects\gate\hologram1\hologramgalaxy2.frames [NEW] objects\gate\hologram1\hologramgalaxy2.png [NEW] objects\gate\hologram1\icon.png [NEW] objects\gate\monolithgate\icon.png [NEW] objects\gate\monolithgate\lightstreaks.frames [NEW] objects\gate\monolithgate\lightstreaks.object [NEW] objects\gate\monolithgate\lightstreaks.png [NEW] objects\gate\monolithgate\monolithgate.frames [NEW] objects\gate\monolithgate\monolithgate.object [NEW] objects\gate\monolithgate\monolithgate.png [NEW] objects\gate\monolithgate\monolithgatelit.frames [NEW] objects\gate\monolithgate\monolithgatelit.png [NEW] objects\gate\monolithgate\monolithstatue1.frames [NEW] objects\gate\monolithgate\monolithstatue1.object [NEW] objects\gate\monolithgate\monolithstatue1.png [NEW] objects\gate\monolithgate\monolithstatue1lit.frames [NEW] objects\gate\monolithgate\monolithstatue1lit.png [NEW] objects\gate\monolithgate\monolithstatue2.frames [NEW] objects\gate\monolithgate\monolithstatue2.object [NEW] objects\gate\monolithgate\monolithstatue2.png [NEW] objects\gate\monolithgate\monolithstatue2lit.frames [NEW] objects\gate\monolithgate\monolithstatue2lit.png [NEW] objects\generators\humangenerator\humangenerator.animation [NEW] objects\generators\humangenerator\humangenerator.frames [NEW] objects\generators\humangenerator\humangenerator.object [NEW] objects\generators\humangenerator\humangenerator.png [NEW] objects\generators\humangenerator\humangeneratoricon.png [NEW] objects\generators\humangenerator\humangeneratorlit.frames [NEW] objects\generators\humangenerator\humangeneratorlit.png [NEW] objects\generators\referencegenerator\referencegenerator.animation [NEW] objects\generators\referencegenerator\referencegenerator.frames [NEW] objects\generators\referencegenerator\referencegenerator.object [NEW] objects\generators\referencegenerator\referencegenerator.png [NEW] objects\generators\referencegenerator\referencegeneratoricon.png [NEW] objects\generators\referencegenerator\referencegeneratorlit.frames [NEW] objects\generators\referencegenerator\referencegeneratorlit.png objects\generic\3dprinter\3dprinter.object [NEW] objects\generic\3dprinter\woodencraftingtableicon.png objects\generic\altar1\altar1.object objects\generic\apexdungeonpod\apexdungeonpod.animation objects\generic\apexdungeonpod\apexdungeonpod.object [NEW] objects\generic\arcadegame\arcadegamegui.config [NEW] objects\generic\arcadegame\arcadegamegui.lua [NEW] objects\generic\arcadegame\arcadegameobject.frames [NEW] objects\generic\arcadegame\arcadegameobject.lua [NEW] objects\generic\arcadegame\arcadegameobject.object [NEW] objects\generic\arcadegame\arcadegameobjecticon.png [NEW] objects\generic\arcadegame\arcadegameobjectleft.frames [NEW] objects\generic\arcadegame\arcadegameobjectleft.png [NEW] objects\generic\arcadegame\arcadegameobjectright.frames [NEW] objects\generic\arcadegame\arcadegameobjectright.png [NEW] objects\generic\arcadegame\bricks.png [NEW] objects\generic\arcadegame\consolebody.png [NEW] objects\generic\arcadegame\consoleheader.png [NEW] objects\generic\arcadegame\gate.png [NEW] objects\generic\arcadegame\ground.png [NEW] objects\generic\arcadegame\gui.png [NEW] objects\generic\arcadegame\outside.png [NEW] objects\generic\arcadegame\raycaster.lua [NEW] objects\generic\arcadegame\renderer.lua [NEW] objects\generic\arcadegame\sky.png [NEW] objects\generic\arcadegame\window.png objects\generic\arcademachine\arcademachine.object objects\generic\aviandungeonpod\aviandungeonpod.animation objects\generic\aviandungeonpod\aviandungeonpod.object objects\generic\barvent\barvent.object objects\generic\box1\box1.object objects\generic\box2\box2.object objects\generic\burningcoals\burningcoals.object objects\generic\butterflybush\butterflybush.object objects\generic\cactiflowerpot\cactiflowerpot.object objects\generic\campfire\campfire.object [NEW] objects\generic\campfire\campfirelit.frames [NEW] objects\generic\campfire\campfirelit.png objects\generic\capsulebig\capsulebig.object objects\generic\capsulemed\capsulemed.object objects\generic\capsulesmall\capsulesmall.object objects\generic\carbed\carbed.object objects\generic\carbed\carbedcover.png objects\generic\cardboard1\cardboard1.object objects\generic\cardboard2\cardboard2.object objects\generic\cardboard3\cardboard3.object objects\generic\claypot1\claypot1.object objects\generic\claypot2\claypot2.object objects\generic\claypot3\claypot3.object objects\generic\cultistaltar\cultistaltar.animation objects\generic\cultistaltar\cultistaltar.object objects\generic\dungeonpod\dungeonpod.animation objects\generic\dungeonpod\dungeonpod.object objects\generic\eggchair\eggchair.object objects\generic\electricdoor\electricdoor.object objects\generic\electriclight\electriclight.object objects\generic\electriclight\electriclightbg.frames objects\generic\electriclight\electriclightbg.png [NEW] objects\generic\electriclight\electriclightbglit.frames [NEW] objects\generic\electriclight\electriclightbglit.png objects\generic\electriclight\electriclightceiling.frames objects\generic\electriclight\electriclightceiling.png [NEW] objects\generic\electriclight\electriclightceilinglit.frames [NEW] objects\generic\electriclight\electriclightceilinglit.png objects\generic\electriclight\electriclightground.frames objects\generic\electriclight\electriclightground.png [NEW] objects\generic\electriclight\electriclightgroundlit.frames [NEW] objects\generic\electriclight\electriclightgroundlit.png objects\generic\electriclight\electriclightleft.frames objects\generic\electriclight\electriclightleft.png [NEW] objects\generic\electriclight\electriclightleftlit.frames [NEW] objects\generic\electriclight\electriclightleftlit.png objects\generic\electriclight\electriclightright.frames objects\generic\electriclight\electriclightright.png [NEW] objects\generic\electriclight\electriclightrightlit.frames [NEW] objects\generic\electriclight\electriclightrightlit.png objects\generic\fireflowerpot\fireflowerpot.object objects\generic\fireflybush\fireflybush.object objects\generic\flagapex\flagapex.object objects\generic\flagavian\flagavian.object objects\generic\flagfloran\flagfloran.object objects\generic\flagglitch\flagglitch.object objects\generic\flaghuman\flaghuman.object objects\generic\flaghylotl\flaghylotl.object [NEW] objects\generic\flagnovakid\flagnovakid.frames [NEW] objects\generic\flagnovakid\flagnovakid.object [NEW] objects\generic\flagnovakid\flagnovakid.png [NEW] objects\generic\flagnovakid\flagnovakidicon.png objects\generic\floodlights\floodlights.object objects\generic\floodlights\floodlights1.frames objects\generic\floodlights\floodlights1.png objects\generic\floodlights\floodlights2.frames objects\generic\floodlights\floodlights2.png objects\generic\florandungeonpod\florandungeonpod.animation objects\generic\florandungeonpod\florandungeonpod.object objects\generic\fluorescentlight\fluorescentlight.frames objects\generic\fluorescentlight\fluorescentlight.object objects\generic\fluorescentlight\fluorescentlight.png objects\generic\fluorescentlight\fluorescentlightbottom.frames objects\generic\fluorescentlight\fluorescentlightleft.frames objects\generic\fluorescentlight\fluorescentlightright.frames objects\generic\fluorescentlight\fluorescentlighttop.frames [NEW] objects\generic\foodbowl\foodbowl.animation [NEW] objects\generic\foodbowl\foodbowl.frames [NEW] objects\generic\foodbowl\foodbowl.lua [NEW] objects\generic\foodbowl\foodbowl.object [NEW] objects\generic\foodbowl\foodbowl.png [NEW] objects\generic\foodbowl\foodbowlicon.png [NEW] objects\generic\fossilpod\fossilpod.frames [NEW] objects\generic\fossilpod\fossilpod.object [NEW] objects\generic\fossilpod\fossilpod.png [NEW] objects\generic\fossilpod\fossilpodicon.png objects\generic\fountain1\fountain1.object objects\generic\fountain2\fountain2.object objects\generic\frogmerchant\frogmerchant.object objects\generic\frogstatue\frogstatue.object objects\generic\futurelight\futurelight.object [NEW] objects\generic\futurelight\futurelightbackground.frames [NEW] objects\generic\futurelight\futurelightbackground.png [NEW] objects\generic\futurelight\futurelightbackgroundlit.frames [NEW] objects\generic\futurelight\futurelightbackgroundlit.png [NEW] objects\generic\futurelight\futurelightceiling.frames [NEW] objects\generic\futurelight\futurelightceiling.png [NEW] objects\generic\futurelight\futurelightceilinglit.frames [NEW] objects\generic\futurelight\futurelightceilinglit.png [NEW] objects\generic\futurelight\futurelightground.frames [NEW] objects\generic\futurelight\futurelightground.png [NEW] objects\generic\futurelight\futurelightgroundlit.frames [NEW] objects\generic\futurelight\futurelightgroundlit.png [NEW] objects\generic\futurelight\futurelightleft.frames [NEW] objects\generic\futurelight\futurelightleft.png [NEW] objects\generic\futurelight\futurelightleftlit.frames [NEW] objects\generic\futurelight\futurelightleftlit.png [NEW] objects\generic\futurelight\futurelightright.frames [NEW] objects\generic\futurelight\futurelightright.png [NEW] objects\generic\futurelight\futurelightrightlit.frames [NEW] objects\generic\futurelight\futurelightrightlit.png objects\generic\glitchdungeonpod\glitchdungeonpod.animation objects\generic\glitchdungeonpod\glitchdungeonpod.object [NEW] objects\generic\gunchest\gunchest.frames [NEW] objects\generic\gunchest\gunchest.object [NEW] objects\generic\gunchest\gunchest.png [NEW] objects\generic\gunchest\gunchest.pngbak [NEW] objects\generic\gunchest\gunchesticon.png [NEW] objects\generic\gunchest\gunchestlit.frames [NEW] objects\generic\gunchest\gunchestlit.png [NEW] objects\generic\helpme\helpme.frames [NEW] objects\generic\helpme\helpme.object [NEW] objects\generic\helpme\helpme.png [NEW] objects\generic\helpme\helpmeicon.png [NEW] objects\generic\hulagirl\hulagirl.animation [NEW] objects\generic\hulagirl\hulagirl.frames [NEW] objects\generic\hulagirl\hulagirl.lua [NEW] objects\generic\hulagirl\hulagirl.object [NEW] objects\generic\hulagirl\hulagirl.png [NEW] objects\generic\hulagirl\hulagirlicon.png objects\generic\invisiblelight\invisiblelight.object [NEW] objects\generic\invisiblesparker\invisiblesparker.frames [NEW] objects\generic\invisiblesparker\invisiblesparker.object [NEW] objects\generic\invisiblesparker\invisiblesparker.png objects\generic\ironbed\ironbed.object objects\generic\irondoor\irondoor.object objects\generic\irondoor\irondoor.png objects\generic\ironlight\ironlight.object objects\generic\ironswitch\ironswitch.object objects\generic\irontable\irontable.object objects\generic\ironthrone\ironthrone.object objects\generic\irontoilet\irontoilet.object objects\generic\kennel\kennel.object objects\generic\kennel\kennel.png objects\generic\kennel\kennelsleep.png objects\generic\lightbulb\lightbulb.object [NEW] objects\generic\lightbulb\lightbulb2.object [NEW] objects\generic\lightbulb\lightbulblit.frames [NEW] objects\generic\lightbulb\lightbulblit.png objects\generic\locker1\locker1.object objects\generic\locker2\locker2.object objects\generic\loudspeaker\loudspeaker.object [NEW] objects\generic\markergroundplaque\markergroundplaque.frames [NEW] objects\generic\markergroundplaque\markergroundplaque.object [NEW] objects\generic\markergroundplaque\markergroundplaque.png [NEW] objects\generic\markergroundplaque\markergroundplaqueicon.png [NEW] objects\generic\markerwallplaque1\markerwallplaque1.frames [NEW] objects\generic\markerwallplaque1\markerwallplaque1.object [NEW] objects\generic\markerwallplaque1\markerwallplaque1.png [NEW] objects\generic\markerwallplaque1\markerwallplaque1icon.png [NEW] objects\generic\markerwallplaque2\markerwallplaque2.frames [NEW] objects\generic\markerwallplaque2\markerwallplaque2.object [NEW] objects\generic\markerwallplaque2\markerwallplaque2.png [NEW] objects\generic\markerwallplaque2\markerwallplaque2icon.png [NEW] objects\generic\markerwallplaque3\markerwallplaque3.frames [NEW] objects\generic\markerwallplaque3\markerwallplaque3.object [NEW] objects\generic\markerwallplaque3\markerwallplaque3.png [NEW] objects\generic\markerwallplaque3\markerwallplaque3icon.png objects\generic\metalbarrel1\metalbarrel1.object objects\generic\metalbarrel2\metalbarrel2.object [NEW] objects\generic\metalchair\basicmetalchair.frames objects\generic\metalchair\basicmetalchair.object [NEW] objects\generic\metalchair\basicmetalchair.png [NEW] objects\generic\modernchair\modernchair.frames [NEW] objects\generic\modernchair\modernchair.object [NEW] objects\generic\modernchair\modernchair.png [NEW] objects\generic\modernchair\modernchairicon.png [NEW] objects\generic\moderntable\moderntable.frames [NEW] objects\generic\moderntable\moderntable.object [NEW] objects\generic\moderntable\moderntable.png [NEW] objects\generic\moderntable\moderntableicon.png objects\generic\molemerchant\molemerchant.object objects\generic\nanostove\nanostove.object [NEW] objects\generic\nanostove\nanostovelit.frames [NEW] objects\generic\nanostove\nanostovelit.png [NEW] objects\generic\oillantern1\oillantern1.animation objects\generic\oillantern1\oillantern1.frames objects\generic\oillantern1\oillantern1.object objects\generic\oillantern1\oillantern1.png [NEW] objects\generic\oillantern1\oillantern1lit.frames [NEW] objects\generic\oillantern1\oillantern1lit.png [NEW] objects\generic\oillanterntall\oillanterntall.animation objects\generic\oillanterntall\oillanterntall.frames objects\generic\oillanterntall\oillanterntall.object objects\generic\oillanterntall\oillanterntall.png [NEW] objects\generic\oillanterntall\oillanterntalllit.frames [NEW] objects\generic\oillanterntall\oillanterntalllit.png [NEW] objects\generic\pethouse\pethouse.frames [NEW] objects\generic\pethouse\pethouse.object [NEW] objects\generic\pethouse\pethouse.png objects\generic\pillar1\pillar1.object objects\generic\pillar2\pillar2.object [NEW] objects\generic\pin\bowlingpin.frames [NEW] objects\generic\pin\bowlingpin.object [NEW] objects\generic\pin\bowlingpin.png [NEW] objects\generic\pin\bowlingpinicon.png [NEW] objects\generic\pleaseget\pleaseget.frames [NEW] objects\generic\pleaseget\pleaseget.object [NEW] objects\generic\pleaseget\pleaseget.png [NEW] objects\generic\pleaseget\pleasegeticon.png objects\generic\poop\poop.object objects\generic\randomfountain\randomfountain.animation objects\generic\randomfountain\randomfountain.object objects\generic\recreationalvehicle\recreationalvehicle.object objects\generic\redalert\redalert.object objects\generic\rusticoven\rusticoven.object [NEW] objects\generic\rusticoven\rusticovenlit.frames [NEW] objects\generic\rusticoven\rusticovenlit.png objects\generic\sapling\sapling.frames objects\generic\sapling\sapling.object objects\generic\sapling\sapling.png objects\generic\sapling\saplingicon.png [NEW] objects\generic\screenplanet\screenplanet.animation objects\generic\screenplanet\screenplanet.frames objects\generic\screenplanet\screenplanet.object objects\generic\screenplanet\screenplanet.png [NEW] objects\generic\screenplanet\screenplanetlit.frames [NEW] objects\generic\screenplanet\screenplanetlit.png objects\generic\shiplight\shiplight.object objects\generic\sleepingbag\sleepingbag.object objects\generic\slidingdoor\slidingdoor.object objects\generic\smashcrystal\smashcrystal.object objects\generic\statuspod\statuspod.animation [NEW] objects\generic\statuspod\statuspod.lua objects\generic\statuspod\statuspod.object objects\generic\steelchair\steelchair.object objects\generic\teacup1\teacup1.object objects\generic\teapot1\teapot1.object objects\generic\techchest\techchest.object objects\generic\techchest2\techchest2.object objects\generic\tent1\tent1.object objects\generic\tent2\tent2.object [NEW] objects\generic\torch\torch.animation objects\generic\torch\torch.frames objects\generic\torch\torch.object objects\generic\torch\torchleft.frames [NEW] objects\generic\torch\torchleftlit.frames [NEW] objects\generic\torch\torchleftlit.png [NEW] objects\generic\torch\torchlit.frames [NEW] objects\generic\torch\torchlit.png objects\generic\torch\torchright.frames [NEW] objects\generic\torch\torchrightlit.frames [NEW] objects\generic\torch\torchrightlit.png objects\generic\tvstation\tvstation.object objects\generic\tvstation\tvstation.png [NEW] objects\generic\tvstation\tvstationlit.frames [NEW] objects\generic\tvstation\tvstationlit.png objects\generic\vent\vent.object objects\generic\volcanopod\volcanopod.animation objects\generic\volcanopod\volcanopod.object objects\generic\wflowerpot\wflowerpot.object [NEW] objects\generic\windchime\apexceilingtv.png [NEW] objects\generic\windchime\apexceilingtvicon.png [NEW] objects\generic\windchime\windchime.animation [NEW] objects\generic\windchime\windchime.frames [NEW] objects\generic\windchime\windchime.object [NEW] objects\generic\windchime\windchime.png objects\generic\woodchair\woodchair.object objects\generic\wooddoor\wooddoor.object objects\generic\woodenarmchair1\woodenarmchair1.object [NEW] objects\generic\woodenarmchair1\woodenarmchair1cover.png objects\generic\woodenarmchair2\woodenarmchair2.object [NEW] objects\generic\woodenarmchair2\woodenarmchair2cover.png objects\generic\woodenbed\woodenbed.object objects\generic\woodenbed2\woodenbed2.object objects\generic\woodenbookcase\woodenbookcase.object objects\generic\woodencabinet1\woodencabinet1.object objects\generic\woodencabinet2\woodencabinet2.object objects\generic\woodencabinet3\woodencabinet3.object objects\generic\woodenceilingbookcase1\woodenceilingbookcase1.object objects\generic\woodenceilingcabinet1\woodenceilingcabinet1.object objects\generic\woodenceilingcabinet2\woodenceilingcabinet2.object objects\generic\woodenchair\woodenchair.object objects\generic\woodenchair\woodenchair.png objects\generic\woodencouch1\woodencouch1.object objects\generic\woodencouch2\woodencouch2.object [NEW] objects\generic\woodencrate1\woodencrate1.frames objects\generic\woodencrate1\woodencrate1.object [NEW] objects\generic\woodencrate1\woodencrate1.png [NEW] objects\generic\woodencrate2\woodencrate2.frames objects\generic\woodencrate2\woodencrate2.object [NEW] objects\generic\woodencrate2\woodencrate2.png objects\generic\woodendesk\woodendesk.object objects\generic\woodendoor\woodendoor.object objects\generic\woodenendtable\woodenendtable.object objects\generic\woodengate\woodengate.object objects\generic\woodenlamp1\woodenlamp1.object objects\generic\woodenlamp2\woodenlamp2.object objects\generic\woodenlamp3\woodenlamp3.object objects\generic\woodensink\woodensink.object objects\generic\woodenstand1\woodenstand1.object objects\generic\woodenstand2\woodenstand2.object [NEW] objects\generic\woodentalllantern\woodentalllantern.animation objects\generic\woodentalllantern\woodentalllantern.frames objects\generic\woodentalllantern\woodentalllantern.object objects\generic\woodentalllantern\woodentalllantern.png objects\generic\woodentalllantern\woodentalllanternicon.png [NEW] objects\generic\woodentalllantern\woodentalllanternlit.frames [NEW] objects\generic\woodentalllantern\woodentalllanternlit.png objects\generic\woodstool\woodstool.object objects\generic\woodsupport\woodsupport.object [NEW] objects\generic\woodsupport\woodsupportgroundleft.frames [NEW] objects\generic\woodsupport\woodsupportgroundleft.png [NEW] objects\generic\woodsupport\woodsupportgroundright.frames [NEW] objects\generic\woodsupport\woodsupportgroundright.png objects\generic\woodtable\woodtable.object objects\generic\woodtoilet\woodtoilet.object objects\generic\wormstatue\wormstatue.object objects\generic\wreckbed\wreckbed.object objects\generic\wreckboiler\wreckboiler.object objects\generic\wreckchair\wreckchair.object objects\generic\wreckconsole1\wreckconsole1.object objects\generic\wreckconsole2\wreckconsole2.object objects\generic\wreckconsole3\wreckconsole3.object objects\generic\wreckconsole3\wreckconsole3.png objects\generic\wreckcrate1\wreckcrate1.object objects\generic\wreckdoor\wreckdoor.object objects\generic\wreckfan\wreckfan.object objects\generic\wreckgenerator\wreckgenerator.object objects\generic\wrecklocker\wrecklocker.object objects\generic\wreckscreen\wreckscreen.object objects\generic\wrecksmalltable\wrecksmalltable.object objects\generic\wrecksupport\wrecksupport.object [NEW] objects\generic\wrecksupport\wrecksupportgroundleft.frames [NEW] objects\generic\wrecksupport\wrecksupportgroundleft.png [NEW] objects\generic\wrecksupport\wrecksupportgroundright.frames [NEW] objects\generic\wrecksupport\wrecksupportgroundright.png objects\generic\wrecksupport\wrecksupporticon.png objects\generic\wrecksupport\wrecksupportleft.png objects\generic\wrecksupport\wrecksupportright.png objects\generic\wrecktable\wrecktable.object objects\generic\wreckturbine2\wreckturbine2.object objects\generic\wreckturbines\wreckturbines.object [NEW] objects\generic\wrecktv\wrecktv.animation objects\generic\wrecktv\wrecktv.frames objects\generic\wrecktv\wrecktv.object objects\generic\wrecktv\wrecktv.png [NEW] objects\generic\wrecktv\wrecktvlit.frames [NEW] objects\generic\wrecktv\wrecktvlit.png objects\generic\wreckvendingmachine\wreckvendingmachine.object objects\generic\wreckvent\wreckvent.object objects\generic\wreckwiresceiling\wreckwiresceiling.object objects\glitch\anvil\anvil.object objects\glitch\ballandchain\ballandchain.object objects\glitch\bannermedievallarge\bannermedievallarge.object objects\glitch\bannermedievalsmall\bannermedievalsmall.object objects\glitch\barrel\barrel.object objects\glitch\barrellarge\barrellarge.object objects\glitch\battlestandard\battlestandard.object objects\glitch\castledoor\castledoor.object objects\glitch\castledoor\castledoor.png objects\glitch\castledungeondoor\castledungeondoor.object objects\glitch\castlehiddendoor\castlehiddendoor.object objects\glitch\castlehiddentrapdoor\castlehiddentrapdoor.frames objects\glitch\castlehiddentrapdoor\castlehiddentrapdoor.object objects\glitch\castlehiddentrapdoor\castlehiddentrapdoor.png objects\glitch\castleswitch\castleswitch.object objects\glitch\chessbishop\chessbishop.object objects\glitch\chessking\chessking.object objects\glitch\chessknight\chessknight.object objects\glitch\chesspawn\chesspawn.object objects\glitch\chessqueen\chessqueen.object objects\glitch\chessrook\chessrook.object objects\glitch\crossroadssign\crossroadssign.object objects\glitch\fireplacetools\fireplacetools.object objects\glitch\garagetools\garagetools.object [NEW] objects\glitch\glitchstoragelocker\glitchstoragelocker.frames [NEW] objects\glitch\glitchstoragelocker\glitchstoragelocker.object [NEW] objects\glitch\glitchstoragelocker\glitchstoragelocker.png [NEW] objects\glitch\glitchstoragelocker\icon.png objects\glitch\guillotine\guillotine.object objects\glitch\haypile\haypile.object objects\glitch\hayroll\hayroll.object objects\glitch\haystack\haystack.object objects\glitch\hourglass\hourglass.object objects\glitch\juicekeg\juicekeg.object objects\glitch\kitchentools\kitchentools.object objects\glitch\largebell\largebell.object objects\glitch\largecastledoor\largecastledoor.object objects\glitch\largewoodencrate\largewoodencrate.object objects\glitch\medievalarmor\medievalarmor.object objects\glitch\medievalarmorarmed\medievalarmorarmed.object objects\glitch\medievalarmorswitch\medievalarmorswitch.object objects\glitch\medievalaxedisplay\medievalaxedisplay.object objects\glitch\medievalbed\medievalbed.object objects\glitch\medievalbookcase\medievalbookcase.object objects\glitch\medievalbookcaseswitch\medievalbookcaseswitch.object objects\glitch\medievalbucket\medievalbucket.object objects\glitch\medievalcabinet\medievalcabinet.object [NEW] objects\glitch\medievalcandle\medievalcandle.animation objects\glitch\medievalcandle\medievalcandle.frames objects\glitch\medievalcandle\medievalcandle.object [NEW] objects\glitch\medievalcandle\medievalcandlelit.frames [NEW] objects\glitch\medievalcandle\medievalcandlelit.png objects\glitch\medievalcellbed\medievalcellbed.object objects\glitch\medievalchair\medievalchair.object [NEW] objects\glitch\medievalchandelier\medievalchandelier.animation objects\glitch\medievalchandelier\medievalchandelier.frames objects\glitch\medievalchandelier\medievalchandelier.object [NEW] objects\glitch\medievalchandelier\medievalchandelierlit.frames [NEW] objects\glitch\medievalchandelier\medievalchandelierlit.png objects\glitch\medievalchest\medievalchest.object objects\glitch\medievalclock\medievalclock.object objects\glitch\medievalcodex\medievalcodex.object objects\glitch\medievalcounter\medievalcounter.object objects\glitch\medievalcup\medievalcup.object objects\glitch\medievaldesk\medievaldesk.object objects\glitch\medievaldiningtable\medievaldiningtable.object objects\glitch\medievaldresser\medievaldresser.object [NEW] objects\glitch\medievalfireplace\medievalfireplace.animation objects\glitch\medievalfireplace\medievalfireplace.frames objects\glitch\medievalfireplace\medievalfireplace.object objects\glitch\medievalfireplace\medievalfireplace.png [NEW] objects\glitch\medievalfireplace\medievalfireplacelit.frames [NEW] objects\glitch\medievalfireplace\medievalfireplacelit.png objects\glitch\medievalflagpole\medievalflagpole.object objects\glitch\medievalfurnace\medievalfurnace.frames objects\glitch\medievalfurnace\medievalfurnace.object [NEW] objects\glitch\medievalfurnace\medievalfurnacelit.frames [NEW] objects\glitch\medievalfurnace\medievalfurnacelit.png objects\glitch\medievalglobe\medievalglobe.object objects\glitch\medievallamp\medievallamp.frames objects\glitch\medievallamp\medievallamp.object [NEW] objects\glitch\medievallamp\medievallamplit.frames [NEW] objects\glitch\medievallamp\medievallamplit.png objects\glitch\medievallargecookingpot\medievallargecookingpot.object [NEW] objects\glitch\medievallargecookingpot\medievallargecookingpotlit.frames [NEW] objects\glitch\medievallargecookingpot\medievallargecookingpotlit.png objects\glitch\medievalmap\medievalmap.object objects\glitch\medievalpedestal\medievalpedestal.object objects\glitch\medievalplate\medievalplate.object objects\glitch\medievalpressureplate\medievalpressureplate.object objects\glitch\medievalregister\medievalregister.object objects\glitch\medievalscaffolding\medievalscaffolding.object objects\glitch\medievalspikes\medievalspikes.object objects\glitch\medievalstock\medievalstock.object [NEW] objects\glitch\medievalstreetlamp\medievalstreetlamp.frames objects\glitch\medievalstreetlamp\medievalstreetlamp.object [NEW] objects\glitch\medievalstreetlamp\medievalstreetlamp.png [NEW] objects\glitch\medievalstreetlamp\medievalstreetlamplit.frames [NEW] objects\glitch\medievalstreetlamp\medievalstreetlamplit.png objects\glitch\medievalswitchhidden\medievalswitchhidden.frames objects\glitch\medievalswitchhidden\medievalswitchhidden.object objects\glitch\medievalswitchlever\medievalswitchlever.frames objects\glitch\medievalswitchlever\medievalswitchlever.object objects\glitch\medievalswitchshackle\medievalswitchshackle.frames objects\glitch\medievalswitchshackle\medievalswitchshackle.object objects\glitch\medievalsworddisplay\medievalsworddisplay.object objects\glitch\medievaltable\medievaltable.object objects\glitch\medievaltoilet\medievaltoilet.object [NEW] objects\glitch\medievaltorch\medievaltorch.animation [NEW] objects\glitch\medievaltorch\medievaltorch.frames objects\glitch\medievaltorch\medievaltorch.object [NEW] objects\glitch\medievaltorch\medievaltorch.png [NEW] objects\glitch\medievaltorch\medievaltorchleft.frames [NEW] objects\glitch\medievaltorch\medievaltorchleft.png [NEW] objects\glitch\medievaltorch\medievaltorchleftlit.frames [NEW] objects\glitch\medievaltorch\medievaltorchleftlit.png [NEW] objects\glitch\medievaltorch\medievaltorchlit.frames [NEW] objects\glitch\medievaltorch\medievaltorchlit.png [NEW] objects\glitch\medievaltorch\medievaltorchright.frames [NEW] objects\glitch\medievaltorch\medievaltorchright.png [NEW] objects\glitch\medievaltorch\medievaltorchrightlit.frames [NEW] objects\glitch\medievaltorch\medievaltorchrightlit.png objects\glitch\medievalwallshelf\medievalwallshelf.object objects\glitch\medievalweaponrack\medievalweaponrack.object [NEW] objects\glitch\outhouse\icon.png objects\glitch\outhouse\outhouse.object [NEW] objects\glitch\outhouse\outhousecover.png objects\glitch\royalbed\royalbed.object objects\glitch\royalbookcase\royalbookcase.object objects\glitch\royalcabinet\royalcabinet.object [NEW] objects\glitch\royalcandles\royalcandles.animation objects\glitch\royalcandles\royalcandles.frames objects\glitch\royalcandles\royalcandles.object [NEW] objects\glitch\royalcandles\royalcandleslit.frames [NEW] objects\glitch\royalcandles\royalcandleslit.png objects\glitch\royalchalice\royalchalice.object objects\glitch\royalchest\royalchest.object objects\glitch\royaldesk\royaldesk.object objects\glitch\royalthrone\royalthrone.object objects\glitch\royaltoilet\royaltoilet.object objects\glitch\sewagebarrel\sewagebarrel.object objects\glitch\sewerflooddoor\sewerflooddoor.object objects\glitch\sewergauge\sewergauge.object objects\glitch\sewergear\sewergear.object objects\glitch\sewertank\sewertank.object objects\glitch\sewervalve\sewervalve.object objects\glitch\sewerwallgrate\sewerwallgrate.png objects\glitch\signarmorshop\signarmorshop.object objects\glitch\signforge\signforge.object objects\glitch\signinn\signinn.object objects\glitch\signlibrary\signlibrary.object objects\glitch\signproduce\signproduce.object objects\glitch\signweaponshop\signweaponshop.object objects\glitch\smallwoodencrate\smallwoodencrate.object objects\glitch\target\target.object objects\glitch\targetdummy\targetdummy.object objects\glitch\toxicwastebarrel\toxicwastebarrel.object objects\glitch\trashbag\trashbag.object objects\glitch\trashcan\trashcan.object objects\glitch\trough\trough.object objects\glitch\villagedoor\villagedoor.object objects\glitch\wallpipe\wallpipe.object objects\glitch\wallshackles\wallshackles.object objects\glitch\wallshield\wallshield.object objects\glitch\wellcover\wellcover.object objects\glitch\wheelbarrow\wheelbarrow.object objects\glitch\wickerbasket1\wickerbasket1.object objects\glitch\wickerbasket2\wickerbasket2.object objects\glitch\wickerbasket3\wickerbasket3.object objects\glitch\wickerbasket4\wickerbasket4.object objects\glitch\wickerbasket5\wickerbasket5.object objects\glitch\woodenstool\woodenstool.object objects\hoard\barrelgoldfilled\barrelgoldfilled.object objects\hoard\diamonddisplay\diamonddisplay.object objects\hoard\goldenpedestal\goldenpedestal.object objects\hoard\goldvase1\goldvase1.object objects\hoard\goldvase2\goldvase2.object objects\hoard\goldvase3\goldvase3.object objects\hoard\goldvase4\goldvase4.object objects\hoard\goldvase5\goldvase5.object objects\hoard\goldvase5\goldvase5.png objects\hoard\goldvase5\goldvase5icon.png objects\hoard\grail\grail.object objects\hoard\mysteriouslight\mysteriouslight.object objects\hoard\mysteriouslight\mysteriouslightceiling1.frames objects\hoard\mysteriouslight\mysteriouslightceiling1.png objects\hoard\mysteriouslight\mysteriouslightceiling2.frames objects\hoard\mysteriouslight\mysteriouslightceiling2.png objects\hoard\mysteriouslight\mysteriouslightceilingleft1.frames objects\hoard\mysteriouslight\mysteriouslightceilingleft1.png objects\hoard\mysteriouslight\mysteriouslightceilingleft2.frames objects\hoard\mysteriouslight\mysteriouslightceilingleft2.png objects\hoard\mysteriouslight\mysteriouslightceilingright1.frames objects\hoard\mysteriouslight\mysteriouslightceilingright1.png objects\hoard\mysteriouslight\mysteriouslightceilingright2.frames objects\hoard\mysteriouslight\mysteriouslightceilingright2.png objects\hoard\mysteriouslight\mysteriouslightground1.frames objects\hoard\mysteriouslight\mysteriouslightground1.png objects\hoard\mysteriouslight\mysteriouslightground2.frames objects\hoard\mysteriouslight\mysteriouslightground2.png objects\hoard\mysteriouslight\mysteriouslightgroundleft1.frames objects\hoard\mysteriouslight\mysteriouslightgroundleft1.png objects\hoard\mysteriouslight\mysteriouslightgroundleft2.frames objects\hoard\mysteriouslight\mysteriouslightgroundleft2.png objects\hoard\mysteriouslight\mysteriouslightgroundright1.frames objects\hoard\mysteriouslight\mysteriouslightgroundright1.png objects\hoard\mysteriouslight\mysteriouslightgroundright2.frames objects\hoard\mysteriouslight\mysteriouslightgroundright2.png objects\hoard\mysteriouslight\mysteriouslightleft1.frames objects\hoard\mysteriouslight\mysteriouslightleft1.png objects\hoard\mysteriouslight\mysteriouslightleft2.frames objects\hoard\mysteriouslight\mysteriouslightleft2.png objects\hoard\mysteriouslight\mysteriouslightright1.frames objects\hoard\mysteriouslight\mysteriouslightright1.png objects\hoard\mysteriouslight\mysteriouslightright2.frames objects\hoard\mysteriouslight\mysteriouslightright2.png objects\hoard\safe\safe.object objects\hoard\treasurechest\treasurechest.object objects\hoard\woodencrategoldfilled\woodencrategoldfilled.object objects\holiday\bigpresent\bigpresent.object objects\holiday\decoratedtree\decoratedtree.object objects\holiday\dreidel\dreidel.object objects\holiday\giantbells\giantbells.object objects\holiday\giantbow1\giantbow1.object objects\holiday\giantbow2\giantbow2.object objects\holiday\giantsanta\giantsanta.object objects\holiday\giantsnowflake\giantsnowflake.object objects\holiday\giftmonsterbox\giftmonsterbox.lua objects\holiday\giftmonsterbox\giftmonsterbox.object objects\holiday\giftmonsterbox\giftmonstersmallbox.object objects\holiday\goldball\goldball.object objects\holiday\greencandycane1\greencandycane1.object objects\holiday\greencandycane2\greencandycane2.object objects\holiday\greencandycane3\greencandycane3.object objects\holiday\greengumdrop1\greengumdrop1.object objects\holiday\greengumdrop2\greengumdrop2.object objects\holiday\heartforge\heartforge.object objects\holiday\holidaycandles\holidaycandles.object objects\holiday\holidaycraftingtable\holidaycraftingtable.object objects\holiday\holidaylights\holidaylights.object objects\holiday\holidaypole\holidaypole.object objects\holiday\holly\holly.object objects\holiday\lollipop1\lollipop1.object objects\holiday\lollipop2\lollipop2.object objects\holiday\menorah\menorah.object objects\holiday\present1\present1.object objects\holiday\present2\present2.object objects\holiday\present3\present3.object objects\holiday\present4\present4.object objects\holiday\purplegumdrop1\purplegumdrop1.object objects\holiday\purplegumdrop2\purplegumdrop2.object objects\holiday\redball\redball.object objects\holiday\redcandycane1\redcandycane1.object objects\holiday\redcandycane2\redcandycane2.object objects\holiday\redcandycane3\redcandycane3.object objects\holiday\redgumdrop1\redgumdrop1.object objects\holiday\redgumdrop2\redgumdrop2.object objects\holiday\scifisleigh\scifisleigh.object objects\holiday\smallbow\smallbow.object objects\holiday\smallholidaytree\smallholidaytree.object objects\holiday\smallsnowflake\smallsnowflake.object objects\holiday\stocking1\stocking1.object objects\holiday\stocking2\stocking2.object objects\holiday\undecoratedtree\undecoratedtree.object objects\holiday\wazlights\wazlights.object [NEW] objects\human\alertlight\alertlight.animation objects\human\alertlight\alertlight.object objects\human\alertlight\alertlightceiling.frames objects\human\alertlight\alertlightground.frames objects\human\alertlight\alertlightleft.frames objects\human\alertlight\alertlightright.frames objects\human\barbedwire\barbedwire.object objects\human\basicbath\basicbath.object objects\human\basicbath\basicbathdripping.object objects\human\basictoilet\basictoilet.object objects\human\basictv\basictv.object objects\human\bunkerbigpanel\bunkerbigpanel.frames objects\human\bunkerbigpanel\bunkerbigpanel.object objects\human\bunkerbigpanel\bunkerbigpanel.png [NEW] objects\human\bunkerbigpanel\bunkerbigpanellit.frames [NEW] objects\human\bunkerbigpanel\bunkerbigpanellit.png objects\human\bunkerbookcase\bunkerbookcase.object objects\human\bunkercabinet1\bunkercabinet1.object objects\human\bunkerceilinglight1\bunkerceilinglight1.object objects\human\bunkerceilinglight2\bunkerceilinglight2.object [NEW] objects\human\bunkercomputer\bunkercomputer.frames objects\human\bunkercomputer\bunkercomputer.object [NEW] objects\human\bunkercomputer\bunkercomputer.png [NEW] objects\human\bunkercomputer\bunkercomputerlit.frames [NEW] objects\human\bunkercomputer\bunkercomputerlit.png objects\human\bunkerconsole1\bunkerconsole1.object objects\human\bunkerconsole2\bunkerconsole2.frames objects\human\bunkerconsole2\bunkerconsole2.object objects\human\bunkerconsole2\bunkerconsole2.png [NEW] objects\human\bunkerconsole2\bunkerconsole2lit.frames [NEW] objects\human\bunkerconsole2\bunkerconsole2lit.png objects\human\bunkerconsole3\bunkerconsole3.frames objects\human\bunkerconsole3\bunkerconsole3.object objects\human\bunkerconsole3\bunkerconsole3.png [NEW] objects\human\bunkerconsole3\bunkerconsole3lit.frames [NEW] objects\human\bunkerconsole3\bunkerconsole3lit.png objects\human\bunkerconsole4\bunkerconsole4.frames objects\human\bunkerconsole4\bunkerconsole4.object objects\human\bunkerconsole4\bunkerconsole4.png [NEW] objects\human\bunkerconsole4\bunkerconsole4lit.frames [NEW] objects\human\bunkerconsole4\bunkerconsole4lit.png objects\human\bunkercorner\bunkercorner.object [NEW] objects\human\bunkercorner\bunkercornergroundleft.frames [NEW] objects\human\bunkercorner\bunkercornergroundleft.png [NEW] objects\human\bunkercorner\bunkercornergroundright.frames [NEW] objects\human\bunkercorner\bunkercornergroundright.png [NEW] objects\human\bunkercrate\bunkercrate.frames objects\human\bunkercrate\bunkercrate.object [NEW] objects\human\bunkercrate\bunkercrate.png objects\human\bunkerdesk\bunkerdesk.object objects\human\bunkerdisplay1\bunkerdisplay1.object [NEW] objects\human\bunkerdisplay1\bunkerdisplay1left.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1left.png [NEW] objects\human\bunkerdisplay1\bunkerdisplay1leftlit.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1leftlit.png [NEW] objects\human\bunkerdisplay1\bunkerdisplay1leftpreview.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1leftpreview.png [NEW] objects\human\bunkerdisplay1\bunkerdisplay1right.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1right.png [NEW] objects\human\bunkerdisplay1\bunkerdisplay1rightlit.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1rightlit.png [NEW] objects\human\bunkerdisplay1\bunkerdisplay1rightpreview.frames [NEW] objects\human\bunkerdisplay1\bunkerdisplay1rightpreview.png objects\human\bunkerdisplay2\bunkerdisplay2.frames objects\human\bunkerdisplay2\bunkerdisplay2.object [NEW] objects\human\bunkerdisplay2\bunkerdisplay2left.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2left.png [NEW] objects\human\bunkerdisplay2\bunkerdisplay2leftlit.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2leftlit.png [NEW] objects\human\bunkerdisplay2\bunkerdisplay2leftpreview.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2leftpreview.png [NEW] objects\human\bunkerdisplay2\bunkerdisplay2right.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2right.png [NEW] objects\human\bunkerdisplay2\bunkerdisplay2rightlit.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2rightlit.png [NEW] objects\human\bunkerdisplay2\bunkerdisplay2rightpreview.frames [NEW] objects\human\bunkerdisplay2\bunkerdisplay2rightpreview.png objects\human\bunkerdisplay3\bunkerdisplay3.object [NEW] objects\human\bunkerdisplay3\bunkerdisplay3left.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3left.png [NEW] objects\human\bunkerdisplay3\bunkerdisplay3leftlit.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3leftlit.png [NEW] objects\human\bunkerdisplay3\bunkerdisplay3leftpreview.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3leftpreview.png [NEW] objects\human\bunkerdisplay3\bunkerdisplay3right.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3right.png [NEW] objects\human\bunkerdisplay3\bunkerdisplay3rightlit.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3rightlit.png [NEW] objects\human\bunkerdisplay3\bunkerdisplay3rightpreview.frames [NEW] objects\human\bunkerdisplay3\bunkerdisplay3rightpreview.png [NEW] objects\human\bunkerdisplay4\bunkerdisplay4.animation objects\human\bunkerdisplay4\bunkerdisplay4.frames objects\human\bunkerdisplay4\bunkerdisplay4.object objects\human\bunkerdisplay4\bunkerdisplay4.png [NEW] objects\human\bunkerdisplay4\bunkerdisplay4lit.frames [NEW] objects\human\bunkerdisplay4\bunkerdisplay4lit.png objects\human\bunkereyescanner\bunkereyescanner.frames objects\human\bunkereyescanner\bunkereyescanner.object [NEW] objects\human\bunkereyescanner\bunkereyescannerlit.frames [NEW] objects\human\bunkereyescanner\bunkereyescannerlit.png objects\human\bunkerhandscanner\bunkerhandscanner.frames objects\human\bunkerhandscanner\bunkerhandscanner.object [NEW] objects\human\bunkerhandscanner\bunkerhandscannerlit.frames [NEW] objects\human\bunkerhandscanner\bunkerhandscannerlit.png objects\human\bunkerheater1\bunkerheater1.object objects\human\bunkerheater1\bunkerheater1.png objects\human\bunkerheater1\bunkerheater1icon.png objects\human\bunkerlighth\bunkerlighth.frames objects\human\bunkerlighth\bunkerlighth.object [NEW] objects\human\bunkerlighth\bunkerlighthlit.frames [NEW] objects\human\bunkerlighth\bunkerlighthlit.png objects\human\bunkerlightv\bunkerlightv.frames objects\human\bunkerlightv\bunkerlightv.object [NEW] objects\human\bunkerlightv\bunkerlightvlit.frames [NEW] objects\human\bunkerlightv\bunkerlightvlit.png [NEW] objects\human\bunkermotiondetector\bunkermotiondetector.frames [NEW] objects\human\bunkermotiondetector\bunkermotiondetector.object [NEW] objects\human\bunkermotiondetector\bunkermotiondetector.png [NEW] objects\human\bunkermotiondetector\bunkermotiondetectoricon.png [NEW] objects\human\bunkerpanel1\bunkerpanel1.animation objects\human\bunkerpanel1\bunkerpanel1.frames objects\human\bunkerpanel1\bunkerpanel1.object objects\human\bunkerpanel1\bunkerpanel1.png [NEW] objects\human\bunkerpanel1\bunkerpanel1lit.frames [NEW] objects\human\bunkerpanel1\bunkerpanel1lit.png [NEW] objects\human\bunkerpanel2\bunkerpanel2.animation objects\human\bunkerpanel2\bunkerpanel2.frames objects\human\bunkerpanel2\bunkerpanel2.object objects\human\bunkerpanel2\bunkerpanel2.png [NEW] objects\human\bunkerpanel2\bunkerpanel2lit.frames [NEW] objects\human\bunkerpanel2\bunkerpanel2lit.png [NEW] objects\human\bunkerpanel3\bunkerpanel3.animation objects\human\bunkerpanel3\bunkerpanel3.frames objects\human\bunkerpanel3\bunkerpanel3.object objects\human\bunkerpanel3\bunkerpanel3.png [NEW] objects\human\bunkerpanel3\bunkerpanel3lit.frames [NEW] objects\human\bunkerpanel3\bunkerpanel3lit.png objects\human\bunkerposter1\bunkerposter1.object objects\human\bunkerposter2\bunkerposter2.object objects\human\bunkerrobotfactory\behavior.lua objects\human\bunkerserver\bunkerserver.frames objects\human\bunkerserver\bunkerserver.object objects\human\bunkerserver\bunkerserver.png [NEW] objects\human\bunkerserver\bunkerserverlit.frames [NEW] objects\human\bunkerserver\bunkerserverlit.png objects\human\bunkerslidingdoor\bunkerslidingdoor.object objects\human\bunkertable1\bunkertable1.object objects\human\bunkertable2\bunkertable2.object objects\human\bunkertable3\bunkertable3.frames objects\human\bunkertable3\bunkertable3.object objects\human\bunkertable3\bunkertable3.png [NEW] objects\human\bunkertable3\bunkertable3lit.frames [NEW] objects\human\bunkertable3\bunkertable3lit.png [NEW] objects\human\bunkertv\bunkertv.frames objects\human\bunkertv\bunkertv.object [NEW] objects\human\bunkertv\bunkertv.png objects\human\bunkertv\bunkertvceiling.frames objects\human\bunkertv\bunkertvceiling.png [NEW] objects\human\bunkertv\bunkertvceilinglit.frames [NEW] objects\human\bunkertv\bunkertvceilinglit.png [NEW] objects\human\bunkertv\bunkertvground.frames [NEW] objects\human\bunkertv\bunkertvground.png [NEW] objects\human\bunkertv\bunkertvgroundlit.frames [NEW] objects\human\bunkertv\bunkertvgroundlit.png [NEW] objects\human\bunkertv\bunkertvlit.frames [NEW] objects\human\bunkertv\bunkertvlit.png objects\human\bunkertv2\bunkertv2.object objects\human\bunkervent\bunkervent.object objects\human\bunkerwires\bunkerwires.object objects\human\captainschair\captainschair.object objects\human\chalktally\chalktally.object objects\human\curtain1\curtain1.object objects\human\flickeringfluorescentlight\flickeringfluorescentlight.object objects\human\fridge\fridge.object objects\human\glasspanel\glasspanel.object objects\human\hazardtapeh\hazardtapeh.object objects\human\hazardtapev\hazardtapev.object [NEW] objects\human\humanstoragelocker\humanstoragelocker.frames [NEW] objects\human\humanstoragelocker\humanstoragelocker.object [NEW] objects\human\humanstoragelocker\humanstoragelocker.png [NEW] objects\human\humanstoragelocker\icon.png [NEW] objects\human\jukebox\jukebox.animation objects\human\jukebox\jukebox.frames objects\human\jukebox\jukebox.object objects\human\jukebox\jukebox.png [NEW] objects\human\jukebox\jukeboxlit.frames [NEW] objects\human\jukebox\jukeboxlit.png [NEW] objects\human\lavalamp1\lavalamp1.animation objects\human\lavalamp1\lavalamp1.frames objects\human\lavalamp1\lavalamp1.object objects\human\lavalamp1\lavalamp1.png [NEW] objects\human\lavalamp1\lavalamp1lit.frames [NEW] objects\human\lavalamp1\lavalamp1lit.png objects\human\marinesign\marinesign.object objects\human\microwave\microwave.object objects\human\microwave\microwave.png [NEW] objects\human\microwave\microwavelit.frames [NEW] objects\human\microwave\microwavelit.png objects\human\oven1\oven1.object objects\human\prisonarch\prisonarch.object [NEW] objects\human\prisonarch\prisonarchwall.frames [NEW] objects\human\prisonarch\prisonarchwall.png objects\human\prisonbarrelfire\prisonbarrelfire.object objects\human\prisonbars\prisonbars.object objects\human\prisonbed\prisonbed.object objects\human\prisonbench\prisonbench.object objects\human\prisoncabinet1\prisoncabinet1.object [NEW] objects\human\prisoncamerastation\prisoncamerastation.animation objects\human\prisoncamerastation\prisoncamerastation.frames objects\human\prisoncamerastation\prisoncamerastation.object [NEW] objects\human\prisoncamerastation\prisoncamerastationlit.frames [NEW] objects\human\prisoncamerastation\prisoncamerastationlit.png objects\human\prisoncontrolpanel\prisoncontrolpanel.frames objects\human\prisoncontrolpanel\prisoncontrolpanel.object objects\human\prisoncontrolpanel\prisoncontrolpanel.png [NEW] objects\human\prisoncontrolpanel\prisoncontrolpanellit.frames [NEW] objects\human\prisoncontrolpanel\prisoncontrolpanellit.png objects\human\prisoncorner\prisoncorner.object [NEW] objects\human\prisoncorner\prisoncornergroundleft.frames [NEW] objects\human\prisoncorner\prisoncornergroundleft.png [NEW] objects\human\prisoncorner\prisoncornergroundright.frames [NEW] objects\human\prisoncorner\prisoncornergroundright.png objects\human\prisoncorner\prisoncornericon.png objects\human\prisondoor\prisondoor.object objects\human\prisonexitsign\prisonexitsign.object objects\human\prisonexitsign\prisonexitsignleft.frames objects\human\prisonexitsign\prisonexitsignleft.png [NEW] objects\human\prisonexitsign\prisonexitsignleftlit.frames [NEW] objects\human\prisonexitsign\prisonexitsignleftlit.png [NEW] objects\human\prisonexitsign\prisonexitsignleftpreview.frames [NEW] objects\human\prisonexitsign\prisonexitsignleftpreview.png objects\human\prisonexitsign\prisonexitsignright.frames objects\human\prisonexitsign\prisonexitsignright.png [NEW] objects\human\prisonexitsign\prisonexitsignrightlit.frames [NEW] objects\human\prisonexitsign\prisonexitsignrightlit.png objects\human\prisonfence1\prisonfence1.object objects\human\prisonfence2\prisonfence2.object objects\human\prisonfile1\prisonfile1.object objects\human\prisonfile2\prisonfile2.object [NEW] objects\human\prisonfloodlight\prisonfloodlight.animation objects\human\prisonfloodlight\prisonfloodlight.object [NEW] objects\human\prisonfloodlight\prisonfloodlightbroken.object [NEW] objects\human\prisonfloodlight\prisonfloodlightbrokenicon.png objects\human\prisonfloodlight\prisonfloodlightceiling1.frames objects\human\prisonfloodlight\prisonfloodlightceiling2.frames objects\human\prisonfloodlight\prisonfloodlightceilingleft1.frames objects\human\prisonfloodlight\prisonfloodlightceilingleft2.frames objects\human\prisonfloodlight\prisonfloodlightceilingright1.frames objects\human\prisonfloodlight\prisonfloodlightceilingright2.frames objects\human\prisonfloodlight\prisonfloodlightground1.frames objects\human\prisonfloodlight\prisonfloodlightground2.frames objects\human\prisonfloodlight\prisonfloodlightgroundleft1.frames objects\human\prisonfloodlight\prisonfloodlightgroundleft2.frames objects\human\prisonfloodlight\prisonfloodlightgroundright1.frames objects\human\prisonfloodlight\prisonfloodlightgroundright2.frames objects\human\prisonfloodlight\prisonfloodlightleft1.frames objects\human\prisonfloodlight\prisonfloodlightleft2.frames objects\human\prisonfloodlight\prisonfloodlightright1.frames objects\human\prisonfloodlight\prisonfloodlightright2.frames objects\human\prisonforcecell\prisonforcecell.object objects\human\prisonforcecell\prisonforcecell.png [NEW] objects\human\prisonforcecell\prisonforcecellcover.png objects\human\prisongirderh\prisongirderh.object objects\human\prisongirderv\prisongirderv.object objects\human\prisongraffiti1\prisongraffiti1.object objects\human\prisongraffiti2\prisongraffiti2.object objects\human\prisongraffiti3\prisongraffiti3.object objects\human\prisongraffiti4\prisongraffiti4.object objects\human\prisongraffiti5\prisongraffiti5.object objects\human\prisongraffiti6\prisongraffiti6.object objects\human\prisongraffiti7\prisongraffiti7.object objects\human\prisongrateh\prisongrateh.object objects\human\prisongratev\prisongratev.object objects\human\prisonlocker1\prisonlocker1.object objects\human\prisonlocker2\prisonlocker2.object objects\human\prisonmattress\prisonmattress.object objects\human\prisonmirror1\prisonmirror1.object objects\human\prisonmirror2\prisonmirror2.object objects\human\prisonpanel\prisonpanel.frames objects\human\prisonpanel\prisonpanel.object objects\human\prisonpanel\prisonpanel.png [NEW] objects\human\prisonpanel\prisonpanellit.frames [NEW] objects\human\prisonpanel\prisonpanellit.png objects\human\prisonpipefence\prisonpipefence.object objects\human\prisonradiator\prisonradiator.object [NEW] objects\human\prisonsecuritycamera\prisonsecuritycamera.animation objects\human\prisonsecuritycamera\prisonsecuritycamera.object objects\human\prisonsecuritycamera\prisonsecuritycameraceiling.frames objects\human\prisonsecuritycamera\prisonsecuritycameraceiling.png objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleft.frames objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleft.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleftlit.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleftlit.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleftpreview.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleftpreview.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilinglit.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilinglit.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingpreview.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingpreview.png objects\human\prisonsecuritycamera\prisonsecuritycameraceilingright.frames objects\human\prisonsecuritycamera\prisonsecuritycameraceilingright.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingrightlit.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingrightlit.png [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingrightpreview.frames [NEW] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingrightpreview.png objects\human\prisonshower\prisonshower.object objects\human\prisonshower\prisonshowerdripping.object objects\human\prisonstonesign\prisonstonesign.object objects\human\prisontable\prisontable.object objects\human\prisontoilet\prisontoilet.object objects\human\prisontorturebed1\prisontorturebed1.object objects\human\prisontorturebed2\prisontorturebed2.object objects\human\prisontorturebed2\prisontorturebed2.png objects\human\prisontorturebed2\prisontorturebed2icon.png objects\human\prisonturbine\prisonturbine.object objects\human\techconsolehuman\techconsolehuman.object [NEW] objects\human\techconsolehuman\techconsolehumanlit.frames [NEW] objects\human\techconsolehuman\techconsolehumanlit.png objects\human\vendingmachine\vendingmachine.object objects\human\vendingmachine\vendingmachineleft.frames objects\human\vendingmachine\vendingmachineleft.png [NEW] objects\human\vendingmachine\vendingmachineleftlit.frames [NEW] objects\human\vendingmachine\vendingmachineleftlit.png [NEW] objects\human\vendingmachine\vendingmachineleftpreview.frames [NEW] objects\human\vendingmachine\vendingmachineleftpreview.png objects\human\vendingmachine\vendingmachineright.frames objects\human\vendingmachine\vendingmachineright.png [NEW] objects\human\vendingmachine\vendingmachinerightlit.frames [NEW] objects\human\vendingmachine\vendingmachinerightlit.png objects\human\watermachine\watermachine.object objects\hylotl\hylotlbed2\hylotlbed2.object objects\hylotl\hylotlclassicbookcase\hylotlclassicbookcase.object objects\hylotl\hylotlclassiccabinet1\hylotlclassiccabinet1.object objects\hylotl\hylotlclassicwardrobe1\hylotlclassicwardrobe1.object objects\hylotl\hylotlshojidoor\hylotlshojidoor.object objects\hylotl\hylotlsign2g\hylotlsign2g.object objects\hylotl\hylotlsign3b\hylotlsign3b.object [NEW] objects\hylotl\hylotlstoragelocker\hylotlstoragelocker.frames [NEW] objects\hylotl\hylotlstoragelocker\hylotlstoragelocker.object [NEW] objects\hylotl\hylotlstoragelocker\hylotlstoragelocker.png [NEW] objects\hylotl\hylotlstoragelocker\icon.png objects\hylotl\hylotlsymbolg\hylotlsymbolg.object objects\hylotl\_underwaterdungeon\airlockdoor\airlockdoor.object objects\hylotl\_underwaterdungeon\hylotlswitch\hylotlswitch.object objects\hylotl\_underwaterdungeon\pressuredoor\pressuredoor.object [NEW] objects\minibiome\alien\alienbed\alienbed.frames [NEW] objects\minibiome\alien\alienbed\alienbed.object [NEW] objects\minibiome\alien\alienbed\alienbed.png [NEW] objects\minibiome\alien\alienbed\alienbedcover.png [NEW] objects\minibiome\alien\alienbed\alienbedicon.png [NEW] objects\minibiome\alien\alienchair\alienchair.frames [NEW] objects\minibiome\alien\alienchair\alienchair.object [NEW] objects\minibiome\alien\alienchair\alienchair.png [NEW] objects\minibiome\alien\alienchair\alienchairicon.png [NEW] objects\minibiome\alien\alienchest\alienchest.frames [NEW] objects\minibiome\alien\alienchest\alienchest.object [NEW] objects\minibiome\alien\alienchest\alienchest.png [NEW] objects\minibiome\alien\alienchest\alienchesticon.png [NEW] objects\minibiome\alien\aliendoor\aliendoor.frames [NEW] objects\minibiome\alien\aliendoor\aliendoor.object [NEW] objects\minibiome\alien\aliendoor\aliendoor.png [NEW] objects\minibiome\alien\aliendoor\aliendooricon.png [NEW] objects\minibiome\alien\alienglowplant1\alienglowplant1.object [NEW] objects\minibiome\alien\alienglowplant1\alienglowplant1.png [NEW] objects\minibiome\alien\alienglowplant1\alienglowplant1lit.png [NEW] objects\minibiome\alien\alientable\alientable.frames [NEW] objects\minibiome\alien\alientable\alientable.object [NEW] objects\minibiome\alien\alientable\alientable.png [NEW] objects\minibiome\alien\alientable\alientableicon.png [NEW] objects\minibiome\alpine\stonebed\stonebed.frames [NEW] objects\minibiome\alpine\stonebed\stonebed.object [NEW] objects\minibiome\alpine\stonebed\stonebed.png [NEW] objects\minibiome\alpine\stonebed\stonebedcover.png [NEW] objects\minibiome\alpine\stonebed\stonebedicon.png [NEW] objects\minibiome\alpine\stonechair\stonechair.frames [NEW] objects\minibiome\alpine\stonechair\stonechair.object [NEW] objects\minibiome\alpine\stonechair\stonechair.png [NEW] objects\minibiome\alpine\stonechair\stonechairicon.png [NEW] objects\minibiome\alpine\stonechest\stonechest.frames [NEW] objects\minibiome\alpine\stonechest\stonechest.object [NEW] objects\minibiome\alpine\stonechest\stonechest.png [NEW] objects\minibiome\alpine\stonechest\stonechesticon.png [NEW] objects\minibiome\alpine\stonedoor\stonedoor.frames [NEW] objects\minibiome\alpine\stonedoor\stonedoor.object [NEW] objects\minibiome\alpine\stonedoor\stonedoor.png [NEW] objects\minibiome\alpine\stonedoor\stonedooricon.png [NEW] objects\minibiome\alpine\stonetable\stonetable.frames [NEW] objects\minibiome\alpine\stonetable\stonetable.object [NEW] objects\minibiome\alpine\stonetable\stonetable.png [NEW] objects\minibiome\alpine\stonetable\stonetableicon.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush1.object [NEW] objects\minibiome\bioluminescence\glowbush\glowbush1.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush1lit.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush2.object [NEW] objects\minibiome\bioluminescence\glowbush\glowbush2.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush2lit.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush3.object [NEW] objects\minibiome\bioluminescence\glowbush\glowbush3.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush3lit.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush4.object [NEW] objects\minibiome\bioluminescence\glowbush\glowbush4.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush4lit.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush5.object [NEW] objects\minibiome\bioluminescence\glowbush\glowbush5.png [NEW] objects\minibiome\bioluminescence\glowbush\glowbush5lit.png [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlamp.frames [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlamp.object [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlamp.png [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlampicon.png [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlamplit.frames [NEW] objects\minibiome\bioluminescence\glowbushlamp\glowbushlamplit.png [NEW] objects\minibiome\bioluminescence\glowchest\glowchest.frames [NEW] objects\minibiome\bioluminescence\glowchest\glowchest.object [NEW] objects\minibiome\bioluminescence\glowchest\glowchest.png [NEW] objects\minibiome\bioluminescence\glowchest\glowchesticon.png [NEW] objects\minibiome\bioluminescence\glowchest\glowchestlit.frames [NEW] objects\minibiome\bioluminescence\glowchest\glowchestlit.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower1.object [NEW] objects\minibiome\bioluminescence\glowflower\glowflower1.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower1lit.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower2.object [NEW] objects\minibiome\bioluminescence\glowflower\glowflower2.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower2lit.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower3.object [NEW] objects\minibiome\bioluminescence\glowflower\glowflower3.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower3lit.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower4.object [NEW] objects\minibiome\bioluminescence\glowflower\glowflower4.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower4lit.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower5.object [NEW] objects\minibiome\bioluminescence\glowflower\glowflower5.png [NEW] objects\minibiome\bioluminescence\glowflower\glowflower5lit.png [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlamp.frames [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlamp.object [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlamp.png [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlampicon.png [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlamplit.frames [NEW] objects\minibiome\bioluminescence\glowflowerlamp\glowflowerlamplit.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree1.object [NEW] objects\minibiome\bioluminescence\glowtree\glowtree1.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree1lit.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree2.object [NEW] objects\minibiome\bioluminescence\glowtree\glowtree2.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree2lit.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree3.object [NEW] objects\minibiome\bioluminescence\glowtree\glowtree3.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree3lit.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree4.object [NEW] objects\minibiome\bioluminescence\glowtree\glowtree4.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree4lit.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree5.object [NEW] objects\minibiome\bioluminescence\glowtree\glowtree5.png [NEW] objects\minibiome\bioluminescence\glowtree\glowtree5lit.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine1.object [NEW] objects\minibiome\bioluminescence\glowvine\glowvine1.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine1lit.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine2.object [NEW] objects\minibiome\bioluminescence\glowvine\glowvine2.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine2lit.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine3.object [NEW] objects\minibiome\bioluminescence\glowvine\glowvine3.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine3lit.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine4.object [NEW] objects\minibiome\bioluminescence\glowvine\glowvine4.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine4lit.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine5.object [NEW] objects\minibiome\bioluminescence\glowvine\glowvine5.png [NEW] objects\minibiome\bioluminescence\glowvine\glowvine5lit.png [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelamp.frames [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelamp.object [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelamp.png [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelampicon.png [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelamplit.frames [NEW] objects\minibiome\bioluminescence\glowvinelamp\glowvinelamplit.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom1.object [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom1.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom1lit.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom2.object [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom2.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom2lit.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom3.object [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom3.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom3lit.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom4.object [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom4.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom4lit.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom5.object [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom5.png [NEW] objects\minibiome\bioluminescentcave\bioshroom\bioshroom5lit.png [NEW] objects\minibiome\bioluminescentcave\bioshroomtable\bioshroomtable.frames [NEW] objects\minibiome\bioluminescentcave\bioshroomtable\bioshroomtable.object [NEW] objects\minibiome\bioluminescentcave\bioshroomtable\bioshroomtable.png [NEW] objects\minibiome\bioluminescentcave\bioshroomtable\bioshroomtableicon.png [NEW] objects\minibiome\bioluminescentcave\bioshroomtable\bioshroomtablelit.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine1.object [NEW] objects\minibiome\bioluminescentcave\biovine\biovine1.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine1lit.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine2.object [NEW] objects\minibiome\bioluminescentcave\biovine\biovine2.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine2lit.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine3.object [NEW] objects\minibiome\bioluminescentcave\biovine\biovine3.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine3lit.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine4.object [NEW] objects\minibiome\bioluminescentcave\biovine\biovine4.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine4lit.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine5.object [NEW] objects\minibiome\bioluminescentcave\biovine\biovine5.png [NEW] objects\minibiome\bioluminescentcave\biovine\biovine5lit.png objects\minibiome\bone\bonebed\bonebed.object objects\minibiome\bone\bonechair\bonechair.object objects\minibiome\bone\bonechest\bonechest.object objects\minibiome\bone\bonedoor\bonedoor.object objects\minibiome\bone\bonedoor\bonedoor.png objects\minibiome\bone\bonetable\bonetable.object objects\minibiome\cell\cellchair\cellchair.object objects\minibiome\cell\cellchest\cellchest.object objects\minibiome\cell\celldoor\celldoor.object 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\cell\celltable\celltable.object [NEW] objects\minibiome\cellcave\cellstructure1\capsulebigicon.png [NEW] objects\minibiome\cellcave\cellstructure1\cellstructure1.frames [NEW] objects\minibiome\cellcave\cellstructure1\cellstructure1.object [NEW] objects\minibiome\cellcave\cellstructure1\cellstructure1.png [NEW] objects\minibiome\cellcave\cellstructure2\capsulebigicon.png [NEW] objects\minibiome\cellcave\cellstructure2\cellstructure2.frames [NEW] objects\minibiome\cellcave\cellstructure2\cellstructure2.object [NEW] objects\minibiome\cellcave\cellstructure2\cellstructure2.png [NEW] objects\minibiome\cellcave\cellstructure3\capsulebigicon.png [NEW] objects\minibiome\cellcave\cellstructure3\cellstructure3.frames [NEW] objects\minibiome\cellcave\cellstructure3\cellstructure3.object [NEW] objects\minibiome\cellcave\cellstructure3\cellstructure3.png [NEW] objects\minibiome\cellcave\cellstructure4\capsulebigicon.png [NEW] objects\minibiome\cellcave\cellstructure4\cellstructure4.frames [NEW] objects\minibiome\cellcave\cellstructure4\cellstructure4.object [NEW] objects\minibiome\cellcave\cellstructure4\cellstructure4.png [NEW] objects\minibiome\cellcave\cellstructure5\capsulebigicon.png [NEW] objects\minibiome\cellcave\cellstructure5\cellstructure5.frames [NEW] objects\minibiome\cellcave\cellstructure5\cellstructure5.object [NEW] objects\minibiome\cellcave\cellstructure5\cellstructure5.png [NEW] objects\minibiome\cellcave\dnaplant1\capsulebigicon.png [NEW] objects\minibiome\cellcave\dnaplant1\dnaplant1.frames [NEW] objects\minibiome\cellcave\dnaplant1\dnaplant1.object [NEW] objects\minibiome\cellcave\dnaplant1\dnaplant1.png [NEW] objects\minibiome\cellcave\dnaplant2\capsulebigicon.png [NEW] objects\minibiome\cellcave\dnaplant2\dnaplant2.frames [NEW] objects\minibiome\cellcave\dnaplant2\dnaplant2.object [NEW] objects\minibiome\cellcave\dnaplant2\dnaplant2.png [NEW] objects\minibiome\cellcave\dnaplant3\capsulebigicon.png [NEW] objects\minibiome\cellcave\dnaplant3\dnaplant3.frames [NEW] objects\minibiome\cellcave\dnaplant3\dnaplant3.object [NEW] objects\minibiome\cellcave\dnaplant3\dnaplant3.png [NEW] objects\minibiome\cellcave\dnaplant4\capsulebigicon.png [NEW] objects\minibiome\cellcave\dnaplant4\dnaplant4.frames [NEW] objects\minibiome\cellcave\dnaplant4\dnaplant4.object [NEW] objects\minibiome\cellcave\dnaplant4\dnaplant4.png [NEW] objects\minibiome\colourful\rainbowbed\rainbowbed.frames [NEW] objects\minibiome\colourful\rainbowbed\rainbowbed.object [NEW] objects\minibiome\colourful\rainbowbed\rainbowbed.png [NEW] objects\minibiome\colourful\rainbowbed\rainbowbedcover.png [NEW] objects\minibiome\colourful\rainbowbed\rainbowbedicon.png [NEW] objects\minibiome\colourful\rainbowchair\rainbowchair.frames [NEW] objects\minibiome\colourful\rainbowchair\rainbowchair.object [NEW] objects\minibiome\colourful\rainbowchair\rainbowchair.png [NEW] objects\minibiome\colourful\rainbowchair\rainbowchairicon.png [NEW] objects\minibiome\colourful\rainbowchest\rainbowchest.frames [NEW] objects\minibiome\colourful\rainbowchest\rainbowchest.object [NEW] objects\minibiome\colourful\rainbowchest\rainbowchest.png [NEW] objects\minibiome\colourful\rainbowchest\rainbowchesticon.png [NEW] objects\minibiome\colourful\rainbowdoor\rainbowdoor.frames [NEW] objects\minibiome\colourful\rainbowdoor\rainbowdoor.object [NEW] objects\minibiome\colourful\rainbowdoor\rainbowdoor.png [NEW] objects\minibiome\colourful\rainbowdoor\rainbowdooricon.png [NEW] objects\minibiome\colourful\rainbowtable\rainbowtable.frames [NEW] objects\minibiome\colourful\rainbowtable\rainbowtable.object [NEW] objects\minibiome\colourful\rainbowtable\rainbowtable.png [NEW] objects\minibiome\colourful\rainbowtable\rainbowtableicon.png [NEW] objects\minibiome\coralcave\embercoral1\capsulebigicon.png [NEW] objects\minibiome\coralcave\embercoral1\embercoral1.frames [NEW] objects\minibiome\coralcave\embercoral1\embercoral1.object [NEW] objects\minibiome\coralcave\embercoral1\embercoral1.png [NEW] objects\minibiome\coralcave\embercoral2\capsulebigicon.png [NEW] objects\minibiome\coralcave\embercoral2\embercoral2.frames [NEW] objects\minibiome\coralcave\embercoral2\embercoral2.object [NEW] objects\minibiome\coralcave\embercoral2\embercoral2.png [NEW] objects\minibiome\coralcave\embercoral3\capsulebigicon.png [NEW] objects\minibiome\coralcave\embercoral3\embercoral3.frames [NEW] objects\minibiome\coralcave\embercoral3\embercoral3.object [NEW] objects\minibiome\coralcave\embercoral3\embercoral3.png [NEW] objects\minibiome\coralcave\embercoral4\capsulebigicon.png [NEW] objects\minibiome\coralcave\embercoral4\embercoral4.frames [NEW] objects\minibiome\coralcave\embercoral4\embercoral4.object [NEW] objects\minibiome\coralcave\embercoral4\embercoral4.png [NEW] objects\minibiome\coralcave\embercoral5\capsulebigicon.png [NEW] objects\minibiome\coralcave\embercoral5\embercoral5.frames [NEW] objects\minibiome\coralcave\embercoral5\embercoral5.object [NEW] objects\minibiome\coralcave\embercoral5\embercoral5.png [NEW] objects\minibiome\crystalcave\crystalcavebush1\capsulebigicon.png [NEW] objects\minibiome\crystalcave\crystalcavebush1\crystalcavebush1.frames [NEW] objects\minibiome\crystalcave\crystalcavebush1\crystalcavebush1.object [NEW] objects\minibiome\crystalcave\crystalcavebush1\crystalcavebush1.png [NEW] objects\minibiome\crystalcave\crystalcavebush2\capsulebigicon.png [NEW] objects\minibiome\crystalcave\crystalcavebush2\crystalcavebush2.frames [NEW] objects\minibiome\crystalcave\crystalcavebush2\crystalcavebush2.object [NEW] objects\minibiome\crystalcave\crystalcavebush2\crystalcavebush2.png [NEW] objects\minibiome\crystalcave\crystalcavebush3\capsulebigicon.png [NEW] objects\minibiome\crystalcave\crystalcavebush3\crystalcavebush3.frames [NEW] objects\minibiome\crystalcave\crystalcavebush3\crystalcavebush3.object [NEW] objects\minibiome\crystalcave\crystalcavebush3\crystalcavebush3.png [NEW] objects\minibiome\crystalcave\crystalcavebush4\capsulebigicon.png [NEW] objects\minibiome\crystalcave\crystalcavebush4\crystalcavebush4.frames [NEW] objects\minibiome\crystalcave\crystalcavebush4\crystalcavebush4.object [NEW] objects\minibiome\crystalcave\crystalcavebush4\crystalcavebush4.png [NEW] objects\minibiome\crystalline\crystalbed\crystalbed.frames [NEW] objects\minibiome\crystalline\crystalbed\crystalbed.object [NEW] objects\minibiome\crystalline\crystalbed\crystalbed.png [NEW] objects\minibiome\crystalline\crystalbed\crystalbedicon.png [NEW] objects\minibiome\crystalline\crystalchair\crystalchair.frames [NEW] objects\minibiome\crystalline\crystalchair\crystalchair.object [NEW] objects\minibiome\crystalline\crystalchair\crystalchair.png [NEW] objects\minibiome\crystalline\crystalchair\crystalchairicon.png [NEW] objects\minibiome\crystalline\crystalchest\crystalchest.frames [NEW] objects\minibiome\crystalline\crystalchest\crystalchest.object [NEW] objects\minibiome\crystalline\crystalchest\crystalchest.png [NEW] objects\minibiome\crystalline\crystalchest\crystalchesticon.png [NEW] objects\minibiome\crystalline\crystallamp\crystallamp.frames [NEW] objects\minibiome\crystalline\crystallamp\crystallamp.object [NEW] objects\minibiome\crystalline\crystallamp\crystallamp.png [NEW] objects\minibiome\crystalline\crystallamp\crystallampicon.png [NEW] objects\minibiome\crystalline\crystallamp\crystallamplit.frames [NEW] objects\minibiome\crystalline\crystallamp\crystallamplit.png [NEW] objects\minibiome\crystalline\crystaltable\crystaltable.frames [NEW] objects\minibiome\crystalline\crystaltable\crystaltable.object [NEW] objects\minibiome\crystalline\crystaltable\crystaltable.png [NEW] objects\minibiome\crystalline\crystaltable\crystaltableicon.png objects\minibiome\eyepatch\eyebed\bedcover.png objects\minibiome\eyepatch\eyebed\eyebed.object objects\minibiome\eyepatch\eyebed\eyebed.png objects\minibiome\eyepatch\eyebed\eyebedicon.png objects\minibiome\eyepatch\eyechair\eyechair.object objects\minibiome\eyepatch\eyechair\eyechair.png objects\minibiome\eyepatch\eyechair\eyechairicon.png objects\minibiome\eyepatch\eyechest\eyechest.object objects\minibiome\eyepatch\eyechest\eyechest.png objects\minibiome\eyepatch\eyechest\eyechesticon.png objects\minibiome\eyepatch\eyedoor\eyedoor.object objects\minibiome\eyepatch\eyedoor\eyedoor.png objects\minibiome\eyepatch\eyedoor\eyedooricon.png objects\minibiome\eyepatch\eyetable\eyetable.object objects\minibiome\eyepatch\eyetable\eyetable.png objects\minibiome\eyepatch\eyetable\eyetableicon.png [NEW] objects\minibiome\flesh\fleshbed\fleshbed.frames [NEW] objects\minibiome\flesh\fleshbed\fleshbed.object [NEW] objects\minibiome\flesh\fleshbed\fleshbed.png [NEW] objects\minibiome\flesh\fleshbed\fleshbedcover.png [NEW] objects\minibiome\flesh\fleshbed\fleshbedicon.png objects\minibiome\flesh\fleshchair\fleshchair.object objects\minibiome\flesh\fleshchest\fleshchest.object objects\minibiome\flesh\fleshdoor\fleshdoor.object objects\minibiome\flesh\fleshtable\fleshtable.object [NEW] objects\minibiome\frozenfire\frozenfire\frozenfire.png [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechair.frames [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechair.object [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechair.png [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechairicon.png [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechairlit.frames [NEW] objects\minibiome\frozenfire\frozenfirechair\frozenfirechairlit.png [NEW] objects\minibiome\frozenfire\frozenfiretorch\frozenfiretorch.png objects\minibiome\geometric\geometricbed\geometricbed.object objects\minibiome\geometric\geometricchair\geometricchair.object objects\minibiome\geometric\geometricchest\geometricchest.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\geometric\geometrictable\geometrictable.object objects\minibiome\giantflower\giantflowerbed\giantflowerbed.object objects\minibiome\giantflower\giantflowerchair\giantflowerchair.object objects\minibiome\giantflower\giantflowerchest\giantflowerchest.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\giantflower\giantflowertable\giantflowertable.object [NEW] objects\minibiome\gnome\smallchurch\capsulebigicon.png [NEW] objects\minibiome\gnome\smallchurch\smallchurch.frames [NEW] objects\minibiome\gnome\smallchurch\smallchurch.object [NEW] objects\minibiome\gnome\smallchurch\smallchurch.png [NEW] objects\minibiome\gnome\smallclocktower\capsulebigicon.png [NEW] objects\minibiome\gnome\smallclocktower\smallclocktower.frames [NEW] objects\minibiome\gnome\smallclocktower\smallclocktower.object [NEW] objects\minibiome\gnome\smallclocktower\smallclocktower.png [NEW] objects\minibiome\gnome\smallhouse1\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse1\smallhouse1.frames [NEW] objects\minibiome\gnome\smallhouse1\smallhouse1.object [NEW] objects\minibiome\gnome\smallhouse1\smallhouse1.png [NEW] objects\minibiome\gnome\smallhouse10\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse10\smallhouse10.frames [NEW] objects\minibiome\gnome\smallhouse10\smallhouse10.object [NEW] objects\minibiome\gnome\smallhouse10\smallhouse10.png [NEW] objects\minibiome\gnome\smallhouse11\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse11\smallhouse11.frames [NEW] objects\minibiome\gnome\smallhouse11\smallhouse11.object [NEW] objects\minibiome\gnome\smallhouse11\smallhouse11.png [NEW] objects\minibiome\gnome\smallhouse2\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse2\smallhouse2.frames [NEW] objects\minibiome\gnome\smallhouse2\smallhouse2.object [NEW] objects\minibiome\gnome\smallhouse2\smallhouse2.png [NEW] objects\minibiome\gnome\smallhouse3\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse3\smallhouse3.frames [NEW] objects\minibiome\gnome\smallhouse3\smallhouse3.object [NEW] objects\minibiome\gnome\smallhouse3\smallhouse3.png [NEW] objects\minibiome\gnome\smallhouse4\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse4\smallhouse4.frames [NEW] objects\minibiome\gnome\smallhouse4\smallhouse4.object [NEW] objects\minibiome\gnome\smallhouse4\smallhouse4.png [NEW] objects\minibiome\gnome\smallhouse5\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse5\smallhouse5.frames [NEW] objects\minibiome\gnome\smallhouse5\smallhouse5.object [NEW] objects\minibiome\gnome\smallhouse5\smallhouse5.png [NEW] objects\minibiome\gnome\smallhouse6\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse6\smallhouse6.frames [NEW] objects\minibiome\gnome\smallhouse6\smallhouse6.object [NEW] objects\minibiome\gnome\smallhouse6\smallhouse6.png [NEW] objects\minibiome\gnome\smallhouse7\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse7\smallhouse7.frames [NEW] objects\minibiome\gnome\smallhouse7\smallhouse7.object [NEW] objects\minibiome\gnome\smallhouse7\smallhouse7.png [NEW] objects\minibiome\gnome\smallhouse8\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse8\smallhouse8.frames [NEW] objects\minibiome\gnome\smallhouse8\smallhouse8.object [NEW] objects\minibiome\gnome\smallhouse8\smallhouse8.png [NEW] objects\minibiome\gnome\smallhouse9\capsulebigicon.png [NEW] objects\minibiome\gnome\smallhouse9\smallhouse9.frames [NEW] objects\minibiome\gnome\smallhouse9\smallhouse9.object [NEW] objects\minibiome\gnome\smallhouse9\smallhouse9.png [NEW] objects\minibiome\gnome\smallinn\capsulebigicon.png [NEW] objects\minibiome\gnome\smallinn\smallinn.frames [NEW] objects\minibiome\gnome\smallinn\smallinn.object [NEW] objects\minibiome\gnome\smallinn\smallinn.png [NEW] objects\minibiome\gnome\smalllamppost\icon.png [NEW] objects\minibiome\gnome\smalllamppost\smalllamppost.animation [NEW] objects\minibiome\gnome\smalllamppost\smalllamppost.frames [NEW] objects\minibiome\gnome\smalllamppost\smalllamppost.object [NEW] objects\minibiome\gnome\smalllamppost\smalllamppost.png [NEW] objects\minibiome\gnome\smalllamppost\smalllamppostlit.frames [NEW] objects\minibiome\gnome\smalllamppost\smalllamppostlit.png [NEW] objects\minibiome\gnome\smallwindmill\capsulebigicon.png [NEW] objects\minibiome\gnome\smallwindmill\smallwindmill.frames [NEW] objects\minibiome\gnome\smallwindmill\smallwindmill.object [NEW] objects\minibiome\gnome\smallwindmill\smallwindmill.png [NEW] objects\minibiome\heck\heckaltar\heckaltar.frames [NEW] objects\minibiome\heck\heckaltar\heckaltar.object [NEW] objects\minibiome\heck\heckaltar\heckaltar.png [NEW] objects\minibiome\heck\heckaltar\heckaltaricon.png [NEW] objects\minibiome\heck\heckbush1\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush1\heckbush1.frames [NEW] objects\minibiome\heck\heckbush1\heckbush1.object [NEW] objects\minibiome\heck\heckbush1\heckbush1.png [NEW] objects\minibiome\heck\heckbush10\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush10\heckbush10.frames [NEW] objects\minibiome\heck\heckbush10\heckbush10.object [NEW] objects\minibiome\heck\heckbush10\heckbush10.png [NEW] objects\minibiome\heck\heckbush2\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush2\heckbush2.frames [NEW] objects\minibiome\heck\heckbush2\heckbush2.object [NEW] objects\minibiome\heck\heckbush2\heckbush2.png [NEW] objects\minibiome\heck\heckbush3\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush3\heckbush3.frames [NEW] objects\minibiome\heck\heckbush3\heckbush3.object [NEW] objects\minibiome\heck\heckbush3\heckbush3.png [NEW] objects\minibiome\heck\heckbush4\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush4\heckbush4.frames [NEW] objects\minibiome\heck\heckbush4\heckbush4.object [NEW] objects\minibiome\heck\heckbush4\heckbush4.png [NEW] objects\minibiome\heck\heckbush5\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush5\heckbush5.frames [NEW] objects\minibiome\heck\heckbush5\heckbush5.object [NEW] objects\minibiome\heck\heckbush5\heckbush5.png [NEW] objects\minibiome\heck\heckbush6\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush6\heckbush6.frames [NEW] objects\minibiome\heck\heckbush6\heckbush6.object [NEW] objects\minibiome\heck\heckbush6\heckbush6.png [NEW] objects\minibiome\heck\heckbush7\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush7\heckbush7.frames [NEW] objects\minibiome\heck\heckbush7\heckbush7.object [NEW] objects\minibiome\heck\heckbush7\heckbush7.png [NEW] objects\minibiome\heck\heckbush8\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush8\heckbush8.frames [NEW] objects\minibiome\heck\heckbush8\heckbush8.object [NEW] objects\minibiome\heck\heckbush8\heckbush8.png [NEW] objects\minibiome\heck\heckbush9\capsulebigicon.png [NEW] objects\minibiome\heck\heckbush9\heckbush9.frames [NEW] objects\minibiome\heck\heckbush9\heckbush9.object [NEW] objects\minibiome\heck\heckbush9\heckbush9.png [NEW] objects\minibiome\heck\heckchest\heckchest.frames [NEW] objects\minibiome\heck\heckchest\heckchest.object [NEW] objects\minibiome\heck\heckchest\heckchest.png [NEW] objects\minibiome\heck\heckchest\heckchesticon.png [NEW] objects\minibiome\heck\hecklight1\capsulebigicon.png [NEW] objects\minibiome\heck\hecklight1\hecklight1.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1.object [NEW] objects\minibiome\heck\hecklight1\hecklight1.png [NEW] objects\minibiome\heck\hecklight1\hecklight1icon.png [NEW] objects\minibiome\heck\hecklight1\hecklight1left.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1left.png [NEW] objects\minibiome\heck\hecklight1\hecklight1leftlit.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1leftlit.png [NEW] objects\minibiome\heck\hecklight1\hecklight1lit.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1lit.png [NEW] objects\minibiome\heck\hecklight1\hecklight1right.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1right.png [NEW] objects\minibiome\heck\hecklight1\hecklight1rightlit.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1rightlit.png [NEW] objects\minibiome\heck\hecklight1\hecklight1top.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1top.png [NEW] objects\minibiome\heck\hecklight1\hecklight1toplit.frames [NEW] objects\minibiome\heck\hecklight1\hecklight1toplit.png [NEW] objects\minibiome\heck\hecklight2\hecklight2.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2.object [NEW] objects\minibiome\heck\hecklight2\hecklight2.png [NEW] objects\minibiome\heck\hecklight2\hecklight2back.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2back.png [NEW] objects\minibiome\heck\hecklight2\hecklight2backlit.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2backlit.png [NEW] objects\minibiome\heck\hecklight2\hecklight2icon.png [NEW] objects\minibiome\heck\hecklight2\hecklight2left.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2left.png [NEW] objects\minibiome\heck\hecklight2\hecklight2leftlit.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2leftlit.png [NEW] objects\minibiome\heck\hecklight2\hecklight2lit.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2lit.png [NEW] objects\minibiome\heck\hecklight2\hecklight2right.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2right.png [NEW] objects\minibiome\heck\hecklight2\hecklight2rightlit.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2rightlit.png [NEW] objects\minibiome\heck\hecklight2\hecklight2top.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2top.png [NEW] objects\minibiome\heck\hecklight2\hecklight2toplit.frames [NEW] objects\minibiome\heck\hecklight2\hecklight2toplit.png [NEW] objects\minibiome\heck\heckpillar1\heckpillar1.frames [NEW] objects\minibiome\heck\heckpillar1\heckpillar1.object [NEW] objects\minibiome\heck\heckpillar1\heckpillar1.png [NEW] objects\minibiome\heck\heckpillar1\heckpillar1icon.png [NEW] objects\minibiome\heck\heckpillar2\heckpillar2.frames [NEW] objects\minibiome\heck\heckpillar2\heckpillar2.object [NEW] objects\minibiome\heck\heckpillar2\heckpillar2.png [NEW] objects\minibiome\heck\heckpillar2\heckpillar2icon.png [NEW] objects\minibiome\heck\hecksign\hecksign.frames [NEW] objects\minibiome\heck\hecksign\hecksign.object [NEW] objects\minibiome\heck\hecksign\hecksign.png [NEW] objects\minibiome\heck\hecksign\hecksignicon.png [NEW] objects\minibiome\hive\buglike1\buglike1.frames [NEW] objects\minibiome\hive\buglike1\buglike1.object [NEW] objects\minibiome\hive\buglike1\buglike1.png [NEW] objects\minibiome\hive\buglike1\capsulebigicon.png [NEW] objects\minibiome\hive\buglike10\buglike10.frames [NEW] objects\minibiome\hive\buglike10\buglike10.object [NEW] objects\minibiome\hive\buglike10\buglike10.png [NEW] objects\minibiome\hive\buglike10\capsulebigicon.png [NEW] objects\minibiome\hive\buglike2\buglike2.frames [NEW] objects\minibiome\hive\buglike2\buglike2.object [NEW] objects\minibiome\hive\buglike2\buglike2.png [NEW] objects\minibiome\hive\buglike2\capsulebigicon.png [NEW] objects\minibiome\hive\buglike3\buglike3.frames [NEW] objects\minibiome\hive\buglike3\buglike3.object [NEW] objects\minibiome\hive\buglike3\buglike3.png [NEW] objects\minibiome\hive\buglike3\capsulebigicon.png [NEW] objects\minibiome\hive\buglike4\buglike4.frames [NEW] objects\minibiome\hive\buglike4\buglike4.object [NEW] objects\minibiome\hive\buglike4\buglike4.png [NEW] objects\minibiome\hive\buglike4\capsulebigicon.png [NEW] objects\minibiome\hive\buglike5\base1.png [NEW] objects\minibiome\hive\buglike5\buglike5.frames [NEW] objects\minibiome\hive\buglike5\buglike5.object [NEW] objects\minibiome\hive\buglike5\buglike5.png [NEW] objects\minibiome\hive\buglike5\capsulebigicon.png [NEW] objects\minibiome\hive\buglike6\buglike6.frames [NEW] objects\minibiome\hive\buglike6\buglike6.object [NEW] objects\minibiome\hive\buglike6\buglike6.png [NEW] objects\minibiome\hive\buglike6\capsulebigicon.png [NEW] objects\minibiome\hive\buglike7\buglike7.frames [NEW] objects\minibiome\hive\buglike7\buglike7.object [NEW] objects\minibiome\hive\buglike7\buglike7.png [NEW] objects\minibiome\hive\buglike7\capsulebigicon.png [NEW] objects\minibiome\hive\buglike8\buglike8.frames [NEW] objects\minibiome\hive\buglike8\buglike8.object [NEW] objects\minibiome\hive\buglike8\buglike8.png [NEW] objects\minibiome\hive\buglike8\capsulebigicon.png [NEW] objects\minibiome\hive\buglike9\buglike9.frames [NEW] objects\minibiome\hive\buglike9\buglike9.object [NEW] objects\minibiome\hive\buglike9\buglike9.png [NEW] objects\minibiome\hive\buglike9\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush1\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush1\hivebush1.frames [NEW] objects\minibiome\hive\hivebush1\hivebush1.object [NEW] objects\minibiome\hive\hivebush1\hivebush1.png [NEW] objects\minibiome\hive\hivebush2\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush2\hivebush2.frames [NEW] objects\minibiome\hive\hivebush2\hivebush2.object [NEW] objects\minibiome\hive\hivebush2\hivebush2.png [NEW] objects\minibiome\hive\hivebush3\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush3\hivebush3.frames [NEW] objects\minibiome\hive\hivebush3\hivebush3.object [NEW] objects\minibiome\hive\hivebush3\hivebush3.png [NEW] objects\minibiome\hive\hivebush4\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush4\hivebush4.frames [NEW] objects\minibiome\hive\hivebush4\hivebush4.object [NEW] objects\minibiome\hive\hivebush4\hivebush4.png [NEW] objects\minibiome\hive\hivebush5\capsulebigicon.png [NEW] objects\minibiome\hive\hivebush5\hivebush5.frames [NEW] objects\minibiome\hive\hivebush5\hivebush5.object [NEW] objects\minibiome\hive\hivebush5\hivebush5.png [NEW] objects\minibiome\hive\hivechest\hivechest.frames [NEW] objects\minibiome\hive\hivechest\hivechest.object [NEW] objects\minibiome\hive\hivechest\hivechest.png [NEW] objects\minibiome\hive\hivechest\hivechesticon.png [NEW] objects\minibiome\hive\hivelight1\capsulebigicon.png [NEW] objects\minibiome\hive\hivelight1\hivelight1.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1.object [NEW] objects\minibiome\hive\hivelight1\hivelight1.png [NEW] objects\minibiome\hive\hivelight1\hivelight1icon.png [NEW] objects\minibiome\hive\hivelight1\hivelight1left.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1left.png [NEW] objects\minibiome\hive\hivelight1\hivelight1leftlit.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1leftlit.png [NEW] objects\minibiome\hive\hivelight1\hivelight1lit.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1lit.png [NEW] objects\minibiome\hive\hivelight1\hivelight1right.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1right.png [NEW] objects\minibiome\hive\hivelight1\hivelight1rightlit.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1rightlit.png [NEW] objects\minibiome\hive\hivelight1\hivelight1top.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1top.png [NEW] objects\minibiome\hive\hivelight1\hivelight1toplit.frames [NEW] objects\minibiome\hive\hivelight1\hivelight1toplit.png [NEW] objects\minibiome\hive\hivelight2\hivelight2.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2.object [NEW] objects\minibiome\hive\hivelight2\hivelight2.png [NEW] objects\minibiome\hive\hivelight2\hivelight2back.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2back.png [NEW] objects\minibiome\hive\hivelight2\hivelight2backlit.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2backlit.png [NEW] objects\minibiome\hive\hivelight2\hivelight2icon.png [NEW] objects\minibiome\hive\hivelight2\hivelight2left.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2left.png [NEW] objects\minibiome\hive\hivelight2\hivelight2leftlit.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2leftlit.png [NEW] objects\minibiome\hive\hivelight2\hivelight2lit.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2lit.png [NEW] objects\minibiome\hive\hivelight2\hivelight2right.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2right.png [NEW] objects\minibiome\hive\hivelight2\hivelight2rightlit.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2rightlit.png [NEW] objects\minibiome\hive\hivelight2\hivelight2top.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2top.png [NEW] objects\minibiome\hive\hivelight2\hivelight2toplit.frames [NEW] objects\minibiome\hive\hivelight2\hivelight2toplit.png objects\minibiome\ice\icebed\icebed.object objects\minibiome\ice\icechair\icechair.object objects\minibiome\ice\icechair\icechair.png [NEW] objects\minibiome\ice\icechair\icechaircover.png objects\minibiome\ice\icechest\icechest.object objects\minibiome\ice\icedoor\icedoor.object 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\iceshard1\iceshard1.object objects\minibiome\ice\iceshard2\iceshard2.object objects\minibiome\ice\iceshard3\iceshard3.object objects\minibiome\ice\iceshard4\iceshard4.object objects\minibiome\ice\iceshard5\iceshard5.object objects\minibiome\ice\icetable\icetable.object [NEW] objects\minibiome\ice\snowglobe1\snowglobe1.frames [NEW] objects\minibiome\ice\snowglobe1\snowglobe1.object [NEW] objects\minibiome\ice\snowglobe1\snowglobe1.png [NEW] objects\minibiome\ice\snowglobe1\snowglobe1icon.png [NEW] objects\minibiome\ice\snowglobe2\snowglobe2.frames [NEW] objects\minibiome\ice\snowglobe2\snowglobe2.object [NEW] objects\minibiome\ice\snowglobe2\snowglobe2.png [NEW] objects\minibiome\ice\snowglobe2\snowglobe2icon.png objects\minibiome\icesphere\icesphere1\icesphere1.object objects\minibiome\icesphere\icesphere2\icesphere2.object objects\minibiome\icesphere\icesphere3\icesphere3.object objects\minibiome\icesphere\icesphere4\icesphere4.object objects\minibiome\icesphere\icespherechest\icespherechest.object [NEW] objects\minibiome\jungle\beanstalk\beanstalk.frames [NEW] objects\minibiome\jungle\beanstalk\beanstalk.object [NEW] objects\minibiome\jungle\beanstalk\beanstalk.png [NEW] objects\minibiome\jungle\beanstalk\icon.png objects\minibiome\jungle\junglebush1\junglebush1.object objects\minibiome\jungle\junglebush10\junglebush10.object objects\minibiome\jungle\junglebush11\junglebush11.object objects\minibiome\jungle\junglebush12\junglebush12.object objects\minibiome\jungle\junglebush13\junglebush13.object objects\minibiome\jungle\junglebush14\junglebush14.object objects\minibiome\jungle\junglebush15\junglebush15.object objects\minibiome\jungle\junglebush16\junglebush16.object objects\minibiome\jungle\junglebush17\junglebush17.object objects\minibiome\jungle\junglebush18\junglebush18.object objects\minibiome\jungle\junglebush2\junglebush2.object objects\minibiome\jungle\junglebush3\junglebush3.object objects\minibiome\jungle\junglebush4\junglebush4.object objects\minibiome\jungle\junglebush5\junglebush5.object objects\minibiome\jungle\junglebush6\junglebush6.object objects\minibiome\jungle\junglebush7\junglebush7.object objects\minibiome\jungle\junglebush8\junglebush8.object objects\minibiome\jungle\junglebush9\junglebush9.object [NEW] objects\minibiome\jungle\junglechest\junglechest.frames [NEW] objects\minibiome\jungle\junglechest\junglechest.object [NEW] objects\minibiome\jungle\junglechest\junglechest.png [NEW] objects\minibiome\jungle\junglechest\junglechesticon.png objects\minibiome\mushroom\shroombed\shroombed.object objects\minibiome\mushroom\shroombed\shroombed.png objects\minibiome\mushroom\shroombed\shroombedcover.png objects\minibiome\mushroom\shroomchair\shroomchair.object objects\minibiome\mushroom\shroomchair\shroomchair.png objects\minibiome\mushroom\shroomchair\shroomchairicon.png objects\minibiome\mushroom\shroomchest\shroomchest.object objects\minibiome\mushroom\shroomchest\shroomchest.png objects\minibiome\mushroom\shroomdoor\shroomdoor.object objects\minibiome\mushroom\shroomdoor\shroomdoor.png objects\minibiome\mushroom\shroomlamp\shroomlamp.frames objects\minibiome\mushroom\shroomlamp\shroomlamp.object objects\minibiome\mushroom\shroomlamp\shroomlamp.png objects\minibiome\mushroom\shroomlamp\shroomlampicon.png [NEW] objects\minibiome\mushroom\shroomlamp\shroomlamplit.frames [NEW] objects\minibiome\mushroom\shroomlamp\shroomlamplit.png objects\minibiome\mushroom\shroomtable\shroomtable.object objects\minibiome\mushroom\shroomtable\shroomtable.png [NEW] objects\minibiome\mushroom\shroomwardrobe\shroomwardrobe.frames [NEW] objects\minibiome\mushroom\shroomwardrobe\shroomwardrobe.object [NEW] objects\minibiome\mushroom\shroomwardrobe\shroomwardrobe.png [NEW] objects\minibiome\mushroom\shroomwardrobe\shroomwardrobeicon.png [NEW] objects\minibiome\oasis\oasisbed\oasisbed.frames [NEW] objects\minibiome\oasis\oasisbed\oasisbed.object [NEW] objects\minibiome\oasis\oasisbed\oasisbed.png [NEW] objects\minibiome\oasis\oasisbed\oasisbedcover.png [NEW] objects\minibiome\oasis\oasisbed\oasisbedicon.png [NEW] objects\minibiome\oasis\reedbed\reedbed.frames [NEW] objects\minibiome\oasis\reedbed\reedbed.object [NEW] objects\minibiome\oasis\reedbed\reedbed.png [NEW] objects\minibiome\oasis\reedbed\reedbedcover.png [NEW] objects\minibiome\oasis\reedbed\reedbedicon.png [NEW] objects\minibiome\oasis\reedchair\reedchair.frames [NEW] objects\minibiome\oasis\reedchair\reedchair.object [NEW] objects\minibiome\oasis\reedchair\reedchair.png [NEW] objects\minibiome\oasis\reedchair\reedchaircover.png [NEW] objects\minibiome\oasis\reedchair\reedchairicon.png [NEW] objects\minibiome\oasis\reedchest\reedchest.frames [NEW] objects\minibiome\oasis\reedchest\reedchest.object [NEW] objects\minibiome\oasis\reedchest\reedchest.png [NEW] objects\minibiome\oasis\reedchest\reedchesticon.png [NEW] objects\minibiome\oasis\reedclock\reedclock.frames [NEW] objects\minibiome\oasis\reedclock\reedclock.object [NEW] objects\minibiome\oasis\reedclock\reedclock.png [NEW] objects\minibiome\oasis\reedclock\reedclockicon.png [NEW] objects\minibiome\oasis\reeddesk\reeddesk.object [NEW] objects\minibiome\oasis\reeddesk\reeddeskicon.png [NEW] objects\minibiome\oasis\reeddesk\reeddeskleft.frames [NEW] objects\minibiome\oasis\reeddesk\reeddeskleft.png [NEW] objects\minibiome\oasis\reeddesk\reeddeskright.frames [NEW] objects\minibiome\oasis\reeddesk\reeddeskright.png [NEW] objects\minibiome\oasis\reeddoor\reeddoor.frames [NEW] objects\minibiome\oasis\reeddoor\reeddoor.object [NEW] objects\minibiome\oasis\reeddoor\reeddoor.png [NEW] objects\minibiome\oasis\reeddoor\reeddooricon.png [NEW] objects\minibiome\oasis\reedlamp\reedlamp.frames [NEW] objects\minibiome\oasis\reedlamp\reedlamp.object [NEW] objects\minibiome\oasis\reedlamp\reedlamp.png [NEW] objects\minibiome\oasis\reedlamp\reedlampicon.png [NEW] objects\minibiome\oasis\reedlamp\reedlamplit.frames [NEW] objects\minibiome\oasis\reedlamp\reedlamplit.png [NEW] objects\minibiome\oasis\reedseed1\reedseed1.frames [NEW] objects\minibiome\oasis\reedseed1\reedseed1.object [NEW] objects\minibiome\oasis\reedseed1\reedseed1.png [NEW] objects\minibiome\oasis\reedseed1\reedseedicon.png [NEW] objects\minibiome\oasis\reedseed2\reedseed2.frames [NEW] objects\minibiome\oasis\reedseed2\reedseed2.object [NEW] objects\minibiome\oasis\reedseed2\reedseed2.png [NEW] objects\minibiome\oasis\reedseed2\reedseedicon.png [NEW] objects\minibiome\oasis\reedseed3\reedseed3.frames [NEW] objects\minibiome\oasis\reedseed3\reedseed3.object [NEW] objects\minibiome\oasis\reedseed3\reedseed3.png [NEW] objects\minibiome\oasis\reedseed3\reedseedicon.png [NEW] objects\minibiome\oasis\reedseed4\reedseed4.frames [NEW] objects\minibiome\oasis\reedseed4\reedseed4.object [NEW] objects\minibiome\oasis\reedseed4\reedseed4.png [NEW] objects\minibiome\oasis\reedseed4\reedseedicon.png [NEW] objects\minibiome\oasis\reedseed5\reedseed5.frames [NEW] objects\minibiome\oasis\reedseed5\reedseed5.object [NEW] objects\minibiome\oasis\reedseed5\reedseed5.png [NEW] objects\minibiome\oasis\reedseed5\reedseedicon.png [NEW] objects\minibiome\oasis\reedshelf\reedshelf.frames [NEW] objects\minibiome\oasis\reedshelf\reedshelf.object [NEW] objects\minibiome\oasis\reedshelf\reedshelf.png [NEW] objects\minibiome\oasis\reedshelf\reedshelficon.png objects\minibiome\oasis\tallgrass1\tallgrass1.object objects\minibiome\oasis\tallgrass2\tallgrass2.object objects\minibiome\oasis\tallgrass3\tallgrass3.object objects\minibiome\oasis\tallgrass4\tallgrass4.object [NEW] objects\minibiome\ocean\brokenanchor\brokenanchor.frames [NEW] objects\minibiome\ocean\brokenanchor\brokenanchor.object [NEW] objects\minibiome\ocean\brokenanchor\brokenanchor.png [NEW] objects\minibiome\ocean\brokenanchor\brokenanchoricon.png [NEW] objects\minibiome\ocean\oshroom1\oshroom1.object [NEW] objects\minibiome\ocean\oshroom1\oshroom1.png [NEW] objects\minibiome\ocean\oshroom1\oshroom1lit.png [NEW] objects\minibiome\ocean\oshroom2\oshroom2.object [NEW] objects\minibiome\ocean\oshroom2\oshroom2.png [NEW] objects\minibiome\ocean\oshroom2\oshroom2lit.png [NEW] objects\minibiome\ocean\oshroom3\oshroom3.object [NEW] objects\minibiome\ocean\oshroom3\oshroom3.png [NEW] objects\minibiome\ocean\oshroom3\oshroom3lit.png [NEW] objects\minibiome\ocean\oshroom4\oshroom4.object [NEW] objects\minibiome\ocean\oshroom4\oshroom4.png [NEW] objects\minibiome\ocean\oshroom4\oshroom4lit.png [NEW] objects\minibiome\ocean\oshroom5\oshroom5.object [NEW] objects\minibiome\ocean\oshroom5\oshroom5.png [NEW] objects\minibiome\ocean\oshroom5\oshroom5lit.png [NEW] objects\minibiome\ocean\seashell1\icon.png [NEW] objects\minibiome\ocean\seashell1\seashell1.frames [NEW] objects\minibiome\ocean\seashell1\seashell1.object [NEW] objects\minibiome\ocean\seashell1\seashell1.png [NEW] objects\minibiome\ocean\seashell2\icon.png [NEW] objects\minibiome\ocean\seashell2\seashell2.frames [NEW] objects\minibiome\ocean\seashell2\seashell2.object [NEW] objects\minibiome\ocean\seashell2\seashell2.png [NEW] objects\minibiome\ocean\seashell3\icon.png [NEW] objects\minibiome\ocean\seashell3\seashell3.frames [NEW] objects\minibiome\ocean\seashell3\seashell3.object [NEW] objects\minibiome\ocean\seashell3\seashell3.png [NEW] objects\minibiome\ocean\seashell4\icon.png [NEW] objects\minibiome\ocean\seashell4\seashell4.frames [NEW] objects\minibiome\ocean\seashell4\seashell4.object [NEW] objects\minibiome\ocean\seashell4\seashell4.png [NEW] objects\minibiome\ocean\seashell5\icon.png [NEW] objects\minibiome\ocean\seashell5\seashell5.frames [NEW] objects\minibiome\ocean\seashell5\seashell5.object [NEW] objects\minibiome\ocean\seashell5\seashell5.png [NEW] objects\minibiome\ocean\seashell6\icon.png [NEW] objects\minibiome\ocean\seashell6\seashell6.frames [NEW] objects\minibiome\ocean\seashell6\seashell6.object [NEW] objects\minibiome\ocean\seashell6\seashell6.png [NEW] objects\minibiome\ocean\seashell7\icon.png [NEW] objects\minibiome\ocean\seashell7\seashell7.frames [NEW] objects\minibiome\ocean\seashell7\seashell7.object [NEW] objects\minibiome\ocean\seashell7\seashell7.png [NEW] objects\minibiome\ocean\seashell8\icon.png [NEW] objects\minibiome\ocean\seashell8\seashell8.frames [NEW] objects\minibiome\ocean\seashell8\seashell8.object [NEW] objects\minibiome\ocean\seashell8\seashell8.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\rustbed.object objects\minibiome\rust\rustbed\rustbedcover.png objects\minibiome\rust\rustbush1\rustbush1.object objects\minibiome\rust\rustbush2\rustbush2.object objects\minibiome\rust\rustbush3\rustbush3.object objects\minibiome\rust\rustbush4\rustbush4.object objects\minibiome\rust\rustchair\rustchair.object objects\minibiome\rust\rustchest\rustchest.object objects\minibiome\rust\rustdoor\rustdoor.object objects\minibiome\rust\rusttable\rusttable.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\sandstonechest\sandstonechest.object objects\minibiome\sandstone\sandstonedoor\sandstonedoor.object objects\minibiome\sandstone\sandstonedoor\sandstonedoor.png objects\minibiome\sandstone\sandstonetable\sandstonetable.object [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 [NEW] objects\minibiome\slime\ceilingslime1\ceilingslime1.frames [NEW] objects\minibiome\slime\ceilingslime1\ceilingslime1.object [NEW] objects\minibiome\slime\ceilingslime1\ceilingslime1.png [NEW] objects\minibiome\slime\ceilingslime1\ceilingslime1icon.png [NEW] objects\minibiome\slime\ceilingslime2\ceilingslime2.frames [NEW] objects\minibiome\slime\ceilingslime2\ceilingslime2.object [NEW] objects\minibiome\slime\ceilingslime2\ceilingslime2.png [NEW] objects\minibiome\slime\ceilingslime2\ceilingslime2icon.png [NEW] objects\minibiome\slime\ceilingslime3\ceilingslime3.frames [NEW] objects\minibiome\slime\ceilingslime3\ceilingslime3.object [NEW] objects\minibiome\slime\ceilingslime3\ceilingslime3.png [NEW] objects\minibiome\slime\ceilingslime3\ceilingslime3icon.png [NEW] objects\minibiome\slime\slimebed\slimebed.frames [NEW] objects\minibiome\slime\slimebed\slimebed.object [NEW] objects\minibiome\slime\slimebed\slimebed.png [NEW] objects\minibiome\slime\slimebed\slimebedcover.png [NEW] objects\minibiome\slime\slimebed\slimebedicon.png [NEW] objects\minibiome\slime\slimechair\slimechair.frames [NEW] objects\minibiome\slime\slimechair\slimechair.object [NEW] objects\minibiome\slime\slimechair\slimechair.png [NEW] objects\minibiome\slime\slimechair\slimechaircover.png [NEW] objects\minibiome\slime\slimechair\slimechairicon.png [NEW] objects\minibiome\slime\slimechest\slimehide.frames [NEW] objects\minibiome\slime\slimechest\slimehide.object [NEW] objects\minibiome\slime\slimechest\slimehide.png [NEW] objects\minibiome\slime\slimechest\slimehide2.png [NEW] objects\minibiome\slime\slimechest\slimehide2icon.png [NEW] objects\minibiome\slime\slimechest\slimehideicon.png [NEW] objects\minibiome\slime\slimetorch\slimetorch.animation [NEW] objects\minibiome\slime\slimetorch\slimetorch.frames [NEW] objects\minibiome\slime\slimetorch\slimetorch.object [NEW] objects\minibiome\slime\slimetorch\slimetorch.png [NEW] objects\minibiome\slime\slimetorch\slimetorchicon.png [NEW] objects\minibiome\slime\slimetorch\slimetorchleft.frames [NEW] objects\minibiome\slime\slimetorch\slimetorchleft.png [NEW] objects\minibiome\slime\slimetorch\slimetorchleftlit.frames [NEW] objects\minibiome\slime\slimetorch\slimetorchleftlit.png [NEW] objects\minibiome\slime\slimetorch\slimetorchlit.frames [NEW] objects\minibiome\slime\slimetorch\slimetorchlit.png [NEW] objects\minibiome\slime\slimetorch\slimetorchright.frames [NEW] objects\minibiome\slime\slimetorch\slimetorchright.png [NEW] objects\minibiome\slime\slimetorch\slimetorchrightlit.frames [NEW] objects\minibiome\slime\slimetorch\slimetorchrightlit.png [NEW] objects\minibiome\slimecave\blueprintblob\blueprintblob.frames [NEW] objects\minibiome\slimecave\blueprintblob\blueprintblob.object [NEW] objects\minibiome\slimecave\blueprintblob\blueprintblob.png [NEW] objects\minibiome\slimecave\blueprintblob\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob1\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob1\slimeblob1.frames [NEW] objects\minibiome\slimecave\slimeblob1\slimeblob1.object [NEW] objects\minibiome\slimecave\slimeblob1\slimeblob1.png [NEW] objects\minibiome\slimecave\slimeblob2\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob2\slimeblob2.frames [NEW] objects\minibiome\slimecave\slimeblob2\slimeblob2.object [NEW] objects\minibiome\slimecave\slimeblob2\slimeblob2.png [NEW] objects\minibiome\slimecave\slimeblob3\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob3\slimeblob3.frames [NEW] objects\minibiome\slimecave\slimeblob3\slimeblob3.object [NEW] objects\minibiome\slimecave\slimeblob3\slimeblob3.png [NEW] objects\minibiome\slimecave\slimeblob4\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob4\slimeblob4.frames [NEW] objects\minibiome\slimecave\slimeblob4\slimeblob4.object [NEW] objects\minibiome\slimecave\slimeblob4\slimeblob4.png [NEW] objects\minibiome\slimecave\slimeblob5\capsulebigicon.png [NEW] objects\minibiome\slimecave\slimeblob5\slimeblob5.frames [NEW] objects\minibiome\slimecave\slimeblob5\slimeblob5.object [NEW] objects\minibiome\slimecave\slimeblob5\slimeblob5.png [NEW] objects\minibiome\smashablerocks\copperrock\copperrock.frames [NEW] objects\minibiome\smashablerocks\copperrock\copperrock.object [NEW] objects\minibiome\smashablerocks\copperrock\copperrock.png [NEW] objects\minibiome\smashablerocks\copperrock\copperrockicon.png [NEW] objects\minibiome\smashablerocks\copperrocksmall\copperrocksmall.frames [NEW] objects\minibiome\smashablerocks\copperrocksmall\copperrocksmall.object [NEW] objects\minibiome\smashablerocks\copperrocksmall\copperrocksmall.png [NEW] objects\minibiome\smashablerocks\copperrocksmall\copperrocksmallicon.png [NEW] objects\minibiome\smashablerocks\diamondrock\diamondrock.frames [NEW] objects\minibiome\smashablerocks\diamondrock\diamondrock.object [NEW] objects\minibiome\smashablerocks\diamondrock\diamondrock.png [NEW] objects\minibiome\smashablerocks\diamondrock\diamondrockicon.png [NEW] objects\minibiome\smashablerocks\diamondrocksmall\diamondrocksmall.frames [NEW] objects\minibiome\smashablerocks\diamondrocksmall\diamondrocksmall.object [NEW] objects\minibiome\smashablerocks\diamondrocksmall\diamondrocksmall.png [NEW] objects\minibiome\smashablerocks\diamondrocksmall\diamondrocksmallicon.png [NEW] objects\minibiome\smashablerocks\goldrock\goldrock.frames [NEW] objects\minibiome\smashablerocks\goldrock\goldrock.object [NEW] objects\minibiome\smashablerocks\goldrock\goldrock.png [NEW] objects\minibiome\smashablerocks\goldrock\goldrockicon.png [NEW] objects\minibiome\smashablerocks\goldrocksmall\goldrocksmall.frames [NEW] objects\minibiome\smashablerocks\goldrocksmall\goldrocksmall.object [NEW] objects\minibiome\smashablerocks\goldrocksmall\goldrocksmall.png [NEW] objects\minibiome\smashablerocks\goldrocksmall\goldrocksmallicon.png [NEW] objects\minibiome\smashablerocks\platinumrock\platinumrock.frames [NEW] objects\minibiome\smashablerocks\platinumrock\platinumrock.object [NEW] objects\minibiome\smashablerocks\platinumrock\platinumrock.png [NEW] objects\minibiome\smashablerocks\platinumrock\platinumrockicon.png [NEW] objects\minibiome\smashablerocks\platinumrocksmall\platinumrocksmall.frames [NEW] objects\minibiome\smashablerocks\platinumrocksmall\platinumrocksmall.object [NEW] objects\minibiome\smashablerocks\platinumrocksmall\platinumrocksmall.png [NEW] objects\minibiome\smashablerocks\platinumrocksmall\platinumrocksmallicon.png [NEW] objects\minibiome\smashablerocks\silverrock\silverrock.frames [NEW] objects\minibiome\smashablerocks\silverrock\silverrock.object [NEW] objects\minibiome\smashablerocks\silverrock\silverrock.png [NEW] objects\minibiome\smashablerocks\silverrock\silverrockicon.png [NEW] objects\minibiome\smashablerocks\silverrocksmall\silverrockiconsmall.png [NEW] objects\minibiome\smashablerocks\silverrocksmall\silverrocksmall.frames [NEW] objects\minibiome\smashablerocks\silverrocksmall\silverrocksmall.object [NEW] objects\minibiome\smashablerocks\silverrocksmall\silverrocksmall.png [NEW] objects\minibiome\smashablerocks\silverrocksmall\silverrocksmallicon.png [NEW] objects\minibiome\snow\fancysnowman\fancysnowman.frames [NEW] objects\minibiome\snow\fancysnowman\fancysnowman.object [NEW] objects\minibiome\snow\fancysnowman\fancysnowman.png [NEW] objects\minibiome\snow\fancysnowman\fancysnowmanicon.png objects\minibiome\snow\snowdrift1\snowdrift1.object objects\minibiome\snow\snowdrift2\snowdrift2.object objects\minibiome\snow\snowdrift3\snowdrift3.object objects\minibiome\snow\snowdrift4\snowdrift4.object objects\minibiome\snow\snowman\snowman.frames objects\minibiome\snow\snowman\snowman.object objects\minibiome\snow\snowman\snowman.png [NEW] objects\minibiome\snow\snowman\snowmanicon.png [NEW] objects\minibiome\spring\flowerbox\flowerbox.frames [NEW] objects\minibiome\spring\flowerbox\flowerbox.object [NEW] objects\minibiome\spring\flowerbox\flowerbox.png [NEW] objects\minibiome\spring\flowerbox\flowerboxicon.png [NEW] objects\minibiome\spring\flowerlamp\flowerlamp.frames [NEW] objects\minibiome\spring\flowerlamp\flowerlamp.object [NEW] objects\minibiome\spring\flowerlamp\flowerlamp.png [NEW] objects\minibiome\spring\flowerlamp\flowerlampicon.png [NEW] objects\minibiome\spring\flowerlamp\flowerlamplit.frames [NEW] objects\minibiome\spring\flowerlamp\flowerlamplit.png [NEW] objects\minibiome\spring\movingsunflower\movingsunflower.frames [NEW] objects\minibiome\spring\movingsunflower\movingsunflower.object [NEW] objects\minibiome\spring\movingsunflower\movingsunflower.png [NEW] objects\minibiome\spring\movingsunflower\movingsunflowericon.png [NEW] objects\minibiome\spring\petalfountain\petalfountain.frames [NEW] objects\minibiome\spring\petalfountain\petalfountain.object [NEW] objects\minibiome\spring\petalfountain\petalfountain.png [NEW] objects\minibiome\spring\petalfountain\petalfountainicon.png [NEW] objects\minibiome\spring\springbush1\capsulebigicon.png [NEW] objects\minibiome\spring\springbush1\springbush1.frames [NEW] objects\minibiome\spring\springbush1\springbush1.object [NEW] objects\minibiome\spring\springbush1\springbush1.png [NEW] objects\minibiome\spring\springbush2\capsulebigicon.png [NEW] objects\minibiome\spring\springbush2\springbush2.frames [NEW] objects\minibiome\spring\springbush2\springbush2.object [NEW] objects\minibiome\spring\springbush2\springbush2.png [NEW] objects\minibiome\spring\springbush3\capsulebigicon.png [NEW] objects\minibiome\spring\springbush3\springbush3.frames [NEW] objects\minibiome\spring\springbush3\springbush3.object [NEW] objects\minibiome\spring\springbush3\springbush3.png [NEW] objects\minibiome\spring\springbush4\capsulebigicon.png [NEW] objects\minibiome\spring\springbush4\springbush4.frames [NEW] objects\minibiome\spring\springbush4\springbush4.object [NEW] objects\minibiome\spring\springbush4\springbush4.png [NEW] objects\minibiome\spring\springbush5\capsulebigicon.png [NEW] objects\minibiome\spring\springbush5\springbush5.frames [NEW] objects\minibiome\spring\springbush5\springbush5.object [NEW] objects\minibiome\spring\springbush5\springbush5.png [NEW] objects\minibiome\spring\springbush6\capsulebigicon.png [NEW] objects\minibiome\spring\springbush6\springbush6.frames [NEW] objects\minibiome\spring\springbush6\springbush6.object [NEW] objects\minibiome\spring\springbush6\springbush6.png [NEW] objects\minibiome\spring\springchest\springchest.frames [NEW] objects\minibiome\spring\springchest\springchest.object [NEW] objects\minibiome\spring\springchest\springchest.png [NEW] objects\minibiome\spring\springchest\springchesticon.png [NEW] objects\minibiome\stonecave\cavebed\cavebed.frames [NEW] objects\minibiome\stonecave\cavebed\cavebed.object [NEW] objects\minibiome\stonecave\cavebed\cavebed.png [NEW] objects\minibiome\stonecave\cavebed\cavebedicon.png [NEW] objects\minibiome\stonecave\cavechair\cavechair.frames [NEW] objects\minibiome\stonecave\cavechair\cavechair.object [NEW] objects\minibiome\stonecave\cavechair\cavechair.png [NEW] objects\minibiome\stonecave\cavechair\cavechairicon.png [NEW] objects\minibiome\stonecave\cavechest\cavechest.frames [NEW] objects\minibiome\stonecave\cavechest\cavechest.object [NEW] objects\minibiome\stonecave\cavechest\cavechest.png [NEW] objects\minibiome\stonecave\cavechest\cavechesticon.png [NEW] objects\minibiome\stonecave\cavelamp\cavelamp.frames [NEW] objects\minibiome\stonecave\cavelamp\cavelamp.object [NEW] objects\minibiome\stonecave\cavelamp\cavelamp.png [NEW] objects\minibiome\stonecave\cavelamp\cavelampicon.png [NEW] objects\minibiome\stonecave\cavelamp\cavelamplit.frames [NEW] objects\minibiome\stonecave\cavelamp\cavelamplit.png [NEW] objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactite1.frames [NEW] objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactite1.object [NEW] objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactite1.png [NEW] objects\minibiome\stonecave\ceilingstalactite1\ceilingstalactiteicon.png [NEW] objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactite2.frames [NEW] objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactite2.object [NEW] objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactite2.png [NEW] objects\minibiome\stonecave\ceilingstalactite2\ceilingstalactiteicon.png [NEW] objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactite3.frames [NEW] objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactite3.object [NEW] objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactite3.png [NEW] objects\minibiome\stonecave\ceilingstalactite3\ceilingstalactiteicon.png [NEW] objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactite4.frames [NEW] objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactite4.object [NEW] objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactite4.png [NEW] objects\minibiome\stonecave\ceilingstalactite4\ceilingstalactiteicon.png [NEW] objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactite5.frames [NEW] objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactite5.object [NEW] objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactite5.png [NEW] objects\minibiome\stonecave\ceilingstalactite5\ceilingstalactiteicon.png [NEW] objects\minibiome\swamp\rootbush1\capsulebigicon.png [NEW] objects\minibiome\swamp\rootbush1\rootbush1.frames [NEW] objects\minibiome\swamp\rootbush1\rootbush1.object [NEW] objects\minibiome\swamp\rootbush1\rootbush1.png [NEW] objects\minibiome\swamp\rootbush2\capsulebigicon.png [NEW] objects\minibiome\swamp\rootbush2\rootbush2.frames [NEW] objects\minibiome\swamp\rootbush2\rootbush2.object [NEW] objects\minibiome\swamp\rootbush2\rootbush2.png [NEW] objects\minibiome\swamp\rootbush3\capsulebigicon.png [NEW] objects\minibiome\swamp\rootbush3\rootbush3.frames [NEW] objects\minibiome\swamp\rootbush3\rootbush3.object [NEW] objects\minibiome\swamp\rootbush3\rootbush3.png [NEW] objects\minibiome\swamp\rootbush4\capsulebigicon.png [NEW] objects\minibiome\swamp\rootbush4\rootbush4.frames [NEW] objects\minibiome\swamp\rootbush4\rootbush4.object [NEW] objects\minibiome\swamp\rootbush4\rootbush4.png [NEW] objects\minibiome\swamp\rootbush5\capsulebigicon.png [NEW] objects\minibiome\swamp\rootbush5\rootbush5.frames [NEW] objects\minibiome\swamp\rootbush5\rootbush5.object [NEW] objects\minibiome\swamp\rootbush5\rootbush5.png [NEW] objects\minibiome\swamp\swampchest\swampchesticon.png [NEW] objects\minibiome\swamp\swamproot1\capsulebigicon.png [NEW] objects\minibiome\swamp\swamproot1\swamproot1.frames [NEW] objects\minibiome\swamp\swamproot1\swamproot1.object [NEW] objects\minibiome\swamp\swamproot1\swamproot1.png [NEW] objects\minibiome\swamp\swamproot2\capsulebigicon.png [NEW] objects\minibiome\swamp\swamproot2\swamproot2.frames [NEW] objects\minibiome\swamp\swamproot2\swamproot2.object [NEW] objects\minibiome\swamp\swamproot2\swamproot2.png [NEW] objects\minibiome\swamp\swamproot3\capsulebigicon.png [NEW] objects\minibiome\swamp\swamproot3\swamproot3.frames [NEW] objects\minibiome\swamp\swamproot3\swamproot3.object [NEW] objects\minibiome\swamp\swamproot3\swamproot3.png [NEW] objects\minibiome\swamp\swamproot4\capsulebigicon.png [NEW] objects\minibiome\swamp\swamproot4\swamproot4.frames [NEW] objects\minibiome\swamp\swamproot4\swamproot4.object [NEW] objects\minibiome\swamp\swamproot4\swamproot4.png [NEW] objects\minibiome\swamp\swamproot5\capsulebigicon.png [NEW] objects\minibiome\swamp\swamproot5\swamproot5.frames [NEW] objects\minibiome\swamp\swamproot5\swamproot5.object [NEW] objects\minibiome\swamp\swamproot5\swamproot5.png [NEW] objects\minibiome\tar\tarbed\icon.png [NEW] objects\minibiome\tar\tarbed\tarbed.frames [NEW] objects\minibiome\tar\tarbed\tarbed.object [NEW] objects\minibiome\tar\tarbed\tarbed.png [NEW] objects\minibiome\tar\tarbed\tarbedcover.png [NEW] objects\minibiome\tar\tarchair\icon.png [NEW] objects\minibiome\tar\tarchair\tarchair.frames [NEW] objects\minibiome\tar\tarchair\tarchair.object [NEW] objects\minibiome\tar\tarchair\tarchair.png [NEW] objects\minibiome\tar\tarconsole\icon.png [NEW] objects\minibiome\tar\tarconsole\tarconsole.animation [NEW] objects\minibiome\tar\tarconsole\tarconsole.frames [NEW] objects\minibiome\tar\tarconsole\tarconsole.object [NEW] objects\minibiome\tar\tarconsole\tarconsole.png [NEW] objects\minibiome\tar\tarconsole\tarconsolelit.frames [NEW] objects\minibiome\tar\tarconsole\tarconsolelit.png [NEW] objects\minibiome\tar\tarcrystal1\tarcrystal1.frames [NEW] objects\minibiome\tar\tarcrystal1\tarcrystal1.object [NEW] objects\minibiome\tar\tarcrystal1\tarcrystal1.png [NEW] objects\minibiome\tar\tarcrystal1\tarcrystal1icon.png [NEW] objects\minibiome\tar\tarcrystal2\tarcrystal2.frames [NEW] objects\minibiome\tar\tarcrystal2\tarcrystal2.object [NEW] objects\minibiome\tar\tarcrystal2\tarcrystal2.png [NEW] objects\minibiome\tar\tarcrystal2\tarcrystal2icon.png [NEW] objects\minibiome\tar\tarcrystal3\tarcrystal3.frames [NEW] objects\minibiome\tar\tarcrystal3\tarcrystal3.object [NEW] objects\minibiome\tar\tarcrystal3\tarcrystal3.png [NEW] objects\minibiome\tar\tarcrystal3\tarcrystal3icon.png [NEW] objects\minibiome\tar\tarcrystal4\tarcrystal4.frames [NEW] objects\minibiome\tar\tarcrystal4\tarcrystal4.object [NEW] objects\minibiome\tar\tarcrystal4\tarcrystal4.png [NEW] objects\minibiome\tar\tarcrystal4\tarcrystal4icon.png [NEW] objects\minibiome\tar\tarcrystal5\tarcrystal5.frames [NEW] objects\minibiome\tar\tarcrystal5\tarcrystal5.object [NEW] objects\minibiome\tar\tarcrystal5\tarcrystal5.png [NEW] objects\minibiome\tar\tarcrystal5\tarcrystal5icon.png [NEW] objects\minibiome\tar\tardoor\icon.png [NEW] objects\minibiome\tar\tardoor\tardoor.frames [NEW] objects\minibiome\tar\tardoor\tardoor.object [NEW] objects\minibiome\tar\tardoor\tardoor.png [NEW] objects\minibiome\tar\tarlight\icon.png [NEW] objects\minibiome\tar\tarlight\tarlight.animation [NEW] objects\minibiome\tar\tarlight\tarlight.frames [NEW] objects\minibiome\tar\tarlight\tarlight.object [NEW] objects\minibiome\tar\tarlight\tarlight.png [NEW] objects\minibiome\tar\tarlight\tarlightlit.frames [NEW] objects\minibiome\tar\tarlight\tarlightlit.png [NEW] objects\minibiome\tar\tarman\icon.png [NEW] objects\minibiome\tar\tarman\tarman.frames [NEW] objects\minibiome\tar\tarman\tarman.object [NEW] objects\minibiome\tar\tarman\tarman.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\toxicchest\toxicchest.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\toxicplains\toxictable\toxictable.object [NEW] objects\minibiome\zen\zenrock1\zenrock1.frames [NEW] objects\minibiome\zen\zenrock1\zenrock1.object [NEW] objects\minibiome\zen\zenrock1\zenrock1.png [NEW] objects\minibiome\zen\zenrock1\zenrock1icon.png [NEW] objects\minibiome\zen\zenrock2\zenrock2.frames [NEW] objects\minibiome\zen\zenrock2\zenrock2.object [NEW] objects\minibiome\zen\zenrock2\zenrock2.png [NEW] objects\minibiome\zen\zenrock2\zenrock2icon.png [NEW] objects\minibiome\zen\zenrock3\zenrock3.frames [NEW] objects\minibiome\zen\zenrock3\zenrock3.object [NEW] objects\minibiome\zen\zenrock3\zenrock3.png [NEW] objects\minibiome\zen\zenrock3\zenrock3icon.png [NEW] objects\minibiome\zen\zenrock4\zenrock4.frames [NEW] objects\minibiome\zen\zenrock4\zenrock4.object [NEW] objects\minibiome\zen\zenrock4\zenrock4.png [NEW] objects\minibiome\zen\zenrock4\zenrock4icon.png [NEW] objects\minibiome\zen\zenrock5\zenrock5.frames [NEW] objects\minibiome\zen\zenrock5\zenrock5.object [NEW] objects\minibiome\zen\zenrock5\zenrock5.png [NEW] objects\minibiome\zen\zenrock5\zenrock5icon.png [NEW] objects\mission\antenna\antenna.frames [NEW] objects\mission\antenna\antenna.object [NEW] objects\mission\antenna\antenna.png [NEW] objects\mission\antenna\icon.png [NEW] objects\mission\bonespike\bonespike.object [NEW] objects\mission\bonespike\bonespikebottom.frames [NEW] objects\mission\bonespike\bonespikebottom.png [NEW] objects\mission\bonespike\bonespikeicon.png [NEW] objects\mission\bonespike\bonespikeleft.frames [NEW] objects\mission\bonespike\bonespikeleft.png [NEW] objects\mission\bonespike\bonespikeright.frames [NEW] objects\mission\bonespike\bonespikeright.png [NEW] objects\mission\bonespike\bonespiketop.frames [NEW] objects\mission\bonespike\bonespiketop.png [NEW] objects\mission\brokentank\brokentank.frames [NEW] objects\mission\brokentank\brokentank.object [NEW] objects\mission\brokentank\brokentank.png [NEW] objects\mission\brokentank\brokentankicon.png [NEW] objects\mission\caveart1\caveart1.frames [NEW] objects\mission\caveart1\caveart1.object [NEW] objects\mission\caveart1\caveart1.png [NEW] objects\mission\caveart1\icon.png [NEW] objects\mission\caveart2\caveart2.frames [NEW] objects\mission\caveart2\caveart2.object [NEW] objects\mission\caveart2\caveart2.png [NEW] objects\mission\caveart2\icon.png [NEW] objects\mission\caveart3\caveart3.frames [NEW] objects\mission\caveart3\caveart3.object [NEW] objects\mission\caveart3\caveart3.png [NEW] objects\mission\caveart3\icon.png [NEW] objects\mission\caveart4\caveart4.frames [NEW] objects\mission\caveart4\caveart4.object [NEW] objects\mission\caveart4\caveart4.png [NEW] objects\mission\caveart4\icon.png [NEW] objects\mission\caveart5\caveart5.frames [NEW] objects\mission\caveart5\caveart5.object [NEW] objects\mission\caveart5\caveart5.png [NEW] objects\mission\caveart5\icon.png [NEW] objects\mission\deathwarning\deathwarning.frames [NEW] objects\mission\deathwarning\deathwarning.object [NEW] objects\mission\deathwarning\deathwarning.png [NEW] objects\mission\deathwarning\icon.png [NEW] objects\mission\deathwarningmodern\deathwarningmodern.frames [NEW] objects\mission\deathwarningmodern\deathwarningmodern.object [NEW] objects\mission\deathwarningmodern\deathwarningmodern.png [NEW] objects\mission\deathwarningmodern\icon.png [NEW] objects\mission\dirttrapdoor\dirttrapdoor.frames [NEW] objects\mission\dirttrapdoor\dirttrapdoor.object [NEW] objects\mission\dirttrapdoor\dirttrapdoor.png [NEW] objects\mission\dirttrapdoor\dirttrapdooricon.png [NEW] objects\mission\drip1\drip1.frames [NEW] objects\mission\drip1\drip1.object [NEW] objects\mission\drip1\drip1.png [NEW] objects\mission\drip1\drip1icon.png [NEW] objects\mission\drip2\drip2.frames [NEW] objects\mission\drip2\drip2.object [NEW] objects\mission\drip2\drip2.png [NEW] objects\mission\drip2\drip2icon.png [NEW] objects\mission\escaperadar\escaperadar.frames [NEW] objects\mission\escaperadar\escaperadar.object [NEW] objects\mission\escaperadar\escaperadar.png [NEW] objects\mission\escaperadar\escaperadarlit.frames [NEW] objects\mission\escaperadar\escaperadarlit.png [NEW] objects\mission\escaperadar\icon.png [NEW] objects\mission\fallingrocks\fallingrocks.frames [NEW] objects\mission\fallingrocks\fallingrocks.object [NEW] objects\mission\fallingrocks\fallingrocks.png [NEW] objects\mission\fallingrocks\icon.png [NEW] objects\mission\fallingrocksmodern\fallingrocksmodern.frames [NEW] objects\mission\fallingrocksmodern\fallingrocksmodern.object [NEW] objects\mission\fallingrocksmodern\fallingrocksmodern.png [NEW] objects\mission\fallingrocksmodern\icon.png [NEW] objects\mission\graffiti-nowayout\icon.png [NEW] objects\mission\graffiti-nowayout\nowayout.frames [NEW] objects\mission\graffiti-nowayout\nowayout.object [NEW] objects\mission\graffiti-nowayout\nowayout.png [NEW] objects\mission\graffiti-thewayisblocked\icon.png [NEW] objects\mission\graffiti-thewayisblocked\thewayisblocked.frames [NEW] objects\mission\graffiti-thewayisblocked\thewayisblocked.object [NEW] objects\mission\graffiti-thewayisblocked\thewayisblocked.png [NEW] objects\mission\graffiti-turnback\icon.png [NEW] objects\mission\graffiti-turnback\turnback.frames [NEW] objects\mission\graffiti-turnback\turnback.object [NEW] objects\mission\graffiti-turnback\turnback.png [NEW] objects\mission\lunarbasebunk\lunarbasebunk.frames [NEW] objects\mission\lunarbasebunk\lunarbasebunk.object [NEW] objects\mission\lunarbasebunk\lunarbasebunk.png [NEW] objects\mission\lunarbasebunk\lunarbasebunkcover.png [NEW] objects\mission\lunarbasebunk\lunarbasebunkicon.png [NEW] objects\mission\lunarbasebunk\lunarbasebunklit.frames [NEW] objects\mission\lunarbasebunk\lunarbasebunklit.png [NEW] objects\mission\lunarbasechair\icon.png [NEW] objects\mission\lunarbasechair\lunarbasechair.frames [NEW] objects\mission\lunarbasechair\lunarbasechair.object [NEW] objects\mission\lunarbasechair\lunarbasechair.png [NEW] objects\mission\lunarbaseconsole\icon.png [NEW] objects\mission\lunarbaseconsole\lunarbaseconsole.animation [NEW] objects\mission\lunarbaseconsole\lunarbaseconsole.frames [NEW] objects\mission\lunarbaseconsole\lunarbaseconsole.object [NEW] objects\mission\lunarbaseconsole\lunarbaseconsole.png [NEW] objects\mission\lunarbaseconsole\lunarbaseconsolelit.frames [NEW] objects\mission\lunarbaseconsole\lunarbaseconsolelit.png [NEW] objects\mission\lunarbasecrate\lunarbasecrate.frames [NEW] objects\mission\lunarbasecrate\lunarbasecrate.object [NEW] objects\mission\lunarbasecrate\lunarbasecrate.png [NEW] objects\mission\lunarbasecrate\lunarbasecrateicon.png [NEW] objects\mission\lunarbasedoor\lunarbasedoor.frames [NEW] objects\mission\lunarbasedoor\lunarbasedoor.object [NEW] objects\mission\lunarbasedoor\lunarbasedoor.png [NEW] objects\mission\lunarbasedoor\lunarbasedooricon.png [NEW] objects\mission\lunarbaselantern\lunarbaselantern.animation [NEW] objects\mission\lunarbaselantern\lunarbaselantern.frames [NEW] objects\mission\lunarbaselantern\lunarbaselantern.object [NEW] objects\mission\lunarbaselantern\lunarbaselantern.png [NEW] objects\mission\lunarbaselantern\lunarbaselanternicon.png [NEW] objects\mission\lunarbaselantern\lunarbaselanternlit.frames [NEW] objects\mission\lunarbaselantern\lunarbaselanternlit.png [NEW] objects\mission\lunarbaselaser\icon.png [NEW] objects\mission\lunarbaselaser\lunarbaselaser.animation [NEW] objects\mission\lunarbaselaser\lunarbaselaser.frames [NEW] objects\mission\lunarbaselaser\lunarbaselaser.lua [NEW] objects\mission\lunarbaselaser\lunarbaselaser.object [NEW] objects\mission\lunarbaselaser\lunarbaselaser.png [NEW] objects\mission\lunarbaselaser\lunarbaselaserlit.frames [NEW] objects\mission\lunarbaselaser\lunarbaselaserlit.png [NEW] objects\mission\lunarbaselocker\lunarbaselocker.frames [NEW] objects\mission\lunarbaselocker\lunarbaselocker.object [NEW] objects\mission\lunarbaselocker\lunarbaselocker.png [NEW] objects\mission\lunarbaselocker\lunarbaselockericon.png [NEW] objects\mission\lunarbaselocker\lunarbaselockerlit.frames [NEW] objects\mission\lunarbaselocker\lunarbaselockerlit.png [NEW] objects\mission\lunarquestturnin\drillmachine.animation [NEW] objects\mission\lunarquestturnin\drillmachine.frames [NEW] objects\mission\lunarquestturnin\drillmachine.object [NEW] objects\mission\lunarquestturnin\drillmachine.png [NEW] objects\mission\lunarquestturnin\drillmachineicon.png [NEW] objects\mission\lunarquestturnin\drillmachinelit.frames [NEW] objects\mission\lunarquestturnin\drillmachinelit.png [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsole.animation [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsole.frames [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsole.object [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsole.png [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsoleicon.png [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsolelit.frames [NEW] objects\mission\lunarquestturnin\drillconsole\drillconsolelit.png [NEW] objects\mission\miningbelt\miningbelt.frames [NEW] objects\mission\miningbelt\miningbelt.object [NEW] objects\mission\miningbelt\miningbelt.png [NEW] objects\mission\miningbelt\miningbelticon.png [NEW] objects\mission\miningchest\miningchest.frames [NEW] objects\mission\miningchest\miningchest.object [NEW] objects\mission\miningchest\miningchest.png [NEW] objects\mission\miningchest\miningchesticon.png [NEW] objects\mission\miningcrusher\miningcrusher.frames [NEW] objects\mission\miningcrusher\miningcrusher.object [NEW] objects\mission\miningcrusher\miningcrusher.png [NEW] objects\mission\miningcrusher\miningcrushericon.png [NEW] objects\mission\miningdoor\miningdoor.frames [NEW] objects\mission\miningdoor\miningdoor.object [NEW] objects\mission\miningdoor\miningdoor.png [NEW] objects\mission\miningdoor\miningdooricon.png [NEW] objects\mission\miningfence\miningfence.frames [NEW] objects\mission\miningfence\miningfence.object [NEW] objects\mission\miningfence\miningfence.png [NEW] objects\mission\miningfence\miningfenceicon.png [NEW] objects\mission\mininghazardsign\mininghazardsign.frames [NEW] objects\mission\mininghazardsign\mininghazardsign.object [NEW] objects\mission\mininghazardsign\mininghazardsign.png [NEW] objects\mission\mininghazardsign\mininghazardsignicon.png [NEW] objects\mission\miningpowersign\miningpowersign.frames [NEW] objects\mission\miningpowersign\miningpowersign.object [NEW] objects\mission\miningpowersign\miningpowersign.png [NEW] objects\mission\miningpowersign\miningpowersignicon.png [NEW] objects\mission\miningpowersign\miningpowersignlit.frames [NEW] objects\mission\miningpowersign\miningpowersignlit.png [NEW] objects\mission\miningskip\miningskip.frames [NEW] objects\mission\miningskip\miningskip.object [NEW] objects\mission\miningskip\miningskip.png [NEW] objects\mission\miningskip\miningskipicon.png [NEW] objects\mission\miningverticaldoor\miningverticaldoor.frames [NEW] objects\mission\miningverticaldoor\miningverticaldoor.object [NEW] objects\mission\miningverticaldoor\miningverticaldoor.png [NEW] objects\mission\miningverticaldoor\miningverticaldooricon.png [NEW] objects\mission\penguinbasedoor\penguinbasedoor.frames [NEW] objects\mission\penguinbasedoor\penguinbasedoor.object [NEW] objects\mission\penguinbasedoor\penguinbasedoor.png [NEW] objects\mission\penguinbasedoor\penguinbasedooricon.png [NEW] objects\mission\penguinposter1\penguinposter1.frames [NEW] objects\mission\penguinposter1\penguinposter1.object [NEW] objects\mission\penguinposter1\penguinposter1.png [NEW] objects\mission\penguinposter1\penguinposter1icon.png [NEW] objects\mission\proximitywallsensor\proximitywallsensor.frames [NEW] objects\mission\proximitywallsensor\proximitywallsensor.lua [NEW] objects\mission\proximitywallsensor\proximitywallsensor.object [NEW] objects\mission\proximitywallsensor\proximitywallsensor.png [NEW] objects\mission\proximitywallsensor\proximitywallsensoricon.png [NEW] objects\mission\redlight\redlight.frames [NEW] objects\mission\redlight\redlight.object [NEW] objects\mission\redlight\redlight.png [NEW] objects\mission\redlight\redlightbroken.object [NEW] objects\mission\redlight\redlightbrokenicon.png [NEW] objects\mission\redlight\redlighticon.png [NEW] objects\mission\redlight\redlightlit.frames [NEW] objects\mission\redlight\redlightlit.png [NEW] objects\mission\root1\icon.png [NEW] objects\mission\root1\root1.frames [NEW] objects\mission\root1\root1.object [NEW] objects\mission\root1\root1.png [NEW] objects\mission\root10\icon.png [NEW] objects\mission\root10\root10.frames [NEW] objects\mission\root10\root10.object [NEW] objects\mission\root10\root10.png [NEW] objects\mission\root2\icon.png [NEW] objects\mission\root2\root2.frames [NEW] objects\mission\root2\root2.object [NEW] objects\mission\root2\root2.png [NEW] objects\mission\root3\icon.png [NEW] objects\mission\root3\root3.frames [NEW] objects\mission\root3\root3.object [NEW] objects\mission\root3\root3.png [NEW] objects\mission\root4\icon.png [NEW] objects\mission\root4\root4.frames [NEW] objects\mission\root4\root4.object [NEW] objects\mission\root4\root4.png [NEW] objects\mission\root5\icon.png [NEW] objects\mission\root5\root5.frames [NEW] objects\mission\root5\root5.object [NEW] objects\mission\root5\root5.png [NEW] objects\mission\root6\icon.png [NEW] objects\mission\root6\root6.frames [NEW] objects\mission\root6\root6.object [NEW] objects\mission\root6\root6.png [NEW] objects\mission\root7\icon.png [NEW] objects\mission\root7\root7.frames [NEW] objects\mission\root7\root7.object [NEW] objects\mission\root7\root7.png [NEW] objects\mission\root8\icon.png [NEW] objects\mission\root8\root8.frames [NEW] objects\mission\root8\root8.object [NEW] objects\mission\root8\root8.png [NEW] objects\mission\root9\icon.png [NEW] objects\mission\root9\root9.frames [NEW] objects\mission\root9\root9.object [NEW] objects\mission\root9\root9.png [NEW] objects\mission\secretsign\secretsign1.frames [NEW] objects\mission\secretsign\secretsign1.object [NEW] objects\mission\secretsign\secretsign1.png [NEW] objects\mission\secretsign\secretsign1lit.frames [NEW] objects\mission\secretsign\secretsign1lit.png [NEW] objects\mission\secretsign\secretsign2.frames [NEW] objects\mission\secretsign\secretsign2.object [NEW] objects\mission\secretsign\secretsign2.png [NEW] objects\mission\secretsign\secretsign2lit.frames [NEW] objects\mission\secretsign\secretsign2lit.png [NEW] objects\mission\secretsign\secretsign3.frames [NEW] objects\mission\secretsign\secretsign3.object [NEW] objects\mission\secretsign\secretsign3.png [NEW] objects\mission\secretsign\secretsign3lit.frames [NEW] objects\mission\secretsign\secretsign3lit.png [NEW] objects\mission\secretsign\secretsignicon.png [NEW] objects\mission\skulltorch\skulltorch.animation [NEW] objects\mission\skulltorch\skulltorch.frames [NEW] objects\mission\skulltorch\skulltorch.object [NEW] objects\mission\skulltorch\skulltorch.png [NEW] objects\mission\skulltorch\skulltorchicon.png [NEW] objects\mission\skulltorch\skulltorchlit.frames [NEW] objects\mission\skulltorch\skulltorchlit.png [NEW] objects\mission\tanktrap\tanktrap.frames [NEW] objects\mission\tanktrap\tanktrap.object [NEW] objects\mission\tanktrap\tanktrap.png [NEW] objects\mission\tanktrap\tanktrapicon.png [NEW] objects\mission\trapchest\trapchest.frames [NEW] objects\mission\trapchest\trapchest.object [NEW] objects\mission\trapchest\trapchest.png [NEW] objects\mission\trapchest\trapchesticon.png [NEW] objects\mission\ufoprop\ufoprop.frames [NEW] objects\mission\ufoprop\ufoprop.object [NEW] objects\mission\ufoprop\ufoprop.png [NEW] objects\mission\ufoprop\ufopropicon.png [NEW] objects\novakid\novakidstoragelocker\icon.png [NEW] objects\novakid\novakidstoragelocker\novakidstoragelocker.frames [NEW] objects\novakid\novakidstoragelocker\novakidstoragelocker.object [NEW] objects\novakid\novakidstoragelocker\novakidstoragelocker.png objects\obstacles\arid\ceilingspike1\ceilingspike1.object objects\obstacles\arid\ceilingspike2\ceilingspike2.object objects\obstacles\arid\ceilingspike3\ceilingspike3.object objects\obstacles\arid\ceilingspike4\ceilingspike4.object [NEW] objects\obstacles\arid\groundspike1\flooricon.png [NEW] objects\obstacles\arid\groundspike1\groundspike1.frames [NEW] objects\obstacles\arid\groundspike1\groundspike1.object [NEW] objects\obstacles\arid\groundspike1\groundspike1.png [NEW] objects\obstacles\arid\groundspike2\flooricon.png [NEW] objects\obstacles\arid\groundspike2\groundspike2.frames [NEW] objects\obstacles\arid\groundspike2\groundspike2.object [NEW] objects\obstacles\arid\groundspike2\groundspike2.png [NEW] objects\obstacles\arid\groundspike3\flooricon.png [NEW] objects\obstacles\arid\groundspike3\groundspike3.frames [NEW] objects\obstacles\arid\groundspike3\groundspike3.object [NEW] objects\obstacles\arid\groundspike3\groundspike3.png [NEW] objects\obstacles\arid\groundspike4\flooricon.png [NEW] objects\obstacles\arid\groundspike4\groundspike4.frames [NEW] objects\obstacles\arid\groundspike4\groundspike4.object [NEW] objects\obstacles\arid\groundspike4\groundspike4.png objects\obstacles\arid\thorns1\thorns1.object objects\obstacles\arid\thorns2\thorns2.object objects\obstacles\arid\thorns3\thorns3.object objects\obstacles\arid\thorns4\thorns4.object objects\obstacles\desert\desertceilingspike1\desertceilingspike1.object objects\obstacles\desert\desertceilingspike2\desertceilingspike2.object objects\obstacles\desert\desertceilingspike3\desertceilingspike3.object objects\obstacles\desert\desertceilingspike4\desertceilingspike4.object objects\obstacles\desert\desertgroundspike1\desertgroundspike1.object objects\obstacles\desert\desertgroundspike2\desertgroundspike2.object objects\obstacles\desert\desertgroundspike3\desertgroundspike3.object objects\obstacles\desert\desertgroundspike4\desertgroundspike4.object objects\obstacles\green\greenceilingspike1\greenceilingspike1.object objects\obstacles\green\greenceilingspike2\greenceilingspike2.object objects\obstacles\green\greenceilingspike3\greenceilingspike3.object objects\obstacles\green\greenceilingspike4\greenceilingspike4.object objects\obstacles\green\greengroundspike1\greengroundspike1.object objects\obstacles\green\greengroundspike2\greengroundspike2.object objects\obstacles\green\greengroundspike3\greengroundspike3.object objects\obstacles\green\greengroundspike4\greengroundspike4.object [NEW] objects\obstacles\ice\icespike\icespike.object [NEW] objects\obstacles\ice\icespike\icespikebottom.frames [NEW] objects\obstacles\ice\icespike\icespikebottom.png [NEW] objects\obstacles\ice\icespike\icespikeicon.png [NEW] objects\obstacles\ice\icespike\icespikeleft.frames [NEW] objects\obstacles\ice\icespike\icespikeleft.png [NEW] objects\obstacles\ice\icespike\icespikeright.frames [NEW] objects\obstacles\ice\icespike\icespikeright.png [NEW] objects\obstacles\ice\icespike\icespiketop.frames [NEW] objects\obstacles\ice\icespike\icespiketop.png [NEW] objects\obstacles\ice\icestalactite1\ceilingicon.png [NEW] objects\obstacles\ice\icestalactite1\icestalactite1.frames [NEW] objects\obstacles\ice\icestalactite1\icestalactite1.object [NEW] objects\obstacles\ice\icestalactite1\icestalactite1.png [NEW] objects\obstacles\ice\icestalactite2\ceilingicon.png [NEW] objects\obstacles\ice\icestalactite2\icestalactite2.frames [NEW] objects\obstacles\ice\icestalactite2\icestalactite2.object [NEW] objects\obstacles\ice\icestalactite2\icestalactite2.png [NEW] objects\obstacles\ice\icestalactite3\ceilingicon.png [NEW] objects\obstacles\ice\icestalactite3\icestalactite3.frames [NEW] objects\obstacles\ice\icestalactite3\icestalactite3.object [NEW] objects\obstacles\ice\icestalactite3\icestalactite3.png [NEW] objects\obstacles\ice\icestalactite4\ceilingicon.png [NEW] objects\obstacles\ice\icestalactite4\icestalactite4.frames [NEW] objects\obstacles\ice\icestalactite4\icestalactite4.object [NEW] objects\obstacles\ice\icestalactite4\icestalactite4.png objects\obstacles\ice\icestalagmite1\icestalagmite1.object objects\obstacles\ice\icestalagmite2\icestalagmite2.object objects\obstacles\ice\icestalagmite3\icestalagmite3.object objects\obstacles\ice\icestalagmite4\icestalagmite4.object objects\obstacles\magma\magmaceilingspike1\magmaceilingspike1.object objects\obstacles\magma\magmaceilingspike2\magmaceilingspike2.object objects\obstacles\magma\magmaceilingspike3\magmaceilingspike3.object objects\obstacles\magma\magmagroundspike1\magmagroundspike1.object objects\obstacles\magma\magmagroundspike2\magmagroundspike2.object objects\obstacles\magma\magmagroundspike3\magmagroundspike3.object objects\obstacles\savannah\savannahceilingspike1\savannahceilingspike1.object objects\obstacles\savannah\savannahceilingspike2\savannahceilingspike2.object objects\obstacles\savannah\savannahceilingspike3\savannahceilingspike3.object objects\obstacles\savannah\savannahceilingspike4\savannahceilingspike4.object objects\obstacles\savannah\savannahgroundspike1\savannahgroundspike1.object objects\obstacles\savannah\savannahgroundspike2\savannahgroundspike2.object objects\obstacles\savannah\savannahgroundspike3\savannahgroundspike3.object objects\obstacles\savannah\savannahgroundspike4\savannahgroundspike4.object [NEW] objects\outpost\2stopteleshop\2stopshop.frames [NEW] objects\outpost\2stopteleshop\2stopshop.object [NEW] objects\outpost\2stopteleshop\2stopshop.png [NEW] objects\outpost\2stopteleshop\2stopshoplit.frames [NEW] objects\outpost\2stopteleshop\2stopshoplit.png [NEW] objects\outpost\2stopteleshop\2stoptele.frames [NEW] objects\outpost\2stopteleshop\2stoptele.object [NEW] objects\outpost\2stopteleshop\2stoptele.png [NEW] objects\outpost\2stopteleshop\2stoptelelit.frames [NEW] objects\outpost\2stopteleshop\2stoptelelit.png [NEW] objects\outpost\2stopteleshop\icon.png [NEW] objects\outpost\bathroomhanddryer\bathroomhanddryer.frames [NEW] objects\outpost\bathroomhanddryer\bathroomhanddryer.object [NEW] objects\outpost\bathroomhanddryer\bathroomhanddryer.png [NEW] objects\outpost\bathroomhanddryer\bathroomhanddryerlit.frames [NEW] objects\outpost\bathroomhanddryer\bathroomhanddryerlit.png [NEW] objects\outpost\bathroomhanddryer\icon.png [NEW] objects\outpost\bathroomsink\bathroomsink.frames [NEW] objects\outpost\bathroomsink\bathroomsink.object [NEW] objects\outpost\bathroomsink\bathroomsink.png [NEW] objects\outpost\bathroomsink\icon.png [NEW] objects\outpost\bathroomstall\bathroomstall.frames [NEW] objects\outpost\bathroomstall\bathroomstall.object [NEW] objects\outpost\bathroomstall\bathroomstall.png [NEW] objects\outpost\bathroomstall\bathroomstallcover.png [NEW] objects\outpost\bathroomstall\icon.png [NEW] objects\outpost\bathroomtrash\bathroomtrash.frames [NEW] objects\outpost\bathroomtrash\bathroomtrash.object [NEW] objects\outpost\bathroomtrash\bathroomtrash.png [NEW] objects\outpost\bathroomtrash\icon.png [NEW] objects\outpost\bathroomtrashquest\bathroomtrash.frames [NEW] objects\outpost\bathroomtrashquest\bathroomtrash.png [NEW] objects\outpost\bathroomtrashquest\bathroomtrashquest.object [NEW] objects\outpost\bathroomtrashquest\icon.png [NEW] objects\outpost\bathroomurinal\bathroomurinal.frames [NEW] objects\outpost\bathroomurinal\bathroomurinal.object [NEW] objects\outpost\bathroomurinal\bathroomurinal.png [NEW] objects\outpost\bathroomurinal\icon.png [NEW] objects\outpost\bench\bench.frames [NEW] objects\outpost\bench\bench.object [NEW] objects\outpost\bench\bench.png [NEW] objects\outpost\bench\icon.png [NEW] objects\outpost\coffeemachine\coffeemachine.frames [NEW] objects\outpost\coffeemachine\coffeemachine.object [NEW] objects\outpost\coffeemachine\coffeemachine.png [NEW] objects\outpost\coffeemachine\icon.png [NEW] objects\outpost\customsign\customicons.frames [NEW] objects\outpost\customsign\customicons.png [NEW] objects\outpost\customsign\customsign.animation [NEW] objects\outpost\customsign\customsign.lua [NEW] objects\outpost\customsign\customsign.object [NEW] objects\outpost\customsign\customsignframe.frames [NEW] objects\outpost\customsign\customsignframe.png [NEW] objects\outpost\customsign\previewsign.frames [NEW] objects\outpost\customsign\previewsign.png [NEW] objects\outpost\customsign\signplaceholder.frames [NEW] objects\outpost\customsign\signplaceholder.png [NEW] objects\outpost\filingcabinet\filingcabinet.frames [NEW] objects\outpost\filingcabinet\filingcabinet.object [NEW] objects\outpost\filingcabinet\filingcabinet.png [NEW] objects\outpost\filingcabinet\icon.png [NEW] objects\outpost\fireextinguisher\fireextinguisher.frames [NEW] objects\outpost\fireextinguisher\fireextinguisher.object [NEW] objects\outpost\fireextinguisher\fireextinguisher.png [NEW] objects\outpost\fireextinguisher\icon.png [NEW] objects\outpost\infinityexpress\icon.png [NEW] objects\outpost\infinityexpress\infinityexpress.object [NEW] objects\outpost\infinityexpress\infinityexpressleft.frames [NEW] objects\outpost\infinityexpress\infinityexpressleft.png [NEW] objects\outpost\infinityexpress\infinityexpressleftlit.frames [NEW] objects\outpost\infinityexpress\infinityexpressleftlit.png [NEW] objects\outpost\infinityexpress\infinityexpressright.frames [NEW] objects\outpost\infinityexpress\infinityexpressright.png [NEW] objects\outpost\infinityexpress\infinityexpressrightlit.frames [NEW] objects\outpost\infinityexpress\infinityexpressrightlit.png [NEW] objects\outpost\number0\icon.png [NEW] objects\outpost\number0\number0.frames [NEW] objects\outpost\number0\number0.object [NEW] objects\outpost\number0\number0.png [NEW] objects\outpost\number1\icon.png [NEW] objects\outpost\number1\number1.frames [NEW] objects\outpost\number1\number1.object [NEW] objects\outpost\number1\number1.png [NEW] objects\outpost\number2\icon.png [NEW] objects\outpost\number2\number2.frames [NEW] objects\outpost\number2\number2.object [NEW] objects\outpost\number2\number2.png [NEW] objects\outpost\number3\icon.png [NEW] objects\outpost\number3\number3.frames [NEW] objects\outpost\number3\number3.object [NEW] objects\outpost\number3\number3.png [NEW] objects\outpost\number4\icon.png [NEW] objects\outpost\number4\number4.frames [NEW] objects\outpost\number4\number4.object [NEW] objects\outpost\number4\number4.png [NEW] objects\outpost\number5\icon.png [NEW] objects\outpost\number5\number5.frames [NEW] objects\outpost\number5\number5.object [NEW] objects\outpost\number5\number5.png [NEW] objects\outpost\number6\icon.png [NEW] objects\outpost\number6\number6.frames [NEW] objects\outpost\number6\number6.object [NEW] objects\outpost\number6\number6.png [NEW] objects\outpost\number7\icon.png [NEW] objects\outpost\number7\number7.frames [NEW] objects\outpost\number7\number7.object [NEW] objects\outpost\number7\number7.png [NEW] objects\outpost\number8\icon.png [NEW] objects\outpost\number8\number8.frames [NEW] objects\outpost\number8\number8.object [NEW] objects\outpost\number8\number8.png [NEW] objects\outpost\number9\icon.png [NEW] objects\outpost\number9\number9.frames [NEW] objects\outpost\number9\number9.object [NEW] objects\outpost\number9\number9.png [NEW] objects\outpost\outpostairlock\outpostairlock.frames [NEW] objects\outpost\outpostairlock\outpostairlock.object [NEW] objects\outpost\outpostairlock\outpostairlock.png [NEW] objects\outpost\outpostairlock\outpostairlockicon.png [NEW] objects\outpost\outpostairlocklarge\icon.png [NEW] objects\outpost\outpostairlocklarge\outpostairlocklarge.frames [NEW] objects\outpost\outpostairlocklarge\outpostairlocklarge.object [NEW] objects\outpost\outpostairlocklarge\outpostairlocklarge.png [NEW] objects\outpost\outpostbed\outpostbed.frames [NEW] objects\outpost\outpostbed\outpostbed.object [NEW] objects\outpost\outpostbed\outpostbed.png [NEW] objects\outpost\outpostbed\outpostbedcover.png [NEW] objects\outpost\outpostbed\outpostbedicon.png [NEW] objects\outpost\outpostbed\outpostbedlit.frames [NEW] objects\outpost\outpostbed\outpostbedlit.png [NEW] objects\outpost\outpostbutton\icon.png [NEW] objects\outpost\outpostbutton\outpostbutton.frames [NEW] objects\outpost\outpostbutton\outpostbutton.object [NEW] objects\outpost\outpostbutton\outpostbutton.png [NEW] objects\outpost\outpostcabinet\icon.png [NEW] objects\outpost\outpostcabinet\outpostcabinet.frames [NEW] objects\outpost\outpostcabinet\outpostcabinet.object [NEW] objects\outpost\outpostcabinet\outpostcabinet.png [NEW] objects\outpost\outpostcargocrate\icon.png [NEW] objects\outpost\outpostcargocrate\outpostcargocrate.frames [NEW] objects\outpost\outpostcargocrate\outpostcargocrate.object [NEW] objects\outpost\outpostcargocrate\outpostcargocrate.png [NEW] objects\outpost\outpostcargocrate\outpostcargocratelit.frames [NEW] objects\outpost\outpostcargocrate\outpostcargocratelit.png [NEW] objects\outpost\outpostcargocrateshort\icon.png [NEW] objects\outpost\outpostcargocrateshort\outpostcargocrateshort.frames [NEW] objects\outpost\outpostcargocrateshort\outpostcargocrateshort.object [NEW] objects\outpost\outpostcargocrateshort\outpostcargocrateshort.png [NEW] objects\outpost\outpostcargocrateshort\outpostcargocrateshortlit.frames [NEW] objects\outpost\outpostcargocrateshort\outpostcargocrateshortlit.png [NEW] objects\outpost\outpostceilinglight\outpostceilinglight.frames [NEW] objects\outpost\outpostceilinglight\outpostceilinglight.object [NEW] objects\outpost\outpostceilinglight\outpostceilinglight.png [NEW] objects\outpost\outpostceilinglight\outpostceilinglighticon.png [NEW] objects\outpost\outpostceilinglight\outpostceilinglightlit.frames [NEW] objects\outpost\outpostceilinglight\outpostceilinglightlit.png [NEW] objects\outpost\outpostchair\icon.png [NEW] objects\outpost\outpostchair\outpostchair.frames [NEW] objects\outpost\outpostchair\outpostchair.object [NEW] objects\outpost\outpostchair\outpostchair.png [NEW] objects\outpost\outpostconsole\icon.png [NEW] objects\outpost\outpostconsole\outpostconsole.animation [NEW] objects\outpost\outpostconsole\outpostconsole.frames [NEW] objects\outpost\outpostconsole\outpostconsole.object [NEW] objects\outpost\outpostconsole\outpostconsole.png [NEW] objects\outpost\outpostconsole\outpostconsolelit.frames [NEW] objects\outpost\outpostconsole\outpostconsolelit.png [NEW] objects\outpost\outpostcookingtable\icon.png [NEW] objects\outpost\outpostcookingtable\outpostcookingtable.frames [NEW] objects\outpost\outpostcookingtable\outpostcookingtable.object [NEW] objects\outpost\outpostcookingtable\outpostcookingtable.png [NEW] objects\outpost\outpostcrane\icon.png [NEW] objects\outpost\outpostcrane\outpostcrane.frames [NEW] objects\outpost\outpostcrane\outpostcrane.object [NEW] objects\outpost\outpostcrane\outpostcrane.png [NEW] objects\outpost\outpostdesk\icon.png [NEW] objects\outpost\outpostdesk\outpostdesk.object [NEW] objects\outpost\outpostdesk\outpostdeskleft.frames [NEW] objects\outpost\outpostdesk\outpostdeskleft.png [NEW] objects\outpost\outpostdesk\outpostdeskleftlit.frames [NEW] objects\outpost\outpostdesk\outpostdeskleftlit.png [NEW] objects\outpost\outpostdesk\outpostdeskright.frames [NEW] objects\outpost\outpostdesk\outpostdeskright.png [NEW] objects\outpost\outpostdesk\outpostdeskrightlit.frames [NEW] objects\outpost\outpostdesk\outpostdeskrightlit.png [NEW] objects\outpost\outpostfridge\icon.png [NEW] objects\outpost\outpostfridge\outpostfridge.frames [NEW] objects\outpost\outpostfridge\outpostfridge.object [NEW] objects\outpost\outpostfridge\outpostfridge.png [NEW] objects\outpost\outpostfridge\outpostfridgelit.frames [NEW] objects\outpost\outpostfridge\outpostfridgelit.png [NEW] objects\outpost\outpostgenerator\icon.png [NEW] objects\outpost\outpostgenerator\outpostgenerator.frames [NEW] objects\outpost\outpostgenerator\outpostgenerator.object [NEW] objects\outpost\outpostgenerator\outpostgenerator.png [NEW] objects\outpost\outpostgenerator\outpostgeneratorlit.frames [NEW] objects\outpost\outpostgenerator\outpostgeneratorlit.png [NEW] objects\outpost\outpostkeypad\icon.png [NEW] objects\outpost\outpostkeypad\outpostkeypad.frames [NEW] objects\outpost\outpostkeypad\outpostkeypad.object [NEW] objects\outpost\outpostkeypad\outpostkeypad.png [NEW] objects\outpost\outpostlamp\outpostlamp.frames [NEW] objects\outpost\outpostlamp\outpostlamp.object [NEW] objects\outpost\outpostlamp\outpostlamp.png [NEW] objects\outpost\outpostlamp\outpostlampicon.png [NEW] objects\outpost\outpostlamp\outpostlamplit.frames [NEW] objects\outpost\outpostlamp\outpostlamplit.png [NEW] objects\outpost\outpostlight\outpostlight.frames [NEW] objects\outpost\outpostlight\outpostlight.object [NEW] objects\outpost\outpostlight\outpostlight.png [NEW] objects\outpost\outpostlight\outpostlighticon.png [NEW] objects\outpost\outpostlight\outpostlightlit.frames [NEW] objects\outpost\outpostlight\outpostlightlit.png [NEW] objects\outpost\outpostlocker\icon.png [NEW] objects\outpost\outpostlocker\outpostlocker.frames [NEW] objects\outpost\outpostlocker\outpostlocker.object [NEW] objects\outpost\outpostlocker\outpostlocker.png [NEW] objects\outpost\outpostlocker\outpostlockerlit.frames [NEW] objects\outpost\outpostlocker\outpostlockerlit.png [NEW] objects\outpost\outpostmicrowave\icon.png [NEW] objects\outpost\outpostmicrowave\outpostmicrowave.object [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveleft.frames [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveleft.png [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveleftlit.frames [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveleftlit.png [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveright.frames [NEW] objects\outpost\outpostmicrowave\outpostmicrowaveright.png [NEW] objects\outpost\outpostmicrowave\outpostmicrowaverightlit.frames [NEW] objects\outpost\outpostmicrowave\outpostmicrowaverightlit.png [NEW] objects\outpost\outpostmonitor\icon.png [NEW] objects\outpost\outpostmonitor\outpostmonitor.animation [NEW] objects\outpost\outpostmonitor\outpostmonitor.frames [NEW] objects\outpost\outpostmonitor\outpostmonitor.object [NEW] objects\outpost\outpostmonitor\outpostmonitor.png [NEW] objects\outpost\outpostmonitor\outpostmonitorlit.frames [NEW] objects\outpost\outpostmonitor\outpostmonitorlit.png [NEW] objects\outpost\outpostpc\icon.png [NEW] objects\outpost\outpostpc\outpostpc.frames [NEW] objects\outpost\outpostpc\outpostpc.object [NEW] objects\outpost\outpostpc\outpostpc.png [NEW] objects\outpost\outpostpublicchair\outpostpublicchair.frames [NEW] objects\outpost\outpostpublicchair\outpostpublicchair.object [NEW] objects\outpost\outpostpublicchair\outpostpublicchair.png [NEW] objects\outpost\outpostpublicchair\outpostpublicchairicon.png [NEW] objects\outpost\outpostradardish\icon.png [NEW] objects\outpost\outpostradardish\outpostradardish.frames [NEW] objects\outpost\outpostradardish\outpostradardish.object [NEW] objects\outpost\outpostradardish\outpostradardish.png [NEW] objects\outpost\outpostradardish\outpostradardishlit.frames [NEW] objects\outpost\outpostradardish\outpostradardishlit.png [NEW] objects\outpost\outpostsecurityconsole\icon.png [NEW] objects\outpost\outpostsecurityconsole\outpostsecurityconsole.frames [NEW] objects\outpost\outpostsecurityconsole\outpostsecurityconsole.object [NEW] objects\outpost\outpostsecurityconsole\outpostsecurityconsole.png [NEW] objects\outpost\outpostsecurityconsole\outpostsecurityconsolelit.frames [NEW] objects\outpost\outpostsecurityconsole\outpostsecurityconsolelit.png [NEW] objects\outpost\outpostservicepanel\icon.png [NEW] objects\outpost\outpostservicepanel\outpostservicepanel.frames [NEW] objects\outpost\outpostservicepanel\outpostservicepanel.object [NEW] objects\outpost\outpostservicepanel\outpostservicepanel.png [NEW] objects\outpost\outpostshippingcontainer\icon.png [NEW] objects\outpost\outpostshippingcontainer\outpostshippingcontainer.frames [NEW] objects\outpost\outpostshippingcontainer\outpostshippingcontainer.object [NEW] objects\outpost\outpostshippingcontainer\outpostshippingcontainer.png [NEW] objects\outpost\outpostshippingcontainer\outpostshippingcontainerlit.frames [NEW] objects\outpost\outpostshippingcontainer\outpostshippingcontainerlit.png [NEW] objects\outpost\outpostslidingdoor\outpostslidingdoor.frames [NEW] objects\outpost\outpostslidingdoor\outpostslidingdoor.object [NEW] objects\outpost\outpostslidingdoor\outpostslidingdoor.png [NEW] objects\outpost\outpostslidingdoor\outpostslidingdooricon.png [NEW] objects\outpost\outpostsmallmonitor\icon.png [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitor.animation [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitor.frames [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitor.object [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitor.png [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitorlit.frames [NEW] objects\outpost\outpostsmallmonitor\outpostsmallmonitorlit.png [NEW] objects\outpost\outpoststandingdesk\icon.png [NEW] objects\outpost\outpoststandingdesk\outpoststandingdesk.frames [NEW] objects\outpost\outpoststandingdesk\outpoststandingdesk.object [NEW] objects\outpost\outpoststandingdesk\outpoststandingdesk.png [NEW] objects\outpost\outposttable\icon.png [NEW] objects\outpost\outposttable\outposttable.frames [NEW] objects\outpost\outposttable\outposttable.object [NEW] objects\outpost\outposttable\outposttable.png [NEW] objects\outpost\outposttable\outposttablelit.frames [NEW] objects\outpost\outposttable\outposttablelit.png [NEW] objects\outpost\outposttank\icon.png [NEW] objects\outpost\outposttank\outposttank.frames [NEW] objects\outpost\outposttank\outposttank.object [NEW] objects\outpost\outposttank\outposttank.png [NEW] objects\outpost\outposttank\outposttanklit.frames [NEW] objects\outpost\outposttank\outposttanklit.png [NEW] objects\outpost\outpostterminal\icon.png [NEW] objects\outpost\outpostterminal\outpostterminal.frames [NEW] objects\outpost\outpostterminal\outpostterminal.object [NEW] objects\outpost\outpostterminal\outpostterminal.png [NEW] objects\outpost\outpostterminal\outpostterminallit.frames [NEW] objects\outpost\outpostterminal\outpostterminallit.png [NEW] objects\outpost\penguinbay\icon.png [NEW] objects\outpost\penguinbay\merchant.frames [NEW] objects\outpost\penguinbay\merchant.png [NEW] objects\outpost\penguinbay\penguinbay.animation [NEW] objects\outpost\penguinbay\penguinbay.lua [NEW] objects\outpost\penguinbay\penguinbay.object [NEW] objects\outpost\penguinbay\penguinbayleft.frames [NEW] objects\outpost\penguinbay\penguinbayleft.png [NEW] objects\outpost\penguinbay\penguinbayright.frames [NEW] objects\outpost\penguinbay\penguinbayright.png [NEW] objects\outpost\penguinbay\previewleft.png [NEW] objects\outpost\penguinbay\previewright.png [NEW] objects\outpost\plasticplant\icon.png [NEW] objects\outpost\plasticplant\plasticplant.frames [NEW] objects\outpost\plasticplant\plasticplant.object [NEW] objects\outpost\plasticplant\plasticplant.png [NEW] objects\outpost\plasticplant\plasticplantlit.frames [NEW] objects\outpost\plasticplant\plasticplantlit.png [NEW] objects\outpost\roofvent\icon.png [NEW] objects\outpost\roofvent\roofvent.frames [NEW] objects\outpost\roofvent\roofvent.object [NEW] objects\outpost\roofvent\roofvent.png [NEW] objects\outpost\signstore\customeasel-data.lua [NEW] objects\outpost\signstore\customicons.png [NEW] objects\outpost\signstore\icon.png [NEW] objects\outpost\signstore\previewsign.png [NEW] objects\outpost\signstore\signdispenser.lua [NEW] objects\outpost\signstore\signdispenser.object [NEW] objects\outpost\signstore\signdispenserleft.frames [NEW] objects\outpost\signstore\signdispenserleft.png [NEW] objects\outpost\signstore\signdispenserright.frames [NEW] objects\outpost\signstore\signdispenserright.png [NEW] objects\outpost\signstore\signstore.object [NEW] objects\outpost\signstore\signstoreleft.frames [NEW] objects\outpost\signstore\signstoreleft.png [NEW] objects\outpost\signstore\signstoreobject.lua [NEW] objects\outpost\signstore\signstoreright.frames [NEW] objects\outpost\signstore\signstoreright.png [NEW] objects\outpost\terramart\icon.png [NEW] objects\outpost\terramart\terramart.object [NEW] objects\outpost\terramart\terramartapexleft.png [NEW] objects\outpost\terramart\terramartapexright.png [NEW] objects\outpost\terramart\terramartavianleft.png [NEW] objects\outpost\terramart\terramartavianright.png [NEW] objects\outpost\terramart\terramartglitchleft.png [NEW] objects\outpost\terramart\terramartglitchright.png [NEW] objects\outpost\terramart\terramarthumanleft.png [NEW] objects\outpost\terramart\terramarthumanright.png [NEW] objects\outpost\terramart\terramarthylotlleft.png [NEW] objects\outpost\terramart\terramarthylotlright.png [NEW] objects\outpost\terramart\terramartleft.frames [NEW] objects\outpost\terramart\terramartleft.png [NEW] objects\outpost\terramart\terramartleftlit.frames [NEW] objects\outpost\terramart\terramartleftlit.png [NEW] objects\outpost\terramart\terramartright.frames [NEW] objects\outpost\terramart\terramartright.png [NEW] objects\outpost\terramart\terramartrightlit.frames [NEW] objects\outpost\terramart\terramartrightlit.png [NEW] objects\outpost\treasuredtrophies\icon.png [NEW] objects\outpost\treasuredtrophies\treasuredtrophies.object [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesleft.frames [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesleft.png [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesleftlit.frames [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesleftlit.png [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesright.frames [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesright.png [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesrightlit.frames [NEW] objects\outpost\treasuredtrophies\treasuredtrophiesrightlit.png [NEW] objects\outpost\watercooler\icon.png [NEW] objects\outpost\watercooler\watercooler.frames [NEW] objects\outpost\watercooler\watercooler.object [NEW] objects\outpost\watercooler\watercooler.png [NEW] objects\scripts\autofill.lua [NEW] objects\ship\altkey.png [NEW] objects\ship\altmid.png [NEW] objects\ship\ekey.png [NEW] objects\ship\emid.png [NEW] objects\ship\apexcaptainschair\apexcaptainschair.frames [NEW] objects\ship\apexcaptainschair\apexcaptainschair.object [NEW] objects\ship\apexcaptainschair\apexcaptainschair.png [NEW] objects\ship\apexcaptainschair\captainschairicon.png [NEW] objects\ship\apexfuelhatch\apexfuelhatch.frames [NEW] objects\ship\apexfuelhatch\apexfuelhatch.object [NEW] objects\ship\apexfuelhatch\apexfuelhatch.png [NEW] objects\ship\apexfuelhatch\apexfuelhatchlit.frames [NEW] objects\ship\apexfuelhatch\apexfuelhatchlit.png [NEW] objects\ship\apexfuelhatch\fuelhatchicon.png [NEW] objects\ship\apexshipdoor\apexshipdoor.frames [NEW] objects\ship\apexshipdoor\apexshipdoor.object [NEW] objects\ship\apexshipdoor\apexshipdoor.png [NEW] objects\ship\apexshipdoor\apexshipdooricon.png [NEW] objects\ship\apexshipdoorbroken\apexshipdoorbroken.frames [NEW] objects\ship\apexshipdoorbroken\apexshipdoorbroken.object [NEW] objects\ship\apexshipdoorbroken\apexshipdoorbroken.png [NEW] objects\ship\apexshipdoorbroken\apexshipdoorbrokenicon.png [NEW] objects\ship\apexshiplight\apexshiplight.frames [NEW] objects\ship\apexshiplight\apexshiplight.object [NEW] objects\ship\apexshiplight\apexshiplight.png [NEW] objects\ship\apexshiplight\apexshiplightbroken.object [NEW] objects\ship\apexshiplight\apexshiplightbrokenicon.png [NEW] objects\ship\apexshiplight\apexshiplighticon.png [NEW] objects\ship\apexshiplight\apexshiplightlit.frames [NEW] objects\ship\apexshiplight\apexshiplightlit.png [NEW] objects\ship\apexshiplocker\apexshiplocker.frames [NEW] objects\ship\apexshiplocker\apexshiplocker.object [NEW] objects\ship\apexshiplocker\apexshiplocker.png [NEW] objects\ship\apexshiplocker\apexshiplockerlit.frames [NEW] objects\ship\apexshiplocker\apexshiplockerlit.png [NEW] objects\ship\apexshiplocker\shiplockericon.png [NEW] objects\ship\apexshiplockertier0\apexshiplockertier0.frames [NEW] objects\ship\apexshiplockertier0\apexshiplockertier0.object [NEW] objects\ship\apexshiplockertier0\apexshiplockertier0.png [NEW] objects\ship\apexshiplockertier0\shiplockericontier0.png [NEW] objects\ship\aviancaptainschair\aviancaptainschair.frames [NEW] objects\ship\aviancaptainschair\aviancaptainschair.object [NEW] objects\ship\aviancaptainschair\aviancaptainschair.png [NEW] objects\ship\aviancaptainschair\captainschairicon.png [NEW] objects\ship\avianfuelhatch\avianfuelhatch.frames [NEW] objects\ship\avianfuelhatch\avianfuelhatch.object [NEW] objects\ship\avianfuelhatch\avianfuelhatch.png [NEW] objects\ship\avianfuelhatch\avianfuelhatchlit.frames [NEW] objects\ship\avianfuelhatch\avianfuelhatchlit.png [NEW] objects\ship\avianfuelhatch\fuelhatchicon.png [NEW] objects\ship\avianshipdoor\avianshipdoor.frames [NEW] objects\ship\avianshipdoor\avianshipdoor.object [NEW] objects\ship\avianshipdoor\avianshipdoor.png [NEW] objects\ship\avianshipdoor\avianshipdooricon.png [NEW] objects\ship\avianshipdoorbroken\avianshipdoor.png [NEW] objects\ship\avianshipdoorbroken\avianshipdoorbroken.frames [NEW] objects\ship\avianshipdoorbroken\avianshipdoorbroken.object [NEW] objects\ship\avianshipdoorbroken\avianshipdoorbroken.png [NEW] objects\ship\avianshipdoorbroken\avianshipdoorbrokenicon.png [NEW] objects\ship\avianshiplocker\avianshiplocker.frames [NEW] objects\ship\avianshiplocker\avianshiplocker.object [NEW] objects\ship\avianshiplocker\avianshiplocker.png [NEW] objects\ship\avianshiplocker\avianshiplockerlit.frames [NEW] objects\ship\avianshiplocker\avianshiplockerlit.png [NEW] objects\ship\avianshiplocker\shiplockericon.png [NEW] objects\ship\avianshiplockertier0\avianshiplockertier0.frames [NEW] objects\ship\avianshiplockertier0\avianshiplockertier0.object [NEW] objects\ship\avianshiplockertier0\avianshiplockertier0.png [NEW] objects\ship\avianshiplockertier0\shiplockericontier0.png [NEW] objects\ship\aviantechstation\apexrecordplayericon.png [NEW] objects\ship\aviantechstation\aviantechstation.frames [NEW] objects\ship\aviantechstation\aviantechstation.object [NEW] objects\ship\aviantechstation\aviantechstation.png [NEW] objects\ship\aviantechstation\aviantechstationlit.frames [NEW] objects\ship\aviantechstation\aviantechstationlit.png [NEW] objects\ship\aviantechstationtier0\aviantechstationlittier0.frames [NEW] objects\ship\aviantechstationtier0\aviantechstationlittier0.png [NEW] objects\ship\aviantechstationtier0\aviantechstationtier0.frames [NEW] objects\ship\aviantechstationtier0\aviantechstationtier0.object [NEW] objects\ship\aviantechstationtier0\aviantechstationtier0.png [NEW] objects\ship\aviantechstationtier0\aviantechstationtier0icon.png [NEW] objects\ship\avianteleporter\avianteleporter.frames [NEW] objects\ship\avianteleporter\avianteleporter.object [NEW] objects\ship\avianteleporter\avianteleporter.png [NEW] objects\ship\avianteleporter\avianteleporterlit.frames [NEW] objects\ship\avianteleporter\avianteleporterlit.png [NEW] objects\ship\avianteleporter\teleportericon.png [NEW] objects\ship\avianteleporterdecorative\avianteleporter.frames [NEW] objects\ship\avianteleporterdecorative\avianteleporter.object [NEW] objects\ship\avianteleporterdecorative\avianteleporter.png [NEW] objects\ship\avianteleporterdecorative\avianteleporterlit.frames [NEW] objects\ship\avianteleporterdecorative\avianteleporterlit.png [NEW] objects\ship\avianteleporterdecorative\teleportericon.png [NEW] objects\ship\avianteleportertier0\avianteleportertier0.frames [NEW] objects\ship\avianteleportertier0\avianteleportertier0.object [NEW] objects\ship\avianteleportertier0\avianteleportertier0.png [NEW] objects\ship\avianteleportertier0\teleportericontier0.png [NEW] objects\ship\bigboosterflame\bigboosterflame.frames [NEW] objects\ship\bigboosterflame\bigboosterflame.object [NEW] objects\ship\bigboosterflame\bigboosterflame.png [NEW] objects\ship\bigboosterflame\bigboosterflameon.frames [NEW] objects\ship\bigboosterflame\bigboosterflameon.png [NEW] objects\ship\bigboosterflame\torchicon.png [NEW] objects\ship\bigboosterflameavian\bigboosterflameavian.frames [NEW] objects\ship\bigboosterflameavian\bigboosterflameavian.object [NEW] objects\ship\bigboosterflameavian\bigboosterflameavian.png [NEW] objects\ship\bigboosterflameavian\bigboosterflameavianon.frames [NEW] objects\ship\bigboosterflameavian\bigboosterflameavianon.png [NEW] objects\ship\bigboosterflameavian\torchicon.png [NEW] objects\ship\bigboosterflameglitch\bigboosterflameglitch.frames [NEW] objects\ship\bigboosterflameglitch\bigboosterflameglitch.object [NEW] objects\ship\bigboosterflameglitch\bigboosterflameglitch.png [NEW] objects\ship\bigboosterflameglitch\bigboosterflameglitchon.frames [NEW] objects\ship\bigboosterflameglitch\bigboosterflameglitchon.png [NEW] objects\ship\bigboosterflameglitch\torchicon.png [NEW] objects\ship\bigboosterflamehuman\bigboosterflameavianon.frames [NEW] objects\ship\bigboosterflamehuman\bigboosterflameavianon.png [NEW] objects\ship\bigboosterflamehuman\bigboosterflamehuman.frames [NEW] objects\ship\bigboosterflamehuman\bigboosterflamehuman.object [NEW] objects\ship\bigboosterflamehuman\bigboosterflamehuman.png [NEW] objects\ship\bigboosterflamehuman\torchicon.png [NEW] objects\ship\boosterflame\boosterflame.frames [NEW] objects\ship\boosterflame\boosterflame.object [NEW] objects\ship\boosterflame\boosterflame.png [NEW] objects\ship\boosterflame\boosterflameon.frames [NEW] objects\ship\boosterflame\boosterflameon.png [NEW] objects\ship\boosterflame\torchicon.png [NEW] objects\ship\boosterflameapex\boosterflameapex.frames [NEW] objects\ship\boosterflameapex\boosterflameapex.object [NEW] objects\ship\boosterflameapex\boosterflameapex.png [NEW] objects\ship\boosterflameapex\boosterflameon.frames [NEW] objects\ship\boosterflameapex\boosterflameon.png [NEW] objects\ship\boosterflameapex\torchicon.png [NEW] objects\ship\boosterflameapex2\boosterflameapex2.frames [NEW] objects\ship\boosterflameapex2\boosterflameapex2.object [NEW] objects\ship\boosterflameapex2\boosterflameapex2.png [NEW] objects\ship\boosterflameapex2\boosterflameon.frames [NEW] objects\ship\boosterflameapex2\boosterflameon.png [NEW] objects\ship\boosterflameapex2\torchicon.png [NEW] objects\ship\boosterflameapex3\boosterflameapex3.frames [NEW] objects\ship\boosterflameapex3\boosterflameapex3.object [NEW] objects\ship\boosterflameapex3\boosterflameapex3.png [NEW] objects\ship\boosterflameapex3\boosterflameon.frames [NEW] objects\ship\boosterflameapex3\boosterflameon.png [NEW] objects\ship\boosterflameapex3\torchicon.png [NEW] objects\ship\boosterflamehuman\boosterflame.png [NEW] objects\ship\boosterflamehuman\boosterflamehuman.frames [NEW] objects\ship\boosterflamehuman\boosterflamehuman.object [NEW] objects\ship\boosterflamehuman\boosterflamehuman.png [NEW] objects\ship\boosterflamehuman\boosterflamehumanon.frames [NEW] objects\ship\boosterflamehuman\boosterflamehumanon.png [NEW] objects\ship\boosterflamehuman\boostericon.png [NEW] objects\ship\boosterflamehuman2\boosterflamehuman2.frames [NEW] objects\ship\boosterflamehuman2\boosterflamehuman2.object [NEW] objects\ship\boosterflamehuman2\boosterflamehuman2.png [NEW] objects\ship\boosterflamehuman2\boosterflameon.frames [NEW] objects\ship\boosterflamehuman2\boosterflameon.png [NEW] objects\ship\boosterflamehuman2\torchicon.png [NEW] objects\ship\boosterflamehuman3\boosterflamehuman3.frames [NEW] objects\ship\boosterflamehuman3\boosterflamehuman3.object [NEW] objects\ship\boosterflamehuman3\boosterflamehuman3.png [NEW] objects\ship\boosterflamehuman3\boosterflameon.frames [NEW] objects\ship\boosterflamehuman3\boosterflameon.png [NEW] objects\ship\boosterflamehuman3\torchicon.png [NEW] objects\ship\boosterflamenovakid\boosterflamenovakid.frames [NEW] objects\ship\boosterflamenovakid\boosterflamenovakid.object [NEW] objects\ship\boosterflamenovakid\boosterflamenovakid.png [NEW] objects\ship\boosterflamenovakid\boosterflameon.frames [NEW] objects\ship\boosterflamenovakid\boosterflameon.png [NEW] objects\ship\boosterflamenovakid\torchicon.png [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatch.frames [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatch.object [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatch.png [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchlit.frames [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchlit.png [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchlittier0.frames [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchlittier0.png [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchtier0.frames [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchtier0.object [NEW] objects\ship\brokenapexfuelhatch\brokenapexfuelhatchtier0.png [NEW] objects\ship\brokenapexfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatch.frames [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatch.object [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatch.png [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchlit.frames [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchlit.png [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchlittier0.frames [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchlittier0.png [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchtier0.frames [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchtier0.object [NEW] objects\ship\brokenavianfuelhatch\brokenavianfuelhatchtier0.png [NEW] objects\ship\brokenavianfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatch.frames [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatch.object [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatch.png [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchlit.frames [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchlit.png [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchlittier0.frames [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchlittier0.png [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchtier0.frames [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchtier0.object [NEW] objects\ship\brokenfloranfuelhatch\brokenfloranfuelhatchtier0.png [NEW] objects\ship\brokenfloranfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatch.frames [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatch.object [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatch.png [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchlit.frames [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchlit.png [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchlittier0.frames [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchlittier0.png [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchtier0.frames [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchtier0.object [NEW] objects\ship\brokenglitchfuelhatch\brokenglitchfuelhatchtier0.png [NEW] objects\ship\brokenglitchfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatch.frames [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatch.object [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatch.png [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchlit.frames [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchlit.png [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchlittier0.frames [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchlittier0.png [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchtier0.frames [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchtier0.object [NEW] objects\ship\brokenhumanfuelhatch\brokenhumanfuelhatchtier0.png [NEW] objects\ship\brokenhumanfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatch.frames [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatch.object [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatch.png [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchlit.frames [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchlit.png [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchlittier0.frames [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchlittier0.png [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchtier0.frames [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchtier0.object [NEW] objects\ship\brokenhylotlfuelhatch\brokenhylotlfuelhatchtier0.png [NEW] objects\ship\brokenhylotlfuelhatch\fuelhatchicon.png [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatch.frames [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatch.object [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatch.png [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchlit.frames [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchlit.png [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchlittier0.frames [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchlittier0.png [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchtier0.frames [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchtier0.object [NEW] objects\ship\brokennovakidfuelhatch\brokennovakidfuelhatchtier0.png [NEW] objects\ship\brokennovakidfuelhatch\fuelhatchicon.png [NEW] objects\ship\florancaptainschair\captainschairicon.png [NEW] objects\ship\florancaptainschair\florancaptainschair.frames [NEW] objects\ship\florancaptainschair\florancaptainschair.object [NEW] objects\ship\florancaptainschair\florancaptainschair.png [NEW] objects\ship\floranfuelhatch\floranfuelhatch.frames [NEW] objects\ship\floranfuelhatch\floranfuelhatch.object [NEW] objects\ship\floranfuelhatch\floranfuelhatch.png [NEW] objects\ship\floranfuelhatch\floranfuelhatchlit.frames [NEW] objects\ship\floranfuelhatch\floranfuelhatchlit.png [NEW] objects\ship\floranfuelhatch\fuelhatchicon.png [NEW] objects\ship\floranshipdoor\floranshipdoor.frames [NEW] objects\ship\floranshipdoor\floranshipdoor.object [NEW] objects\ship\floranshipdoor\floranshipdoor.png [NEW] objects\ship\floranshipdoor\floranshipdooricon.png [NEW] objects\ship\floranshipdoorbroken\floranshipdoorbroken.frames [NEW] objects\ship\floranshipdoorbroken\floranshipdoorbroken.object [NEW] objects\ship\floranshipdoorbroken\floranshipdoorbroken.png [NEW] objects\ship\floranshipdoorbroken\floranshipdoorbrokenicon.png [NEW] objects\ship\floranshiplocker\floranshiplocker.frames [NEW] objects\ship\floranshiplocker\floranshiplocker.object [NEW] objects\ship\floranshiplocker\floranshiplocker.png [NEW] objects\ship\floranshiplocker\floranshiplockerlit.frames [NEW] objects\ship\floranshiplocker\floranshiplockerlit.png [NEW] objects\ship\floranshiplocker\shiplockericon.png [NEW] objects\ship\floranshiplockertier0\floranshiplockertier0.frames [NEW] objects\ship\floranshiplockertier0\floranshiplockertier0.object [NEW] objects\ship\floranshiplockertier0\floranshiplockertier0.png [NEW] objects\ship\floranshiplockertier0\shiplockericontier0.png [NEW] objects\ship\florantechstation\florantechstation.frames [NEW] objects\ship\florantechstation\florantechstation.object [NEW] objects\ship\florantechstation\florantechstation.png [NEW] objects\ship\florantechstation\florantechstationicon.png [NEW] objects\ship\florantechstation\florantechstationlit.frames [NEW] objects\ship\florantechstation\florantechstationlit.png [NEW] objects\ship\florantechstationtier0\florantechstationicontier0.png [NEW] objects\ship\florantechstationtier0\florantechstationlittier0.frames [NEW] objects\ship\florantechstationtier0\florantechstationlittier0.png [NEW] objects\ship\florantechstationtier0\florantechstationtier0.frames [NEW] objects\ship\florantechstationtier0\florantechstationtier0.object [NEW] objects\ship\florantechstationtier0\florantechstationtier0.png [NEW] objects\ship\floranteleporter\floranteleporter.frames [NEW] objects\ship\floranteleporter\floranteleporter.object [NEW] objects\ship\floranteleporter\floranteleporter.png [NEW] objects\ship\floranteleporter\floranteleporterlit.frames [NEW] objects\ship\floranteleporter\floranteleporterlit.png [NEW] objects\ship\floranteleporter\teleportericon.png [NEW] objects\ship\floranteleportertier0\floranteleportertier0.frames [NEW] objects\ship\floranteleportertier0\floranteleportertier0.object [NEW] objects\ship\floranteleportertier0\floranteleportertier0.png [NEW] objects\ship\floranteleportertier0\teleportericontier0.png [NEW] objects\ship\glitchcaptainschair\captainschairicon.png [NEW] objects\ship\glitchcaptainschair\glitchcaptainschair.frames [NEW] objects\ship\glitchcaptainschair\glitchcaptainschair.object [NEW] objects\ship\glitchcaptainschair\glitchcaptainschair.png [NEW] objects\ship\glitchfuelhatch\fuelhatchicon.png [NEW] objects\ship\glitchfuelhatch\glitchfuelhatch.frames [NEW] objects\ship\glitchfuelhatch\glitchfuelhatch.object [NEW] objects\ship\glitchfuelhatch\glitchfuelhatch.png [NEW] objects\ship\glitchfuelhatch\glitchfuelhatchlit.frames [NEW] objects\ship\glitchfuelhatch\glitchfuelhatchlit.png [NEW] objects\ship\glitchshipdoor\glitchshipdoor.frames [NEW] objects\ship\glitchshipdoor\glitchshipdoor.object [NEW] objects\ship\glitchshipdoor\glitchshipdoor.png [NEW] objects\ship\glitchshipdoor\glitchshipdooricon.png [NEW] objects\ship\glitchshipdoorbroken\glitchshipdoorbroken.frames [NEW] objects\ship\glitchshipdoorbroken\glitchshipdoorbroken.object [NEW] objects\ship\glitchshipdoorbroken\glitchshipdoorbroken.png [NEW] objects\ship\glitchshipdoorbroken\glitchshipdoorbrokenicon.png [NEW] objects\ship\glitchshiplocker\glitchshiplocker.frames [NEW] objects\ship\glitchshiplocker\glitchshiplocker.object [NEW] objects\ship\glitchshiplocker\glitchshiplocker.png [NEW] objects\ship\glitchshiplocker\glitchshiplockerlit.frames [NEW] objects\ship\glitchshiplocker\glitchshiplockerlit.png [NEW] objects\ship\glitchshiplocker\shiplockericon.png [NEW] objects\ship\glitchshiplockertier0\glitchshiplockertier0.frames [NEW] objects\ship\glitchshiplockertier0\glitchshiplockertier0.object [NEW] objects\ship\glitchshiplockertier0\glitchshiplockertier0.png [NEW] objects\ship\glitchshiplockertier0\shiplockericontier0.png [NEW] objects\ship\glitchtechstation\glitchtechstation.frames [NEW] objects\ship\glitchtechstation\glitchtechstation.object [NEW] objects\ship\glitchtechstation\glitchtechstation.png [NEW] objects\ship\glitchtechstation\glitchtechstationicon.png [NEW] objects\ship\glitchtechstation\glitchtechstationlit.frames [NEW] objects\ship\glitchtechstation\glitchtechstationlit.png [NEW] objects\ship\glitchtechstationtier0\glitchtechstationicon.png [NEW] objects\ship\glitchtechstationtier0\glitchtechstationlittier0.frames [NEW] objects\ship\glitchtechstationtier0\glitchtechstationlittier0.png [NEW] objects\ship\glitchtechstationtier0\glitchtechstationtier0.frames [NEW] objects\ship\glitchtechstationtier0\glitchtechstationtier0.object [NEW] objects\ship\glitchtechstationtier0\glitchtechstationtier0.png [NEW] objects\ship\glitchteleporter\glitchteleporter.frames [NEW] objects\ship\glitchteleporter\glitchteleporter.object [NEW] objects\ship\glitchteleporter\glitchteleporter.png [NEW] objects\ship\glitchteleporter\glitchteleporterlit.frames [NEW] objects\ship\glitchteleporter\glitchteleporterlit.png [NEW] objects\ship\glitchteleporter\teleportericon.png [NEW] objects\ship\glitchteleportertier0\glitchteleportertier0.frames [NEW] objects\ship\glitchteleportertier0\glitchteleportertier0.object [NEW] objects\ship\glitchteleportertier0\glitchteleportertier0.png [NEW] objects\ship\glitchteleportertier0\teleportericontier0.png [NEW] objects\ship\humancaptainschair\captainschairicon.png [NEW] objects\ship\humancaptainschair\humancaptainschair.frames [NEW] objects\ship\humancaptainschair\humancaptainschair.object [NEW] objects\ship\humancaptainschair\humancaptainschair.png [NEW] objects\ship\humanfuelhatch\fuelhatchicon.png [NEW] objects\ship\humanfuelhatch\humanfuelhatch.frames [NEW] objects\ship\humanfuelhatch\humanfuelhatch.object [NEW] objects\ship\humanfuelhatch\humanfuelhatch.png [NEW] objects\ship\humanfuelhatch\humanfuelhatchlit.frames [NEW] objects\ship\humanfuelhatch\humanfuelhatchlit.png [NEW] objects\ship\humanshipdoor\humanshipdoor.frames [NEW] objects\ship\humanshipdoor\humanshipdoor.object [NEW] objects\ship\humanshipdoor\humanshipdoor.png [NEW] objects\ship\humanshipdoor\humanshipdooricon.png [NEW] objects\ship\humanshipdoorbroken\humanshipdoorbroken.frames [NEW] objects\ship\humanshipdoorbroken\humanshipdoorbroken.object [NEW] objects\ship\humanshipdoorbroken\humanshipdoorbroken.png [NEW] objects\ship\humanshipdoorbroken\humanshipdoorbrokenicon.png [NEW] objects\ship\humanshiplocker\humanshiplocker.frames [NEW] objects\ship\humanshiplocker\humanshiplocker.object [NEW] objects\ship\humanshiplocker\humanshiplocker.png [NEW] objects\ship\humanshiplocker\humanshiplockerlit.frames [NEW] objects\ship\humanshiplocker\humanshiplockerlit.png [NEW] objects\ship\humanshiplocker\shiplockericon.png [NEW] objects\ship\humanshiplockertier0\humanshiplockertier0.frames [NEW] objects\ship\humanshiplockertier0\humanshiplockertier0.object [NEW] objects\ship\humanshiplockertier0\humanshiplockertier0.png [NEW] objects\ship\humanshiplockertier0\shiplockericontier0.png [NEW] objects\ship\humantechstation\humantechstation.frames [NEW] objects\ship\humantechstation\humantechstation.object [NEW] objects\ship\humantechstation\humantechstation.png [NEW] objects\ship\humantechstation\humantechstationicon.png [NEW] objects\ship\humantechstation\humantechstationlit.frames [NEW] objects\ship\humantechstation\humantechstationlit.png [NEW] objects\ship\humantechstationtier0\humantechstationicontier0.png [NEW] objects\ship\humantechstationtier0\humantechstationlittier0.frames [NEW] objects\ship\humantechstationtier0\humantechstationlittier0.png [NEW] objects\ship\humantechstationtier0\humantechstationtier0.frames [NEW] objects\ship\humantechstationtier0\humantechstationtier0.object [NEW] objects\ship\humantechstationtier0\humantechstationtier0.png [NEW] objects\ship\humanteleporter\humanteleporter.frames [NEW] objects\ship\humanteleporter\humanteleporter.object [NEW] objects\ship\humanteleporter\humanteleporter.png [NEW] objects\ship\humanteleporter\humanteleporterlit.frames [NEW] objects\ship\humanteleporter\humanteleporterlit.png [NEW] objects\ship\humanteleporter\teleportericon.png [NEW] objects\ship\humanteleportertier0\humanteleportertier0.frames [NEW] objects\ship\humanteleportertier0\humanteleportertier0.object [NEW] objects\ship\humanteleportertier0\humanteleportertier0.png [NEW] objects\ship\humanteleportertier0\teleportericontier0.png [NEW] objects\ship\hylotlcaptainschair\captainschairicon.png [NEW] objects\ship\hylotlcaptainschair\hylotlcaptainschair.frames [NEW] objects\ship\hylotlcaptainschair\hylotlcaptainschair.object [NEW] objects\ship\hylotlcaptainschair\hylotlcaptainschair.png [NEW] objects\ship\hylotlfuelhatch\fuelhatchicon.png [NEW] objects\ship\hylotlfuelhatch\hylotlfuelhatch.frames [NEW] objects\ship\hylotlfuelhatch\hylotlfuelhatch.object [NEW] objects\ship\hylotlfuelhatch\hylotlfuelhatch.png [NEW] objects\ship\hylotlfuelhatch\hylotlfuelhatchlit.frames [NEW] objects\ship\hylotlfuelhatch\hylotlfuelhatchlit.png [NEW] objects\ship\hylotlshipdoor\hylotlshipdoor.frames [NEW] objects\ship\hylotlshipdoor\hylotlshipdoor.object [NEW] objects\ship\hylotlshipdoor\hylotlshipdoor.png [NEW] objects\ship\hylotlshipdoor\hylotlshipdooricon.png [NEW] objects\ship\hylotlshipdoorbroken\hylotlshipdoorbroken.frames [NEW] objects\ship\hylotlshipdoorbroken\hylotlshipdoorbroken.object [NEW] objects\ship\hylotlshipdoorbroken\hylotlshipdoorbroken.png [NEW] objects\ship\hylotlshipdoorbroken\hylotlshipdoorbrokenicon.png [NEW] objects\ship\hylotlshiplocker\hylotlshiplocker.frames [NEW] objects\ship\hylotlshiplocker\hylotlshiplocker.object [NEW] objects\ship\hylotlshiplocker\hylotlshiplocker.png [NEW] objects\ship\hylotlshiplocker\hylotlshiplockerlit.frames [NEW] objects\ship\hylotlshiplocker\hylotlshiplockerlit.png [NEW] objects\ship\hylotlshiplocker\shiplockericon.png [NEW] objects\ship\hylotlshiplockertier0\hylotlshiplockertier0.frames [NEW] objects\ship\hylotlshiplockertier0\hylotlshiplockertier0.object [NEW] objects\ship\hylotlshiplockertier0\hylotlshiplockertier0.png [NEW] objects\ship\hylotlshiplockertier0\shiplockericontier0.png [NEW] objects\ship\hylotltechstation\hylotltechstation.frames [NEW] objects\ship\hylotltechstation\hylotltechstation.object [NEW] objects\ship\hylotltechstation\hylotltechstation.png [NEW] objects\ship\hylotltechstation\hylotltechstationicon.png [NEW] objects\ship\hylotltechstation\hylotltechstationlit.frames [NEW] objects\ship\hylotltechstation\hylotltechstationlit.png [NEW] objects\ship\hylotltechstationtier0\hylotltechstationicontier0.png [NEW] objects\ship\hylotltechstationtier0\hylotltechstationlittier0.frames [NEW] objects\ship\hylotltechstationtier0\hylotltechstationlittier0.png [NEW] objects\ship\hylotltechstationtier0\hylotltechstationtier0.frames [NEW] objects\ship\hylotltechstationtier0\hylotltechstationtier0.object [NEW] objects\ship\hylotltechstationtier0\hylotltechstationtier0.png [NEW] objects\ship\hylotlteleporter\hylotlteleporter.frames [NEW] objects\ship\hylotlteleporter\hylotlteleporter.object [NEW] objects\ship\hylotlteleporter\hylotlteleporter.png [NEW] objects\ship\hylotlteleporter\hylotlteleporterlit.frames [NEW] objects\ship\hylotlteleporter\hylotlteleporterlit.png [NEW] objects\ship\hylotlteleporter\teleportericon.png [NEW] objects\ship\hylotlteleportertier0\hylotlteleportertier0.frames [NEW] objects\ship\hylotlteleportertier0\hylotlteleportertier0.object [NEW] objects\ship\hylotlteleportertier0\hylotlteleportertier0.png [NEW] objects\ship\hylotlteleportertier0\teleportericontier0.png [NEW] objects\ship\novakidcaptainschair\captainschairicon.png [NEW] objects\ship\novakidcaptainschair\novakidcaptainschair.frames [NEW] objects\ship\novakidcaptainschair\novakidcaptainschair.object [NEW] objects\ship\novakidcaptainschair\novakidcaptainschair.png [NEW] objects\ship\novakidfuelhatch\fuelhatchicon.png [NEW] objects\ship\novakidfuelhatch\novakidfuelhatch.frames [NEW] objects\ship\novakidfuelhatch\novakidfuelhatch.object [NEW] objects\ship\novakidfuelhatch\novakidfuelhatch.png [NEW] objects\ship\novakidfuelhatch\novakidfuelhatchlit.frames [NEW] objects\ship\novakidfuelhatch\novakidfuelhatchlit.png [NEW] objects\ship\novakidshipdoor\novakidshipdoor.frames [NEW] objects\ship\novakidshipdoor\novakidshipdoor.object [NEW] objects\ship\novakidshipdoor\novakidshipdoor.png [NEW] objects\ship\novakidshipdoor\novakidshipdooricon.png [NEW] objects\ship\novakidshipdoorbroken\novakidshipdoorbroken.frames [NEW] objects\ship\novakidshipdoorbroken\novakidshipdoorbroken.object [NEW] objects\ship\novakidshipdoorbroken\novakidshipdoorbroken.png [NEW] objects\ship\novakidshipdoorbroken\novakidshipdoorbrokenicon.png [NEW] objects\ship\novakidshiplocker\novakidshiplocker.frames [NEW] objects\ship\novakidshiplocker\novakidshiplocker.object [NEW] objects\ship\novakidshiplocker\novakidshiplocker.png [NEW] objects\ship\novakidshiplocker\novakidshiplockerlit.frames [NEW] objects\ship\novakidshiplocker\novakidshiplockerlit.png [NEW] objects\ship\novakidshiplocker\shiplockericon.png [NEW] objects\ship\novakidshiplockertier0\novakidshiplockertier0.frames [NEW] objects\ship\novakidshiplockertier0\novakidshiplockertier0.object [NEW] objects\ship\novakidshiplockertier0\novakidshiplockertier0.png [NEW] objects\ship\novakidshiplockertier0\shiplockericontier0.png [NEW] objects\ship\novakidtechstation\novakidtechstation.frames [NEW] objects\ship\novakidtechstation\novakidtechstation.object [NEW] objects\ship\novakidtechstation\novakidtechstation.png [NEW] objects\ship\novakidtechstation\novakidtechstationicon.png [NEW] objects\ship\novakidtechstation\novakidtechstationlit.frames [NEW] objects\ship\novakidtechstation\novakidtechstationlit.png [NEW] objects\ship\novakidtechstationtier0\novakidtechstationicontier0.png [NEW] objects\ship\novakidtechstationtier0\novakidtechstationlittier0.frames [NEW] objects\ship\novakidtechstationtier0\novakidtechstationlittier0.png [NEW] objects\ship\novakidtechstationtier0\novakidtechstationtier0.frames [NEW] objects\ship\novakidtechstationtier0\novakidtechstationtier0.object [NEW] objects\ship\novakidtechstationtier0\novakidtechstationtier0.png [NEW] objects\ship\novakidteleporter\novakidteleporter.frames [NEW] objects\ship\novakidteleporter\novakidteleporter.object [NEW] objects\ship\novakidteleporter\novakidteleporter.png [NEW] objects\ship\novakidteleporter\novakidteleporterlit.frames [NEW] objects\ship\novakidteleporter\novakidteleporterlit.png [NEW] objects\ship\novakidteleporter\teleportericon.png [NEW] objects\ship\novakidteleportertier0\novakidteleportertier0.frames [NEW] objects\ship\novakidteleportertier0\novakidteleportertier0.object [NEW] objects\ship\novakidteleportertier0\novakidteleportertier0.png [NEW] objects\ship\novakidteleportertier0\teleportericontier0.png [NEW] objects\ship\researchstation\researchstation.frames [NEW] objects\ship\researchstation\researchstation.object [NEW] objects\ship\researchstation\researchstation.png [NEW] objects\ship\researchstation\researchstationicon.png [NEW] objects\ship\researchstation\researchstationlit.frames [NEW] objects\ship\researchstation\researchstationlit.png [NEW] objects\ship\researchstation\researchstationtransparent.png [NEW] objects\ship\smallboosterflame\smallboosterflame.frames [NEW] objects\ship\smallboosterflame\smallboosterflame.object [NEW] objects\ship\smallboosterflame\smallboosterflame.png [NEW] objects\ship\smallboosterflame\smallboosterflameon.frames [NEW] objects\ship\smallboosterflame\smallboosterflameon.png [NEW] objects\ship\smallboosterflame\torchicon.png [NEW] objects\ship\smallboosterflameglitch\smallboosterflameglitch.frames [NEW] objects\ship\smallboosterflameglitch\smallboosterflameglitch.object [NEW] objects\ship\smallboosterflameglitch\smallboosterflameglitch.png [NEW] objects\ship\smallboosterflameglitch\smallboosterflameglitchon.frames [NEW] objects\ship\smallboosterflameglitch\smallboosterflameglitchon.png [NEW] objects\ship\smallboosterflameglitch\torchicon.png [NEW] objects\ship\smallboosterflamehuman2\smallboosterflamehuman2.frames [NEW] objects\ship\smallboosterflamehuman2\smallboosterflamehuman2.object [NEW] objects\ship\smallboosterflamehuman2\smallboosterflamehuman2.png [NEW] objects\ship\smallboosterflamehuman2\smallboosterflameon.frames [NEW] objects\ship\smallboosterflamehuman2\smallboosterflameon.png [NEW] objects\ship\smallboosterflamehuman2\torchicon.png [NEW] objects\ship\techstation\apexrecordplayericon.png [NEW] objects\ship\techstation\techstation.frames [NEW] objects\ship\techstation\techstation.object [NEW] objects\ship\techstation\techstation.png [NEW] objects\ship\techstation\techstationlit.frames [NEW] objects\ship\techstation\techstationlit.png [NEW] objects\ship\techstationtier0\apexrecordplayericontier0.png [NEW] objects\ship\techstationtier0\techstationlittier0.frames [NEW] objects\ship\techstationtier0\techstationlittier0.png [NEW] objects\ship\techstationtier0\techstationtier0.frames [NEW] objects\ship\techstationtier0\techstationtier0.object [NEW] objects\ship\techstationtier0\techstationtier0.png [NEW] objects\ship\teleporter\teleporter.frames [NEW] objects\ship\teleporter\teleporter.object [NEW] objects\ship\teleporter\teleporter.png [NEW] objects\ship\teleporter\teleportericon.png [NEW] objects\ship\teleporter\teleporterlit.frames [NEW] objects\ship\teleporter\teleporterlit.png [NEW] objects\ship\teleportertier0\teleportericontier0.png [NEW] objects\ship\teleportertier0\teleportertier0.frames [NEW] objects\ship\teleportertier0\teleportertier0.object [NEW] objects\ship\teleportertier0\teleportertier0.png [NEW] objects\spawner\default.frames [NEW] objects\spawner\monsterspawner.lua [NEW] objects\spawner\monsterspawner.object [NEW] objects\spawner\monsterspawner.png [NEW] objects\spawner\monsterspawnericon.png [NEW] objects\spawner\shippetspawner.lua objects\spawner\spawners\spawner.lua objects\spawner\spawners\spawner_apex.object objects\spawner\spawners\spawner_avian.object objects\spawner\spawners\spawner_chef.object objects\spawner\spawners\spawner_doctor.object objects\spawner\spawners\spawner_floran.object objects\spawner\spawners\spawner_glitch.object objects\spawner\spawners\spawner_guard.object objects\spawner\spawners\spawner_human.object objects\spawner\spawners\spawner_hylotl.object objects\spawner\spawners\spawner_pirate.object objects\spawner\spawners\spawner_stim.object objects\spawner\spawners\spawner_tools.object objects\spawner\spawners\spawner_wizard.object [NEW] objects\teleporter\blackteleporter\blackteleporter.object [NEW] objects\teleporter\blackteleporter\blackteleporter.png [NEW] objects\teleporter\blackteleporter\blackteleportericon.png [NEW] objects\teleporter\blackteleporter\blackteleporterlit.png [NEW] objects\teleporter\blackteleporter\default.frames [NEW] objects\teleporter\brassteleporter\brassteleporter.object [NEW] objects\teleporter\brassteleporter\brassteleporter.png [NEW] objects\teleporter\brassteleporter\brassteleportericon.png [NEW] objects\teleporter\brassteleporter\brassteleporterlit.png [NEW] objects\teleporter\brassteleporter\default.frames [NEW] objects\teleporter\exitteleporter\default.frames [NEW] objects\teleporter\exitteleporter\exitteleporter.object [NEW] objects\teleporter\exitteleporter\exitteleporter.png [NEW] objects\teleporter\exitteleporter\exitteleportericon.png [NEW] objects\teleporter\exitteleporter\exitteleporterlit.png [NEW] objects\teleporter\futureteleporter\default.frames [NEW] objects\teleporter\futureteleporter\futureteleporter.object [NEW] objects\teleporter\futureteleporter\futureteleporter.png [NEW] objects\teleporter\futureteleporter\futureteleportericon.png [NEW] objects\teleporter\futureteleporter\futureteleporterlit.png [NEW] objects\teleporter\scienceteleporter\default.frames [NEW] objects\teleporter\scienceteleporter\scienceteleporter.object [NEW] objects\teleporter\scienceteleporter\scienceteleporter.png [NEW] objects\teleporter\scienceteleporter\scienceteleportericon.png [NEW] objects\teleporter\scienceteleporter\scienceteleporterlit.png [NEW] objects\teleporter\stoneteleporter\default.frames [NEW] objects\teleporter\stoneteleporter\stoneteleporter.object [NEW] objects\teleporter\stoneteleporter\stoneteleporter.png [NEW] objects\teleporter\stoneteleporter\stoneteleportericon.png [NEW] objects\teleporter\stoneteleporter\stoneteleporterlit.png [NEW] objects\teleporter\tombteleporter\default.frames [NEW] objects\teleporter\tombteleporter\tombteleporter.object [NEW] objects\teleporter\tombteleporter\tombteleporter.png [NEW] objects\teleporter\tombteleporter\tombteleportericon.png [NEW] objects\teleporter\tombteleporter\tombteleporterlit.png [NEW] objects\teleporter\woodenteleporter\default.frames [NEW] objects\teleporter\woodenteleporter\woodenteleporter.object [NEW] objects\teleporter\woodenteleporter\woodenteleporter.png [NEW] objects\teleporter\woodenteleporter\woodenteleportericon.png [NEW] objects\teleporter\woodenteleporter\woodenteleporterlit.png objects\tiered\tier10bed\tier10bed.object objects\tiered\tier10chair\tier10chair.object objects\tiered\tier10door\tier10door.object objects\tiered\tier10light\tier10light.frames objects\tiered\tier10light\tier10light.object objects\tiered\tier10light\tier10light.png objects\tiered\tier10switch\tier10switch.frames objects\tiered\tier10switch\tier10switch.object objects\tiered\tier10table\tier10table.object objects\tiered\tier10techchest\tier10techchest.object objects\tiered\tier1bed\tier1bed.object objects\tiered\tier1chair\tier1chair.object objects\tiered\tier1door\tier1door.object objects\tiered\tier1light\tier1light.frames objects\tiered\tier1light\tier1light.object objects\tiered\tier1switch\tier1switch.frames objects\tiered\tier1switch\tier1switch.object objects\tiered\tier1switch\tier1switch.png objects\tiered\tier1table\tier1table.object objects\tiered\tier1techchest\tier1techchest.object objects\tiered\tier2bed\tier2bed.object objects\tiered\tier2chair\tier2chair.object objects\tiered\tier2door\tier2door.object objects\tiered\tier2light\tier2light.frames objects\tiered\tier2light\tier2light.object objects\tiered\tier2switch\tier2switch.frames objects\tiered\tier2switch\tier2switch.object objects\tiered\tier2switch\tier2switch.png objects\tiered\tier2table\tier2table.object objects\tiered\tier2techchest\tier2techchest.object objects\tiered\tier3bed\tier3bed.object objects\tiered\tier3chair\tier3chair.object objects\tiered\tier3door\tier3door.object objects\tiered\tier3light\tier3light.frames objects\tiered\tier3light\tier3light.object objects\tiered\tier3switch\tier3switch.frames objects\tiered\tier3switch\tier3switch.object objects\tiered\tier3table\tier3table.object objects\tiered\tier3techchest\tier3techchest.object objects\tiered\tier4bed\tier4bed.object objects\tiered\tier4chair\tier4chair.object objects\tiered\tier4door\tier4door.object objects\tiered\tier4light\tier4light.frames objects\tiered\tier4light\tier4light.object objects\tiered\tier4switch\tier4switch.frames objects\tiered\tier4switch\tier4switch.object objects\tiered\tier4techchest\tier4techchest.object objects\tiered\tier5bed\tier5bed.object objects\tiered\tier5chair\tier5chair.object objects\tiered\tier5door\tier5door.object objects\tiered\tier5light\tier5light.frames objects\tiered\tier5light\tier5light.object objects\tiered\tier5switch\tier5switch.frames objects\tiered\tier5switch\tier5switch.object objects\tiered\tier5table\tier5table.object objects\tiered\tier5techchest\tier5techchest.object objects\tiered\tier6bed\tier6bed.object objects\tiered\tier6chair\tier6chair.object objects\tiered\tier6door\tier6door.object objects\tiered\tier6light\tier6light.frames objects\tiered\tier6light\tier6light.object objects\tiered\tier6switch\tier6switch.frames objects\tiered\tier6switch\tier6switch.object objects\tiered\tier6table\tier6table.object objects\tiered\tier6techchest\tier6techchest.object objects\tiered\tier7bed\tier7bed.object objects\tiered\tier7chair\tier7chair.object objects\tiered\tier7door\tier7door.object objects\tiered\tier7light\tier7light.frames objects\tiered\tier7light\tier7light.object objects\tiered\tier7switch\tier7switch.frames objects\tiered\tier7switch\tier7switch.object objects\tiered\tier7switch\tier7switch.png objects\tiered\tier7table\tier7table.object objects\tiered\tier7techchest\tier7techchest.object objects\tiered\tier8bed\tier8bed.object objects\tiered\tier8chair\tier8chair.object objects\tiered\tier8door\tier8door.object objects\tiered\tier8light\tier8light.frames objects\tiered\tier8light\tier8light.object objects\tiered\tier8switch\tier8switch.frames objects\tiered\tier8switch\tier8switch.object objects\tiered\tier8table\tier8table.object objects\tiered\tier8techchest\tier8techchest.object objects\tiered\tier9bed\tier9bed.object objects\tiered\tier9chair\tier9chair.object objects\tiered\tier9door\tier9door.object objects\tiered\tier9door\tier9door.png objects\tiered\tier9light\tier9light.frames objects\tiered\tier9light\tier9light.object objects\tiered\tier9switch\tier9switch.frames objects\tiered\tier9switch\tier9switch.object objects\tiered\tier9table\tier9table.object objects\tiered\tier9techchest\tier9techchest.object objects\wired\alarm\alarm.animation objects\wired\alarm\alarm.lua objects\wired\alarm\alarm.object objects\wired\bigredbutton\bigredbutton.object [NEW] objects\wired\classiceye\eyepupil.png [NEW] objects\wired\classiceye\eyewhites.png objects\wired\door\animatedslidingdoor.animation objects\wired\door\door.animation objects\wired\door\door.lua objects\wired\drain\drain.lua objects\wired\drain\drain.object objects\wired\ironbeacon\decoyprincess.lua objects\wired\ironbeacon\ironbeacon.lua objects\wired\ironbeacon\jellyboss.lua objects\wired\ironbeacon\robot.lua objects\wired\landmine\landmine.lua objects\wired\landmine\landmine.object [NEW] objects\wired\light\light.lua [NEW] objects\wired\light\light4.animation [NEW] objects\wired\light\lighttoggle.animation [NEW] objects\wired\light\lighttogglebgfullbright.animation [NEW] objects\wired\light\lighttogglefgfullbright.animation objects\wired\lightsensor\lightsensor.animation objects\wired\lightsensor\lightsensor.frames objects\wired\lightsensor\lightsensor.lua objects\wired\lightsensor\lightsensor.object objects\wired\lightsensor\lightsensor.png objects\wired\lightsensor\lightsensoricon.png [NEW] objects\wired\liquidsensor\liquidsensor.animation [NEW] objects\wired\liquidsensor\liquidsensor.frames [NEW] objects\wired\liquidsensor\liquidsensor.lua [NEW] objects\wired\liquidsensor\liquidsensor.object [NEW] objects\wired\liquidsensor\liquidsensor.png [NEW] objects\wired\liquidsensor\liquidsensoricon.png objects\wired\logic\and.object objects\wired\logic\bulb.object objects\wired\logic\dlatch.lua objects\wired\logic\dlatch.object objects\wired\logic\logic.lua objects\wired\logic\not.object objects\wired\logic\or.object objects\wired\logic\timer.lua objects\wired\logic\timer.object [NEW] objects\wired\logic\timer1s.object [NEW] objects\wired\logic\timer1s.png [NEW] objects\wired\logic\timer2s.object [NEW] objects\wired\logic\timer2s.png [NEW] objects\wired\logic\timer3s.object [NEW] objects\wired\logic\timer3s.png [NEW] objects\wired\logic\timer4s.object [NEW] objects\wired\logic\timer4s.png [NEW] objects\wired\logic\timer5s.object [NEW] objects\wired\logic\timer5s.png objects\wired\logic\xor.object objects\wired\momentaryswitch\momentaryswitch.lua [NEW] objects\wired\persistentswitch\persistentswitch.frames [NEW] objects\wired\persistentswitch\persistentswitch.object [NEW] objects\wired\persistentswitch\persistentswitch.png [NEW] objects\wired\persistentswitch\persistentswitchicon.png objects\wired\proximitysensor\proximitysensor.lua objects\wired\proximitysensor\proximitysensor.object [NEW] objects\wired\scanner\scanner.animation [NEW] objects\wired\scanner\scanner.frames [NEW] objects\wired\scanner\scanner.object [NEW] objects\wired\scanner\scanner.png [NEW] objects\wired\scanner\scannericon.png [NEW] objects\wired\shieldgenerator\shieldgenerator.frames [NEW] objects\wired\shieldgenerator\shieldgenerator.lua [NEW] objects\wired\shieldgenerator\shieldgenerator.object [NEW] objects\wired\shieldgenerator\shieldgenerator.png [NEW] objects\wired\shieldgenerator\shieldgeneratoricon.png objects\wired\smallfloorbutton\smallfloorbutton.frames objects\wired\smallfloorbutton\smallfloorbutton.object objects\wired\smallfloorbutton\smallfloorbutton.png objects\wired\smallwallbutton\smallwallbutton.object objects\wired\smallwallbutton\smallwallbutton.png objects\wired\smallwallswitch\smallwallswitch.frames objects\wired\smallwallswitch\smallwallswitch.object objects\wired\smallwallswitch\smallwallswitch.png [NEW] objects\wired\smallwallswitch\smallwallswitchlighttoggle.frames [NEW] objects\wired\smallwallswitch\smallwallswitchlighttoggle.object [NEW] objects\wired\smallwallswitch\smallwallswitchlighttoggle.png [NEW] objects\wired\smallwallswitch\smallwallswitchlit.frames [NEW] objects\wired\smallwallswitch\smallwallswitchlit.object [NEW] objects\wired\smallwallswitch\smallwallswitchlit.png [NEW] objects\wired\standingturret\emptyenergy.frames [NEW] objects\wired\standingturret\emptyenergy.png objects\wired\standingturret\energy.frames objects\wired\standingturret\energy.png objects\wired\standingturret\standingturret.animation objects\wired\standingturret\standingturret.lua objects\wired\standingturret\standingturret.object [NEW] objects\wired\standingturret\turretgun.frames [NEW] objects\wired\standingturret\turretgun.png [NEW] objects\wired\standingturret\turretstand.frames [NEW] objects\wired\standingturret\turretstand.png [NEW] objects\wired\switch\persistentswitch.lua objects\wired\switch\switch.lua objects\wired\switch\switch3.animation objects\wired\switch\switch4.animation [NEW] objects\wired\switch\switch4bgfullbright.animation objects\wired\switch\switchtoggle.animation objects\wired\switch\switchtoggle2.animation [NEW] objects\wired\switch\switchtoggle2lit.animation objects\wired\switch\switchtoggle2slow.animation objects\wired\switch\switchtoggle3.animation objects\wired\switch\switchtoggle3fast.animation objects\wired\switch\switchtoggle4.animation objects\wired\switch\switchtoggle4loop.animation objects\wired\switch\switchtoggle5.animation [NEW] objects\wired\switch\switchtogglebgfullbright.animation [NEW] objects\wired\switch\switchwithinput.lua [NEW] objects\wired\switch\switchwithinputalwayslit.lua [NEW] objects\wired\tinywallbutton\tinywallbutton.frames [NEW] objects\wired\tinywallbutton\tinywallbutton.object [NEW] objects\wired\tinywallbutton\tinywallbutton.png [NEW] objects\wired\tinywallbutton\tinywallbuttonicon.png [NEW] objects\wired\tinywallswitch\tinywallswitch.frames [NEW] objects\wired\tinywallswitch\tinywallswitch.object [NEW] objects\wired\tinywallswitch\tinywallswitch.png [NEW] objects\wired\tinywallswitch\tinywallswitchicon.png [NEW] parallax\timeofdaycorrelation.functions [NEW] parallax\atmosphere\atmosphere.parallax [NEW] parallax\images\alienback\base\1.png [NEW] parallax\images\alienback\base\2.png [NEW] parallax\images\alienback\base\3.png [NEW] parallax\images\alienback\base\4.png [NEW] parallax\images\alienfront\base\1.png [NEW] parallax\images\alienfront2\base\1.png [NEW] parallax\images\arcticoceanfloor1\base\1.png [NEW] parallax\images\arcticoceanfloor2\base\1.png [NEW] parallax\images\arcticoceanfloor3\base\1.png [NEW] parallax\images\arcticoceanfloor4\base\1.png [NEW] parallax\images\arcticoceanfloor5\base\1.png [NEW] parallax\images\arcticoceanfloor6\base\1.png [NEW] parallax\images\arcticoceanfloor7\base\1.png [NEW] parallax\images\arcticoceanfloor8\base\1.png [NEW] parallax\images\arcticoceanfloor9\base\1.png [NEW] parallax\images\arcticoceanfloorback\base\1.png [NEW] parallax\images\arcticoceanfloorbelow1\base\1.png [NEW] parallax\images\arcticoceanfloorbelow2\base\1.png [NEW] parallax\images\arcticoceanfloorbelow3\base\1.png [NEW] parallax\images\aridback\base\1.png [NEW] parallax\images\aridback2\base\1.png [NEW] parallax\images\aridback2\base\2.png [NEW] parallax\images\aridback2\base\3.png [NEW] parallax\images\aridback2\base\4.png [NEW] parallax\images\aridfront\base\1.png [NEW] parallax\images\asteroid\base\1.png [NEW] parallax\images\asteroidback\base\1.png [NEW] parallax\images\asteroidback\base\2.png [NEW] parallax\images\asteroidback\base\3.png [NEW] parallax\images\asteroidback\base\4.png [NEW] parallax\images\asteroidback2\base\1.png [NEW] parallax\images\asteroidback2\base\2.png [NEW] parallax\images\asteroidback2\base\3.png [NEW] parallax\images\asteroidback2\base\4.png [NEW] parallax\images\asteroidfront\base\1.png [NEW] parallax\images\asteroidfront\base\2.png [NEW] parallax\images\asteroidfront\base\3.png [NEW] parallax\images\asteroidfront\base\4.png [NEW] parallax\images\back\base\10.png [NEW] parallax\images\back\base\6.png [NEW] parallax\images\back\base\7.png [NEW] parallax\images\back\base\8.png [NEW] parallax\images\back\base\9.png [NEW] parallax\images\clouds1\base\1.png [NEW] parallax\images\clouds1\base\2.png [NEW] parallax\images\clouds2\base\1.png [NEW] parallax\images\clouds2\base\2.png [NEW] parallax\images\clouds3\base\1.png [NEW] parallax\images\clouds3\base\2.png [NEW] parallax\images\desertback\base\1.png [NEW] parallax\images\desertback2\base\1.png [NEW] parallax\images\desertback2\base\2.png [NEW] parallax\images\desertback2\base\3.png [NEW] parallax\images\desertcacti\base\1.png [NEW] parallax\images\desertfront\base\1.png [NEW] parallax\images\desertfront\base\2.png [NEW] parallax\images\desertfront\base\3.png [NEW] parallax\images\desertfront\base\4.png [NEW] parallax\images\desertfront2\base\1.png [NEW] parallax\images\desertfront3\base\1.png [NEW] parallax\images\desertrare\base\1.png [NEW] parallax\images\desertrare\base\2.png [NEW] parallax\images\desertrare\base\3.png [NEW] parallax\images\desertrare\base\4.png [NEW] parallax\images\desertrare\base\5.png [NEW] parallax\images\desertrare\base\6.png [NEW] parallax\images\desertrare\base\7.png [NEW] parallax\images\desertrare\base\8.png [NEW] parallax\images\divider\alienrock\base\1.png [NEW] parallax\images\divider\blackrock\base\1.png [NEW] parallax\images\divider\bluerock\base\1.png [NEW] parallax\images\divider\dirt\base\1.png [NEW] parallax\images\divider\ice\base\1.png [NEW] parallax\images\divider\rock\base\1.png [NEW] parallax\images\forestback\base\1.png [NEW] parallax\images\forestback\base\2.png [NEW] parallax\images\forestback\base\3.png [NEW] parallax\images\forestback\base\4.png [NEW] parallax\images\forestback\mod1\0.png [NEW] parallax\images\forestback\mod1\1.png [NEW] parallax\images\forestback\mod1\2.png [NEW] parallax\images\forestback\mod2\0.png [NEW] parallax\images\forestback\mod2\1.png [NEW] parallax\images\forestback\mod2\2.png [NEW] parallax\images\forestback\mod2\3.png [NEW] parallax\images\forestback\mod2\4.png [NEW] parallax\images\forestback\mod2\5.png [NEW] parallax\images\forestback\mod2\6.png [NEW] parallax\images\forestback\mod2\7.png [NEW] parallax\images\forestback\mod2\8.png [NEW] parallax\images\forestback\mod2\9.png [NEW] parallax\images\forestfront\base\1.png [NEW] parallax\images\gardentrees1\base\1.png [NEW] parallax\images\gardentrees2\base\1.png [NEW] parallax\images\glitters\base\1.png [NEW] parallax\images\glitters\base\2.png [NEW] parallax\images\glitters\base\3.png [NEW] parallax\images\glitters\base\4.png [NEW] parallax\images\glitters\base\5.png [NEW] parallax\images\glitters\base\6.png [NEW] parallax\images\glitters\base\7.png [NEW] parallax\images\grass1\base\1.png [NEW] parallax\images\grass2\base\1.png [NEW] parallax\images\grass3\base\1.png [NEW] parallax\images\grass4\base\1.png [NEW] parallax\images\grass5\base\1.png [NEW] parallax\images\grass6\base\1.png [NEW] parallax\images\grass7\base\1.png [NEW] parallax\images\grass8\base\1.png [NEW] parallax\images\grass9\base\1.png [NEW] parallax\images\grass9\base\2.png [NEW] parallax\images\grassback\base\1.png [NEW] parallax\images\grassbelow1\base\1.png [NEW] parallax\images\grassbelow2\base\1.png [NEW] parallax\images\grassbelow3\base\1.png [NEW] parallax\images\grassfar\base\1.png [NEW] parallax\images\grassgreen\base\1.png [NEW] parallax\images\grasslandsback\base\1.png [NEW] parallax\images\grasslandsfar\base\1.png [NEW] parallax\images\grasslandsfront\base\1.png [NEW] parallax\images\grasslandsfront2\base\1.png [NEW] parallax\images\grasslandsfront3\base\1.png [NEW] parallax\images\grassrare\base\1.png [NEW] parallax\images\grassrare\base\2.png [NEW] parallax\images\grassrare\base\3.png [NEW] parallax\images\grassrare\base\4.png [NEW] parallax\images\iceberg\base\1.png [NEW] parallax\images\iceberg\base\2.png [NEW] parallax\images\iceberg\base\3.png [NEW] parallax\images\iceberg\base\4.png [NEW] parallax\images\iceshelf\base\1.png [NEW] parallax\images\jungleback\base\1.png [NEW] parallax\images\jungleback\base\2.png [NEW] parallax\images\junglefront\base\1.png [NEW] parallax\images\lava1\base\1.png [NEW] parallax\images\lava2\base\1.png [NEW] parallax\images\lava3\base\1.png [NEW] parallax\images\lava4\base\1.png [NEW] parallax\images\lava5\base\1.png [NEW] parallax\images\lava6\base\1.png [NEW] parallax\images\lava7\base\1.png [NEW] parallax\images\lava8\base\1.png [NEW] parallax\images\lavabelow\base\1.png [NEW] parallax\images\lavaisland\base\1.png [NEW] parallax\images\magmacap\base\1.png [NEW] parallax\images\magmarocks\base\1.png [NEW] parallax\images\magmarocks\base\2.png [NEW] parallax\images\magmarocks\base\bacup.png [NEW] parallax\images\magmarocksback\base\1.png [NEW] parallax\images\magmarun\base\1.png [NEW] parallax\images\magmarun\base\1alternate.png [NEW] parallax\images\magmarun\base\backup.png [NEW] parallax\images\magmarun\base\backup2.png [NEW] parallax\images\magmaskyglow\base\1.png [NEW] parallax\images\moltenback2\base\1.png [NEW] parallax\images\moon1\base\1.png [NEW] parallax\images\moon2\base\1.png [NEW] parallax\images\moon3\base\1.png [NEW] parallax\images\moon4\base\1.png [NEW] parallax\images\moon5\base\1.png [NEW] parallax\images\moon6\base\1.png [NEW] parallax\images\moon7\base\1.png [NEW] parallax\images\moon8\base\1.png [NEW] parallax\images\moon9\base\1.png [NEW] parallax\images\moonback\base\1.png [NEW] parallax\images\moonbelow1\base\1.png [NEW] parallax\images\moonbelow2\base\1.png [NEW] parallax\images\moonbelow3\base\1.png [NEW] parallax\images\moonfront\base\1.png [NEW] parallax\images\moonglow\base\1.png [NEW] parallax\images\moonpeach\base\1.png [NEW] parallax\images\northern\base\1.png [NEW] parallax\images\ocean1\base\1.png [NEW] parallax\images\ocean2\base\1.png [NEW] parallax\images\ocean3\base\1.png [NEW] parallax\images\ocean4\base\1.png [NEW] parallax\images\ocean5\base\1.png [NEW] parallax\images\ocean6\base\1.png [NEW] parallax\images\ocean7\base\1.png [NEW] parallax\images\ocean8\base\1.png [NEW] parallax\images\oceanbelow\base\1.png [NEW] parallax\images\oceanblue\base\1.png [NEW] parallax\images\oceanfloor1\base\1.png [NEW] parallax\images\oceanfloor2\base\1.png [NEW] parallax\images\oceanfloor3\base\1.png [NEW] parallax\images\oceanfloor4\base\1.png [NEW] parallax\images\oceanfloor5\base\1.png [NEW] parallax\images\oceanfloor6\base\1.png [NEW] parallax\images\oceanfloor7\base\1.png [NEW] parallax\images\oceanfloor8\base\1.png [NEW] parallax\images\oceanfloor9\base\1.png [NEW] parallax\images\oceanfloorback\base\1.png [NEW] parallax\images\oceanfloorbelow1\base\1.png [NEW] parallax\images\oceanfloorbelow2\base\1.png [NEW] parallax\images\oceanfloorbelow3\base\1.png [NEW] parallax\images\oceanglow\base\1.png [NEW] parallax\images\orbit\base\1.png [NEW] parallax\images\orbit\base\2.png [NEW] parallax\images\orbit\base\3.png [NEW] parallax\images\orbit\base\4.png [NEW] parallax\images\orbit\base\5.png [NEW] parallax\images\orbit\base\6.png [NEW] parallax\images\orbit\mod1\1.png [NEW] parallax\images\orbit\mod1\2.png [NEW] parallax\images\orbit\mod1\3.png [NEW] parallax\images\orbit\mod1\4.png [NEW] parallax\images\orbit\mod1\5.png [NEW] parallax\images\orbit\mod1\6.png [NEW] parallax\images\orbit\mod2\1.png [NEW] parallax\images\orbit\mod2\2.png [NEW] parallax\images\orbit\mod2\3.png [NEW] parallax\images\orbit\mod2\4.png [NEW] parallax\images\orbit\mod2\5.png [NEW] parallax\images\orbit\mod2\6.png [NEW] parallax\images\savannah1\base\1.png [NEW] parallax\images\savannah2\base\1.png [NEW] parallax\images\savannah3\base\1.png [NEW] parallax\images\savannah4\base\1.png [NEW] parallax\images\savannah5\base\1.png [NEW] parallax\images\savannah6\base\1.png [NEW] parallax\images\savannah7\base\1.png [NEW] parallax\images\savannah8\base\1.png [NEW] parallax\images\savannah9\base\1.png [NEW] parallax\images\savannah9\base\2.png [NEW] parallax\images\savannahback\base\1.png [NEW] parallax\images\savannahbelow1\base\1.png [NEW] parallax\images\savannahbelow2\base\1.png [NEW] parallax\images\savannahbelow3\base\1.png [NEW] parallax\images\savannahfar\base\1.png [NEW] parallax\images\savannahpeach\base\1.png [NEW] parallax\images\savannahrare\base\1.png [NEW] parallax\images\savannahrare\base\2.png [NEW] parallax\images\snowback\base\1.png [NEW] parallax\images\snowback\base\2.png [NEW] parallax\images\snowback\base\3.png [NEW] parallax\images\snowback\mod\1.png [NEW] parallax\images\snowback\mod\2.png [NEW] parallax\images\snowdunes\base\1.png [NEW] parallax\images\snowfront\base\1.png [NEW] parallax\images\snowfront\base\2.png [NEW] parallax\images\space\base\1.png [NEW] parallax\images\stars\base\1.png [NEW] parallax\images\tentacles\base\1.png [NEW] parallax\images\tentacletakeover\base\1.png [NEW] parallax\images\tile\barrenunderground\base\1.png [NEW] parallax\images\tile\crystal\base\1.png [NEW] parallax\images\tile\desert\base\1.png [NEW] parallax\images\tile\dirt\base\1.png [NEW] parallax\images\tile\energyrock\base\1.png [NEW] parallax\images\tile\floral\base\1.png [NEW] parallax\images\tile\foliage\base\1.png [NEW] parallax\images\tile\ice\base\1.png [NEW] parallax\images\tile\largerock\base\1.png [NEW] parallax\images\tile\lava\base\1.png [NEW] parallax\images\tile\lightbrick\base\1.png [NEW] parallax\images\tile\magmarock\base\1.png [NEW] parallax\images\tile\moonunderground\base\1.png [NEW] parallax\images\tile\ocean\base\1.png [NEW] parallax\images\tile\poison\base\1.png [NEW] parallax\images\tile\rock\base\1.png [NEW] parallax\images\tile\slimerock\base\1.png [NEW] parallax\images\tile\sulphur\base\1.png [NEW] parallax\images\tile\underground0a\base\1.png [NEW] parallax\images\tile\underground0b\base\1.png [NEW] parallax\images\tile\underground0c\base\1.png [NEW] parallax\images\tile\underground0d\base\1.png [NEW] parallax\images\tile\underground1a\base\1.png [NEW] parallax\images\tile\underground1b\base\1.png [NEW] parallax\images\tile\underground1c\base\1.png [NEW] parallax\images\tile\underground1d\base\1.png [NEW] parallax\images\tile\underground3a\base\1.png [NEW] parallax\images\tile\underground3b\base\1.png [NEW] parallax\images\tile\underground3c\base\1.png [NEW] parallax\images\tile\underground3d\base\1.png [NEW] parallax\images\tile\underground5a\base\1.png [NEW] parallax\images\tile\underground5b\base\1.png [NEW] parallax\images\tile\underground5c\base\1.png [NEW] parallax\images\tile\underground5d\base\1.png [NEW] parallax\images\tundrafront\base\1.png [NEW] parallax\images\volcanic1\base\1.png [NEW] parallax\images\volcanic1unlit\base\1.png [NEW] parallax\images\volcanic2\base\1.png [NEW] parallax\images\volcanic2unlit\base\1.png [NEW] parallax\images\volcanic2unlit\base\2.png [NEW] parallax\images\volcanic3\base\1.png [NEW] parallax\images\volcanicback\base\1.png [NEW] parallax\images\volcanicback\mod\1.png [NEW] parallax\images\volcanicbackunlit\base\1.png [NEW] parallax\images\volcanicbackunlit\base\2.png [NEW] parallax\images\volcanicbelow\base\1.png [NEW] parallax\images\volcanicbelowunlit\base\1.png [NEW] parallax\images\water1\base\1.png [NEW] parallax\images\water1\base\33.png [NEW] parallax\images\water1\base\adsf.png [NEW] parallax\images\water2\base\1.png [NEW] parallax\images\water3\base\1.png [NEW] parallax\images\water4\base\1.png [NEW] parallax\images\water4\base\newer1.png [NEW] parallax\images\water4\base\old1.png [NEW] parallax\space\asteroids.parallax [NEW] parallax\surface\alien.parallax [NEW] parallax\surface\arctic.parallax [NEW] parallax\surface\arcticoceanfloor.parallax [NEW] parallax\surface\asteroidfield.parallax [NEW] parallax\surface\barren.parallax [NEW] parallax\surface\desert.parallax [NEW] parallax\surface\forest.parallax [NEW] parallax\surface\garden.parallax [NEW] parallax\surface\jungle.parallax [NEW] parallax\surface\magma.parallax [NEW] parallax\surface\magmaoceanfloor.parallax [NEW] parallax\surface\moon.parallax [NEW] parallax\surface\ocean.parallax [NEW] parallax\surface\oceanfloor.parallax [NEW] parallax\surface\savannah.parallax [NEW] parallax\surface\scorched.parallax [NEW] parallax\surface\snow.parallax [NEW] parallax\surface\tentacles.parallax [NEW] parallax\surface\toxic.parallax [NEW] parallax\surface\toxicoceanfloor.parallax [NEW] parallax\surface\tundra.parallax [NEW] parallax\surface\volcanic.parallax [NEW] parallax\underground\barrenunderground.parallax [NEW] parallax\underground\dirtunderground.parallax [NEW] parallax\underground\foliageunderground.parallax [NEW] parallax\underground\iceunderground.parallax [NEW] parallax\underground\magmarockunderground.parallax [NEW] parallax\underground\moonunderground.parallax [NEW] parallax\underground\rockunderground.parallax [NEW] parallax\underground\underground0a.parallax [NEW] parallax\underground\underground0b.parallax [NEW] parallax\underground\underground0c.parallax [NEW] parallax\underground\underground0d.parallax [NEW] parallax\underground\underground1a.parallax [NEW] parallax\underground\underground1b.parallax [NEW] parallax\underground\underground1c.parallax [NEW] parallax\underground\underground1d.parallax [NEW] parallax\underground\underground3a.parallax [NEW] parallax\underground\underground3b.parallax [NEW] parallax\underground\underground3c.parallax [NEW] parallax\underground\underground3d.parallax [NEW] parallax\underground\underground5a.parallax [NEW] parallax\underground\underground5b.parallax [NEW] parallax\underground\underground5c.parallax [NEW] parallax\underground\underground5d.parallax particles\bubbleboost.particle particles\burningdamagenumber.particle particles\burningdust.particle [NEW] particles\corrosive.particle particles\defaultblue.particle particles\defaultgreen.particle [NEW] particles\defaultmagenta.particle particles\defaultorange.particle [NEW] particles\discardedbullet.particle [NEW] particles\dust4.particle [NEW] particles\electricdamagenumber.particle [NEW] particles\electricswoosh1.particle [NEW] particles\electricswoosh2.particle [NEW] particles\fallingair.particle [NEW] particles\feather.particle [NEW] particles\fireswoosh1.particle [NEW] particles\fireswoosh2.particle [NEW] particles\fireswoosh3.particle [NEW] particles\fireswoosh4.particle [NEW] particles\frozenburningdamagenumber.particle [NEW] particles\frozenburningdust.particle [NEW] particles\frozenfiretrail.particle [NEW] particles\frozenflames.particle [NEW] particles\frozenslow.particle [NEW] particles\frozenslowmessage.particle [NEW] particles\gravitybubbledotwhite.particle [NEW] particles\guardbroken.particle [NEW] particles\icedamagenumber.particle [NEW] particles\iceswoosh1.particle [NEW] particles\iceswoosh2.particle [NEW] particles\iceswoosh3.particle [NEW] particles\iceswoosh4.particle particles\icetrail.particle [NEW] particles\jetboots.particle [NEW] particles\jetboots2.particle [NEW] particles\jetboots3.particle [NEW] particles\largefireswoosh1.particle [NEW] particles\largefireswoosh2.particle [NEW] particles\largefireswoosh3.particle [NEW] particles\largefireswoosh4.particle [NEW] particles\largeiceswoosh1.particle [NEW] particles\largeiceswoosh2.particle [NEW] particles\largeiceswoosh3.particle [NEW] particles\largeiceswoosh4.particle [NEW] particles\largepoisonswoosh1.particle [NEW] particles\largepoisonswoosh2.particle [NEW] particles\levitationair.particle [NEW] particles\lighttrail.particle [NEW] particles\moontantdeath.particle [NEW] particles\orespark.particle [NEW] particles\perfect.particle [NEW] particles\perfectblock.particle [NEW] particles\poisonswoosh1.particle [NEW] particles\poisonswoosh2.particle [NEW] particles\poisonswoosh3.particle [NEW] particles\poisonswoosh4.particle [NEW] particles\rocketsmoke.particle [NEW] particles\shieldspark.particle [NEW] particles\slimeslow.particle [NEW] particles\slimeslowmessage.particle particles\slow.particle particles\slowmessage.particle [NEW] particles\smoke.particle [NEW] particles\snowflakeshurikentrail.particle [NEW] particles\squirt.particle [NEW] particles\tarslow.particle [NEW] particles\tarslowmessage.particle [NEW] particles\techactivateblue.particle [NEW] particles\techactivatewhite.particle [NEW] particles\dripslime\dripslime.particle [NEW] particles\feathers\feather.png [NEW] particles\glitch\1.png [NEW] particles\glitch\2.png [NEW] particles\glitch\3.png particles\growflowers\growflower1.particle [NEW] particles\poisondrip\poisondrip1.particle [NEW] particles\poisondrip\poisondrip2.particle [NEW] particles\poisondrip\poisondrip3.particle [NEW] particles\sparkles\sparkle5.particle [NEW] particles\sparkles\sparkle6.particle [NEW] particles\tar\tar1.particle [NEW] particles\tar\tar2.particle [NEW] particles\tar\tar3.particle [NEW] particles\tar\tarball1.particle [NEW] particles\tar\tarball2.particle [NEW] particles\tar\tarfast1.particle [NEW] particles\tar\tarfast2.particle [NEW] particles\tar\tarfast3.particle [NEW] particles\treestems\baobab.png [NEW] particles\treestems\weeping.png plants\bushdamage.config plants\grassdamage.config plants\treedamage.config [NEW] plants\bushes\alien\alienbush.bush [NEW] plants\bushes\alien\alienbush1.png [NEW] plants\bushes\alien\alienbush10.png [NEW] plants\bushes\alien\alienbush11.png [NEW] plants\bushes\alien\alienbush12.png [NEW] plants\bushes\alien\alienbush13.png [NEW] plants\bushes\alien\alienbush14.png [NEW] plants\bushes\alien\alienbush15.png [NEW] plants\bushes\alien\alienbush2.png [NEW] plants\bushes\alien\alienbush3.png [NEW] plants\bushes\alien\alienbush4.png [NEW] plants\bushes\alien\alienbush5.png [NEW] plants\bushes\alien\alienbush6.png [NEW] plants\bushes\alien\alienbush7.png [NEW] plants\bushes\alien\alienbush8.png [NEW] plants\bushes\alien\alienbush9.png [NEW] plants\bushes\ceiling\ceilingrockcave\base1.png [NEW] plants\bushes\ceiling\ceilingrockcave\base2.png [NEW] plants\bushes\ceiling\ceilingrockcave\base3.png [NEW] plants\bushes\ceiling\ceilingrockcave\base4.png [NEW] plants\bushes\ceiling\ceilingrockcave\base5.png [NEW] plants\bushes\ceiling\ceilingrockcave\ceilingrockcave.bush [NEW] plants\bushes\ceiling\ceilingstalactite\base1.png [NEW] plants\bushes\ceiling\ceilingstalactite\base2.png [NEW] plants\bushes\ceiling\ceilingstalactite\base3.png [NEW] plants\bushes\ceiling\ceilingstalactite\base4.png [NEW] plants\bushes\ceiling\ceilingstalactite\base5.png [NEW] plants\bushes\ceiling\ceilingstalactite\ceilingstalactite.bush [NEW] plants\bushes\ground\flowery\1.png [NEW] plants\bushes\ground\flowery\2.png [NEW] plants\bushes\ground\flowery\3.png [NEW] plants\bushes\ground\flowery\4.png [NEW] plants\bushes\ground\flowery\5.png [NEW] plants\bushes\ground\flowery\6.png [NEW] plants\bushes\ground\flowery\flowery.bush [NEW] plants\bushes\ground\swampbush\base1.png [NEW] plants\bushes\ground\swampbush\base2.png [NEW] plants\bushes\ground\swampbush\base3.png [NEW] plants\bushes\ground\swampbush\base4.png [NEW] plants\bushes\ground\swampbush\base5.png [NEW] plants\bushes\ground\swampbush\swampbush.bush [NEW] plants\bushes\ground\swampplant\base1.png [NEW] plants\bushes\ground\swampplant\base2.png [NEW] plants\bushes\ground\swampplant\base3.png [NEW] plants\bushes\ground\swampplant\base4.png [NEW] plants\bushes\ground\swampplant\base5.png [NEW] plants\bushes\ground\swampplant\swampplant.bush [NEW] plants\bushes\ground\swampshrub\base1.png [NEW] plants\bushes\ground\swampshrub\base2.png [NEW] plants\bushes\ground\swampshrub\base3.png [NEW] plants\bushes\ground\swampshrub\base4.png [NEW] plants\bushes\ground\swampshrub\base5.png [NEW] plants\bushes\ground\swampshrub\base6.png [NEW] plants\bushes\ground\swampshrub\swampshrub.bush [NEW] plants\bushes\groundocean\seabush\cone.bush [NEW] plants\bushes\groundocean\seabush\cone1.png [NEW] plants\bushes\groundocean\seabush\cone2.png [NEW] plants\bushes\groundocean\seabush\cone3.png [NEW] plants\bushes\groundocean\seabush\cone4.png [NEW] plants\bushes\groundocean\seabush\cone5.png [NEW] plants\bushes\groundocean\seabush\coral.bush [NEW] plants\bushes\groundocean\seabush\coral1.png [NEW] plants\bushes\groundocean\seabush\coral2.png [NEW] plants\bushes\groundocean\seabush\coral3.png [NEW] plants\bushes\groundocean\seabush\coral4.png [NEW] plants\bushes\groundocean\seabush\coral5.png [NEW] plants\bushes\groundocean\seabush\oshroom.bush [NEW] plants\bushes\groundocean\seabush\oshroom1.png [NEW] plants\bushes\groundocean\seabush\oshroom2.png [NEW] plants\bushes\groundocean\seabush\oshroom3.png [NEW] plants\bushes\groundocean\seabush\oshroom4.png [NEW] plants\bushes\groundocean\seabush\oshroom5.png [NEW] plants\bushes\groundocean\seabush\seagrass.bush [NEW] plants\bushes\groundocean\seabush\seagrass1.png [NEW] plants\bushes\groundocean\seabush\seagrass2.png [NEW] plants\bushes\groundocean\seabush\seagrass3.png [NEW] plants\bushes\groundocean\seabush\seagrass4.png [NEW] plants\bushes\groundocean\seabush\seagrass5.png [NEW] plants\bushes\groundocean\seabush\seaweed.bush [NEW] plants\bushes\groundocean\seabush\seaweed1.png [NEW] plants\bushes\groundocean\seabush\seaweed2.png [NEW] plants\bushes\groundocean\seabush\seaweed3.png [NEW] plants\bushes\groundocean\seabush\seaweed4.png [NEW] plants\bushes\groundocean\seabush\seaweed5.png [NEW] plants\grass\ground\decorative\slime\slime.grass [NEW] plants\grass\ground\decorative\slime\slime1.png [NEW] plants\grass\ground\decorative\slime\slime2.png [NEW] plants\grass\ground\decorative\slime\slime3.png [NEW] plants\grass\ground\decorative\slime\slime4.png [NEW] plants\grass\ground\decorative\slime\slime5.png [NEW] plants\grass\ground\decorative\smallvillage\smallvillage.grass plants\grass\ground\decorative\smallvillage\tree1.png plants\grass\ground\decorative\smallvillage\tree2.png plants\grass\ground\decorative\smallvillage\tree3.png plants\grass\ground\decorative\smallvillage\tree4.png [NEW] plants\trees\alien\foliage\alienbigleaf\alienbigleaf.modularfoliage [NEW] plants\trees\alien\foliage\alienbigleaf\branch1.png [NEW] plants\trees\alien\foliage\alienbigleaf\branch2.png [NEW] plants\trees\alien\foliage\alienbigleaf\branch3.png [NEW] plants\trees\alien\foliage\alienbigleaf\crown1.png [NEW] plants\trees\alien\foliage\alienbigleaf\crown2.png [NEW] plants\trees\alien\foliage\alienbigleaf\crown3.png [NEW] plants\trees\alien\foliage\alienbigleaf\saplingicon.png [NEW] plants\trees\alien\foliage\alienbigleaf\parallax\treeback\base\1.png [NEW] plants\trees\alien\foliage\alienbigleaf\parallax\treefront\base\1.png [NEW] plants\trees\alien\foliage\aliencircle\aliencircle.modularfoliage [NEW] plants\trees\alien\foliage\aliencircle\branch1.png [NEW] plants\trees\alien\foliage\aliencircle\branch2.png [NEW] plants\trees\alien\foliage\aliencircle\branch3.png [NEW] plants\trees\alien\foliage\aliencircle\crown1.png [NEW] plants\trees\alien\foliage\aliencircle\crown2.png [NEW] plants\trees\alien\foliage\aliencircle\crown3.png [NEW] plants\trees\alien\foliage\aliencircle\saplingicon.png [NEW] plants\trees\alien\foliage\aliencircle\parallax\treeback\base\1.png [NEW] plants\trees\alien\foliage\aliencircle\parallax\treefront\base\1.png [NEW] plants\trees\alien\stem\alienbubble\base1.png [NEW] plants\trees\alien\stem\alienbubble\base2.png [NEW] plants\trees\alien\stem\alienbubble\base3.png [NEW] plants\trees\alien\stem\alienbubble\branch1.png [NEW] plants\trees\alien\stem\alienbubble\branch2.png [NEW] plants\trees\alien\stem\alienbubble\branch3.png [NEW] plants\trees\alien\stem\alienbubble\crown1.png [NEW] plants\trees\alien\stem\alienbubble\crown2.png [NEW] plants\trees\alien\stem\alienbubble\crown3.png [NEW] plants\trees\alien\stem\alienbubble\middle1.png [NEW] plants\trees\alien\stem\alienbubble\middle2.png [NEW] plants\trees\alien\stem\alienbubble\middle3.png [NEW] plants\trees\alien\stem\alienbubble\middle4.png [NEW] plants\trees\alien\stem\alienbubble\saplingicon.png [NEW] plants\trees\alien\stem\alienstriped\alienstriped.modularstem [NEW] plants\trees\alien\stem\alienstriped\base1.png [NEW] plants\trees\alien\stem\alienstriped\base2.png [NEW] plants\trees\alien\stem\alienstriped\base3.png [NEW] plants\trees\alien\stem\alienstriped\branch1.png [NEW] plants\trees\alien\stem\alienstriped\branch2.png [NEW] plants\trees\alien\stem\alienstriped\branch3.png [NEW] plants\trees\alien\stem\alienstriped\crown1.png [NEW] plants\trees\alien\stem\alienstriped\crown2.png [NEW] plants\trees\alien\stem\alienstriped\crown3.png [NEW] plants\trees\alien\stem\alienstriped\middle1.png [NEW] plants\trees\alien\stem\alienstriped\middle2.png [NEW] plants\trees\alien\stem\alienstriped\middle3.png [NEW] plants\trees\alien\stem\alienstriped\middle4.png [NEW] plants\trees\alien\stem\alienstriped\saplingicon.png [NEW] plants\trees\alien\stem\alienweird\base1.png [NEW] plants\trees\alien\stem\alienweird\base2.png [NEW] plants\trees\alien\stem\alienweird\base3.png [NEW] plants\trees\alien\stem\alienweird\crown1separate.png [NEW] plants\trees\alien\stem\alienweird\crown2separate.png [NEW] plants\trees\alien\stem\alienweird\crown3separate.png [NEW] plants\trees\alien\stem\alienweird\middle1.png [NEW] plants\trees\alien\stem\alienweird\middle2.png [NEW] plants\trees\alien\stem\alienweird\middle3.png [NEW] plants\trees\alien\stem\alienweird\middle4.png [NEW] plants\trees\alien\stem\alienweird\saplingicon.png plants\trees\arid\foliage\aridblank\aridblank.modularfoliage plants\trees\arid\foliage\autumny\autumny.modularfoliage plants\trees\arid\foliage\patchy\patchy.modularfoliage plants\trees\arid\foliage\piney\piney.modularfoliage plants\trees\arid\foliage\weirdly\weirdly.modularfoliage plants\trees\arid\foliage\willowy\willowy.modularfoliage [NEW] plants\trees\cacti\foliage\bigflowers\bigflowers.modularfoliage [NEW] plants\trees\cacti\foliage\bigflowers\crown1.png [NEW] plants\trees\cacti\foliage\bigflowers\crown2.png [NEW] plants\trees\cacti\foliage\bigflowers\crown3.png [NEW] plants\trees\cacti\foliage\bigflowers\saplingicon.png [NEW] plants\trees\cacti\foliage\cactusflowers\cactusflowers.modularfoliage [NEW] plants\trees\cacti\foliage\cactusflowers\crown1.png [NEW] plants\trees\cacti\foliage\cactusflowers\crown2.png [NEW] plants\trees\cacti\foliage\cactusflowers\crown3.png [NEW] plants\trees\cacti\foliage\cactusflowers\saplingicon.png [NEW] plants\trees\cacti\foliage\nothing\crown1.png [NEW] plants\trees\cacti\foliage\nothing\crown2.png [NEW] plants\trees\cacti\foliage\nothing\crown3.png [NEW] plants\trees\cacti\foliage\nothing\nothing.modularfoliage [NEW] plants\trees\cacti\foliage\nothing\saplingicon.png [NEW] plants\trees\cacti\stem\cactus\blank.png [NEW] plants\trees\cacti\stem\cactus\cactus.modularstem [NEW] plants\trees\cacti\stem\cactus\crown1.png [NEW] plants\trees\cacti\stem\cactus\crown2.png [NEW] plants\trees\cacti\stem\cactus\crown3.png [NEW] plants\trees\cacti\stem\cactus\saplingicon.png [NEW] plants\trees\cacti\stem\cactusold\base1.png [NEW] plants\trees\cacti\stem\cactusold\base2.png [NEW] plants\trees\cacti\stem\cactusold\base3.png [NEW] plants\trees\cacti\stem\cactusold\crown1.png [NEW] plants\trees\cacti\stem\cactusold\crown2.png [NEW] plants\trees\cacti\stem\cactusold\crown3.png [NEW] plants\trees\cacti\stem\cactusold\middle1.png [NEW] plants\trees\cacti\stem\cactusold\middle2.png [NEW] plants\trees\cacti\stem\cactusold\middle3.png [NEW] plants\trees\cacti\stem\cactusold\middle4.png [NEW] plants\trees\cacti\stem\cactusold\saplingicon.png plants\trees\ceilingtest\fleshvine\base1.png plants\trees\ceilingtest\fleshvine\base2.png plants\trees\ceilingtest\fleshvine\base3.png plants\trees\ceilingtest\fleshvine\end1.png plants\trees\ceilingtest\fleshvine\end2.png plants\trees\ceilingtest\fleshvine\end3.png plants\trees\ceilingtest\fleshvine\fleshvine.modularstem plants\trees\ceilingtest\fleshvine\mid1.png plants\trees\ceilingtest\fleshvine\mid2.png plants\trees\ceilingtest\fleshvine\mid3.png plants\trees\ceilingtest\floweryvine\floweryvine.modularstem plants\trees\ceilingtest\glitteringroot\glitteringroot.modularstem plants\trees\ceilingtest\podvine\fleshvine.modularstem plants\trees\ceilingtest\root\vineroot.modularstem plants\trees\ceilingtest\twistedvine\twistedvine.modularstem plants\trees\ceilingtest\vine2\vine2.modularstem plants\trees\colourful\foliage\colourfulpalm\colourfulpalm.modularfoliage plants\trees\crystalline\foliage\crystalline\crystalline.modularfoliage plants\trees\deadtree\foliage\deadleaves\deadleaves.modularfoliage plants\trees\deadtree\foliage\deadmoss\deadmoss.modularfoliage [NEW] plants\trees\desert\foliage\cocopalm\cocopalm.modularfoliage [NEW] plants\trees\desert\foliage\cocopalm\crown1.png [NEW] plants\trees\desert\foliage\cocopalm\crown2.png [NEW] plants\trees\desert\foliage\cocopalm\crown3.png [NEW] plants\trees\desert\foliage\cocopalm\saplingicon.png plants\trees\desert\foliage\elegant\elegant.modularfoliage plants\trees\desert\foliage\lushleaves\lushleaves.modularfoliage plants\trees\desert\foliage\palmleaves\palmleaves.modularfoliage plants\trees\desert\foliage\palmlush\palmlush.modularfoliage plants\trees\desert\foliage\palmy\palmy.modularfoliage plants\trees\desert\foliage\roseleaves\roseleaves.modularfoliage [NEW] plants\trees\desert\stem\coconut\base1.png [NEW] plants\trees\desert\stem\coconut\base2.png [NEW] plants\trees\desert\stem\coconut\base3.png [NEW] plants\trees\desert\stem\coconut\coconut.modularstem [NEW] plants\trees\desert\stem\coconut\crown1.png [NEW] plants\trees\desert\stem\coconut\crown2.png [NEW] plants\trees\desert\stem\coconut\crown3.png [NEW] plants\trees\desert\stem\coconut\middle1.png [NEW] plants\trees\desert\stem\coconut\middle2.png [NEW] plants\trees\desert\stem\coconut\middle3.png [NEW] plants\trees\desert\stem\coconut\middle4.png [NEW] plants\trees\desert\stem\coconut\saplingicon.png plants\trees\eyepatch\foliage\eyefoliage\eyefoliage.modularfoliage plants\trees\flesh\foliage\fleshfoliage\fleshfoliage.modularfoliage plants\trees\flesh\stem\fleshstem\fleshstem.modularstem plants\trees\forest\foliage\brains\brains.modularfoliage plants\trees\forest\foliage\bubbles\bubbles.modularfoliage plants\trees\forest\foliage\cloudy\cloudy.modularfoliage plants\trees\forest\foliage\frumpy\frumpy.modularfoliage plants\trees\forest\foliage\greenleaves\greenleaves.modularfoliage plants\trees\forest\foliage\hanging\hanging.modularfoliage plants\trees\forest\foliage\leafy\leafy.modularfoliage plants\trees\forest\foliage\lotus\lotus.modularfoliage plants\trees\forest\foliage\lushgreen\lushgreen.modularfoliage plants\trees\forest\foliage\orangeflower\orangeflower.modularfoliage plants\trees\forest\foliage\pinefoliage\crown1.png plants\trees\forest\foliage\pinefoliage\crown2.png plants\trees\forest\foliage\pinefoliage\crown3.png [NEW] plants\trees\forest\foliage\pinefoliage\crown4.png [NEW] plants\trees\forest\foliage\pinefoliage\crown5.png plants\trees\forest\foliage\pinefoliage\pinefoliage.modularfoliage plants\trees\forest\foliage\redleaves\redleaves.modularfoliage plants\trees\forest\foliage\rose\rose.modularfoliage plants\trees\forest\foliage\scraggy\scraggy.modularfoliage plants\trees\forest\foliage\spikeyfoliage\spikeyfoliage.modularfoliage [NEW] plants\trees\forest\stem\pineytree\crown4.png [NEW] plants\trees\forest\stem\pineytree\crown5.png plants\trees\forest\stem\pineytree\pineytree.modularstem plants\trees\forestceiling\foliage\dreamy\dreamy.modularfoliage plants\trees\forestceiling\foliage\flowery\flowery.modularfoliage plants\trees\forestceiling\foliage\starry\starry.modularfoliage plants\trees\forestceiling\stems\shadowvine\shadowvine.modularstem plants\trees\forestceiling\stems\slimevine\slimevine.modularstem plants\trees\forestceiling\stems\sulphurvine\sulphurvine.modularstem plants\trees\forestceiling\stems\tarvine\tarvine.modularstem plants\trees\forestceiling\stems\vine\vine.modularstem plants\trees\forestceiling\stems\vine2\vine2.modularstem plants\trees\forestceiling\stems\vine3\vine3.modularstem plants\trees\forestceiling\stems\vine4\vine4.modularstem plants\trees\forestceiling\stems\wildernessvine\wildernessvine.modularstem plants\trees\geometric\foliage\geometricfoliage\geometricfoliage.modularfoliage plants\trees\geometric\stem\geometricstem\geometricstem.modularstem [NEW] plants\trees\giantflowers\foliage\pinkflower\crown1.png [NEW] plants\trees\giantflowers\foliage\pinkflower\crown2.png [NEW] plants\trees\giantflowers\foliage\pinkflower\crown3.png [NEW] plants\trees\giantflowers\foliage\pinkflower\pinkflower.modularfoliage [NEW] plants\trees\giantflowers\foliage\pinkflower\saplingicon.png plants\trees\giantflowers\foliage\redflower\redflower.modularfoliage plants\trees\giantflowers\foliage\whitepetals\whitepetals.modularfoliage plants\trees\icesphere\foliage\icespherefoliage\icespherefoliage.modularfoliage plants\trees\jungle\foliage\jungleleaf\jungleleaf.modularfoliage plants\trees\jungle\foliage\junglepalm\junglepalm.modularfoliage plants\trees\jungle\foliage\jungly\jungly.modularfoliage plants\trees\jungle\foliage\lushy\lushy.modularfoliage plants\trees\molten\foliage\fluff\fluff.modularfoliage plants\trees\molten\foliage\grey\grey.modularfoliage plants\trees\molten\foliage\red\red.modularfoliage plants\trees\mushroompatch\foliage\mushroomredtop\mushroomredtop.modularfoliage plants\trees\mushroompatch\foliage\mushroomyellowtop\mushroomyellowtop.modularfoliage plants\trees\rust\foliage\rustflower\rustflower.modularfoliage plants\trees\savannah\foliage\bonky\bonky.modularfoliage plants\trees\savannah\foliage\burly\burly.modularfoliage plants\trees\savannah\foliage\circly\circly.modularfoliage plants\trees\savannah\foliage\flat\flat.modularfoliage plants\trees\savannah\foliage\savannahbloom\savannahbloom.modularfoliage plants\trees\savannah\foliage\spikeyfoliage\pinefoliage.modularfoliage plants\trees\savannah\foliage\squareish\squarish.modularfoliage plants\trees\savannah\foliage\thorns\thorns.modularfoliage [NEW] plants\trees\savannahnew\foliage\baobab\baobab.modularfoliage [NEW] plants\trees\savannahnew\foliage\baobab\crown1.png [NEW] plants\trees\savannahnew\foliage\baobab\crown2.png [NEW] plants\trees\savannahnew\foliage\baobab\saplingicon.png [NEW] plants\trees\savannahnew\foliage\baobab\parallax\treeback\base\1.png [NEW] plants\trees\savannahnew\foliage\baobab\parallax\treeback2\base\1.png [NEW] plants\trees\savannahnew\foliage\baobab\parallax\treefront\base\1.png [NEW] plants\trees\savannahnew\stem\baobab\baobab.modularstem [NEW] plants\trees\savannahnew\stem\baobab\base1.png [NEW] plants\trees\savannahnew\stem\baobab\base2.png [NEW] plants\trees\savannahnew\stem\baobab\base3.png [NEW] plants\trees\savannahnew\stem\baobab\base4.png [NEW] plants\trees\savannahnew\stem\baobab\crown1.png [NEW] plants\trees\savannahnew\stem\baobab\crown2.png [NEW] plants\trees\savannahnew\stem\baobab\middle1.png [NEW] plants\trees\savannahnew\stem\baobab\middle2.png [NEW] plants\trees\savannahnew\stem\baobab\middle3.png [NEW] plants\trees\savannahnew\stem\baobab\middle4.png [NEW] plants\trees\savannahnew\stem\baobab\saplingicon.png [NEW] plants\trees\seatrees\foliage\bubbles\basefoliage1.png [NEW] plants\trees\seatrees\foliage\bubbles\basefoliage2.png [NEW] plants\trees\seatrees\foliage\bubbles\basefoliage3.png [NEW] plants\trees\seatrees\foliage\bubbles\basefoliage4.png [NEW] plants\trees\seatrees\foliage\bubbles\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\bubbles\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\bubbles\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\bubbles\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\bubbles\foliage1.png [NEW] plants\trees\seatrees\foliage\bubbles\foliage2.png [NEW] plants\trees\seatrees\foliage\bubbles\foliage3.png [NEW] plants\trees\seatrees\foliage\bubbles\foliage4.png [NEW] plants\trees\seatrees\foliage\flowy\basefoliage1.png [NEW] plants\trees\seatrees\foliage\flowy\basefoliage2.png [NEW] plants\trees\seatrees\foliage\flowy\basefoliage3.png [NEW] plants\trees\seatrees\foliage\flowy\basefoliage4.png [NEW] plants\trees\seatrees\foliage\flowy\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\flowy\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\flowy\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\flowy\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\flowy\foliage1.png [NEW] plants\trees\seatrees\foliage\flowy\foliage2.png [NEW] plants\trees\seatrees\foliage\flowy\foliage3.png [NEW] plants\trees\seatrees\foliage\flowy\foliage4.png [NEW] plants\trees\seatrees\foliage\kelpy\basefoliage1.png [NEW] plants\trees\seatrees\foliage\kelpy\basefoliage2.png [NEW] plants\trees\seatrees\foliage\kelpy\basefoliage3.png [NEW] plants\trees\seatrees\foliage\kelpy\basefoliage4.png [NEW] plants\trees\seatrees\foliage\kelpy\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\kelpy\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\kelpy\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\kelpy\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\kelpy\foliage1.png [NEW] plants\trees\seatrees\foliage\kelpy\foliage2.png [NEW] plants\trees\seatrees\foliage\kelpy\foliage3.png [NEW] plants\trees\seatrees\foliage\kelpy\foliage4.png [NEW] plants\trees\seatrees\foliage\kelpy\kelpy.modularfoliage [NEW] plants\trees\seatrees\foliage\kelpy\saplingicon.png [NEW] plants\trees\seatrees\foliage\leafy\basefoliage1.png [NEW] plants\trees\seatrees\foliage\leafy\basefoliage2.png [NEW] plants\trees\seatrees\foliage\leafy\basefoliage3.png [NEW] plants\trees\seatrees\foliage\leafy\basefoliage4.png [NEW] plants\trees\seatrees\foliage\leafy\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\leafy\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\leafy\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\leafy\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\leafy\foliage1.png [NEW] plants\trees\seatrees\foliage\leafy\foliage2.png [NEW] plants\trees\seatrees\foliage\leafy\foliage3.png [NEW] plants\trees\seatrees\foliage\leafy\foliage4.png [NEW] plants\trees\seatrees\foliage\wavy\basefoliage1.png [NEW] plants\trees\seatrees\foliage\wavy\basefoliage2.png [NEW] plants\trees\seatrees\foliage\wavy\basefoliage3.png [NEW] plants\trees\seatrees\foliage\wavy\basefoliage4.png [NEW] plants\trees\seatrees\foliage\wavy\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\wavy\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\wavy\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\wavy\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\wavy\foliage1.png [NEW] plants\trees\seatrees\foliage\wavy\foliage2.png [NEW] plants\trees\seatrees\foliage\wavy\foliage3.png [NEW] plants\trees\seatrees\foliage\wavy\foliage4.png [NEW] plants\trees\seatrees\stem\kelp\base1.png [NEW] plants\trees\seatrees\stem\kelp\base2.png [NEW] plants\trees\seatrees\stem\kelp\base3.png [NEW] plants\trees\seatrees\stem\kelp\base4.png [NEW] plants\trees\seatrees\stem\kelp\branch1.png [NEW] plants\trees\seatrees\stem\kelp\crown1.png [NEW] plants\trees\seatrees\stem\kelp\crown2.png [NEW] plants\trees\seatrees\stem\kelp\crown3.png [NEW] plants\trees\seatrees\stem\kelp\crown4.png [NEW] plants\trees\seatrees\stem\kelp\kelp.modularstem [NEW] plants\trees\seatrees\stem\kelp\mid1.png [NEW] plants\trees\seatrees\stem\kelp\mid2.png [NEW] plants\trees\seatrees\stem\kelp\mid3.png [NEW] plants\trees\seatrees\stem\kelp\mid4.png [NEW] plants\trees\seatrees\stem\kelp\saplingicon.png [NEW] plants\trees\seatrees\stem\seaweed\base1.png [NEW] plants\trees\seatrees\stem\seaweed\base2.png [NEW] plants\trees\seatrees\stem\seaweed\base3.png [NEW] plants\trees\seatrees\stem\seaweed\base4.png [NEW] plants\trees\seatrees\stem\seaweed\crown1.png [NEW] plants\trees\seatrees\stem\seaweed\crown2.png [NEW] plants\trees\seatrees\stem\seaweed\crown3.png [NEW] plants\trees\seatrees\stem\seaweed\crown4.png [NEW] plants\trees\seatrees\stem\seaweed\mid1.png [NEW] plants\trees\seatrees\stem\seaweed\mid2.png [NEW] plants\trees\seatrees\stem\seaweed\mid3.png [NEW] plants\trees\seatrees\stem\seaweed\mid4.png [NEW] plants\trees\seatrees\stem\seaweed\seaweed.modularstem [NEW] plants\trees\snow\foliage\icepine\crown1.png [NEW] plants\trees\snow\foliage\icepine\crown2.png [NEW] plants\trees\snow\foliage\icepine\crown3.png [NEW] plants\trees\snow\foliage\icepine\icepinefoliage.modularfoliage [NEW] plants\trees\snow\foliage\icepine\saplingicon.png plants\trees\snow\foliage\snowblank\snowblank.modularfoliage plants\trees\snow\foliage\snowbrains\snowbrains.modularfoliage plants\trees\snow\foliage\snowbubbles\snowbubbles.modularfoliage plants\trees\snow\foliage\snowcloudy\snowcloudy.modularfoliage plants\trees\snow\foliage\snowfrumpy\snowfrumpy.modularfoliage plants\trees\snow\foliage\snowgreenleaves\snowgreenleaves.modularfoliage plants\trees\snow\foliage\snowhanging\snowhanging.modularfoliage plants\trees\snow\foliage\snowleafy\snowleafy.modularfoliage plants\trees\snow\foliage\snowlotus\snowlotus.modularfoliage plants\trees\snow\foliage\snowpine\snowpine.modularfoliage plants\trees\snow\foliage\snowredleaves\snowredleaves.modularfoliage plants\trees\snow\foliage\snowscraggy\snowscraggy.modularfoliage plants\trees\snow\stem\snowbirch\snowbirch.modularstem plants\trees\snow\stem\snowcocoa\snowcocoa.modularstem plants\trees\snow\stem\snowfleshy\snowfleshy.modularstem plants\trees\snow\stem\snowgrumpy\snowgrumpy.modularstem plants\trees\snow\stem\snowmetal\snowmetal.modularstem plants\trees\snow\stem\snowpine\snowpine.modularstem plants\trees\snow\stem\snowpinetree\snowpinetree.modularstem plants\trees\snow\stem\snowslimey\snowslimey.modularstem plants\trees\snow\stem\snowsomething\snowsomething.modularstem plants\trees\snow\stem\snowspikey\snowspikey.modularstem plants\trees\snow\stem\snowtwisted\snowtwisted.modularstem plants\trees\snow\stem\snowwood\snowwood.modularstem [NEW] plants\trees\swamp\foliage\weeping\branch1.png [NEW] plants\trees\swamp\foliage\weeping\branch2.png [NEW] plants\trees\swamp\foliage\weeping\branch3.png [NEW] plants\trees\swamp\foliage\weeping\crown1.png [NEW] plants\trees\swamp\foliage\weeping\crown2.png [NEW] plants\trees\swamp\foliage\weeping\saplingicon.png [NEW] plants\trees\swamp\foliage\weeping\weeping.modularfoliage [NEW] plants\trees\swamp\foliage\weeping\weepingleaves.modularfoliage [NEW] plants\trees\swamp\foliage\weeping\parallax\treeback\base\1.png [NEW] plants\trees\swamp\foliage\weeping\parallax\treefront\base\1.png [NEW] plants\trees\swamp\stem\weeping\base1.png [NEW] plants\trees\swamp\stem\weeping\branch1.png [NEW] plants\trees\swamp\stem\weeping\branch2.png [NEW] plants\trees\swamp\stem\weeping\branch3.png [NEW] plants\trees\swamp\stem\weeping\crown1.png [NEW] plants\trees\swamp\stem\weeping\crown2.png [NEW] plants\trees\swamp\stem\weeping\middle1.png [NEW] plants\trees\swamp\stem\weeping\middle2.png [NEW] plants\trees\swamp\stem\weeping\saplingicon.png [NEW] plants\trees\swamp\stem\weeping\weeping.modularstem plants\trees\tentacle\foliage\tentacletreeblank\tentacletreeblank.modularfoliage plants\trees\tentacle\stem\tentacletree\tentacletree.modularstem plants\trees\tentacle\stem\tentacletreetwo\tentacletreetwo.modularstem plants\trees\toxicplains\bluebell\bluebell.modularfoliage [NEW] player\playereffects.animation [NEW] player\stat_primary.animation projectiles\physics.config [NEW] projectiles\boss\dreadwreckage.frames [NEW] projectiles\boss\dreadwreckage.png [NEW] projectiles\boss\dreadwreckage.projectile [NEW] projectiles\boss\crystalboss\crystalbeamdamage.projectile [NEW] projectiles\boss\crystalboss\crystallaser.frames [NEW] projectiles\boss\crystalboss\crystallaser.png [NEW] projectiles\boss\crystalboss\crystallaser.projectile [NEW] projectiles\boss\crystalboss\crystalshard1.frames [NEW] projectiles\boss\crystalboss\crystalshard1.png [NEW] projectiles\boss\crystalboss\crystalshard1.projectile [NEW] projectiles\boss\crystalboss\crystalshard2.frames [NEW] projectiles\boss\crystalboss\crystalshard2.png [NEW] projectiles\boss\crystalboss\crystalshard2.projectile [NEW] projectiles\boss\crystalboss\crystalshard3.frames [NEW] projectiles\boss\crystalboss\crystalshard3.png [NEW] projectiles\boss\crystalboss\crystalshard3.projectile [NEW] projectiles\boss\crystalboss\crystalshard4.frames [NEW] projectiles\boss\crystalboss\crystalshard4.png [NEW] projectiles\boss\crystalboss\crystalshard4.projectile [NEW] projectiles\boss\crystalboss\crystalshard5.frames [NEW] projectiles\boss\crystalboss\crystalshard5.png [NEW] projectiles\boss\crystalboss\crystalshard5.projectile [NEW] projectiles\boss\crystalboss\crystalshard6.frames [NEW] projectiles\boss\crystalboss\crystalshard6.png [NEW] projectiles\boss\crystalboss\crystalshard6.projectile [NEW] projectiles\boss\crystalboss\moontantspawn.frames [NEW] projectiles\boss\crystalboss\moontantspawn.png [NEW] projectiles\boss\crystalboss\moontantspawn.projectile [NEW] projectiles\boss\robotboss\missileexplosion.config [NEW] projectiles\boss\robotboss\missileexplosion.projectile [NEW] projectiles\boss\robotboss\robotmissile.projectile [NEW] projectiles\boss\robotboss\robotshock.frames [NEW] projectiles\boss\robotboss\robotshock.projectile [NEW] projectiles\explosions\acidexplosion\acidexplosion.frames [NEW] projectiles\explosions\acidexplosion\acidexplosion.png [NEW] projectiles\explosions\acidexplosion\acidexplosion.projectile [NEW] projectiles\explosions\bigboulderexplosion\bigboulderexplosion.config [NEW] projectiles\explosions\bigboulderexplosion\bigboulderexplosion.frames [NEW] projectiles\explosions\bigboulderexplosion\bigboulderexplosion.png [NEW] projectiles\explosions\bigboulderexplosion\bigboulderexplosion.projectile projectiles\explosions\bombblockexplosion\bombblockexplosion.projectile projectiles\explosions\bonechain1\bonechain1.config projectiles\explosions\bonechain1\bonechain1.projectile projectiles\explosions\bonechain2\bonechain2.config projectiles\explosions\bonechain2\bonechain2.projectile projectiles\explosions\bonechain3\bonechain3.config projectiles\explosions\bonechain3\bonechain3.projectile [NEW] projectiles\explosions\bonedustexplosion\bonedustexplosion.frames [NEW] projectiles\explosions\bonedustexplosion\bonedustexplosion.png [NEW] projectiles\explosions\bonedustexplosion\bonedustexplosion.projectile projectiles\explosions\bouldersmashexplosion\bouldersmashexplosion.config projectiles\explosions\bouldersmashexplosion\bouldersmashexplosion.projectile [NEW] projectiles\explosions\cellexplosion\cellexplosion.config [NEW] projectiles\explosions\cellexplosion\cellexplosion.frames [NEW] projectiles\explosions\cellexplosion\cellexplosion.png [NEW] projectiles\explosions\cellexplosion\cellexplosion.projectile [NEW] projectiles\explosions\coconutexplosion\coconutbreak.config [NEW] projectiles\explosions\coconutexplosion\coconutbreak.frames [NEW] projectiles\explosions\coconutexplosion\coconutbreak.png [NEW] projectiles\explosions\coconutexplosion\coconutbreak.projectile projectiles\explosions\defensiveexplosion\defensiveexplosion.projectile projectiles\explosions\dungeonpodexplosion\dungeonpodexplosion.projectile [NEW] projectiles\explosions\electricexplosion\electricexplosion.config [NEW] projectiles\explosions\electricexplosion\electricexplosion.frames [NEW] projectiles\explosions\electricexplosion\electricexplosion.png [NEW] projectiles\explosions\electricexplosion\electricexplosion.projectile [NEW] projectiles\explosions\featherexplosion\featherexplosion.config projectiles\explosions\fireexplosion\fireexplosion.projectile projectiles\explosions\friendlyboneexplosion\friendlyboneexplosion.config projectiles\explosions\friendlyboneexplosion\friendlyboneexplosion.projectile [NEW] projectiles\explosions\giganticsnowballexplosion\giganticsnowballexplosion.config [NEW] projectiles\explosions\giganticsnowballexplosion\giganticsnowballexplosion.frames [NEW] projectiles\explosions\giganticsnowballexplosion\giganticsnowballexplosion.png [NEW] projectiles\explosions\giganticsnowballexplosion\giganticsnowballexplosion.projectile [NEW] projectiles\explosions\glitchexplosion\glitchexplosion.config [NEW] projectiles\explosions\glitchexplosion\glitchexplosion.frames [NEW] projectiles\explosions\glitchexplosion\glitchexplosion.png [NEW] projectiles\explosions\glitchexplosion\glitchexplosion.projectile [NEW] projectiles\explosions\globeexplosions\blueglobeexplosion\blueglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\blueglobeexplosion\blueglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\blueglobeexplosion\blueglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\blueglobeexplosion\blueglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\greenglobeexplosion\greenglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\greenglobeexplosion\greenglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\greenglobeexplosion\greenglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\greenglobeexplosion\greenglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\magentaglobeexplosion\magentaglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\magentaglobeexplosion\magentaglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\magentaglobeexplosion\magentaglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\magentaglobeexplosion\magentaglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\orangeglobeexplosion\orangeglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\orangeglobeexplosion\orangeglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\orangeglobeexplosion\orangeglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\orangeglobeexplosion\orangeglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\redglobeexplosion\redglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\redglobeexplosion\redglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\redglobeexplosion\redglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\redglobeexplosion\redglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\whiteglobeexplosion\whiteglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\whiteglobeexplosion\whiteglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\whiteglobeexplosion\whiteglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\whiteglobeexplosion\whiteglobeexplosion.projectile [NEW] projectiles\explosions\globeexplosions\yellowglobeexplosion\yellowglobeexplosion.config [NEW] projectiles\explosions\globeexplosions\yellowglobeexplosion\yellowglobeexplosion.frames [NEW] projectiles\explosions\globeexplosions\yellowglobeexplosion\yellowglobeexplosion.png [NEW] projectiles\explosions\globeexplosions\yellowglobeexplosion\yellowglobeexplosion.projectile projectiles\explosions\grenadeexplosion\grenadeexplosion.projectile projectiles\explosions\healingexplosion\healcloud.config projectiles\explosions\healingexplosion\healcloud.projectile projectiles\explosions\hivebombexplosion\hivebombexplosion1.projectile projectiles\explosions\hivebombexplosion\hivebombexplosion2.projectile projectiles\explosions\hivebombexplosion\hivebombexplosion3.projectile projectiles\explosions\hivebombexplosion\hivebombexplosion4.projectile [NEW] projectiles\explosions\largesnowballexplosion\largesnowballexplosion.config [NEW] projectiles\explosions\leafexplosion\leafexplosion.config [NEW] projectiles\explosions\lightblockexplosion\lightblockexplosion.config [NEW] projectiles\explosions\lightblockexplosion\lightblockexplosion.frames [NEW] projectiles\explosions\lightblockexplosion\lightblockexplosion.png [NEW] projectiles\explosions\lightblockexplosion\lightblockexplosion.projectile [NEW] projectiles\explosions\mediumsnowballexplosion\mediumsnowballexplosion.config projectiles\explosions\meteorexplosion\meteorexplosion.config projectiles\explosions\meteorexplosion\meteorexplosion.projectile projectiles\explosions\molotovexplosion\molotovexplosion.projectile [NEW] projectiles\explosions\paintexplosionblue\paintexplosionblue.config [NEW] projectiles\explosions\paintexplosionblue\paintexplosionblue.frames [NEW] projectiles\explosions\paintexplosionblue\paintexplosionblue.png [NEW] projectiles\explosions\paintexplosionblue\paintexplosionblue.projectile [NEW] projectiles\explosions\paintexplosiongreen\paintexplosiongreen.config [NEW] projectiles\explosions\paintexplosiongreen\paintexplosiongreen.frames [NEW] projectiles\explosions\paintexplosiongreen\paintexplosiongreen.png [NEW] projectiles\explosions\paintexplosiongreen\paintexplosiongreen.projectile [NEW] projectiles\explosions\paintexplosionorange\paintexplosionorange.config [NEW] projectiles\explosions\paintexplosionorange\paintexplosionorange.frames [NEW] projectiles\explosions\paintexplosionorange\paintexplosionorange.png [NEW] projectiles\explosions\paintexplosionorange\paintexplosionorange.projectile [NEW] projectiles\explosions\paintexplosionpurple\paintexplosionpurple.config [NEW] projectiles\explosions\paintexplosionpurple\paintexplosionpurple.frames [NEW] projectiles\explosions\paintexplosionpurple\paintexplosionpurple.png [NEW] projectiles\explosions\paintexplosionpurple\paintexplosionpurple.projectile [NEW] projectiles\explosions\paintexplosionred\paintexplosionred.config [NEW] projectiles\explosions\paintexplosionred\paintexplosionred.frames [NEW] projectiles\explosions\paintexplosionred\paintexplosionred.png [NEW] projectiles\explosions\paintexplosionred\paintexplosionred.projectile [NEW] projectiles\explosions\paintexplosionyellow\paintexplosionyellow.config [NEW] projectiles\explosions\paintexplosionyellow\paintexplosionyellow.frames [NEW] projectiles\explosions\paintexplosionyellow\paintexplosionyellow.png [NEW] projectiles\explosions\paintexplosionyellow\paintexplosionyellow.projectile [NEW] projectiles\explosions\paperplaneexplosion\paperplaneexplosion.config projectiles\explosions\plasmaexplosion2\plasmaexplosion2.projectile projectiles\explosions\poisonsmoke\poisonsmoke.config projectiles\explosions\poisonsmoke\poisonsmoke.projectile projectiles\explosions\pulsecannonexplosion\pulsecannonexplosion.projectile projectiles\explosions\regularexplosion\regularexplosion.projectile projectiles\explosions\regularexplosion2\regularexplosion2.projectile [NEW] projectiles\explosions\regularexplosion2\regularexplosion2universal.config [NEW] projectiles\explosions\regularexplosion2\regularexplosion2universal.projectile [NEW] projectiles\explosions\regularexplosion2\regularexplosionfreeze.config [NEW] projectiles\explosions\regularexplosion2\regularexplosionfreeze.projectile projectiles\explosions\regularexplosionnospark\regularexplosionnospark.projectile projectiles\explosions\robotwake\robotwake.frames [NEW] projectiles\explosions\robotwake\robotwake.png projectiles\explosions\robotwake\robotwake.projectile projectiles\explosions\rocketexplosion\rocketexplosion.projectile [NEW] projectiles\explosions\slimeexplosion\slimeexplosion.frames [NEW] projectiles\explosions\slimeexplosion\slimeexplosion.png [NEW] projectiles\explosions\slimeexplosion\slimeexplosion.projectile projectiles\explosions\smallregularexplosion\smallregularexplosion.projectile [NEW] projectiles\explosions\smallregularexplosion\smallregularexplosionuniversal.projectile projectiles\explosions\smoke\smoke.config projectiles\explosions\smoke\smoke.projectile [NEW] projectiles\explosions\snowballexplosion\snowballexplosion.config [NEW] projectiles\explosions\snowballexplosion\snowballexplosion.frames [NEW] projectiles\explosions\snowballexplosion\snowballexplosion.png [NEW] projectiles\explosions\snowballexplosion\snowballexplosion.projectile [NEW] projectiles\explosions\splashexplosion1\splashexplosion1.config [NEW] projectiles\explosions\splashexplosion1\splashexplosion1.frames [NEW] projectiles\explosions\splashexplosion1\splashexplosion1.png [NEW] projectiles\explosions\splashexplosion1\splashexplosion1.projectile projectiles\explosions\starcleaverboom\starcleaverboom.png projectiles\explosions\starcleaverboom\starcleaverboom.projectile [NEW] projectiles\explosions\tarexplosion\tarexplosion.config [NEW] projectiles\explosions\tarexplosion\tarexplosion.frames [NEW] projectiles\explosions\tarexplosion\tarexplosion.png [NEW] projectiles\explosions\tarexplosion\tarexplosion.projectile projectiles\explosions\targetexplosion\targetexplosion.projectile projectiles\explosions\teslabolt\teslabolt.projectile [NEW] projectiles\explosions\thorngrenadeexplosion\thorngrenadeexplosion.config [NEW] projectiles\explosions\vlightblockexplosion\vlightblockexplosion.config [NEW] projectiles\explosions\vlightblockexplosion\vlightblockexplosion.frames [NEW] projectiles\explosions\vlightblockexplosion\vlightblockexplosion.projectile projectiles\explosions\vsmallregularexplosion\vsmallregularexplosion.projectile projectiles\explosions\vsmallregularexplosionnodamage\vsmallregularexplosionnodamage.projectile [NEW] projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.config [NEW] projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.frames [NEW] projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.png [NEW] projectiles\explosions\vsmallregularexplosionnosound\vsmallregularexplosionnosound.projectile projectiles\fire\firefinish\firefinish.projectile projectiles\fire\firepart1\firepart1.projectile projectiles\fire\firepart2\firepart2.projectile projectiles\fire\firepart3\firepart3.projectile projectiles\fire\firepart4\firepart4.projectile projectiles\fire\firepart5\firepart5.projectile [NEW] projectiles\fishing\fishinglure.frames [NEW] projectiles\fishing\fishinglure.png [NEW] projectiles\fishing\fishinglure.projectile [NEW] projectiles\guns\arrows\aegisaltarrow\aegisaltarrow.frames [NEW] projectiles\guns\arrows\aegisaltarrow\aegisaltarrow.png [NEW] projectiles\guns\arrows\aegisaltarrow\aegisaltarrow.projectile [NEW] projectiles\guns\arrows\aegisaltarrow\icon.png [NEW] projectiles\guns\arrows\chargedaegisaltarrow\chargedaegisaltarrow.frames [NEW] projectiles\guns\arrows\chargedaegisaltarrow\chargedaegisaltarrow.png [NEW] projectiles\guns\arrows\chargedaegisaltarrow\chargedaegisaltarrow.projectile [NEW] projectiles\guns\arrows\chargedaegisaltarrow\icon.png [NEW] projectiles\guns\arrows\chargedarrow\chargedarrow.frames [NEW] projectiles\guns\arrows\chargedarrow\chargedarrow.png [NEW] projectiles\guns\arrows\chargedarrow\chargedarrow.projectile [NEW] projectiles\guns\arrows\chargedarrow\icon.png [NEW] projectiles\guns\arrows\chargedflamearrow\chargedflamearrow.frames [NEW] projectiles\guns\arrows\chargedflamearrow\chargedflamearrow.png [NEW] projectiles\guns\arrows\chargedflamearrow\chargedflamearrow.projectile [NEW] projectiles\guns\arrows\chargedflamearrow\icon.png [NEW] projectiles\guns\arrows\chargedfrozenflamearrow\chargedfrozenflamearrow.frames [NEW] projectiles\guns\arrows\chargedfrozenflamearrow\chargedfrozenflamearrow.png [NEW] projectiles\guns\arrows\chargedfrozenflamearrow\chargedfrozenflamearrow.projectile [NEW] projectiles\guns\arrows\chargedfrozenflamearrow\icon.png [NEW] projectiles\guns\arrows\chargedheartarrow\chargedheartarrow.frames [NEW] projectiles\guns\arrows\chargedheartarrow\chargedheartarrow.png [NEW] projectiles\guns\arrows\chargedheartarrow\chargedheartarrow.projectile [NEW] projectiles\guns\arrows\chargedheartarrow\icon.png [NEW] projectiles\guns\arrows\chargedicearrow\chargedicearrow.frames [NEW] projectiles\guns\arrows\chargedicearrow\chargedicearrow.png [NEW] projectiles\guns\arrows\chargedicearrow\chargedicearrow.projectile [NEW] projectiles\guns\arrows\chargedicearrow\icon.png [NEW] projectiles\guns\arrows\chargedlightarrow\chargedlightarrow.frames [NEW] projectiles\guns\arrows\chargedlightarrow\chargedlightarrow.png [NEW] projectiles\guns\arrows\chargedlightarrow\chargedlightarrow.projectile [NEW] projectiles\guns\arrows\chargedlightarrow\icon.png [NEW] projectiles\guns\arrows\chargedpoisonarrow\chargedpoisonarrow.frames [NEW] projectiles\guns\arrows\chargedpoisonarrow\chargedpoisonarrow.png [NEW] projectiles\guns\arrows\chargedpoisonarrow\chargedpoisonarrow.projectile [NEW] projectiles\guns\arrows\chargedpoisonarrow\icon.png [NEW] projectiles\guns\arrows\chargedpurplearrow\chargedpurplearrow.frames [NEW] projectiles\guns\arrows\chargedpurplearrow\chargedpurplearrow.png [NEW] projectiles\guns\arrows\chargedpurplearrow\chargedpurplearrow.projectile [NEW] projectiles\guns\arrows\chargedpurplearrow\icon.png [NEW] projectiles\guns\arrows\flamearrow\flamearrow.frames [NEW] projectiles\guns\arrows\flamearrow\flamearrow.png [NEW] projectiles\guns\arrows\flamearrow\flamearrow.projectile [NEW] projectiles\guns\arrows\flamearrow\icon.png [NEW] projectiles\guns\arrows\flamebolt\flamebolt.frames [NEW] projectiles\guns\arrows\flamebolt\flamebolt.png [NEW] projectiles\guns\arrows\flamebolt\flamebolt.projectile [NEW] projectiles\guns\arrows\flamebolt\icon.png [NEW] projectiles\guns\arrows\frozenflamearrow\frozenflamearrow.frames [NEW] projectiles\guns\arrows\frozenflamearrow\frozenflamearrow.png [NEW] projectiles\guns\arrows\frozenflamearrow\frozenflamearrow.projectile [NEW] projectiles\guns\arrows\frozenflamearrow\icon.png [NEW] projectiles\guns\arrows\harpoon\chargedharpoon.projectile [NEW] projectiles\guns\arrows\harpoon\harpoon.frames [NEW] projectiles\guns\arrows\harpoon\harpoon.png [NEW] projectiles\guns\arrows\harpoon\harpoon.projectile [NEW] projectiles\guns\arrows\heartarrow\heartarrow.frames [NEW] projectiles\guns\arrows\heartarrow\heartarrow.png [NEW] projectiles\guns\arrows\heartarrow\heartarrow.projectile [NEW] projectiles\guns\arrows\heartarrow\icon.png [NEW] projectiles\guns\arrows\heckarrow\heckarrow.frames [NEW] projectiles\guns\arrows\heckarrow\heckarrow.png [NEW] projectiles\guns\arrows\heckarrow\heckarrow.projectile [NEW] projectiles\guns\arrows\heckarrow\icon.png [NEW] projectiles\guns\arrows\icearrow\icearrow.frames [NEW] projectiles\guns\arrows\icearrow\icearrow.png [NEW] projectiles\guns\arrows\icearrow\icearrow.projectile [NEW] projectiles\guns\arrows\icearrow\icon.png [NEW] projectiles\guns\arrows\icebolt\icebolt.frames [NEW] projectiles\guns\arrows\icebolt\icebolt.png [NEW] projectiles\guns\arrows\icebolt\icebolt.projectile [NEW] projectiles\guns\arrows\icebolt\icon.png [NEW] projectiles\guns\arrows\ironarrow\icon.png [NEW] projectiles\guns\arrows\ironarrow\ironarrow.frames [NEW] projectiles\guns\arrows\ironarrow\ironarrow.png [NEW] projectiles\guns\arrows\ironarrow\ironarrow.projectile [NEW] projectiles\guns\arrows\lightarrow\icon.png [NEW] projectiles\guns\arrows\lightarrow\lightarrow.frames [NEW] projectiles\guns\arrows\lightarrow\lightarrow.png [NEW] projectiles\guns\arrows\lightarrow\lightarrow.projectile [NEW] projectiles\guns\arrows\poisonarrow\icon.png [NEW] projectiles\guns\arrows\poisonarrow\poisonarrow.frames [NEW] projectiles\guns\arrows\poisonarrow\poisonarrow.png [NEW] projectiles\guns\arrows\poisonarrow\poisonarrow.projectile [NEW] projectiles\guns\arrows\poisonbolt\icon.png [NEW] projectiles\guns\arrows\poisonbolt\poisonbolt.frames [NEW] projectiles\guns\arrows\poisonbolt\poisonbolt.png [NEW] projectiles\guns\arrows\poisonbolt\poisonbolt.projectile [NEW] projectiles\guns\arrows\purplearrow\icon.png [NEW] projectiles\guns\arrows\purplearrow\purplearrow.frames [NEW] projectiles\guns\arrows\purplearrow\purplearrow.png [NEW] projectiles\guns\arrows\purplearrow\purplearrow.projectile [NEW] projectiles\guns\arrows\woodenarrow\icon.png [NEW] projectiles\guns\arrows\woodenarrow\woodenarrow.frames [NEW] projectiles\guns\arrows\woodenarrow\woodenarrow.png [NEW] projectiles\guns\arrows\woodenarrow\woodenarrow.projectile [NEW] projectiles\guns\arrows\woodenbolt\icon.png [NEW] projectiles\guns\arrows\woodenbolt\woodenbolt.frames [NEW] projectiles\guns\arrows\woodenbolt\woodenbolt.png [NEW] projectiles\guns\arrows\woodenbolt\woodenbolt.projectile projectiles\guns\bullets\bonethorn\bonethorn.projectile projectiles\guns\bullets\bouncybullet\bouncybullet.projectile projectiles\guns\bullets\bullet-1\bullet-1.projectile projectiles\guns\bullets\bullet-2\bullet-2.projectile projectiles\guns\bullets\bullet-3\bullet-3.projectile projectiles\guns\bullets\bullet-4\bullet-4.projectile [NEW] projectiles\guns\bullets\cactusthorns\cactusthorns.frames [NEW] projectiles\guns\bullets\cactusthorns\cactusthorns.png [NEW] projectiles\guns\bullets\cactusthorns\cactusthorns.projectile [NEW] projectiles\guns\bullets\cactusthorns\icon.png projectiles\guns\bullets\carhorn\carhorn.projectile projectiles\guns\bullets\delayed\delayed.projectile projectiles\guns\bullets\explosivebullet\explosivebullet.projectile projectiles\guns\bullets\fast\fast.projectile [NEW] projectiles\guns\bullets\floranmacethorns\floranmacethorns.frames [NEW] projectiles\guns\bullets\floranmacethorns\floranmacethorns.png [NEW] projectiles\guns\bullets\floranmacethorns\floranmacethorns.projectile [NEW] projectiles\guns\bullets\floranmacethorns\icon.png projectiles\guns\bullets\needlerthorns\needlerthorns.frames projectiles\guns\bullets\needlerthorns\needlerthorns.png projectiles\guns\bullets\needlerthorns\needlerthorns.projectile [NEW] projectiles\guns\bullets\paintballblue\icon.png [NEW] projectiles\guns\bullets\paintballblue\paintballblue.frames [NEW] projectiles\guns\bullets\paintballblue\paintballblue.png [NEW] projectiles\guns\bullets\paintballblue\paintballblue.projectile [NEW] projectiles\guns\bullets\paintballgreen\icon.png [NEW] projectiles\guns\bullets\paintballgreen\paintballgreen.frames [NEW] projectiles\guns\bullets\paintballgreen\paintballgreen.png [NEW] projectiles\guns\bullets\paintballgreen\paintballgreen.projectile [NEW] projectiles\guns\bullets\paintballorange\icon.png [NEW] projectiles\guns\bullets\paintballorange\paintballorange.frames [NEW] projectiles\guns\bullets\paintballorange\paintballorange.png [NEW] projectiles\guns\bullets\paintballorange\paintballorange.projectile [NEW] projectiles\guns\bullets\paintballpurple\icon.png [NEW] projectiles\guns\bullets\paintballpurple\paintballpurple.frames [NEW] projectiles\guns\bullets\paintballpurple\paintballpurple.png [NEW] projectiles\guns\bullets\paintballpurple\paintballpurple.projectile [NEW] projectiles\guns\bullets\paintballred\icon.png [NEW] projectiles\guns\bullets\paintballred\paintballred.frames [NEW] projectiles\guns\bullets\paintballred\paintballred.png [NEW] projectiles\guns\bullets\paintballred\paintballred.projectile [NEW] projectiles\guns\bullets\paintballyellow\icon.png [NEW] projectiles\guns\bullets\paintballyellow\paintballyellow.frames [NEW] projectiles\guns\bullets\paintballyellow\paintballyellow.png [NEW] projectiles\guns\bullets\paintballyellow\paintballyellow.projectile projectiles\guns\bullets\pellet\pellet.projectile projectiles\guns\bullets\piercingbullet\piercingbullet.projectile projectiles\guns\bullets\splitbullet\splitbullet.projectile [NEW] projectiles\guns\bullets\standardbullet\icon.png [NEW] projectiles\guns\bullets\standardbullet\standardbullet.frames [NEW] projectiles\guns\bullets\standardbullet\standardbullet.png [NEW] projectiles\guns\bullets\standardbullet\standardbullet.projectile projectiles\guns\bullets\stickybullet\stickybullet.projectile [NEW] projectiles\guns\bullets\stingergunsting\icon.png [NEW] projectiles\guns\bullets\stingergunsting\stingergunsting.frames [NEW] projectiles\guns\bullets\stingergunsting\stingergunsting.png [NEW] projectiles\guns\bullets\stingergunsting\stingergunsting.projectile projectiles\guns\bullets\trishot\trishot.projectile projectiles\guns\bullets\turretbullet\turretbullet.projectile projectiles\guns\grenades\acidgrenade\acidgrenade.projectile projectiles\guns\grenades\acidgrenadecluster\acidgrenadecluster.projectile projectiles\guns\grenades\bomb\bomb.projectile projectiles\guns\grenades\bouncycluster\bouncycluster.projectile projectiles\guns\grenades\bouncyclustergrenade\bouncyclustergrenade.projectile projectiles\guns\grenades\cluster\cluster.projectile projectiles\guns\grenades\clustergrenade\clustergrenade.projectile [NEW] projectiles\guns\grenades\fruitthorn\fruitthorn.frames [NEW] projectiles\guns\grenades\fruitthorn\fruitthorn.png [NEW] projectiles\guns\grenades\fruitthorn\fruitthorn.projectile projectiles\guns\grenades\gravitybomb\gravitybomb.projectile projectiles\guns\grenades\grenade\grenade.projectile [NEW] projectiles\guns\grenades\grenadeelectric\grenadeelectric.frames [NEW] projectiles\guns\grenades\grenadeelectric\grenadeelectric.png [NEW] projectiles\guns\grenades\grenadeelectric\grenadeelectric.projectile [NEW] projectiles\guns\grenades\grenadeelectric\icon.png [NEW] projectiles\guns\grenades\grenadefire\grenadefire.frames [NEW] projectiles\guns\grenades\grenadefire\grenadefire.png [NEW] projectiles\guns\grenades\grenadefire\grenadefire.projectile [NEW] projectiles\guns\grenades\grenadefire\icon.png [NEW] projectiles\guns\grenades\grenadeice\grenadeice.frames [NEW] projectiles\guns\grenades\grenadeice\grenadeice.png [NEW] projectiles\guns\grenades\grenadeice\grenadeice.projectile [NEW] projectiles\guns\grenades\grenadeice\icon.png [NEW] projectiles\guns\grenades\grenadeimpact\grenadeimpact.frames [NEW] projectiles\guns\grenades\grenadeimpact\grenadeimpact.png [NEW] projectiles\guns\grenades\grenadeimpact\grenadeimpact.projectile [NEW] projectiles\guns\grenades\grenadeimpact\icon.png [NEW] projectiles\guns\grenades\grenadepoison\grenadepoison.frames [NEW] projectiles\guns\grenades\grenadepoison\grenadepoison.png [NEW] projectiles\guns\grenades\grenadepoison\grenadepoison.projectile [NEW] projectiles\guns\grenades\grenadepoison\icon.png projectiles\guns\grenades\impactgrenade\impactgrenade.projectile projectiles\guns\grenades\marioball\marioball.projectile projectiles\guns\grenades\mouse\mouse.projectile projectiles\guns\grenades\nail\nail.projectile projectiles\guns\grenades\nailbomb\nailbomb.projectile projectiles\guns\grenades\pig\pig.projectile projectiles\guns\grenades\pill\pill.projectile projectiles\guns\grenades\shock\shock.png projectiles\guns\grenades\shock\shock.projectile projectiles\guns\grenades\shockbomb\shockbomb.projectile projectiles\guns\grenades\spikeball\spikeball.projectile projectiles\guns\grenades\splitter\splitter.projectile projectiles\guns\orbitaltest\orbitaldown\orbitaldown.projectile projectiles\guns\orbitaltest\orbitallaunch\orbitallaunch.projectile projectiles\guns\orbitaltest\orbitalup\orbitalup.projectile projectiles\guns\plasmabullets\blueplasmabullet\blueplasmabullet.projectile [NEW] projectiles\guns\plasmabullets\electricplasma\electricplasma.frames [NEW] projectiles\guns\plasmabullets\electricplasma\electricplasma.png [NEW] projectiles\guns\plasmabullets\electricplasma\electricplasma.projectile [NEW] projectiles\guns\plasmabullets\electricplasma\icon.png [NEW] projectiles\guns\plasmabullets\fireplasma\fireplasma.frames [NEW] projectiles\guns\plasmabullets\fireplasma\fireplasma.png [NEW] projectiles\guns\plasmabullets\fireplasma\fireplasma.projectile [NEW] projectiles\guns\plasmabullets\fireplasma\icon.png projectiles\guns\plasmabullets\greenplasmabullet\greenplasmabullet.projectile [NEW] projectiles\guns\plasmabullets\iceplasma\iceplasma.frames [NEW] projectiles\guns\plasmabullets\iceplasma\iceplasma.png [NEW] projectiles\guns\plasmabullets\iceplasma\iceplasma.projectile [NEW] projectiles\guns\plasmabullets\iceplasma\icon.png projectiles\guns\plasmabullets\plasma1\plasma1.projectile projectiles\guns\plasmabullets\plasma2\plasma2.projectile projectiles\guns\plasmabullets\plasma3\plasma3.projectile projectiles\guns\plasmabullets\plasma4\plasma4.projectile [NEW] projectiles\guns\plasmabullets\plasma4green\icon.png [NEW] projectiles\guns\plasmabullets\plasma4green\plasma4green.frames [NEW] projectiles\guns\plasmabullets\plasma4green\plasma4green.png [NEW] projectiles\guns\plasmabullets\plasma4green\plasma4green.projectile [NEW] projectiles\guns\plasmabullets\plasma4pink\icon.png [NEW] projectiles\guns\plasmabullets\plasma4pink\plasma4pink.frames [NEW] projectiles\guns\plasmabullets\plasma4pink\plasma4pink.png [NEW] projectiles\guns\plasmabullets\plasma4pink\plasma4pink.projectile projectiles\guns\plasmabullets\plasmabouncer\plasmabouncer.projectile projectiles\guns\plasmabullets\plasmabullet\plasmabullet.projectile [NEW] projectiles\guns\plasmabullets\poisonplasma\icon.png [NEW] projectiles\guns\plasmabullets\poisonplasma\poisonplasma.frames [NEW] projectiles\guns\plasmabullets\poisonplasma\poisonplasma.png [NEW] projectiles\guns\plasmabullets\poisonplasma\poisonplasma.projectile [NEW] projectiles\guns\plasmabullets\spinningplasmabullet\icon.png [NEW] projectiles\guns\plasmabullets\spinningplasmabullet\spinningplasmabullet.frames [NEW] projectiles\guns\plasmabullets\spinningplasmabullet\spinningplasmabullet.png [NEW] projectiles\guns\plasmabullets\spinningplasmabullet\spinningplasmabullet.projectile projectiles\guns\plasmabullets\stickyplasma\stickyplasma.projectile projectiles\guns\plasmabullets\yellowplasmabullet\yellowplasmabullet.projectile [NEW] projectiles\guns\shattergunslides\brokenglassslide\brokenglassslide.frames [NEW] projectiles\guns\shattergunslides\brokenglassslide\brokenglassslide.png [NEW] projectiles\guns\shattergunslides\brokenglassslide\brokenglassslide.projectile [NEW] projectiles\guns\shattergunslides\brokenglassslide\icon.png [NEW] projectiles\guns\shattergunslides\chinaslide\chinaslide.frames [NEW] projectiles\guns\shattergunslides\chinaslide\chinaslide.png [NEW] projectiles\guns\shattergunslides\chinaslide\chinaslide.projectile [NEW] projectiles\guns\shattergunslides\chinaslide\icon.png [NEW] projectiles\guns\shattergunslides\crystalslide\crystalslide.frames [NEW] projectiles\guns\shattergunslides\crystalslide\crystalslide.png [NEW] projectiles\guns\shattergunslides\crystalslide\crystalslide.projectile [NEW] projectiles\guns\shattergunslides\crystalslide\icon.png [NEW] projectiles\guns\shattergunslides\glassslide\glassslide.frames [NEW] projectiles\guns\shattergunslides\glassslide\glassslide.png [NEW] projectiles\guns\shattergunslides\glassslide\glassslide.projectile [NEW] projectiles\guns\shattergunslides\glassslide\icon.png [NEW] projectiles\guns\shattergunslides\glowslide\glowslide.frames [NEW] projectiles\guns\shattergunslides\glowslide\glowslide.png [NEW] projectiles\guns\shattergunslides\glowslide\glowslide.projectile [NEW] projectiles\guns\shattergunslides\glowslide\icon.png [NEW] projectiles\guns\shattergunslides\goldslide\goldslide.frames [NEW] projectiles\guns\shattergunslides\goldslide\goldslide.png [NEW] projectiles\guns\shattergunslides\goldslide\goldslide.projectile [NEW] projectiles\guns\shattergunslides\goldslide\icon.png [NEW] projectiles\guns\shattergunslides\plasticslide\icon.png [NEW] projectiles\guns\shattergunslides\plasticslide\plasticslide.frames [NEW] projectiles\guns\shattergunslides\plasticslide\plasticslide.png [NEW] projectiles\guns\shattergunslides\plasticslide\plasticslide.projectile [NEW] projectiles\guns\unsorted\blowdart\blowdart.frames [NEW] projectiles\guns\unsorted\blowdart\blowdart.png [NEW] projectiles\guns\unsorted\blowdart\blowdart.projectile [NEW] projectiles\guns\unsorted\blowdart\icon.png [NEW] projectiles\guns\unsorted\brainbullet\brainbullet.frames [NEW] projectiles\guns\unsorted\brainbullet\brainbullet.png [NEW] projectiles\guns\unsorted\brainbullet\brainbullet.projectile [NEW] projectiles\guns\unsorted\brainbullet\icon.png projectiles\guns\unsorted\brainshock\brainshock.projectile projectiles\guns\unsorted\bustershot\bustershot.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap1\cellzap1.frames [NEW] projectiles\guns\unsorted\cellzaps\cellzap1\cellzap1.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap1\cellzap1.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap1\icon.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap2\cellzap2.frames [NEW] projectiles\guns\unsorted\cellzaps\cellzap2\cellzap2.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap2\cellzap2.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap2\icon.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap3\cellzap3.frames [NEW] projectiles\guns\unsorted\cellzaps\cellzap3\cellzap3.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap3\cellzap3.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap3\icon.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap4\cellzap4.frames [NEW] projectiles\guns\unsorted\cellzaps\cellzap4\cellzap4.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap4\cellzap4.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap4\icon.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap5\cellzap5.frames [NEW] projectiles\guns\unsorted\cellzaps\cellzap5\cellzap5.png [NEW] projectiles\guns\unsorted\cellzaps\cellzap5\cellzap5.projectile [NEW] projectiles\guns\unsorted\cellzaps\cellzap5\icon.png projectiles\guns\unsorted\chargedbustershot\chargedbustershot.projectile [NEW] projectiles\guns\unsorted\electricplasmarocket\electricplasmarocket.frames [NEW] projectiles\guns\unsorted\electricplasmarocket\electricplasmarocket.png [NEW] projectiles\guns\unsorted\electricplasmarocket\electricplasmarocket.projectile [NEW] projectiles\guns\unsorted\electricplasmarocket\icon.png projectiles\guns\unsorted\electro\electro.projectile projectiles\guns\unsorted\energyjavelin\energyjavelin.projectile [NEW] projectiles\guns\unsorted\fireplasmarocket\fireplasmarocket.frames [NEW] projectiles\guns\unsorted\fireplasmarocket\fireplasmarocket.png [NEW] projectiles\guns\unsorted\fireplasmarocket\fireplasmarocket.projectile [NEW] projectiles\guns\unsorted\fireplasmarocket\icon.png projectiles\guns\unsorted\flamethrower\flamethrower.projectile [NEW] projectiles\guns\unsorted\freezesquirt\freezesquirt.frames [NEW] projectiles\guns\unsorted\freezesquirt\freezesquirt.png [NEW] projectiles\guns\unsorted\freezesquirt\freezesquirt.projectile [NEW] projectiles\guns\unsorted\iceplasmarocket\iceplasmarocket.frames [NEW] projectiles\guns\unsorted\iceplasmarocket\iceplasmarocket.png [NEW] projectiles\guns\unsorted\iceplasmarocket\iceplasmarocket.projectile [NEW] projectiles\guns\unsorted\iceplasmarocket\icon.png projectiles\guns\unsorted\javelin\javelin.projectile [NEW] projectiles\guns\unsorted\lightglobes\blueglobe\blueglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\blueglobe\blueglobe.png [NEW] projectiles\guns\unsorted\lightglobes\blueglobe\blueglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\blueglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\greenglobe\greenglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\greenglobe\greenglobe.png [NEW] projectiles\guns\unsorted\lightglobes\greenglobe\greenglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\greenglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\magentaglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\magentaglobe\magentaglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\magentaglobe\magentaglobe.png [NEW] projectiles\guns\unsorted\lightglobes\magentaglobe\magentaglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\orangeglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\orangeglobe\orangeglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\orangeglobe\orangeglobe.png [NEW] projectiles\guns\unsorted\lightglobes\orangeglobe\orangeglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\orangeglobemini\icon.png [NEW] projectiles\guns\unsorted\lightglobes\orangeglobemini\orangeglobemini.frames [NEW] projectiles\guns\unsorted\lightglobes\orangeglobemini\orangeglobemini.png [NEW] projectiles\guns\unsorted\lightglobes\orangeglobemini\orangeglobemini.projectile [NEW] projectiles\guns\unsorted\lightglobes\redglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\redglobe\redglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\redglobe\redglobe.png [NEW] projectiles\guns\unsorted\lightglobes\redglobe\redglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\whiteglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\whiteglobe\whiteglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\whiteglobe\whiteglobe.png [NEW] projectiles\guns\unsorted\lightglobes\whiteglobe\whiteglobe.projectile [NEW] projectiles\guns\unsorted\lightglobes\yellowglobe\icon.png [NEW] projectiles\guns\unsorted\lightglobes\yellowglobe\yellowglobe.frames [NEW] projectiles\guns\unsorted\lightglobes\yellowglobe\yellowglobe.png [NEW] projectiles\guns\unsorted\lightglobes\yellowglobe\yellowglobe.projectile projectiles\guns\unsorted\lightning2\lightning2.projectile [NEW] projectiles\guns\unsorted\poisonplasmarocket\icon.png [NEW] projectiles\guns\unsorted\poisonplasmarocket\poisonplasmarocket.frames [NEW] projectiles\guns\unsorted\poisonplasmarocket\poisonplasmarocket.png [NEW] projectiles\guns\unsorted\poisonplasmarocket\poisonplasmarocket.projectile [NEW] projectiles\guns\unsorted\pollenpumpgas\icon.png [NEW] projectiles\guns\unsorted\pollenpumpgas\pollenpumpgas.frames [NEW] projectiles\guns\unsorted\pollenpumpgas\pollenpumpgas.png [NEW] projectiles\guns\unsorted\pollenpumpgas\pollenpumpgas.projectile [NEW] projectiles\guns\unsorted\pollenpumpgas\pollenpumpgasspray.projectile [NEW] projectiles\guns\unsorted\reed\icon.png [NEW] projectiles\guns\unsorted\reed\reed.frames [NEW] projectiles\guns\unsorted\reed\reed.png [NEW] projectiles\guns\unsorted\reed\reed.projectile projectiles\guns\unsorted\rocket\rocket.projectile [NEW] projectiles\guns\unsorted\rocket\rocketshell.projectile [NEW] projectiles\guns\unsorted\rocket\rocketuniversal.projectile projectiles\guns\unsorted\shuriken\shuriken.projectile [NEW] projectiles\guns\unsorted\squirt\squirt.frames [NEW] projectiles\guns\unsorted\squirt\squirt.png [NEW] projectiles\guns\unsorted\squirt\squirt.projectile [NEW] projectiles\guns\unsorted\tarblob\tarblob.frames [NEW] projectiles\guns\unsorted\tarblob\tarblob.png [NEW] projectiles\guns\unsorted\tarblob\tarblob.projectile [NEW] projectiles\guns\unsorted\tranquilizerdart\tranquilizerdart.png projectiles\invisibleprojectile\invisibleprojectile.projectile projectiles\lavaballoon\lavaballoon.projectile projectiles\lavaprojectile\lavaprojectile.projectile projectiles\material\icematerial.projectile projectiles\material\material.projectile projectiles\material\matterblockprojectile.projectile projectiles\material\meteorblockprojectile.projectile projectiles\material\throwingblock.projectile projectiles\matterblockprojectile2\matterblockprojectile2.projectile projectiles\meteorblockspawner\meteorblockspawner.projectile [NEW] projectiles\minibiomelegendaries\cellblast\cellblast.frames [NEW] projectiles\minibiomelegendaries\cellblast\cellblast.png [NEW] projectiles\minibiomelegendaries\cellblast\cellblast.projectile [NEW] projectiles\minibiomelegendaries\cellblastx\cellblastx.frames [NEW] projectiles\minibiomelegendaries\cellblastx\cellblastx.png [NEW] projectiles\minibiomelegendaries\cellblastx\cellblastx.projectile [NEW] projectiles\minibiomelegendaries\coralshard\coralshard.frames [NEW] projectiles\minibiomelegendaries\coralshard\coralshard.png [NEW] projectiles\minibiomelegendaries\coralshard\coralshard.projectile [NEW] projectiles\minibiomelegendaries\coralshardx\coralshardx.frames [NEW] projectiles\minibiomelegendaries\coralshardx\coralshardx.png [NEW] projectiles\minibiomelegendaries\coralshardx\coralshardx.projectile [NEW] projectiles\minibiomelegendaries\crystalshard\crystalshard.frames [NEW] projectiles\minibiomelegendaries\crystalshard\crystalshard.png [NEW] projectiles\minibiomelegendaries\crystalshard\crystalshard.projectile [NEW] projectiles\minibiomelegendaries\crystalshardx\crystalshardx.frames [NEW] projectiles\minibiomelegendaries\crystalshardx\crystalshardx.png [NEW] projectiles\minibiomelegendaries\crystalshardx\crystalshardx.projectile [NEW] projectiles\minibiomelegendaries\cutterleafx\cutterleafx.frames [NEW] projectiles\minibiomelegendaries\cutterleafx\cutterleafx.png [NEW] projectiles\minibiomelegendaries\cutterleafx\cutterleafx.projectile [NEW] projectiles\minibiomelegendaries\heckblood\heckblood.frames [NEW] projectiles\minibiomelegendaries\heckblood\heckblood.png [NEW] projectiles\minibiomelegendaries\heckblood\heckblood.projectile [NEW] projectiles\minibiomelegendaries\heckblood\icon.png [NEW] projectiles\minibiomelegendaries\heckbloodx\heckbloodx.frames [NEW] projectiles\minibiomelegendaries\heckbloodx\heckbloodx.png [NEW] projectiles\minibiomelegendaries\heckbloodx\heckbloodx.projectile [NEW] projectiles\minibiomelegendaries\heckbloodx\icon.png [NEW] projectiles\minibiomelegendaries\hivebug\hivebug.frames [NEW] projectiles\minibiomelegendaries\hivebug\hivebug.png [NEW] projectiles\minibiomelegendaries\hivebug\hivebug.projectile [NEW] projectiles\minibiomelegendaries\hivebuggib\hibebuggib.projectile [NEW] projectiles\minibiomelegendaries\hivebuggib\hivebuggib.frames [NEW] projectiles\minibiomelegendaries\hivebuggib\hivebuggib.png [NEW] projectiles\minibiomelegendaries\hivebuggibx\hibebuggibx.projectile [NEW] projectiles\minibiomelegendaries\hivebuggibx\hivebuggibx.frames [NEW] projectiles\minibiomelegendaries\hivebuggibx\hivebuggibx.png [NEW] projectiles\minibiomelegendaries\hivebugspawn\hivebugspawn.config [NEW] projectiles\minibiomelegendaries\hivebugx\hivebugx.frames [NEW] projectiles\minibiomelegendaries\hivebugx\hivebugx.png [NEW] projectiles\minibiomelegendaries\hivebugx\hivebugx.projectile [NEW] projectiles\minibiomelegendaries\hivecluster\hivecluster.frames [NEW] projectiles\minibiomelegendaries\hivecluster\hivecluster.png [NEW] projectiles\minibiomelegendaries\hivecluster\hivecluster.projectile [NEW] projectiles\minibiomelegendaries\hivecluster\icon.png [NEW] projectiles\minibiomelegendaries\hiveclusterx\hiveclusterx.frames [NEW] projectiles\minibiomelegendaries\hiveclusterx\hiveclusterx.png [NEW] projectiles\minibiomelegendaries\hiveclusterx\hiveclusterx.projectile [NEW] projectiles\minibiomelegendaries\hiveclusterx\icon.png [NEW] projectiles\minibiomelegendaries\plasmacrystal\plasmacrystal.frames [NEW] projectiles\minibiomelegendaries\plasmacrystal\plasmacrystal.png [NEW] projectiles\minibiomelegendaries\plasmacrystal\plasmacrystal.projectile [NEW] projectiles\minibiomelegendaries\plasmacrystalx\plasmacrystalx.frames [NEW] projectiles\minibiomelegendaries\plasmacrystalx\plasmacrystalx.png [NEW] projectiles\minibiomelegendaries\plasmacrystalx\plasmacrystalx.projectile [NEW] projectiles\minibiomelegendaries\slimeblob\icon.png [NEW] projectiles\minibiomelegendaries\slimeblob\slimeblob.frames [NEW] projectiles\minibiomelegendaries\slimeblob\slimeblob.png [NEW] projectiles\minibiomelegendaries\slimeblob\slimeblob.projectile [NEW] projectiles\minibiomelegendaries\slimeblobx\icon.png [NEW] projectiles\minibiomelegendaries\slimeblobx\slimeblobx.frames [NEW] projectiles\minibiomelegendaries\slimeblobx\slimeblobx.png [NEW] projectiles\minibiomelegendaries\slimeblobx\slimeblobx.projectile [NEW] projectiles\minibiomelegendaries\slimecluster\icon.png [NEW] projectiles\minibiomelegendaries\slimecluster\slimecluster.frames [NEW] projectiles\minibiomelegendaries\slimecluster\slimecluster.png [NEW] projectiles\minibiomelegendaries\slimecluster\slimecluster.projectile [NEW] projectiles\minibiomelegendaries\slimeclusterx\icon.png [NEW] projectiles\minibiomelegendaries\slimeclusterx\slimeclusterx.frames [NEW] projectiles\minibiomelegendaries\slimeclusterx\slimeclusterx.png [NEW] projectiles\minibiomelegendaries\slimeclusterx\slimeclusterx.projectile [NEW] projectiles\minibiomelegendaries\sporecloud\icon.png [NEW] projectiles\minibiomelegendaries\sporecloud\multisporecloud.frames [NEW] projectiles\minibiomelegendaries\sporecloud\multisporecloud.png [NEW] projectiles\minibiomelegendaries\sporecloud\multisporecloud.projectile [NEW] projectiles\minibiomelegendaries\sporecloud\sporecloud.frames [NEW] projectiles\minibiomelegendaries\sporecloud\sporecloud.png [NEW] projectiles\minibiomelegendaries\sporecloud\sporecloud.projectile [NEW] projectiles\minibiomelegendaries\sporecloudx\icon.png [NEW] projectiles\minibiomelegendaries\sporecloudx\multisporecloudx.frames [NEW] projectiles\minibiomelegendaries\sporecloudx\multisporecloudx.png [NEW] projectiles\minibiomelegendaries\sporecloudx\multisporecloudx.projectile [NEW] projectiles\minibiomelegendaries\sporecloudx\sporecloudx.frames [NEW] projectiles\minibiomelegendaries\sporecloudx\sporecloudx.png [NEW] projectiles\minibiomelegendaries\sporecloudx\sporecloudx.projectile [NEW] projectiles\minibiomelegendaries\tar\tardrop\icon.png [NEW] projectiles\minibiomelegendaries\tar\tardrop\tardrop.frames [NEW] projectiles\minibiomelegendaries\tar\tardrop\tardrop.png [NEW] projectiles\minibiomelegendaries\tar\tardrop\tardrop.projectile [NEW] projectiles\minibiomelegendaries\wildorb\leaforb.frames [NEW] projectiles\minibiomelegendaries\wildorb\leaforb.png [NEW] projectiles\minibiomelegendaries\wildorb\leaforb.projectile [NEW] projectiles\minibiomelegendaries\wildorb\wildorb.frames [NEW] projectiles\minibiomelegendaries\wildorb\wildorb.png [NEW] projectiles\minibiomelegendaries\wildorb\wildorb.projectile [NEW] projectiles\minibiomelegendaries\wildorbx\leaforbx.frames [NEW] projectiles\minibiomelegendaries\wildorbx\leaforbx.png [NEW] projectiles\minibiomelegendaries\wildorbx\leaforbx.projectile [NEW] projectiles\minibiomelegendaries\wildorbx\wildorbx.frames [NEW] projectiles\minibiomelegendaries\wildorbx\wildorbx.png [NEW] projectiles\minibiomelegendaries\wildorbx\wildorbx.projectile [NEW] projectiles\minibiomelegendaries\xtermite\icon.png [NEW] projectiles\minibiomelegendaries\xtermite\xtermite.frames [NEW] projectiles\minibiomelegendaries\xtermite\xtermite.png [NEW] projectiles\minibiomelegendaries\xtermite\xtermite.projectile projectiles\npcs\acidspit\acidspit.projectile [NEW] projectiles\npcs\beetle\beetle.frames [NEW] projectiles\npcs\beetle\beetle.png [NEW] projectiles\npcs\beetle\beetle.projectile projectiles\npcs\bloodvomit\bloodvomit.projectile [NEW] projectiles\npcs\blueflame\bluefire.frames [NEW] projectiles\npcs\blueflame\bluefire.png [NEW] projectiles\npcs\blueflame\bluefire.projectile [NEW] projectiles\npcs\blueflame\blueflame.frames [NEW] projectiles\npcs\blueflame\blueflame.png [NEW] projectiles\npcs\blueflame\blueflame.projectile [NEW] projectiles\npcs\blueflame\blueflamethrower.frames [NEW] projectiles\npcs\blueflame\blueflamethrower.png [NEW] projectiles\npcs\blueflame\blueflamethrower.projectile [NEW] projectiles\npcs\blueflame\icon.png projectiles\npcs\boomerang\boomerang.projectile projectiles\npcs\bubble\bubbles.projectile projectiles\npcs\clustergoo\clustergoo.projectile [NEW] projectiles\npcs\darkgas\darkgas.frames [NEW] projectiles\npcs\darkgas\darkgas.png [NEW] projectiles\npcs\darkgas\darkgas.projectile [NEW] projectiles\npcs\darkgas\icon.png projectiles\npcs\darkgravityball\darkgravityball.png projectiles\npcs\darkgravityball\darkgravityball.projectile projectiles\npcs\darkplasma\darkplasma.projectile [NEW] projectiles\npcs\dragonprojectile\dragonprojectile.frames [NEW] projectiles\npcs\dragonprojectile\dragonprojectile.png [NEW] projectiles\npcs\dragonprojectile\dragonprojectile.projectile projectiles\npcs\explosivegoo\explosivegoo.projectile [NEW] projectiles\npcs\eyeball\eyeball.frames [NEW] projectiles\npcs\eyeball\eyeball.png [NEW] projectiles\npcs\eyeball\eyeball.projectile [NEW] projectiles\npcs\eyeball\eyeballspray.projectile projectiles\npcs\fireball\fireball.projectile projectiles\npcs\fireswirl\fireswirl.projectile [NEW] projectiles\npcs\fish\fish1.frames [NEW] projectiles\npcs\fish\fish1.png [NEW] projectiles\npcs\fish\fish1.projectile [NEW] projectiles\npcs\fish\fish2.frames [NEW] projectiles\npcs\fish\fish2.png [NEW] projectiles\npcs\fish\fish2.projectile [NEW] projectiles\npcs\fish\fish3.frames [NEW] projectiles\npcs\fish\fish3.png [NEW] projectiles\npcs\fish\fish3.projectile [NEW] projectiles\npcs\fish\fish4.frames [NEW] projectiles\npcs\fish\fish4.png [NEW] projectiles\npcs\fish\fish4.projectile [NEW] projectiles\npcs\fish\randomfish.frames [NEW] projectiles\npcs\fish\randomfish.png [NEW] projectiles\npcs\fish\randomfish.projectile projectiles\npcs\flame\flame.projectile projectiles\npcs\flyswarm\flyswarm.png projectiles\npcs\flyswarm\flyswarm.projectile projectiles\npcs\gas\gas.projectile projectiles\npcs\gas2\gas2.projectile [NEW] projectiles\npcs\glitter\glitter.frames [NEW] projectiles\npcs\glitter\glitter.png [NEW] projectiles\npcs\glitter\glitter.projectile [NEW] projectiles\npcs\glitter\glitterspray.projectile projectiles\npcs\goocluster\goocluster.projectile projectiles\npcs\grabbed\grabbed.projectile [NEW] projectiles\npcs\hugemeleeslash\hugemeleeslash.frames [NEW] projectiles\npcs\hugemeleeslash\hugemeleeslash.png [NEW] projectiles\npcs\hugemeleeslash\hugemeleeslash.projectile projectiles\npcs\icebreath\icebreath.projectile projectiles\npcs\icecloud\icecloud.projectile projectiles\npcs\iceshot\iceshot.projectile [NEW] projectiles\npcs\inksplash\inksplash.frames [NEW] projectiles\npcs\inksplash\inksplash.png [NEW] projectiles\npcs\inksplash\inksplash.projectile [NEW] projectiles\npcs\inksplash\inkspray.frames [NEW] projectiles\npcs\inksplash\inkspray.png [NEW] projectiles\npcs\inksplash\inkspray.projectile projectiles\npcs\jellybossexplode\jellybossexplode.projectile projectiles\npcs\jellybossgoo\jellybossgoo.projectile projectiles\npcs\lightball\lightball.png projectiles\npcs\lightball\lightball.projectile [NEW] projectiles\npcs\lightball\lightballout.frames [NEW] projectiles\npcs\lightball\lightballout.png [NEW] projectiles\npcs\lightball\lightballout.projectile projectiles\npcs\lightning\lightning.projectile [NEW] projectiles\npcs\meleebite\meleebite.frames [NEW] projectiles\npcs\meleebite\meleebite.png [NEW] projectiles\npcs\meleebite\meleebite.projectile [NEW] projectiles\npcs\meleebutt\meleebutt.frames [NEW] projectiles\npcs\meleebutt\meleebutt.png [NEW] projectiles\npcs\meleebutt\meleebutt.projectile [NEW] projectiles\npcs\meleelash\meleelash.frames [NEW] projectiles\npcs\meleelash\meleelash.png [NEW] projectiles\npcs\meleelash\meleelash.projectile [NEW] projectiles\npcs\meleelashdown\meleelashdown.frames [NEW] projectiles\npcs\meleelashdown\meleelashdown.png [NEW] projectiles\npcs\meleelashdown\meleelashdown.projectile [NEW] projectiles\npcs\meleelashup\meleelashup.frames [NEW] projectiles\npcs\meleelashup\meleelashup.png [NEW] projectiles\npcs\meleelashup\meleelashup.projectile [NEW] projectiles\npcs\meleeslash\meleeslash.frames [NEW] projectiles\npcs\meleeslash\meleeslash.png [NEW] projectiles\npcs\meleeslash\meleeslash.projectile projectiles\npcs\meteor\meteor.projectile [NEW] projectiles\npcs\minidragon\minidragon.frames [NEW] projectiles\npcs\minidragon\minidragon.png [NEW] projectiles\npcs\minidragon\minidragon.projectile [NEW] projectiles\npcs\moontantgoop\icon.png [NEW] projectiles\npcs\moontantgoop\moontantgoop.frames [NEW] projectiles\npcs\moontantgoop\moontantgoop.png [NEW] projectiles\npcs\moontantgoop\moontantgoop.projectile [NEW] projectiles\npcs\mudball\icon.png [NEW] projectiles\npcs\mudball\mudball.frames [NEW] projectiles\npcs\mudball\mudball.png [NEW] projectiles\npcs\mudball\mudball.projectile [NEW] projectiles\npcs\multibone\multibone.frames [NEW] projectiles\npcs\multibone\multibone.png [NEW] projectiles\npcs\multibone\multibone.projectile [NEW] projectiles\npcs\orbofzots\orbofzots.frames [NEW] projectiles\npcs\orbofzots\orbofzots.png [NEW] projectiles\npcs\orbofzots\orbofzots.projectile [NEW] projectiles\npcs\orbofzots\zotsorb.frames [NEW] projectiles\npcs\orbofzots\zotsorb.png [NEW] projectiles\npcs\orbofzots\zotsorb.projectile [NEW] projectiles\npcs\orbofzots\zotszot.frames [NEW] projectiles\npcs\orbofzots\zotszot.png [NEW] projectiles\npcs\orbofzots\zotszot.projectile projectiles\npcs\penguintankround\penguintankround.projectile projectiles\npcs\penguinufobeam\penguinufobeam.projectile projectiles\npcs\penguinufocharge\penguinufocharge.frames projectiles\npcs\penguinufocharge\penguinufocharge.png projectiles\npcs\penguinufocharge\penguinufocharge.projectile [NEW] projectiles\npcs\plasmasweep\plasmasweep.frames [NEW] projectiles\npcs\plasmasweep\plasmasweep.png [NEW] projectiles\npcs\plasmasweep\plasmasweep.projectile projectiles\npcs\plasmatorpedo\plasmatorpedo.projectile projectiles\npcs\poopbreath\poopbreath.projectile projectiles\npcs\pulsecannon\pulsecannon.projectile [NEW] projectiles\npcs\rainbow\rainbow.frames [NEW] projectiles\npcs\rainbow\rainbow.png [NEW] projectiles\npcs\rainbow\rainbow.projectile [NEW] projectiles\npcs\rainbow\rainbowexplosion.config [NEW] projectiles\npcs\rainbow\rainbowgnome.projectile [NEW] projectiles\npcs\razorleaf\icon.png [NEW] projectiles\npcs\razorleaf\leafgust.frames [NEW] projectiles\npcs\razorleaf\leafgust.png [NEW] projectiles\npcs\razorleaf\leafgust.projectile [NEW] projectiles\npcs\razorleaf\razorleaf.frames [NEW] projectiles\npcs\razorleaf\razorleaf.png [NEW] projectiles\npcs\razorleaf\razorleaf.projectile [NEW] projectiles\npcs\roar\roar.frames [NEW] projectiles\npcs\roar\roar.png [NEW] projectiles\npcs\roar\roar.projectile projectiles\npcs\rock\rock.projectile [NEW] projectiles\npcs\rockroll\rockroll.frames [NEW] projectiles\npcs\rockroll\rockroll.png [NEW] projectiles\npcs\rockroll\rockroll.projectile [NEW] projectiles\npcs\rockshard\multirockshard.projectile [NEW] projectiles\npcs\rockshard\rockshard.frames [NEW] projectiles\npcs\rockshard\rockshard.png [NEW] projectiles\npcs\rockshard\rockshard.projectile [NEW] projectiles\npcs\seed\seed.frames [NEW] projectiles\npcs\seed\seed.png [NEW] projectiles\npcs\seed\seed.projectile [NEW] projectiles\npcs\shortbeam\preshortbeam.frames [NEW] projectiles\npcs\shortbeam\preshortbeam.png [NEW] projectiles\npcs\shortbeam\preshortbeam.projectile [NEW] projectiles\npcs\shortbeam\shortbeam.frames [NEW] projectiles\npcs\shortbeam\shortbeam.png [NEW] projectiles\npcs\shortbeam\shortbeam.projectile [NEW] projectiles\npcs\smokering\icon.png [NEW] projectiles\npcs\smokering\smokering.frames [NEW] projectiles\npcs\smokering\smokering.png [NEW] projectiles\npcs\smokering\smokering.projectile [NEW] projectiles\npcs\snotblock\snotblock.frames [NEW] projectiles\npcs\snotblock\snotblock.png [NEW] projectiles\npcs\snotblock\snotblock.projectile [NEW] projectiles\npcs\snotbubble\snotbubble.frames [NEW] projectiles\npcs\snotbubble\snotbubble.png [NEW] projectiles\npcs\snotbubble\snotbubblefloat.projectile [NEW] projectiles\npcs\snotbubble\snotbubblepop.projectile [NEW] projectiles\npcs\snotbubble\snotbubblestart.projectile projectiles\npcs\sonic\sonic.png projectiles\npcs\sonic\sonic.projectile projectiles\npcs\sonicwave\sonicwave.projectile [NEW] projectiles\npcs\spicecloud\icon.png [NEW] projectiles\npcs\spicecloud\spicecloud.frames [NEW] projectiles\npcs\spicecloud\spicecloud.png [NEW] projectiles\npcs\spicecloud\spicecloud.projectile [NEW] projectiles\npcs\spinslash\spinslash.frames [NEW] projectiles\npcs\spinslash\spinslash.png [NEW] projectiles\npcs\spinslash\spinslash.projectile [NEW] projectiles\npcs\thorns\doublethorns.frames [NEW] projectiles\npcs\thorns\doublethorns.png [NEW] projectiles\npcs\thorns\doublethorns.projectile projectiles\npcs\thorns\thorns.projectile [NEW] projectiles\npcs\watergun\watergun.frames [NEW] projectiles\npcs\watergun\watergun.png [NEW] projectiles\npcs\watergun\watergun.projectile [NEW] projectiles\status\bouncystatusprojectile\bouncystatusprojectile.frames [NEW] projectiles\status\bouncystatusprojectile\bouncystatusprojectile.png [NEW] projectiles\status\bouncystatusprojectile\bouncystatusprojectile.projectile [NEW] projectiles\status\bouncystatusprojectile\icon.png [NEW] projectiles\status\burningstatusprojectile\burningstatusprojectile.frames [NEW] projectiles\status\burningstatusprojectile\burningstatusprojectile.png [NEW] projectiles\status\burningstatusprojectile\burningstatusprojectile.projectile [NEW] projectiles\status\burningstatusprojectile\icon.png [NEW] projectiles\status\clusterstatusprojectile\clusterstatusprojectile.frames [NEW] projectiles\status\clusterstatusprojectile\clusterstatusprojectile.png [NEW] projectiles\status\clusterstatusprojectile\clusterstatusprojectile.projectile [NEW] projectiles\status\clusterstatusprojectile\icon.png [NEW] projectiles\status\glowstatusprojectile\glowstatusprojectile.frames [NEW] projectiles\status\glowstatusprojectile\glowstatusprojectile.png [NEW] projectiles\status\glowstatusprojectile\glowstatusprojectile.projectile [NEW] projectiles\status\glowstatusprojectile\icon.png [NEW] projectiles\status\healingstatusprojectile\fasthealingstatusprojectile.projectile [NEW] projectiles\status\healingstatusprojectile\healingstatusprojectile.frames [NEW] projectiles\status\healingstatusprojectile\healingstatusprojectile.png [NEW] projectiles\status\healingstatusprojectile\healingstatusprojectile.projectile [NEW] projectiles\status\healingstatusprojectile\icon.png [NEW] projectiles\status\jumpstatusprojectile\icon.png [NEW] projectiles\status\jumpstatusprojectile\jumpstatusprojectile.frames [NEW] projectiles\status\jumpstatusprojectile\jumpstatusprojectile.png [NEW] projectiles\status\jumpstatusprojectile\jumpstatusprojectile.projectile [NEW] projectiles\status\levitationstatusprojectile\icon.png [NEW] projectiles\status\levitationstatusprojectile\levitationstatusprojectile.frames [NEW] projectiles\status\levitationstatusprojectile\levitationstatusprojectile.png [NEW] projectiles\status\levitationstatusprojectile\levitationstatusprojectile.projectile [NEW] projectiles\status\lowgravstatusprojectile\icon.png [NEW] projectiles\status\lowgravstatusprojectile\lowgravstatusprojectile.frames [NEW] projectiles\status\lowgravstatusprojectile\lowgravstatusprojectile.png [NEW] projectiles\status\lowgravstatusprojectile\lowgravstatusprojectile.projectile [NEW] projectiles\status\poisonstatusprojectile\icon.png [NEW] projectiles\status\poisonstatusprojectile\poisonstatusprojectile.frames [NEW] projectiles\status\poisonstatusprojectile\poisonstatusprojectile.png [NEW] projectiles\status\poisonstatusprojectile\poisonstatusprojectile.projectile [NEW] projectiles\status\ragestatusprojectile\icon.png [NEW] projectiles\status\ragestatusprojectile\ragestatusprojectile.frames [NEW] projectiles\status\ragestatusprojectile\ragestatusprojectile.png [NEW] projectiles\status\ragestatusprojectile\ragestatusprojectile.projectile [NEW] projectiles\status\runstatusprojectile\icon.png [NEW] projectiles\status\runstatusprojectile\runstatusprojectile.frames [NEW] projectiles\status\runstatusprojectile\runstatusprojectile.png [NEW] projectiles\status\runstatusprojectile\runstatusprojectile.projectile [NEW] projectiles\staves\biostaff\biolightball.frames [NEW] projectiles\staves\biostaff\biolightball.png [NEW] projectiles\staves\biostaff\biolightball.projectile [NEW] projectiles\staves\fleshstaff\fleshseed1.frames [NEW] projectiles\staves\fleshstaff\fleshseed1.png [NEW] projectiles\staves\fleshstaff\fleshseed1.projectile [NEW] projectiles\staves\fleshstaff\fleshseedspawn.frames [NEW] projectiles\staves\fleshstaff\fleshseedspawn.png [NEW] projectiles\staves\fleshstaff\fleshseedspawn.projectile [NEW] projectiles\staves\fleshstaff\fleshsplosion.frames [NEW] projectiles\staves\fleshstaff\fleshsplosion.png [NEW] projectiles\staves\fleshstaff\fleshsplosion.projectile [NEW] projectiles\staves\racialstaves\aqua\splashspawner1.png [NEW] projectiles\staves\racialstaves\aqua\splashspawner1.projectile [NEW] projectiles\staves\racialstaves\aqua\splashspawner2.projectile [NEW] projectiles\staves\racialstaves\aqua\splashdrop1\splashdrop1.frames [NEW] projectiles\staves\racialstaves\aqua\splashdrop1\splashdrop1.png [NEW] projectiles\staves\racialstaves\aqua\splashdrop1\splashdrop1.projectile [NEW] projectiles\staves\racialstaves\aqua\splashdrop2\splashdrop2.frames [NEW] projectiles\staves\racialstaves\aqua\splashdrop2\splashdrop2.png [NEW] projectiles\staves\racialstaves\aqua\splashdrop2\splashdrop2.projectile [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\cardinalscalcedony.projectile [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\cardinalschalcedony.frames [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\cardinalschalcedony.png [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\chalcedonyspawner.frames [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\chalcedonyspawner.png [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\chalcedonyspawner.projectile [NEW] projectiles\staves\racialstaves\crystal\cardinalschalcedony\icon.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzspawner.frames [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzspawner.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzspawner.projectile [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quetzalcoatlsquartz.frames [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quetzalcoatlsquartz.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quetzalcoatlsquartz.projectile [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzchunk\quartzchunk.frames [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzchunk\quartzchunk.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzchunk\quartzchunk.projectile [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzpulse\quartzpulse.frames [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzpulse\quartzpulse.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzpulse\quartzpulse.projectile [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzshard\quartzshard.frames [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzshard\quartzshard.png [NEW] projectiles\staves\racialstaves\crystal\quetzalcoatlsquartz\quartzshard\quartzshard.projectile [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakerscratch.frames [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakerscratch.png [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakerscratch.projectile [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakertear.frames [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakertear.png [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\gamebreakertear.projectile [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\glitchsword\glitchsword.frames [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\glitchsword\glitchsword.png [NEW] projectiles\staves\racialstaves\glitch\gamebreaker\glitchsword\glitchsword.projectile [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchscratch.frames [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchscratch.png [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchscratch.projectile [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchtear.frames [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchtear.png [NEW] projectiles\staves\racialstaves\glitch\glitchartifact\glitchtear.projectile [NEW] projectiles\staves\racialstaves\leaf\cutterpetal\cutterpetal.frames [NEW] projectiles\staves\racialstaves\leaf\cutterpetal\cutterpetal.png [NEW] projectiles\staves\racialstaves\leaf\cutterpetal\cutterpetal.projectile [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloud.frames [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloud.png [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloud.projectile [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloudstarter.frames [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloudstarter.png [NEW] projectiles\staves\racialstaves\leaf\leafcloud\leafcloudstarter.projectile [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloud.frames [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloud.png [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloud.projectile [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloudstarter.frames [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloudstarter.png [NEW] projectiles\staves\racialstaves\leaf\petalcloud\petalcloudstarter.projectile [NEW] projectiles\staves\racialstaves\light\redgiant\icon.png [NEW] projectiles\staves\racialstaves\light\redgiant\redgiant.frames [NEW] projectiles\staves\racialstaves\light\redgiant\redgiant.png [NEW] projectiles\staves\racialstaves\light\redgiant\redgiant.projectile [NEW] projectiles\staves\racialstaves\light\redgiant\redgiantspawner.frames [NEW] projectiles\staves\racialstaves\light\redgiant\redgiantspawner.png [NEW] projectiles\staves\racialstaves\light\redgiant\redgiantspawner.projectile [NEW] projectiles\staves\racialstaves\light\sunray\icon.png [NEW] projectiles\staves\racialstaves\light\sunray\sunray.frames [NEW] projectiles\staves\racialstaves\light\sunray\sunray.png [NEW] projectiles\staves\racialstaves\light\sunray\sunray.projectile [NEW] projectiles\staves\racialstaves\light\supergiant\icon.png [NEW] projectiles\staves\racialstaves\light\supergiant\supergiant.frames [NEW] projectiles\staves\racialstaves\light\supergiant\supergiant.png [NEW] projectiles\staves\racialstaves\light\supergiant\supergiant.projectile [NEW] projectiles\staves\racialstaves\light\supergiant\supergiantspawner.frames [NEW] projectiles\staves\racialstaves\light\supergiant\supergiantspawner.png [NEW] projectiles\staves\racialstaves\light\supergiant\supergiantspawner.projectile [NEW] projectiles\staves\racialstaves\light\supergiantember\supergiantember.frames [NEW] projectiles\staves\racialstaves\light\supergiantember\supergiantember.png [NEW] projectiles\staves\racialstaves\light\supergiantember\supergiantember.projectile [NEW] projectiles\staves\racialstaves\light\supersunray\icon.png [NEW] projectiles\staves\racialstaves\light\supersunray\supersunray.frames [NEW] projectiles\staves\racialstaves\light\supersunray\supersunray.png [NEW] projectiles\staves\racialstaves\light\supersunray\supersunray.projectile [NEW] projectiles\staves\racialstaves\plasma\boomblast\boomblast.frames [NEW] projectiles\staves\racialstaves\plasma\boomblast\boomblast.png [NEW] projectiles\staves\racialstaves\plasma\boomblast\boomblast.projectile [NEW] projectiles\staves\racialstaves\plasma\boomblast\boomblastspawner.projectile [NEW] projectiles\staves\racialstaves\plasma\boomblast\icon.png [NEW] projectiles\staves\racialstaves\plasma\plasmapulse\icon.png [NEW] projectiles\staves\racialstaves\plasma\plasmapulse\plasmapulse.frames [NEW] projectiles\staves\racialstaves\plasma\plasmapulse\plasmapulse.png [NEW] projectiles\staves\racialstaves\plasma\plasmapulse\plasmapulse.projectile [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadbolt.frames [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadbolt.png [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadbolt.projectile [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltlaser.frames [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltlaser.png [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltlaser.projectile [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltteleportin.frames [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltteleportin.png [NEW] projectiles\staves\racialstaves\steel\deadbolt\deadboltteleportin.projectile [NEW] projectiles\staves\racialstaves\steel\deadbolt\icon.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\icon.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.frames [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynut.projectile [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.frames [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutlaser.projectile [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.frames [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportin.projectile [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.frames [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.png [NEW] projectiles\staves\racialstaves\steel\monkeynut\monkeynutteleportout.projectile projectiles\swoosh\axe\axeboneswoosh\axeboneswoosh.projectile [NEW] projectiles\swoosh\axe\axeswoosh\axeswoosh.frames [NEW] projectiles\swoosh\axe\axeswoosh\axeswoosh.png [NEW] projectiles\swoosh\axe\axeswoosh\axeswoosh.projectile projectiles\swoosh\axe\axeswoosh1\axeswoosh1.projectile [NEW] projectiles\swoosh\axe\coralswoosh\coralswoosh.frames [NEW] projectiles\swoosh\axe\coralswoosh\coralswoosh.png [NEW] projectiles\swoosh\axe\coralswoosh\coralswoosh.projectile [NEW] projectiles\swoosh\axe\coralswoosh\icon.png [NEW] projectiles\swoosh\axe\coralswooshx\coralswooshx.frames [NEW] projectiles\swoosh\axe\coralswooshx\coralswooshx.png [NEW] projectiles\swoosh\axe\coralswooshx\coralswooshx.projectile [NEW] projectiles\swoosh\axe\coralswooshx\icon.png projectiles\swoosh\axe\electricaxe\electricaxe.png projectiles\swoosh\axe\electricaxe\electricaxe.projectile [NEW] projectiles\swoosh\axe\electricaxe\rareelectricaxe.projectile projectiles\swoosh\axe\fireaxe\fireaxe.projectile [NEW] projectiles\swoosh\axe\fireaxe\rarefireaxe.projectile [NEW] projectiles\swoosh\axe\iceaxe\iceaxe.frames [NEW] projectiles\swoosh\axe\iceaxe\iceaxe.png [NEW] projectiles\swoosh\axe\iceaxe\iceaxe.projectile [NEW] projectiles\swoosh\axe\iceaxe\rareiceaxe.projectile projectiles\swoosh\axe\poisonaxe\poisonaxe.projectile [NEW] projectiles\swoosh\axe\poisonaxe\rarepoisonaxe.projectile projectiles\swoosh\bloodcloud\bloodcloud.projectile projectiles\swoosh\broadsword\bloodswoosh\bloodswoosh.projectile [NEW] projectiles\swoosh\broadsword\broadswordswoosh\broadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\broadswordswoosh\broadswordswoosh.png [NEW] projectiles\swoosh\broadsword\broadswordswoosh\broadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\bugnet\bugnet.frames [NEW] projectiles\swoosh\broadsword\bugnet\bugnet.png [NEW] projectiles\swoosh\broadsword\bugnet\bugnet.projectile [NEW] projectiles\swoosh\broadsword\cellswoosh\cellswoosh.frames [NEW] projectiles\swoosh\broadsword\cellswoosh\cellswoosh.png [NEW] projectiles\swoosh\broadsword\cellswoosh\cellswoosh.projectile [NEW] projectiles\swoosh\broadsword\cellswoosh\icon.png [NEW] projectiles\swoosh\broadsword\cellswooshx\cellswooshx.frames [NEW] projectiles\swoosh\broadsword\cellswooshx\cellswooshx.png [NEW] projectiles\swoosh\broadsword\cellswooshx\cellswooshx.projectile [NEW] projectiles\swoosh\broadsword\cellswooshx\icon.png [NEW] projectiles\swoosh\broadsword\electricbroadswordswoosh\electricbroadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\electricbroadswordswoosh\electricbroadswordswoosh.png [NEW] projectiles\swoosh\broadsword\electricbroadswordswoosh\electricbroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\electricbroadswordswoosh\icon.png [NEW] projectiles\swoosh\broadsword\electricbroadswordswoosh\rareelectricbroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\firebroadswordswoosh\firebroadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\firebroadswordswoosh\firebroadswordswoosh.png [NEW] projectiles\swoosh\broadsword\firebroadswordswoosh\firebroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\firebroadswordswoosh\icon.png [NEW] projectiles\swoosh\broadsword\firebroadswordswoosh\rarefirebroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\icebroadswordswoosh\icebroadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\icebroadswordswoosh\icebroadswordswoosh.png [NEW] projectiles\swoosh\broadsword\icebroadswordswoosh\icebroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\icebroadswordswoosh\icon.png [NEW] projectiles\swoosh\broadsword\icebroadswordswoosh\rareicebroadswordswoosh.projectile projectiles\swoosh\broadsword\petals\petals.projectile [NEW] projectiles\swoosh\broadsword\poisonbroadswordswoosh\poisonbroadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\poisonbroadswordswoosh\poisonbroadswordswoosh.png [NEW] projectiles\swoosh\broadsword\poisonbroadswordswoosh\poisonbroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\poisonbroadswordswoosh\rarepoisonbroadswordswoosh.projectile [NEW] projectiles\swoosh\broadsword\rainbowswoosh\rainbowswoosh.frames [NEW] projectiles\swoosh\broadsword\rainbowswoosh\rainbowswoosh.png [NEW] projectiles\swoosh\broadsword\rainbowswoosh\rainbowswoosh.projectile [NEW] projectiles\swoosh\broadsword\rainbowswoosh\rainbowswooshoriginal.png projectiles\swoosh\broadsword\starcleaverswordslash\starcleaverswordslash.projectile projectiles\swoosh\broadsword\testswoosh3\testswoosh3.projectile [NEW] projectiles\swoosh\broadsword\waterbroadswordswoosh\waterbroadswordswoosh.frames [NEW] projectiles\swoosh\broadsword\waterbroadswordswoosh\waterbroadswordswoosh.png [NEW] projectiles\swoosh\broadsword\waterbroadswordswoosh\waterbroadswordswoosh.projectile [NEW] projectiles\swoosh\dagger\daggerswoosh\daggerswoosh.frames [NEW] projectiles\swoosh\dagger\daggerswoosh\daggerswoosh.png [NEW] projectiles\swoosh\dagger\daggerswoosh\daggerswoosh.projectile projectiles\swoosh\dagger\daggerswoosh1\daggerswoosh1.projectile projectiles\swoosh\dagger\electricdagger\electricdagger.png projectiles\swoosh\dagger\electricdagger\electricdagger.projectile [NEW] projectiles\swoosh\dagger\electricdagger\rareelectricdagger.projectile projectiles\swoosh\dagger\firedagger\firedagger.projectile [NEW] projectiles\swoosh\dagger\firedagger\rarefiredagger.projectile [NEW] projectiles\swoosh\dagger\heckswoosh\heckswoosh.frames [NEW] projectiles\swoosh\dagger\heckswoosh\heckswoosh.png [NEW] projectiles\swoosh\dagger\heckswoosh\heckswoosh.projectile [NEW] projectiles\swoosh\dagger\heckswoosh\icon.png [NEW] projectiles\swoosh\dagger\heckswooshx\heckswooshx.frames [NEW] projectiles\swoosh\dagger\heckswooshx\heckswooshx.png [NEW] projectiles\swoosh\dagger\heckswooshx\heckswooshx.projectile [NEW] projectiles\swoosh\dagger\heckswooshx\icon.png [NEW] projectiles\swoosh\dagger\icedagger\icedagger.frames [NEW] projectiles\swoosh\dagger\icedagger\icedagger.png [NEW] projectiles\swoosh\dagger\icedagger\icedagger.projectile [NEW] projectiles\swoosh\dagger\icedagger\rareicedagger.projectile projectiles\swoosh\dagger\poisondagger\poisondagger.projectile [NEW] projectiles\swoosh\dagger\poisondagger\rarepoisondagger.projectile projectiles\swoosh\hammer\bluntonehandedswoosh\bluntonehandedswoosh.projectile projectiles\swoosh\hammer\boneswoosh\boneswoosh.projectile [NEW] projectiles\swoosh\hammer\cactislammerswoosh\cactislammerswoosh.frames [NEW] projectiles\swoosh\hammer\cactislammerswoosh\cactislammerswoosh.png [NEW] projectiles\swoosh\hammer\cactislammerswoosh\cactislammerswoosh.projectile [NEW] projectiles\swoosh\hammer\cactislammerswoosh\icon.png projectiles\swoosh\hammer\electrichammer\electrichammer.png projectiles\swoosh\hammer\electrichammer\electrichammer.projectile [NEW] projectiles\swoosh\hammer\electrichammer\rareelectrichammer.projectile projectiles\swoosh\hammer\firehammer\firehammer.projectile [NEW] projectiles\swoosh\hammer\firehammer\rarefirehammer.projectile projectiles\swoosh\hammer\floranmaceswoosh\floranmaceswoosh.projectile projectiles\swoosh\hammer\fryingpanswoosh\fryingpanswoosh1.projectile [NEW] projectiles\swoosh\hammer\hammerswoosh\hammerswoosh.frames [NEW] projectiles\swoosh\hammer\hammerswoosh\hammerswoosh.png [NEW] projectiles\swoosh\hammer\hammerswoosh\hammerswoosh.projectile projectiles\swoosh\hammer\hammerswoosh1\hammerswoosh1.projectile [NEW] projectiles\swoosh\hammer\hiveswoosh\hiveswoosh.frames [NEW] projectiles\swoosh\hammer\hiveswoosh\hiveswoosh.png [NEW] projectiles\swoosh\hammer\hiveswoosh\hiveswoosh.projectile [NEW] projectiles\swoosh\hammer\hiveswoosh\icon.png [NEW] projectiles\swoosh\hammer\hiveswooshx\hiveswooshx.frames [NEW] projectiles\swoosh\hammer\hiveswooshx\hiveswooshx.png [NEW] projectiles\swoosh\hammer\hiveswooshx\hiveswooshx.projectile [NEW] projectiles\swoosh\hammer\hiveswooshx\icon.png [NEW] projectiles\swoosh\hammer\icehammer\icehammer.frames [NEW] projectiles\swoosh\hammer\icehammer\icehammer.png [NEW] projectiles\swoosh\hammer\icehammer\icehammer.projectile [NEW] projectiles\swoosh\hammer\icehammer\rareicehammer.projectile projectiles\swoosh\hammer\poisonhammer\poisonhammer.projectile [NEW] projectiles\swoosh\hammer\poisonhammer\rarepoisonhammer.projectile [NEW] projectiles\swoosh\hammer\shroomswoosh\icon.png [NEW] projectiles\swoosh\hammer\shroomswoosh\shroomswoosh.frames [NEW] projectiles\swoosh\hammer\shroomswoosh\shroomswoosh.png [NEW] projectiles\swoosh\hammer\shroomswoosh\shroomswoosh.projectile [NEW] projectiles\swoosh\hammer\shroomswooshx\icon.png [NEW] projectiles\swoosh\hammer\shroomswooshx\shroomswooshx.frames [NEW] projectiles\swoosh\hammer\shroomswooshx\shroomswooshx.png [NEW] projectiles\swoosh\hammer\shroomswooshx\shroomswooshx.projectile projectiles\swoosh\hammer\steelchairswoosh\steelchairswoosh.projectile [NEW] projectiles\swoosh\hammer\tarhammerswoosh\icon.png [NEW] projectiles\swoosh\hammer\tarhammerswoosh\tarhammerswoosh.frames [NEW] projectiles\swoosh\hammer\tarhammerswoosh\tarhammerswoosh.png [NEW] projectiles\swoosh\hammer\tarhammerswoosh\tarhammerswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayonblueswoosh\crayonblueswoosh.frames [NEW] projectiles\swoosh\shortsword\crayonblueswoosh\crayonblueswoosh.png [NEW] projectiles\swoosh\shortsword\crayonblueswoosh\crayonblueswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayongreenswoosh\crayongreenswoosh.frames [NEW] projectiles\swoosh\shortsword\crayongreenswoosh\crayongreenswoosh.png [NEW] projectiles\swoosh\shortsword\crayongreenswoosh\crayongreenswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayonorangeswoosh\crayonorangeswoosh.frames [NEW] projectiles\swoosh\shortsword\crayonorangeswoosh\crayonorangeswoosh.png [NEW] projectiles\swoosh\shortsword\crayonorangeswoosh\crayonorangeswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayonpurpleswoosh\crayonpurpleswoosh.frames [NEW] projectiles\swoosh\shortsword\crayonpurpleswoosh\crayonpurpleswoosh.png [NEW] projectiles\swoosh\shortsword\crayonpurpleswoosh\crayonpurpleswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayonredswoosh\crayonredswoosh.frames [NEW] projectiles\swoosh\shortsword\crayonredswoosh\crayonredswoosh.png [NEW] projectiles\swoosh\shortsword\crayonredswoosh\crayonredswoosh.projectile [NEW] projectiles\swoosh\shortsword\crayonyellowswoosh\crayonyellowswoosh.frames [NEW] projectiles\swoosh\shortsword\crayonyellowswoosh\crayonyellowswoosh.png [NEW] projectiles\swoosh\shortsword\crayonyellowswoosh\crayonyellowswoosh.projectile projectiles\swoosh\shortsword\electricshortsword\electricshortsword.png projectiles\swoosh\shortsword\electricshortsword\electricshortsword.projectile [NEW] projectiles\swoosh\shortsword\electricshortsword\rareelectricshortsword.projectile projectiles\swoosh\shortsword\fireshortsword\fireshortsword.projectile [NEW] projectiles\swoosh\shortsword\fireshortsword\rarefireshortsword.projectile [NEW] projectiles\swoosh\shortsword\iceshortsword\iceshortsword.frames [NEW] projectiles\swoosh\shortsword\iceshortsword\iceshortsword.png [NEW] projectiles\swoosh\shortsword\iceshortsword\iceshortsword.projectile [NEW] projectiles\swoosh\shortsword\iceshortsword\rareiceshortsword.projectile projectiles\swoosh\shortsword\poisonshortsword\poisonshortsword.projectile [NEW] projectiles\swoosh\shortsword\poisonshortsword\rarepoisonshortsword.projectile [NEW] projectiles\swoosh\shortsword\shortshroomswoosh1\icon.png [NEW] projectiles\swoosh\shortsword\shortshroomswoosh1\shortshroomswoosh1.frames [NEW] projectiles\swoosh\shortsword\shortshroomswoosh1\shortshroomswoosh1.png [NEW] projectiles\swoosh\shortsword\shortshroomswoosh1\shortshroomswoosh1.projectile projectiles\swoosh\shortsword\shortswordhuntingswoosh1\shortswordhuntingswoosh1.projectile [NEW] projectiles\swoosh\shortsword\shortswordswoosh\shortswordswoosh.frames [NEW] projectiles\swoosh\shortsword\shortswordswoosh\shortswordswoosh.png [NEW] projectiles\swoosh\shortsword\shortswordswoosh\shortswordswoosh.projectile projectiles\swoosh\shortsword\shortswordswoosh1\shortswordswoosh1.projectile [NEW] projectiles\swoosh\shortsword\slimeswoosh\icon.png [NEW] projectiles\swoosh\shortsword\slimeswoosh\slimeswoosh.frames [NEW] projectiles\swoosh\shortsword\slimeswoosh\slimeswoosh.png [NEW] projectiles\swoosh\shortsword\slimeswoosh\slimeswoosh.projectile [NEW] projectiles\swoosh\shortsword\slimeswooshx\icon.png [NEW] projectiles\swoosh\shortsword\slimeswooshx\slimeswooshx.frames [NEW] projectiles\swoosh\shortsword\slimeswooshx\slimeswooshx.png [NEW] projectiles\swoosh\shortsword\slimeswooshx\slimeswooshx.projectile [NEW] projectiles\swoosh\shortsword\wildswoosh\icon.png [NEW] projectiles\swoosh\shortsword\wildswoosh\wildswoosh.frames [NEW] projectiles\swoosh\shortsword\wildswoosh\wildswoosh.png [NEW] projectiles\swoosh\shortsword\wildswoosh\wildswoosh.projectile [NEW] projectiles\swoosh\shortsword\wildswooshx\icon.png [NEW] projectiles\swoosh\shortsword\wildswooshx\wildswooshx.frames [NEW] projectiles\swoosh\shortsword\wildswooshx\wildswooshx.png [NEW] projectiles\swoosh\shortsword\wildswooshx\wildswooshx.projectile [NEW] projectiles\swoosh\spear\crystalswoosh\crystalswoosh.frames [NEW] projectiles\swoosh\spear\crystalswoosh\crystalswoosh.png [NEW] projectiles\swoosh\spear\crystalswoosh\crystalswoosh.projectile [NEW] projectiles\swoosh\spear\crystalswoosh\icon.png [NEW] projectiles\swoosh\spear\crystalswooshx\crystalswooshx.frames [NEW] projectiles\swoosh\spear\crystalswooshx\crystalswooshx.png [NEW] projectiles\swoosh\spear\crystalswooshx\crystalswooshx.projectile [NEW] projectiles\swoosh\spear\crystalswooshx\icon.png projectiles\swoosh\spear\electricspear\electricspear.png projectiles\swoosh\spear\electricspear\electricspear.projectile [NEW] projectiles\swoosh\spear\electricspear\rareelectricspear.projectile projectiles\swoosh\spear\firespear\firespear.projectile [NEW] projectiles\swoosh\spear\firespear\rarefirespear.projectile projectiles\swoosh\spear\floranprodswoosh\floranprodswoosh.projectile [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.frames [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.png [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.projectile [NEW] projectiles\swoosh\spear\icespear\icespear.frames [NEW] projectiles\swoosh\spear\icespear\icespear.png [NEW] projectiles\swoosh\spear\icespear\icespear.projectile [NEW] projectiles\swoosh\spear\icespear\rareicespear.projectile projectiles\swoosh\spear\poisonspear\poisonspear.projectile [NEW] projectiles\swoosh\spear\poisonspear\rarepoisonspear.projectile [NEW] projectiles\swoosh\spear\slaveswordshot\slaveswordswoosh.projectile [NEW] projectiles\swoosh\spear\slaveswordshot\swordshot.frames [NEW] projectiles\swoosh\spear\slaveswordshot\swordshot.png [NEW] projectiles\swoosh\spear\slaveswordshot\swordshot.projectile [NEW] projectiles\swoosh\spear\spearswoosh\spearswoosh.frames [NEW] projectiles\swoosh\spear\spearswoosh\spearswoosh.png [NEW] projectiles\swoosh\spear\spearswoosh\spearswoosh.projectile projectiles\swoosh\spear\spearswoosh1\spearswoosh1.projectile [NEW] projectiles\swoosh\spear\tarspearswoosh\tarspearswoosh.frames [NEW] projectiles\swoosh\spear\tarspearswoosh\tarspearswoosh.png [NEW] projectiles\swoosh\spear\tarspearswoosh\tarspearswoosh.projectile projectiles\swoosh\spear\teslaspear\teslaspear.projectile projectiles\swoosh\unused\chomp1\chomp1.projectile projectiles\swoosh\unused\chomp2\chomp2.projectile projectiles\swoosh\unused\chomp3\chomp3.projectile projectiles\swoosh\unused\chomp4\chomp4.png projectiles\swoosh\unused\chomp4\chomp4.projectile [NEW] projectiles\swoosh\unused\chomp5\chomp5.frames [NEW] projectiles\swoosh\unused\chomp5\chomp5.png [NEW] projectiles\swoosh\unused\chomp5\chomp5.projectile projectiles\swoosh\unused\swoopdown1\swoopdown1.projectile projectiles\swoosh\unused\swoopup1\swoopup1.projectile projectiles\swoosh\unused\testsideswoosh\testsideswoosh.projectile projectiles\swoosh\unused\testswoosh\testswoosh.projectile projectiles\swoosh\unused\testswoosh2\testswoosh2.projectile projectiles\swoosh\unused\testswoosh4\testswoosh4.projectile projectiles\swoosh\unused\thrust1\thrust1.projectile projectiles\temp\carrot\carrot.projectile projectiles\temp\electric\electric.projectile projectiles\temp\electroball\electroball.projectile projectiles\temp\greenplasma\greenplasma.projectile projectiles\temp\kunai\kunai.projectile projectiles\temp\ninjastar\ninjastar.projectile projectiles\temp\pulse\pulse.projectile projectiles\temp\purpleplasma\purpleplasma.projectile projectiles\temp\spinningrocket\spinningrocket.projectile projectiles\temp\stationaryrocket\stationaryrocket.projectile [NEW] projectiles\throwable\beachball\beachball.frames [NEW] projectiles\throwable\beachball\beachball.png [NEW] projectiles\throwable\beachball\beachball.projectile projectiles\throwable\bomb\zbomb.projectile projectiles\throwable\bone\bone.projectile [NEW] projectiles\throwable\boulderblast\boulder.png [NEW] projectiles\throwable\boulderblast\boulderblast.frames [NEW] projectiles\throwable\boulderblast\boulderblast.png [NEW] projectiles\throwable\boulderblast\boulderblast.projectile [NEW] projectiles\throwable\bouncyball\bouncyball.frames [NEW] projectiles\throwable\bouncyball\bouncyball.png [NEW] projectiles\throwable\bouncyball\bouncyball.projectile [NEW] projectiles\throwable\bowlingball\bowlingball.frames [NEW] projectiles\throwable\bowlingball\bowlingball.png [NEW] projectiles\throwable\bowlingball\bowlingball.projectile projectiles\throwable\capturepod\capturepod.png projectiles\throwable\capturepod\capturepod.projectile [NEW] projectiles\throwable\corrosivegrenade\corrosivegrenade.frames [NEW] projectiles\throwable\corrosivegrenade\corrosivegrenade.png [NEW] projectiles\throwable\corrosivegrenade\corrosivegrenade.projectile [NEW] projectiles\throwable\corrosiveparticle\corrosiveparticle.frames [NEW] projectiles\throwable\corrosiveparticle\corrosiveparticle.png [NEW] projectiles\throwable\corrosiveparticle\corrosiveparticle.projectile [NEW] projectiles\throwable\cutterleaf\cutterleaf.frames [NEW] projectiles\throwable\cutterleaf\cutterleaf.png [NEW] projectiles\throwable\cutterleaf\cutterleaf.projectile projectiles\throwable\electrogrenade\electrogrenade.projectile projectiles\throwable\filledcapturepod\filledcapturepod.png projectiles\throwable\filledcapturepod\filledcapturepod.projectile [NEW] projectiles\throwable\firework\firework.frames [NEW] projectiles\throwable\firework\firework.png [NEW] projectiles\throwable\firework\firework.projectile [NEW] projectiles\throwable\firework2\firework2.frames [NEW] projectiles\throwable\firework2\firework2.png [NEW] projectiles\throwable\firework2\firework2.projectile [NEW] projectiles\throwable\firework3\firework3.frames [NEW] projectiles\throwable\firework3\firework3.png [NEW] projectiles\throwable\firework3\firework3.projectile [NEW] projectiles\throwable\firework4\firework4.frames [NEW] projectiles\throwable\firework4\firework4.png [NEW] projectiles\throwable\firework4\firework4.projectile [NEW] projectiles\throwable\fireworkblue\fireworkblue.frames [NEW] projectiles\throwable\fireworkblue\fireworkblue.png [NEW] projectiles\throwable\fireworkblue\fireworkblue.projectile [NEW] projectiles\throwable\fireworkblue2\fireworkblue2.frames [NEW] projectiles\throwable\fireworkblue2\fireworkblue2.png [NEW] projectiles\throwable\fireworkblue2\fireworkblue2.projectile [NEW] projectiles\throwable\fireworkblue3\fireworkblue3.frames [NEW] projectiles\throwable\fireworkblue3\fireworkblue3.png [NEW] projectiles\throwable\fireworkblue3\fireworkblue3.projectile [NEW] projectiles\throwable\fireworkblue4\fireworkblue4.frames [NEW] projectiles\throwable\fireworkblue4\fireworkblue4.png [NEW] projectiles\throwable\fireworkblue4\fireworkblue4.projectile [NEW] projectiles\throwable\fireworkgreen\fireworkgreen.frames [NEW] projectiles\throwable\fireworkgreen\fireworkgreen.png [NEW] projectiles\throwable\fireworkgreen\fireworkgreen.projectile [NEW] projectiles\throwable\fireworkgreen2\fireworkgreen2.frames [NEW] projectiles\throwable\fireworkgreen2\fireworkgreen2.png [NEW] projectiles\throwable\fireworkgreen2\fireworkgreen2.projectile [NEW] projectiles\throwable\fireworkgreen3\fireworkgreen3.frames [NEW] projectiles\throwable\fireworkgreen3\fireworkgreen3.png [NEW] projectiles\throwable\fireworkgreen3\fireworkgreen3.projectile [NEW] projectiles\throwable\fireworkgreen4\fireworkgreen4.frames [NEW] projectiles\throwable\fireworkgreen4\fireworkgreen4.png [NEW] projectiles\throwable\fireworkgreen4\fireworkgreen4.projectile projectiles\throwable\flare\flare.projectile projectiles\throwable\gasgrenade\gasgrenade.projectile projectiles\throwable\glowbomb\glowbomb.projectile projectiles\throwable\glowgas\glowgas.projectile [NEW] projectiles\throwable\glowstickblue\glowstickblue.frames [NEW] projectiles\throwable\glowstickblue\glowstickblue.png [NEW] projectiles\throwable\glowstickblue\glowstickblue.projectile [NEW] projectiles\throwable\glowstickgreen\glowstickgreen.frames [NEW] projectiles\throwable\glowstickgreen\glowstickgreen.png [NEW] projectiles\throwable\glowstickgreen\glowstickgreen.projectile [NEW] projectiles\throwable\glowstickorange\glowstickorange.frames [NEW] projectiles\throwable\glowstickorange\glowstickorange.png [NEW] projectiles\throwable\glowstickorange\glowstickorange.projectile [NEW] projectiles\throwable\glowstickyellow\glowstickyellow.frames [NEW] projectiles\throwable\glowstickyellow\glowstickyellow.png [NEW] projectiles\throwable\glowstickyellow\glowstickyellow.projectile projectiles\throwable\hadouken\hadouken.projectile projectiles\throwable\handgrenade\handgrenade.projectile projectiles\throwable\healbomb\healbomb.projectile projectiles\throwable\healinggas\healinggas.projectile projectiles\throwable\hivebomb\hivebomb.projectile projectiles\throwable\hiveswarm\hiveswarm.projectile [NEW] projectiles\throwable\huntingspear\huntingspear.frames [NEW] projectiles\throwable\huntingspear\huntingspear.png [NEW] projectiles\throwable\huntingspear\huntingspear.projectile projectiles\throwable\jumpbomb\jumpbomb.projectile projectiles\throwable\jumpgas\jumpgas.projectile projectiles\throwable\magicmolotov\magicmolotov.projectile projectiles\throwable\molotov\molotov.projectile projectiles\throwable\molotovflame\molotovflame.frames projectiles\throwable\molotovflame\molotovflame.png projectiles\throwable\molotovflame\molotovflame.projectile [NEW] projectiles\throwable\molotovflame\molotovflamemonster.projectile [NEW] projectiles\throwable\noveltybanana\noveltybanana.frames [NEW] projectiles\throwable\noveltybanana\noveltybanana.png [NEW] projectiles\throwable\noveltybanana\noveltybanana.projectile [NEW] projectiles\throwable\paperplane\paperplane.frames [NEW] projectiles\throwable\paperplane\paperplane.png [NEW] projectiles\throwable\paperplane\paperplane.projectile [NEW] projectiles\throwable\petball\petball.projectile projectiles\throwable\phoenix\phoenix.projectile projectiles\throwable\plasmagrenade\plasmagrenade.projectile projectiles\throwable\runbomb\runbomb.projectile projectiles\throwable\rungas\rungas.projectile [NEW] projectiles\throwable\snowball\snowball.frames [NEW] projectiles\throwable\snowball\snowball.png [NEW] projectiles\throwable\snowball\snowball.projectile [NEW] projectiles\throwable\snowballgigantic\giganticsnowball.frames [NEW] projectiles\throwable\snowballgigantic\giganticsnowball.png [NEW] projectiles\throwable\snowballgigantic\giganticsnowball.projectile [NEW] projectiles\throwable\snowballlarge\largesnowball.frames [NEW] projectiles\throwable\snowballlarge\largesnowball.png [NEW] projectiles\throwable\snowballlarge\largesnowball.projectile [NEW] projectiles\throwable\snowballmedium\mediumsnowball.frames [NEW] projectiles\throwable\snowballmedium\mediumsnowball.png [NEW] projectiles\throwable\snowballmedium\mediumsnowball.projectile [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.frames [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.png [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.projectile [NEW] projectiles\throwable\tarball\tarball.frames [NEW] projectiles\throwable\tarball\tarball.png [NEW] projectiles\throwable\tarball\tarball.projectile [NEW] projectiles\throwable\thorngrenade\thorngrenade.frames [NEW] projectiles\throwable\thorngrenade\thorngrenade.png [NEW] projectiles\throwable\thorngrenade\thorngrenade.projectile projectiles\throwable\throwingaxe\throwingaxe.projectile [NEW] projectiles\throwable\throwingbones\boneimpact.config [NEW] projectiles\throwable\throwingbones\throwingbone.frames [NEW] projectiles\throwable\throwingbones\throwingbone.png [NEW] projectiles\throwable\throwingbones\throwingbone.projectile [NEW] projectiles\throwable\throwingbones\throwingbones.projectile projectiles\throwable\throwingboulder\throwingboulder.projectile projectiles\throwable\throwingdagger\throwingdagger.projectile projectiles\throwable\throwingdart\throwingdart.projectile [NEW] projectiles\throwable\throwinggnomes\gnomeexplosion.config [NEW] projectiles\throwable\throwinggnomes\gnomeimpact.config [NEW] projectiles\throwable\throwinggnomes\throwinggnome.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome1.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome1.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome1.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome2.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome2.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome2.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome3.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome3.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome3.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome4.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome4.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome4.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome5.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome5.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome5.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome6.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome6.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome6.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnome7.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnome7.png [NEW] projectiles\throwable\throwinggnomes\throwinggnome7.projectile [NEW] projectiles\throwable\throwinggnomes\throwinggnomegroup.frames [NEW] projectiles\throwable\throwinggnomes\throwinggnomegroup.png projectiles\throwable\throwingknife\throwingknife.projectile projectiles\throwable\throwingkunai\throwingkunai.projectile projectiles\throwable\throwingneedle\throwingneedle.projectile projectiles\throwable\throwingspear\throwingspear.png projectiles\throwable\throwingspear\throwingspear.projectile projectiles\throwable\throwingstar\throwingstar.projectile [NEW] projectiles\throwable\waterballoon\icon.png [NEW] projectiles\throwable\waterballoon\snowandwaterballoon.projectile [NEW] projectiles\throwable\waterballoon\waterballoon.frames [NEW] projectiles\throwable\waterballoon\waterballoon.png [NEW] projectiles\throwable\waterballoon\waterballoon.projectile projectiles\uniquemonster\planet\planet.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet1.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet2.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet3.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet4.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet5.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet6.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet7.projectile projectiles\uniquemonster\tentaclecomet\tentaclecomet8.projectile [NEW] projectiles\unsorted\armornova\armornova.frames [NEW] projectiles\unsorted\armornova\armornova.png [NEW] projectiles\unsorted\armornova\armornova.projectile [NEW] projectiles\unsorted\armornova\icon.png [NEW] projectiles\unsorted\armornova\novadamage.frames [NEW] projectiles\unsorted\armornova\novadamage.png [NEW] projectiles\unsorted\armornova\novadamage.projectile [NEW] projectiles\unsorted\armorthorns\armorthornburst.frames [NEW] projectiles\unsorted\armorthorns\armorthornburst.png [NEW] projectiles\unsorted\armorthorns\armorthornburst.projectile [NEW] projectiles\unsorted\armorthorns\armorthorns.frames [NEW] projectiles\unsorted\armorthorns\armorthorns.png [NEW] projectiles\unsorted\armorthorns\armorthorns.projectile [NEW] projectiles\unsorted\armorthorns\icon.png [NEW] projectiles\unsorted\coconut\coconut.frames [NEW] projectiles\unsorted\coconut\coconut.png [NEW] projectiles\unsorted\coconut\coconut.projectile projectiles\unsorted\friendlybubble\friendlybubble.projectile [NEW] projectiles\unsorted\slimep\icon.png [NEW] projectiles\unsorted\slimep\slimep.frames [NEW] projectiles\unsorted\slimep\slimep.png [NEW] projectiles\unsorted\slimep\slimep.projectile [NEW] projectiles\unsorted\vacuum\icon.png [NEW] projectiles\unsorted\vacuum\vacuum.frames [NEW] projectiles\unsorted\vacuum\vacuum.png [NEW] projectiles\unsorted\vacuum\vacuum.projectile projectiles\weather\acidrain\acidrain.projectile projectiles\weather\ash\ash.projectile projectiles\weather\crystalrain\crystalrain.projectile projectiles\weather\ember\ember.projectile projectiles\weather\fogprimer\fogprimer.projectile projectiles\weather\glowing\glowingrain.projectile projectiles\weather\hailstone1\hail1.projectile projectiles\weather\hailstone2\hail2.projectile projectiles\weather\hailstone3\hail3.projectile projectiles\weather\hailstone4\hail4.projectile projectiles\weather\icestorm\icestorm.projectile projectiles\weather\junkrocket1\junkrocket1.projectile projectiles\weather\junkrocket2\junkrocket2.projectile projectiles\weather\junksatellite\junksatellite.projectile projectiles\weather\junksatellite2\junksatellite2.projectile projectiles\weather\junktire\junktire.projectile projectiles\weather\largemeteor\largemeteor.projectile projectiles\weather\mistprimer\mistprimer.projectile projectiles\weather\sand\sand.projectile projectiles\weather\smallmeteor\smallmeteor.projectile projectiles\weather\spacedust1\spacedust1.projectile projectiles\weather\water\water.projectile projectiles\weather\windstorm1\windstorm1.projectile projectiles\weather\windstorm2\windstorm2.projectile projectiles\weather\windstorm3\windstorm3.projectile projectiles\weather\windstorm4\windstorm4.projectile [NEW] quests\ftlrepair.questtemplate [NEW] quests\ftlrepairmain.questtemplate [NEW] quests\fuel.questtemplate quests\quests.config [NEW] quests\items\hoe.questtemplate [NEW] quests\outpost\coldskin1.questtemplate [NEW] quests\outpost\coldskin2.questtemplate [NEW] quests\outpost\coldskin3.questtemplate [NEW] quests\outpost\heatskin1.questtemplate [NEW] quests\outpost\heatskin2.questtemplate [NEW] quests\outpost\kelpquest.questtemplate [NEW] quests\outpost\outpost0.questtemplate [NEW] quests\outpost\outpost1.questtemplate [NEW] quests\outpost\outpost2.questtemplate [NEW] quests\outpost\outpost3.questtemplate [NEW] quests\outpost\outpostmission1.questtemplate [NEW] quests\outpost\outpostskin.questtemplate [NEW] quests\outpost\penguinmission.questtemplate [NEW] quests\outpost\penguinmission2.questtemplate [NEW] quests\outpost\penguinmission3.questtemplate [NEW] quests\outpost\endgame\avianrefugeee1.questtemplate [NEW] quests\outpost\endgame\avianrefugeee2.questtemplate [NEW] quests\outpost\endgame\examplequest.questtemplate [NEW] quests\outpost\endgame\humanscientiste1.questtemplate [NEW] quests\outpost\endgame\hylotlperformere1.questtemplate [NEW] quests\outpost\endgame\hylotlperformere2part1.questtemplate [NEW] quests\outpost\endgame\hylotlperformere2part2.questtemplate [NEW] quests\outpost\endgame\hylotlwarriore1.questtemplate [NEW] quests\outpost\endgame\hylotlwarriore2.questtemplate [NEW] quests\outpost\endgame\penguinpromotere1.questtemplate [NEW] quests\outpost\phase1optional\bountyhunter1.questtemplate [NEW] quests\outpost\phase1optional\floranfan1.questtemplate [NEW] quests\outpost\phase1optional\hylotlperformer1.questtemplate [NEW] quests\outpost\phase1optional\radardish1.questtemplate [NEW] quests\outpost\phase1optional\underside1.questtemplate [NEW] quests\outpost\phase2optional\apexmechanic2.questtemplate [NEW] quests\outpost\phase2optional\avianrefugee2part1.questtemplate [NEW] quests\outpost\phase2optional\avianrefugee2part2.questtemplate [NEW] quests\outpost\phase2optional\bountyhunter2.questtemplate [NEW] quests\outpost\phase2optional\floranscholar2.questtemplate [NEW] quests\outpost\phase2optional\glitchsilenttype2.questtemplate [NEW] quests\outpost\phase2optional\humanexcon2.questtemplate [NEW] quests\outpost\phase2optional\humansurvivor2.questtemplate [NEW] quests\outpost\phase3optional\avianexplorer3.questtemplate [NEW] quests\outpost\phase3optional\bountyhunter3.questtemplate [NEW] quests\outpost\phase3optional\glitchsilenttype3.questtemplate [NEW] quests\outpost\phase3optional\hylotlperformer3.questtemplate [NEW] quests\outpost\phase4optional\apexrefugee4.questtemplate [NEW] quests\outpost\phase4optional\avianexplorer4.questtemplate [NEW] quests\outpost\phase4optional\avianmercenary4.questtemplate [NEW] quests\outpost\phase4optional\bountyhunter4.questtemplate [NEW] quests\outpost\phase4optional\floranhunter4.questtemplate [NEW] quests\outpost\phase4optional\humanexcon4.questtemplate [NEW] quests\outpost\shipupgrade\license1.questtemplate [NEW] quests\outpost\shipupgrade\license2.questtemplate [NEW] quests\outpost\shipupgrade\license3.questtemplate [NEW] quests\outpost\shipupgrade\license4.questtemplate [NEW] quests\outpost\shipupgrade\license5.questtemplate quests\tutorial\apextutorial.questtemplate quests\tutorial\aviantutorial.questtemplate [NEW] quests\tutorial\distressbeacon.questtemplate quests\tutorial\florantutorial.questtemplate quests\tutorial\glitchtutorial.questtemplate quests\tutorial\humantutorial.questtemplate quests\tutorial\hylotltutorial.questtemplate [NEW] quests\tutorial\novakidtutorial.questtemplate [NEW] quests\tutorial\tutorial1.questtemplate quests\tutorial\tutorial2.questtemplate quests\tutorial\tutorial3.questtemplate quests\tutorial\tutorial4.questtemplate quests\tutorial\tutorial5.questtemplate [NEW] quests\tutorial\tutorial6.questtemplate [NEW] quests\tutorial\tutorial7.questtemplate [NEW] quests\tutorial\tutorial8.questtemplate [NEW] recipes\alloyfurnace\plutoniumrod.recipe [NEW] recipes\alloyfurnace\steelbar.recipe [NEW] recipes\alloyfurnace\syringe.recipe [NEW] recipes\alloyfurnace\uraniumrod.recipe [NEW] recipes\anvil\basicshield.recipe [NEW] recipes\anvil\copperpickaxe.recipe [NEW] recipes\anvil\goldpickaxe.recipe [NEW] recipes\anvil\huntingknife.recipe [NEW] recipes\anvil\markerwallplaque1.recipe [NEW] recipes\anvil\mininglantern.recipe [NEW] recipes\anvil\silverpickaxe.recipe recipes\armor\apex\tier1\apextier1chest.recipe recipes\armor\apex\tier1\apextier1head.recipe recipes\armor\apex\tier1\apextier1pants.recipe recipes\armor\apex\tier10\apextier10chest.recipe recipes\armor\apex\tier10\apextier10head.recipe recipes\armor\apex\tier10\apextier10pants.recipe recipes\armor\apex\tier2\apextier2chest.recipe recipes\armor\apex\tier2\apextier2head.recipe recipes\armor\apex\tier2\apextier2pants.recipe recipes\armor\apex\tier3\apextier3chest.recipe recipes\armor\apex\tier3\apextier3head.recipe recipes\armor\apex\tier3\apextier3pants.recipe recipes\armor\apex\tier4\apextier4chest.recipe recipes\armor\apex\tier4\apextier4head.recipe recipes\armor\apex\tier4\apextier4pants.recipe recipes\armor\apex\tier5\apextier5chest.recipe recipes\armor\apex\tier5\apextier5head.recipe recipes\armor\apex\tier5\apextier5pants.recipe recipes\armor\apex\tier6\apextier6chest.recipe recipes\armor\apex\tier6\apextier6head.recipe recipes\armor\apex\tier6\apextier6pants.recipe recipes\armor\apex\tier7\apextier7chest.recipe recipes\armor\apex\tier7\apextier7head.recipe recipes\armor\apex\tier7\apextier7pants.recipe recipes\armor\apex\tier8\apextier8chest.recipe recipes\armor\apex\tier8\apextier8head.recipe recipes\armor\apex\tier8\apextier8pants.recipe recipes\armor\apex\tier9\apextier9chest.recipe recipes\armor\apex\tier9\apextier9head.recipe recipes\armor\apex\tier9\apextier9pants.recipe recipes\armor\avian\tier1\aviantier1chest.recipe recipes\armor\avian\tier1\aviantier1head.recipe recipes\armor\avian\tier1\aviantier1pants.recipe recipes\armor\avian\tier10\aviantier10chest.recipe recipes\armor\avian\tier10\aviantier10head.recipe recipes\armor\avian\tier10\aviantier10pants.recipe recipes\armor\avian\tier2\aviantier2chest.recipe recipes\armor\avian\tier2\aviantier2head.recipe recipes\armor\avian\tier2\aviantier2pants.recipe recipes\armor\avian\tier3\aviantier3chest.recipe recipes\armor\avian\tier3\aviantier3head.recipe recipes\armor\avian\tier3\aviantier3pants.recipe recipes\armor\avian\tier4\aviantier4chest.recipe recipes\armor\avian\tier4\aviantier4head.recipe recipes\armor\avian\tier4\aviantier4pants.recipe recipes\armor\avian\tier5\aviantier5chest.recipe recipes\armor\avian\tier5\aviantier5head.recipe recipes\armor\avian\tier5\aviantier5pants.recipe recipes\armor\avian\tier6\aviantier6chest.recipe recipes\armor\avian\tier6\aviantier6head.recipe recipes\armor\avian\tier6\aviantier6pants.recipe recipes\armor\avian\tier7\aviantier7chest.recipe recipes\armor\avian\tier7\aviantier7head.recipe recipes\armor\avian\tier7\aviantier7pants.recipe recipes\armor\avian\tier8\aviantier8chest.recipe recipes\armor\avian\tier8\aviantier8head.recipe recipes\armor\avian\tier8\aviantier8pants.recipe recipes\armor\avian\tier9\aviantier9chest.recipe recipes\armor\avian\tier9\aviantier9head.recipe recipes\armor\avian\tier9\aviantier9pants.recipe recipes\armor\floran\tier1\florantier1chest.recipe recipes\armor\floran\tier1\florantier1head.recipe recipes\armor\floran\tier1\florantier1pants.recipe recipes\armor\floran\tier10\florantier10chest.recipe recipes\armor\floran\tier10\florantier10head.recipe recipes\armor\floran\tier10\florantier10pants.recipe recipes\armor\floran\tier2\florantier2chest.recipe recipes\armor\floran\tier2\florantier2head.recipe recipes\armor\floran\tier2\florantier2pants.recipe recipes\armor\floran\tier3\florantier3chest.recipe recipes\armor\floran\tier3\florantier3head.recipe recipes\armor\floran\tier3\florantier3pants.recipe recipes\armor\floran\tier4\florantier4chest.recipe recipes\armor\floran\tier4\florantier4head.recipe recipes\armor\floran\tier4\florantier4pants.recipe recipes\armor\floran\tier5\florantier5chest.recipe recipes\armor\floran\tier5\florantier5head.recipe recipes\armor\floran\tier5\florantier5pants.recipe recipes\armor\floran\tier6\florantier6chest.recipe recipes\armor\floran\tier6\florantier6head.recipe recipes\armor\floran\tier6\florantier6pants.recipe recipes\armor\floran\tier7\florantier7chest.recipe recipes\armor\floran\tier7\florantier7head.recipe recipes\armor\floran\tier7\florantier7pants.recipe recipes\armor\floran\tier8\florantier8chest.recipe recipes\armor\floran\tier8\florantier8head.recipe recipes\armor\floran\tier8\florantier8pants.recipe recipes\armor\floran\tier9\florantier9chest.recipe recipes\armor\floran\tier9\florantier9head.recipe recipes\armor\floran\tier9\florantier9pants.recipe recipes\armor\glitch\tier1\glitchtier1chest.recipe recipes\armor\glitch\tier1\glitchtier1head.recipe recipes\armor\glitch\tier1\glitchtier1pants.recipe recipes\armor\glitch\tier10\glitchtier10chest.recipe recipes\armor\glitch\tier10\glitchtier10head.recipe recipes\armor\glitch\tier10\glitchtier10pants.recipe recipes\armor\glitch\tier2\glitchtier2chest.recipe recipes\armor\glitch\tier2\glitchtier2head.recipe recipes\armor\glitch\tier2\glitchtier2pants.recipe recipes\armor\glitch\tier3\glitchtier3chest.recipe recipes\armor\glitch\tier3\glitchtier3head.recipe recipes\armor\glitch\tier3\glitchtier3pants.recipe recipes\armor\glitch\tier4\glitchtier4chest.recipe recipes\armor\glitch\tier4\glitchtier4head.recipe recipes\armor\glitch\tier4\glitchtier4pants.recipe recipes\armor\glitch\tier5\glitchtier5chest.recipe recipes\armor\glitch\tier5\glitchtier5head.recipe recipes\armor\glitch\tier5\glitchtier5pants.recipe recipes\armor\glitch\tier6\glitchtier6chest.recipe recipes\armor\glitch\tier6\glitchtier6head.recipe recipes\armor\glitch\tier6\glitchtier6pants.recipe recipes\armor\glitch\tier7\glitchtier7chest.recipe recipes\armor\glitch\tier7\glitchtier7head.recipe recipes\armor\glitch\tier7\glitchtier7pants.recipe recipes\armor\glitch\tier8\glitchtier8chest.recipe recipes\armor\glitch\tier8\glitchtier8head.recipe recipes\armor\glitch\tier8\glitchtier8pants.recipe recipes\armor\glitch\tier9\glitchtier9chest.recipe recipes\armor\glitch\tier9\glitchtier9head.recipe recipes\armor\glitch\tier9\glitchtier9pants.recipe recipes\armor\human\tier1\humantier1chest.recipe recipes\armor\human\tier1\humantier1head.recipe recipes\armor\human\tier1\humantier1pants.recipe recipes\armor\human\tier10\humantier10chest.recipe recipes\armor\human\tier10\humantier10head.recipe recipes\armor\human\tier10\humantier10pants.recipe recipes\armor\human\tier2\humantier2chest.recipe recipes\armor\human\tier2\humantier2head.recipe recipes\armor\human\tier2\humantier2pants.recipe recipes\armor\human\tier3\humantier3chest.recipe recipes\armor\human\tier3\humantier3head.recipe recipes\armor\human\tier3\humantier3pants.recipe recipes\armor\human\tier4\humantier4chest.recipe recipes\armor\human\tier4\humantier4head.recipe recipes\armor\human\tier4\humantier4pants.recipe recipes\armor\human\tier5\humantier5chest.recipe recipes\armor\human\tier5\humantier5head.recipe recipes\armor\human\tier5\humantier5pants.recipe recipes\armor\human\tier6\humantier6chest.recipe recipes\armor\human\tier6\humantier6head.recipe recipes\armor\human\tier6\humantier6pants.recipe recipes\armor\human\tier7\humantier7chest.recipe recipes\armor\human\tier7\humantier7head.recipe recipes\armor\human\tier7\humantier7pants.recipe recipes\armor\human\tier8\humantier8chest.recipe recipes\armor\human\tier8\humantier8head.recipe recipes\armor\human\tier8\humantier8pants.recipe recipes\armor\human\tier9\humantier9chest.recipe recipes\armor\human\tier9\humantier9head.recipe recipes\armor\human\tier9\humantier9pants.recipe recipes\armor\hylotl\tier1\aquatier1chest.recipe recipes\armor\hylotl\tier1\aquatier1head.recipe recipes\armor\hylotl\tier1\aquatier1pants.recipe recipes\armor\hylotl\tier10\aquatier10chest.recipe recipes\armor\hylotl\tier10\aquatier10head.recipe recipes\armor\hylotl\tier10\aquatier10pants.recipe recipes\armor\hylotl\tier2\aquatier2chest.recipe recipes\armor\hylotl\tier2\aquatier2head.recipe recipes\armor\hylotl\tier2\aquatier2pants.recipe recipes\armor\hylotl\tier3\aquatier3chest.recipe recipes\armor\hylotl\tier3\aquatier3head.recipe recipes\armor\hylotl\tier3\aquatier3pants.recipe recipes\armor\hylotl\tier4\aquatier4chest.recipe recipes\armor\hylotl\tier4\aquatier4head.recipe recipes\armor\hylotl\tier4\aquatier4pants.recipe recipes\armor\hylotl\tier5\aquatier5chest.recipe recipes\armor\hylotl\tier5\aquatier5head.recipe recipes\armor\hylotl\tier5\aquatier5pants.recipe recipes\armor\hylotl\tier6\aquatier6chest.recipe recipes\armor\hylotl\tier6\aquatier6head.recipe recipes\armor\hylotl\tier6\aquatier6pants.recipe recipes\armor\hylotl\tier7\aquatier7chest.recipe recipes\armor\hylotl\tier7\aquatier7head.recipe recipes\armor\hylotl\tier7\aquatier7pants.recipe recipes\armor\hylotl\tier8\aquatier8chest.recipe recipes\armor\hylotl\tier8\aquatier8head.recipe recipes\armor\hylotl\tier8\aquatier8pants.recipe recipes\armor\hylotl\tier9\aquatier9chest.recipe recipes\armor\hylotl\tier9\aquatier9head.recipe recipes\armor\hylotl\tier9\aquatier9pants.recipe [NEW] recipes\armor\novakid\tier1\novatier1chest.recipe [NEW] recipes\armor\novakid\tier1\novatier1head.recipe [NEW] recipes\armor\novakid\tier1\novatier1pants.recipe [NEW] recipes\armor\novakid\tier10\novatier10chest.recipe [NEW] recipes\armor\novakid\tier10\novatier10head.recipe [NEW] recipes\armor\novakid\tier10\novatier10pants.recipe [NEW] recipes\armor\novakid\tier2\novatier2chest.recipe [NEW] recipes\armor\novakid\tier2\novatier2head.recipe [NEW] recipes\armor\novakid\tier2\novatier2pants.recipe [NEW] recipes\armor\novakid\tier3\novatier3chest.recipe [NEW] recipes\armor\novakid\tier3\novatier3head.recipe [NEW] recipes\armor\novakid\tier3\novatier3pants.recipe [NEW] recipes\armor\novakid\tier4\novatier4chest.recipe [NEW] recipes\armor\novakid\tier4\novatier4head.recipe [NEW] recipes\armor\novakid\tier4\novatier4pants.recipe [NEW] recipes\armor\novakid\tier5\novatier5chest.recipe [NEW] recipes\armor\novakid\tier5\novatier5head.recipe [NEW] recipes\armor\novakid\tier5\novatier5pants.recipe [NEW] recipes\armor\novakid\tier6\novatier6chest.recipe [NEW] recipes\armor\novakid\tier6\novatier6head.recipe [NEW] recipes\armor\novakid\tier6\novatier6pants.recipe [NEW] recipes\armor\novakid\tier7\novatier7chest.recipe [NEW] recipes\armor\novakid\tier7\novatier7head.recipe [NEW] recipes\armor\novakid\tier7\novatier7pants.recipe [NEW] recipes\armor\novakid\tier8\novatier8chest.recipe [NEW] recipes\armor\novakid\tier8\novatier8head.recipe [NEW] recipes\armor\novakid\tier8\novatier8pants.recipe [NEW] recipes\armor\novakid\tier9\novatier9chest.recipe [NEW] recipes\armor\novakid\tier9\novatier9head.recipe [NEW] recipes\armor\novakid\tier9\novatier9pants.recipe recipes\armor\other\gold\goldchest.recipe recipes\armor\other\gold\goldhead.recipe recipes\armor\other\gold\goldpants.recipe recipes\armor\other\lanternstickback\lanternstickback.recipe recipes\armor\other\matterarmor\bonusarmorchest.recipe recipes\armor\other\matterarmor\bonusarmorhead.recipe recipes\armor\other\matterarmor\bonusarmorpants.recipe [NEW] recipes\armor\other\paperwingsback\paperwingsback.recipe [NEW] recipes\armor\other\perfect\perfectchest.recipe [NEW] recipes\armor\other\perfect\perfecthead.recipe [NEW] recipes\armor\other\perfect\perfectpants.recipe recipes\armor\other\platinum\platinumchest.recipe recipes\armor\other\platinum\platinumhead.recipe recipes\armor\other\platinum\platinumpants.recipe recipes\armor\other\silver\silverchest.recipe recipes\armor\other\silver\silverhead.recipe recipes\armor\other\silver\silverpants.recipe [NEW] recipes\armor\other\spaceairtankback\spaceairtankback.recipe recipes\armor\other\t2helm1\t2helm1.recipe recipes\armor\other\t2helm2\t2helm2.recipe [NEW] recipes\biomes\alien\alienbed.recipe [NEW] recipes\biomes\alien\alienchair.recipe [NEW] recipes\biomes\alien\alienchest.recipe [NEW] recipes\biomes\alien\aliendoor.recipe [NEW] recipes\biomes\alien\alientable.recipe [NEW] recipes\biomes\alpine\stonebed.recipe [NEW] recipes\biomes\alpine\stonechair.recipe [NEW] recipes\biomes\alpine\stonechest.recipe [NEW] recipes\biomes\alpine\stonedoor.recipe [NEW] recipes\biomes\alpine\stonetable.recipe [NEW] recipes\biomes\bioluminescence\glowbushlamp.recipe [NEW] recipes\biomes\bioluminescence\glowchest.recipe [NEW] recipes\biomes\bioluminescence\glowflowerlamp.recipe [NEW] recipes\biomes\bioluminescence\glowvinelamp.recipe [NEW] recipes\biomes\bioluminescentcave\bioshroomtable.recipe [NEW] recipes\biomes\bioluminescentcave\glowstickblue.recipe [NEW] recipes\biomes\bioluminescentcave\glowstickgreen.recipe [NEW] recipes\biomes\bioluminescentcave\glowstickorange.recipe [NEW] recipes\biomes\bioluminescentcave\glowstickyellow.recipe recipes\biomes\bone\bonebed.recipe recipes\biomes\bone\bonechair.recipe recipes\biomes\bone\bonechest.recipe recipes\biomes\bone\bonedoor.recipe recipes\biomes\bone\bonetable.recipe recipes\biomes\cell\cellchair.recipe recipes\biomes\cell\cellchest.recipe recipes\biomes\cell\celldoor.recipe recipes\biomes\cell\celllamp.recipe recipes\biomes\cell\celltable.recipe [NEW] recipes\biomes\colourful\crayonblueback.recipe [NEW] recipes\biomes\colourful\crayongreenback.recipe [NEW] recipes\biomes\colourful\crayonorangeback.recipe [NEW] recipes\biomes\colourful\crayonpurpleback.recipe [NEW] recipes\biomes\colourful\crayonredback.recipe [NEW] recipes\biomes\colourful\crayonyellowback.recipe [NEW] recipes\biomes\colourful\rainbowbed.recipe [NEW] recipes\biomes\colourful\rainbowchair.recipe [NEW] recipes\biomes\colourful\rainbowchest.recipe [NEW] recipes\biomes\colourful\rainbowdoor.recipe [NEW] recipes\biomes\colourful\rainbowtable.recipe [NEW] recipes\biomes\colourful\rainbowunicornstatue.recipe [NEW] recipes\biomes\crystalline\crystalbed.recipe [NEW] recipes\biomes\crystalline\crystalchair.recipe [NEW] recipes\biomes\crystalline\crystalchest.recipe [NEW] recipes\biomes\crystalline\crystallamp.recipe [NEW] recipes\biomes\crystalline\crystaltable.recipe [NEW] recipes\biomes\desert\cactiblock.recipe recipes\biomes\eyes\eyebed.recipe recipes\biomes\eyes\eyechair.recipe recipes\biomes\eyes\eyechest.recipe recipes\biomes\eyes\eyedoor.recipe recipes\biomes\eyes\eyetable.recipe [NEW] recipes\biomes\flesh\fleshbed.recipe recipes\biomes\flesh\fleshchair.recipe recipes\biomes\flesh\fleshchest.recipe recipes\biomes\flesh\fleshdoor.recipe recipes\biomes\flesh\fleshtable.recipe [NEW] recipes\biomes\frozen\icespike.recipe recipes\biomes\geometric\geometricbed.recipe recipes\biomes\geometric\geometricchair.recipe recipes\biomes\geometric\geometricchest.recipe recipes\biomes\geometric\geometricscreen.recipe recipes\biomes\geometric\geometrictable.recipe recipes\biomes\giantflower\giantflowerbed.recipe recipes\biomes\giantflower\giantflowerchair.recipe recipes\biomes\giantflower\giantflowerchest.recipe recipes\biomes\giantflower\giantflowerdoor.recipe recipes\biomes\giantflower\giantflowerlamp.recipe recipes\biomes\giantflower\giantflowertable.recipe recipes\biomes\ice\icebed.recipe recipes\biomes\ice\icechair.recipe recipes\biomes\ice\icechest.recipe recipes\biomes\ice\icedoor.recipe [NEW] recipes\biomes\ice\icemachine.recipe recipes\biomes\ice\icetable.recipe [NEW] recipes\biomes\mushroom\mushroomhead.recipe [NEW] recipes\biomes\mushroom\shroombed.recipe [NEW] recipes\biomes\mushroom\shroomchair.recipe [NEW] recipes\biomes\mushroom\shroomchest.recipe [NEW] recipes\biomes\mushroom\shroomdoor.recipe [NEW] recipes\biomes\mushroom\shroomlamp.recipe [NEW] recipes\biomes\mushroom\shroomtable.recipe [NEW] recipes\biomes\mushroom\shroomwardrobe.recipe [NEW] recipes\biomes\oasis\reedbed.recipe [NEW] recipes\biomes\oasis\reedchair.recipe [NEW] recipes\biomes\oasis\reedchest.recipe [NEW] recipes\biomes\oasis\reedclock.recipe [NEW] recipes\biomes\oasis\reeddesk.recipe [NEW] recipes\biomes\oasis\reeddoor.recipe [NEW] recipes\biomes\oasis\reedlamp.recipe [NEW] recipes\biomes\oasis\reedshelf.recipe recipes\biomes\rust\rustbed.recipe recipes\biomes\rust\rustchair.recipe recipes\biomes\rust\rustchest.recipe recipes\biomes\rust\rustdoor.recipe recipes\biomes\rust\rusttable.recipe recipes\biomes\sandstone\sandstonebed.recipe recipes\biomes\sandstone\sandstonechair.recipe recipes\biomes\sandstone\sandstonechest.recipe recipes\biomes\sandstone\sandstonedoor.recipe recipes\biomes\sandstone\sandstonetable.recipe [NEW] recipes\biomes\slime\slimebed.recipe [NEW] recipes\biomes\slime\slimechair.recipe [NEW] recipes\biomes\slime\slimehide.recipe [NEW] recipes\biomes\slime\slimetorch.recipe [NEW] recipes\biomes\snow\fancysnowman.recipe [NEW] recipes\biomes\snow\snowgun.recipe [NEW] recipes\biomes\snow\snowman.recipe [NEW] recipes\biomes\spring\flowerbox.recipe [NEW] recipes\biomes\spring\flowerlamp.recipe [NEW] recipes\biomes\spring\movingsunflower.recipe [NEW] recipes\biomes\spring\petalfountain.recipe [NEW] recipes\biomes\spring\springchest.recipe [NEW] recipes\biomes\stonecave\cavebed.recipe [NEW] recipes\biomes\stonecave\cavechair.recipe [NEW] recipes\biomes\stonecave\cavechest.recipe [NEW] recipes\biomes\stonecave\cavelamp.recipe [NEW] recipes\biomes\tar\tarball.recipe [NEW] recipes\biomes\tar\tarbed.recipe [NEW] recipes\biomes\tar\tarchair.recipe [NEW] recipes\biomes\tar\tarconsole.recipe [NEW] recipes\biomes\tar\tardoor.recipe [NEW] recipes\biomes\tar\tarlight.recipe [NEW] recipes\biomes\tar\tarman.recipe [NEW] recipes\biomes\tar\tarpitchest.recipe recipes\biomes\toxic\toxicchair.recipe recipes\biomes\toxic\toxicchest.recipe recipes\biomes\toxic\toxiclamp1.recipe recipes\biomes\toxic\toxiclamp2.recipe recipes\biomes\toxic\toxictable.recipe [NEW] recipes\campfire\cookedalienmeat.recipe [NEW] recipes\campfire\cookedbacon.recipe [NEW] recipes\campfire\cookedfish.recipe [NEW] recipes\campfire\cookedfleshlump.recipe [NEW] recipes\campfire\cookedham.recipe [NEW] recipes\campfire\cookedpoultry.recipe [NEW] recipes\campfire\cookedribmeat.recipe [NEW] recipes\campfire\cookedtentacle.recipe [NEW] recipes\campfire\meatchunks.recipe recipes\capturestation\capturepod.recipe [NEW] recipes\craftingtable\bluedye.recipe [NEW] recipes\craftingtable\bugnet.recipe [NEW] recipes\craftingtable\fence.recipe [NEW] recipes\craftingtable\glasscoffeemug.recipe [NEW] recipes\craftingtable\gunpowder.recipe [NEW] recipes\craftingtable\hoe.recipe [NEW] recipes\craftingtable\ironanvil.recipe [NEW] recipes\craftingtable\ironbow.recipe [NEW] recipes\craftingtable\ironcraftingtable.recipe [NEW] recipes\craftingtable\paper.recipe [NEW] recipes\craftingtable\polymer.recipe [NEW] recipes\craftingtable\reddye.recipe [NEW] recipes\craftingtable\stonefurnace.recipe [NEW] recipes\craftingtable\woodenbed.recipe [NEW] recipes\craftingtable\woodenchair.recipe [NEW] recipes\craftingtable\woodencookingtable.recipe [NEW] recipes\craftingtable\woodencrate1.recipe [NEW] recipes\craftingtable\woodencrate2.recipe [NEW] recipes\craftingtable\woodendoor.recipe [NEW] recipes\craftingtable\woodengate.recipe [NEW] recipes\craftingtable\woodenwindow1.recipe [NEW] recipes\craftingtable\woodenwindow2.recipe [NEW] recipes\craftingtable\woodsupport.recipe [NEW] recipes\craftingtable\woodtable.recipe [NEW] recipes\craftingtable\yarnspinner.recipe [NEW] recipes\craftingtable\yellowdye.recipe [NEW] recipes\fossilstation\fossilpod.recipe recipes\frogmerchant\bomb2.recipe [NEW] recipes\frogmerchant\bomb3.recipe [NEW] recipes\furniture\mission\floranmission1\skulltorch.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbasebunk.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbasechair.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbaseconsole.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbasecrate.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbasedoor.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbaselantern.recipe [NEW] recipes\furniture\mission\lunarbase\lunarbaselocker.recipe [NEW] recipes\furniture\mission\lunarbase\miningchest.recipe [NEW] recipes\furniture\mission\lunarbase\miningdoor.recipe [NEW] recipes\furniture\mission\lunarbase\miningverticaldoor.recipe recipes\furniture\tier1\tier1bed.recipe recipes\furniture\tier1\tier1chair.recipe recipes\furniture\tier1\tier1door.recipe recipes\furniture\tier1\tier1light.recipe recipes\furniture\tier1\tier1switch.recipe [NEW] recipes\furniture\tier1\tier1table.recipe [NEW] recipes\furniture\tier10\tier10bed.recipe [NEW] recipes\furniture\tier10\tier10chair.recipe [NEW] recipes\furniture\tier10\tier10door.recipe [NEW] recipes\furniture\tier10\tier10light.recipe [NEW] recipes\furniture\tier10\tier10switch.recipe [NEW] recipes\furniture\tier10\tier10table.recipe recipes\furniture\tier2\tier2bed.recipe recipes\furniture\tier2\tier2chair.recipe recipes\furniture\tier2\tier2door.recipe recipes\furniture\tier2\tier2light.recipe recipes\furniture\tier2\tier2switch.recipe [NEW] recipes\furniture\tier2\tier2table.recipe recipes\furniture\tier3\tier3bed.recipe recipes\furniture\tier3\tier3chair.recipe recipes\furniture\tier3\tier3door.recipe recipes\furniture\tier3\tier3light.recipe recipes\furniture\tier3\tier3switch.recipe [NEW] recipes\furniture\tier3\tier3table.recipe [NEW] recipes\furniture\tier4\tier4bed.recipe [NEW] recipes\furniture\tier4\tier4chair.recipe [NEW] recipes\furniture\tier4\tier4door.recipe [NEW] recipes\furniture\tier4\tier4light.recipe [NEW] recipes\furniture\tier4\tier4switch.recipe [NEW] recipes\furniture\tier4\tier4table.recipe [NEW] recipes\furniture\tier5\tier5bed.recipe [NEW] recipes\furniture\tier5\tier5chair.recipe [NEW] recipes\furniture\tier5\tier5door.recipe [NEW] recipes\furniture\tier5\tier5light.recipe [NEW] recipes\furniture\tier5\tier5switch.recipe [NEW] recipes\furniture\tier5\tier5table.recipe [NEW] recipes\furniture\tier6\tier6bed.recipe [NEW] recipes\furniture\tier6\tier6chair.recipe [NEW] recipes\furniture\tier6\tier6door.recipe [NEW] recipes\furniture\tier6\tier6light.recipe [NEW] recipes\furniture\tier6\tier6switch.recipe [NEW] recipes\furniture\tier6\tier6table.recipe [NEW] recipes\furniture\tier7\tier7bed.recipe [NEW] recipes\furniture\tier7\tier7chair.recipe [NEW] recipes\furniture\tier7\tier7door.recipe [NEW] recipes\furniture\tier7\tier7light.recipe [NEW] recipes\furniture\tier7\tier7switch.recipe [NEW] recipes\furniture\tier7\tier7table.recipe [NEW] recipes\furniture\tier8\tier8bed.recipe [NEW] recipes\furniture\tier8\tier8chair.recipe [NEW] recipes\furniture\tier8\tier8door.recipe [NEW] recipes\furniture\tier8\tier8light.recipe [NEW] recipes\furniture\tier8\tier8switch.recipe [NEW] recipes\furniture\tier8\tier8table.recipe [NEW] recipes\furniture\tier9\tier9bed.recipe [NEW] recipes\furniture\tier9\tier9chair.recipe [NEW] recipes\furniture\tier9\tier9door.recipe [NEW] recipes\furniture\tier9\tier9light.recipe [NEW] recipes\furniture\tier9\tier9switch.recipe [NEW] recipes\furniture\tier9\tier9table.recipe recipes\heartforge\cupidsbow.recipe recipes\heartforge\heartforge.recipe recipes\heartforge\valentinechocolates.recipe recipes\holidaycraftingtable\holidaycraftingtable.recipe [NEW] recipes\holidaycraftingtable\holidayspirit.recipe [NEW] recipes\infinityexpress\bandage.recipe [NEW] recipes\infinityexpress\chocolate.recipe [NEW] recipes\infinityexpress\climbingrope.recipe [NEW] recipes\infinityexpress\flare.recipe [NEW] recipes\infinityexpress\liquidfuel.recipe [NEW] recipes\infinityexpress\medkit.recipe [NEW] recipes\infinityexpress\processor.recipe [NEW] recipes\infinityexpress\soda.recipe [NEW] recipes\infinityexpress\supermatter.recipe [NEW] recipes\ironcraftingtable\alloyfurnace.recipe [NEW] recipes\ironcraftingtable\compoundbow.recipe [NEW] recipes\ironcraftingtable\firework.recipe [NEW] recipes\ironcraftingtable\fireworkblue.recipe [NEW] recipes\ironcraftingtable\fireworkgreen.recipe [NEW] recipes\ironcraftingtable\metalworkstation.recipe [NEW] recipes\ironcraftingtable\refinery.recipe [NEW] recipes\ironcraftingtable\roboticcraftingtable.recipe [NEW] recipes\kitchen\tier1\boiledpearlpeas.recipe [NEW] recipes\kitchen\tier1\bread.recipe [NEW] recipes\kitchen\tier1\corncob.recipe [NEW] recipes\kitchen\tier1\fishdumplings.recipe [NEW] recipes\kitchen\tier1\fishfingers.recipe [NEW] recipes\kitchen\tier1\fishnchips.recipe [NEW] recipes\kitchen\tier1\fishpie.recipe [NEW] recipes\kitchen\tier1\fishstew.recipe [NEW] recipes\kitchen\tier1\mashedpotato.recipe [NEW] recipes\kitchen\tier1\meatdumplings.recipe [NEW] recipes\kitchen\tier1\meatpie.recipe [NEW] recipes\kitchen\tier1\meatstew.recipe [NEW] recipes\kitchen\tier1\pearlpeabroth.recipe [NEW] recipes\kitchen\tier1\pearlpearisotto.recipe [NEW] recipes\kitchen\tier1\potatogrids.recipe [NEW] recipes\kitchen\tier1\toast.recipe [NEW] recipes\kitchen\tier2\applecrumble.recipe [NEW] recipes\kitchen\tier2\baconpancakes.recipe [NEW] recipes\kitchen\tier2\beakseedbread.recipe [NEW] recipes\kitchen\tier2\beakseedjam.recipe [NEW] recipes\kitchen\tier2\beakseedtart.recipe [NEW] recipes\kitchen\tier2\bonbonbonbons.recipe [NEW] recipes\kitchen\tier2\bonbons.recipe [NEW] recipes\kitchen\tier2\cactusjuice.recipe [NEW] recipes\kitchen\tier2\cake.recipe [NEW] recipes\kitchen\tier2\candiedcorn.recipe [NEW] recipes\kitchen\tier2\candyapple.recipe [NEW] recipes\kitchen\tier2\carrotbread.recipe [NEW] recipes\kitchen\tier2\carrotcake.recipe [NEW] recipes\kitchen\tier2\carrotjuice.recipe [NEW] recipes\kitchen\tier2\carrotsoup.recipe [NEW] recipes\kitchen\tier2\cheeseburger.recipe [NEW] recipes\kitchen\tier2\chocolatecake.recipe [NEW] recipes\kitchen\tier2\coffeecake.recipe [NEW] recipes\kitchen\tier2\cornpeckers.recipe [NEW] recipes\kitchen\tier2\feathercrownjam.recipe [NEW] recipes\kitchen\tier2\featherfood.recipe [NEW] recipes\kitchen\tier2\flatwhite.recipe [NEW] recipes\kitchen\tier2\fluffyruffs.recipe [NEW] recipes\kitchen\tier2\gardensalad.recipe [NEW] recipes\kitchen\tier2\hamburger.recipe [NEW] recipes\kitchen\tier2\kiwijam.recipe [NEW] recipes\kitchen\tier2\kiwijuice.recipe [NEW] recipes\kitchen\tier2\mocha.recipe [NEW] recipes\kitchen\tier2\mushroombread.recipe [NEW] recipes\kitchen\tier2\mushroomquiche.recipe [NEW] recipes\kitchen\tier2\mushroomrice.recipe [NEW] recipes\kitchen\tier2\omelette.recipe [NEW] recipes\kitchen\tier2\pasty.recipe [NEW] recipes\kitchen\tier2\pearlpeajam.recipe [NEW] recipes\kitchen\tier2\pearlpeapancakes.recipe [NEW] recipes\kitchen\tier2\pizza.recipe [NEW] recipes\kitchen\tier2\pizzaslice.recipe [NEW] recipes\kitchen\tier2\porridge.recipe [NEW] recipes\kitchen\tier2\quichelorraine.recipe [NEW] recipes\kitchen\tier2\relish.recipe [NEW] recipes\kitchen\tier2\ricepudding.recipe [NEW] recipes\kitchen\tier2\roastdinner.recipe [NEW] recipes\kitchen\tier2\specialrice.recipe [NEW] recipes\kitchen\tier2\spikycookies.recipe [NEW] recipes\kitchen\tier2\stickyribs.recipe [NEW] recipes\kitchen\tier2\stuffedtomato.recipe [NEW] recipes\kitchen\tier2\sweetmeat.recipe [NEW] recipes\kitchen\tier2\sweetpopcorn.recipe [NEW] recipes\kitchen\tier2\tomatojuice.recipe [NEW] recipes\kitchen\tier2\tomatosoup.recipe [NEW] recipes\kitchen\tier3\2kbpotage.recipe [NEW] recipes\kitchen\tier3\apegrapes.recipe [NEW] recipes\kitchen\tier3\apexfritter.recipe [NEW] recipes\kitchen\tier3\automatoshake.recipe [NEW] recipes\kitchen\tier3\automatostew.recipe [NEW] recipes\kitchen\tier3\bananacon.recipe [NEW] recipes\kitchen\tier3\bananacreamdonut.recipe [NEW] recipes\kitchen\tier3\bananacreampie.recipe [NEW] recipes\kitchen\tier3\bananaicecream.recipe [NEW] recipes\kitchen\tier3\batteredbanana.recipe [NEW] recipes\kitchen\tier3\cactiicecream.recipe [NEW] recipes\kitchen\tier3\campfirebanana.recipe [NEW] recipes\kitchen\tier3\candyautomato.recipe [NEW] recipes\kitchen\tier3\choconut.recipe [NEW] recipes\kitchen\tier3\coconuticecream.recipe [NEW] recipes\kitchen\tier3\coconutrice.recipe [NEW] recipes\kitchen\tier3\desertsalsa.recipe [NEW] recipes\kitchen\tier3\fishinabone.recipe [NEW] recipes\kitchen\tier3\fruitsalad.recipe [NEW] recipes\kitchen\tier3\grapejuice.recipe [NEW] recipes\kitchen\tier3\luckydip.recipe [NEW] recipes\kitchen\tier3\pineapplejam.recipe [NEW] recipes\kitchen\tier3\pineapplejuice.recipe [NEW] recipes\kitchen\tier3\pineapplepizzaslice.recipe [NEW] recipes\kitchen\tier3\snowcone.recipe [NEW] recipes\kitchen\tier3\spookydonut.recipe [NEW] recipes\kitchen\tier3\spookypie.recipe [NEW] recipes\kitchen\tier3\stuffedautomato.recipe [NEW] recipes\kitchen\tier3\sweetpunch.recipe [NEW] recipes\kitchen\tier3\thornjuice.recipe [NEW] recipes\kitchen\tier3\tropicalpunch.recipe [NEW] recipes\kitchen\tier4\alienfruitjam.recipe [NEW] recipes\kitchen\tier4\bloodypuss.recipe [NEW] recipes\kitchen\tier4\brineapple.recipe [NEW] recipes\kitchen\tier4\cyanider.recipe [NEW] recipes\kitchen\tier4\oceanrisotto.recipe [NEW] recipes\kitchen\tier4\oceansalsa.recipe [NEW] recipes\kitchen\tier4\oceansurprise.recipe [NEW] recipes\kitchen\tier4\oculemonmeringue.recipe [NEW] recipes\kitchen\tier4\oculemonstew.recipe [NEW] recipes\kitchen\tier4\pussplumpudding.recipe [NEW] recipes\kitchen\tier4\pussplumtart.recipe [NEW] recipes\kitchen\tier4\reefjuice.recipe [NEW] recipes\kitchen\tier4\reefpodsurprise.recipe [NEW] recipes\kitchen\tier4\reefshake.recipe [NEW] recipes\kitchen\tier4\ricecake.recipe [NEW] recipes\kitchen\tier4\saltsalad.recipe [NEW] recipes\kitchen\tier4\seafoodgratin.recipe [NEW] recipes\kitchen\tier4\soggysack.recipe [NEW] recipes\kitchen\tier4\stuffeddirturchin.recipe [NEW] recipes\kitchen\tier4\sushi.recipe [NEW] recipes\kitchen\tier4\toxicjamdonut.recipe [NEW] recipes\kitchen\tier4\toxicjuice.recipe [NEW] recipes\kitchen\tier4\toxictart.recipe [NEW] recipes\kitchen\tier4\toxictopjam.recipe [NEW] recipes\metalworkstation\artificialbrain.recipe [NEW] recipes\metalworkstation\brainextractor.recipe [NEW] recipes\metalworkstation\decoyprincess.recipe [NEW] recipes\metalworkstation\diamondpickaxe.recipe [NEW] recipes\metalworkstation\platinumpickaxe.recipe [NEW] recipes\metalworkstation\robot.recipe [NEW] recipes\metalworkstation\robotarms.recipe [NEW] recipes\metalworkstation\robotchest.recipe [NEW] recipes\metalworkstation\robothead.recipe [NEW] recipes\metalworkstation\robotlegs.recipe [NEW] recipes\plain\antidote.recipe [NEW] recipes\plain\bandage.recipe [NEW] recipes\plain\bow.recipe [NEW] recipes\plain\campfire.recipe [NEW] recipes\plain\darkwoodmaterial.recipe [NEW] recipes\plain\flagapex.recipe [NEW] recipes\plain\flagavian.recipe [NEW] recipes\plain\flagfloran.recipe [NEW] recipes\plain\flagglitch.recipe [NEW] recipes\plain\flaghuman.recipe [NEW] recipes\plain\flaghylotl.recipe [NEW] recipes\plain\flagnovakid.recipe [NEW] recipes\plain\greenstim.recipe [NEW] recipes\plain\medkit.recipe [NEW] recipes\plain\platform.recipe [NEW] recipes\plain\rope.recipe [NEW] recipes\plain\slimehandgrapple.recipe [NEW] recipes\plain\torch.recipe [NEW] recipes\plain\woodencraftingtable.recipe [NEW] recipes\plain\yellowstim.recipe recipes\portable3dprinter\apexshipwall.recipe recipes\portable3dprinter\futurelight.recipe recipes\portable3dprinter\lightmetal.recipe recipes\portable3dprinter\mediummetal.recipe recipes\portable3dprinter\metallicmaterial.recipe recipes\portable3dprinter\modernchair.recipe recipes\portable3dprinter\modernplatform.recipe recipes\portable3dprinter\moderntable.recipe recipes\portable3dprinter\nanowrap.recipe recipes\portable3dprinter\platematerial.recipe recipes\portable3dprinter\portable3dprinter.recipe recipes\portable3dprinter\redtoyblock.recipe recipes\portable3dprinter\techhull1.recipe [NEW] recipes\refinery\aegisaltore.recipe [NEW] recipes\refinery\ceruliumcompound.recipe recipes\refinery\diamond.recipe [NEW] recipes\refinery\durasteelbar.recipe [NEW] recipes\refinery\feroziumcompound.recipe recipes\refinery\goldbar.recipe recipes\refinery\goldore.recipe [NEW] recipes\refinery\imperviumcompound.recipe recipes\refinery\platinumbar.recipe recipes\refinery\platinumore.recipe [NEW] recipes\refinery\refinedaegisalt.recipe [NEW] recipes\refinery\refinedrubium.recipe [NEW] recipes\refinery\refinedviolium.recipe [NEW] recipes\refinery\rubiumore.recipe [NEW] recipes\refinery\solariumore.recipe [NEW] recipes\refinery\solariumstar.recipe [NEW] recipes\refinery\steelbar.recipe [NEW] recipes\refinery\titaniumbar.recipe [NEW] recipes\refinery\titaniumore.recipe [NEW] recipes\refinery\uraniumore.recipe [NEW] recipes\refinery\uraniumrod.recipe [NEW] recipes\refinery\violiumore.recipe [NEW] recipes\researchstation\capturestation.recipe [NEW] recipes\researchstation\fossilstation.recipe [NEW] recipes\researchstation\pixelcompressor.recipe [NEW] recipes\researchstation\skyrailtable.recipe [NEW] recipes\researchstation\spawnerstation.recipe [NEW] recipes\roboticcraftingtable\acceleratortable.recipe [NEW] recipes\roboticcraftingtable\apexstoragelocker.recipe [NEW] recipes\roboticcraftingtable\avianstoragelocker.recipe [NEW] recipes\roboticcraftingtable\floranstoragelocker.recipe [NEW] recipes\roboticcraftingtable\glitchstoragelocker.recipe [NEW] recipes\roboticcraftingtable\grapplinghook.recipe [NEW] recipes\roboticcraftingtable\humanstoragelocker.recipe [NEW] recipes\roboticcraftingtable\hylotlstoragelocker.recipe [NEW] recipes\roboticcraftingtable\manipulatortable.recipe [NEW] recipes\roboticcraftingtable\novakidstoragelocker.recipe [NEW] recipes\roboticcraftingtable\scifianvil.recipe [NEW] recipes\roboticcraftingtable\scififurnace.recipe [NEW] recipes\roboticcraftingtable\separatortable.recipe [NEW] recipes\roboticcraftingtable\wiringstation.recipe [NEW] recipes\scifianvil\copperdrill.recipe [NEW] recipes\scifianvil\diamonddrill.recipe [NEW] recipes\scifianvil\golddrill.recipe [NEW] recipes\scifianvil\platinumdrill.recipe [NEW] recipes\scifianvil\silverdrill.recipe [NEW] recipes\scififurnace\ceruliumcompound.recipe [NEW] recipes\scififurnace\durasteelbar.recipe [NEW] recipes\scififurnace\feroziumcompound.recipe [NEW] recipes\scififurnace\imperviumcompound.recipe [NEW] recipes\scififurnace\refinedaegisalt.recipe [NEW] recipes\scififurnace\refinedrubium.recipe [NEW] recipes\scififurnace\refinedviolium.recipe [NEW] recipes\scififurnace\solariumstar.recipe [NEW] recipes\skyrail\skyrailboost.recipe [NEW] recipes\skyrail\skyrailbreak.recipe [NEW] recipes\skyrail\skyrailplatform.recipe [NEW] recipes\skyrail\skyrail_asc.recipe [NEW] recipes\skyrail\skyrail_desc.recipe [NEW] recipes\skyrail\skyrail_diodel.recipe [NEW] recipes\skyrail\skyrail_dioder.recipe [NEW] recipes\spawner\spawnerapex.recipe [NEW] recipes\spawner\spawneravian.recipe [NEW] recipes\spawner\spawnerfloran.recipe [NEW] recipes\spawner\spawnerglitch.recipe [NEW] recipes\spawner\spawnerguard.recipe [NEW] recipes\spawner\spawnerhuman.recipe [NEW] recipes\spawner\spawnerhylotl.recipe [NEW] recipes\spinningwheel\apexcommanderchest.recipe [NEW] recipes\spinningwheel\apexcommanderlegs.recipe [NEW] recipes\spinningwheel\apexnavychest.recipe [NEW] recipes\spinningwheel\apexnavylegs.recipe [NEW] recipes\spinningwheel\apexofficerchest.recipe [NEW] recipes\spinningwheel\apexofficerlegs.recipe [NEW] recipes\spinningwheel\apexspecialistchest.recipe [NEW] recipes\spinningwheel\apexspecialistlegs.recipe [NEW] recipes\spinningwheel\aquakimonochest.recipe [NEW] recipes\spinningwheel\aquakimonolegs.recipe [NEW] recipes\spinningwheel\aquamonkchest.recipe [NEW] recipes\spinningwheel\aquamonklegs.recipe [NEW] recipes\spinningwheel\aquatraditionalchest.recipe [NEW] recipes\spinningwheel\aquatraditionallegs.recipe [NEW] recipes\spinningwheel\aquatraineechest.recipe [NEW] recipes\spinningwheel\aquatraineelegs.recipe [NEW] recipes\spinningwheel\avianadventurerchest.recipe [NEW] recipes\spinningwheel\avianadventurerlegs.recipe [NEW] recipes\spinningwheel\aviancommonerchest.recipe [NEW] recipes\spinningwheel\aviancommonerlegs.recipe [NEW] recipes\spinningwheel\avianfancychest.recipe [NEW] recipes\spinningwheel\avianfancylegs.recipe [NEW] recipes\spinningwheel\avianworkerchest.recipe [NEW] recipes\spinningwheel\avianworkerlegs.recipe [NEW] recipes\spinningwheel\eyepatchhead.recipe [NEW] recipes\spinningwheel\fabric.recipe [NEW] recipes\spinningwheel\floranfurnivourchest.recipe [NEW] recipes\spinningwheel\floranfurnivourlegs.recipe [NEW] recipes\spinningwheel\floranhunterchest.recipe [NEW] recipes\spinningwheel\floranhunterlegs.recipe [NEW] recipes\spinningwheel\floranleafchest.recipe [NEW] recipes\spinningwheel\floranleaflegs.recipe [NEW] recipes\spinningwheel\floranpeltchest.recipe [NEW] recipes\spinningwheel\floranpeltlegs.recipe [NEW] recipes\spinningwheel\floransurvivalistchest.recipe [NEW] recipes\spinningwheel\floransurvivalistlegs.recipe [NEW] recipes\spinningwheel\humanconceptchest.recipe [NEW] recipes\spinningwheel\humanconceptlegs.recipe [NEW] recipes\spinningwheel\humancoolchest.recipe [NEW] recipes\spinningwheel\humancoollegs.recipe [NEW] recipes\spinningwheel\humansweatervestchest.recipe [NEW] recipes\spinningwheel\humansweatervestlegs.recipe [NEW] recipes\spinningwheel\humanworkoutchest.recipe [NEW] recipes\spinningwheel\humanworkoutlegs.recipe [NEW] recipes\spinningwheel\robocraftsmenchest.recipe [NEW] recipes\spinningwheel\robocraftsmenlegs.recipe [NEW] recipes\spinningwheel\robomerchantchest.recipe [NEW] recipes\spinningwheel\robomerchantlegs.recipe [NEW] recipes\spinningwheel\robonoblechest.recipe [NEW] recipes\spinningwheel\robonoblelegs.recipe [NEW] recipes\spinningwheel\robopeasantchest.recipe [NEW] recipes\spinningwheel\robopeasantlegs.recipe [NEW] recipes\spinningwheel\shortcapeback.recipe [NEW] recipes\spinningwheel\simplecapeback.recipe [NEW] recipes\spinningwheel\string.recipe [NEW] recipes\stonefurnace\bottle.recipe [NEW] recipes\stonefurnace\brick.recipe [NEW] recipes\stonefurnace\coalore.recipe [NEW] recipes\stonefurnace\copperbar.recipe [NEW] recipes\stonefurnace\glassmaterial.recipe [NEW] recipes\stonefurnace\glassmaterial2.recipe [NEW] recipes\stonefurnace\goldbar.recipe [NEW] recipes\stonefurnace\ironbar.recipe [NEW] recipes\stonefurnace\mysteriousashes.recipe [NEW] recipes\stonefurnace\platinumbar.recipe [NEW] recipes\stonefurnace\rooftiles.recipe [NEW] recipes\stonefurnace\silverbar.recipe [NEW] recipes\stonefurnace\titaniumbar.recipe [NEW] recipes\teleporter\blackteleporter.recipe [NEW] recipes\teleporter\brassteleporter.recipe [NEW] recipes\teleporter\futureteleporter.recipe [NEW] recipes\teleporter\scienceteleporter.recipe [NEW] recipes\teleporter\stoneteleporter.recipe [NEW] recipes\teleporter\teleportercore.recipe [NEW] recipes\teleporter\tombteleporter.recipe [NEW] recipes\teleporter\woodenteleporter.recipe [NEW] recipes\terramart\bottledwater.recipe [NEW] recipes\terramart\candy.recipe [NEW] recipes\terramart\cannedfood.recipe [NEW] recipes\terramart\cheese.recipe [NEW] recipes\terramart\coffeeseed.recipe [NEW] recipes\terramart\egg.recipe [NEW] recipes\terramart\foodbowl.recipe [NEW] recipes\terramart\fossiltool.recipe [NEW] recipes\terramart\meatballs.recipe [NEW] recipes\terramart\meatchunks.recipe [NEW] recipes\terramart\milk.recipe [NEW] recipes\terramart\offal.recipe [NEW] recipes\terramart\orange.recipe [NEW] recipes\terramart\petball.recipe [NEW] recipes\terramart\pethouse.recipe [NEW] recipes\terramart\rawbacon.recipe [NEW] recipes\terramart\redapple.recipe [NEW] recipes\terramart\vegetablesoup.recipe [NEW] recipes\tiles\asphalt.recipe recipes\tiles\chain.recipe recipes\tiles\composite01material.recipe [NEW] recipes\tiles\eyepiles.recipe recipes\tiles\platematerial.recipe [NEW] recipes\tiles\reedblock.recipe [NEW] recipes\tiles\smoothmetal.recipe [NEW] recipes\tiles\steelplatform.recipe [NEW] recipes\unsorted\bottledhealingwater.recipe [NEW] recipes\unsorted\bottledwater.recipe [NEW] recipes\unsorted\flare.recipe [NEW] recipes\unsorted\kennel.recipe [NEW] recipes\unsorted\liquidcoffee.recipe [NEW] recipes\weapons\accelerator\aegisaltpistol.recipe [NEW] recipes\weapons\accelerator\aegisaltrifle.recipe [NEW] recipes\weapons\accelerator\aegisaltshotgun.recipe [NEW] recipes\weapons\accelerator\feroziumpistol.recipe [NEW] recipes\weapons\accelerator\feroziumrifle.recipe [NEW] recipes\weapons\accelerator\feroziumrocket.recipe [NEW] recipes\weapons\accelerator\feroziumsniper.recipe recipes\weapons\apex\tier1\apextier1axe.recipe recipes\weapons\apex\tier1\apextier1broadsword.recipe recipes\weapons\apex\tier1\apextier1dagger.recipe recipes\weapons\apex\tier1\apextier1hammer.recipe recipes\weapons\apex\tier1\apextier1shortsword.recipe recipes\weapons\apex\tier1\apextier1spear.recipe recipes\weapons\apex\tier10\tier10axe.recipe recipes\weapons\apex\tier10\tier10broadsword.recipe recipes\weapons\apex\tier10\tier10dagger.recipe recipes\weapons\apex\tier10\tier10hammer.recipe recipes\weapons\apex\tier10\tier10shortsword.recipe recipes\weapons\apex\tier10\tier10spear.recipe recipes\weapons\apex\tier2\apextier2axe.recipe recipes\weapons\apex\tier2\apextier2broadsword.recipe recipes\weapons\apex\tier2\apextier2dagger.recipe recipes\weapons\apex\tier2\apextier2hammer.recipe recipes\weapons\apex\tier2\apextier2shortsword.recipe recipes\weapons\apex\tier2\apextier2spear.recipe recipes\weapons\apex\tier3\apextier3axe.recipe recipes\weapons\apex\tier3\apextier3broadsword.recipe recipes\weapons\apex\tier3\apextier3dagger.recipe recipes\weapons\apex\tier3\apextier3hammer.recipe recipes\weapons\apex\tier3\apextier3shortsword.recipe recipes\weapons\apex\tier3\apextier3spear.recipe recipes\weapons\apex\tier4\apextier4axe.recipe recipes\weapons\apex\tier4\apextier4broadsword.recipe recipes\weapons\apex\tier4\apextier4dagger.recipe recipes\weapons\apex\tier4\apextier4hammer.recipe recipes\weapons\apex\tier4\apextier4shortsword.recipe recipes\weapons\apex\tier4\apextier4spear.recipe recipes\weapons\apex\tier5\tier5axe.recipe recipes\weapons\apex\tier5\tier5broadsword.recipe recipes\weapons\apex\tier5\tier5dagger.recipe recipes\weapons\apex\tier5\tier5hammer.recipe recipes\weapons\apex\tier5\tier5shortsword.recipe recipes\weapons\apex\tier5\tier5spear.recipe recipes\weapons\apex\tier6\tier6axe.recipe recipes\weapons\apex\tier6\tier6broadsword.recipe recipes\weapons\apex\tier6\tier6dagger.recipe recipes\weapons\apex\tier6\tier6hammer.recipe recipes\weapons\apex\tier6\tier6shortsword.recipe recipes\weapons\apex\tier6\tier6spear.recipe recipes\weapons\apex\tier7\tier7axe.recipe recipes\weapons\apex\tier7\tier7broadsword.recipe recipes\weapons\apex\tier7\tier7dagger.recipe recipes\weapons\apex\tier7\tier7hammer.recipe recipes\weapons\apex\tier7\tier7shortsword.recipe recipes\weapons\apex\tier7\tier7spear.recipe recipes\weapons\apex\tier8\tier8axe.recipe recipes\weapons\apex\tier8\tier8broadsword.recipe recipes\weapons\apex\tier8\tier8dagger.recipe recipes\weapons\apex\tier8\tier8hammer.recipe recipes\weapons\apex\tier8\tier8shortsword.recipe recipes\weapons\apex\tier8\tier8spear.recipe recipes\weapons\apex\tier9\tier9axe.recipe recipes\weapons\apex\tier9\tier9broadsword.recipe recipes\weapons\apex\tier9\tier9dagger.recipe recipes\weapons\apex\tier9\tier9hammer.recipe recipes\weapons\apex\tier9\tier9shortsword.recipe recipes\weapons\apex\tier9\tier9spear.recipe recipes\weapons\avian\tier1\aviantier1axe.recipe recipes\weapons\avian\tier1\aviantier1broadsword.recipe recipes\weapons\avian\tier1\aviantier1dagger.recipe recipes\weapons\avian\tier1\aviantier1hammer.recipe recipes\weapons\avian\tier1\aviantier1shortsword.recipe recipes\weapons\avian\tier1\aviantier1spear.recipe recipes\weapons\avian\tier10\tier10axe.recipe recipes\weapons\avian\tier10\tier10broadsword.recipe recipes\weapons\avian\tier10\tier10dagger.recipe recipes\weapons\avian\tier10\tier10hammer.recipe recipes\weapons\avian\tier10\tier10shortsword.recipe recipes\weapons\avian\tier10\tier10spear.recipe recipes\weapons\avian\tier2\aviantier2axe.recipe recipes\weapons\avian\tier2\aviantier2broadsword.recipe recipes\weapons\avian\tier2\aviantier2dagger.recipe recipes\weapons\avian\tier2\aviantier2hammer.recipe recipes\weapons\avian\tier2\aviantier2shortsword.recipe recipes\weapons\avian\tier2\aviantier2spear.recipe recipes\weapons\avian\tier3\aviantier3axe.recipe recipes\weapons\avian\tier3\aviantier3broadsword.recipe recipes\weapons\avian\tier3\aviantier3dagger.recipe recipes\weapons\avian\tier3\aviantier3hammer.recipe recipes\weapons\avian\tier3\aviantier3shortsword.recipe recipes\weapons\avian\tier3\aviantier3spear.recipe recipes\weapons\avian\tier4\aviantier4axe.recipe recipes\weapons\avian\tier4\aviantier4broadsword.recipe recipes\weapons\avian\tier4\aviantier4dagger.recipe recipes\weapons\avian\tier4\aviantier4hammer.recipe recipes\weapons\avian\tier4\aviantier4shortsword.recipe recipes\weapons\avian\tier4\aviantier4spear.recipe recipes\weapons\avian\tier5\tier5axe.recipe recipes\weapons\avian\tier5\tier5broadsword.recipe recipes\weapons\avian\tier5\tier5dagger.recipe recipes\weapons\avian\tier5\tier5hammer.recipe recipes\weapons\avian\tier5\tier5shortsword.recipe recipes\weapons\avian\tier5\tier5spear.recipe recipes\weapons\avian\tier6\tier6axe.recipe recipes\weapons\avian\tier6\tier6broadsword.recipe recipes\weapons\avian\tier6\tier6dagger.recipe recipes\weapons\avian\tier6\tier6hammer.recipe recipes\weapons\avian\tier6\tier6shortsword.recipe recipes\weapons\avian\tier6\tier6spear.recipe recipes\weapons\avian\tier7\tier7axe.recipe recipes\weapons\avian\tier7\tier7broadsword.recipe recipes\weapons\avian\tier7\tier7dagger.recipe recipes\weapons\avian\tier7\tier7hammer.recipe recipes\weapons\avian\tier7\tier7shortsword.recipe recipes\weapons\avian\tier7\tier7spear.recipe recipes\weapons\avian\tier8\tier8axe.recipe recipes\weapons\avian\tier8\tier8broadsword.recipe recipes\weapons\avian\tier8\tier8dagger.recipe recipes\weapons\avian\tier8\tier8hammer.recipe recipes\weapons\avian\tier8\tier8shortsword.recipe recipes\weapons\avian\tier8\tier8spear.recipe recipes\weapons\avian\tier9\tier9axe.recipe recipes\weapons\avian\tier9\tier9broadsword.recipe recipes\weapons\avian\tier9\tier9dagger.recipe recipes\weapons\avian\tier9\tier9hammer.recipe recipes\weapons\avian\tier9\tier9shortsword.recipe recipes\weapons\avian\tier9\tier9spear.recipe recipes\weapons\floran\tier1\florantier1axe.recipe recipes\weapons\floran\tier1\florantier1broadsword.recipe recipes\weapons\floran\tier1\florantier1dagger.recipe recipes\weapons\floran\tier1\florantier1hammer.recipe recipes\weapons\floran\tier1\florantier1shortsword.recipe recipes\weapons\floran\tier1\florantier1spear.recipe recipes\weapons\floran\tier10\tier10axe.recipe recipes\weapons\floran\tier10\tier10broadsword.recipe recipes\weapons\floran\tier10\tier10dagger.recipe recipes\weapons\floran\tier10\tier10hammer.recipe recipes\weapons\floran\tier10\tier10shortsword.recipe recipes\weapons\floran\tier10\tier10spear.recipe recipes\weapons\floran\tier2\florantier2axe.recipe recipes\weapons\floran\tier2\florantier2broadsword.recipe recipes\weapons\floran\tier2\florantier2dagger.recipe recipes\weapons\floran\tier2\florantier2hammer.recipe recipes\weapons\floran\tier2\florantier2shortsword.recipe recipes\weapons\floran\tier2\florantier2spear.recipe recipes\weapons\floran\tier3\florantier3axe.recipe recipes\weapons\floran\tier3\florantier3broadsword.recipe recipes\weapons\floran\tier3\florantier3dagger.recipe recipes\weapons\floran\tier3\florantier3hammer.recipe recipes\weapons\floran\tier3\florantier3shortsword.recipe recipes\weapons\floran\tier3\florantier3spear.recipe recipes\weapons\floran\tier4\florantier4axe.recipe recipes\weapons\floran\tier4\florantier4broadsword.recipe recipes\weapons\floran\tier4\florantier4dagger.recipe recipes\weapons\floran\tier4\florantier4hammer.recipe recipes\weapons\floran\tier4\florantier4shortsword.recipe recipes\weapons\floran\tier4\florantier4spear.recipe recipes\weapons\floran\tier5\tier5axe.recipe recipes\weapons\floran\tier5\tier5broadsword.recipe recipes\weapons\floran\tier5\tier5dagger.recipe recipes\weapons\floran\tier5\tier5hammer.recipe recipes\weapons\floran\tier5\tier5shortsword.recipe recipes\weapons\floran\tier5\tier5spear.recipe recipes\weapons\floran\tier6\tier6axe.recipe recipes\weapons\floran\tier6\tier6broadsword.recipe recipes\weapons\floran\tier6\tier6dagger.recipe recipes\weapons\floran\tier6\tier6hammer.recipe recipes\weapons\floran\tier6\tier6shortsword.recipe recipes\weapons\floran\tier6\tier6spear.recipe recipes\weapons\floran\tier7\tier7axe.recipe recipes\weapons\floran\tier7\tier7broadsword.recipe recipes\weapons\floran\tier7\tier7dagger.recipe recipes\weapons\floran\tier7\tier7hammer.recipe recipes\weapons\floran\tier7\tier7shortsword.recipe recipes\weapons\floran\tier7\tier7spear.recipe recipes\weapons\floran\tier8\tier8axe.recipe recipes\weapons\floran\tier8\tier8broadsword.recipe recipes\weapons\floran\tier8\tier8dagger.recipe recipes\weapons\floran\tier8\tier8hammer.recipe recipes\weapons\floran\tier8\tier8shortsword.recipe recipes\weapons\floran\tier8\tier8spear.recipe recipes\weapons\floran\tier9\tier9axe.recipe recipes\weapons\floran\tier9\tier9broadsword.recipe recipes\weapons\floran\tier9\tier9dagger.recipe recipes\weapons\floran\tier9\tier9hammer.recipe recipes\weapons\floran\tier9\tier9shortsword.recipe recipes\weapons\floran\tier9\tier9spear.recipe recipes\weapons\glitch\tier1\glitchtier1axe.recipe recipes\weapons\glitch\tier1\glitchtier1broadsword.recipe recipes\weapons\glitch\tier1\glitchtier1dagger.recipe recipes\weapons\glitch\tier1\glitchtier1hammer.recipe recipes\weapons\glitch\tier1\glitchtier1shortsword.recipe recipes\weapons\glitch\tier1\glitchtier1spear.recipe recipes\weapons\glitch\tier10\tier10axe.recipe recipes\weapons\glitch\tier10\tier10broadsword.recipe recipes\weapons\glitch\tier10\tier10dagger.recipe recipes\weapons\glitch\tier10\tier10hammer.recipe recipes\weapons\glitch\tier10\tier10shortsword.recipe recipes\weapons\glitch\tier10\tier10spear.recipe recipes\weapons\glitch\tier2\glitchtier2axe.recipe recipes\weapons\glitch\tier2\glitchtier2broadsword.recipe recipes\weapons\glitch\tier2\glitchtier2dagger.recipe recipes\weapons\glitch\tier2\glitchtier2hammer.recipe recipes\weapons\glitch\tier2\glitchtier2shortsword.recipe recipes\weapons\glitch\tier2\glitchtier2spear.recipe recipes\weapons\glitch\tier3\glitchtier3axe.recipe recipes\weapons\glitch\tier3\glitchtier3broadsword.recipe recipes\weapons\glitch\tier3\glitchtier3dagger.recipe recipes\weapons\glitch\tier3\glitchtier3hammer.recipe recipes\weapons\glitch\tier3\glitchtier3shortsword.recipe recipes\weapons\glitch\tier3\glitchtier3spear.recipe recipes\weapons\glitch\tier4\glitchtier4axe.recipe recipes\weapons\glitch\tier4\glitchtier4broadsword.recipe recipes\weapons\glitch\tier4\glitchtier4dagger.recipe recipes\weapons\glitch\tier4\glitchtier4hammer.recipe recipes\weapons\glitch\tier4\glitchtier4shortsword.recipe recipes\weapons\glitch\tier4\glitchtier4spear.recipe recipes\weapons\glitch\tier5\tier5axe.recipe recipes\weapons\glitch\tier5\tier5broadsword.recipe recipes\weapons\glitch\tier5\tier5dagger.recipe recipes\weapons\glitch\tier5\tier5hammer.recipe recipes\weapons\glitch\tier5\tier5shortsword.recipe recipes\weapons\glitch\tier5\tier5spear.recipe recipes\weapons\glitch\tier6\tier6axe.recipe recipes\weapons\glitch\tier6\tier6broadsword.recipe recipes\weapons\glitch\tier6\tier6dagger.recipe recipes\weapons\glitch\tier6\tier6hammer.recipe recipes\weapons\glitch\tier6\tier6shortsword.recipe recipes\weapons\glitch\tier6\tier6spear.recipe recipes\weapons\glitch\tier7\tier7axe.recipe recipes\weapons\glitch\tier7\tier7broadsword.recipe recipes\weapons\glitch\tier7\tier7dagger.recipe recipes\weapons\glitch\tier7\tier7hammer.recipe recipes\weapons\glitch\tier7\tier7shortsword.recipe recipes\weapons\glitch\tier7\tier7spear.recipe recipes\weapons\glitch\tier8\tier8axe.recipe recipes\weapons\glitch\tier8\tier8broadsword.recipe recipes\weapons\glitch\tier8\tier8dagger.recipe recipes\weapons\glitch\tier8\tier8hammer.recipe recipes\weapons\glitch\tier8\tier8shortsword.recipe recipes\weapons\glitch\tier8\tier8spear.recipe recipes\weapons\glitch\tier9\tier9axe.recipe recipes\weapons\glitch\tier9\tier9broadsword.recipe recipes\weapons\glitch\tier9\tier9dagger.recipe recipes\weapons\glitch\tier9\tier9hammer.recipe recipes\weapons\glitch\tier9\tier9shortsword.recipe recipes\weapons\glitch\tier9\tier9spear.recipe recipes\weapons\human\tier1\humantier1axe.recipe recipes\weapons\human\tier1\humantier1broadsword.recipe recipes\weapons\human\tier1\humantier1dagger.recipe recipes\weapons\human\tier1\humantier1hammer.recipe recipes\weapons\human\tier1\humantier1shortsword.recipe recipes\weapons\human\tier1\humantier1spear.recipe recipes\weapons\human\tier10\tier10axe.recipe recipes\weapons\human\tier10\tier10broadsword.recipe recipes\weapons\human\tier10\tier10dagger.recipe recipes\weapons\human\tier10\tier10hammer.recipe recipes\weapons\human\tier10\tier10shortsword.recipe recipes\weapons\human\tier10\tier10spear.recipe recipes\weapons\human\tier2\humantier2axe.recipe recipes\weapons\human\tier2\humantier2broadsword.recipe recipes\weapons\human\tier2\humantier2dagger.recipe recipes\weapons\human\tier2\humantier2hammer.recipe recipes\weapons\human\tier2\humantier2shortsword.recipe recipes\weapons\human\tier2\humantier2spear.recipe recipes\weapons\human\tier3\humantier3axe.recipe recipes\weapons\human\tier3\humantier3broadsword.recipe recipes\weapons\human\tier3\humantier3dagger.recipe recipes\weapons\human\tier3\humantier3hammer.recipe recipes\weapons\human\tier3\humantier3shortsword.recipe recipes\weapons\human\tier3\humantier3spear.recipe recipes\weapons\human\tier4\humantier4axe.recipe recipes\weapons\human\tier4\humantier4broadsword.recipe recipes\weapons\human\tier4\humantier4dagger.recipe recipes\weapons\human\tier4\humantier4hammer.recipe recipes\weapons\human\tier4\humantier4shortsword.recipe recipes\weapons\human\tier4\humantier4spear.recipe recipes\weapons\human\tier5\tier5axe.recipe recipes\weapons\human\tier5\tier5broadsword.recipe recipes\weapons\human\tier5\tier5dagger.recipe recipes\weapons\human\tier5\tier5hammer.recipe recipes\weapons\human\tier5\tier5shortsword.recipe recipes\weapons\human\tier5\tier5spear.recipe recipes\weapons\human\tier6\tier6axe.recipe recipes\weapons\human\tier6\tier6broadsword.recipe recipes\weapons\human\tier6\tier6dagger.recipe recipes\weapons\human\tier6\tier6hammer.recipe recipes\weapons\human\tier6\tier6shortsword.recipe recipes\weapons\human\tier6\tier6spear.recipe recipes\weapons\human\tier7\tier7axe.recipe recipes\weapons\human\tier7\tier7broadsword.recipe recipes\weapons\human\tier7\tier7dagger.recipe recipes\weapons\human\tier7\tier7hammer.recipe recipes\weapons\human\tier7\tier7shortsword.recipe recipes\weapons\human\tier7\tier7spear.recipe recipes\weapons\human\tier8\tier8axe.recipe recipes\weapons\human\tier8\tier8broadsword.recipe recipes\weapons\human\tier8\tier8dagger.recipe recipes\weapons\human\tier8\tier8hammer.recipe recipes\weapons\human\tier8\tier8shortsword.recipe recipes\weapons\human\tier8\tier8spear.recipe recipes\weapons\human\tier9\tier9axe.recipe recipes\weapons\human\tier9\tier9broadsword.recipe recipes\weapons\human\tier9\tier9dagger.recipe recipes\weapons\human\tier9\tier9hammer.recipe recipes\weapons\human\tier9\tier9shortsword.recipe recipes\weapons\human\tier9\tier9spear.recipe recipes\weapons\hylotl\tier1\hylotltier1axe.recipe recipes\weapons\hylotl\tier1\hylotltier1broadsword.recipe recipes\weapons\hylotl\tier1\hylotltier1dagger.recipe recipes\weapons\hylotl\tier1\hylotltier1hammer.recipe recipes\weapons\hylotl\tier1\hylotltier1shortsword.recipe recipes\weapons\hylotl\tier1\hylotltier1spear.recipe recipes\weapons\hylotl\tier10\tier10axe.recipe recipes\weapons\hylotl\tier10\tier10broadsword.recipe recipes\weapons\hylotl\tier10\tier10dagger.recipe recipes\weapons\hylotl\tier10\tier10hammer.recipe recipes\weapons\hylotl\tier10\tier10shortsword.recipe recipes\weapons\hylotl\tier10\tier10spear.recipe recipes\weapons\hylotl\tier2\hylotltier2axe.recipe recipes\weapons\hylotl\tier2\hylotltier2broadsword.recipe recipes\weapons\hylotl\tier2\hylotltier2dagger.recipe recipes\weapons\hylotl\tier2\hylotltier2hammer.recipe recipes\weapons\hylotl\tier2\hylotltier2shortsword.recipe recipes\weapons\hylotl\tier2\hylotltier2spear.recipe recipes\weapons\hylotl\tier3\hylotltier3axe.recipe recipes\weapons\hylotl\tier3\hylotltier3broadsword.recipe recipes\weapons\hylotl\tier3\hylotltier3dagger.recipe recipes\weapons\hylotl\tier3\hylotltier3hammer.recipe recipes\weapons\hylotl\tier3\hylotltier3shortsword.recipe recipes\weapons\hylotl\tier3\hylotltier3spear.recipe recipes\weapons\hylotl\tier4\hylotltier4axe.recipe recipes\weapons\hylotl\tier4\hylotltier4broadsword.recipe recipes\weapons\hylotl\tier4\hylotltier4dagger.recipe recipes\weapons\hylotl\tier4\hylotltier4hammer.recipe recipes\weapons\hylotl\tier4\hylotltier4shortsword.recipe recipes\weapons\hylotl\tier4\hylotltier4spear.recipe recipes\weapons\hylotl\tier5\tier5axe.recipe recipes\weapons\hylotl\tier5\tier5broadsword.recipe recipes\weapons\hylotl\tier5\tier5dagger.recipe recipes\weapons\hylotl\tier5\tier5hammer.recipe recipes\weapons\hylotl\tier5\tier5shortsword.recipe recipes\weapons\hylotl\tier5\tier5spear.recipe recipes\weapons\hylotl\tier6\tier6axe.recipe recipes\weapons\hylotl\tier6\tier6broadsword.recipe recipes\weapons\hylotl\tier6\tier6dagger.recipe recipes\weapons\hylotl\tier6\tier6hammer.recipe recipes\weapons\hylotl\tier6\tier6shortsword.recipe recipes\weapons\hylotl\tier6\tier6spear.recipe recipes\weapons\hylotl\tier7\tier7axe.recipe recipes\weapons\hylotl\tier7\tier7broadsword.recipe recipes\weapons\hylotl\tier7\tier7dagger.recipe recipes\weapons\hylotl\tier7\tier7hammer.recipe recipes\weapons\hylotl\tier7\tier7shortsword.recipe recipes\weapons\hylotl\tier7\tier7spear.recipe recipes\weapons\hylotl\tier8\tier8axe.recipe recipes\weapons\hylotl\tier8\tier8broadsword.recipe recipes\weapons\hylotl\tier8\tier8dagger.recipe recipes\weapons\hylotl\tier8\tier8hammer.recipe recipes\weapons\hylotl\tier8\tier8shortsword.recipe recipes\weapons\hylotl\tier8\tier8spear.recipe recipes\weapons\hylotl\tier9\tier9axe.recipe recipes\weapons\hylotl\tier9\tier9broadsword.recipe recipes\weapons\hylotl\tier9\tier9dagger.recipe recipes\weapons\hylotl\tier9\tier9hammer.recipe recipes\weapons\hylotl\tier9\tier9shortsword.recipe recipes\weapons\hylotl\tier9\tier9spear.recipe [NEW] recipes\weapons\manipulator\apexsteelstaff1.recipe [NEW] recipes\weapons\manipulator\apexsteelstaff2.recipe [NEW] recipes\weapons\manipulator\aviancrystalstaff1.recipe [NEW] recipes\weapons\manipulator\aviancrystalstaff2.recipe [NEW] recipes\weapons\manipulator\floranleafstaff1.recipe [NEW] recipes\weapons\manipulator\floranleafstaff2.recipe [NEW] recipes\weapons\manipulator\glitchglitchstaff1.recipe [NEW] recipes\weapons\manipulator\glitchglitchstaff2.recipe [NEW] recipes\weapons\manipulator\humanplasmastaff1.recipe [NEW] recipes\weapons\manipulator\humanplasmastaff2.recipe [NEW] recipes\weapons\manipulator\hylotlaquastaff1.recipe [NEW] recipes\weapons\manipulator\hylotlaquastaff2.recipe [NEW] recipes\weapons\manipulator\novakidlightstaff1.recipe [NEW] recipes\weapons\manipulator\novakidlightstaff2.recipe [NEW] recipes\weapons\novakid\revolver\novatier10revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier1revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier2revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier3revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier4revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier5revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier6revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier7revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier8revolver.recipe [NEW] recipes\weapons\novakid\revolver\novatier9revolver.recipe [NEW] recipes\weapons\novakid\rifle\novatier10rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier1rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier2rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier3rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier4rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier5rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier6rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier7rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier8rifle.recipe [NEW] recipes\weapons\novakid\rifle\novatier9rifle.recipe [NEW] recipes\weapons\tier1\huntingspear.recipe [NEW] recipes\weapons\tier2\molotov.recipe [NEW] recipes\weapons\tier2\steelspoon.recipe [NEW] recipes\weapons\tier2\throwingaxe.recipe [NEW] recipes\weapons\tier2\throwingdagger.recipe [NEW] recipes\weapons\tier2\throwingspear.recipe [NEW] recipes\weapons\tier3\crayonblue.recipe [NEW] recipes\weapons\tier3\crayongreen.recipe [NEW] recipes\weapons\tier3\crayonorange.recipe [NEW] recipes\weapons\tier3\crayonpurple.recipe [NEW] recipes\weapons\tier3\crayonred.recipe [NEW] recipes\weapons\tier3\crayonyellow.recipe [NEW] recipes\weapons\tier3\frostshield.recipe [NEW] recipes\weapons\tier3\frostspear.recipe [NEW] recipes\weapons\tier3\giganticsnowball.recipe [NEW] recipes\weapons\tier3\largesnowball.recipe [NEW] recipes\weapons\tier3\mediumsnowball.recipe [NEW] recipes\weapons\tier3\paintgunblue.recipe [NEW] recipes\weapons\tier3\paintgungreen.recipe [NEW] recipes\weapons\tier3\paintgunorange.recipe [NEW] recipes\weapons\tier3\paintgunpurple.recipe [NEW] recipes\weapons\tier3\paintgunred.recipe [NEW] recipes\weapons\tier3\paintgunyellow.recipe [NEW] recipes\weapons\tier3\snowball.recipe [NEW] recipes\weapons\tier3\snowflakeshuriken.recipe [NEW] recipes\weapons\tier3\thorngrenade.recipe [NEW] recipes\weapons\tier3\thornyneedler.recipe [NEW] recipes\weapons\tier3\throwingbones.recipe recipes\wirestation\alarm.recipe recipes\wirestation\bigredbutton.recipe recipes\wirestation\circuitboard.recipe recipes\wirestation\drain.recipe [NEW] recipes\wirestation\liquidsensor.recipe [NEW] recipes\wirestation\persistentswitch.recipe [NEW] recipes\wirestation\proximitysensor.recipe [NEW] recipes\wirestation\scanner.recipe recipes\wirestation\smallfloorbutton.recipe recipes\wirestation\smallwallbutton.recipe recipes\wirestation\smallwallswitch.recipe [NEW] recipes\wirestation\tinywallbutton.recipe [NEW] recipes\wirestation\tinywallswitch.recipe [NEW] recipes\wirestation\wire.recipe [NEW] scripts\chattyobject.lua scripts\entityproxy.lua [NEW] scripts\pathing.lua scripts\sensors.lua scripts\statemachine.lua scripts\util.lua scripts\vec2.lua scripts\api\monsterhooks.lua scripts\api\npchooks.lua scripts\api\objecthooks.lua scripts\api\world.lua [NEW] sfx\blocks\footstep_treasure.wav sfx\cinematics\avian_frame7.ogg [NEW] sfx\cinematics\event-horizon.ogg [NEW] sfx\cinematics\fish_laugh.ogg [NEW] sfx\cinematics\gravitational-collapse-loop.ogg [NEW] sfx\cinematics\gravitational-collapse.ogg [NEW] sfx\cinematics\impact-event.ogg [NEW] sfx\cinematics\teleporting_loop.ogg [NEW] sfx\cinematics\teleporting_start.wav [NEW] sfx\cinematics\testbattle.ogg [NEW] sfx\environmental\garden_day.ogg [NEW] sfx\environmental\garden_night.ogg [NEW] sfx\environmental\garden_underground.ogg [NEW] sfx\environmental\ominous_loop1.ogg [NEW] sfx\environmental\space_loop1.ogg [NEW] sfx\environmental\space_loop2.ogg [NEW] sfx\environmental\space_loop3.ogg [NEW] sfx\environmental\space_loop4.ogg [NEW] sfx\environmental\tree_flesh_breaking.wav [NEW] sfx\environmental\tree_flesh_hitground.wav [NEW] sfx\gun\blowgun1.wav [NEW] sfx\gun\blowgun2.wav [NEW] sfx\gun\blowgun3.wav [NEW] sfx\gun\bonepistol.wav [NEW] sfx\gun\bonerifle.wav [NEW] sfx\gun\boneshotgun.wav [NEW] sfx\gun\firebow_loose_perfect.wav [NEW] sfx\gun\frozenbow_loose_perfect.wav [NEW] sfx\gun\frozenfirebow_loose_perfect.wav [NEW] sfx\gun\gnomegun1.wav [NEW] sfx\gun\gnomegun2.wav [NEW] sfx\gun\gnomegun3.wav [NEW] sfx\gun\gnomegun4.wav [NEW] sfx\gun\gnome_throw1.wav [NEW] sfx\gun\gnome_throw2.wav [NEW] sfx\gun\gnome_throw3.wav [NEW] sfx\gun\gnome_throw4.wav [NEW] sfx\gun\gnome_throw5.wav [NEW] sfx\gun\gnome_throw6.wav [NEW] sfx\gun\gnome_throw7.wav [NEW] sfx\gun\gnome_throw8.wav [NEW] sfx\gun\gnome_throw9.wav [NEW] sfx\gun\impact_rainbow.wav sfx\gun\mp4.wav [NEW] sfx\gun\needler1.wav [NEW] sfx\gun\paintgun1.wav [NEW] sfx\gun\paintgun2.wav [NEW] sfx\gun\paintgun3.wav [NEW] sfx\gun\paintgun4.wav [NEW] sfx\gun\paintgun5.wav [NEW] sfx\gun\pistol6.wav [NEW] sfx\gun\plasma_mp6.wav [NEW] sfx\gun\plasma_mp7.wav [NEW] sfx\gun\plasma_pistol2bassy.wav [NEW] sfx\gun\pumpgun_blast1.wav [NEW] sfx\gun\pumpgun_blast2.wav [NEW] sfx\gun\pumpgun_blast3.wav [NEW] sfx\gun\pumpgun_draw1.wav [NEW] sfx\gun\pumpgun_draw2.wav [NEW] sfx\gun\pumpgun_draw3.wav [NEW] sfx\gun\pumpgun_fullblast1.wav [NEW] sfx\gun\pumpgun_fullblast2.wav [NEW] sfx\gun\rifle1.wav [NEW] sfx\gun\rifle2.wav [NEW] sfx\gun\rocket_fly_faded.wav [NEW] sfx\gun\shattergun1.wav [NEW] sfx\gun\shattergun2.wav [NEW] sfx\gun\shattergun3.wav [NEW] sfx\gun\squeaky1.wav [NEW] sfx\humanoid\apexgrunt1.wav [NEW] sfx\humanoid\apexgrunt2.wav [NEW] sfx\humanoid\aviangrunt1.wav [NEW] sfx\humanoid\aviangrunt2.wav sfx\humanoid\avianhurt_male1.wav [NEW] sfx\humanoid\florangrunt1.wav [NEW] sfx\humanoid\florangrunt2.wav [NEW] sfx\humanoid\glitchgrunt1.wav [NEW] sfx\humanoid\glitchgrunt2.wav [NEW] sfx\humanoid\humangrunt1.wav [NEW] sfx\humanoid\humangrunt2.wav [NEW] sfx\humanoid\hylotlgrunt1.wav [NEW] sfx\humanoid\hylotlgrunt2.wav sfx\humanoid\hylotlhurt_female1.wav sfx\humanoid\hylotlhurt_male1.wav [NEW] sfx\humanoid\novakidhurt_female1.wav [NEW] sfx\humanoid\novakidhurt_male1.wav [NEW] sfx\humanoid\player_death1.wav [NEW] sfx\humanoid\player_death2.wav [NEW] sfx\humanoid\player_death3.wav [NEW] sfx\humanoid\test_avianhurt_male1.wav [NEW] sfx\humanoid\test_avianhurt_male2.wav [NEW] sfx\humanoid\test_avianhurt_male3.wav [NEW] sfx\humanoid\test_hylotlhurt_female1.wav [NEW] sfx\humanoid\test_hylotlhurt_female2.wav [NEW] sfx\humanoid\test_hylotlhurt_female3.wav [NEW] sfx\humanoid\test_hylotlhurt_male1.wav [NEW] sfx\humanoid\test_hylotlhurt_male2.wav [NEW] sfx\humanoid\test_hylotlhurt_male3.wav sfx\instruments\keyboard\a0-1.ogg sfx\instruments\keyboard\a0-2.ogg sfx\instruments\keyboard\a0-3.ogg sfx\instruments\keyboard\a0-4.ogg sfx\instruments\keyboard\a0-5.ogg sfx\instruments\keyboard\a0-6.ogg [NEW] sfx\instruments\keyboard\a0-6.xmp [NEW] sfx\instruments\microphone\a1bo.ogg [NEW] sfx\instruments\microphone\a1do.ogg [NEW] sfx\instruments\microphone\a2bo.ogg [NEW] sfx\instruments\microphone\a2do.ogg [NEW] sfx\instruments\microphone\a3bo.ogg [NEW] sfx\instruments\microphone\a3do.ogg [NEW] sfx\instruments\microphone\a4bo.ogg [NEW] sfx\instruments\microphone\a4do.ogg [NEW] sfx\instruments\microphone\a5bo.ogg [NEW] sfx\instruments\microphone\a5do.ogg [NEW] sfx\instruments\microphone\a6bo.ogg [NEW] sfx\instruments\microphone\a6do.ogg [NEW] sfx\instruments\microphone\a7bo.ogg [NEW] sfx\instruments\microphone\a7do.ogg [NEW] sfx\instruments\microphonefem\a1ba.ogg [NEW] sfx\instruments\microphonefem\a1da.ogg [NEW] sfx\instruments\microphonefem\a1la.ogg [NEW] sfx\instruments\microphonefem\a2ba.ogg [NEW] sfx\instruments\microphonefem\a2da.ogg [NEW] sfx\instruments\microphonefem\a2la.ogg [NEW] sfx\instruments\microphonefem\a3ba.ogg [NEW] sfx\instruments\microphonefem\a3da.ogg [NEW] sfx\instruments\microphonefem\a3la.ogg [NEW] sfx\instruments\microphonefem\a4ba.ogg [NEW] sfx\instruments\microphonefem\a4da.ogg [NEW] sfx\instruments\microphonefem\a4la.ogg [NEW] sfx\instruments\microphonefem\a5ba.ogg [NEW] sfx\instruments\microphonefem\a5da.ogg [NEW] sfx\instruments\microphonefem\a5la.ogg [NEW] sfx\instruments\microphonefem\a6ba.ogg [NEW] sfx\instruments\microphonefem\a6da.ogg [NEW] sfx\instruments\microphonefem\a6la.ogg [NEW] sfx\instruments\microphonefem\a7ba.ogg [NEW] sfx\instruments\microphonefem\a7da.ogg [NEW] sfx\instruments\microphonefem\a7la.ogg [NEW] sfx\instruments\microphonefem\e4ba.ogg [NEW] sfx\instruments\microphonefem\e4da.ogg [NEW] sfx\instruments\microphonefem\e4la.ogg [NEW] sfx\instruments\microphonefem\mute.ogg [NEW] sfx\instruments\microphonefem\tuning.config [NEW] sfx\interface\aichatter1.wav [NEW] sfx\interface\aichatter1_loop.wav [NEW] sfx\interface\aichatter2.wav [NEW] sfx\interface\aichatter2_loop.wav [NEW] sfx\interface\energy_full1.wav [NEW] sfx\interface\energy_full2.wav [NEW] sfx\interface\energy_out1.wav [NEW] sfx\interface\energy_out2.wav [NEW] sfx\interface\hyperspace_end_shortened.ogg [NEW] sfx\interface\item_equip.wav [NEW] sfx\interface\item_holster.wav [NEW] sfx\interface\ship_confirm1.wav [NEW] sfx\interface\ship_confirm2.wav [NEW] sfx\interface\ship_error1.wav [NEW] sfx\interface\ship_powerup1.wav [NEW] sfx\interface\ship_powerup2.wav [NEW] sfx\interface\ship_repair_event.wav [NEW] sfx\interface\ship_totalrepair_event.wav [NEW] sfx\interface\ship_upgrade_event.wav [NEW] sfx\interface\ship_upgrading.wav [NEW] sfx\interface\ship_upgrading_faded.wav sfx\melee\1h_sword_kill_organic1.wav sfx\melee\blunt_hit_organic.wav sfx\melee\blunt_kill_organic1.wav sfx\melee\bouquet_hit_organic.wav sfx\melee\bouquet_hit_robotic.wav sfx\melee\bouquet_kill_organic.wav sfx\melee\dagger_hit_robotic.wav [NEW] sfx\melee\lash_hit_organic.wav [NEW] sfx\melee\lash_kill_organic.wav [NEW] sfx\melee\sawblade_hit_organic.wav [NEW] sfx\melee\sawblade_hit_robotic.wav [NEW] sfx\melee\sawblade_kill_organic.wav [NEW] sfx\melee\shield_block_floran.wav [NEW] sfx\melee\shield_block_floran_perfect.wav [NEW] sfx\melee\shield_block_ice.wav [NEW] sfx\melee\shield_block_ice_perfect.wav [NEW] sfx\melee\shield_block_metal.wav [NEW] sfx\melee\shield_block_metal_perfect.wav [NEW] sfx\melee\shield_block_wood.wav [NEW] sfx\melee\shield_block_wood_perfect.wav [NEW] sfx\melee\shield_break_floran.wav [NEW] sfx\melee\shield_break_ice.wav [NEW] sfx\melee\shield_break_metal.wav [NEW] sfx\melee\shield_break_wood.wav [NEW] sfx\melee\slash.wav [NEW] sfx\melee\swing_axe_fire1.wav [NEW] sfx\melee\swing_axe_fire2.wav [NEW] sfx\melee\swing_axe_fire3.wav [NEW] sfx\melee\swing_dagger_fire1.wav [NEW] sfx\melee\swing_dagger_fire2.wav [NEW] sfx\melee\swing_dagger_fire3.wav [NEW] sfx\melee\swing_fire1.wav [NEW] sfx\melee\swing_fire2.wav [NEW] sfx\melee\swing_fire3.wav [NEW] sfx\melee\swing_fire4.wav [NEW] sfx\melee\swing_hammer_fire1.wav [NEW] sfx\melee\swing_hammer_fire2.wav [NEW] sfx\melee\swing_hammer_fire3.wav [NEW] sfx\melee\swing_hammer_thorns.wav [NEW] sfx\melee\swing_onehanded_fire1.wav [NEW] sfx\melee\swing_onehanded_fire2.wav [NEW] sfx\melee\swing_onehanded_fire3.wav [NEW] sfx\melee\swing_spear_fire1.wav [NEW] sfx\melee\swing_spear_fire2.wav [NEW] sfx\melee\swing_spear_fire3.wav [NEW] sfx\melee\swing_teslaspear.wav [NEW] sfx\melee\swing_twohanded2.wav [NEW] sfx\melee\swing_twohanded_fire1.wav [NEW] sfx\melee\swing_twohanded_fire2.wav [NEW] sfx\melee\swing_twohanded_fire3.wav [NEW] sfx\melee\swing_twohanded_water1.wav [NEW] sfx\melee\swing_twohanded_water2.wav [NEW] sfx\melee\swing_twohanded_water3.wav [NEW] sfx\melee\swing_twohanded_water4.wav [NEW] sfx\melee\sword_parry_big.wav [NEW] sfx\melee\tarhammer_hit_organic.wav [NEW] sfx\melee\tarhammer_hit_robotic.wav [NEW] sfx\melee\tesla_shock1.wav [NEW] sfx\melee\tesla_shock2.wav [NEW] sfx\melee\tesla_shock_kill.wav sfx\npc\enemydeathpuff.wav [NEW] sfx\npc\monsters\monster_bite1.wav [NEW] sfx\npc\monsters\monster_bite2.wav [NEW] sfx\npc\monsters\monster_butt.wav [NEW] sfx\npc\monsters\monster_lash.wav [NEW] sfx\npc\monsters\monster_slash1.wav [NEW] sfx\npc\monsters\monster_slash2.wav [NEW] sfx\npc\monsters\monster_surprise.wav [NEW] sfx\npc\monsters\smallflying_swoop.wav [NEW] sfx\npc\unique\crystalboss_beam.wav [NEW] sfx\npc\unique\crystalboss_beamin.wav [NEW] sfx\npc\unique\crystalboss_beamout.wav [NEW] sfx\npc\unique\crystalboss_death.wav [NEW] sfx\npc\unique\crystalboss_hum.wav [NEW] sfx\npc\unique\crystalboss_pain1.wav [NEW] sfx\npc\unique\crystalboss_pain2.wav [NEW] sfx\npc\unique\crystalboss_spawncharge.wav [NEW] sfx\npc\unique\crystalboss_spawnmonster.wav [NEW] sfx\objects\apexcoolcomputer_switchoff.wav [NEW] sfx\objects\apexcoolcomputer_switchon.wav [NEW] sfx\objects\apexstatue3_switchoff.wav [NEW] sfx\objects\apexstatue3_switchon.wav [NEW] sfx\objects\bookcase_close.wav [NEW] sfx\objects\bookcase_open.wav [NEW] sfx\objects\bowlingpin_strike1.wav [NEW] sfx\objects\bowlingpin_strike2.wav [NEW] sfx\objects\bowlingpin_strike3.wav [NEW] sfx\objects\brokenfuelhatch.wav [NEW] sfx\objects\console_generic_switchoff.wav [NEW] sfx\objects\console_generic_switchon.wav [NEW] sfx\objects\drillmachine.wav [NEW] sfx\objects\drillmachine_off.wav [NEW] sfx\objects\floodlights_off.wav [NEW] sfx\objects\floodlights_on.wav sfx\objects\fridge_close.wav sfx\objects\fridge_open.wav [NEW] sfx\objects\gunchest_close.wav [NEW] sfx\objects\gunchest_open.wav [NEW] sfx\objects\hubbub.wav [NEW] sfx\objects\jukebox.ogg [NEW] sfx\objects\largecastledoor_close.wav [NEW] sfx\objects\largecastledoor_open.wav [NEW] sfx\objects\medievallamp_off1.wav [NEW] sfx\objects\medievallamp_off2.wav [NEW] sfx\objects\medievallamp_on1.wav [NEW] sfx\objects\medievallamp_on2.wav [NEW] sfx\objects\miningchest_close.wav [NEW] sfx\objects\miningchest_open.wav [NEW] sfx\objects\oillantern_off.wav [NEW] sfx\objects\oillantern_on.wav [NEW] sfx\objects\outpostbutton.wav [NEW] sfx\objects\outpostmonitor_static.wav sfx\objects\plantpanel_interact.wav [NEW] sfx\objects\propeller_small.wav [NEW] sfx\objects\recordscratch1.wav [NEW] sfx\objects\recordscratch2.wav [NEW] sfx\objects\redalert2.wav [NEW] sfx\objects\scififurnace.wav sfx\objects\screen1.wav sfx\objects\screen2.wav sfx\objects\screen3.wav sfx\objects\screen4.wav sfx\objects\screen5.wav [NEW] sfx\objects\shippingcontainer_close.wav [NEW] sfx\objects\shippingcontainer_open.wav [NEW] sfx\objects\smalllamppost_break1.wav [NEW] sfx\objects\smalllamppost_break2.wav [NEW] sfx\objects\smalllamppost_break3.wav [NEW] sfx\objects\stonedoor_close.wav [NEW] sfx\objects\stonedoor_close_fast.wav [NEW] sfx\objects\stonedoor_open.wav [NEW] sfx\objects\stonedoor_open_fast.wav [NEW] sfx\objects\tinywallbutton.wav [NEW] sfx\objects\tinywallswitch.wav [NEW] sfx\objects\torch_off1.wav [NEW] sfx\objects\torch_off2.wav [NEW] sfx\objects\torch_off3.wav [NEW] sfx\objects\torch_on1.wav [NEW] sfx\objects\torch_on2.wav sfx\objects\tv_static.wav [NEW] sfx\objects\windchime.wav [NEW] sfx\projectiles\bonecrumble1.wav [NEW] sfx\projectiles\bonecrumble2.wav [NEW] sfx\projectiles\bonecrumble3.wav [NEW] sfx\projectiles\bubble_cluster.wav [NEW] sfx\projectiles\bubble_impact.wav [NEW] sfx\projectiles\crystalhum.wav [NEW] sfx\projectiles\firework_explode1.wav [NEW] sfx\projectiles\firework_launch1.wav [NEW] sfx\projectiles\fire_out_louder.wav [NEW] sfx\projectiles\giganticsnowball_impact.wav [NEW] sfx\projectiles\glitchscratch.wav [NEW] sfx\projectiles\glitchtear.wav [NEW] sfx\projectiles\gnome_hit_organic.wav [NEW] sfx\projectiles\gnome_hit_robotic.wav [NEW] sfx\projectiles\gnome_impact1.wav [NEW] sfx\projectiles\gnome_impact2.wav [NEW] sfx\projectiles\gnome_impact3.wav [NEW] sfx\projectiles\gnome_impact4.wav [NEW] sfx\projectiles\gnome_impact5.wav [NEW] sfx\projectiles\gnome_impact6.wav [NEW] sfx\projectiles\largesnowball_impact.wav [NEW] sfx\projectiles\mediumsnowball_impact.wav [NEW] sfx\projectiles\paperplane_impact.wav [NEW] sfx\projectiles\redgiant.wav [NEW] sfx\projectiles\snowball_hit_organic1.wav [NEW] sfx\projectiles\snowball_hit_organic2.wav [NEW] sfx\projectiles\snowball_hit_robotic1.wav [NEW] sfx\projectiles\snowball_hit_robotic2.wav [NEW] sfx\projectiles\snowball_impact.wav [NEW] sfx\projectiles\tar_hit_organic1.wav [NEW] sfx\projectiles\tar_hit_organic2.wav [NEW] sfx\projectiles\tar_hit_organic3.wav [NEW] sfx\projectiles\tar_hit_organic4.wav [NEW] sfx\projectiles\tar_hit_organic5.wav [NEW] sfx\projectiles\tar_hit_robotic1.wav [NEW] sfx\projectiles\tar_hit_robotic2.wav [NEW] sfx\projectiles\tar_hit_robotic3.wav [NEW] sfx\projectiles\tar_hit_robotic4.wav [NEW] sfx\projectiles\tar_hit_robotic5.wav [NEW] sfx\projectiles\thorngrenadeblast1.wav [NEW] sfx\projectiles\thorngrenadeblast2.wav [NEW] sfx\projectiles\thorngrenadeblast3.wav [NEW] sfx\projectiles\throwingboulder_impact1.wav [NEW] sfx\tech\tech_blink1.wav sfx\tech\tech_blink2.wav [NEW] sfx\tech\tech_blink3.wav [NEW] sfx\tech\tech_dashftl1.wav [NEW] sfx\tech\tech_dashftl2.wav [NEW] sfx\tech\tech_energycharge.wav [NEW] sfx\tech\tech_jetpack_thrust1.wav [NEW] sfx\tech\tech_jetpack_thrust2.wav [NEW] sfx\tech\tech_particlethrust.wav [NEW] sfx\tech\tech_rocketboots.wav [NEW] sfx\tech\tech_rocketboots_thrust1.wav [NEW] sfx\tech\tech_rocketboots_thrust2.wav [NEW] sfx\tech\vehicle_appear1.wav [NEW] sfx\tech\vehicle_appear2.wav [NEW] sfx\tech\vehicle_appear3.wav [NEW] sfx\tech\vehicle_disappear1.wav [NEW] sfx\tools\atom.wav [NEW] sfx\tools\atom2.wav [NEW] sfx\tools\atom3.wav [NEW] sfx\tools\atom4.wav [NEW] sfx\tools\atom5.wav [NEW] sfx\tools\atom6.wav [NEW] sfx\tools\atom7.wav [NEW] sfx\tools\axe_chop_flesh1.wav [NEW] sfx\tools\axe_chop_flesh2.wav [NEW] sfx\tools\axe_chop_flesh3.wav [NEW] sfx\tools\beam.wav [NEW] sfx\tools\beamaxe.wav [NEW] sfx\tools\block_protected.wav [NEW] sfx\tools\pickaxe_break.wav [NEW] sfx\tools\pickaxe_ore.wav [NEW] sfx\tools\pickaxe_ore2.wav [NEW] sfx\tools\pickaxe_ore3.wav [NEW] sfx\tools\pickaxe_ore4.wav [NEW] sfx\tools\pickaxe_orebckup.wav [NEW] ships\apex\apext0.structure [NEW] ships\apex\apext0blocks.png [NEW] ships\apex\apext1.png [NEW] ships\apex\apext1.structure [NEW] ships\apex\apext1blocks.png [NEW] ships\apex\apext1lit.png [NEW] ships\apex\apext2.png [NEW] ships\apex\apext2.structure [NEW] ships\apex\apext2blocks.png [NEW] ships\apex\apext2lit.png [NEW] ships\apex\apext3.png [NEW] ships\apex\apext3.structure [NEW] ships\apex\apext3blocks.png [NEW] ships\apex\apext3lit.png [NEW] ships\apex\apext4.png [NEW] ships\apex\apext4.structure [NEW] ships\apex\apext4blocks.png [NEW] ships\apex\apext4lit.png [NEW] ships\apex\apext5.png [NEW] ships\apex\apext5.structure [NEW] ships\apex\apext5blocks.png [NEW] ships\apex\apext5lit.png [NEW] ships\apex\apext6.png [NEW] ships\apex\apext6.structure [NEW] ships\apex\apext6blocks.png [NEW] ships\apex\apext6lit.png [NEW] ships\apex\apext7.png [NEW] ships\apex\apext7.structure [NEW] ships\apex\apext7blocks.png [NEW] ships\apex\apext7lit.png [NEW] ships\apex\apext8.png [NEW] ships\apex\apext8.structure [NEW] ships\apex\apext8blocks.png [NEW] ships\apex\apext8lit.png [NEW] ships\apex\blockkey.config [NEW] ships\avian\aviant0.structure [NEW] ships\avian\aviant0blocks.png [NEW] ships\avian\aviant1.png [NEW] ships\avian\aviant1.structure [NEW] ships\avian\aviant1blocks.png [NEW] ships\avian\aviant1lit.png [NEW] ships\avian\aviant2.png [NEW] ships\avian\aviant2.structure [NEW] ships\avian\aviant2blocks.png [NEW] ships\avian\aviant2lit.png [NEW] ships\avian\aviant3.png [NEW] ships\avian\aviant3.structure [NEW] ships\avian\aviant3blocks.png [NEW] ships\avian\aviant3lit.png [NEW] ships\avian\aviant4.png [NEW] ships\avian\aviant4.structure [NEW] ships\avian\aviant4blocks.png [NEW] ships\avian\aviant4lit.png [NEW] ships\avian\aviant5.png [NEW] ships\avian\aviant5.structure [NEW] ships\avian\aviant5blocks.png [NEW] ships\avian\aviant5lit.png [NEW] ships\avian\aviant6.png [NEW] ships\avian\aviant6.structure [NEW] ships\avian\aviant6blocks.png [NEW] ships\avian\aviant6lit.png [NEW] ships\avian\aviant7.png [NEW] ships\avian\aviant7.structure [NEW] ships\avian\aviant7blocks.png [NEW] ships\avian\aviant7lit.png [NEW] ships\avian\aviant8.png [NEW] ships\avian\aviant8.structure [NEW] ships\avian\aviant8blocks.png [NEW] ships\avian\aviant8lit.png [NEW] ships\avian\blockkey.config [NEW] ships\floran\blockkey.config [NEW] ships\floran\florant0.structure [NEW] ships\floran\florant0blocks.png [NEW] ships\floran\florant1.png [NEW] ships\floran\florant1.structure [NEW] ships\floran\florant1blocks.png [NEW] ships\floran\florant1lit.png [NEW] ships\floran\florant2.png [NEW] ships\floran\florant2.structure [NEW] ships\floran\florant2blocks.png [NEW] ships\floran\florant2lit.png [NEW] ships\floran\florant3.png [NEW] ships\floran\florant3.structure [NEW] ships\floran\florant3blocks.png [NEW] ships\floran\florant3lit.png [NEW] ships\floran\florant4.png [NEW] ships\floran\florant4.structure [NEW] ships\floran\florant4blocks.png [NEW] ships\floran\florant4lit.png [NEW] ships\floran\florant5.png [NEW] ships\floran\florant5.structure [NEW] ships\floran\florant5blocks.png [NEW] ships\floran\florant5lit.png [NEW] ships\floran\florant6.png [NEW] ships\floran\florant6.structure [NEW] ships\floran\florant6blocks.png [NEW] ships\floran\florant6lit.png [NEW] ships\floran\florant7.png [NEW] ships\floran\florant7.structure [NEW] ships\floran\florant7blocks.png [NEW] ships\floran\florant7lit.png [NEW] ships\floran\florant8.png [NEW] ships\floran\florant8.structure [NEW] ships\floran\florant8blocks.png [NEW] ships\floran\florant8lit.png [NEW] ships\glitch\blockkey.config [NEW] ships\glitch\glitcht0.structure [NEW] ships\glitch\glitcht0blocks.png [NEW] ships\glitch\glitcht1.png [NEW] ships\glitch\glitcht1.structure [NEW] ships\glitch\glitcht1blocks.png [NEW] ships\glitch\glitcht1lit.png [NEW] ships\glitch\glitcht2.png [NEW] ships\glitch\glitcht2.structure [NEW] ships\glitch\glitcht2blocks.png [NEW] ships\glitch\glitcht2lit.png [NEW] ships\glitch\glitcht3.png [NEW] ships\glitch\glitcht3.structure [NEW] ships\glitch\glitcht3blocks.png [NEW] ships\glitch\glitcht3lit.png [NEW] ships\glitch\glitcht4.png [NEW] ships\glitch\glitcht4.structure [NEW] ships\glitch\glitcht4blocks.png [NEW] ships\glitch\glitcht4lit.png [NEW] ships\glitch\glitcht5.png [NEW] ships\glitch\glitcht5.structure [NEW] ships\glitch\glitcht5blocks.png [NEW] ships\glitch\glitcht5lit.png [NEW] ships\glitch\glitcht6.png [NEW] ships\glitch\glitcht6.structure [NEW] ships\glitch\glitcht6blocks.png [NEW] ships\glitch\glitcht6lit.png [NEW] ships\glitch\glitcht7.png [NEW] ships\glitch\glitcht7.structure [NEW] ships\glitch\glitcht7blocks.png [NEW] ships\glitch\glitcht7lit.png [NEW] ships\glitch\glitcht8.png [NEW] ships\glitch\glitcht8.structure [NEW] ships\glitch\glitcht8blocks.png [NEW] ships\glitch\glitcht8lit.png [NEW] ships\human\blockkey.config [NEW] ships\human\humant0.structure [NEW] ships\human\humant0blocks.png [NEW] ships\human\humant1.png [NEW] ships\human\humant1.structure [NEW] ships\human\humant1blocks.png [NEW] ships\human\humant1lit.png [NEW] ships\human\humant2.png [NEW] ships\human\humant2.structure [NEW] ships\human\humant2blocks.png [NEW] ships\human\humant2lit.png [NEW] ships\human\humant3.png [NEW] ships\human\humant3.structure [NEW] ships\human\humant3blocks.png [NEW] ships\human\humant3lit.png [NEW] ships\human\humant4.png [NEW] ships\human\humant4.structure [NEW] ships\human\humant4blocks.png [NEW] ships\human\humant4lit.png [NEW] ships\human\humant5.png [NEW] ships\human\humant5.structure [NEW] ships\human\humant5blocks.png [NEW] ships\human\humant5lit.png [NEW] ships\human\humant6.png [NEW] ships\human\humant6.structure [NEW] ships\human\humant6blocks.png [NEW] ships\human\humant6lit.png [NEW] ships\human\humant7.png [NEW] ships\human\humant7.structure [NEW] ships\human\humant7blocks.png [NEW] ships\human\humant7lit.png [NEW] ships\human\humant8.png [NEW] ships\human\humant8.structure [NEW] ships\human\humant8blocks.png [NEW] ships\human\humant8lit.png [NEW] ships\hylotl\blockkey.config [NEW] ships\hylotl\hylotlt0.structure [NEW] ships\hylotl\hylotlt0blocks.png [NEW] ships\hylotl\hylotlt1.png [NEW] ships\hylotl\hylotlt1.structure [NEW] ships\hylotl\hylotlt1blocks.png [NEW] ships\hylotl\hylotlt1lit.png [NEW] ships\hylotl\hylotlt2.png [NEW] ships\hylotl\hylotlt2.structure [NEW] ships\hylotl\hylotlt2blocks.png [NEW] ships\hylotl\hylotlt2lit.png [NEW] ships\hylotl\hylotlt3.png [NEW] ships\hylotl\hylotlt3.structure [NEW] ships\hylotl\hylotlt3blocks.png [NEW] ships\hylotl\hylotlt3lit.png [NEW] ships\hylotl\hylotlt4.png [NEW] ships\hylotl\hylotlt4.structure [NEW] ships\hylotl\hylotlt4blocks.png [NEW] ships\hylotl\hylotlt4lit.png [NEW] ships\hylotl\hylotlt5.png [NEW] ships\hylotl\hylotlt5.structure [NEW] ships\hylotl\hylotlt5blocks.png [NEW] ships\hylotl\hylotlt5lit.png [NEW] ships\hylotl\hylotlt6.png [NEW] ships\hylotl\hylotlt6.structure [NEW] ships\hylotl\hylotlt6blocks.png [NEW] ships\hylotl\hylotlt6lit.png [NEW] ships\hylotl\hylotlt7.png [NEW] ships\hylotl\hylotlt7.structure [NEW] ships\hylotl\hylotlt7blocks.png [NEW] ships\hylotl\hylotlt7lit.png [NEW] ships\hylotl\hylotlt8.png [NEW] ships\hylotl\hylotlt8.structure [NEW] ships\hylotl\hylotlt8blocks.png [NEW] ships\hylotl\hylotlt8lit.png [NEW] ships\novakid\blockkey.config [NEW] ships\novakid\novakidt0.structure [NEW] ships\novakid\novakidt0blocks.png [NEW] ships\novakid\novakidt1.png [NEW] ships\novakid\novakidt1.structure [NEW] ships\novakid\novakidt1blocks.png [NEW] ships\novakid\novakidt1lit.png [NEW] ships\novakid\novakidt2.png [NEW] ships\novakid\novakidt2.structure [NEW] ships\novakid\novakidt2blocks.png [NEW] ships\novakid\novakidt2lit.png [NEW] ships\novakid\novakidt3.png [NEW] ships\novakid\novakidt3.structure [NEW] ships\novakid\novakidt3blocks.png [NEW] ships\novakid\novakidt3lit.png [NEW] ships\novakid\novakidt4.png [NEW] ships\novakid\novakidt4.structure [NEW] ships\novakid\novakidt4blocks.png [NEW] ships\novakid\novakidt4lit.png [NEW] ships\novakid\novakidt5.png [NEW] ships\novakid\novakidt5.structure [NEW] ships\novakid\novakidt5blocks.png [NEW] ships\novakid\novakidt5lit.png [NEW] ships\novakid\novakidt6.png [NEW] ships\novakid\novakidt6.structure [NEW] ships\novakid\novakidt6blocks.png [NEW] ships\novakid\novakidt6lit.png [NEW] ships\novakid\novakidt7.png [NEW] ships\novakid\novakidt7.structure [NEW] ships\novakid\novakidt7blocks.png [NEW] ships\novakid\novakidt7lit.png [NEW] ships\novakid\novakidt8.png [NEW] ships\novakid\novakidt8.structure [NEW] ships\novakid\novakidt8blocks.png [NEW] ships\novakid\novakidt8lit.png [NEW] ships\novakid\novakidt8_1.png [NEW] ships\novakid\novakidt8_1lit.png [NEW] ships\novakid\novakidt8_2.png [NEW] ships\novakid\novakidt8_2lit.png species\apex.species [NEW] species\apexfemalenamegen.config [NEW] species\apexmalenamegen.config species\avian.species species\aviannamegen.config species\floran.species species\florannamegen.config species\glitch.species [NEW] species\glitchfemalenamegen.config [NEW] species\glitchmalenamegen.config species\human.species species\humannamegen.config species\hylotl.species [NEW] species\hylotlfemalenamegen.config [NEW] species\hylotlmalenamegen.config [NEW] species\novakid.species [NEW] species\novakidnamegen.config [NEW] species\penguin.species [NEW] species\penguinnamegen.config [NEW] stats\monster_primary.lua [NEW] stats\npc_primary.lua [NEW] stats\player_primary.lua [NEW] stats\effects\antidote\antidote.lua [NEW] stats\effects\antidote\antidote.statuseffect [NEW] stats\effects\bandage\bandage.animation [NEW] stats\effects\bandage\bandage.lua [NEW] stats\effects\bandage\bandage1.statuseffect [NEW] stats\effects\bandage\bandage2.statuseffect [NEW] stats\effects\bandage\bandage3.statuseffect [NEW] stats\effects\bandage\bandage4.statuseffect [NEW] stats\effects\bandage\bandage5.statuseffect [NEW] stats\effects\bandage\bandage6.statuseffect [NEW] stats\effects\biomecold\biomecold.animation [NEW] stats\effects\biomecold\biomecold.lua [NEW] stats\effects\biomecold\biomecold.statuseffect [NEW] stats\effects\biomeheat\biomeheat.animation [NEW] stats\effects\biomeheat\biomeheat.lua [NEW] stats\effects\biomeheat\biomeheat.statuseffect [NEW] stats\effects\biomeradiation\biomeradiation.animation [NEW] stats\effects\biomeradiation\biomeradiation.lua [NEW] stats\effects\biomeradiation\biomeradiation.statuseffect [NEW] stats\effects\bouncy\bouncy.lua [NEW] stats\effects\bouncy\bouncy.statuseffect [NEW] stats\effects\burning\burning.animation [NEW] stats\effects\burning\burning.lua [NEW] stats\effects\burning\burning.statuseffect [NEW] stats\effects\color\color.lua [NEW] stats\effects\color\colorblue.statuseffect [NEW] stats\effects\color\colorgreen.statuseffect [NEW] stats\effects\color\colororange.statuseffect [NEW] stats\effects\color\colorpurple.statuseffect [NEW] stats\effects\color\colorred.statuseffect [NEW] stats\effects\color\coloryellow.statuseffect [NEW] stats\effects\crash\crash.animation [NEW] stats\effects\crash\crash.lua [NEW] stats\effects\crash\crash.statuseffect [NEW] stats\effects\damageflash\damageflash.animation [NEW] stats\effects\damageflash\damageflash.lua [NEW] stats\effects\damageflash\damageflash.statuseffect [NEW] stats\effects\damagefreeze\damagefreeze.animation [NEW] stats\effects\damagefreeze\damagefreeze.lua [NEW] stats\effects\damagefreeze\damagefreeze.statuseffect [NEW] stats\effects\energyregen\energyregen.animation [NEW] stats\effects\energyregen\energyregen.lua [NEW] stats\effects\energyregen\energyregen.statuseffect [NEW] stats\effects\energyregen\energyregen192.statuseffect [NEW] stats\effects\energyregen\energyregen288.statuseffect [NEW] stats\effects\energyregen\energyregen384.statuseffect [NEW] stats\effects\energyregen\energyregen480.statuseffect [NEW] stats\effects\energyregen\energyregen672.statuseffect [NEW] stats\effects\energyregen\energyregen96.statuseffect [NEW] stats\effects\food\foodheal\foodheal.animation [NEW] stats\effects\food\foodheal\foodheal.lua [NEW] stats\effects\food\foodheal\foodheal10.statuseffect [NEW] stats\effects\food\foodheal\foodheal120.statuseffect [NEW] stats\effects\food\foodheal\foodheal135.statuseffect [NEW] stats\effects\food\foodheal\foodheal145.statuseffect [NEW] stats\effects\food\foodheal\foodheal170.statuseffect [NEW] stats\effects\food\foodheal\foodheal190.statuseffect [NEW] stats\effects\food\foodheal\foodheal215.statuseffect [NEW] stats\effects\food\foodheal\foodheal240.statuseffect [NEW] stats\effects\food\foodheal\foodheal25.statuseffect [NEW] stats\effects\food\foodheal\foodheal265.statuseffect [NEW] stats\effects\food\foodheal\foodheal315.statuseffect [NEW] stats\effects\food\foodheal\foodheal35.statuseffect [NEW] stats\effects\food\foodheal\foodheal360.statuseffect [NEW] stats\effects\food\foodheal\foodheal50.statuseffect [NEW] stats\effects\food\foodheal\foodheal70.statuseffect [NEW] stats\effects\food\foodheal\foodheal720.statuseffect [NEW] stats\effects\food\foodheal\foodheal95.statuseffect [NEW] stats\effects\food\wellfed\wellfed.lua [NEW] stats\effects\food\wellfed\wellfed.statuseffect [NEW] stats\effects\freeze\freeze.animation [NEW] stats\effects\freeze\freeze.lua [NEW] stats\effects\freeze\freeze.statuseffect [NEW] stats\effects\frostslow\frostslow.animation [NEW] stats\effects\frostslow\frostslow.lua [NEW] stats\effects\frostslow\frostslow.statuseffect [NEW] stats\effects\frozenburning\frozenburning.animation [NEW] stats\effects\frozenburning\frozenburning.lua [NEW] stats\effects\frozenburning\frozenburning.statuseffect [NEW] stats\effects\glow\glow.animation [NEW] stats\effects\glow\glow.lua [NEW] stats\effects\glow\glow.statuseffect [NEW] stats\effects\headlamp\headlamp.animation [NEW] stats\effects\headlamp\headlamp.lua [NEW] stats\effects\headlamp\headlamp.statuseffect [NEW] stats\effects\intents\intents.animation [NEW] stats\effects\intents\intents.lua [NEW] stats\effects\intents\intents.statuseffect [NEW] stats\effects\invisible\invisible.lua [NEW] stats\effects\invisible\invisible.statuseffect [NEW] stats\effects\jumpboost\jumpboost.animation [NEW] stats\effects\jumpboost\jumpboost.lua [NEW] stats\effects\jumpboost\jumpboost.statuseffect [NEW] stats\effects\jumpboost\jumpboost25.lua [NEW] stats\effects\jumpboost\jumpboost25.statuseffect [NEW] stats\effects\lanternglow\lanternglow.animation [NEW] stats\effects\lanternglow\lanternglow.lua [NEW] stats\effects\lanternglow\lanternglow.statuseffect [NEW] stats\effects\lavaglow\lavaglow.animation [NEW] stats\effects\lavaglow\lavaglow.lua [NEW] stats\effects\lavaglow\lavaglow.statuseffect [NEW] stats\effects\levitation\levitation.animation [NEW] stats\effects\levitation\levitation.lua [NEW] stats\effects\levitation\levitation.statuseffect [NEW] stats\effects\liquidimmunity\liquidimmunity.lua [NEW] stats\effects\liquidimmunity\liquidimmunity.statuseffect [NEW] stats\effects\lowgrav\lowgrav.animation [NEW] stats\effects\lowgrav\lowgrav.lua [NEW] stats\effects\lowgrav\lowgrav.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost.lua [NEW] stats\effects\maxenergyboost\maxenergyboost10.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost100.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost120.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost130.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost170.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost20.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost30.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost40.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost50.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost60.statuseffect [NEW] stats\effects\maxenergyboost\maxenergyboost80.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost.lua [NEW] stats\effects\maxhealthboost\maxhealthboost10.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost15.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost20.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost30.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost40.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost5.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost50.statuseffect [NEW] stats\effects\maxhealthboost\maxhealthboost60.statuseffect [NEW] stats\effects\melting\melting.animation [NEW] stats\effects\melting\melting.lua [NEW] stats\effects\melting\melting.statuseffect [NEW] stats\effects\mudslow\mudslow.animation [NEW] stats\effects\mudslow\mudslow.lua [NEW] stats\effects\mudslow\mudslow.statuseffect [NEW] stats\effects\nitroglycerine\nitroglycerine.lua [NEW] stats\effects\nitroglycerine\nitroglycerine.statuseffect [NEW] stats\effects\nofalldamage\nofalldamage.lua [NEW] stats\effects\nofalldamage\nofalldamage.statuseffect [NEW] stats\effects\nude\nude.lua [NEW] stats\effects\nude\nude.statuseffect [NEW] stats\effects\paralysis\paralysis.animation [NEW] stats\effects\paralysis\paralysis.lua [NEW] stats\effects\paralysis\paralysis.statuseffect [NEW] stats\effects\partytime\partytime.animation [NEW] stats\effects\partytime\partytime.lua [NEW] stats\effects\partytime\partytime.statuseffect [NEW] stats\effects\rage\rage.animation [NEW] stats\effects\rage\rage.lua [NEW] stats\effects\rage\rage.statuseffect [NEW] stats\effects\regeneration\regeneration.animation [NEW] stats\effects\regeneration\regeneration.lua [NEW] stats\effects\regeneration\regeneration1.statuseffect [NEW] stats\effects\regeneration\regeneration2.statuseffect [NEW] stats\effects\regeneration\regeneration3.statuseffect [NEW] stats\effects\regeneration\regeneration4.statuseffect [NEW] stats\effects\regeneration\regenerationfast.statuseffect [NEW] stats\effects\runboost\runboost.animation [NEW] stats\effects\runboost\runboost.lua [NEW] stats\effects\runboost\runboost.statuseffect [NEW] stats\effects\runboost\runboost25.lua [NEW] stats\effects\runboost\runboost25.statuseffect [NEW] stats\effects\shieldeffect\bubbleshield.animation [NEW] stats\effects\shieldeffect\bubbleshield.statuseffect [NEW] stats\effects\shieldeffect\shieldeffect.animation [NEW] stats\effects\shieldeffect\shieldeffect.lua [NEW] stats\effects\shieldeffect\staticshield.statuseffect [NEW] stats\effects\shieldeffect\techshield.animation [NEW] stats\effects\shieldeffect\techshield.statuseffect [NEW] stats\effects\shieldregen\shieldregen.animation [NEW] stats\effects\shieldregen\shieldregen.lua [NEW] stats\effects\shieldregen\shieldregen.statuseffect [NEW] stats\effects\shortdamagefreeze\shortdamagefreeze.animation [NEW] stats\effects\shortdamagefreeze\shortdamagefreeze.lua [NEW] stats\effects\shortdamagefreeze\shortdamagefreeze.statuseffect [NEW] stats\effects\slimeslow\slimeslow.animation [NEW] stats\effects\slimeslow\slimeslow.lua [NEW] stats\effects\slimeslow\slimeslow.statuseffect [NEW] stats\effects\swimming\swimming.animation [NEW] stats\effects\swimming\swimming.lua [NEW] stats\effects\swimming\swimming.statuseffect [NEW] stats\effects\tarslow\tarslow.animation [NEW] stats\effects\tarslow\tarslow.lua [NEW] stats\effects\tarslow\tarslow.statuseffect [NEW] stats\effects\thorns\nova.statuseffect [NEW] stats\effects\thorns\thorns.lua [NEW] stats\effects\thorns\thorns.statuseffect [NEW] stats\effects\weakpoison\weakpoison.animation [NEW] stats\effects\weakpoison\weakpoison.lua [NEW] stats\effects\weakpoison\weakpoison.statuseffect [NEW] stats\effects\wet\wet.animation [NEW] stats\effects\wet\wet.lua [NEW] stats\effects\wet\wet.statuseffect [NEW] tech\boat.png [NEW] tech\bounce.png [NEW] tech\energyregen.png [NEW] tech\ftlboost.png tech\gravityball.png [NEW] tech\groundsmash.png [NEW] tech\humanhoverbike.png [NEW] tech\lightrig.png [NEW] tech\particleboost.png [NEW] tech\particlethrust.png [NEW] tech\regeneration.png [NEW] tech\rocketboots.png [NEW] tech\shield.png [NEW] tech\skin1.png tech\automobile\car.lua [NEW] tech\automobile\humancar\humancar.animation [NEW] tech\automobile\humancar\humancar.tech [NEW] tech\automobile\humancar\humancar.techitem [NEW] tech\automobile\humancar\humancarforeground.frames [NEW] tech\automobile\humancar\humancarforeground.png [NEW] tech\automobile\humanjeep\jeep\humanjeep.animation [NEW] tech\automobile\humanjeep\jeep\humanjeep.tech [NEW] tech\automobile\humanjeep\jeep\humanjeep.techitem [NEW] tech\automobile\humanjeep\jeep\humanjeepbackground.frames [NEW] tech\automobile\humanjeep\jeep\humanjeepbackground.png [NEW] tech\automobile\humanjeep\jeep\humanjeepforeground.frames [NEW] tech\automobile\humanjeep\jeep\humanjeepforeground.png tech\blink\blink.animation tech\blink\blink.lua tech\blink\randblink.tech tech\blink\randblink.techitem tech\blink\targetblink.tech tech\blink\targetblink.techitem [NEW] tech\boat\boat.animation [NEW] tech\boat\boat.frames [NEW] tech\boat\boat.lua [NEW] tech\boat\boat.png [NEW] tech\boat\boat.tech [NEW] tech\boat\boat.techitem [NEW] tech\boat\propeller.frames [NEW] tech\boat\propeller.png tech\booster\booster.lua tech\booster\bubbleboost.animation tech\booster\bubbleboost.tech tech\booster\bubbleboost.techitem tech\booster\butterflyboost.tech tech\booster\butterflyboost.techitem tech\booster\cameramanboost.tech tech\booster\cameramanboost.techitem [NEW] tech\booster\particlethrust.animation [NEW] tech\booster\particlethrust.tech [NEW] tech\booster\particlethrust.techitem [NEW] tech\bounce\bounce.animation [NEW] tech\bounce\bounce.lua [NEW] tech\bounce\bounce.tech [NEW] tech\bounce\bounce.techitem [NEW] tech\bounce\bubble.png tech\dash\dash.lua tech\dash\dash.tech tech\dash\dash.techitem [NEW] tech\dash\ftlboost.animation [NEW] tech\dash\ftlboost.tech [NEW] tech\dash\ftlboost.techitem [NEW] tech\energyregen\energyregen.animation [NEW] tech\energyregen\energyregen.lua [NEW] tech\energyregen\energyregen.tech [NEW] tech\energyregen\energyregen.techitem [NEW] tech\groundsmash\groundsmash.animation [NEW] tech\groundsmash\groundsmash.lua [NEW] tech\groundsmash\groundsmash.tech [NEW] tech\groundsmash\groundsmash.techitem [NEW] tech\hoverbike\hoverbike.lua [NEW] tech\hoverbike\humanhoverbike\humanhoverbike.animation [NEW] tech\hoverbike\humanhoverbike\humanhoverbike.tech [NEW] tech\hoverbike\humanhoverbike\humanhoverbike.techitem [NEW] tech\hoverbike\humanhoverbike\humanhoverbikebackground.frames [NEW] tech\hoverbike\humanhoverbike\humanhoverbikebackground.png [NEW] tech\hoverbike\humanhoverbike\humanhoverbikeforeground.frames [NEW] tech\hoverbike\humanhoverbike\humanhoverbikeforeground.png [NEW] tech\jetpack\gravitybubble.animation [NEW] tech\jetpack\gravitybubble.tech [NEW] tech\jetpack\gravitybubble.techitem tech\jetpack\hover.animation tech\jetpack\hover.tech tech\jetpack\hover.techitem tech\jetpack\jetpack.lua [NEW] tech\jetpack\rocketboots.animation [NEW] tech\jetpack\rocketboots.tech [NEW] tech\jetpack\rocketboots.techitem [NEW] tech\lightrig\lightrig.animation [NEW] tech\lightrig\lightrig.lua [NEW] tech\lightrig\lightrig.tech [NEW] tech\lightrig\lightrig.techitem tech\mech\mech.lua tech\mech\apexmech\apexmech.tech tech\mech\apexmech\apexmech.techitem tech\mech\apexmech\bulletmuzzle1.animation tech\mech\glitchmech\bulletmuzzle1.animation tech\mech\glitchmech\glitchmech.tech tech\mech\glitchmech\glitchmech.techitem tech\mech\humanmech\bulletmuzzle1.animation tech\mech\humanmech\humanmech.animation tech\mech\humanmech\humanmech.tech tech\mech\humanmech\humanmech.techitem [NEW] tech\morphball\balldash.lua [NEW] tech\morphball\balldash.tech [NEW] tech\morphball\balldash.techitem tech\morphball\morphball.lua tech\morphball\morphball.tech tech\morphball\morphball.techitem tech\multijump\doublejump.tech tech\multijump\doublejump.techitem tech\multijump\multijump.animation tech\multijump\multijump.lua [NEW] tech\regeneration\regeneration.animation [NEW] tech\regeneration\regeneration.lua [NEW] tech\regeneration\regeneration.tech [NEW] tech\regeneration\regeneration.techitem [NEW] tech\shield\shield.animation [NEW] tech\shield\shield.lua [NEW] tech\shield\shield.tech [NEW] tech\shield\shield.techitem [NEW] tech\shield\shieldbubble.frames [NEW] tech\shield\shieldbubble.png [NEW] tech\skins\breathprotection\breathprotection.lua [NEW] tech\skins\breathprotection\breathprotection.tech [NEW] tech\skins\breathprotection\breathprotection.techitem [NEW] tech\skins\breathprotection\overlay.png [NEW] tech\skins\breathprotection\suits\apex-female.png [NEW] tech\skins\breathprotection\suits\apex-male.png [NEW] tech\skins\breathprotection\suits\avian-female.png [NEW] tech\skins\breathprotection\suits\avian-male.png [NEW] tech\skins\breathprotection\suits\floran-female.png [NEW] tech\skins\breathprotection\suits\floran-male.png [NEW] tech\skins\breathprotection\suits\glitch-female.png [NEW] tech\skins\breathprotection\suits\glitch-male.png [NEW] tech\skins\breathprotection\suits\human-female.png [NEW] tech\skins\breathprotection\suits\human-male.png [NEW] tech\skins\breathprotection\suits\hylotl-female.png [NEW] tech\skins\breathprotection\suits\hylotl-male.png [NEW] tech\skins\breathprotection\suits\novakid-female.png [NEW] tech\skins\breathprotection\suits\novakid-male.png [NEW] tech\skins\coldprotection\coldprotection.lua [NEW] tech\skins\coldprotection\coldprotection.tech [NEW] tech\skins\coldprotection\coldprotection.techitem [NEW] tech\skins\coldprotection\overlay.png [NEW] tech\skins\coldprotection\suits\apex-female.png [NEW] tech\skins\coldprotection\suits\apex-male.png [NEW] tech\skins\coldprotection\suits\avian-female.png [NEW] tech\skins\coldprotection\suits\avian-male.png [NEW] tech\skins\coldprotection\suits\floran-female.png [NEW] tech\skins\coldprotection\suits\floran-male.png [NEW] tech\skins\coldprotection\suits\glitch-female.png [NEW] tech\skins\coldprotection\suits\glitch-male.png [NEW] tech\skins\coldprotection\suits\human-female.png [NEW] tech\skins\coldprotection\suits\human-male.png [NEW] tech\skins\coldprotection\suits\hylotl-female.png [NEW] tech\skins\coldprotection\suits\hylotl-male.png [NEW] tech\skins\coldprotection\suits\novakid-female.png [NEW] tech\skins\coldprotection\suits\novakid-male.png [NEW] tech\skins\heatprotection\heatprotection.lua [NEW] tech\skins\heatprotection\heatprotection.tech [NEW] tech\skins\heatprotection\heatprotection.techitem [NEW] tech\skins\heatprotection\overlay.png [NEW] tech\skins\heatprotection\suits\apex-female.png [NEW] tech\skins\heatprotection\suits\apex-male.png [NEW] tech\skins\heatprotection\suits\avian-female.png [NEW] tech\skins\heatprotection\suits\avian-male.png [NEW] tech\skins\heatprotection\suits\floran-female.png [NEW] tech\skins\heatprotection\suits\floran-male.png [NEW] tech\skins\heatprotection\suits\glitch-female.png [NEW] tech\skins\heatprotection\suits\glitch-male.png [NEW] tech\skins\heatprotection\suits\human-female.png [NEW] tech\skins\heatprotection\suits\human-male.png [NEW] tech\skins\heatprotection\suits\hylotl-female.png [NEW] tech\skins\heatprotection\suits\hylotl-male.png [NEW] tech\skins\heatprotection\suits\novakid-female.png [NEW] tech\skins\heatprotection\suits\novakid-male.png [NEW] tech\skins\radiationprotection\overlay.png [NEW] tech\skins\radiationprotection\radiationprotection.lua [NEW] tech\skins\radiationprotection\radiationprotection.tech [NEW] tech\skins\radiationprotection\radiationprotection.techitem [NEW] tech\skins\radiationprotection\suits\apex-female.png [NEW] tech\skins\radiationprotection\suits\apex-male.png [NEW] tech\skins\radiationprotection\suits\avian-female.png [NEW] tech\skins\radiationprotection\suits\avian-male.png [NEW] tech\skins\radiationprotection\suits\floran-female.png [NEW] tech\skins\radiationprotection\suits\floran-male.png [NEW] tech\skins\radiationprotection\suits\glitch-female.png [NEW] tech\skins\radiationprotection\suits\glitch-male.png [NEW] tech\skins\radiationprotection\suits\human-female.png [NEW] tech\skins\radiationprotection\suits\human-male.png [NEW] tech\skins\radiationprotection\suits\hylotl-female.png [NEW] tech\skins\radiationprotection\suits\hylotl-male.png [NEW] tech\skins\radiationprotection\suits\novakid-female.png [NEW] tech\skins\radiationprotection\suits\novakid-male.png tech\skyrail\skyrail.lua tech\skyrail\skyrail.tech tech\skyrail\skyrail.techitem tech\superjump\rocketjump.animation tech\superjump\rocketjump.tech tech\superjump\rocketjump.techitem tech\superjump\superjump.lua [NEW] terrain\empty.terrain [NEW] terrain\solid.terrain [NEW] terrain\cave\acidpoolcaves.terrain [NEW] terrain\cave\corecaves.terrain [NEW] terrain\cave\densecaves.terrain [NEW] terrain\cave\mooncaves.terrain [NEW] terrain\cave\moonsurfacecaves.terrain terrain\cave\normalcaves.terrain [NEW] terrain\cave\surfacecaves.terrain [NEW] terrain\surface\canyonssurface.terrain [NEW] terrain\surface\flatdeepislandssurface.terrain [NEW] terrain\surface\flatssurface.terrain [NEW] terrain\surface\floatingislandssurface.terrain [NEW] terrain\surface\giantledgessurface.terrain [NEW] terrain\surface\ledgessurface.terrain [NEW] terrain\surface\lowhillssurface.terrain [NEW] terrain\surface\medhillssurface.terrain [NEW] terrain\surface\mesassurface.terrain [NEW] terrain\surface\mixedsurface.terrain [NEW] terrain\surface\mountainssurface.terrain [NEW] terrain\surface\outposthills.terrain [NEW] terrain\surface\spikessurface.terrain [NEW] tiles\blockprotection.frames [NEW] tiles\blockprotection.png [NEW] tiles\classicmaterialtemplate.config tiles\defaultdamage.config tiles\flammabledamage.config [NEW] tiles\girdertemplate.config [NEW] tiles\pipetemplate.config [NEW] tiles\platformtemplate.config [NEW] tiles\shadows.png [NEW] tiles\skyrailtemplate.config [NEW] tiles\materials\alienrock.material [NEW] tiles\materials\alienrock.png [NEW] tiles\materials\alienstripedblock.material [NEW] tiles\materials\alienstripedblock.png [NEW] tiles\materials\ancientblock.material [NEW] tiles\materials\ancientblock.png [NEW] tiles\materials\ancientbrick.material [NEW] tiles\materials\ancientbrick.png tiles\materials\apexshipdetails.material tiles\materials\apexshipsupport.material tiles\materials\apexshipsupport.png tiles\materials\apexshipwall.material tiles\materials\ash.material [NEW] tiles\materials\asphalt.material [NEW] tiles\materials\asphalt.png tiles\materials\aztec.material tiles\materials\aztectech.material tiles\materials\bamboo.material tiles\materials\bars.material tiles\materials\bars.png tiles\materials\baseboard.material [NEW] tiles\materials\black.material [NEW] tiles\materials\black.png tiles\materials\blackglass.material tiles\materials\blaststone.material [NEW] tiles\materials\blueneonsymbolblock.material [NEW] tiles\materials\blueneonsymbolblock.png tiles\materials\bonematerial.material tiles\materials\bookpiles.material tiles\materials\brains.material tiles\materials\brick.material [NEW] tiles\materials\cactiblock.material [NEW] tiles\materials\cactiblock.png tiles\materials\candyblock.material tiles\materials\castlewalls1.material tiles\materials\castlewalls2.material tiles\materials\chain.material tiles\materials\cheapwallpaper.material tiles\materials\clay.material tiles\materials\cloudblock.material tiles\materials\cobblestone.material tiles\materials\cobblestonebrick.material [NEW] tiles\materials\coconutblock.material [NEW] tiles\materials\coconutblock.png tiles\materials\composite01.material tiles\materials\concrete.material tiles\materials\corruptdirt.material tiles\materials\crosshatch.material tiles\materials\crystalblock.material tiles\materials\darksmoothstone.material tiles\materials\darkwood.material [NEW] tiles\materials\deadcore.material [NEW] tiles\materials\deadcore.png tiles\materials\direstone.material tiles\materials\dirt.material tiles\materials\drydirt.material tiles\materials\drysand.material [NEW] tiles\materials\eyepiles.material [NEW] tiles\materials\eyepiles.png tiles\materials\fadedblocks.material tiles\materials\fence.material tiles\materials\fleshblock.material tiles\materials\frozenwater.material tiles\materials\fullwood1.material tiles\materials\fullwood2.material [NEW] tiles\materials\girder.material [NEW] tiles\materials\girder.png tiles\materials\glass.material tiles\materials\goldblock.material tiles\materials\gravel.material [NEW] tiles\materials\hazard.material [NEW] tiles\materials\hazard.png tiles\materials\heavyironbars.material [NEW] tiles\materials\heavypipe.material [NEW] tiles\materials\heavypipe.png [NEW] tiles\materials\heavypipee.png [NEW] tiles\materials\heavypipehorizontal.png [NEW] tiles\materials\heavypipeinnercornermissing.png [NEW] tiles\materials\heavypipen.png [NEW] tiles\materials\heavypipene.png [NEW] tiles\materials\heavypipenew.png [NEW] tiles\materials\heavypipeno.png [NEW] tiles\materials\heavypipense.png [NEW] tiles\materials\heavypipensew.png [NEW] tiles\materials\heavypipensw.png [NEW] tiles\materials\heavypipenw.png [NEW] tiles\materials\heavypipes.png [NEW] tiles\materials\heavypipese.png [NEW] tiles\materials\heavypipesew.png [NEW] tiles\materials\heavypipesw.png [NEW] tiles\materials\heavypipevertical.png [NEW] tiles\materials\heavypipew.png tiles\materials\hellstone.material tiles\materials\hive.material tiles\materials\homewalls1.material tiles\materials\ice.material tiles\materials\iceblock.material [NEW] tiles\materials\invisible.material [NEW] tiles\materials\invisible.png tiles\materials\ironblock.material tiles\materials\junktech.material tiles\materials\lightmetal.material [NEW] tiles\materials\limestone.material [NEW] tiles\materials\limestone.png [NEW] tiles\materials\lunarbaseblock.material [NEW] tiles\materials\lunarbaseblock.png tiles\materials\magmarock.material tiles\materials\matterblock.material tiles\materials\mediummetal.material tiles\materials\metallic.material tiles\materials\meteoriterock.material [NEW] tiles\materials\mirror.material [NEW] tiles\materials\mirror.png tiles\materials\moondust.material tiles\materials\moonrock.material tiles\materials\moonstone.material tiles\materials\mossypackeddirt.material tiles\materials\mud.material tiles\materials\neonblock.material tiles\materials\obsidian.material tiles\materials\obsidian.png tiles\materials\ornateflooring.material tiles\materials\ornateroofing.material tiles\materials\ornatetiles.material tiles\materials\ornatewall.material tiles\materials\ornatewood.material [NEW] tiles\materials\outpost.material [NEW] tiles\materials\outpostcornermissing.png [NEW] tiles\materials\outposte.png [NEW] tiles\materials\outposthorizontal.png [NEW] tiles\materials\outpostn.png [NEW] tiles\materials\outpostne.png [NEW] tiles\materials\outpostnew.png [NEW] tiles\materials\outpostno.png [NEW] tiles\materials\outpostnse.png [NEW] tiles\materials\outpostnsew.png [NEW] tiles\materials\outpostnsw.png [NEW] tiles\materials\outpostnw.png [NEW] tiles\materials\outposts.png [NEW] tiles\materials\outpostse.png [NEW] tiles\materials\outpostsew.png [NEW] tiles\materials\outpostsupport.material [NEW] tiles\materials\outpostsupport.png [NEW] tiles\materials\outpostsw.png [NEW] tiles\materials\outpostvertical.png [NEW] tiles\materials\outpostw.png [NEW] tiles\materials\outpostwall1.material [NEW] tiles\materials\outpostwall1.png [NEW] tiles\materials\outpostwall2.material [NEW] tiles\materials\outpostwall2.png tiles\materials\packeddirt.material [NEW] tiles\materials\petalblock.material [NEW] tiles\materials\petalblock.png tiles\materials\plantblock.material tiles\materials\plantmatter.material tiles\materials\plate.material tiles\materials\platinumblock.material tiles\materials\pressurizedbeam.material tiles\materials\pressurizedgirder.material tiles\materials\pressurizedgirder.png tiles\materials\pressurizedsteel.material tiles\materials\purplecrystal.material tiles\materials\rainbowwoodblock.material tiles\materials\redtoyblock.material [NEW] tiles\materials\reeds.material [NEW] tiles\materials\reeds.png tiles\materials\rock01.material tiles\materials\rock02.material tiles\materials\rock03.material tiles\materials\rock04.material tiles\materials\rock12.material tiles\materials\rock14.material tiles\materials\rock15.material tiles\materials\rock17.material tiles\materials\rock19.material tiles\materials\rock20.material tiles\materials\rockbrick.material tiles\materials\rooftiles.material tiles\materials\rustyblock.material tiles\materials\rustymetal.material tiles\materials\sand.material tiles\materials\sand2.material tiles\materials\sandstone01.material tiles\materials\sandstoneblock.material tiles\materials\sewage.material [NEW] tiles\materials\sewerpipe.material [NEW] tiles\materials\sewerpipe.png tiles\materials\sewerpipehorizontal.material tiles\materials\sewerpipese.png tiles\materials\sewerpipesw.png tiles\materials\sewerpipevertical.material tiles\materials\shojiscreenpanel.material tiles\materials\shroomblock.material tiles\materials\silverblock.material tiles\materials\slime.material tiles\materials\slush.material tiles\materials\smoothmetal.material tiles\materials\snow.material [NEW] tiles\materials\spidersilkblock.material [NEW] tiles\materials\spidersilkblock.png tiles\materials\stonetiles.material [NEW] tiles\materials\supermatter.material [NEW] tiles\materials\supermatter.png tiles\materials\tar.material tiles\materials\techhull1.material tiles\materials\temple1.material tiles\materials\temple2.material tiles\materials\temple3.material tiles\materials\temple4.material [NEW] tiles\materials\testpipe.material [NEW] tiles\materials\testpipe.png tiles\materials\thatch.material tiles\materials\throwingblock.material tiles\materials\tombbrick.material tiles\materials\tombbrick2.material tiles\materials\tombbrick3.material tiles\materials\tombbrick4.material tiles\materials\tombbrick5.material tiles\materials\treasurehoard.material tiles\materials\vine.material tiles\materials\wallpaper.material tiles\materials\wetdirt.material tiles\materials\wicker.material tiles\materials\woodbridge.material tiles\materials\woodenwindow1.material tiles\materials\woodenwindow2.material tiles\materials\woodpanelling.material tiles\mods\aegisalt.matmod tiles\mods\aegisalt.png [NEW] tiles\mods\aliengrass.matmod [NEW] tiles\mods\aliengrass.png tiles\mods\aridgrass.matmod tiles\mods\ash.matmod tiles\mods\blackash.matmod tiles\mods\bone.matmod [NEW] tiles\mods\ceilingslimegrass.matmod [NEW] tiles\mods\ceilingslimegrass.png tiles\mods\charredgrass.matmod tiles\mods\coal.matmod tiles\mods\copper.matmod [NEW] tiles\mods\corefragment.matmod [NEW] tiles\mods\corefragment.png tiles\mods\crystal.matmod tiles\mods\crystalgrass.matmod tiles\mods\diamond.matmod tiles\mods\fleshgrass.matmod [NEW] tiles\mods\fossil.matmod [NEW] tiles\mods\fossil.png tiles\mods\gold.matmod tiles\mods\grass.matmod tiles\mods\heckgrass.matmod [NEW] tiles\mods\hivegrass.matmod [NEW] tiles\mods\hivegrass.png tiles\mods\iron.matmod tiles\mods\junglegrass.matmod tiles\mods\lead.matmod tiles\mods\metal.matmod [NEW] tiles\mods\moonstone.matmod [NEW] tiles\mods\moonstone.png tiles\mods\platinum.matmod tiles\mods\plutonium.matmod [NEW] tiles\mods\prisilite.matmod [NEW] tiles\mods\prisilite.png [NEW] tiles\mods\roots.matmod [NEW] tiles\mods\roots.png tiles\mods\rubium.matmod tiles\mods\rubium.png tiles\mods\sand.matmod tiles\mods\savannahgrass.matmod tiles\mods\silverore.matmod [NEW] tiles\mods\slimegrass.matmod [NEW] tiles\mods\slimegrass.png tiles\mods\snow.matmod tiles\mods\solarium.matmod tiles\mods\sulphur.matmod tiles\mods\tar.matmod tiles\mods\tentaclegrass.matmod tiles\mods\thickgrass.matmod tiles\mods\tilled.matmod tiles\mods\titanium.matmod tiles\mods\titanium.png [NEW] tiles\mods\trianglium.matmod [NEW] tiles\mods\trianglium.png [NEW] tiles\mods\undergrowth.matmod [NEW] tiles\mods\undergrowth.png tiles\mods\uranium.matmod [NEW] tiles\mods\violium.matmod [NEW] tiles\mods\violium.png [NEW] tiles\platforms\ancientplatform.material [NEW] tiles\platforms\ancientplatform.png [NEW] tiles\platforms\apexshipplatform.material tiles\platforms\apexshipplatform.png tiles\platforms\bambooplatform.material tiles\platforms\bambooplatform.png tiles\platforms\copperladder.material tiles\platforms\copperplatform.material tiles\platforms\copperplatform.png [NEW] tiles\platforms\lunarbaseplatform.material [NEW] tiles\platforms\lunarbaseplatform.png tiles\platforms\medievalladder.material tiles\platforms\modernplatform.material tiles\platforms\modernplatform.png [NEW] tiles\platforms\outpostplatform.material [NEW] tiles\platforms\outpostplatform.png tiles\platforms\plantplatform.material tiles\platforms\plantplatform.png tiles\platforms\platform.material tiles\platforms\platform2.material tiles\platforms\pressurizedplatform.material tiles\platforms\pressurizedplatform.png tiles\platforms\ruinsplatform.material tiles\platforms\ruinsplatform.png tiles\platforms\steelplatform.material tiles\platforms\steelplatform.png tiles\platforms\stoneplatform.material tiles\platforms\stoneplatform.png tiles\platforms\tribalplatform.material tiles\platforms\tribalplatform.png tiles\platforms\woodenplatform.material tiles\platforms\woodenplatform.png tiles\platforms\woodplatform.png tiles\platforms\woodplatform2.png tiles\platforms\wreckplatform.material tiles\platforms\wreckplatform.png tiles\skyrail\skyrailboost.material tiles\skyrail\skyrailbreak.material tiles\skyrail\skyrailplatform.material tiles\skyrail\skyrailplatform.png tiles\skyrail\skyrail_asc.material [NEW] tiles\skyrail\skyrail_asc.png tiles\skyrail\skyrail_boost.png tiles\skyrail\skyrail_break.png tiles\skyrail\skyrail_desc.material [NEW] tiles\skyrail\skyrail_desc.png tiles\skyrail\skyrail_diodel.material [NEW] tiles\skyrail\skyrail_diodel.png tiles\skyrail\skyrail_dioder.material [NEW] tiles\skyrail\skyrail_dioder.png treasure\apexresearchlab.treasurepools [NEW] treasure\biome.treasurepools treasure\bone.treasurepools treasure\brain.treasurepools [NEW] treasure\bugs.treasurepools [NEW] treasure\common.treasurepools treasure\default.treasurechests treasure\dungeon.treasurepools [NEW] treasure\fishing.treasurepools [NEW] treasure\fossils.treasurepools [NEW] treasure\giftmonsterbox.treasurepools [NEW] treasure\harvest.treasurepools [NEW] treasure\holidayspirit.treasurepools treasure\hunting.treasurepools [NEW] treasure\lore.treasurepools [NEW] treasure\monster.treasurepools [NEW] treasure\npc.treasurepools [NEW] treasure\recycle.treasurepools [NEW] treasure\smashrock.treasurepools [NEW] treasure\starter.treasurepools [NEW] treasure\trophy.treasurepools [NEW] treasure\missions\floranmission1.treasurepools [NEW] treasure\missions\miningtreasure1.treasurepools [NEW] versioning\clientcontext_3_4.lua [NEW] versioning\clientcontext_4_5.lua [NEW] versioning\item_2_3.lua [NEW] versioning\playerentity_2_3.lua [NEW] versioning\playerentity_3_4.lua [NEW] versioning\playerentity_4_5.lua [NEW] versioning\universesettings_2_3.lua [NEW] versioning\worldmetadata_6_7.lua [NEW] versioning\worldmetadata_7_8.lua weather\acidrain\acidrain.weather weather\ash\ash.weather weather\clear\clear.weather weather\crystalrain\crystalrain.weather weather\embers\ember.weather weather\fog\fog.weather weather\groundmist\groundmist.weather weather\hailstones\hailstones.weather weather\meteorshower\largemeteor.weather weather\meteorshower\meteorshower.weather weather\rain\drizzle.weather weather\rain\glowingrain.weather weather\rain\rain.weather weather\rain\storm.weather weather\sandstorm\sandstorm.weather weather\snow\icestorm.weather weather\snow\snow.weather weather\snowstorm\snowstorm.weather weather\spacedustshower\spacedust.weather weather\spacejunk\spacejunk.weather weather\windstorm\windstorm.weather DIFFS ----- assets.config 3,4c3,9 < "assetCleanupTimeout" : 10000, < "cleanupTimeSmear" : 5000, --- > "assetCleanupTimeouts" : { > "config" : 30000, > "image" : 10000, > "audio" : 10000, > "font" : 30000, > "data" : 10000 > }, 17,19c22 < "missingAssetsAudio" : "/assetmissing.wav", < < "version" : "Enraged Koala 20140424" --- > "missingAssetsAudio" : "/assetmissing.wav" celestial.config 8,10c8,9 < "xyCoordRange" : [-100000000, 100000000], < "zCoordRange" : [-10000000, 10000000], < "numCoordHashes" : 4, --- > "xyCoordRange" : [-1000000000, 1000000000], > "zCoordRange" : [-100000000, 100000000], 13c12,17 < "orbitalLevels" : 12, --- > > "planetOrbitalLevels" : 12, > "satelliteOrbitalLevels" : 6, > > "planetRadialSlots" : 12, > "satelliteRadialSlots" : 12, 23d26 < "radialSlots" : 12, 27,86c30 < "skyBrightnessBase" : 0.7843137, < < "maxRecentlyVisitedSystems" : 3, < < "sectors" : [ < { < "id" : "alpha", < "name" : "Alpha Sector", < "sectorSeed" : 71707887027, < "prefix" : "Alpha", < "sectorSymbol" : "/celestial/sector/1.png", < "hueShift" : -30, < < "worldParameters" : { < "threatLevel" : [1, 1], < "unlockedBiomes" : [ "arid", "desert", "forest", "snow", "moon", "barren", "asteroidfield" ] < } < }, < < { < "id" : "beta", < "name" : "Beta Sector", < "sectorSeed" : 912044941247, < "prefix" : "Beta", < "sectorSymbol" : "/celestial/sector/2.png", < "hueShift" : 0, < < "worldParameters" : { < "threatLevel" : [2, 2], < "unlockedBiomes" : [ "arid", "desert", "savannah", "forest", "snow", "moon", "jungle", "barren", "asteroidfield" ] < } < }, < < { < "id" : "gamma", < "name" : "Gamma Sector", < "sectorSeed" : 877461781495, < "prefix" : "Gamma", < "sectorSymbol" : "/celestial/sector/3.png", < "hueShift" : 30, < < "worldParameters" : { < "threatLevel" : [3, 3], < "unlockedBiomes" : [ "arid", "desert", "savannah", "forest", "snow", "moon", "jungle", "grasslands", "barren", "asteroidfield" ] < } < }, < < { < "id" : "delta", < "name" : "Delta Sector", < "sectorSeed" : 914461284455, < "prefix" : "Delta", < "sectorSymbol" : "/celestial/sector/4.png", < "hueShift" : 60, < < "worldParameters" : { < "threatLevel" : [4, 4], < "unlockedBiomes" : [ "arid", "desert", "savannah", "forest", "snow", "moon", "jungle", "grasslands", "magma", "tentacles", "tundra", "volcanic", "barren", "asteroidfield" ] < } < }, --- > "maxRecentlyVisitedSystems" : 20, 88,109c32,37 < { < "id" : "sectorx", < "name" : "X Sector", < "sectorSeed" : 427469981495, < "prefix" : "X", < "sectorSymbol" : "/celestial/sector/x.png", < "hueShift" : 90, < "pvpForce" : true, < < "worldParameters" : { < "threatLevel" : [5, 10], < "unlockedBiomes" : [ "arid", "desert", "savannah", "forest", "snow", "moon", "jungle", "grasslands", "magma", "tentacles", "tundra", "volcanic", "barren", "asteroidfield" ] < } < } < ], < < "planetHorizons" : { < "biomeTextures" : "/celestial/system/horizon/textures/_.png", < "atmosphereTextures" : "/celestial/system/horizon/atmosphere/atmosphere_.png", < "shadowTextures" : "/celestial/system/horizon/shadow/shadow_.png", < "maskTextures" : "/celestial/system/horizon/masks/_.png", < "liquidTextures" : "/celestial/system/horizon/liquids/_.png", --- > "terrestrialHorizons" : { > "biomeTextures" : "/celestial/system/terrestrial/horizon/textures/_.png", > "atmosphereTextures" : "/celestial/system/terrestrial/horizon/atmosphere/atmosphere_.png", > "shadowTextures" : "/celestial/system/terrestrial/horizon/shadow/shadow_.png", > "maskTextures" : "/celestial/system/terrestrial/horizon/masks/_.png", > "liquidTextures" : "/celestial/system/terrestrial/horizon/liquids/_.png", 113a42,43 > "asteroidsHorizons" : "/celestial/system/asteroids/horizon/asteroidfield_.png", > 115,117c45,46 < "RedDwarf" : { < "selectionWeight" : 2.0, < "planetaryBodyProbability" : 0.2, --- > "White" : { > "selectionWeight" : 1.0, 119,120c48,50 < "image" : "/celestial/system/red_sun.png", < "twinkleTime" : [0.5, 1.5] --- > "typeName" : "whitestar", > "image" : "/celestial/system/whitestar.png", > "twinkleTime" : [1.0, 1.5] 124,130c54,59 < "magnitude" : 1, < "description" : "Red Subdwarf", < "imageScale" : 0.12, < "twinkleFrames" : "/celestial/stars/star5pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star5px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 3, > "description" : "Small White Star", > "imageScale" : 0.04, > "twinkleFrames" : "/celestial/stars/star7pxWhite.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", > "brightness" : [1, 1] 133,139c62,67 < "magnitude" : 2, < "description" : "Red Dwarf", < "imageScale" : 0.16, < "twinkleFrames" : "/celestial/stars/star7pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 5, > "description" : "Medium White Star", > "imageScale" : 0.055, > "twinkleFrames" : "/celestial/stars/star13pxWhite.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star13px.png", > "brightness" : [1, 1] 142,148c70,75 < "magnitude" : 3, < "description" : "Large Red Dwarf", < "imageScale" : 0.20, < "twinkleFrames" : "/celestial/stars/star11pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star11px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 7, > "description" : "Large White Star", > "imageScale" : 0.075, > "twinkleFrames" : "/celestial/stars/star17pxWhite.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star17px.png", > "brightness" : [1, 1] 152,153c79,111 < [ [1, 2], "Mild" ], < [ [3, 12], "Cold" ] --- > { > "regionName" : "Tier1", > "orbitRange" : [2, 10], > "bodyProbability" : 0.5, > "planetaryTypes" : [ > {"weight" : 0.8, "item" : "Tier2"}, > {"weight" : 0.12, "item" : "GasGiant"}, > {"weight" : 0.04, "item" : "Barren"}, > {"weight" : 0.04, "item" : "AsteroidField"} > ], > "satelliteTypes" : [ > {"weight" : 0.3, "item" : "Tier1"}, > {"weight" : 0.7, "item" : "Tier2"} > ] > }, > { > "regionName" : "Moon", > "orbitRange" : [11, 11], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "Moon"} > ], > "satelliteTypes" : [] > }, > { > "regionName" : "Gate", > "orbitRange" : [12, 12], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "AncientGateway"} > ], > "satelliteTypes" : [] > } 157,159c115,116 < "YellowDwarf" : { < "selectionWeight" : 3.0, < "planetaryBodyProbability" : 0.6, --- > "Orange" : { > "selectionWeight" : 1.0, 161,162c118,120 < "image" : "/celestial/system/yellow_sun.png", < "twinkleTime" : [0.5, 1.5] --- > "typeName" : "orangestar", > "image" : "/celestial/system/orangestar.png", > "twinkleTime" : [1.0, 1.5] 167,172c125,129 < "description" : "Small Yellow Dwarf", < "imageScale" : 0.24, < "twinkleFrames" : "/celestial/stars/star11pxYellow.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star11px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "description" : "Small Orange Star", > "imageScale" : 0.04, > "twinkleFrames" : "/celestial/stars/star7pxOrange.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", > "brightness" : [1, 1] 175,178c132,135 < "magnitude" : 4, < "description" : "Medium Yellow Dwarf", < "imageScale" : 0.28, < "twinkleFrames" : "/celestial/stars/star13pxYellow.png", --- > "magnitude" : 5, > "description" : "Medium Orange Star", > "imageScale" : 0.055, > "twinkleFrames" : "/celestial/stars/star13pxOrange.png", 180,181c137 < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "brightness" : [1, 1] 184,190c140,145 < "magnitude" : 5, < "description" : "Large Yellow Dwarf", < "imageScale" : 0.32, < "twinkleFrames" : "/celestial/stars/star15pxYellow.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star15px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 7, > "description" : "Large Orange Star", > "imageScale" : 0.075, > "twinkleFrames" : "/celestial/stars/star17pxOrange.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star17px.png", > "brightness" : [1, 1] 194,196c149,183 < [ [2, 3], "Hot" ], < [ [4, 6], "Mild" ], < [ [7, 12], "Cold" ] --- > { > "regionName" : "Tier3", > "orbitRange" : [2, 10], > "bodyProbability" : 0.7, > "planetaryTypes" : [ > {"weight" : 0.8, "item" : "Tier3"}, > {"weight" : 0.12, "item" : "GasGiant"}, > {"weight" : 0.04, "item" : "Barren"}, > {"weight" : 0.04, "item" : "AsteroidField"} > ], > "satelliteTypes" : [ > {"weight" : 0.2, "item" : "Tier2"}, > {"weight" : 0.6, "item" : "Tier3"}, > {"weight" : 0.15, "item" : "Tier4"}, > {"weight" : 0.05, "item" : "Moon"} > ] > }, > { > "regionName" : "Moon", > "orbitRange" : [11, 11], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "Moon"} > ], > "satelliteTypes" : [] > }, > { > "regionName" : "Gate", > "orbitRange" : [12, 12], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "AncientGateway"} > ], > "satelliteTypes" : [] > } 200c187 < "RedGiant" : { --- > "Yellow" : { 202d188 < "planetaryBodyProbability" : 0.4, 204,205c190,192 < "image" : "/celestial/system/red_sun.png", < "twinkleTime" : [0.5, 1.5] --- > "typeName" : "yellowstar", > "image" : "/celestial/system/yellowstar.png", > "twinkleTime" : [1.0, 1.5] 209,215c196,201 < "magnitude" : 6, < "description" : "Red Giant", < "imageScale" : 0.40, < "twinkleFrames" : "/celestial/stars/star17pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star17px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 3, > "description" : "Small Yellow Star", > "imageScale" : 0.04, > "twinkleFrames" : "/celestial/stars/star7pxYellow.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", > "brightness" : [1, 1] 218,224c204,209 < "magnitude" : 7, < "description" : "Red Bright Giant", < "imageScale" : 0.44, < "twinkleFrames" : "/celestial/stars/star19pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star19px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 5, > "description" : "Medium Yellow Star", > "imageScale" : 0.055, > "twinkleFrames" : "/celestial/stars/star13pxYellow.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star13px.png", > "brightness" : [1, 1] 227,233c212,217 < "magnitude" : 8, < "description" : "Red Supergiant", < "imageScale" : 0.48, < "twinkleFrames" : "/celestial/stars/star21pxRed.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star21px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 7, > "description" : "Large Yellow Star", > "imageScale" : 0.075, > "twinkleFrames" : "/celestial/stars/star17pxYellow.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star17px.png", > "brightness" : [1, 1] 237,239c221,255 < [ [3, 3], "Hot" ], < [ [4, 9], "Mild" ], < [ [10, 12], "Cold" ] --- > { > "regionName" : "Tier4", > "orbitRange" : [2, 10], > "bodyProbability" : 0.7, > "planetaryTypes" : [ > {"weight" : 0.8, "item" : "Tier4"}, > {"weight" : 0.12, "item" : "GasGiant"}, > {"weight" : 0.04, "item" : "Barren"}, > {"weight" : 0.04, "item" : "AsteroidField"} > ], > "satelliteTypes" : [ > {"weight" : 0.2, "item" : "Tier3"}, > {"weight" : 0.6, "item" : "Tier4"}, > {"weight" : 0.15, "item" : "Tier5"}, > {"weight" : 0.05, "item" : "Moon"} > ] > }, > { > "regionName" : "Moon", > "orbitRange" : [11, 11], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "Moon"} > ], > "satelliteTypes" : [] > }, > { > "regionName" : "Gate", > "orbitRange" : [12, 12], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "AncientGateway"} > ], > "satelliteTypes" : [] > } 243c259,260 < "BlueGiant" : { --- > > "Blue" : { 245d261 < "planetaryBodyProbability" : 0.4, 247,248c263,265 < "image" : "/celestial/system/blue_sun.png", < "twinkleTime" : [0.5, 1.5] --- > "typeName" : "bluestar", > "image" : "/celestial/system/bluestar.png", > "twinkleTime" : [1.0, 1.5] 252,254c269,287 < "magnitude" : 6, < "description" : "Blue Giant", < "imageScale" : 0.40, --- > "magnitude" : 3, > "description" : "Small Blue Star", > "imageScale" : 0.04, > "twinkleFrames" : "/celestial/stars/star7pxBlue.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", > "brightness" : [1, 1] > }, > { > "magnitude" : 5, > "description" : "Medium Blue Star", > "imageScale" : 0.055, > "twinkleFrames" : "/celestial/stars/star13pxBlue.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star13px.png", > "brightness" : [1, 1] > }, > { > "magnitude" : 7, > "description" : "Large Blue Star", > "imageScale" : 0.075, 257,258c290,346 < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "brightness" : [1, 1] > } > ], > "orbitRegions" : [ > { > "regionName" : "Tier5", > "orbitRange" : [2, 10], > "bodyProbability" : 0.7, > "planetaryTypes" : [ > {"weight" : 0.8, "item" : "Tier5"}, > {"weight" : 0.12, "item" : "GasGiant"}, > {"weight" : 0.04, "item" : "Barren"}, > {"weight" : 0.04, "item" : "AsteroidField"} > ], > "satelliteTypes" : [ > {"weight" : 0.2, "item" : "Tier4"}, > {"weight" : 0.6, "item" : "Tier5"}, > {"weight" : 0.15, "item" : "Tier6"}, > {"weight" : 0.05, "item" : "Moon"} > ] > }, > { > "regionName" : "Moon", > "orbitRange" : [11, 11], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "Moon"} > ], > "satelliteTypes" : [] > }, > { > "regionName" : "Gate", > "orbitRange" : [12, 12], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "AncientGateway"} > ], > "satelliteTypes" : [] > } > ] > }, > > "Red" : { > "selectionWeight" : 1.0, > "baseParameters" : { > "typeName" : "redstar", > "image" : "/celestial/system/redstar.png", > "twinkleTime" : [1.0, 1.5] > }, > "variationParameters" : [ > { > "magnitude" : 3, > "description" : "Small Red Star", > "imageScale" : 0.04, > "twinkleFrames" : "/celestial/stars/star7pxRed.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star7px.png", > "brightness" : [1, 1] 261,267c349,354 < "magnitude" : 7, < "description" : "Blue Bright Giant", < "imageScale" : 0.44, < "twinkleFrames" : "/celestial/stars/star19pxBlue.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star19px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 5, > "description" : "Medium Red Star", > "imageScale" : 0.055, > "twinkleFrames" : "/celestial/stars/star13pxRed.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star13px.png", > "brightness" : [1, 1] 270,276c357,362 < "magnitude" : 8, < "description" : "Blue Supergiant", < "imageScale" : 0.48, < "twinkleFrames" : "/celestial/stars/star21pxBlue.png", < "twinkleBackground" : "/celestial/stars/backgrounds/star21px.png", < "brightness" : [1, 1], < "temperature" : [6500, 6500] --- > "magnitude" : 7, > "description" : "Large Red Star", > "imageScale" : 0.075, > "twinkleFrames" : "/celestial/stars/star17pxRed.png", > "twinkleBackground" : "/celestial/stars/backgrounds/star17px.png", > "brightness" : [1, 1] 280,281c366,399 < [ [3, 7], "Hot" ], < [ [8, 12], "Mild" ] --- > { > "regionName" : "Tier6", > "orbitRange" : [2, 10], > "bodyProbability" : 0.7, > "planetaryTypes" : [ > {"weight" : 0.8, "item" : "Tier6"}, > {"weight" : 0.12, "item" : "GasGiant"}, > {"weight" : 0.04, "item" : "Barren"}, > {"weight" : 0.04, "item" : "AsteroidField"} > ], > "satelliteTypes" : [ > {"weight" : 0.3, "item" : "Tier5"}, > {"weight" : 0.6, "item" : "Tier6"}, > {"weight" : 0.1, "item" : "Moon"} > ] > }, > { > "regionName" : "Moon", > "orbitRange" : [11, 11], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "Moon"} > ], > "satelliteTypes" : [] > }, > { > "regionName" : "Gate", > "orbitRange" : [12, 12], > "bodyProbability" : 1.0, > "planetaryTypes" : [ > {"weight" : 1.0, "item" : "AncientGateway"} > ], > "satelliteTypes" : [] > } 287,289c405,407 < "Terrestrial" : { < "selectionWeight" : 2.0, < "satelliteProbability" : 0.1, --- > "Tier1" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, 292,293c410,411 < "type" : "Landable", < "description" : "Terrestiral Planet", --- > "worldType" : "Terrestrial", > "description" : "Tier 1 Planet", 302c420,422 < "dynamicsRange" : [1, 40] --- > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "garden" ] 308a429,433 > "worldSize" : "medium" > }, > { > "imageScale" : 0.15, > "smallImageScale" : 0.6, 309a435,463 > } > ] > }, > > "Tier2" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 2 Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "forest", "desert" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" 314c468,497 < "worldSize" : "verylarge" --- > "worldSize" : "large" > } > ] > }, > > "Tier3" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 3 Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "savannah", "snow", "ocean" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" 317,319c500,502 < "imageScale" : 0.175, < "smallImageScale" : 0.7, < "worldSize" : "huge" --- > "imageScale" : 0.15, > "smallImageScale" : 0.6, > "worldSize" : "large" 321c504,505 < ], --- > ] > }, 323,339c507,696 < "orbitParameters" : { < "Hot" : [ < { < "availableBiomes" : [ "tentacles", "magma", "volcanic", "desert" ] < } < ], < "Mild" : [ < { < "availableBiomes" : [ "tentacles", "desert", "arid", "ocean", "savannah", "grasslands", "jungle", "forest" ] < } < ], < "Cold" : [ < { < "availableBiomes" : [ "snow", "tundra", "arctic" ] < } < ] < } --- > "Tier4" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 4 Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "toxic", "alien", "jungle" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" > }, > { > "imageScale" : 0.15, > "smallImageScale" : 0.6, > "worldSize" : "large" > } > ] > }, > > "Tier5" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 5 Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "arctic", "tundra" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" > }, > { > "imageScale" : 0.15, > "smallImageScale" : 0.6, > "worldSize" : "large" > } > ] > }, > > "Tier6" : { > "satelliteProbability" : 0.15, > "maxSatelliteCount" : 2, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 6 Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "volcanic", "scorched", "magma" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" > }, > { > "imageScale" : 0.15, > "smallImageScale" : 0.6, > "worldSize" : "large" > } > ] > }, > > "Moon" : { > "satelliteProbability" : 0.0, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Moon Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "moon" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.125, > "smallImageScale" : 0.5, > "worldSize" : "medium" > } > ] > }, > > "Barren" : { > "satelliteProbability" : 0.0, > > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Barren Planet", > "smallImage" : "/celestial/system/planet_small.png", > "shadowNumber" : [1, 9], > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "barren" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.075, > "smallImageScale" : 0.4, > "worldSize" : "small" > }, > { > "imageScale" : 0.1, > "smallImageScale" : 0.5, > "worldSize" : "medium" > }, > { > "imageScale" : 0.15, > "smallImageScale" : 0.6, > "worldSize" : "large" > } > ] > }, > > "AsteroidField" : { > "satelliteProbability" : 0.0, > > "baseParameters" : { > "worldType" : "Asteroids", > "description" : "Asteroid Field", > "smallImage" : "/celestial/system/asteroids_small.png", > "atmosphere" : false, > > "maskImages" : "/celestial/system/asteroids/base/maskie.png", > "masks" : 3, > "dynamicsImages" : "/celestial/system/asteroids/dynamics/.png", > "dynamicsRange" : [1, 10] > }, > > "variationParameters" : [ > { > "imageScale" : 0.15, > "worldSize" : "debrisField", > "smallImageScale" : 0.5 > } > ] 341a699,717 > "AncientGateway" : { > "satelliteProbability" : 0.0, > > "baseParameters" : { > "worldType" : "FloatingDungeon", > "description" : "Ancient Gateway", > "dungeonWorld" : "ancientgateway", > "smallImage" : "/celestial/system/gate.png", > "image" : "/celestial/system/gate/gate1.png", > "imageScale" : 1.0, > "smallImageScale" : 1.0, > "worldSize" : "ancientgateway", > > "dynamicsImages" : "/celestial/system/gate/dynamics/.png", > "dynamicsRange" : [0, 0], > "shadowNumber" : [1, 9] > } > }, > 343,344c719,721 < "selectionWeight" : 1.0, < "satelliteProbability" : 0.2, --- > "satelliteProbability" : 0.5, > "maxSatelliteCount" : 4, > 346c723 < "type" : "GasGiant", --- > "worldType" : "GasGiant", 373,374c750 < "Terrestrial" : { < "selectionWeight" : 0.9, --- > "Tier1" : { 376,377c752,753 < "type" : "Landable", < "description" : "Terrestrial Moon", --- > "worldType" : "Terrestrial", > "description" : "Tier 1 Moon", 384c760,762 < "dynamicsRange" : [1, 40] --- > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "garden" ] 389,390c767,768 < "imageScale" : 0.0375, < "worldSize" : "tiny" --- > "imageScale" : 0.075, > "worldSize" : "medium" 394a773,795 > } > ] > }, > > "Tier2" : { > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 2 Moon", > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "forest", "desert" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.075, > "worldSize" : "medium" 397,398c798,822 < "imageScale" : 0.07, < "worldSize" : "large" --- > "imageScale" : 0.055, > "worldSize" : "small" > } > ] > }, > > "Tier3" : { > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 3 Moon", > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "savannah", "snow", "ocean" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.075, > "worldSize" : "medium" 401,402c825,826 < "imageScale" : 0.09, < "worldSize" : "verylarge" --- > "imageScale" : 0.055, > "worldSize" : "small" 404c828,829 < ], --- > ] > }, 406,422c831,855 < "orbitParameters" : { < "Hot" : [ < { < "availableBiomes" : [ "arid", "desert", "forest", "snow", "moon", "jungle", "grasslands", "savannah", "volcanic", "tundra", "magma" ] < } < ], < "Mild" : [ < { < "availableBiomes" : [ "arid", "desert", "forest", "snow", "moon", "jungle", "grasslands", "savannah", "volcanic", "tundra", "magma" ] < } < ], < "Cold" : [ < { < "availableBiomes" : [ "arid", "desert", "forest", "snow", "moon", "jungle", "grasslands", "savannah", "volcanic", "tundra", "magma" ] < } < ] < } --- > "Tier4" : { > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 4 Moon", > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "toxic", "alien", "jungle" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.075, > "worldSize" : "medium" > }, > { > "imageScale" : 0.055, > "worldSize" : "small" > } > ] 425,426c858 < "DebrisField" : { < "selectionWeight" : 0.1, --- > "Tier5" : { 428,430c860,861 < "type" : "Landable", < "description" : "Debris Field", < "atmosphere" : false, --- > "worldType" : "Terrestrial", > "description" : "Tier 5 Moon", 433,436c864,870 < "biomeMaskImages" : "/celestial/system/terrestrial/biomes/debris//maskie.png", < "biomeMasks" : 4, < "dynamicsImages" : "/celestial/system/terrestrial/dynamics/debris/.png", < "dynamicsRange" : [1, 10] --- > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "arctic", "tundra" ] 441,442c875,876 < "imageScale" : 0.1, < "worldSize" : "debrisField" --- > "imageScale" : 0.075, > "worldSize" : "medium" 445,446c879,903 < "imageScale" : 0.05, < "worldSize" : "debrisField" --- > "imageScale" : 0.055, > "worldSize" : "small" > } > ] > }, > > "Tier6" : { > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Tier 6 Moon", > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "volcanic", "scorched", "magma" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.075, > "worldSize" : "medium" 449,450c906,907 < "imageScale" : 0.2, < "worldSize" : "debrisField" --- > "imageScale" : 0.055, > "worldSize" : "small" 452c909,910 < ], --- > ] > }, 454,470c912,932 < "orbitParameters" : { < "Hot" : [ < { < "availableBiomes" : [ "asteroidfield" ] < } < ], < "Mild" : [ < { < "availableBiomes" : [ "asteroidfield" ] < } < ], < "Cold" : [ < { < "availableBiomes" : [ "asteroidfield" ] < } < ] < } --- > "Moon" : { > "baseParameters" : { > "worldType" : "Terrestrial", > "description" : "Bog Standard Moon", > > "liquidImages" : "/celestial/system/terrestrial/liquids/.png", > "shadowImages" : "/celestial/system/terrestrial/shadows/.png", > "biomeMaskImages" : "/celestial/system/terrestrial/biomes//maskie.png", > "biomeMasks" : 3, > "dynamicsImages" : "/celestial/system/terrestrial/dynamics/.png", > "dynamicsRange" : [1, 40], > > "terrestrialType" : [ "moon" ] > }, > > "variationParameters" : [ > { > "imageScale" : 0.055, > "worldSize" : "small" > } > ] client.config 31a32,52 > "blockDingParticle" : { > "type" : "ember", > "size" : 2.5, > // Will be faced towards damage source > "color" : [0, 128, 255], > "initialVelocity" : [8.0, 0.0], > "finalVelocity" : [0.0, -12.0], > "approach" : [12, 22], > "timeToLive" : 0.5, > "destructionAction" : "shrink", > "destructionTime" : 0.5, > "layer" : "front", > "collidesForeground" : false > }, > > "blockDingParticleVariance" : { > "initialVelocity" : [4.0, 4.0] > }, > > "blockDingParticleProbability" : 0.2, > 33,35c54,56 < "playerReviveTime" : 4.5, < "playerReviveMoveToShipDelayTime" : 3, < "playerReviveAnimationDelayTime" : 1.5, --- > "playerReviveTime" : 1.5, > "playerWarpDelay" : 1.0, > "playerWarpCinemaMinimumTime" : 3.0, 36a58,61 > "parallaxFadeTime" : 0.5, > > "respawnCinematic" : "/cinematics/respawn//respawn.cinematic", > "warpCinematic" : "/cinematics/teleport.cinematic", 43,44c68,69 < "serverConnectTimeout" : 40000, < "serverDisconnectTimeout" : 6000, --- > "serverConnectTimeout" : 20000, > "serverDisconnectTimeout" : 5000, 51d75 < // "extrapolationHint" : 12, 60d83 < // "extrapolationHint" : 4, 70c93 < "tracks" : [ "/music/gravitational-collapse.ogg", "/music/event-horizon.ogg", "/music/impact-event.ogg" ] --- > "tracks" : [ "/music/testbattle.ogg" ] 73c96 < "tracks" : [ "/music/gravitational-collapse.ogg", "/music/event-horizon.ogg", "/music/impact-event.ogg" ] --- > "tracks" : [ "/music/testbattle.ogg" ] 77,79c100,103 < "grace" : 2, < "mixCombatIn" : [1, 0, 1], < "mixMusicOut" : [0, 0, 1], --- > // Values are volume, delay, and duration > "grace" : 0.0, > "mixCombatIn" : [0.0, 0, 3], > "mixMusicOut" : [1.0, 0, 3], 81c105 < "mixMusicIn" : [1, 0, 3] --- > "mixMusicIn" : [1.0, 0, 3] 84a109,110 > "defaultDingSound" : "/sfx/tools/block_protected.wav", > "wireFailSound" : "/sfx/interface/clickon_error.ogg", default_actor_movement.config 6,7c6,7 < "maximumCorrection" : 999, //0.9, < "speedLimit" : [100, 100], --- > "maximumCorrection" : 5, > "speedLimit" : 200, 16,18d15 < "runningSuppressed" : false, < "jumpingSuppressed" : false, < 20a18,19 > > "minimumLiquidPercentage" : 0.5, 21a21 > "liquidBuoyancy" : 0, 25d24 < "skiddingGroundFriction" : 4.0, 28c27 < "airForce" : 24.0, --- > "airForce" : 20.0, 58c57 < "onGroundSustain" : 0.2, --- > "onGroundSustain" : 0.1, 66,72c65,68 < "slaveUpdateSkip" : 6, < "slaveUpdateSkipSmear" : 2, < < "masterSleepSpeed" : 0.001, < "masterSleepBegin" : 6, < "masterSleepUpdateSkip" : 6, < "masterSleepUpdateSkipSmear" : 2 --- > "sleepSpeed" : 0.001, > "sleepBegin" : 6, > "sleepUpdateSkip" : 6, > "sleepUpdateSkipSmear" : 2 default_movement.config 8c8 < "maximumCorrection" : 999, //0.9, --- > "maximumCorrection" : 5, 19c19 < "speedLimit" : [300, 300], --- > "speedLimit" : 400, 29,35c29,32 < "slaveUpdateSkip" : 6, < "slaveUpdateSkipSmear" : 2, < < "masterSleepSpeed" : 0.001, < "masterSleepBegin" : 6, < "masterSleepUpdateSkip" : 6, < "masterSleepUpdateSkipSmear" : 2 --- > "sleepSpeed" : 0.001, > "sleepBegin" : 6, > "sleepUpdateSkip" : 6, > "sleepUpdateSkipSmear" : 2 hobo.ttf Files C:\Program Files (x86)\Steam\SteamApps\common\Starbound\__assets\hobo.ttf and C:\Program Files (x86)\Steam\SteamApps\common\Starbound\_assets\hobo.ttf differ humanoid.config 31c31,32 < "armRotationCenter" : [-2, 0], --- > "frontArmRotationCenter" : [-3, -1], > "backArmRotationCenter" : [-2, 0], interface.config 15c15,27 < "defaultColor" : [255, 255, 255] --- > "defaultColor" : [255, 255, 255], > "printable" : [ > 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, > 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, > 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, > 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, > 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, > 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, > 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, > 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, > 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, > 122, 123, 124, 125, 126 > ] 28,29d39 < "debugOffset" : [12, 100], < "debugFontSize" : 8, 31,37c41,43 < // Offset from top left of screen < "healthPos" : [30, 22], < "energyPos" : [30, 32], < < "statusIconPos" : [30, 46], < "statusIconShift" : [14, 0], < "statusIconBlinkThreshold" : 3, --- > "statusIconPos" : [30, 52], > "statusIconShift" : [20, 0], > "statusIconDarkenImage" : "/interface/statuses/darken.png", 43c49 < "breathPos" : [0, 48], --- > "breathPos" : [0, 90], 84c90 < "offset" : [0, -55], --- > "offset" : [0, -65], 87,88c93,94 < "skillIconOffset" : [-30, -51], < "skillTextOffset" : [-25, -57], --- > "skillIconOffset" : [-30, -71], > "skillTextOffset" : [-25, -76], 91c97 < "portraitOffset" : [-45, -51], --- > "portraitOffset" : [-45, -61], 141,142c147,149 < "pos" : [57, -80], < "poly" : [ [57, -80], [74, -80], [74, -63], [57, -63] ] --- > "disabled" : "/interface/beamno.png", > "pos" : [57, -100], > "poly" : [ [57, -100], [74, -100], [74, -83], [57, -83] ] 147,148c154,155 < "pos" : [57, -100], < "poly" : [ [57, -100], [74, -100], [74, -83], [57, -83] ] --- > "pos" : [57, -80], > "poly" : [ [57, -80], [74, -80], [74, -63], [57, -63] ] 193,195c200,202 < "begin" : "", < "end" : "", < "inner" : "" --- > "begin" : "/interface/scrollarea/hthumb-beginhover.png", > "end" : "/interface/scrollarea/hthumb-endhover.png", > "inner" : "/interface/scrollarea/hthumb-innerhover.png" 210,212c217,219 < "begin" : "", < "end" : "", < "inner" : "" --- > "begin" : "/interface/scrollarea/vthumb-beginhover.png", > "end" : "/interface/scrollarea/vthumb-endhover.png", > "inner" : "/interface/scrollarea/vthumb-innerhover.png" 250,254d256 < "type" : "reticle", < "offset" : [7, 7], < "image" : "/interface/cursors.png:reticle" < }, < { 256a259 > "priority" : 5, 261a265 > "priority" : 0, 266a271 > "priority" : 3, 271a277 > "priority" : 5, 272a279,326 > }, > { > "type" : "reticle", > "offset" : [10, 10], > "priority" : 5, > "image" : "/interface/chargingcursor.png:idle" > }, > { > "type" : "charging1", > "offset" : [10, 10], > "priority" : 6, > "animation" : { > "frames" : "/interface/chargingcursor.png:charging1.", > "frameNumber" : 8, > "animationCycle" : 0.25, > "centered" : false, > "mode" : "loopforever" > } > }, > { > "type" : "charging2", > "offset" : [10, 10], > "priority" : 7, > "animation" : { > "frames" : "/interface/chargingcursor.png:charging2.", > "frameNumber" : 8, > "animationCycle" : 0.25, > "centered" : false, > "mode" : "loopforever" > } > }, > { > "type" : "readyTrans", > "offset" : [10, 10], > "priority" : 5, > "image" : "/interface/chargingcursor.png:switch" > }, > { > "type" : "ready", > "offset" : [10, 10], > "priority" : 8, > "animation" : { > "frames" : "/interface/chargingcursor.png:ready.", > "frameNumber" : 4, > "animationCycle" : 0.25, > "centered" : false, > "mode" : "loopforever" > } 289a344,358 > "cursorTooltip" : { > "offset" : [ -2, 4 ], > "fontSize" : 8, > "color" : "white", > "background" : "/interface/rightBarTooltipBg.png", > "inventoryText" : "Inventory", > "craftingText" : "Crafting", > "codexText" : "Codex", > "beamUpText" : "Beam Up", > "beamDownText" : "Beam Down", > "disabledText" : "Disabled", > "inspectText" : "Inspect", > "questsText" : "Quests" > }, > 321c390,398 < "textColorDisabled" : [147, 147, 149] --- > "textColorDisabled" : [147, 147, 149], > > "trashButton" : { > "baseImage" : "/interface/title/delete/garbage.png", > "hoverImage" : "/interface/title/delete/garbage.png", > "pressedImage" : "/interface/title/delete/garbageDown.png", > "disabledImage" : "/interface/title/delete/garbage.png", > "offset" : [185, 6] > } 329,331c406,408 < [ "Normal", [75, 206, 58] ], < [ "Hardcore", [206, 197, 58] ], < [ "Permadeath", [206, 58, 58] ] --- > [ "Casual", [75, 206, 58] ], > [ "Normal", [206, 197, 58] ], > [ "Hardcore", [206, 58, 58] ] 345,348d421 < "bareHandsCrafting" : { < "filter" : [ "plain" ] < }, < 358d430 < "keyDismissable" : true, 364,366c436,439 < "position" : [13, 49], < "base" : "/interface/escmenu/returntogame.png", < "hover" : "/interface/escmenu/returntogame-over.png" --- > "position" : [13, 57], > "caption" : "Return to Game", > "base" : "/interface/escmenu/escbutton.png", > "hover" : "/interface/escmenu/escbuttonhover.png" 370,372c443,446 < "position" : [13, 34], < "base" : "/interface/escmenu/options.png", < "hover" : "/interface/escmenu/options-over.png" --- > "position" : [13, 42], > "caption" : "Options", > "base" : "/interface/escmenu/escbutton.png", > "hover" : "/interface/escmenu/escbuttonhover.png" 376,378c450,453 < "position" : [13, 19], < "base" : "/interface/escmenu/saveandquit.png", < "hover" : "/interface/escmenu/saveandquit-over.png" --- > "position" : [13, 27], > "caption" : "Save & Quit", > "base" : "/interface/escmenu/escbutton.png", > "hover" : "/interface/escmenu/escbuttonhover.png" 391d465 < "keyDismissable" : true, 393,394c467 < "positionLocked" : true, < "persistent" : true --- > "positionLocked" : true 416,449d488 < "warpDialog" : { < "background" : { < "type" : "background", < "fileHeader" : "", < "fileBody" : "/interface/escmenu/body.png", < "fileFooter" : "" < }, < "paneFeature" : { < "type" : "panefeature", < "keyDismissable" : true, < "anchor" : "center", < "positionLocked" : true, < "persistent" : true < }, < "warpToCurrent" : { < "type" : "button", < "position" : [13, 49], < "base" : "/interface/escmenu/currentup.png", < "hover" : "/interface/escmenu/current.png" < }, < "warpToHome" : { < "type" : "button", < "position" : [13, 34], < "base" : "/interface/escmenu/homeup.png", < "hover" : "/interface/escmenu/home.png" < }, < "dismiss" : { < "type" : "button", < "position" : [13, 19], < "base" : "/interface/escmenu/cancelUp.png", < "hover" : "/interface/escmenu/cancel.png" < } < }, < 467,470d505 < "mouseoverTime" : 0.05, < "mouseoverRadius" : 8, < "mouseoverOffset" : [10, 10], < 487c522,531 < "statusUpdateInterval" : 0.2 --- > "statusUpdateInterval" : 0.2, > > // Offset from top left of screen > "debugOffset" : [12, 100], > "debugFontSize" : 8, > > "debugSpatialClearTime" : 0.05, > "debugMapClearTime" : 5.0, > "debugBackgroundColor" : [0, 0, 0, 200], > "debugBackgroundPad" : 5 liquids.config 2,6c2,14 < "liquids" : { < // nothing < "0" : { < "name" : "nothing", < "texture" : "/watertex.png", --- > "liquidEngineParameters" : { > "lateralMoveFactor" : 0.5, > "spreadOverfillUpFactor" : 0.9, > "spreadOverfillLateralFactor" : 0.5, > "spreadOverfillDownFactor" : 0.3, > "pressureEqualizeFactor" : 0.5, > "pressureMoveFactor" : 0.5, > "minimumLivenPressureChange" : 0.005, > "minimumLivenLevelChange" : 0.001, > "minimumLiquidLevel" : 0.01, > "interactTransformationLevel" : 0.2, > "drainFactor" : 0.1 > }, 8,16c16 < // not sensical < "drawMinimum" : 0.1, < "color" : [80, 221, 254, 128], < "bottomLightMix" : [0, 78, 255], < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "default" < }, < // Water --- > "liquids" : { 19,22c19 < "texture" : "/watertex.png", < "blockGenerationChance" : 0.000, < "blockOptions" : [ "sand2" ], < "drawMinimum" : 0.1, --- > "tickDelta" : 1, 23a21,39 > "itemDrop" : "liquidwater", > "statusEffects" : [ "swimming" ], > > "interactions" : [ > { > "liquid" : 3, > "liquidResult" : 3 > }, > { > "liquid" : 8, > "liquidResult" : 0 > }, > { > "liquid": 12, > "liquidResult" : 12 > } > ], > > "texture" : "/liquids/watertex.png", 25,27c41 < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "notBreathable" --- > "textureMovementFactor" : 2.6 29d42 < // EndlessWaterLiquidId 31,46d43 < "name" : "ocean", < "texture" : "/watertex.png", < "flowAs" : 1, < "blockGenerationChance" : 0.01, < "connectedOnly" : false, < "blockOptions" : [ "sand2" ], < "drawMinimum" : 0.1, < "color" : [80, 221, 254, 128], < "bottomLightMix" : [0, 78, 255], < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "notBreathable", < "endless" : true < }, < // Lava < "3" : { 48,61c45 < "texture" : "/lavatex.png", < "blockGenerationChance" : 0.001, < "blockOptions" : [ "magmarock" ], < "interactions" : { < "1" : { < "blockGenerationChance" : 1, < "blockOptions" : [ "magmarock" ] < }, < "2" : { < "blockGenerationChance" : 1, < "blockOptions" : [ "magmarock" ] < } < }, < "drawMinimum" : 0.1, --- > "tickDelta" : 3, 63,64d46 < "bottomLightMix" : [255, 70, 0], < "bottomLightMultiplier" : 2, 66,74c48,60 < "textureMovementFactor" : 26, < "upwardsSpeedModifier" : 1.3, < "sidewaysSpeedModifier" : 0.3, < "downwardsSpeedModifier" : 1, < "backgroundFlowPercentage" : 0.05, < "breathable" : "notBreathable", < "ontouchStatusEffects" : [ < { "kind" : "testmagma" } < ] --- > "statusEffects" : [ "melting" ], > "itemDrop" : "liquidlava", > > "interactions" : [ > { > "liquid" : 1, > "materialResult" : "magmarock" > } > ], > > "texture" : "/liquids/lavatex.png", > "bottomLightMix" : [255, 70, 0], > "textureMovementFactor" : 2.6 76,82c62,64 < // acid < "4" : { < "name" : "acid", < "texture" : "/watertex.png", < "blockGenerationChance" : 0.000, < "blockOptions" : [ "sand2" ], < "drawMinimum" : 0.1, --- > "3" : { > "name" : "poison", > "tickDelta" : 2, 83a66,77 > "radiantLight" : [15, 22, 5], > "statusEffects" : [ "weakpoison" ], > "itemDrop" : "liquidpoison", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 0 > } > ], > > "texture" : "/liquids/watertex.png", 85,90c79,96 < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "notBreathable", < "ontouchStatusEffects" : [ < { "kind" : "testpoison" } < ] --- > "textureMovementFactor" : 2.6 > }, > "4" : { > "name" : "alienjuice", > "tickDelta" : 1, > "color" : [254, 240, 246, 254], > "itemDrop" : "liquidalienjuice", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 0 > } > ], > > "texture" : "/liquids/alientex.png", > "bottomLightMix" : [244, 170, 159], > "textureMovementFactor" : 2.6 92d97 < // EndlessLavaId 94,102c99,108 < "name" : "lavaOcean", < "texture" : "/lavatex.png", < "flowAs" : 3, < "blockGenerationChance" : 0.01, < "blockOptions" : [ "magmarock" ], < "interactions" : { < "1" : { < "blockGenerationChance" : 1, < "blockOptions" : [ "magmarock" ] --- > "name" : "tarliquid", > "tickDelta" : 3, > "color" : [44, 31, 51, 225], > "statusEffects" : [ "tarslow" ], > "itemDrop" : "liquidoil", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 2 104,123c110,118 < "2" : { < "blockGenerationChance" : 1, < "blockOptions" : [ "magmarock" ] < } < }, < "drawMinimum" : 0.1, < "color" : [255, 150, 0, 190], < "bottomLightMix" : [255, 70, 0], < "radiantLight" : [189, 26, 0], < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 26, < "upwardsSpeedModifier" : 1.3, < "sidewaysSpeedModifier" : 0.3, < "downwardsSpeedModifier" : 1, < "backgroundFlowPercentage" : 0.05, < "breathable" : "notBreathable", < "endless" : true, < "ontouchStatusEffects" : [ < { "kind" : "testburning" } < ] --- > { > "liquid" : 2, > "liquidResult" : 2 > } > ], > > "texture" : "/liquids/tartex.png", > "bottomLightMix" : [0, 78, 255], > "textureMovementFactor" : 2.6 125d119 < // Water 127,136c121,137 < "name" : "tentaclejuice", < "texture" : "/tentacletex.png", < "blockGenerationChance" : 0.000, < "blockOptions" : [ "sand2" ], < "drawMinimum" : 0.1, < "color" : [244, 170, 159, 128], < "bottomLightMix" : [244, 170, 159, 128], < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "notBreathable" --- > "name" : "healingliquid", > "tickDelta" : 1, > "color" : [255, 255, 255, 200], > "radiantLight" : [47, 117, 96], > "statusEffects" : [ "regeneration1" ], > "itemDrop" : "liquidhealing", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 0 > } > ], > > "texture" : "/liquids/healingwatertex.png", > "bottomLightMix" : [0, 78, 255], > "textureMovementFactor" : 2.6 138d138 < // tar 140,145c140,241 < "name" : "tarliquid", < "texture" : "/tartex.png", < "blockGenerationChance" : 0.000, < "blockOptions" : [ "sand2" ], < "drawMinimum" : 0.1, < "color" : [44, 31, 51, 225], --- > "name" : "milk", > "tickDelta" : 1, > "color" : [255, 255, 255, 240], > "itemDrop" : "liquidmilk", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 0 > } > ], > > "texture" : "/liquids/coconutmilktex.png", > "bottomLightMix" : [255, 255, 255], > "textureMovementFactor" : 2.6 > }, > "8" : { > "name" : "corelava", > "tickDelta" : 30, > "color" : [255, 150, 0, 205], > "radiantLight" : [189, 26, 0], > "statusEffects" : [ "melting" ], > > "texture" : "/liquids/lavatex.png", > "bottomLightMix" : [255, 70, 0], > "textureMovementFactor" : 2.6 > }, > "9" : { > "name" : "coffee", > "tickDelta" : 1, > "color" : [99, 55, 45, 240], > "itemDrop" : "liquidcoffee", > > "texture" : "/liquids/coconutmilktex.png", > "bottomLightMix" : [255, 255, 255], > "textureMovementFactor" : 2.6 > }, > "10" : { > "name" : "liquidnitrogen", > "tickDelta" : 1, > "color" : [80, 221, 254, 128], > "itemDrop" : "liquidwater", > "texture" : "/liquids/watertex.png", > "bottomLightMix" : [255, 70, 0], > "textureMovementFactor" : 2.6, > "interactions" : [ > { > "liquid" : 1, > "materialResult" : "ice" > } > ] > }, > "11" : { > "name" : "fuel", > "tickDelta" : 1, > "color" : [240, 0, 240, 128], > "radiantLight" : [60, 0, 60], > "itemDrop" : "liquidfuel", > "texture" : "/liquids/watertex.png", > "bottomLightMix" : [100, 0, 100], > "textureMovementFactor" : 2.6, > "interactions" : [ > > ] > }, > "12" : { > "name" : "swampwater", > "tickDelta" : 1, > "color" : [255, 255, 255, 235], > "itemDrop" : "swampwater", > "statusEffects" : [ "swimming" ], > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 0 > } > ], > > "texture" : "/liquids/swamptex.png", > "bottomLightMix" : [185, 90, 255], > "textureMovementFactor" : 2.6 > }, > "13" : { > "name" : "slimeliquid", > "tickDelta" : 3, > "color" : [90, 211, 133, 200], > "statusEffects" : [ "slimeslow" ], > "itemDrop" : "liquidoil", > > "interactions" : [ > { > "liquid" : 8, > "liquidResult" : 2 > }, > { > "liquid" : 2, > "liquidResult" : 2 > } > ], > > "texture" : "/liquids/slimetex.png", 147,149c243 < "bottomLightMultiplier" : 2, < "textureMovementFactor" : 8, < "breathable" : "notBreathable" --- > "textureMovementFactor" : 2.6 player.config 8c8 < "species" : [ "human", "glitch", "hylotl", "apex", "avian", "floran" ], --- > "species" : [ "human", "glitch", "hylotl", "apex", "avian", "floran", "novakid", "penguin" ], 20a21,22 > "attackGruntChance" : 0.50, > 23,24c25,26 < "tierBlueprintsUnlockedMessage" : "New blueprints have been unlocked.", < "blueprintOnPickupMessage" : "New blueprint available.", --- > "blueprintUnlock" : "^green;Learned to craft: .", > "blueprintAlreadyKnown" : "I already know how to craft a .", 27,30d28 < { "item" : "mininglantern" }, < { "item" : "copperarmorhead" }, < { "item" : "copperarmorchest" }, < { "item" : "copperarmorpants" }, 33a32,34 > { "item" : "flare" }, > { "item" : "soda" }, > { "item" : "liquidfuel" }, 34a36 > { "item" : "chocolate" }, 36c38 < { "item" : "woodencraftingtable1" }, --- > { "item" : "woodencraftingtable" }, 38,40c40 < { "item" : "stoneaxe" }, < { "item" : "stonehoe" }, < { "item" : "stonepickaxe" }, --- > { "item" : "hoe" }, 52a53 > { "item" : "tier1switch" }, 53a55 > { "item" : "tier1table" }, 58,62d59 < { "item" : "copperpickaxe" }, < { "item" : "silverpickaxe" }, < { "item" : "goldpickaxe" }, < { "item" : "platinumpickaxe" }, < { "item" : "diamondpickaxe" }, 71,74c68 < { "item" : "reddye" }, < { "item" : "bluedye" }, < { "item" : "yellowdye" }, < { "item" : "tier2engine" }, --- > { "item" : "huntingspear" }, 78,80d71 < { "item" : "snowinfantryhead" }, < { "item" : "snowinfantrychest" }, < { "item" : "snowinfantrypants" }, 82a74 > { "item" : "string" }, 83a76,79 > { "item" : "bugnet" }, > { "item" : "coolchest" }, > { "item" : "simplecapeback" }, > { "item" : "shortcapeback" }, 85,93c81,96 < // VALENTINES STUFF < { "item" : "heartforge" }, < { "item" : "flowerbouquet" }, < { "item" : "cupidsbow" }, < { "item" : "cupidshead" }, < { "item" : "cupidschest" }, < { "item" : "cupidslegs" }, < { "item" : "cupidsback" }, < { "item" : "valentinechocolates" }, --- > { "item" : "copperpickaxe" }, > { "item" : "silverpickaxe" }, > { "item" : "goldpickaxe" }, > { "item" : "platinumpickaxe" }, > { "item" : "diamondpickaxe" }, > > { "item" : "copperdrill" }, > { "item" : "silverdrill" }, > { "item" : "golddrill" }, > { "item" : "platinumdrill" }, > { "item" : "diamonddrill" }, > > // STARTING COOKING RECIPES > { "item" : "bread"}, > { "item" : "liquidcoffee"}, > { "item" : "cake" }, 95,151d97 < // XMAS STUFF < // { "item" : "holidaycraftingtable" }, < { "item" : "mrclaushead" }, < { "item" : "mrclauschest" }, < { "item" : "mrclausback" }, < { "item" : "mrclauspants" }, < { "item" : "hotholidayhead" }, < { "item" : "hotholidaychest" }, < { "item" : "hotholidaypants" }, < { "item" : "candyblock" }, < { "item" : "bigpresent" }, < { "item" : "decoratedtree" }, < { "item" : "dreidel" }, < { "item" : "giantbells" }, < { "item" : "giantbow1" }, < { "item" : "giantbow2" }, < { "item" : "giantsanta" }, < { "item" : "giantsnowflake" }, < { "item" : "giftmonsterbox" }, < { "item" : "giftmonstersmallbox" }, < { "item" : "goldball" }, < { "item" : "greencandycane1" }, < { "item" : "greencandycane2" }, < { "item" : "greencandycane3" }, < { "item" : "greengumdrop1" }, < { "item" : "greengumdrop2" }, < { "item" : "holidaycandles" }, < { "item" : "holidaylights" }, < { "item" : "holidaypole" }, < { "item" : "holly" }, < { "item" : "lollipop1" }, < { "item" : "lollipop2" }, < { "item" : "menorah" }, < { "item" : "present1" }, < { "item" : "present2" }, < { "item" : "present3" }, < { "item" : "present4" }, < { "item" : "purplegumdrop1" }, < { "item" : "purplegumdrop2" }, < { "item" : "redball" }, < { "item" : "redcandycane1" }, < { "item" : "redcandycane2" }, < { "item" : "redcandycane3" }, < { "item" : "redgumdrop1" }, < { "item" : "redgumdrop2" }, < { "item" : "scifisleigh" }, < { "item" : "smallbow" }, < { "item" : "smallholidaytree" }, < { "item" : "smallsnowflake" }, < { "item" : "stocking1" }, < { "item" : "stocking2" }, < { "item" : "undecoratedtree" } < ], < "tier2" : [ < { "item" : "silverarmorhead" }, < { "item" : "silverarmorchest" }, < { "item" : "silverarmorpants" }, 153d98 < { "item" : "mediummetal" }, 155c100 < { "item" : "roboticcraftingtable" }, --- > { "item" : "smoothmetal" }, 157c102,103 < { "item" : "steelbow" }, --- > { "item" : "compoundbow" }, > { "item" : "steelspoon" }, 160a107 > { "item" : "tier2switch" }, 162,170c109,110 < { "item" : "brainextractor" }, < { "item" : "artificialbrain" }, < { "item" : "robothead" }, < { "item" : "robotchest" }, < { "item" : "robotlegs" }, < { "item" : "robotarms" }, < { "item" : "tier3engine" }, < { "item" : "spawnerguard" }, < { "item" : "robot" }, --- > { "item" : "tier2table" }, > { "item" : "steelplatform" }, 174a115,139 > > { "item" : "aegisaltpistol" }, > { "item" : "aegisaltrifle" }, > { "item" : "aegisaltshotgun" }, > { "item" : "feroziumrifle" }, > { "item" : "feroziumpistol" }, > { "item" : "feroziumsniper" }, > { "item" : "feroziumrocket" }, > > { "item" : "apexsteelstaff1" }, > { "item" : "apexsteelstaff2" }, > { "item" : "aviancrystalstaff1" }, > { "item" : "aviancrystalstaff2" }, > { "item" : "floranleafstaff1" }, > { "item" : "floranleafstaff2" }, > { "item" : "glitchglitchstaff1" }, > { "item" : "glitchglitchstaff2" }, > { "item" : "humanplasmastaff1" }, > { "item" : "humanplasmastaff2" }, > { "item" : "hylotlaquastaff1" }, > { "item" : "hylotlaquastaff2" }, > { "item" : "novakidlightstaff1" }, > { "item" : "novakidlightstaff2" }, > > // { "item" : "fossilstation" }, 176,191c141,152 < { "item" : "lanternstickback" }, < { "item" : "portable3dprinter" } < ], < "tier3" : [ < { "item" : "goldarmorhead" }, < { "item" : "goldarmorchest" }, < { "item" : "goldarmorpants" }, < { "item" : "composite01material" }, < { "item" : "painttool" }, < { "item" : "wiretool" }, < { "item" : "tier3chair" }, < { "item" : "tier3door" }, < { "item" : "tier3light" }, < { "item" : "tier3bed" }, < { "item" : "decoyprincess" }, < { "item" : "wiringstation" }, --- > { "item" : "alloyfurnace" }, > // { "item" : "portable3dprinter" }, > > { "item" : "spawnerguard" }, > { "item" : "spawnerapex" }, > { "item" : "spawneravian" }, > { "item" : "spawnerfloran" }, > { "item" : "spawnerglitch" }, > { "item" : "spawnerhuman" }, > { "item" : "spawnerhylotl" }, > > { "item" : "wire" }, 197a159 > { "item" : "liquidsensor" }, 198a161 > { "item" : "scanner" }, 200a164,166 > { "item" : "smallwallswitch" }, > { "item" : "tinywallbutton" }, > { "item" : "tinywallswitch" }, 209,215c175,176 < { "item" : "tier4engine" }, < { "item" : "spaceairtankback" } < ], < "tier4" : [ < { "item" : "bonusarmorhead" }, < { "item" : "bonusarmorchest" }, < { "item" : "bonusarmorpants" }, --- > { "item" : "persistentswitch" }, > 219a181 > { "item" : "tier4switch" }, 221c183 < { "item" : "techupgrade32" }, --- > { "item" : "tier4table" }, 224,228d185 < { "item" : "copperdrill" }, < { "item" : "silverdrill" }, < { "item" : "golddrill" }, < { "item" : "platinumdrill" }, < { "item" : "diamonddrill" }, 230d186 < { "item" : "peanutbutter" }, 239c195,196 < { "item" : "skyrailTech-chip" } --- > { "item" : "scififurnace" }, > { "item" : "scifianvil" }, 241,245d197 < ], < "level32" : [ < { "item" : "platinumarmorhead" }, < { "item" : "platinumarmorchest" }, < { "item" : "platinumarmorpants" }, 248a201 > { "item" : "tier5switch" }, 250,253c203,204 < { "item" : "techupgrade33" } < ], < "level33" : [ < { "item" : "Feroziumbar" }, --- > { "item" : "tier5table" }, > 256a208 > { "item" : "tier6switch" }, 258,260c210,211 < { "item" : "techupgrade34" } < ], < "level34" : [ --- > { "item" : "tier6table" }, > 263a215 > { "item" : "tier7switch" }, 265,268c217,218 < { "item" : "techupgrade35" } < ], < "level35" : [ < { "item" : "Violiumbar" }, --- > { "item" : "tier7table" }, > 271a222 > { "item" : "tier8switch" }, 273,275c224,225 < { "item" : "techupgrade36" } < ], < "level36" : [ --- > { "item" : "tier8table" }, > 278a229 > { "item" : "tier9switch" }, 280,283c231,232 < { "item" : "techupgrade37" } < ], < "level37" : [ < { "item" : "imperviumbar" }, --- > { "item" : "tier9table" }, > 287c236,349 < { "item" : "tier10bed" } --- > { "item" : "tier10switch" }, > { "item" : "tier10bed" }, > { "item" : "tier10table" }, > > // ORES > { "item" : "copperbar" }, > { "item" : "ironbar" }, > { "item" : "silverbar" }, > { "item" : "goldbar" }, > { "item" : "steelbar" }, > { "item" : "platinumbar" }, > { "item" : "titaniumbar" }, > { "item" : "diamond" }, > { "item" : "uraniumrod" }, > { "item" : "plutoniumrod" }, > { "item" : "durasteelbar" }, > { "item" : "refinedrubium" }, > { "item" : "refinedaegisalt" }, > { "item" : "refinedviolium" }, > { "item" : "solariumstar" }, > { "item" : "feroziumcompound" }, > { "item" : "imperviumcompound" }, > { "item" : "ceruliumcompound" }, > > // NOT CURRENTLY IN USE > { "item" : "reddye" }, > // { "item" : "bluedye" }, > // { "item" : "yellowdye" }, > // { "item" : "markerwallplaque1" }, > // { "item" : "bonusarmorhead" }, > // { "item" : "bonusarmorchest" }, > // { "item" : "bonusarmorpants" }, > // { "item" : "silverarmorhead" }, > // { "item" : "silverarmorchest" }, > // { "item" : "silverarmorpants" }, > // { "item" : "goldarmorhead" }, > // { "item" : "goldarmorchest" }, > // { "item" : "goldarmorpants" }, > // { "item" : "platinumarmorhead" }, > // { "item" : "platinumarmorchest" }, > // { "item" : "platinumarmorpants" }, > // { "item" : "brainextractor" }, > // { "item" : "artificialbrain" }, > // { "item" : "robothead" }, > // { "item" : "robotchest" }, > // { "item" : "robotlegs" }, > // { "item" : "robotarms" }, > // { "item" : "robot" }, > // { "item" : "decoyprincess" }, > // { "item" : "spaceairtankback" }, > > // VALENTINES STUFF > { "item" : "heartforge" }, > { "item" : "flowerbouquet" }, > { "item" : "cupidsbow" }, > { "item" : "cupidshead" }, > { "item" : "cupidschest" }, > { "item" : "cupidslegs" }, > { "item" : "cupidsback" }, > { "item" : "valentinechocolates" }, > > // XMAS STUFF > { "item" : "holidaycraftingtable" }, > { "item" : "holidayspirit" }, > { "item" : "mrclaushead" }, > { "item" : "mrclauschest" }, > { "item" : "mrclausback" }, > { "item" : "mrclauspants" }, > { "item" : "hotholidayhead" }, > { "item" : "hotholidaychest" }, > { "item" : "hotholidaypants" }, > { "item" : "candyblock" }, > { "item" : "bigpresent" }, > { "item" : "decoratedtree" }, > { "item" : "dreidel" }, > { "item" : "giantbells" }, > { "item" : "giantbow1" }, > { "item" : "giantbow2" }, > { "item" : "giantsanta" }, > { "item" : "giantsnowflake" }, > { "item" : "giftmonsterbox" }, > { "item" : "giftmonstersmallbox" }, > { "item" : "goldball" }, > { "item" : "greencandycane1" }, > { "item" : "greencandycane2" }, > { "item" : "greencandycane3" }, > { "item" : "greengumdrop1" }, > { "item" : "greengumdrop2" }, > { "item" : "holidaycandles" }, > { "item" : "holidaylights" }, > { "item" : "holidaypole" }, > { "item" : "holly" }, > { "item" : "lollipop1" }, > { "item" : "lollipop2" }, > { "item" : "menorah" }, > { "item" : "present1" }, > { "item" : "present2" }, > { "item" : "present3" }, > { "item" : "present4" }, > { "item" : "purplegumdrop1" }, > { "item" : "purplegumdrop2" }, > { "item" : "redball" }, > { "item" : "redcandycane1" }, > { "item" : "redcandycane2" }, > { "item" : "redcandycane3" }, > { "item" : "redgumdrop1" }, > { "item" : "redgumdrop2" }, > { "item" : "scifisleigh" }, > { "item" : "smallbow" }, > { "item" : "smallholidaytree" }, > { "item" : "smallsnowflake" }, > { "item" : "stocking1" }, > { "item" : "stocking2" }, > { "item" : "undecoratedtree" } 288a351 > 302d364 < { "item" : "smoothmetal" }, 308c370 < "visibleRect" : [-1.0, -2.5, 1.0, 1.75], --- > "visibleRect" : [-5.0, -5.0, 5.0, 5.0], 310,320c372,380 < "techControllerSettings" : { < "baseMovementParameters" : { < "standingPoly" : [ [-0.75, -2.0], [-0.35, -2.5], [0.35, -2.5], [0.75, -2.0], [0.75, 0.65], [0.35, 1.22], [-0.35, 1.22], [-0.75, 0.65] ], < "crouchingPoly" : [ [-0.75, -2.0], [-0.35, -2.5], [0.35, -2.5], [0.75, -2.0], [0.75, -1], [0.35, -0.5], [-0.35, -0.5], [-0.75, -1] ], < "airFriction" : 0.2, < "mass" : 0.6, < < // should keep the player from teleporting through walls < "maximumCorrection" : 1, < "maxMovementPerStep" : 0.4 < } --- > "movementParameters" : { > "standingPoly" : [ [-0.75, -2.0], [-0.35, -2.5], [0.35, -2.5], [0.75, -2.0], [0.75, 0.65], [0.35, 1.22], [-0.35, 1.22], [-0.75, 0.65] ], > "crouchingPoly" : [ [-0.75, -2.0], [-0.35, -2.5], [0.35, -2.5], [0.75, -2.0], [0.75, -1], [0.35, -0.5], [-0.35, -0.5], [-0.75, -1] ], > "airFriction" : 0.2, > "mass" : 0.6, > > // should keep the player from teleporting through walls > "maximumCorrection" : 2, > "maxMovementPerStep" : 0.4 323,326c383,394 < "maxHealth" : 100.0, < "maxEnergy" : 100.0, < "maxFood" : 100.0, < "maxBreath" : 100.0, --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic", > "mouthPosition" : [0, 0.75], > "breathHealthPenaltyPercentageRate" : 0.05, > "hitInvulnerabilityThreshold" : 0.01, > "hitInvulnerabilityTime" : 2.0, > "hitInvulnerabilityFlash" : 0.1 > }, > > "appliesEnvironmentStatusEffects" : true, > "minimumLiquidStatusEffectPercentage" : 0.1, 328,329c396 < "energyReplenishmentRate" : 10.0, < "foodDepletionRate" : 0.0425, --- > "primaryAnimationConfig" : "/player/stat_primary.animation", 331,332c398,461 < "breathReplenishmentRate" : 20, < "breathDepletionRate" : 2, --- > "primaryScriptSources" : [ > "/scripts/util.lua", > "/scripts/vec2.lua", > "/stats/player_primary.lua" > ], > > "primaryScriptDelta" : 1, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxShield" : { > "baseValue" : 0.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "maxBreath" : { > "baseValue" : 100.0 > }, > "breathDepletionRate" : { > "baseValue" : 4.0 > }, > "breathRegenerationRate" : { > "baseValue" : 10.0 > }, > "encumberance" : { > "baseValue" : 0.0 > }, > "fallDamageMultiplier" : { > "baseValue" : 1.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 0.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "shieldRegen" : { > "baseValue" : 0.0 > }, > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 > }, > "nude" : { > "baseValue" : 0.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invisible" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, 334c463,488 < "lightStrength" : 1.0, --- > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "initialPercentage" : 1.0 > }, > "shieldHealth" : { > "maxStat" : "maxShield", > "deltaStat" : "shieldRegen", > "initialPercentage" : 1.0 > }, > "energy" : { > "maxStat" : "maxEnergy", > "initialPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 > }, > "breath" : { > "maxStat" : "maxBreath", > "initialPercentage" : 1.0 > } > } > }, 341d494 < "minimumFallDamageDelta" : 70.0, 355,356c508,509 < < "beamGunSettings" : { --- > > "beamGunConfig" : { 408,411c561 < "teleportInTime" : 1.0, < "teleportInBase" : "/humanoid/any/playerwarpin.png", < "teleportInBeam" : "/humanoid/any/playerwarpinbeam.png", < "teleportInFrames" : 16, --- > "effectsAnimator" : "/player/playereffects.animation", 412a563 > "teleportInTime" : 1.0, 414,428d564 < "teleportOutBase" : "/humanoid/any/playerwarpout.png", < "teleportOutBeam" : "/humanoid/any/playerwarpoutbeam.png", < "teleportOutFrames" : 12, < < "teleportHeight" : 43.0, < "teleportBeamHeight" : 8, < "teleportTallness" : 30, < < // 50mins @ 5C = 15000sec/1C < "warmthTransferRate" : 1000.0, < "warmthTransferRateCap" : 1000.0, < "comfortRegen" : 2.0, < "bodyTemperatureRangeLow" : [5, 99999], < "windChillFactor" : 10, < "idealTemperature" : 25, 442d577 < "damageConfig" : "/damage/damageresponse/default.config", 449a585,586 > "maxMoney" : 9999999, > 451c588,621 < "hitDamageNotificationLimit" : 1 --- > > "normalModeDeathDrops" : [ > "refinedaegisalt", > "aegisaltore", > "ceruliumcompound", > "coalore", > "copperbar", > "copperore", > "corefragmentore", > "diamond", > "durasteelbar", > "feroziumcompound", > "goldbar", > "goldore", > "imperviumcompound", > "ironbar", > "ironore", > "platinumbar", > "platinumore", > "plutoniumrod", > "plutoniumore", > "refinedrubium", > "rubiumore", > "silverbar", > "silverore", > "solariumstar", > "solariumore", > "titaniumbar", > "titaniumore", > "uraniumrod", > "uraniumore", > "refinedviolium", > "violiumore" > ] server.config 2,6c2,5 < "serverProcessingGroupSteps" : 4, < "blockDamageUpdateStep" : 0, < "livingWorldUpdateStep" : 1, < "worldStorageStep" : 2, < --- > "liquidUpdateStepDelta" : 2, > "blockDamageUpdateStepDelta" : 5, > "fallingBlocksUpdateStepDelta" : 4, > "worldStorageUpdateStepDelta" : 6, 8a8,9 > "liquidEngineBackgroundProcessingLimit" : 500, > 24c25 < "stepLead" : 6, --- > "stepLead" : 0, 32c33 < "stepLead" : 2, --- > "stepLead" : 0, 38,39c39,43 < "spawnRegionSize" : [1.2, 4.5], < "spawnRegionMaximumSearch" : 1000 --- > "playerStartRegionSize" : [1.2, 4.5], > "playerStartRegionMaximumVerticalSearch" : 50, > "playerStartRegionMaximumTries" : 20, > > "spawnDungeonRetries" : 20 sfx.config 7,12c7,8 < "miningBlockVolume" : 0.7, < "harvestToolVolume" : 1, < < "teleportNoiseUp" : "/sfx/tools/teleport_up.wav", < "teleportNoiseDown" : "/sfx/tools/teleport_down.wav", < "teleportVolume" : 1 --- > "miningBlockVolume" : 1.0, > "harvestToolVolume" : 1 universe_server.config 3c3,4 < "workerThreadRange" : [1, 8], --- > "acceptTimeout" : 100, > "workerPoolThreads" : 2, 6d6 < "updateMeasureWindow" : 60000, 7a8,9 > > "updateMeasureWindow" : 10000, 8a11 > "maxUpdateGroup" : 5, 10,11c13 < "connectionTimeout" : 60000, < "socketTimeout" : 60000, --- > "connectionTimeout" : 30000, 13c15,17 < "worldInactiveShutdown" : 30000, --- > "worldInactiveShutdown" : 10000, > "tempWorldDelete" : 600000, > "passwordSaltLength" : 128, 16,21c20,47 < "apex" : "/ships/apex/dropship.structure", < "avian" : "/ships/avian/dropship.structure", < "floran" : "/ships/floran/dropship.structure", < "human" : "/ships/human/dropship.structure", < "hylotl" : "/ships/hylotl/dropship.structure", < "glitch" : "/ships/glitch/dropship.structure" --- > "apex" : ["/ships/apex/apexT0.structure", "/ships/apex/apexT1.structure", "/ships/apex/apexT2.structure", "/ships/apex/apexT3.structure", "/ships/apex/apexT4.structure", "/ships/apex/apexT5.structure", "/ships/apex/apexT6.structure", "/ships/apex/apexT7.structure", "/ships/apex/apexT8.structure"], > "avian" : ["/ships/avian/avianT0.structure", "/ships/avian/avianT1.structure", "/ships/avian/avianT2.structure", "/ships/avian/avianT3.structure", "/ships/avian/avianT4.structure", "/ships/avian/avianT5.structure", "/ships/avian/avianT6.structure", "/ships/avian/avianT7.structure", "/ships/avian/avianT8.structure"], > "floran" : ["/ships/floran/floranT0.structure", "/ships/floran/floranT1.structure", "/ships/floran/floranT2.structure", "/ships/floran/floranT3.structure", "/ships/floran/floranT4.structure", "/ships/floran/floranT5.structure", "/ships/floran/floranT6.structure", "/ships/floran/floranT7.structure", "/ships/floran/floranT8.structure"], > "glitch" : ["/ships/glitch/glitchT0.structure", "/ships/glitch/glitchT1.structure", "/ships/glitch/glitchT2.structure", "/ships/glitch/glitchT3.structure", "/ships/glitch/glitchT4.structure", "/ships/glitch/glitchT5.structure", "/ships/glitch/glitchT6.structure", "/ships/glitch/glitchT7.structure", "/ships/glitch/glitchT8.structure"], > "human" : ["/ships/human/humanT0.structure", "/ships/human/humanT1.structure", "/ships/human/humanT2.structure", "/ships/human/humanT3.structure", "/ships/human/humanT4.structure", "/ships/human/humanT5.structure", "/ships/human/humanT6.structure", "/ships/human/humanT7.structure", "/ships/human/humanT8.structure"], > "hylotl" : ["/ships/hylotl/hylotlT0.structure","/ships/hylotl/hylotlT1.structure", "/ships/hylotl/hylotlT2.structure", "/ships/hylotl/hylotlT3.structure", "/ships/hylotl/hylotlT4.structure", "/ships/hylotl/hylotlT5.structure", "/ships/hylotl/hylotlT6.structure", "/ships/hylotl/hylotlT7.structure", "/ships/hylotl/hylotlT8.structure"], > "novakid" : ["/ships/novakid/novakidT0.structure", "/ships/novakid/novakidT1.structure", "/ships/novakid/novakidT2.structure", "/ships/novakid/novakidT3.structure", "/ships/novakid/novakidT4.structure", "/ships/novakid/novakidT5.structure", "/ships/novakid/novakidT6.structure", "/ships/novakid/novakidT7.structure", "/ships/novakid/novakidT8.structure"], > "penguin" : ["/ships/novakid/novakidT0.structure", "/ships/novakid/novakidT1.structure", "/ships/novakid/novakidT2.structure", "/ships/novakid/novakidT3.structure", "/ships/novakid/novakidT4.structure", "/ships/novakid/novakidT5.structure", "/ships/novakid/novakidT6.structure", "/ships/novakid/novakidT7.structure", "/ships/novakid/novakidT8.structure"] > }, > > "findStarterWorldParameters" : { > "tries" : 200, > "range" : 50, > "starterWorld" : { > "terrestrialBiome" : "garden", > "terrestrialSize" : "small" > }, > "requiredSystemWorlds" : [ > { > "terrestrialBiome" : "forest" > }, > { > "terrestrialBiome" : "desert" > }, > { > "floatingDungeon" : "ancientgateway" > } > ] 24,29c50 < "findStarterWorldTries" : 5, < "findStarterWorldRange" : 100, < "starterWorldSector" : "alpha", < "starterWorldMoonProbability" : 0.5, < "starterWorldPrimaryBiome" : "forest", < "starterWorldLevel" : [0, 1] --- > "commandProcessorScripts" : [] versioning.config 2,5c2,6 < "WorldMetadata" : 3, < "UniverseSettings" : 1, < "ClientContext" : 2, < "CelestialChunk" : 1, --- > "PlayerMetadata" : 2, > "WorldMetadata" : 8, > "UniverseSettings" : 3, > "ClientContext" : 5, > "CelestialChunk" : 2, 7,12c8,15 < "PlayerEntity" : 1, < "MonsterEntity" : 1, < "ObjectEntity" : 2, < "PlantEntity" : 1, < "ItemDropEntity" : 1, < "NpcEntity" : 2 --- > "PlayerEntity" : 5, > "MonsterEntity" : 2, > "ObjectEntity" : 3, > "PlantEntity" : 2, > "ItemDropEntity" : 2, > "NpcEntity" : 3, > > "Item" : 3 weather.config 0a1,23 > //**OPTIONS** > // ash > // fog > // rain > // snow > // clear > // ember > // storm > // drizzle > // acidrain > // icestorm > // sandstorm > // snowstorm > // windstorm > // spacedust > // spacejunk > // groundmist > // hailstones > // crystalrain > // glowingrain > // meteorshower > // largemeteor > 3c26,169 < "weatherWarmupTime" : 10 --- > "weatherWarmupTime" : 10, > > "clear" : [ > [1.0, "clear"] > ], > > "moon" : [ > [0.7, "clear"], > [0.07, "glowingrain"], > [0.03, "meteorshower"] > ], > > // T1 > > "garden" : [ > [0.1, "rain"], > [0.05, "storm"], > [0.025, "glowingrain"], > [0.125, "drizzle"], > [0.7, "clear"] > ], > > // T2 > > "desert" : [ > [0.9, "clear"], > [0.1, "sandstorm"] > ], > > "forest" : [ > [0.7, "clear"], > [0.15, "rain"], > [0.15, "drizzle"] > ], > > // T3 > > "savannah" : [ > [0.75, "clear"], > [0.15, "rain"], > [0.05, "windstorm"], > [0.05, "sandstorm"] > ], > > "snow" : [ > [0.5, "clear"], > [0.4, "snow"], > [0.1, "snowstorm"] > ], > > "ocean" : [ > [0.8, "clear"], > [0.1, "rain"], > [0.1, "storm"] > ], > > // T4 > > "jungle" : [ > [0.8, "clear"], > [0.1, "rain"], > [0.1, "storm"] > ], > > "toxic" : [ > [0.4, "clear"], > [0.6, "acidrain"] > ], > > "alien" : [ > [0.9, "clear"], > [0.1, "glowingrain"] > ], > > // T5 > > "arctic" : [ > [0.2, "clear"], > [0.5, "snow"], > [0.3, "snowstorm"] > ], > > "tundra" : [ > [0.3, "clear"], > [0.2, "groundmist"], > [0.4, "snow"], > [0.1, "snowstorm"] > ], > > "asteroids" : [ > [0.8, "clear"], > [0.2, "spacedust"] > ], > > "asteroidsMeteor" : [ > [0.7, "clear"], > [0.2, "spacedust"], > [0.05, "meteorshower"], > [0.05, "largemeteor"] > ], > > // T6 > > "magma" : [ > [0.8, "clear"], > [0.2, "glowingrain"] > ], > > "magmaMeteor" : [ > [0.7, "clear"], > [0.2, "glowingrain"], > [0.05, "meteorshower"], > [0.05, "largemeteor"] > ], > > "volcanic" : [ > [0.8, "clear"], > [0.2, "ember"] > ], > > "volcanicMeteor" : [ > [0.7, "clear"], > [0.2, "ember"], > [0.05, "meteorshower"], > [0.05, "largemeteor"] > ], > > "scorched" : [ > [0.5, "clear"], > [0.5, "sandstorm"] > ], > > "scorchedMeteor" : [ > [0.4, "clear"], > [0.4, "sandstorm"], > [0.15, "meteorshower"], > [0.05, "largemeteor"] > ], > > // T7 > > "tentacles" : [ > [1.0, "clear"] > ] animations\coldbreath\coldbreath.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [3, 0] animations\fog\fog.animation 4,6c4,6 < "loops" : 20.0, < "frameNumber" : 1, < "animationCycle" : 0.4, --- > "loops" : 1.0, > "frameNumber" : 16, > "animationCycle" : 2.0, animations\fog\fog.frames 3,4c3,4 < "size" : [128, 128], < "dimensions" : [1, 1] --- > "size" : [64, 64], > "dimensions" : [16, 1] animations\muzzleflash\bloodvomitmuzzle\bloodvomitmuzzle.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\bulletmuzzle1\bulletmuzzle1.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\bulletmuzzle2\bulletmuzzle2.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\bulletmuzzle3\bulletmuzzle3.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\bulletmuzzle4\bulletmuzzle4.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\electromuzzle\electromuzzle.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\flamemuzzle\flamemuzzle.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\plasmamuzzle1\plasmamuzzle1.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\plasmamuzzle2\plasmamuzzle2.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\plasmamuzzle3\plasmamuzzle3.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\plasmamuzzle4\plasmamuzzle4.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\plasmamuzzle5\plasmamuzzle5.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\smokemuzzle\smokemuzzle.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] animations\muzzleflash\tankflashmuzzle\tankflashmuzzle.animation 6c6 < "offset" : [-18, 0] --- > "offset" : [2.25, 0] animations\penguingeneralspawn\penguingeneralspawn.animation 6c6 < "offset" : [0, 1] --- > "offset" : [0, 0.125] animations\penguintankspawn\penguintankspawn.animation 6c6 < "offset" : [0, 1] --- > "offset" : [0, 0.125] animations\penguintrooperspawn\penguintrooperspawn.animation 6c6 < "offset" : [0, 1] --- > "offset" : [0, 0.125] biomes\distributions.config 71a72,77 > "oceanRare" : { > "type" : "random", > > "blockProbability" : 0.00001 > }, > 87a94,109 > "moderateClumps" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 6, > "modulusVariance" : 4, > > "densityPeriod" : 10, > "densityOffset" : -0.1, > > "typePeriod" : 10 > }, > 119a142,235 > "denseSurfaceCrops" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 8, > "modulusVariance" : 4, > > "densityPeriod" : 9, > "densityOffset" : -0.35, > > "typePeriod" : 10 > }, > > "surfaceCrops" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 8, > "modulusVariance" : 4, > > "densityPeriod" : 10, > "densityOffset" : -0.4, > > "typePeriod" : 10 > }, > > "undergroundCrops" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 8, > "modulusVariance" : 4, > > "densityPeriod" : 8, > "densityOffset" : -0.3, > > "typePeriod" : 10 > }, > > "undergroundVines" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 3, > "modulusVariance" : 2, > > "densityPeriod" : 20, > "densityOffset" : -0.25, > > "typePeriod" : 10 > }, > > "surfaceCapsules" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 12, > "modulusVariance" : 4, > > "densityPeriod" : 4, > "densityOffset" : -0.4, > > "typePeriod" : 10 > }, > > "undergroundCapsules" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 3.5, > "modulusVariance" : 2.5, > > "densityPeriod" : 10, > "densityOffset" : -0.3 > }, > 219c335 < "blockProbability" : 0.0007 --- > "blockProbability" : 0.008 232a349,360 > > "overgroundChests" : { > "type" : "random", > > "blockProbability" : 0.0015 > }, > > "overgroundRareChests" : { > "type" : "random", > > "blockProbability" : 0.001 > }, 237c365 < "blockProbability" : 0.002 --- > "blockProbability" : 0.0028 243c371 < "blockProbability" : 0.0005 --- > "blockProbability" : 0.0008 267c395 < "blockProbability" : 0.0025 --- > "blockProbability" : 0.005 270c398 < "overgroundChests" : { --- > "undergroundOreRocks" : { 273c401 < "blockProbability" : 0.0007 --- > "blockProbability" : 0.015 275c403 < --- > 303c431 < "blockProbability" : 0.016 --- > "blockProbability" : 0.03 309c437 < "blockProbability" : 0.02 --- > "blockProbability" : 0.04 315c443 < "blockProbability" : 0.024 --- > "blockProbability" : 0.05 321c449,479 < "blockProbability" : 0.028 --- > "blockProbability" : 0.06 > }, > > "ultraRare" : { > "type" : "random", > > "blockProbability" : 0.00035 > }, > > "veryRare" : { > "type" : "random", > > "blockProbability" : 0.01 > }, > > "rare" : { > "type" : "random", > > "blockProbability" : 0.05 > }, > > "uncommon" : { > "type" : "random", > > "blockProbability" : 0.2 > }, > > "common" : { > "type" : "random", > > "blockProbability" : 0.4 327c485 < "blockProbability" : 1.0 --- > "blockProbability" : 0.8 330c488 < "veryRareItem" : { --- > "everywhere" : { 333c491 < "blockProbability" : 0.00035 --- > "blockProbability" : 1.0 biomes\oredistributions.configfunctions 4,13c4,9 < [0.5, [ [ "coal", 1.05], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.00], [ "silverore", 0.90], [ "gold", 0.85], [ "platinum", 0.00], [ "diamond", 0.00], [ "iron", 1.05] ] ], < [1.5, [ [ "coal", 1.05], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.05], [ "silverore", 1.00], [ "gold", 0.90], [ "platinum", 0.80], [ "diamond", 0.00], [ "iron", 1.15] ] ], < [2.5, [ [ "coal", 1.05], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.10], [ "silverore", 1.05], [ "gold", 1.00], [ "platinum", 0.85], [ "diamond", 0.80], [ "titanium", 1.05] ] ], < [3.5, [ [ "coal", 1.05], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.10], [ "gold", 1.05], [ "platinum", 0.90], [ "diamond", 0.85], [ "titanium", 1.15] ] ], < [4.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.90], [ "aegisalt", 1.05] ] ], < [5.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.15], [ "platinum", 1.05], [ "diamond", 1.00], [ "aegisalt", 1.15] ] ], < [6.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.15], [ "platinum", 1.10], [ "diamond", 1.05], [ "Cerulium", 1.05] ] ], < [7.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 1.05], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.15], [ "platinum", 1.15], [ "diamond", 1.10], [ "Cerulium", 1.15] ] ], < [8.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 1.05], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.15], [ "platinum", 1.15], [ "diamond", 1.15], [ "Rubium", 1.05] ] ], < [9.5, [ [ "coal", 1.05], [ "uranium", 1.05], [ "plutonium", 1.05], [ "solarium", 1.00], [ "copper", 1.15], [ "silverore", 1.15], [ "gold", 1.15], [ "platinum", 1.15], [ "diamond", 1.15], [ "Rubium", 1.15] ] ] --- > [0.5, [ [ "coal", 1.40], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "iron", 0.20] ] ], > [1.5, [ [ "coal", 1.40], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "iron", 0.20] ] ], > [2.5, [ [ "coal", 1.40], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "titanium", 0.20] ] ], > [3.5, [ [ "coal", 1.40], [ "uranium", 0.50], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "titanium", 0.20] ] ], > [4.5, [ [ "coal", 1.40], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "aegisalt", 0.20], [ "rubium", 0.20], [ "violium", 0.20] ] ], > [5.5, [ [ "coal", 1.40], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.20], [ "copper", 0.20], [ "silverore", 0.20], [ "gold", 0.20], [ "platinum", 0.20], [ "diamond", 0.20], [ "aegisalt", 0.20], [ "rubium", 0.20], [ "violium", 0.20] ] ] 17,42d12 < "subsurfaceOres" : [ < [0.5, [ [ "coal", 1.10], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.05], [ "silverore", 0.95], [ "gold", 0.90], [ "platinum", 0.80], [ "diamond", 0.00], [ "iron", 1.10] ] ], < [1.5, [ [ "coal", 1.10], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.10], [ "silverore", 1.05], [ "gold", 0.95], [ "platinum", 0.85], [ "diamond", 0.80], [ "iron", 1.20] ] ], < [2.5, [ [ "coal", 1.10], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.10], [ "gold", 1.05], [ "platinum", 0.90], [ "diamond", 0.85], [ "titanium", 1.10] ] ], < [3.5, [ [ "coal", 1.10], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 0.95], [ "diamond", 0.90], [ "titanium", 1.20] ] ], < [4.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.15], [ "platinum", 1.05], [ "diamond", 0.95], [ "aegisalt", 1.10] ] ], < [5.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.20], [ "platinum", 1.10], [ "diamond", 1.05], [ "aegisalt", 1.20] ] ], < [6.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.20], [ "platinum", 1.15], [ "diamond", 1.10], [ "Cerulium", 1.10] ] ], < [7.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 1.10], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.20], [ "platinum", 1.20], [ "diamond", 1.15], [ "Cerulium", 1.20] ] ], < [8.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 1.10], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.20], [ "platinum", 1.20], [ "diamond", 1.20], [ "Rubium", 1.10] ] ], < [9.5, [ [ "coal", 1.10], [ "uranium", 1.10], [ "plutonium", 1.10], [ "solarium", 1.02], [ "copper", 1.20], [ "silverore", 1.20], [ "gold", 1.20], [ "platinum", 1.20], [ "diamond", 1.20], [ "Rubium", 1.20] ] ] < ], < < "deepsurfaceOres" : [ < [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.10], [ "silverore", 1.00], [ "gold", 0.95], [ "platinum", 0.85], [ "diamond", 0.80], [ "iron", 1.15] ] ], < [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.10], [ "gold", 1.00], [ "platinum", 0.90], [ "diamond", 0.85], [ "iron", 1.25] ] ], < [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 0.95], [ "diamond", 0.90], [ "titanium", 1.15] ] ], < [3.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.20], [ "gold", 1.15], [ "platinum", 1.00], [ "diamond", 0.95], [ "titanium", 1.25] ] ], < [4.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.20], [ "platinum", 1.10], [ "diamond", 1.00], [ "aegisalt", 1.15] ] ], < [5.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.25], [ "platinum", 1.15], [ "diamond", 1.10], [ "aegisalt", 1.25] ] ], < [6.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.25], [ "platinum", 1.20], [ "diamond", 1.15], [ "Cerulium", 1.15] ] ], < [7.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.25], [ "platinum", 1.25], [ "diamond", 1.20], [ "Cerulium", 1.25] ] ], < [8.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.25], [ "platinum", 1.25], [ "diamond", 1.25], [ "Rubium", 1.15] ] ], < [9.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 1.04], [ "copper", 1.25], [ "silverore", 1.25], [ "gold", 1.25], [ "platinum", 1.25], [ "diamond", 1.25], [ "Rubium", 1.25] ] ] < ], < 44,53c14,19 < [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.05], [ "gold", 1.00], [ "platinum", 0.90], [ "diamond", 0.85], [ "iron", 1.20] ] ], < [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.15], [ "gold", 1.05], [ "platinum", 0.95], [ "diamond", 0.90], [ "iron", 1.30] ] ], < [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.20], [ "gold", 1.15], [ "platinum", 1.00], [ "diamond", 0.95], [ "titanium", 1.20] ] ], < [3.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.25], [ "gold", 1.20], [ "platinum", 1.05], [ "diamond", 1.00], [ "titanium", 1.30] ] ], < [4.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.25], [ "platinum", 1.15], [ "diamond", 1.05], [ "aegisalt", 1.20] ] ], < [5.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.30], [ "platinum", 1.20], [ "diamond", 1.15], [ "aegisalt", 1.30] ] ], < [6.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.30], [ "platinum", 1.25], [ "diamond", 1.20], [ "Cerulium", 1.20] ] ], < [7.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.30], [ "platinum", 1.30], [ "diamond", 1.25], [ "Cerulium", 1.30] ] ], < [8.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.30], [ "platinum", 1.30], [ "diamond", 1.30], [ "Rubium", 1.20] ] ], < [9.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 1.06], [ "copper", 1.30], [ "silverore", 1.30], [ "gold", 1.30], [ "platinum", 1.30], [ "diamond", 1.30], [ "Rubium", 1.30] ] ] --- > [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.05], [ "gold", 1.00], [ "platinum", 0.90], [ "diamond", 0.85], ["fossil", 0.79], [ "iron", 1.25] ] ], > [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.15], [ "gold", 1.05], [ "platinum", 0.95], [ "diamond", 0.90], ["fossil", 0.79], [ "iron", 1.35] ] ], > [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.20], [ "gold", 1.15], [ "platinum", 1.00], [ "diamond", 0.95], ["fossil", 0.79], [ "titanium", 1.20] ] ], > [3.5, [ [ "coal", 1.15], [ "uranium", 1.30], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.10], [ "silverore", 1.15], [ "gold", 1.20], [ "platinum", 1.05], [ "diamond", 1.00], ["fossil", 0.79], [ "titanium", 1.30] ] ], > [4.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.05], [ "silverore", 1.10], [ "gold", 1.15], [ "platinum", 1.10], [ "diamond", 1.05], ["fossil", 0.79], [ "aegisalt", 1.20], [ "rubium", 1.20], [ "violium", 1.20] ] ], > [5.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 1.30], [ "copper", 1.00], [ "silverore", 1.05], [ "gold", 1.10], [ "platinum", 1.05], [ "diamond", 1.15], ["fossil", 0.79], [ "aegisalt", 1.30], [ "rubium", 1.30], [ "violium", 1.30] ] ] 57,66c23,28 < [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.10], [ "gold", 1.05], [ "platinum", 0.95], [ "diamond", 0.90], [ "iron", 1.25] ] ], < [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.20], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.95], [ "iron", 1.35] ] ], < [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.25], [ "gold", 1.20], [ "platinum", 1.05], [ "diamond", 1.00], [ "titanium", 1.25] ] ], < [3.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.30], [ "gold", 1.25], [ "platinum", 1.10], [ "diamond", 1.05], [ "titanium", 1.35] ] ], < [4.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.30], [ "platinum", 1.20], [ "diamond", 1.10], [ "aegisalt", 1.25] ] ], < [5.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.35], [ "platinum", 1.25], [ "diamond", 1.20], [ "aegisalt", 1.35] ] ], < [6.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.35], [ "platinum", 1.30], [ "diamond", 1.25], [ "Cerulium", 1.25] ] ], < [7.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.35], [ "platinum", 1.35], [ "diamond", 1.30], [ "Cerulium", 1.35] ] ], < [8.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.35], [ "platinum", 1.35], [ "diamond", 1.35], [ "Rubium", 1.25] ] ], < [9.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 1.08], [ "copper", 1.35], [ "silverore", 1.35], [ "gold", 1.35], [ "platinum", 1.35], [ "diamond", 1.35], [ "Rubium", 1.35] ] ] --- > [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.10], [ "gold", 1.05], [ "platinum", 0.95], [ "diamond", 0.90], ["fossil", 0.79], [ "iron", 1.30] ] ], > [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.20], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.95], ["fossil", 0.79], [ "iron", 1.40] ] ], > [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.25], [ "gold", 1.20], [ "platinum", 1.05], [ "diamond", 1.00], ["fossil", 0.79], [ "titanium", 1.25] ] ], > [3.5, [ [ "coal", 1.15], [ "uranium", 1.35], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.20], [ "gold", 1.25], [ "platinum", 1.10], [ "diamond", 1.05], ["fossil", 0.79], [ "titanium", 1.35] ] ], > [4.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.10], [ "silverore", 1.15], [ "gold", 1.20], [ "platinum", 1.20], [ "diamond", 1.10], ["fossil", 0.79], [ "aegisalt", 1.25], [ "rubium", 1.20], [ "violium", 1.20] ] ], > [5.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 1.35], [ "copper", 1.05], [ "silverore", 1.10], [ "gold", 1.15], [ "platinum", 1.10], [ "diamond", 1.20], ["fossil", 0.79], [ "aegisalt", 1.35], [ "rubium", 1.35], [ "violium", 1.35] ] ] 70,114c32,37 < [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.95], [ "iron", 1.30] ] ], < [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.25], [ "gold", 1.15], [ "platinum", 1.05], [ "diamond", 1.00], [ "iron", 1.40] ] ], < [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.35], [ "silverore", 1.30], [ "gold", 1.25], [ "platinum", 1.10], [ "diamond", 1.05], [ "titanium", 1.30] ] ], < [3.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.35], [ "gold", 1.30], [ "platinum", 1.15], [ "diamond", 1.10], [ "titanium", 1.40] ] ], < [4.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.35], [ "platinum", 1.25], [ "diamond", 1.15], [ "aegisalt", 1.30] ] ], < [5.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.40], [ "platinum", 1.30], [ "diamond", 1.25], [ "aegisalt", 1.40] ] ], < [6.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.40], [ "platinum", 1.35], [ "diamond", 1.30], [ "Cerulium", 1.30] ] ], < [7.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.40], [ "platinum", 1.40], [ "diamond", 1.35], [ "Cerulium", 1.40] ] ], < [8.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 0.00], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.40], [ "platinum", 1.40], [ "diamond", 1.40], [ "Rubium", 1.30] ] ], < [9.5, [ [ "coal", 1.15], [ "uranium", 1.15], [ "plutonium", 1.15], [ "solarium", 1.10], [ "copper", 1.40], [ "silverore", 1.40], [ "gold", 1.40], [ "platinum", 1.40], [ "diamond", 1.40], [ "Rubium", 1.40] ] ] < ], < < < < // --------------------- not going to keep any of this rubbish < "none" : [ < [0.5, [ [ "copper", 0.0], [ "coal", 0.0] ] ] < ], < < "copperCoalLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 0.4] ] ] < ], < < "basicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8] ] ] < ], < < "crystalBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "crystal", 1.0] ] ] < ], < < "silverBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "silverore", 1.0] ] ] < ], < < "goldSilverBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "gold", 1.25], [ "silverore", 1.25] ] ] < ], < < "leadBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "lead", 1.0], [ "silverore", 1.25] ] ] < ], < < "goldSilverLeadBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "lead", 1.0], [ "silverore", 1.25], [ "gold", 1.25] ] ] --- > [0.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.95], ["fossil", 0.79], [ "iron", 1.35] ] ], > [1.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.25], [ "gold", 1.15], [ "platinum", 1.05], [ "diamond", 1.00], ["fossil", 0.79], [ "iron", 1.45] ] ], > [2.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.30], [ "gold", 1.25], [ "platinum", 1.10], [ "diamond", 1.05], ["fossil", 0.79], [ "titanium", 1.30] ] ], > [3.5, [ [ "coal", 1.15], [ "uranium", 1.40], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.25], [ "gold", 1.30], [ "platinum", 1.15], [ "diamond", 1.10], ["fossil", 0.79], [ "titanium", 1.40] ] ], > [4.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.20], [ "gold", 1.25], [ "platinum", 1.25], [ "diamond", 1.15], ["fossil", 0.79], [ "aegisalt", 1.30], [ "rubium", 1.30], [ "violium", 1.30] ] ], > [5.5, [ [ "coal", 1.15], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 1.40], [ "copper", 1.10], [ "silverore", 1.15], [ "gold", 1.20], [ "platinum", 1.15], [ "diamond", 1.25], ["fossil", 0.79], [ "aegisalt", 1.40], [ "rubium", 1.40], [ "violium", 1.40] ] ] 117,118c40,46 < "plutoniumBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "plutonium", 0.8] ] ] --- > "core" : [ > [0.5, [ [ "coal", 1.00], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.15], [ "gold", 1.10], [ "platinum", 1.00], [ "diamond", 0.95], [ "corefragment", 1.50], ["fossil", 0.79], [ "iron", 1.35] ] ], > [1.5, [ [ "coal", 1.00], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.30], [ "silverore", 1.25], [ "gold", 1.15], [ "platinum", 1.05], [ "diamond", 1.00], [ "corefragment", 1.15], ["fossil", 0.79], [ "iron", 1.45] ] ], > [2.5, [ [ "coal", 1.00], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.25], [ "silverore", 1.30], [ "gold", 1.25], [ "platinum", 1.10], [ "diamond", 1.05], [ "corefragment", 1.15], ["fossil", 0.79], [ "titanium", 1.30] ] ], > [3.5, [ [ "coal", 1.00], [ "uranium", 1.40], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.20], [ "silverore", 1.25], [ "gold", 1.30], [ "platinum", 1.15], [ "diamond", 1.10], [ "corefragment", 1.15], ["fossil", 0.79], [ "titanium", 1.40] ] ], > [4.5, [ [ "coal", 1.00], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 0.00], [ "copper", 1.15], [ "silverore", 1.20], [ "gold", 1.25], [ "platinum", 1.25], [ "diamond", 1.15], [ "corefragment", 1.15], ["fossil", 0.79], [ "aegisalt", 1.30], [ "rubium", 1.30], [ "violium", 1.30] ] ], > [5.5, [ [ "coal", 1.00], [ "uranium", 0.00], [ "plutonium", 0.00], [ "solarium", 1.40], [ "copper", 1.10], [ "silverore", 1.15], [ "gold", 1.20], [ "platinum", 1.15], [ "diamond", 1.25], [ "corefragment", 1.15], ["fossil", 0.79], [ "aegisalt", 1.40], [ "rubium", 1.40], [ "violium", 1.40] ] ] 121,122c49,50 < "sulphurBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "iron", 0.8], [ "sulphur", 1.0] ] ] --- > "moonores" : [ > [0.5, [ [ "plutonium", 0.0], [ "solarium", 0.0] ] ] 125,126c53,54 < "platinumLeadBasicLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "platinum", 1.25], [ "lead", 1.0] ] ] --- > "moondeepores" : [ > [0.5, [ [ "plutonium", 1.0], [ "solarium", 0.0] ] ] 129,142c57,58 < "deepDiamondLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "diamond", 1.0], [ "silverore", 1.25], [ "gold", 1.25] ] ] < ], < < "deepPlutoniumLeveledOres" : [ < [0.5, [ [ "copper", 1.0], [ "coal", 1.20], [ "plutonium", 0.8], [ "silverore", 1.25], [ "gold", 1.25] ] ] < ], < < "crystalLeveledOres" : [ < [0.5, [ [ "crystal", 1.0] ] ] < ], < < "sulphurLeveledOres" : [ < [0.5, [ [ "sulphur", 1.0] ] ] --- > "none" : [ > [0.5, [ [ "copper", 0.0], [ "coal", 0.0] ] ] celestial\names.config 1105a1106,1113 > "systemPrefixNames" : [ > [1.0, "Alpha" ], > [1.0, "Beta" ], > [1.0, "Gamma" ], > [1.0, "Delta" ], > [1.0, "Epsilon" ] > ], > cinematics\splash.cinematic 1a2 > "skippable" : false, 14c15 < "position" : [480, 270] --- > "position" : [480, 170] 36c37 < "image" : "/cinematics/busy.png:{frame}" --- > "image" : "/cinematics/busy2.png:{frame}" 45c46 < "position" : [480, 170], --- > "position" : [350, 215], 71c72 < "image" : "/cinematics/chucklelogofinal.png" --- > "image" : "/cinematics/giraffe.png:{frame}" 73a75 > "animationFrames" : 8, 78a81,116 > "position" : [400, 260], > "frame" : 0 > }, > { > "timecode" : 4, > "alpha" : 0, > "zoom" : 1, > "frame" : 0 > }, > { > "timecode" : 4.5, > "alpha" : 1, > "zoom" : 1, > "frame" : 0 > }, > { > "timecode" : 10000, > "alpha" : 1, > "zoom" : 1, > "frame" : 100000 > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/chuckles.png:{frame}" > } > ], > "animationFrames" : 14, > "keyframes" : [ > { > "timecode" : 0, > "zoom" : 0, > "alpha" : 0, > "frame" : 0, 82c120,122 < "timecode" : 0.1, --- > "timecode" : 0.25, > "zoom" : 0.5, > "frame" : 1, 86,87c126,134 < "timecode" : 0.4, < "zoom" : 1 --- > "timecode" : 0.5, > "zoom" : 0.5, > "frame" : 1, > "alpha" : 1 > }, > { > "timecode" : 0.8, > "frame" : 6, > "zoom" : 0.5 90c137,138 < "timecode" : 2.5, --- > "timecode" : 1.5, > "frame" : 13, 96c144 < "zoom" : 0.5 --- > "zoom" : 0.50 99c147,161 < "timecode" : 4, --- > "timecode" : 3.5, > "alpha" : 1, > "frame" : 13, > "zoom" : 0.5, > "complete" : true > }, > { > "timecode" : 4.0, > "alpha" : 0, > "frame" : 13, > "zoom" : 0.5, > "complete" : true > }, > { > "timecode" : 1000, 101a164 > "frame" : 1000, 109,110c172,173 < "timecode" : 0, < "resource" : "/sfx/cinematics/man_laugh.ogg" --- > "timecode" : 0.65, > "resource" : "/sfx/cinematics/fish_laugh.ogg" cinematics\respawn\apex\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 57a58,117 > "drawables" : [ > { > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { 61c121 < "timecode" : 21.9, --- > "timecode" : 10.95, 68c128 < "timecode" : 22, --- > "timecode" : 11, 75c135 < "timecode" : 29, --- > "timecode" : 14.5, 90c150 < "timecode" : 3.0, --- > "timecode" : 1.5, 97c157 < "timecode" : 5, --- > "timecode" : 2.5, 104c164 < "timecode" : 25, --- > "timecode" : 12.5, 110c170 < "timecode" : 25.5, --- > "timecode" : 12.75, 125c185 < "timecode" : 3.0, --- > "timecode" : 1.5, 132c192 < "timecode" : 5, --- > "timecode" : 2.5, 139c199 < "timecode" : 25, --- > "timecode" : 12.5, 145c205 < "timecode" : 25.5, --- > "timecode" : 12.75, cinematics\respawn\avian\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 57a58,117 > "drawables" : [ > { > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { 61c121 < "timecode" : 21.5, --- > "timecode" : 10.75, 68c128 < "timecode" : 21.59, --- > "timecode" : 10.795, 75c135 < "timecode" : 25, --- > "timecode" : 12.5, 90c150 < "timecode" : 4.999, --- > "timecode" : 2.4995, 97c157 < "timecode" : 5, --- > "timecode" : 2.5, 104c164 < "timecode" : 22, --- > "timecode" : 11, 110c170 < "timecode" : 22.1, --- > "timecode" : 11.05, cinematics\respawn\floran\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 59a60,119 > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { > "drawables" : [ > { 65c125 < "timecode" : 3, --- > "timecode" : 1.5, 72c132 < "timecode" : 5, --- > "timecode" : 2.5, 79c139 < "timecode" : 22, --- > "timecode" : 11, 85c145 < "timecode" : 23.5, --- > "timecode" : 11.75, 96c156 < "timecode" : 17.9, --- > "timecode" : 8.95, 103c163 < "timecode" : 20.5, --- > "timecode" : 10.25, 110c170 < "timecode" : 25, --- > "timecode" : 12.5, 125c185 < "timecode" : 3, --- > "timecode" : 1.5, 132c192 < "timecode" : 5, --- > "timecode" : 2.5, 139c199 < "timecode" : 22, --- > "timecode" : 11, 145c205 < "timecode" : 23.5, --- > "timecode" : 11.75, cinematics\respawn\glitch\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 59a60,119 > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { > "drawables" : [ > { 65c125 < "timecode" : 3, --- > "timecode" : 1.5, 72c132 < "timecode" : 5, --- > "timecode" : 2.5, 79c139 < "timecode" : 22, --- > "timecode" : 11, 85c145 < "timecode" : 23.5, --- > "timecode" : 11.75, 96c156 < "timecode" : 7, --- > "timecode" : 3.5, 103c163 < "timecode" : 8, --- > "timecode" : 4, 110c170 < "timecode" : 27.5, --- > "timecode" : 13.75, 125c185 < "timecode" : 3, --- > "timecode" : 1.5, 132c192 < "timecode" : 5, --- > "timecode" : 2.5, 139c199 < "timecode" : 22, --- > "timecode" : 11, 145c205 < "timecode" : 23.5, --- > "timecode" : 11.75, cinematics\respawn\human\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 59a60,119 > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { > "drawables" : [ > { 65c125 < "timecode" : 3, --- > "timecode" : 1.5, 72c132 < "timecode" : 5, --- > "timecode" : 2.5, 79c139 < "timecode" : 22, --- > "timecode" : 11, 85c145 < "timecode" : 23.5, --- > "timecode" : 11.75, 96c156 < "timecode" : 7, --- > "timecode" : 3.5, 103c163 < "timecode" : 8, --- > "timecode" : 4, 110c170 < "timecode" : 27.5, --- > "timecode" : 13.75, 125c185 < "timecode" : 3, --- > "timecode" : 1.5, 132c192 < "timecode" : 5, --- > "timecode" : 2.5, 139c199 < "timecode" : 22, --- > "timecode" : 11, 145c205 < "timecode" : 23.5, --- > "timecode" : 11.75, cinematics\respawn\hylotl\respawn.cinematic 11c11 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 17c17 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 23c23 < "timecode" : 25, --- > "timecode" : 12.5, 38c38 < "timecode" : 1.4999, --- > "timecode" : 0.74995, 44c44 < "timecode" : 1.49999, --- > "timecode" : 0.749951, 50c50 < "timecode" : 25, --- > "timecode" : 12.5, 57a58,117 > "drawables" : [ > { > "image" : "/cinematics/respawn/esc.png" > } > ], > "keyframes" : [ > { > "timecode" : 0.74995, > "zoom" : 0.25, > "alpha" : 0, > "position" : [900, 30] > }, > { > "timecode" : 0.749951, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > }, > { > "timecode" : 12.5, > "zoom" : 0.25, > "alpha" : 0.5, > "position" : [900, 30] > } > ] > }, > { > "drawables" : [ > { > "image" : "/cinematics/respawn/pixelslost.png" > } > ], > "keyframes" : [ > { > "timecode" : 4.5, > "zoom" : 0.5, > "alpha" : 0, > "position" : [492, 150] > }, > { > "timecode" : 5.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 6.5, > "zoom" : 0.5, > "alpha" : 0.5, > "position" : [492, 150] > }, > { > "timecode" : 7.5, > "zoom" : 0.5, > "alpha" : 0.0, > "position" : [492, 150] > } > ] > }, > { 61c121 < "timecode" : 21.5, --- > "timecode" : 10.75, 68c128 < "timecode" : 21.59, --- > "timecode" : 10.795, 75c135 < "timecode" : 25, --- > "timecode" : 12.5, 90c150 < "timecode" : 4.999, --- > "timecode" : 2.4995, 97c157 < "timecode" : 5, --- > "timecode" : 2.5, 104c164 < "timecode" : 22, --- > "timecode" : 11, 110c170 < "timecode" : 22.1, --- > "timecode" : 11.05, codex\codex.config 9c9,11 < "hylotl" : [ "controls", "hylotlprologue", "hylotlorigins", "hylotldirective", "survivalguide" ] --- > "hylotl" : [ "controls", "hylotlprologue", "hylotlorigins", "hylotldirective", "survivalguide" ], > "novakid" : [ "controls", "novakidprologue", "novakidorigins", "survivalguide" ], > "penguin" : [ "controls", "humanprologue", "humanorigins", "humanescape", "survivalguide" ] codex\documents\agaranhunt.codex 9,12c9,10 < < "To aid you in your unsolicited mission - which we are very grateful for, of course - we have provided you with a foolproof Agaran disguise that will let you get close to these vile fungi. Wear it, or don't, it's up to you. Oh, one thing. We've heard talk of giant pods appearing around the galaxy. Maybe avoid those, leave them to the experts." < < --- > > "To aid you in your unsolicited mission - which we are very grateful for, of course - we have provided you with a foolproof Agaran disguise that will let you get close to these vile fungi. Wear it, or don't, it's up to you. Oh, one thing. We've heard talk of giant pods appearing around the galaxy. Maybe avoid those, leave them to the experts." codex\documents\avianafterlife.codex 7,10c7 < Those who serve Kluex with passion and dedication in this life are said to regain their wings in the next. It is the Avians' ultimate goal; to regain the power of flight, and join our gods in the afterlife.", < < < --- > Those who serve Kluex with passion and dedication in this life are said to regain their wings in the next. It is the Avians' ultimate goal; to regain the power of flight, and join our gods in the afterlife." codex\documents\bossdreadwing.codex 3c3 < "title" : "Dreadwing The Penguin [Boss]", --- > "title" : "Dreadwing The Penguin", 8,10c8 < "He's the self-confessed scourge of the galaxy, and cannot wait for the day when the rest of the universe notices. His latest plan is as fiendish as it is simple. Distress beacons.", < < "Curious explorers and pesky do-gooders can't resist the call for help. Then, as soon as they make contact, he's there, in one of his many custom UFOs, an army of angry penguins in tow.", --- > "This scourge has risen through the ranks of notoriety throughout the stars, now accompanied by a band of militarised Penguins who we can only presume are attempting to make a name for themselves as well. They travel, striking helpless villages with a feathered fury.", 14c12 < "Fun Dreadwing fact: Dreadwing's early UFO design did not allow him to destroy terrain, thus leaving him vulnerable to adventurers who hid themselves below ground." --- > "Fun Dreadwing fact: Dreadwing pitted his early UFO design against travellers who unwittingly summoned him with a distress signal. After being shot down a lot, it is assumed he learned his lesson." codex\documents\bossdreadwing.codexitem 7c7 < "rarity" : "common", --- > "rarity" : "rare", codex\documents\controls.codex 6,8c6,12 < "As you navigate the galaxy in your quest for self-discovery, it's important to know how to control yourself, and the things around you. As such, we have prepared a quick reference guide that may help you on your way.", < "Core controls < These will allow you to hop, skip, jump and destroy your way to enlightenment.", --- > "^orange;Movement - WASD^white; > Jump - ^green;[Space]^white; > Interact - ^green;[E]/[Middle]^white; mouse click > Select objects in the foreground - ^green;[Left]^white; mouse click > Select objects in the background - ^green;[Right]^white; mouse click > Attack (with weapon equipped) - ^green;[Left]/[Right]^white; mouse click > Select a single block - ^green;[Shift]^white;", 10,34c14,21 < "Movement - WASD < Jump - Space < Interact - E/Middle mouse button < Select objects in the foreground - Left mouse button < Select objects in the background - Right mouse button < Attack (with weapon equipped) - Left/Right mouse buttons < Select a single block - Shift (hold)", < "Hotkeys < Everybody likes shortcuts, and we're sure you're no exception. Here, you can learn how to quickly access a number of liberating features.", < < "Crafting Menu - C < Quest Journal - J < Codex - L < Investigation Cursor - N < Hide HUD - F1 < Options/Quit - Escape", < "Throw Item - Q < Toggle Held Items - X < Swap L/R Items - Z < Hold Hotbar Item - 0-9 or Mousewheel + Shift for Right Hand < Quick Move Item - Shift+Click < Split Item Stack - Right Click", < "Now you should be ready to take on all the challenges the universe has to offer. Need wood to build a house? Knock down a tree! Looking to discover more about the local flora and fauna? Check out the codex! Faced down by an angry Floran with murder in mind? Run, jump and leap away to safety! < < There's a whole world out there to explore. Do try not to die TOO often." ] --- > "^orange;Hotkeys^white; > Crafting Menu - ^green;[C]^white; > Quest Journal - ^green;[J]^white; > Codex - ^green;[L]^white; > Investigation Cursor - ^green;[N]^white; > Hide HUD - ^green;[F1]^white; > Options/Quit - ^green;[Esc]^white; > ^orange;Continued on next page...^white;", 35a23,29 > "^orange;Hotkeys Continued:^white; > Throw Item - ^green;[Q]^white; > Toggle Held Items - ^green;[X]^white; > Swap L/R Items - ^green;[Z]^white; > Hold Hotbar Item - ^green;[0-9]^white; or ^green;[Mousewheel + Shift]^white; > Quick Move Item - ^green;[Shift + Click]^white; > Split Item Stack - ^green;[Right]^white; mouse click" 36a31 > ] codex\documents\hylotlprologue.codex 2c2 < "id" : "humanprologue", --- > "id" : "hylotlprologue", codex\documents\townfolk.codexitem 2c2 < "codexId" : "townfolkapex", --- > "codexId" : "townfolk", damage\1hsword.damage 6c6 < "sounds" : [ "/sfx/melee/sharp_hit_organic.wav" ], --- > "sounds" : [ "/sfx/melee/slash.wav" ], 12c12 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 24a25 > 30,33c31,34 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c37,39 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c45,46 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c48,51 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c54,56 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c65,68 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c71,73 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c79,80 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c82,85 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c88,90 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c99,102 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c105,107 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c113,114 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c117,119 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c122,124 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c137 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 143,221d149 < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, 228,246c156,159 < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 249,250c162,164 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 256,257c170,171 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 259,262c173,176 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 265,266c179,181 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 275,278c190,193 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 281,282c196,198 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 288,289c204,205 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 291,294c207,210 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 297,298c213,215 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 307,310c224,227 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 313,314c230,232 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 320,321c238,239 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 324,326c242,244 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 329,520c247,249 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 536c265 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 654c383 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\2hsword.damage 6c6 < "sounds" : [ "/sfx/melee/sharp_heavy_hit_organic.wav" ], --- > "sounds" : [ "/sfx/melee/slash.wav" ], 12c12 < "animation" : "/animations/2hswordhitspark/2hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 20c20 < "approach" : [1, 0], --- > "approach" : [20, 0], 30,33c30,33 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c36,38 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c44,45 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c47,50 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c53,55 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c64,67 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c70,72 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c78,79 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c81,84 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c87,89 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c98,101 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c104,106 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c112,113 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c116,118 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c121,123 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c136 < "animation" : "/animations/2hswordhitspark/2hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 138c144 < "approach" : [1, 0], --- > "approach" : [20, 0], 143,173d148 < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, 180,183c155,158 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 186,187c161,163 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 193,194c169,170 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 196,199c172,175 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 202,203c178,180 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 212,215c189,192 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 218,219c195,197 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 225,241c203,204 < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 243,246c206,209 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 249,250c212,214 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 259,262c223,226 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 265,266c229,231 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 272,321c237,238 < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 324,341c241,243 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 344,520c246,248 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c263 < "animation" : "/animations/2hswordhitspark/2hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 543c271 < "approach" : [1, 0], --- > "approach" : [20, 0], 553,556c281,284 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 559c287 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 569,572c297,300 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 575c303 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 585,588c313,316 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 591c319 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 601,604c329,332 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 607c335 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 617,620c345,348 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 623c351 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 634,636c362,364 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 639c367 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 653c381 < "animation" : "/animations/2hswordhitspark/2hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 661c389 < "approach" : [1, 0], --- > "approach" : [20, 0], 671,674c399,402 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 677c405 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 687,690c415,418 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 693c421 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 703,706c431,434 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 709c437 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 719,722c447,450 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 725c453 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 735,738c463,466 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 741c469 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 752,754c480,482 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 757c485 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 766,769c494,497 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 772c500 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 782,785c510,513 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 788c516 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 798,801c526,529 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 804c532 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 814,817c542,545 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 820c548 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 830,833c558,561 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 836c564 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 847,849c575,577 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 852c580 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 861,864c589,592 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 867c595 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 877,880c605,608 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 883c611 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 893,896c621,624 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 899c627 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 909,912c637,640 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 915c643 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 925,928c653,656 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 931c659 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 942,944c670,672 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 947c675 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 956,959c684,687 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 962c690 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 972,975c700,703 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 978c706 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 988,991c716,719 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 994c722 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 1004,1007c732,735 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 1010c738 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 1020,1023c748,751 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 1026c754 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], 1037,1039c765,767 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 1042c770 < "initialVelocity" : [3, 3], --- > "initialVelocity" : [13, 3], damage\axe.damage 12c12 < "animation" : "/animations/axehitspark/axehitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 24a25 > 30,33c31,34 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c37,39 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c45,46 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c48,51 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c54,56 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c65,68 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c71,73 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c79,80 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c82,85 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c88,90 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c99,102 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c105,107 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c113,114 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c117,119 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c122,124 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 119a127 > 130c138 < "animation" : "/animations/axehitspark/axehitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 148,151c156,159 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 154,155c162,164 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 161,162c170,171 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 164,167c173,176 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 170,171c179,181 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 180,183c190,193 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 186,187c196,198 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 193,194c204,205 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 196,199c207,210 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 202,203c213,215 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 212,215c224,227 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 218,219c230,232 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 225,226c238,239 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 229,231c242,244 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 234,520c247,249 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c264 < "animation" : "/animations/axehitspark/axehitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 653c382 < "animation" : "/animations/axehitspark/axehitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\bow.damage 12c12 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 30,33c30,33 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c36,38 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c44,45 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c47,50 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c53,55 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c64,67 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c70,72 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c78,79 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c81,84 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c87,89 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c98,101 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c104,106 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c112,113 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c116,118 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c121,123 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c136 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 143,316d148 < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, 323,341c155,158 < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 344,345c161,163 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 351,352c169,170 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 354,357c172,175 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 360,361c178,180 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 370,373c189,192 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 376,377c195,197 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 383,384c203,204 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 386,389c206,209 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 392,393c212,214 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 402,405c223,226 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 408,409c229,231 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 415,416c237,238 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 419,421c241,243 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 424,520c246,248 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c263 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 653c381 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\bubble.damage 6c6 < "sounds" : [ "/sfx/projectiles/bubble_pop.wav" ], --- > "sounds" : [ "/sfx/projectiles/bubble_impact.wav" ], 11c11 < "sounds" : [ "/sfx/projectiles/bubble_pop.wav" ], --- > "sounds" : [ "/sfx/gun/impact_flesh.wav" ], 18c18 < "sounds" : [ "/sfx/projectiles/bubble_pop.wav" ], --- > "sounds" : [ "/sfx/projectiles/bubble_impact.wav" ], damage\dagger.damage 12c12 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 24a25 > 30,33c31,34 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c37,39 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c45,46 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c48,51 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c54,56 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c65,68 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c71,73 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c79,80 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c82,85 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c88,90 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c99,102 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c105,107 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c113,114 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c117,119 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c122,124 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c137 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 148,436c155,158 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 439,440c161,163 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 446,447c169,170 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 449,452c172,175 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 455,456c178,180 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 465,468c189,192 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 471,472c195,197 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 478,479c203,204 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 481,484c206,209 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 487,488c212,214 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 497,500c223,226 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 503,504c229,231 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 510,511c237,238 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 514,516c241,243 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 519,520c246,248 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c263 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 653c381 < "animation" : "/animations/1hswordhitspark/1hswordhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\default.damage 21a22,56 > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } 22a58 > 43a80,114 > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } damage\electroshock.damage 6c6 < "sounds" : [ "/sfx/objects/tesla_shock1.wav", "/sfx/objects/tesla_shock2.wav" ], --- > "sounds" : [ "/sfx/melee/tesla_shock1.wav", "/sfx/melee/tesla_shock2.wav" ], 11c11 < "sounds" : [ "/sfx/objects/tesla_shock_kill.wav" ], --- > "sounds" : [ "/sfx/melee/tesla_shock_kill.wav" ], 18c18 < "sounds" : [ "/sfx/objects/tesla_shock1.wav", "/sfx/objects/tesla_shock2.wav" ], --- > "sounds" : [ "/sfx/melee/tesla_shock1.wav", "/sfx/melee/tesla_shock2.wav" ], 23c23 < "sounds" : [ "/sfx/objects/tesla_shock_kill.wav" ], --- > "sounds" : [ "/sfx/melee/tesla_shock_kill.wav" ], damage\hammer.damage 12c12 < "animation" : "/animations/hammerhitspark/hammerhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 24a25 > 30,33c31,34 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c37,39 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c45,46 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c48,51 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c54,56 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c65,68 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c71,73 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c79,80 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c82,85 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c88,90 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c99,102 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c105,107 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c113,114 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c117,119 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c122,124 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c137 < "animation" : "/animations/hammerhitspark/hammerhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 143,221d149 < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, 228,246c156,159 < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 249,250c162,164 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 256,257c170,171 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 259,262c173,176 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 265,266c179,181 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 275,278c190,193 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 281,282c196,198 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 288,289c204,205 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 291,294c207,210 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 297,298c213,215 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 307,310c224,227 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 313,314c230,232 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 320,321c238,239 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 324,326c242,244 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 329,520c247,249 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c264 < "animation" : "/animations/hammerhitspark/hammerhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 653c382 < "animation" : "/animations/hammerhitspark/hammerhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\plasma.damage 22a23,56 > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } 44a79,112 > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } damage\spear.damage 12c12 < "animation" : "/animations/spearhitspark/spearhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 30,33c30,33 < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 36,37c36,38 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 43,44c44,45 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 46,49c47,50 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 52,53c53,55 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 62,65c64,67 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 68,69c70,72 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 75,76c78,79 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 78,81c81,84 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 84,85c87,89 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 94,97c98,101 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 100,101c104,106 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 107,108c112,113 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 111,113c116,118 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 116,117c121,123 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 130c136 < "animation" : "/animations/spearhitspark/spearhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 143,316d148 < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, 323,341c155,158 < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 344,345c161,163 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 351,352c169,170 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 354,357c172,175 < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 360,361c178,180 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 370,373c189,192 < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 376,377c195,197 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 383,384c203,204 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 386,389c206,209 < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, --- > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, 392,393c212,214 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 402,405c223,226 < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 408,409c229,231 < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 415,416c237,238 < "size" : 1.0, < "color" : [255, 0, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 419,421c241,243 < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, --- > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, 424,520c246,248 < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [7, 6.0], < "finalVelocity" : [7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [6, 8.0], < "finalVelocity" : [6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [3, 7.0], < "finalVelocity" : [3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-7, 6.0], < "finalVelocity" : [-7, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.45, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-6, 8.0], < "finalVelocity" : [-6, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 < } < }, < < { < "type" : "ember", < "size" : 1.0, < "color" : [255, 0, 0, 255], < "fade" : 0.9, < "initialVelocity" : [-3, 7.0], < "finalVelocity" : [-3, -9.0], < "approach" : [1, 14], < "timeToLive" : 0.65, < "layer" : "front", < "variance" : { < "initialVelocity" : [3, 3], < "timeToLive" : 1 --- > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 535c263 < "animation" : "/animations/spearhitspark/spearhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", 653c381 < "animation" : "/animations/spearhitspark/spearhitspark.animation", --- > "animation" : "/animations/largehitspark/largehitspark.animation", damage\testpoison.damage 56,59c56,57 < "normal" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < } --- > "hit" : "poisondamagenumber", > "kill" : "poisondamagenumber" dungeons\apex\apexresearchlab\apexresearchlab.dungeon 10c10,11 < "maxParts" : 100 --- > "maxParts" : 100, > "protected" : true 22c23,26 < --- > { > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, 27a32,36 > { > "value" : [0, 38, 255, 255], > "comment" : "bright blue, entrance coupler", > "connector" : true > }, 30,32c39,41 < "value" : [225, 225, 255, 255], < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "mediummetal" ], [ "front", "mediummetal" ] ] --- > "value" : [0, 255, 186, 255], > "comment" : "bright aqua, alternate coupler", > "connector" : true 36,37c45,46 < "value" : [0, 38, 255, 255], < "comment" : "bright blue, entrance coupler", --- > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 39a49 > 41,42c51,52 < "value" : [0, 255, 186, 255], < "comment" : "bright aqua, water coupler", --- > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", 44a55 > 51a63,69 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 70a89,606 > "value" : [54, 63, 105, 255], > "comment" : "water pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "localgroup1", "local" : true } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "localgroup2", "local" : true } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "localgroup3", "local" : true } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : false } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : false } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : false } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "global wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : false } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "global wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : false } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "global wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : false } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "global wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : false } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "global wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : false } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "global wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : false } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "global wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : false } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "global wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : false } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "global wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : false } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "global wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : false } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "global wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : false } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "global wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : false } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "global wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : false } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "global wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : false } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "global wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : false } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "global wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : false } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "global wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : false } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "global wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : false } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "global wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : false } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "global wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : false } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "global wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : false } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "global wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : false } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "global wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : false } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "global wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : false } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "global wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : false } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "global wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : false } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "global wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : false } ] ] > }, > > { > "value" : [31, 0, 0, 255], > "comment" : "global wire #31", > "brush" : [ [ "wire", { "group" : "group31", "local" : false } ] ] > }, > > { > "value" : [32, 0, 0, 255], > "comment" : "global wire #32", > "brush" : [ [ "wire", { "group" : "group32", "local" : false } ] ] > }, > > { > "value" : [33, 0, 0, 255], > "comment" : "global wire #33", > "brush" : [ [ "wire", { "group" : "group33", "local" : false } ] ] > }, > > { > "value" : [34, 0, 0, 255], > "comment" : "global wire #34", > "brush" : [ [ "wire", { "group" : "group34", "local" : false } ] ] > }, > > { > "value" : [35, 0, 0, 255], > "comment" : "global wire #35", > "brush" : [ [ "wire", { "group" : "group35", "local" : false } ] ] > }, > > { > "value" : [36, 0, 0, 255], > "comment" : "global wire #36", > "brush" : [ [ "wire", { "group" : "group36", "local" : false } ] ] > }, > > { > "value" : [37, 0, 0, 255], > "comment" : "global wire #37", > "brush" : [ [ "wire", { "group" : "group37", "local" : false } ] ] > }, > > { > "value" : [38, 0, 0, 255], > "comment" : "global wire #38", > "brush" : [ [ "wire", { "group" : "group38", "local" : false } ] ] > }, > > { > "value" : [39, 0, 0, 255], > "comment" : "global wire #39", > "brush" : [ [ "wire", { "group" : "group39", "local" : false } ] ] > }, > > { > "value" : [40, 0, 0, 255], > "comment" : "global wire #40", > "brush" : [ [ "wire", { "group" : "group40", "local" : false } ] ] > }, > > { > "value" : [41, 0, 0, 255], > "comment" : "global wire #41", > "brush" : [ [ "wire", { "group" : "group41", "local" : false } ] ] > }, > > { > "value" : [42, 0, 0, 255], > "comment" : "global wire #42", > "brush" : [ [ "wire", { "group" : "group42", "local" : false } ] ] > }, > > { > "value" : [43, 0, 0, 255], > "comment" : "global wire #43", > "brush" : [ [ "wire", { "group" : "group43", "local" : false } ] ] > }, > > { > "value" : [44, 0, 0, 255], > "comment" : "global wire #44", > "brush" : [ [ "wire", { "group" : "group44", "local" : false } ] ] > }, > > { > "value" : [45, 0, 0, 255], > "comment" : "global wire #45", > "brush" : [ [ "wire", { "group" : "group45", "local" : false } ] ] > }, > > { > "value" : [46, 0, 0, 255], > "comment" : "global wire #46", > "brush" : [ [ "wire", { "group" : "group46", "local" : false } ] ] > }, > > { > "value" : [47, 0, 0, 255], > "comment" : "global wire #47", > "brush" : [ [ "wire", { "group" : "group47", "local" : false } ] ] > }, > > { > "value" : [48, 0, 0, 255], > "comment" : "global wire #48", > "brush" : [ [ "wire", { "group" : "group48", "local" : false } ] ] > }, > > { > "value" : [49, 0, 0, 255], > "comment" : "global wire #49", > "brush" : [ [ "wire", { "group" : "group49", "local" : false } ] ] > }, > > { > "value" : [50, 0, 0, 255], > "comment" : "global wire #50", > "brush" : [ [ "wire", { "group" : "group50", "local" : false } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, > > { 270c806 < --- > 272,274c808,810 < "value" : [54, 63, 105, 255], < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "value" : [128, 121, 64, 255], > "comment" : "background baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ] ] 278,280c814,816 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "value" : [166, 157, 83, 255], > "comment" : "foreground baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ], [ "front", "baseboard" ] ] 282c818 < --- > 284,286c820,822 < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "value" : [255, 223, 128, 255], > "comment" : "background hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ] ] 290,292c826,828 < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] --- > "value" : [204, 178, 102, 255], > "comment" : "foreground hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ], [ "front", "hazard" ] ] 388c924 < "brush" : [ [ "clear" ], [ "object", "techchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexlabtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "techchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 394c930 < "brush" : [ [ "clear" ], [ "object", "techchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexlabtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "techchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 476,523d1011 < "value" : [255, 64, 175, 255], < "comment" : "pipes1 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 158, 255], < "comment" : "pipes1 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 64, 159, 255], < "comment" : "pipes2 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 143, 255], < "comment" : "pipes2 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 84, 143, 255], < "comment" : "pipes3", < "brush" : [ [ "clear" ], [ "object", "pipes3" ] ] < }, < < { < "value" : [255, 64, 128, 255], < "comment" : "pipes4", < "brush" : [ [ "clear" ], [ "object", "pipes4" ] ] < }, < < { < "value" : [255, 64, 112, 255], < "comment" : "pipes5 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 100, 255], < "comment" : "pipes5 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "right" } ] ] < }, < < { 559a1048,1059 > "value" : [48, 77, 19, 255], > "comment" : "apexpod facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [32, 51, 13, 255], > "comment" : "apexpod facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 571a1072,1083 > "value" : [34, 54, 16, 255], > "comment" : "apexpod2 facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [16, 48, 3, 255], > "comment" : "apexpod2 facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 673a1186,1191 > "value" : [77, 19, 67, 255], > "comment" : "plasmadisc - off state", > "brush" : [ [ "clear" ], [ "object", "plasmadisc", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 683a1202,1231 > > { > "value" : [136, 255, 0, 255], > "comment" : "tinywallswitch", > "brush" : [ [ "clear" ], [ "object", "tinywallswitch" ] ] > }, > > { > "value" : [128, 255, 0, 255], > "comment" : "smallfloorbutton", > "brush" : [ [ "clear" ], [ "object", "smallfloorbutton" ] ] > }, > > { > "value" : [119, 255, 0, 255], > "comment" : "smallwallbutton", > "brush" : [ [ "clear" ], [ "object", "smallwallbutton" ] ] > }, > > { > "value" : [102, 255, 0, 255], > "comment" : "smallwallswitch", > "brush" : [ [ "clear" ], [ "object", "smallwallswitch" ] ] > }, > > { > "value" : [94, 255, 0, 255], > "comment" : "proximitysensor", > "brush" : [ [ "clear" ], [ "object", "proximitysensor" ] ] > }, 695a1244,1249 > > { > "value" : [242, 218, 99, 255], > "comment" : "hazardtapev", > "brush" : [ [ "clear" ], [ "object", "hazardtapev" ] ] > }, 1065,1066c1619,1620 < "comment" : "apexbigalarm", < "brush" : [ [ "clear" ], [ "object", "apexbigalarm" ] ] --- > "comment" : "alarm", > "brush" : [ [ "clear" ], [ "object", "alarm" ] ] 1108a1663,1668 > }, > > { > "value" : [32, 77, 28, 255], > "comment" : "apextablelamp - off state", > "brush" : [ [ "clear" ], [ "object", "apextablelamp", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\apex\apextestchamber\apextestchamber.dungeon 10c10,11 < "maxParts" : 15 --- > "maxParts" : 15, > "protected" : true 22c23,26 < --- > { > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, 27a32,36 > { > "value" : [0, 38, 255, 255], > "comment" : "bright blue, entrance coupler", > "connector" : true > }, 30,32c39,41 < "value" : [225, 225, 255, 255], < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "mediummetal" ], [ "front", "mediummetal" ] ] --- > "value" : [0, 255, 186, 255], > "comment" : "bright aqua, alternate coupler", > "connector" : true 36,37c45,46 < "value" : [0, 38, 255, 255], < "comment" : "bright blue, entrance coupler", --- > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 39a49 > 41,42c51,52 < "value" : [0, 255, 186, 255], < "comment" : "bright aqua, water coupler", --- > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", 44a55 > 51a63,69 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 70a89,606 > "value" : [54, 63, 105, 255], > "comment" : "water pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "localgroup1", "local" : true } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "localgroup2", "local" : true } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "localgroup3", "local" : true } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : false } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : false } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : false } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "global wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : false } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "global wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : false } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "global wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : false } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "global wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : false } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "global wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : false } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "global wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : false } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "global wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : false } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "global wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : false } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "global wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : false } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "global wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : false } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "global wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : false } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "global wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : false } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "global wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : false } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "global wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : false } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "global wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : false } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "global wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : false } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "global wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : false } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "global wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : false } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "global wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : false } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "global wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : false } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "global wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : false } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "global wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : false } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "global wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : false } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "global wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : false } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "global wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : false } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "global wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : false } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "global wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : false } ] ] > }, > > { > "value" : [31, 0, 0, 255], > "comment" : "global wire #31", > "brush" : [ [ "wire", { "group" : "group31", "local" : false } ] ] > }, > > { > "value" : [32, 0, 0, 255], > "comment" : "global wire #32", > "brush" : [ [ "wire", { "group" : "group32", "local" : false } ] ] > }, > > { > "value" : [33, 0, 0, 255], > "comment" : "global wire #33", > "brush" : [ [ "wire", { "group" : "group33", "local" : false } ] ] > }, > > { > "value" : [34, 0, 0, 255], > "comment" : "global wire #34", > "brush" : [ [ "wire", { "group" : "group34", "local" : false } ] ] > }, > > { > "value" : [35, 0, 0, 255], > "comment" : "global wire #35", > "brush" : [ [ "wire", { "group" : "group35", "local" : false } ] ] > }, > > { > "value" : [36, 0, 0, 255], > "comment" : "global wire #36", > "brush" : [ [ "wire", { "group" : "group36", "local" : false } ] ] > }, > > { > "value" : [37, 0, 0, 255], > "comment" : "global wire #37", > "brush" : [ [ "wire", { "group" : "group37", "local" : false } ] ] > }, > > { > "value" : [38, 0, 0, 255], > "comment" : "global wire #38", > "brush" : [ [ "wire", { "group" : "group38", "local" : false } ] ] > }, > > { > "value" : [39, 0, 0, 255], > "comment" : "global wire #39", > "brush" : [ [ "wire", { "group" : "group39", "local" : false } ] ] > }, > > { > "value" : [40, 0, 0, 255], > "comment" : "global wire #40", > "brush" : [ [ "wire", { "group" : "group40", "local" : false } ] ] > }, > > { > "value" : [41, 0, 0, 255], > "comment" : "global wire #41", > "brush" : [ [ "wire", { "group" : "group41", "local" : false } ] ] > }, > > { > "value" : [42, 0, 0, 255], > "comment" : "global wire #42", > "brush" : [ [ "wire", { "group" : "group42", "local" : false } ] ] > }, > > { > "value" : [43, 0, 0, 255], > "comment" : "global wire #43", > "brush" : [ [ "wire", { "group" : "group43", "local" : false } ] ] > }, > > { > "value" : [44, 0, 0, 255], > "comment" : "global wire #44", > "brush" : [ [ "wire", { "group" : "group44", "local" : false } ] ] > }, > > { > "value" : [45, 0, 0, 255], > "comment" : "global wire #45", > "brush" : [ [ "wire", { "group" : "group45", "local" : false } ] ] > }, > > { > "value" : [46, 0, 0, 255], > "comment" : "global wire #46", > "brush" : [ [ "wire", { "group" : "group46", "local" : false } ] ] > }, > > { > "value" : [47, 0, 0, 255], > "comment" : "global wire #47", > "brush" : [ [ "wire", { "group" : "group47", "local" : false } ] ] > }, > > { > "value" : [48, 0, 0, 255], > "comment" : "global wire #48", > "brush" : [ [ "wire", { "group" : "group48", "local" : false } ] ] > }, > > { > "value" : [49, 0, 0, 255], > "comment" : "global wire #49", > "brush" : [ [ "wire", { "group" : "group49", "local" : false } ] ] > }, > > { > "value" : [50, 0, 0, 255], > "comment" : "global wire #50", > "brush" : [ [ "wire", { "group" : "group50", "local" : false } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, > > { 270c806 < --- > 272,274c808,810 < "value" : [54, 63, 105, 255], < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "value" : [128, 121, 64, 255], > "comment" : "background baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ] ] 278,280c814,816 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "value" : [166, 157, 83, 255], > "comment" : "foreground baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ], [ "front", "baseboard" ] ] 282c818 < --- > 284,286c820,822 < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "value" : [255, 223, 128, 255], > "comment" : "background hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ] ] 290,292c826,828 < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] --- > "value" : [204, 178, 102, 255], > "comment" : "foreground hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ], [ "front", "hazard" ] ] 400c936 < "brush" : [ [ "clear" ], [ "object", "apexcoolcupboard", { "direction" : "left", "parameters" : { "treasurePools" : [ "chamberlockertreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexcoolcupboard", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexlockertreasure" ] } } ] ] 406c942 < "brush" : [ [ "clear" ], [ "object", "apexcoolcupboard", { "direction" : "right", "parameters" : { "treasurePools" : [ "chamberlockertreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexcoolcupboard", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexlockertreasure" ] } } ] ] 476,523d1011 < "value" : [255, 64, 175, 255], < "comment" : "pipes1 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 158, 255], < "comment" : "pipes1 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 64, 159, 255], < "comment" : "pipes2 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 143, 255], < "comment" : "pipes2 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 84, 143, 255], < "comment" : "pipes3", < "brush" : [ [ "clear" ], [ "object", "pipes3" ] ] < }, < < { < "value" : [255, 64, 128, 255], < "comment" : "pipes4", < "brush" : [ [ "clear" ], [ "object", "pipes4" ] ] < }, < < { < "value" : [255, 64, 112, 255], < "comment" : "pipes5 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 100, 255], < "comment" : "pipes5 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "right" } ] ] < }, < < { 559a1048,1059 > "value" : [48, 77, 19, 255], > "comment" : "apexpod facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [32, 51, 13, 255], > "comment" : "apexpod facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 571a1072,1083 > "value" : [34, 54, 16, 255], > "comment" : "apexpod2 facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [16, 48, 3, 255], > "comment" : "apexpod2 facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 673a1186,1191 > "value" : [77, 19, 67, 255], > "comment" : "plasmadisc - off state", > "brush" : [ [ "clear" ], [ "object", "plasmadisc", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 683a1202,1231 > > { > "value" : [136, 255, 0, 255], > "comment" : "tinywallswitch", > "brush" : [ [ "clear" ], [ "object", "tinywallswitch" ] ] > }, > > { > "value" : [128, 255, 0, 255], > "comment" : "smallfloorbutton", > "brush" : [ [ "clear" ], [ "object", "smallfloorbutton" ] ] > }, > > { > "value" : [119, 255, 0, 255], > "comment" : "smallwallbutton", > "brush" : [ [ "clear" ], [ "object", "smallwallbutton" ] ] > }, > > { > "value" : [102, 255, 0, 255], > "comment" : "smallwallswitch", > "brush" : [ [ "clear" ], [ "object", "smallwallswitch" ] ] > }, > > { > "value" : [94, 255, 0, 255], > "comment" : "proximitysensor", > "brush" : [ [ "clear" ], [ "object", "proximitysensor" ] ] > }, 695a1244,1249 > > { > "value" : [242, 218, 99, 255], > "comment" : "hazardtapev", > "brush" : [ [ "clear" ], [ "object", "hazardtapev" ] ] > }, 1065,1066c1619,1620 < "comment" : "apexbigalarm", < "brush" : [ [ "clear" ], [ "object", "apexbigalarm" ] ] --- > "comment" : "alarm", > "brush" : [ [ "clear" ], [ "object", "alarm" ] ] 1096c1650 < "brush" : [ [ "clear" ], [ "object", "apexlocker", { "direction" : "left", "parameters" : { "treasurePools" : [ "chamberlockertreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexlocker", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexlockertreasure" ] } } ] ] 1102c1656 < "brush" : [ [ "clear" ], [ "object", "apexlocker", { "direction" : "right", "parameters" : { "treasurePools" : [ "chamberlockertreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexlocker", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexlockertreasure" ] } } ] ] 1111a1666,1671 > "value" : [32, 77, 28, 255], > "comment" : "apextablelamp - off state", > "brush" : [ [ "clear" ], [ "object", "apextablelamp", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 1290,1299d1849 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "entrance1underground" ] ] < ], < "def" : [ "image", [ "entrance1.png", "entrance1-objects.png", "entrance1-wires.png" ] ] < }, < < { < "name" : "entrance1underground", < "rules" : [ < [ "maxSpawnCount", [1] ], 1302c1852 < "def" : [ "image", [ "entrance1underground.png", "entrance1underground-objects.png" ] ] --- > "def" : [ "image", [ "entrance1.png", "entrance1-objects.png", "entrance1-wires.png" ] ] 1310c1860 < "def" : [ "image", [ "1.png", "1-objects.png" ] ] --- > "def" : [ "image", [ "1.png", "1-objects.png", "1-wires.png" ] ] 1316,1317c1866 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "2b", "2c", "2d" ] ] --- > [ "doNotCombineWith", [ "2a", "2b" ] ] 1319c1868 < "def" : [ "image", [ "2a.png", "2a-objects.png" ] ], --- > "def" : [ "image", [ "2a.png", "2a-objects.png", "2a-wires.png" ] ], 1326,1327c1875 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "2a", "2c", "2d" ] ] --- > [ "doNotCombineWith", [ "2a", "2b" ] ] 1329c1877 < "def" : [ "image", [ "2b.png", "2b-objects.png" ] ], --- > "def" : [ "image", [ "2b.png", "2b-objects.png", "2b-wires.png" ] ], 1334,1351d1881 < "name" : "2c", < "rules" : [ < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "2a", "2b", "2d" ] ] < ], < "def" : [ "image", [ "2c.png", "2c-objects.png" ] ] < }, < < { < "name" : "2d", < "rules" : [ < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "2a", "2b", "2c" ] ] < ], < "def" : [ "image", [ "2d.png", "2d-objects.png" ] ] < }, < < { 1354,1355c1884 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "3b" ] ] --- > [ "doNotCombineWith", [ "3a", "3b" ] ] 1357c1886 < "def" : [ "image", [ "3a.png", "3a-objects.png" ] ] --- > "def" : [ "image", [ "3a.png", "3a-objects.png", "3a-wires.png" ] ] 1363,1364c1892 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "3a" ] ] --- > [ "doNotCombineWith", [ "3a", "3b" ] ] 1366c1894 < "def" : [ "image", [ "3b.png", "3b-objects.png" ] ] --- > "def" : [ "image", [ "3b.png", "3b-objects.png", "3b-wires.png" ] ] 1374c1902 < "def" : [ "image", [ "4.png", "4-objects.png" ] ] --- > "def" : [ "image", [ "4.png", "4-objects.png", "4-wires.png" ] ] 1382c1910 < "def" : [ "image", [ "5.png", "5-objects.png" ] ] --- > "def" : [ "image", [ "5.png", "5-objects.png", "5-wires.png" ] ] 1388d1915 < [ "maxSpawnCount", [1] ], 1390c1917 < [ "doNotCombineWith", [ "6b" ] ] --- > [ "doNotCombineWith", [ "6a", "6b" ] ] 1392c1919 < "def" : [ "image", [ "6a.png", "6a-objects.png" ] ] --- > "def" : [ "image", [ "6a.png", "6a-objects.png", "6a-wires.png" ] ] 1398d1924 < [ "maxSpawnCount", [1] ], 1400c1926 < [ "doNotCombineWith", [ "6a" ] ] --- > [ "doNotCombineWith", [ "6a", "6b" ] ] 1402c1928 < "def" : [ "image", [ "6b.png", "6b-objects.png" ] ] --- > "def" : [ "image", [ "6b.png", "6b-objects.png", "6b-wires.png" ] ] 1408,1409c1934 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "7b" ] ] --- > [ "doNotCombineWith", [ "7a", "7b" ] ] 1411c1936 < "def" : [ "image", [ "7a.png", "7a-objects.png" ] ] --- > "def" : [ "image", [ "7a.png", "7a-objects.png", "7a-wires.png" ] ] 1417,1418c1942 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "7a" ] ] --- > [ "doNotCombineWith", [ "7a", "7b" ] ] 1420c1944 < "def" : [ "image", [ "7b.png", "7b-objects.png" ] ] --- > "def" : [ "image", [ "7b.png", "7b-objects.png", "7b-wires.png" ] ] 1426,1427c1950 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "8b" ] ] --- > [ "doNotCombineWith", [ "8a", "8b" ] ] 1429c1952 < "def" : [ "image", [ "8a.png", "8a-objects.png" ] ] --- > "def" : [ "image", [ "8a.png", "8a-objects.png", "8a-wires.png" ] ] 1435,1436c1958 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "8a" ] ] --- > [ "doNotCombineWith", [ "8a", "8b" ] ] 1438c1960 < "def" : [ "image", [ "8b.png", "8b-objects.png" ] ] --- > "def" : [ "image", [ "8b.png", "8b-objects.png", "8b-wires.png" ] ] 1442c1964 < "name" : "9", --- > "name" : "9a", 1444,1445c1966,1967 < [ "maxSpawnCount", [2] ], < [ "doNotConnectToPart", [ "9" ] ] --- > [ "maxSpawnCount", [1] ], > [ "doNotConnectToPart", [ "9a", "9b", "11a", "11b" ] ] 1447c1969,1978 < "def" : [ "image", [ "9.png", "9-objects.png" ] ] --- > "def" : [ "image", [ "9.png", "9-objects.png", "9a-wires.png" ] ] > }, > > { > "name" : "9b", > "rules" : [ > [ "maxSpawnCount", [1] ], > [ "doNotConnectToPart", [ "9a", "9b", "11a", "11b" ] ] > ], > "def" : [ "image", [ "9.png", "9-objects.png", "9b-wires.png" ] ] 1454c1985 < [ "doNotConnectToPart", [ "10b", "2a", "2b", "2c", "2d" ] ] --- > [ "doNotConnectToPart", [ "10b", "2a", "2b" ] ] 1456c1987 < "def" : [ "image", [ "10a.png", "10a-objects.png" ] ] --- > "def" : [ "image", [ "10a.png", "10a-objects.png", "10a-wires.png" ] ] 1463c1994 < [ "doNotConnectToPart", [ "10a", "2a", "2b", "2c", "2d" ] ] --- > [ "doNotConnectToPart", [ "10a", "2a", "2b" ] ] 1465c1996 < "def" : [ "image", [ "10b.png", "10b-objects.png" ] ] --- > "def" : [ "image", [ "10b.png", "10b-objects.png", "10b-wires.png" ] ] 1471,1472c2002,2003 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "11b" ] ] --- > [ "doNotConnectToPart", [ "9a", "9b" ] ], > [ "doNotCombineWith", [ "11a", "11b" ] ] 1474c2005 < "def" : [ "image", [ "11a.png", "11a-objects.png" ] ] --- > "def" : [ "image", [ "11a.png", "11a-objects.png", "11a-wires.png" ] ] 1480,1481c2011,2012 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "11a" ] ] --- > [ "doNotConnectToPart", [ "9a", "9b" ] ], > [ "doNotCombineWith", [ "11a", "11b" ] ] 1483c2014 < "def" : [ "image", [ "11b.png", "11b-objects.png" ] ] --- > "def" : [ "image", [ "11b.png", "11b-objects.png", "11b-wires.png" ] ] 1492c2023 < "def" : [ "image", [ "rewardroom1a.png", "rewardroom1a-objects.png" ] ], --- > "def" : [ "image", [ "rewardroom1a.png", "rewardroom1a-objects.png", "rewardroom1a-wires.png" ] ], 1502c2033 < "def" : [ "image", [ "rewardroom1b.png", "rewardroom1b-objects.png" ] ], --- > "def" : [ "image", [ "rewardroom1b.png", "rewardroom1b-objects.png", "rewardroom1b-wires.png" ] ], dungeons\apex\apextowerblock\apextowerblock.dungeon 10c10,11 < "maxParts" : 100 --- > "maxParts" : 100, > "protected" : true 22a24,27 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 31a37 > 33,34c39,40 < "value" : [255, 0, 0, 255], < "comment" : "red, side entrance coupler", --- > "value" : [0, 255, 186, 255], > "comment" : "bright aqua, alternate coupler", 39,40c45,46 < "value" : [255, 255, 0, 255], < "comment" : "bright yellow, upwards coupler2", --- > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 45,46c51,52 < "value" : [0, 255, 186, 255], < "comment" : "bright aqua, water coupler", --- > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", 48a55 > 55a63,69 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 74a89,606 > "value" : [54, 63, 105, 255], > "comment" : "water pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "localgroup1", "local" : true } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "localgroup2", "local" : true } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "localgroup3", "local" : true } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : false } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : false } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : false } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "global wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : false } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "global wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : false } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "global wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : false } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "global wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : false } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "global wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : false } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "global wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : false } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "global wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : false } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "global wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : false } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "global wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : false } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "global wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : false } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "global wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : false } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "global wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : false } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "global wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : false } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "global wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : false } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "global wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : false } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "global wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : false } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "global wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : false } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "global wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : false } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "global wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : false } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "global wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : false } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "global wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : false } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "global wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : false } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "global wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : false } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "global wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : false } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "global wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : false } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "global wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : false } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "global wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : false } ] ] > }, > > { > "value" : [31, 0, 0, 255], > "comment" : "global wire #31", > "brush" : [ [ "wire", { "group" : "group31", "local" : false } ] ] > }, > > { > "value" : [32, 0, 0, 255], > "comment" : "global wire #32", > "brush" : [ [ "wire", { "group" : "group32", "local" : false } ] ] > }, > > { > "value" : [33, 0, 0, 255], > "comment" : "global wire #33", > "brush" : [ [ "wire", { "group" : "group33", "local" : false } ] ] > }, > > { > "value" : [34, 0, 0, 255], > "comment" : "global wire #34", > "brush" : [ [ "wire", { "group" : "group34", "local" : false } ] ] > }, > > { > "value" : [35, 0, 0, 255], > "comment" : "global wire #35", > "brush" : [ [ "wire", { "group" : "group35", "local" : false } ] ] > }, > > { > "value" : [36, 0, 0, 255], > "comment" : "global wire #36", > "brush" : [ [ "wire", { "group" : "group36", "local" : false } ] ] > }, > > { > "value" : [37, 0, 0, 255], > "comment" : "global wire #37", > "brush" : [ [ "wire", { "group" : "group37", "local" : false } ] ] > }, > > { > "value" : [38, 0, 0, 255], > "comment" : "global wire #38", > "brush" : [ [ "wire", { "group" : "group38", "local" : false } ] ] > }, > > { > "value" : [39, 0, 0, 255], > "comment" : "global wire #39", > "brush" : [ [ "wire", { "group" : "group39", "local" : false } ] ] > }, > > { > "value" : [40, 0, 0, 255], > "comment" : "global wire #40", > "brush" : [ [ "wire", { "group" : "group40", "local" : false } ] ] > }, > > { > "value" : [41, 0, 0, 255], > "comment" : "global wire #41", > "brush" : [ [ "wire", { "group" : "group41", "local" : false } ] ] > }, > > { > "value" : [42, 0, 0, 255], > "comment" : "global wire #42", > "brush" : [ [ "wire", { "group" : "group42", "local" : false } ] ] > }, > > { > "value" : [43, 0, 0, 255], > "comment" : "global wire #43", > "brush" : [ [ "wire", { "group" : "group43", "local" : false } ] ] > }, > > { > "value" : [44, 0, 0, 255], > "comment" : "global wire #44", > "brush" : [ [ "wire", { "group" : "group44", "local" : false } ] ] > }, > > { > "value" : [45, 0, 0, 255], > "comment" : "global wire #45", > "brush" : [ [ "wire", { "group" : "group45", "local" : false } ] ] > }, > > { > "value" : [46, 0, 0, 255], > "comment" : "global wire #46", > "brush" : [ [ "wire", { "group" : "group46", "local" : false } ] ] > }, > > { > "value" : [47, 0, 0, 255], > "comment" : "global wire #47", > "brush" : [ [ "wire", { "group" : "group47", "local" : false } ] ] > }, > > { > "value" : [48, 0, 0, 255], > "comment" : "global wire #48", > "brush" : [ [ "wire", { "group" : "group48", "local" : false } ] ] > }, > > { > "value" : [49, 0, 0, 255], > "comment" : "global wire #49", > "brush" : [ [ "wire", { "group" : "group49", "local" : false } ] ] > }, > > { > "value" : [50, 0, 0, 255], > "comment" : "global wire #50", > "brush" : [ [ "wire", { "group" : "group50", "local" : false } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, > > { 217a750,773 > > { > "value" : [128, 121, 64, 255], > "comment" : "background baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ] ] > }, > > { > "value" : [166, 157, 83, 255], > "comment" : "foreground baseboard", > "brush" : [ [ "clear" ], [ "back", "baseboard" ], [ "front", "baseboard" ] ] > }, > > { > "value" : [255, 223, 128, 255], > "comment" : "background hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ] ] > }, > > { > "value" : [204, 178, 102, 255], > "comment" : "foreground hazard", > "brush" : [ [ "clear" ], [ "back", "hazard" ], [ "front", "hazard" ] ] > }, 268,297d823 < "value" : [54, 63, 105, 255], < "comment" : "water pool foreground", < "brush" : [ [ "clear" ], [ "water" ] ] < }, < < { < "value" : [54, 63, 105, 255], < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] < }, < < { < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 478,525d1003 < "value" : [255, 64, 175, 255], < "comment" : "pipes1 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 158, 255], < "comment" : "pipes1 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes1", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 64, 159, 255], < "comment" : "pipes2 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 143, 255], < "comment" : "pipes2 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes2", { "direction" : "right" } ] ] < }, < < { < "value" : [255, 84, 143, 255], < "comment" : "pipes3", < "brush" : [ [ "clear" ], [ "object", "pipes3" ] ] < }, < < { < "value" : [255, 64, 128, 255], < "comment" : "pipes4", < "brush" : [ [ "clear" ], [ "object", "pipes4" ] ] < }, < < { < "value" : [255, 64, 112, 255], < "comment" : "pipes5 facing left", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "left" } ] ] < }, < < { < "value" : [229, 57, 100, 255], < "comment" : "pipes5 facing right", < "brush" : [ [ "clear" ], [ "object", "pipes5", { "direction" : "right" } ] ] < }, < < { 561a1040,1051 > "value" : [48, 77, 19, 255], > "comment" : "apexpod facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [32, 51, 13, 255], > "comment" : "apexpod facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 573a1064,1075 > "value" : [34, 54, 16, 255], > "comment" : "apexpod2 facing left - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [16, 48, 3, 255], > "comment" : "apexpod2 facing right - off state", > "brush" : [ [ "clear" ], [ "object", "apexpod2", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 675a1178,1183 > "value" : [77, 19, 67, 255], > "comment" : "plasmadisc - off state", > "brush" : [ [ "clear" ], [ "object", "plasmadisc", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 685a1194,1223 > > { > "value" : [136, 255, 0, 255], > "comment" : "tinywallswitch", > "brush" : [ [ "clear" ], [ "object", "tinywallswitch" ] ] > }, > > { > "value" : [128, 255, 0, 255], > "comment" : "smallfloorbutton", > "brush" : [ [ "clear" ], [ "object", "smallfloorbutton" ] ] > }, > > { > "value" : [119, 255, 0, 255], > "comment" : "smallwallbutton", > "brush" : [ [ "clear" ], [ "object", "smallwallbutton" ] ] > }, > > { > "value" : [102, 255, 0, 255], > "comment" : "smallwallswitch", > "brush" : [ [ "clear" ], [ "object", "smallwallswitch" ] ] > }, > > { > "value" : [94, 255, 0, 255], > "comment" : "proximitysensor", > "brush" : [ [ "clear" ], [ "object", "proximitysensor" ] ] > }, 697a1236,1241 > > { > "value" : [242, 218, 99, 255], > "comment" : "hazardtapev", > "brush" : [ [ "clear" ], [ "object", "hazardtapev" ] ] > }, 822c1366 < "brush" : [ [ "clear" ], [ "object", "apexfridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexfridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "food" ] } } ] ] 828c1372 < "brush" : [ [ "clear" ], [ "object", "apexfridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "apexfridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "food" ] } } ] ] 1067,1068c1611,1612 < "comment" : "apexbigalarm", < "brush" : [ [ "clear" ], [ "object", "apexbigalarm" ] ] --- > "comment" : "alarm", > "brush" : [ [ "clear" ], [ "object", "alarm" ] ] 1113a1658,1663 > "value" : [32, 77, 28, 255], > "comment" : "apextablelamp - off state", > "brush" : [ [ "clear" ], [ "object", "apextablelamp", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 1293c1843 < [ "doNotConnectToPart", [ "roof1" ] ] --- > [ "doNotConnectToPart", [ "roof1", "roof1-shield" ] ] 1295c1845,1846 < "def" : [ "image", [ "anchor1.png", "anchor1-objects.png" ] ] --- > "def" : [ "image", [ "anchor1.png", "anchor1-objects.png" ] ], > "chance" : 1 1303c1854,1855 < "def" : [ "image", [ "plaza1.png", "plaza1-objects.png" ] ] --- > "def" : [ "image", [ "plaza1.png", "plaza1-objects.png" ] ], > "chance" : 1 1311c1863,1864 < "def" : [ "image", [ "offices.png", "offices-objects.png" ] ] --- > "def" : [ "image", [ "offices.png", "offices-objects.png" ] ], > "chance" : 1 1319c1872,1873 < "def" : [ "image", [ "store.png", "store-objects.png" ] ] --- > "def" : [ "image", [ "store.png", "store-objects.png" ] ], > "chance" : 1 1327c1881,1882 < "def" : [ "image", [ "floor1.png", "floor1-objects1.png" ] ] --- > "def" : [ "image", [ "floor1.png", "floor1-objects1.png" ] ], > "chance" : 1 1335c1890,1891 < "def" : [ "image", [ "floor1.png", "floor1-objects2.png" ] ] --- > "def" : [ "image", [ "floor1.png", "floor1-objects2.png" ] ], > "chance" : 1 1343c1899,1900 < "def" : [ "image", [ "floor1.png", "floor1-objects3.png" ] ] --- > "def" : [ "image", [ "floor1.png", "floor1-objects3.png" ] ], > "chance" : 1 1351c1908,1909 < "def" : [ "image", [ "floor1.png", "floor1-objects4.png" ] ] --- > "def" : [ "image", [ "floor1.png", "floor1-objects4.png" ] ], > "chance" : 1 1359,1368c1917,1918 < "def" : [ "image", [ "floor1.png", "floor1-objects5.png" ] ] < }, < < { < "name" : "roof1", < "rules" : [ < [ "maxSpawnCount", [2] ], < [ "doNotConnectToPart", [ "anchor1" ] ] < ], < "def" : [ "image", [ "roof1.png", "roof1-objects.png" ] ] --- > "def" : [ "image", [ "floor1.png", "floor1-objects5.png" ] ], > "chance" : 1 1375c1925 < [ "doNotConnectToPart", [ "roofb" ] ] --- > [ "doNotConnectToPart", [ "roof2" ] ] 1377c1927,1928 < "def" : [ "image", [ "basement2.png", "basement2-objects.png" ] ] --- > "def" : [ "image", [ "basement2.png", "basement2-objects.png" ] ], > "chance" : 1 1386c1937,1938 < "def" : [ "image", [ "floor2.png", "floor2-objects1.png" ] ] --- > "def" : [ "image", [ "floor2.png", "floor2-objects1.png" ] ], > "chance" : 1 1395c1947,1948 < "def" : [ "image", [ "floor2.png", "floor2-objects2.png" ] ] --- > "def" : [ "image", [ "floor2.png", "floor2-objects2.png" ] ], > "chance" : 1 1404c1957,1958 < "def" : [ "image", [ "floor2.png", "floor2-objects3.png" ] ] --- > "def" : [ "image", [ "floor2.png", "floor2-objects3.png" ] ], > "chance" : 1 1413c1967,1968 < "def" : [ "image", [ "floor2.png", "floor2-objects4.png" ] ] --- > "def" : [ "image", [ "floor2.png", "floor2-objects4.png" ] ], > "chance" : 1 1422c1977,1998 < "def" : [ "image", [ "floor2.png", "floor2-objects5.png" ] ] --- > "def" : [ "image", [ "floor2.png", "floor2-objects5.png" ] ], > "chance" : 1 > }, > > { > "name" : "roof1", > "rules" : [ > [ "ignorePartMaximumRule" ], > [ "doNotConnectToPart", [ "anchor1" ] ] > ], > "def" : [ "image", [ "roof1.png", "roof1-objects.png" ] ], > "chance" : 0 > }, > > { > "name" : "roof1-shield", > "rules" : [ > [ "doNotConnectToPart", [ "anchor1" ] ], > [ "doNotCombineWith", [ "roof1-shield" ] ] > ], > "def" : [ "image", [ "roof1.png", "roof1-shield-objects.png" ] ], > "chance" : 1 1426c2002 < "name" : "roofb", --- > "name" : "roof2", 1427a2004 > [ "ignorePartMaximumRule" ], 1430c2007,2008 < "def" : [ "image", [ "roof2.png", "roof2-objects.png" ] ] --- > "def" : [ "image", [ "roof2.png", "roof2-objects.png" ] ], > "chance" : 1 1432d2009 < dungeons\avian\avianairship\avianairship.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 31a36 > 34c39,51 < "comment" : "bright aqua, water coupler", --- > "comment" : "bright aqua, alternate coupler", > "connector" : true > }, > > { > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", > "connector" : true > }, > > { > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", 36a54 > 43a62,68 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 65c90,482 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] 80a498,504 > "value" : [120, 96, 197, 255], > "comment" : "overwritable temple1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ] > }, > > { 92a517,523 > "value" : [196, 228, 246, 255], > "comment" : "overwritable foreground temple2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ] > }, > > { 109d539 < 115d544 < 294a724,729 > > { > "value" : [66, 77, 7, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 418,419c853,872 < "comment" : "birdgroundlantern", < "brush" : [ [ "clear" ], [ "object", "birdgroundlantern" ] ] --- > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [77, 20, 14, 255], > "comment" : "birdgroundlantern facing left - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" }, { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [255, 77, 46, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [77, 23, 14, 255], > "comment" : "birdgroundlantern facing right - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" }, { "parameters" : { "defaultLightState" : false } } ] ] 441,458d893 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 724,725c1159,1166 < "comment" : "spearrack", < "brush" : [ [ "clear" ], [ "object", "spearrack" ] ] --- > "comment" : "spearrack facing left", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "left" } ] ] > }, > > { > "value" : [37, 208, 0, 255], > "comment" : "spearrack facing right", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "right" } ] ] 906a1348,1353 > > { > "value" : [77, 60, 46, 255], > "comment" : "crystaltorch - off state", > "brush" : [ [ "clear" ], [ "object", "crystaltorch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 929c1376 < "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 935c1382 < "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 941c1388 < "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 947c1394 < "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 953c1400 < "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 959c1406 < "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 965c1412 < "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 971c1418 < "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 989c1436 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ] 995c1442 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ] 1001c1448 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ] 1007c1454 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ] 1013c1460 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ] 1019c1466 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ] 1025c1472 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ] 1031c1478 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianAirshipLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ] 1229c1676 < "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "left" } ] ] 1235c1682 < "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "box1", { "direction" : "right" } ] ] 1241c1688 < "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "left" } ] ] 1247c1694 < "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "box2", { "direction" : "right" } ] ] 1355c1802 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1361c1808 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1416a1864,1869 > > { > "value" : [9, 60, 77, 255], > "comment" : "woodentalllantern - off state", > "brush" : [ [ "clear" ], [ "object", "woodentalllantern", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1421c1874 < "brush" : [ [ "clear" ], [ "object", "woodstool" ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodstool", { "direction" : "right" } ] ] 1439c1892 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1445c1898 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1451c1904 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1457c1910 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1463c1916 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1469c1922 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1475c1928 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1481c1934 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1487c1940 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ] 1493c1946 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ] 1499c1952 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ] 1505c1958 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ] 1721a2175,2180 > }, > > { > "value" : [77, 116, 135, 255], > "comment" : "avianteleporterdecorative", > "brush" : [ [ "clear" ], [ "object", "avianteleporterdecorative" ] ] dungeons\avian\aviantemple\aviantemple.dungeon 17d16 < 23c22,25 < --- > { > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, 29d30 < 38c39,45 < "comment" : "bright aqua, water coupler", --- > "comment" : "bright aqua, alternate coupler", > "connector" : true > }, > > { > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 43,44c50,51 < "value" : [186, 255, 0, 255], < "comment" : "bright green, pyramid entrance coupler", --- > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", 54a62,68 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 76c90,482 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] 93c499 < "comment" : "endcap temple1", --- > "comment" : "overwritable temple1", 112,119c518 < "comment" : "overwritable foreground temple2 for pyramid entrance", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ] < }, < < { < "value" : [96, 160, 197, 255], < "comment" : "endcap temple2 for water pools", --- > "comment" : "overwritable foreground temple2", 324a724,729 > > { > "value" : [66, 77, 7, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 448,449c853,872 < "comment" : "birdgroundlantern", < "brush" : [ [ "clear" ], [ "object", "birdgroundlantern" ] ] --- > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [77, 20, 14, 255], > "comment" : "birdgroundlantern facing left - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [255, 77, 46, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [77, 23, 14, 255], > "comment" : "birdgroundlantern facing right - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] 471,488d893 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 754,755c1159,1166 < "comment" : "spearrack", < "brush" : [ [ "clear" ], [ "object", "spearrack" ] ] --- > "comment" : "spearrack facing left", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "left" } ] ] > }, > > { > "value" : [37, 208, 0, 255], > "comment" : "spearrack facing right", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "right" } ] ] 936a1348,1353 > > { > "value" : [77, 60, 46, 255], > "comment" : "crystaltorch - off state", > "brush" : [ [ "clear" ], [ "object", "crystaltorch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1446a1864,1869 > > { > "value" : [9, 60, 77, 255], > "comment" : "woodentalllantern - off state", > "brush" : [ [ "clear" ], [ "object", "woodentalllantern", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1754a2178,2183 > "value" : [77, 116, 135, 255], > "comment" : "avianteleporterdecorative", > "brush" : [ [ "clear" ], [ "object", "avianteleporterdecorative" ] ] > }, > > { 2109c2538,2539 < "def" : [ "image", [ "1.png", "1-objects.png" ] ] --- > "def" : [ "image", [ "1.png", "1-objects.png" ] ], > "chance" : 1 2117c2547,2548 < "def" : [ "image", [ "2.png", "2-objects.png" ] ] --- > "def" : [ "image", [ "2.png", "2-objects.png" ] ], > "chance" : 1 2125c2556,2557 < "def" : [ "image", [ "3.png", "3-objects.png" ] ] --- > "def" : [ "image", [ "3.png", "3-objects.png" ] ], > "chance" : 1 2133c2565,2566 < "def" : [ "image", [ "4.png", "4-objects.png" ] ] --- > "def" : [ "image", [ "4.png", "4-objects.png" ] ], > "chance" : 1 2141c2574,2575 < "def" : [ "image", [ "5.png", "5a-objects.png" ] ] --- > "def" : [ "image", [ "5.png", "5a-objects.png" ] ], > "chance" : 1 2149c2583,2584 < "def" : [ "image", [ "5.png", "5b-objects.png" ] ] --- > "def" : [ "image", [ "5.png", "5b-objects.png" ] ], > "chance" : 1 2157c2592,2593 < "def" : [ "image", [ "5.png", "5c-objects.png" ] ] --- > "def" : [ "image", [ "5.png", "5c-objects.png" ] ], > "chance" : 1 2165c2601,2602 < "def" : [ "image", [ "6.png", "6-objects.png" ] ] --- > "def" : [ "image", [ "6.png", "6-objects.png" ] ], > "chance" : 1 2169c2606 < "name" : "7", --- > "name" : "7a", 2171c2608 < [ "maxSpawnCount", [1] ] --- > [ "doNotCombineWith", [ "7a", "7b" ] ] 2173c2610,2620 < "def" : [ "image", [ "7.png", "7-objects.png" ] ] --- > "def" : [ "image", [ "7a.png", "7a-objects.png" ] ], > "chance" : 1 > }, > > { > "name" : "7b", > "rules" : [ > [ "doNotCombineWith", [ "7a", "7b" ] ] > ], > "def" : [ "image", [ "7b.png", "7b-objects.png" ] ], > "chance" : 1 2179,2180c2626 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "8b" ] ], --- > [ "doNotCombineWith", [ "8a", "8b" ] ], 2183c2629,2630 < "def" : [ "image", [ "8a.png", "8a-objects.png" ] ] --- > "def" : [ "image", [ "8a.png", "8a-objects.png" ] ], > "chance" : 1 2189,2190c2636 < [ "maxSpawnCount", [1] ], < [ "doNotCombineWith", [ "8a" ] ], --- > [ "doNotCombineWith", [ "8a", "8b" ] ], 2193c2639,2640 < "def" : [ "image", [ "8b.png", "8b-objects.png" ] ] --- > "def" : [ "image", [ "8b.png", "8b-objects.png" ] ], > "chance" : 1 2201c2648,2649 < "def" : [ "image", [ "9.png", "9-objects.png" ] ] --- > "def" : [ "image", [ "9.png", "9-objects.png" ] ], > "chance" : 1 2209c2657,2658 < "def" : [ "image", [ "10.png", "10-objects.png" ] ] --- > "def" : [ "image", [ "10.png", "10-objects.png" ] ], > "chance" : 1 2218c2667,2668 < "def" : [ "image", [ "11.png", "11-objects.png" ] ] --- > "def" : [ "image", [ "11.png", "11-objects.png" ] ], > "chance" : 1 2227c2677,2678 < "def" : [ "image", [ "12.png", "12-objects.png" ] ] --- > "def" : [ "image", [ "12.png", "12-objects.png" ] ], > "chance" : 1 2236c2687,2688 < "def" : [ "image", [ "13a.png", "13a-objects.png" ] ] --- > "def" : [ "image", [ "13a.png", "13a-objects.png" ] ], > "chance" : 1 2256c2708,2709 < "def" : [ "image", [ "13c.png", "13c-objects.png" ] ] --- > "def" : [ "image", [ "13c.png", "13c-objects.png" ] ], > "chance" : 1 2265c2718,2719 < "def" : [ "image", [ "14a.png", "14a-objects.png" ] ] --- > "def" : [ "image", [ "14a.png", "14a-objects.png" ] ], > "chance" : 1 2285c2739,2740 < "def" : [ "image", [ "14c.png", "14c-objects.png" ] ] --- > "def" : [ "image", [ "14c.png", "14c-objects.png" ] ], > "chance" : 1 2294c2749,2750 < "def" : [ "image", [ "15a.png", "15a-objects.png" ] ] --- > "def" : [ "image", [ "15a.png", "15a-objects.png" ] ], > "chance" : 1 2303c2759,2760 < "def" : [ "image", [ "15b.png", "15b-objects.png" ] ] --- > "def" : [ "image", [ "15b.png", "15b-objects.png" ] ], > "chance" : 1 2312c2769,2770 < "def" : [ "image", [ "15c.png", "15c-objects.png" ] ] --- > "def" : [ "image", [ "15c.png", "15c-objects.png" ] ], > "chance" : 1 2321c2779,2780 < "def" : [ "image", [ "15d.png", "15d-objects.png" ] ] --- > "def" : [ "image", [ "15d.png", "15d-objects.png" ] ], > "chance" : 1 2329c2788,2789 < "def" : [ "image", [ "16.png", "16-objects.png" ] ] --- > "def" : [ "image", [ "16.png", "16-objects.png" ] ], > "chance" : 1 2337c2797,2798 < "def" : [ "image", [ "17.png", "17-objects.png" ] ] --- > "def" : [ "image", [ "17.png", "17-objects.png" ] ], > "chance" : 1 2345c2806,2807 < "def" : [ "image", [ "18.png", "18-objects.png" ] ] --- > "def" : [ "image", [ "18.png", "18-objects.png" ] ], > "chance" : 1 2354c2816,2817 < "def" : [ "image", [ "19a.png", "19a-objects.png" ] ] --- > "def" : [ "image", [ "19a.png", "19a-objects.png" ] ], > "chance" : 1 2363c2826,2827 < "def" : [ "image", [ "19b.png", "19b-objects.png" ] ] --- > "def" : [ "image", [ "19b.png", "19b-objects.png" ] ], > "chance" : 1 2372c2836,2837 < "def" : [ "image", [ "19c.png", "19c-objects.png" ] ] --- > "def" : [ "image", [ "19c.png", "19c-objects.png" ] ], > "chance" : 1 2380c2845,2846 < "def" : [ "image", [ "20.png", "20-objects.png" ] ] --- > "def" : [ "image", [ "20.png", "20-objects.png" ] ], > "chance" : 1 2389c2855,2856 < "def" : [ "image", [ "21a.png", "21a-objects.png" ] ] --- > "def" : [ "image", [ "21a.png", "21a-objects.png" ] ], > "chance" : 1 2398c2865,2866 < "def" : [ "image", [ "21b.png", "21b-objects.png" ] ] --- > "def" : [ "image", [ "21b.png", "21b-objects.png" ] ], > "chance" : 1 2407c2875,2876 < "def" : [ "image", [ "21c.png", "21c-objects.png" ] ] --- > "def" : [ "image", [ "21c.png", "21c-objects.png" ] ], > "chance" : 1 2415c2884,2885 < "def" : [ "image", [ "22.png", "22-objects.png" ] ] --- > "def" : [ "image", [ "22.png", "22-objects.png" ] ], > "chance" : 1 2423c2893,2894 < "def" : [ "image", [ "23.png", "23-objects.png" ] ] --- > "def" : [ "image", [ "23.png", "23-objects.png" ] ], > "chance" : 1 2432c2903,2904 < "def" : [ "image", [ "24.png", "24-objects.png" ] ] --- > "def" : [ "image", [ "24.png", "24-objects.png" ] ], > "chance" : 1 2441c2913,2914 < "def" : [ "image", [ "25.png", "25-objects.png" ] ] --- > "def" : [ "image", [ "25.png", "25-objects.png" ] ], > "chance" : 1 2449c2922,2923 < "def" : [ "image", [ "26.png", "26-objects.png" ] ] --- > "def" : [ "image", [ "26.png", "26-objects.png" ] ], > "chance" : 1 2458c2932,2933 < "def" : [ "image", [ "27.png", "27-objects.png" ] ] --- > "def" : [ "image", [ "27.png", "27-objects.png" ] ], > "chance" : 1 2467c2942,2943 < "def" : [ "image", [ "28.png", "28-objects.png" ] ] --- > "def" : [ "image", [ "28.png", "28-objects.png" ] ], > "chance" : 1 2475c2951,2952 < "def" : [ "image", [ "29.png", "29-objects.png" ] ] --- > "def" : [ "image", [ "29.png", "29-objects.png" ] ], > "chance" : 1 2484c2961,2962 < "def" : [ "image", [ "30.png", "30-objects.png" ] ] --- > "def" : [ "image", [ "30.png", "30-objects.png" ] ], > "chance" : 1 dungeons\avian\aviantomb\aviantomb.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 31a36 > 34c39 < "comment" : "bright aqua, water coupler", --- > "comment" : "bright aqua, alternate coupler", 36a42,54 > > { > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", > "connector" : true > }, > > { > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", > "connector" : true > }, > 43a62,68 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 65c90,482 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] 82c499 < "comment" : "endcap tombbrick3", --- > "comment" : "overwritable temple1", 84c501 < "brush" : [ [ "clear" ], [ "back", "tombbrick3" ], [ "front", "tombbrick3" ] ] --- > "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ] 100,101c517,518 < "value" : [96, 160, 197, 255], < "comment" : "endcap tombbrick3 for water", --- > "value" : [196, 228, 246, 255], > "comment" : "overwritable foreground temple2", 103c520 < "brush" : [ [ "clear" ], [ "back", "tombbrick3" ], [ "front", "tombbrick3" ] ] --- > "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ] 306a724,729 > > { > "value" : [66, 77, 7, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch" ] ] > }, 430,431c853,872 < "comment" : "birdgroundlantern", < "brush" : [ [ "clear" ], [ "object", "birdgroundlantern" ] ] --- > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [77, 20, 14, 255], > "comment" : "birdgroundlantern facing left - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" }, { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [255, 77, 46, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [77, 23, 14, 255], > "comment" : "birdgroundlantern facing right - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" }, { "parameters" : { "defaultLightState" : false } } ] ] 453,470d893 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 736c1159 < "comment" : "spearrack", --- > "comment" : "spearrack facing left", 742c1165 < "comment" : "spearrack", --- > "comment" : "spearrack facing right", 924a1348,1353 > > { > "value" : [77, 60, 46, 255], > "comment" : "crystaltorch - off state", > "brush" : [ [ "clear" ], [ "object", "crystaltorch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1007c1436 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ] 1013c1442 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ] 1019c1448 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ] 1025c1454 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ] 1031c1460 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ] 1037c1466 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ] 1043c1472 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ] 1049c1478 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTombLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ] 1373c1802 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1379c1808 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1435c1864,1870 < --- > > { > "value" : [9, 60, 77, 255], > "comment" : "woodentalllantern - off state", > "brush" : [ [ "clear" ], [ "object", "woodentalllantern", { "parameters" : { "defaultLightState" : false } } ] ] > }, > 1457c1892 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1463c1898 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1469c1904 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1475c1910 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1481c1916 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1487c1922 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1493c1928 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1499c1934 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1742a2178,2183 > "value" : [77, 116, 135, 255], > "comment" : "avianteleporterdecorative", > "brush" : [ [ "clear" ], [ "object", "avianteleporterdecorative" ] ] > }, > > { 2519,2550d2959 < "chance" : 0 < }, < { < "name" : "waterendleft", < "rules" : [ < [ "ignorePartMaximumRule" ] < ], < "def" : [ "image", [ "waterendleft.png" ] ], < "chance" : 0 < }, < { < "name" : "waterendright", < "rules" : [ < [ "ignorePartMaximumRule" ] < ], < "def" : [ "image", [ "waterendright.png" ] ], < "chance" : 0 < }, < { < "name" : "waterendceiling", < "rules" : [ < [ "ignorePartMaximumRule" ] < ], < "def" : [ "image", [ "waterendceiling.png" ] ], < "chance" : 0 < }, < { < "name" : "waterendfloor", < "rules" : [ < [ "ignorePartMaximumRule" ] < ], < "def" : [ "image", [ "waterendfloor.png" ] ], dungeons\avian\aviantower\aviantower.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 31a36 > 34c39,45 < "comment" : "bright aqua, water coupler", --- > "comment" : "bright aqua, alternate coupler", > "connector" : true > }, > > { > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 36a48,54 > > { > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", > "connector" : true > }, > 43a62,68 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 65c90,482 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] 82c499 < "comment" : "endcap temple1", --- > "comment" : "overwritable temple1", 101,108c518 < "comment" : "overwritable foreground temple2 for pyramid entrance", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ] < }, < < { < "value" : [96, 160, 197, 255], < "comment" : "endcap temple2 for water pools", --- > "comment" : "overwritable foreground temple2", 313a724,729 > > { > "value" : [66, 77, 7, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 437,438c853,872 < "comment" : "birdgroundlantern", < "brush" : [ [ "clear" ], [ "object", "birdgroundlantern" ] ] --- > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [77, 20, 14, 255], > "comment" : "birdgroundlantern facing left - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" }, { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [255, 77, 46, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [77, 23, 14, 255], > "comment" : "birdgroundlantern facing right - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" }, { "parameters" : { "defaultLightState" : false } } ] ] 460,477d893 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 743,744c1159,1166 < "comment" : "spearrack", < "brush" : [ [ "clear" ], [ "object", "spearrack" ] ] --- > "comment" : "spearrack facing left", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "left" } ] ] > }, > > { > "value" : [37, 208, 0, 255], > "comment" : "spearrack facing right", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "right" } ] ] 925a1348,1353 > > { > "value" : [77, 60, 46, 255], > "comment" : "crystaltorch - off state", > "brush" : [ [ "clear" ], [ "object", "crystaltorch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 948c1376 < "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 954c1382 < "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing1", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 960c1388 < "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 966c1394 < "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing2", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 972c1400 < "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 978c1406 < "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing3", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 984c1412 < "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "left", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 990c1418 < "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tombthing4", { "direction" : "right", "parameters" : { "treasurePools" : [ "tombtreasure" ] } } ] ] 1008c1436 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ] 1014c1442 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ] 1020c1448 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ] 1026c1454 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ] 1032c1460 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ] 1038c1466 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ] 1044c1472 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ] 1050c1478 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTowerLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ] 1374c1802 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1380c1808 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1435a1864,1869 > > { > "value" : [9, 60, 77, 255], > "comment" : "woodentalllantern - off state", > "brush" : [ [ "clear" ], [ "object", "woodentalllantern", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1458c1892 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1464c1898 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1470c1904 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1476c1910 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1482c1916 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1488c1922 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1494c1928 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1500c1934 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1740a2175,2180 > }, > > { > "value" : [77, 116, 135, 255], > "comment" : "avianteleporterdecorative", > "brush" : [ [ "clear" ], [ "object", "avianteleporterdecorative" ] ] dungeons\avian\avianvillage\avianvillage.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 35c39,45 < "comment" : "bright aqua, water coupler", --- > "comment" : "bright aqua, alternate coupler", > "connector" : true > }, > > { > "value" : [168, 255, 0, 255], > "comment" : "bright green, alternate coupler #2", 37a48,54 > > { > "value" : [255, 168, 0, 255], > "comment" : "bright orange, alternate coupler #3", > "connector" : true > }, > 44a62,68 > "value" : [48, 48, 48, 255], > "comment" : "Empty hole overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ] ] > }, > > { 66c90,482 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] 81a498,504 > "value" : [120, 96, 197, 255], > "comment" : "overwritable temple1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "back", "temple1" ], [ "front", "temple1" ] ] > }, > > { 93a517,523 > "value" : [196, 228, 246, 255], > "comment" : "overwritable foreground temple2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "back", "temple2" ], [ "front", "temple2" ] ] > }, > > { 293a724,729 > > { > "value" : [66, 77, 7, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 417,418c853,872 < "comment" : "birdgroundlantern", < "brush" : [ [ "clear" ], [ "object", "birdgroundlantern" ] ] --- > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [77, 20, 14, 255], > "comment" : "birdgroundlantern facing left - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" }, { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [255, 77, 46, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [77, 23, 14, 255], > "comment" : "birdgroundlantern facing right - off state", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" }, { "parameters" : { "defaultLightState" : false } } ] ] 440,457d893 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 723,724c1159,1166 < "comment" : "spearrack", < "brush" : [ [ "clear" ], [ "object", "spearrack" ] ] --- > "comment" : "spearrack facing left", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "left" } ] ] > }, > > { > "value" : [37, 208, 0, 255], > "comment" : "spearrack facing right", > "brush" : [ [ "clear" ], [ "object", "spearrack", { "direction" : "right" } ] ] 905a1348,1353 > > { > "value" : [77, 60, 46, 255], > "comment" : "crystaltorch - off state", > "brush" : [ [ "clear" ], [ "object", "crystaltorch", { "parameters" : { "defaultLightState" : false } } ] ] > }, 988c1436 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "left" } ] ] 994c1442 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase1", { "direction" : "right" } ] ] 1000c1448 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "left" } ] ] 1006c1454 < "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalbookcase2", { "direction" : "right" } ] ] 1012c1460 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "left" } ] ] 1018c1466 < "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcabinet1", { "direction" : "right" } ] ] 1024c1472 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "left" } ] ] 1030c1478 < "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianVillageLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalcloset1", { "direction" : "right" } ] ] 1354c1802 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1360c1808 < "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "tribalwallcabinet", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1415a1864,1869 > > { > "value" : [9, 60, 77, 255], > "comment" : "woodentalllantern - off state", > "brush" : [ [ "clear" ], [ "object", "woodentalllantern", { "parameters" : { "defaultLightState" : false } } ] ] > }, 1438c1892 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1444c1898 < "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1450c1904 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1456c1910 < "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1462c1916 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1468c1922 < "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian1", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1474c1928 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "left", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1480c1934 < "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestmedavian2", { "direction" : "right", "parameters" : { "treasurePools" : [ "avianTempleLore" ] } } ] ] 1486c1940 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ] 1492c1946 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ] 1498c1952 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ] 1504c1958 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ] 1720a2175,2180 > }, > > { > "value" : [77, 116, 135, 255], > "comment" : "avianteleporterdecorative", > "brush" : [ [ "clear" ], [ "object", "avianteleporterdecorative" ] ] dungeons\floran\floranhell\floranhell.dungeon 3c3 < "name" : "floranhuntinggrounds", --- > "name" : "floranhell", 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 86c90,96 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] 92c102,173 < "brush" : [ [ "clear" ], [ "lava" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] 95a177,183 > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { 97,98c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 103,104c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 109c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 111a218,483 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 338a711,758 > "value" : [166, 124, 83, 255], > "comment" : "background dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ] ] > }, > > { > "value" : [217, 163, 108, 255], > "comment" : "foreground dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ], [ "front", "dirt" ] ] > }, > > { > "value" : [83, 110, 166, 255], > "comment" : "background rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ] ] > }, > > { > "value" : [108, 144, 217, 255], > "comment" : "foreground rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ], [ "front", "rock14" ] ] > }, > > { > "value" : [138, 83, 166, 255], > "comment" : "background bars", > "brush" : [ [ "clear" ], [ "back", "bars" ] ] > }, > > { > "value" : [181, 108, 217, 255], > "comment" : "foreground bars", > "brush" : [ [ "clear" ], [ "front", "bars" ] ] > }, > > { > "value" : [83, 166, 147, 255], > "comment" : "background castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ] ] > }, > > { > "value" : [108, 217, 191, 255], > "comment" : "foreground castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ], [ "front", "castlewalls1" ] ] > }, > > { 356a777,782 > "value" : [8, 166, 61, 255], > "comment" : "ruins stairs/platform", > "brush" : [ [ "clear" ], [ "front", "ruinsplatform" ] ] > }, > > { 881c1307 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 887c1313 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 891c1317 < "value" : [255, 222, 178, 255], --- > "value" : [255, 223, 178, 255], 893c1319 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 897c1323 < "value" : [229, 199, 161, 255], --- > "value" : [229, 201, 161, 255], 899c1325 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1619a2046,2351 > { > "value" : [166, 8, 8, 255], > "comment" : "barrel", > "brush" : [ [ "clear" ], [ "object", "barrel" ] ] > }, > > { > "value" : [166, 35, 8, 255], > "comment" : "barrellarge", > "brush" : [ [ "clear" ], [ "object", "barrellarge" ] ] > }, > > { > "value" : [166, 61, 8, 255], > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 51, 7, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "bonespike", > "brush" : [ [ "clear" ], [ "object", "bonespike" ] ] > }, > > { > "value" : [166, 113, 8, 255], > "comment" : "caveart1 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 96, 7, 255], > "comment" : "caveart1 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 126, 8, 255], > "comment" : "caveart2 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 107, 7, 255], > "comment" : "caveart2 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 140, 8, 255], > "comment" : "caveart3 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 118, 7, 255], > "comment" : "caveart3 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 153, 8, 255], > "comment" : "caveart4 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 129, 7, 255], > "comment" : "caveart4 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 166, 8, 255], > "comment" : "caveart5 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 140, 7, 255], > "comment" : "caveart5 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "right" } ] ] > }, > > { > "value" : [153, 166, 8, 255], > "comment" : "deathwarning", > "brush" : [ [ "clear" ], [ "object", "deathwarning" ] ] > }, > > { > "value" : [140, 166, 8, 255], > "comment" : "fallingrocks", > "brush" : [ [ "clear" ], [ "object", "fallingrocks" ] ] > }, > > { > "value" : [113, 166, 8, 255], > "comment" : "largewoodencrate facing left", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "left" } ] ] > }, > > { > "value" : [96, 140, 7, 255], > "comment" : "largewoodencrate facing right", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "right" } ] ] > }, > > { > "value" : [87, 166, 8, 255], > "comment" : "medievalswitchlever facing left", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "left" } ] ] > }, > > { > "value" : [74, 140, 7, 255], > "comment" : "medievalswitchlever facing right", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 166, 8, 255], > "comment" : "tent1 facing left", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "left" } ] ] > }, > > { > "value" : [51, 140, 7, 255], > "comment" : "tent1 facing right", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "right" } ] ] > }, > > { > "value" : [35, 166, 8, 255], > "comment" : "tent2 facing left", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "left" } ] ] > }, > > { > "value" : [29, 140, 7, 255], > "comment" : "tent2 facing right", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 8, 166, 255], > "comment" : "nowayout", > "brush" : [ [ "clear" ], [ "object", "nowayout" ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "thewayisblocked", > "brush" : [ [ "clear" ], [ "object", "thewayisblocked" ] ] > }, > > { > "value" : [113, 8, 166, 255], > "comment" : "turnback", > "brush" : [ [ "clear" ], [ "object", "turnback" ] ] > }, > > { > "value" : [8, 166, 8, 255], > "comment" : "trapchest facing left", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "left" } ] ] > }, > > { > "value" : [7, 140, 7, 255], > "comment" : "trapchest facing right", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 35, 255], > "comment" : "bardoor3", > "brush" : [ [ "clear" ], [ "object", "bardoor3" ] ] > }, > > { > "value" : [166, 100, 8, 255], > "comment" : "skulltorch facing left", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 85, 7, 255], > "comment" : "skulltorch facing right", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 87, 255], > "comment" : "root1", > "brush" : [ [ "clear" ], [ "object", "root1" ] ] > }, > > { > "value" : [8, 166, 113, 255], > "comment" : "root2", > "brush" : [ [ "clear" ], [ "object", "root2" ] ] > }, > > { > "value" : [8, 166, 140, 255], > "comment" : "root3", > "brush" : [ [ "clear" ], [ "object", "root3" ] ] > }, > > { > "value" : [8, 166, 166, 255], > "comment" : "root4", > "brush" : [ [ "clear" ], [ "object", "root4" ] ] > }, > > { > "value" : [8, 140, 166, 255], > "comment" : "root5", > "brush" : [ [ "clear" ], [ "object", "root5" ] ] > }, > > { > "value" : [8, 113, 166, 255], > "comment" : "root6", > "brush" : [ [ "clear" ], [ "object", "root6" ] ] > }, > > { > "value" : [8, 87, 166, 255], > "comment" : "root7", > "brush" : [ [ "clear" ], [ "object", "root7" ] ] > }, > > { > "value" : [8, 61, 166, 255], > "comment" : "root8", > "brush" : [ [ "clear" ], [ "object", "root8" ] ] > }, > > { > "value" : [8, 35, 166, 255], > "comment" : "root9", > "brush" : [ [ "clear" ], [ "object", "root9" ] ] > }, > > { > "value" : [8, 8, 166, 255], > "comment" : "root10", > "brush" : [ [ "clear" ], [ "object", "root10" ] ] > }, > > { > "value" : [35, 8, 166, 255], > "comment" : "drip1", > "brush" : [ [ "clear" ], [ "object", "drip1" ] ] > }, > > { > "value" : [166, 8, 113, 255], > "comment" : "drip2", > "brush" : [ [ "clear" ], [ "object", "drip2" ] ] > }, > > { > "value" : [140, 8, 166, 255], > "comment" : "dirttrapdoor facing left", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "left" } ] ] > }, > > { > "value" : [118, 7, 140, 255], > "comment" : "dirttrapdoor facing right", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 166, 255], > "comment" : "huntingpressureplate facing left", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 140, 255], > "comment" : "huntingpressureplate facing right", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 140, 255], > "comment" : "campfire facing left", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 118, 255], > "comment" : "campfire facing right", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "right" } ] ] > }, > 1761c2493 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", dungeons\floran\floranhuntinggrounds\floranhuntinggrounds.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 86c90,96 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] 92c102,173 < "brush" : [ [ "clear" ], [ "lava" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] 95a177,183 > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { 97,98c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 103,104c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 109c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 111a218,483 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 338a711,758 > "value" : [166, 124, 83, 255], > "comment" : "background dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ] ] > }, > > { > "value" : [217, 163, 108, 255], > "comment" : "foreground dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ], [ "front", "dirt" ] ] > }, > > { > "value" : [83, 110, 166, 255], > "comment" : "background rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ] ] > }, > > { > "value" : [108, 144, 217, 255], > "comment" : "foreground rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ], [ "front", "rock14" ] ] > }, > > { > "value" : [138, 83, 166, 255], > "comment" : "background bars", > "brush" : [ [ "clear" ], [ "back", "bars" ] ] > }, > > { > "value" : [181, 108, 217, 255], > "comment" : "foreground bars", > "brush" : [ [ "clear" ], [ "front", "bars" ] ] > }, > > { > "value" : [83, 166, 147, 255], > "comment" : "background castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ] ] > }, > > { > "value" : [108, 217, 191, 255], > "comment" : "foreground castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ], [ "front", "castlewalls1" ] ] > }, > > { 356a777,782 > "value" : [8, 166, 61, 255], > "comment" : "ruins stairs/platform", > "brush" : [ [ "clear" ], [ "front", "ruinsplatform" ] ] > }, > > { 881c1307 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 887c1313 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 891c1317 < "value" : [255, 222, 178, 255], --- > "value" : [255, 223, 178, 255], 893c1319 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 897c1323 < "value" : [229, 199, 161, 255], --- > "value" : [229, 201, 161, 255], 899c1325 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1619a2046,2351 > { > "value" : [166, 8, 8, 255], > "comment" : "barrel", > "brush" : [ [ "clear" ], [ "object", "barrel" ] ] > }, > > { > "value" : [166, 35, 8, 255], > "comment" : "barrellarge", > "brush" : [ [ "clear" ], [ "object", "barrellarge" ] ] > }, > > { > "value" : [166, 61, 8, 255], > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 51, 7, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "bonespike", > "brush" : [ [ "clear" ], [ "object", "bonespike" ] ] > }, > > { > "value" : [166, 113, 8, 255], > "comment" : "caveart1 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 96, 7, 255], > "comment" : "caveart1 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 126, 8, 255], > "comment" : "caveart2 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 107, 7, 255], > "comment" : "caveart2 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 140, 8, 255], > "comment" : "caveart3 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 118, 7, 255], > "comment" : "caveart3 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 153, 8, 255], > "comment" : "caveart4 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 129, 7, 255], > "comment" : "caveart4 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 166, 8, 255], > "comment" : "caveart5 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 140, 7, 255], > "comment" : "caveart5 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "right" } ] ] > }, > > { > "value" : [153, 166, 8, 255], > "comment" : "deathwarning", > "brush" : [ [ "clear" ], [ "object", "deathwarning" ] ] > }, > > { > "value" : [140, 166, 8, 255], > "comment" : "fallingrocks", > "brush" : [ [ "clear" ], [ "object", "fallingrocks" ] ] > }, > > { > "value" : [113, 166, 8, 255], > "comment" : "largewoodencrate facing left", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "left" } ] ] > }, > > { > "value" : [96, 140, 7, 255], > "comment" : "largewoodencrate facing right", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "right" } ] ] > }, > > { > "value" : [87, 166, 8, 255], > "comment" : "medievalswitchlever facing left", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "left" } ] ] > }, > > { > "value" : [74, 140, 7, 255], > "comment" : "medievalswitchlever facing right", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 166, 8, 255], > "comment" : "tent1 facing left", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "left" } ] ] > }, > > { > "value" : [51, 140, 7, 255], > "comment" : "tent1 facing right", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "right" } ] ] > }, > > { > "value" : [35, 166, 8, 255], > "comment" : "tent2 facing left", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "left" } ] ] > }, > > { > "value" : [29, 140, 7, 255], > "comment" : "tent2 facing right", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 8, 166, 255], > "comment" : "nowayout", > "brush" : [ [ "clear" ], [ "object", "nowayout" ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "thewayisblocked", > "brush" : [ [ "clear" ], [ "object", "thewayisblocked" ] ] > }, > > { > "value" : [113, 8, 166, 255], > "comment" : "turnback", > "brush" : [ [ "clear" ], [ "object", "turnback" ] ] > }, > > { > "value" : [8, 166, 8, 255], > "comment" : "trapchest facing left", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "left" } ] ] > }, > > { > "value" : [7, 140, 7, 255], > "comment" : "trapchest facing right", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 35, 255], > "comment" : "bardoor3", > "brush" : [ [ "clear" ], [ "object", "bardoor3" ] ] > }, > > { > "value" : [166, 100, 8, 255], > "comment" : "skulltorch facing left", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 85, 7, 255], > "comment" : "skulltorch facing right", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 87, 255], > "comment" : "root1", > "brush" : [ [ "clear" ], [ "object", "root1" ] ] > }, > > { > "value" : [8, 166, 113, 255], > "comment" : "root2", > "brush" : [ [ "clear" ], [ "object", "root2" ] ] > }, > > { > "value" : [8, 166, 140, 255], > "comment" : "root3", > "brush" : [ [ "clear" ], [ "object", "root3" ] ] > }, > > { > "value" : [8, 166, 166, 255], > "comment" : "root4", > "brush" : [ [ "clear" ], [ "object", "root4" ] ] > }, > > { > "value" : [8, 140, 166, 255], > "comment" : "root5", > "brush" : [ [ "clear" ], [ "object", "root5" ] ] > }, > > { > "value" : [8, 113, 166, 255], > "comment" : "root6", > "brush" : [ [ "clear" ], [ "object", "root6" ] ] > }, > > { > "value" : [8, 87, 166, 255], > "comment" : "root7", > "brush" : [ [ "clear" ], [ "object", "root7" ] ] > }, > > { > "value" : [8, 61, 166, 255], > "comment" : "root8", > "brush" : [ [ "clear" ], [ "object", "root8" ] ] > }, > > { > "value" : [8, 35, 166, 255], > "comment" : "root9", > "brush" : [ [ "clear" ], [ "object", "root9" ] ] > }, > > { > "value" : [8, 8, 166, 255], > "comment" : "root10", > "brush" : [ [ "clear" ], [ "object", "root10" ] ] > }, > > { > "value" : [35, 8, 166, 255], > "comment" : "drip1", > "brush" : [ [ "clear" ], [ "object", "drip1" ] ] > }, > > { > "value" : [166, 8, 113, 255], > "comment" : "drip2", > "brush" : [ [ "clear" ], [ "object", "drip2" ] ] > }, > > { > "value" : [140, 8, 166, 255], > "comment" : "dirttrapdoor facing left", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "left" } ] ] > }, > > { > "value" : [118, 7, 140, 255], > "comment" : "dirttrapdoor facing right", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 166, 255], > "comment" : "huntingpressureplate facing left", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 140, 255], > "comment" : "huntingpressureplate facing right", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 140, 255], > "comment" : "campfire facing left", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 118, 255], > "comment" : "campfire facing right", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "right" } ] ] > }, > 1761c2493 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", 1954c2686 < // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], --- > // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], 1966c2698 < // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], --- > // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], 1974c2706 < // { --- > // { 1978,1979c2710,2711 < // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], < // [ "doNotConnectToPart", [ "entrance1" ] ] --- > // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], > // [ "doNotConnectToPart", [ "entrance1" ] ] 1987c2719 < // { --- > // { 1991,1992c2723,2724 < // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], < // [ "doNotConnectToPart", [ "entrance1" ] ] --- > // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], > // [ "doNotConnectToPart", [ "entrance1" ] ] 2012c2744 < // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], --- > // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], 2024c2756 < // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], --- > // [ "doNotCombineWith", [ "endleft1a-chest", "endleft1b-chest", "endright1a-chest", "endright1b-chest" ] ], 2032c2764 < // { --- > // { 2036,2037c2768,2769 < // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], < // [ "doNotConnectToPart", [ "entrance1" ] ] --- > // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], > // [ "doNotConnectToPart", [ "entrance1" ] ] 2045c2777 < // { --- > // { 2049,2050c2781,2782 < // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], < // [ "doNotConnectToPart", [ "entrance1" ] ] --- > // [ "doNotCombineWith", [ "endleft1c", "endright1c", "endleft1d-chest", "endright1d-chest" ] ], > // [ "doNotConnectToPart", [ "entrance1" ] ] dungeons\floran\floranvillagetower\floranvillagetower.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 86c90,96 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] 92c102,134 < "brush" : [ [ "clear" ], [ "lava" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] 95a138,183 > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { 97,98c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 103,104c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 109c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 111a218,483 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 338a711,758 > "value" : [166, 124, 83, 255], > "comment" : "background dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ] ] > }, > > { > "value" : [217, 163, 108, 255], > "comment" : "foreground dirt", > "brush" : [ [ "clear" ], [ "back", "dirt" ], [ "front", "dirt" ] ] > }, > > { > "value" : [83, 110, 166, 255], > "comment" : "background rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ] ] > }, > > { > "value" : [108, 144, 217, 255], > "comment" : "foreground rock14", > "brush" : [ [ "clear" ], [ "back", "rock14" ], [ "front", "rock14" ] ] > }, > > { > "value" : [138, 83, 166, 255], > "comment" : "background bars", > "brush" : [ [ "clear" ], [ "back", "bars" ] ] > }, > > { > "value" : [181, 108, 217, 255], > "comment" : "foreground bars", > "brush" : [ [ "clear" ], [ "front", "bars" ] ] > }, > > { > "value" : [83, 166, 147, 255], > "comment" : "background castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ] ] > }, > > { > "value" : [108, 217, 191, 255], > "comment" : "foreground castlewalls1", > "brush" : [ [ "clear" ], [ "back", "castlewalls1" ], [ "front", "castlewalls1" ] ] > }, > > { 356a777,782 > "value" : [8, 166, 61, 255], > "comment" : "ruins stairs/platform", > "brush" : [ [ "clear" ], [ "front", "ruinsplatform" ] ] > }, > > { 676,677c1102,1109 < "comment" : "floranlight", < "brush" : [ [ "clear" ], [ "object", "floranlight" ] ] --- > "comment" : "floranlight facing left", > "brush" : [ [ "clear" ], [ "object", "floranlight", { "direction" : "left" } ] ] > }, > > { > "value" : [83, 29, 191, 255], > "comment" : "floranlight facing right", > "brush" : [ [ "clear" ], [ "object", "floranlight", { "direction" : "right" } ] ] 881c1313 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 887c1319 < "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran1", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 891c1323 < "value" : [255, 222, 178, 255], --- > "value" : [255, 223, 178, 255], 893c1325 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 897c1329 < "value" : [229, 199, 161, 255], --- > "value" : [229, 201, 161, 255], 899c1331 < "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "chestfloran2", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1619a2052,2357 > { > "value" : [166, 8, 8, 255], > "comment" : "barrel", > "brush" : [ [ "clear" ], [ "object", "barrel" ] ] > }, > > { > "value" : [166, 35, 8, 255], > "comment" : "barrellarge", > "brush" : [ [ "clear" ], [ "object", "barrellarge" ] ] > }, > > { > "value" : [166, 61, 8, 255], > "comment" : "birdgroundlantern facing left", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 51, 7, 255], > "comment" : "birdgroundlantern facing right", > "brush" : [ [ "clear" ], [ "object", "birdgroundlantern", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "bonespike", > "brush" : [ [ "clear" ], [ "object", "bonespike" ] ] > }, > > { > "value" : [166, 113, 8, 255], > "comment" : "caveart1 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 96, 7, 255], > "comment" : "caveart1 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart1", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 126, 8, 255], > "comment" : "caveart2 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 107, 7, 255], > "comment" : "caveart2 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart2", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 140, 8, 255], > "comment" : "caveart3 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 118, 7, 255], > "comment" : "caveart3 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart3", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 153, 8, 255], > "comment" : "caveart4 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 129, 7, 255], > "comment" : "caveart4 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart4", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 166, 8, 255], > "comment" : "caveart5 facing left", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 140, 7, 255], > "comment" : "caveart5 facing right", > "brush" : [ [ "clear" ], [ "object", "caveart5", { "direction" : "right" } ] ] > }, > > { > "value" : [153, 166, 8, 255], > "comment" : "deathwarning", > "brush" : [ [ "clear" ], [ "object", "deathwarning" ] ] > }, > > { > "value" : [140, 166, 8, 255], > "comment" : "fallingrocks", > "brush" : [ [ "clear" ], [ "object", "fallingrocks" ] ] > }, > > { > "value" : [113, 166, 8, 255], > "comment" : "largewoodencrate facing left", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "left" } ] ] > }, > > { > "value" : [96, 140, 7, 255], > "comment" : "largewoodencrate facing right", > "brush" : [ [ "clear" ], [ "object", "largewoodencrate", { "direction" : "right" } ] ] > }, > > { > "value" : [87, 166, 8, 255], > "comment" : "medievalswitchlever facing left", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "left" } ] ] > }, > > { > "value" : [74, 140, 7, 255], > "comment" : "medievalswitchlever facing right", > "brush" : [ [ "clear" ], [ "object", "medievalswitchlever", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 166, 8, 255], > "comment" : "tent1 facing left", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "left" } ] ] > }, > > { > "value" : [51, 140, 7, 255], > "comment" : "tent1 facing right", > "brush" : [ [ "clear" ], [ "object", "tent1", { "direction" : "right" } ] ] > }, > > { > "value" : [35, 166, 8, 255], > "comment" : "tent2 facing left", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "left" } ] ] > }, > > { > "value" : [29, 140, 7, 255], > "comment" : "tent2 facing right", > "brush" : [ [ "clear" ], [ "object", "tent2", { "direction" : "right" } ] ] > }, > > { > "value" : [61, 8, 166, 255], > "comment" : "nowayout", > "brush" : [ [ "clear" ], [ "object", "nowayout" ] ] > }, > > { > "value" : [166, 87, 8, 255], > "comment" : "thewayisblocked", > "brush" : [ [ "clear" ], [ "object", "thewayisblocked" ] ] > }, > > { > "value" : [113, 8, 166, 255], > "comment" : "turnback", > "brush" : [ [ "clear" ], [ "object", "turnback" ] ] > }, > > { > "value" : [8, 166, 8, 255], > "comment" : "trapchest facing left", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "left" } ] ] > }, > > { > "value" : [7, 140, 7, 255], > "comment" : "trapchest facing right", > "brush" : [ [ "clear" ], [ "object", "trapchest", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 35, 255], > "comment" : "bardoor3", > "brush" : [ [ "clear" ], [ "object", "bardoor3" ] ] > }, > > { > "value" : [166, 100, 8, 255], > "comment" : "skulltorch facing left", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 85, 7, 255], > "comment" : "skulltorch facing right", > "brush" : [ [ "clear" ], [ "object", "skulltorch", { "direction" : "right" } ] ] > }, > > { > "value" : [8, 166, 87, 255], > "comment" : "root1", > "brush" : [ [ "clear" ], [ "object", "root1" ] ] > }, > > { > "value" : [8, 166, 113, 255], > "comment" : "root2", > "brush" : [ [ "clear" ], [ "object", "root2" ] ] > }, > > { > "value" : [8, 166, 140, 255], > "comment" : "root3", > "brush" : [ [ "clear" ], [ "object", "root3" ] ] > }, > > { > "value" : [8, 166, 166, 255], > "comment" : "root4", > "brush" : [ [ "clear" ], [ "object", "root4" ] ] > }, > > { > "value" : [8, 140, 166, 255], > "comment" : "root5", > "brush" : [ [ "clear" ], [ "object", "root5" ] ] > }, > > { > "value" : [8, 113, 166, 255], > "comment" : "root6", > "brush" : [ [ "clear" ], [ "object", "root6" ] ] > }, > > { > "value" : [8, 87, 166, 255], > "comment" : "root7", > "brush" : [ [ "clear" ], [ "object", "root7" ] ] > }, > > { > "value" : [8, 61, 166, 255], > "comment" : "root8", > "brush" : [ [ "clear" ], [ "object", "root8" ] ] > }, > > { > "value" : [8, 35, 166, 255], > "comment" : "root9", > "brush" : [ [ "clear" ], [ "object", "root9" ] ] > }, > > { > "value" : [8, 8, 166, 255], > "comment" : "root10", > "brush" : [ [ "clear" ], [ "object", "root10" ] ] > }, > > { > "value" : [35, 8, 166, 255], > "comment" : "drip1", > "brush" : [ [ "clear" ], [ "object", "drip1" ] ] > }, > > { > "value" : [166, 8, 113, 255], > "comment" : "drip2", > "brush" : [ [ "clear" ], [ "object", "drip2" ] ] > }, > > { > "value" : [140, 8, 166, 255], > "comment" : "dirttrapdoor facing left", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "left" } ] ] > }, > > { > "value" : [118, 7, 140, 255], > "comment" : "dirttrapdoor facing right", > "brush" : [ [ "clear" ], [ "object", "dirttrapdoor", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 166, 255], > "comment" : "huntingpressureplate facing left", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 140, 255], > "comment" : "huntingpressureplate facing right", > "brush" : [ [ "clear" ], [ "object", "huntingpressureplate", { "direction" : "right" } ] ] > }, > > { > "value" : [166, 8, 140, 255], > "comment" : "campfire facing left", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "left" } ] ] > }, > > { > "value" : [140, 7, 118, 255], > "comment" : "campfire facing right", > "brush" : [ [ "clear" ], [ "object", "campfire", { "direction" : "right" } ] ] > }, > 1761c2499 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", dungeons\glitch\glitchcastle\glitchcastle.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 29c33 < "comment" : "bright blue, room coupler", --- > "comment" : "bright blue, entrance coupler", 86c90 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 91,92c95,102 < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] 172c182 < --- > 175,176c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 181,182c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 187c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 189a218,451 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, 203a466,483 > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 442,443c722,723 < "comment" : "background sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "comment" : "background sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 448c728 < "comment" : "background sewerpipehorizontal overwritable", --- > "comment" : "background sewerpipe overwritable", 450c730 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 455,456c735,736 < "comment" : "foreground sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 461c741 < "comment" : "foreground sewerpipehorizontal overwritable", --- > "comment" : "foreground sewerpipe overwritable", 463c743 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 468,469c748,749 < "comment" : "foreground only sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground only sewerpipe", > "brush" : [ [ "clear" ], [ "front", "sewerpipe" ] ] 474,482c754,755 < "comment" : "background sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] < }, < < { < "value" : [50, 128, 55, 255], < "comment" : "background sewerpipevertical overwritable", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] --- > "comment" : "background plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ] ] 487,495c760,761 < "comment" : "foreground sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] < }, < < { < "value" : [70, 179, 77, 255], < "comment" : "foreground sewerpipevertical overwritable", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] --- > "comment" : "foreground plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ], [ "front", "plantmatter" ] ] 500,501c766,767 < "comment" : "foreground only sewerpipevertical", < "brush" : [ [ "clear" ], [ "front", "sewerpipevertical" ] ] --- > "comment" : "foreground only plantmatter", > "brush" : [ [ "clear" ], [ "front", "plantmatter" ] ] 516a783,788 > "value" : [179, 112, 89, 255], > "comment" : "copper stairs/platform", > "brush" : [ [ "clear" ], [ "front", "copperplatform" ] ] > }, > > { 575c847 < --- > 579c851,857 < "brush" : [ [ "clear" ], [ "object", "castledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [173, 116, 87, 255], > "comment" : "castledoor", > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "right" } ] ] 747c1025,1031 < "brush" : [ [ "clear" ], [ "object", "largecastledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [166, 128, 83, 255], > "comment" : "largecastledoor", > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "right" } ] ] 909c1193 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 915c1199 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1818c2102 < "value" : [255, 102, 26, 255], --- > "value" : [179, 98, 18, 255], 1820c2104 < "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchSewerLore" ] } } ] ] 1824c2108 < "value" : [242, 97, 24, 255], --- > "value" : [166, 91, 17, 255], 1826c2110 < "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchSewerLore" ] } } ] ] 1896c2180 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", dungeons\glitch\glitchsewer\glitchsewer.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 29c33 < "comment" : "bright blue, room coupler", --- > "comment" : "bright blue, entrance coupler", 86c90 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 91,92c95,102 < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] 172c182 < --- > 175,176c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 181,182c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 187c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 189a218,451 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, 203a466,483 > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 442,443c722,723 < "comment" : "background sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "comment" : "background sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 448c728 < "comment" : "background sewerpipehorizontal overwritable", --- > "comment" : "background sewerpipe overwritable", 450c730 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 455,456c735,736 < "comment" : "foreground sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 461c741 < "comment" : "foreground sewerpipehorizontal overwritable", --- > "comment" : "foreground sewerpipe overwritable", 463c743 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 468,469c748,749 < "comment" : "foreground only sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground only sewerpipe", > "brush" : [ [ "clear" ], [ "front", "sewerpipe" ] ] 471c751 < --- > 474,475c754,755 < "comment" : "background sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] --- > "comment" : "background plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ] ] 479,482c759,761 < "value" : [50, 128, 55, 255], < "comment" : "background sewerpipevertical overwritable", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] --- > "value" : [85, 217, 94, 255], > "comment" : "foreground plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ], [ "front", "plantmatter" ] ] 486,488c765,767 < "value" : [85, 217, 94, 255], < "comment" : "foreground sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] --- > "value" : [80, 204, 88, 255], > "comment" : "foreground only plantmatter", > "brush" : [ [ "clear" ], [ "front", "plantmatter" ] ] 489a769,770 > > // REDUNDANT BRUSHES ONCE SEWER IS UPDATED 492,493c773,774 < "value" : [70, 179, 77, 255], < "comment" : "foreground sewerpipevertical overwritable", --- > "value" : [50, 128, 55, 255], > "comment" : "background sewerpipe overwritable", 495c776 < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 499,501c780,783 < "value" : [80, 204, 88, 255], < "comment" : "foreground only sewerpipevertical", < "brush" : [ [ "clear" ], [ "front", "sewerpipevertical" ] ] --- > "value" : [70, 179, 77, 255], > "comment" : "foreground sewerpipe overwritable", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 502a785,786 > > // 581c865 < --- > 585c869,875 < "brush" : [ [ "clear" ], [ "object", "castledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [173, 116, 87, 255], > "comment" : "castledoor", > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "right" } ] ] 753c1043,1049 < "brush" : [ [ "clear" ], [ "object", "largecastledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [166, 128, 83, 255], > "comment" : "largecastledoor", > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "right" } ] ] 915c1211 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 921c1217 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1824c2120 < "value" : [255, 102, 26, 255], --- > "value" : [179, 98, 18, 255], 1830c2126 < "value" : [242, 97, 24, 255], --- > "value" : [166, 91, 17, 255], 1902c2198 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", dungeons\glitch\glitchvillage\glitchvillage.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 29c33 < "comment" : "bright blue, room coupler", --- > "comment" : "bright blue, entrance coupler", 86c90 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 91,92c95,102 < "comment" : "acid pool foreground", < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] 172c182 < --- > 175,176c185,186 < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] --- > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] 181,182c191,192 < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] --- > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] 187c197,215 < "comment" : "wire #3 Blue", --- > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", 189a218,451 > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, 203a466,483 > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, 442,443c722,723 < "comment" : "background sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "comment" : "background sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 448c728 < "comment" : "background sewerpipehorizontal overwritable", --- > "comment" : "background sewerpipe overwritable", 450c730 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ] ] 455,456c735,736 < "comment" : "foreground sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground sewerpipe", > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 461c741 < "comment" : "foreground sewerpipehorizontal overwritable", --- > "comment" : "foreground sewerpipe overwritable", 463c743 < "brush" : [ [ "clear" ], [ "back", "sewerpipehorizontal" ], [ "front", "sewerpipehorizontal" ] ] --- > "brush" : [ [ "clear" ], [ "back", "sewerpipe" ], [ "front", "sewerpipe" ] ] 468,469c748,749 < "comment" : "foreground only sewerpipehorizontal", < "brush" : [ [ "clear" ], [ "front", "sewerpipehorizontal" ] ] --- > "comment" : "foreground only sewerpipe", > "brush" : [ [ "clear" ], [ "front", "sewerpipe" ] ] 474,482c754,755 < "comment" : "background sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] < }, < < { < "value" : [50, 128, 55, 255], < "comment" : "background sewerpipevertical overwritable", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ] ] --- > "comment" : "background plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ] ] 487,495c760,761 < "comment" : "foreground sewerpipevertical", < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] < }, < < { < "value" : [70, 179, 77, 255], < "comment" : "foreground sewerpipevertical overwritable", < "rules" : [ [ "allowOverdrawing" ] ], < "brush" : [ [ "clear" ], [ "back", "sewerpipevertical" ], [ "front", "sewerpipevertical" ] ] --- > "comment" : "foreground plantmatter", > "brush" : [ [ "clear" ], [ "back", "plantmatter" ], [ "front", "plantmatter" ] ] 500,501c766,767 < "comment" : "foreground only sewerpipevertical", < "brush" : [ [ "clear" ], [ "front", "sewerpipevertical" ] ] --- > "comment" : "foreground only plantmatter", > "brush" : [ [ "clear" ], [ "front", "plantmatter" ] ] 581c847 < --- > 585c851,857 < "brush" : [ [ "clear" ], [ "object", "castledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [173, 116, 87, 255], > "comment" : "castledoor", > "brush" : [ [ "clear" ], [ "object", "castledoor", { "direction" : "right" } ] ] 753c1025,1031 < "brush" : [ [ "clear" ], [ "object", "largecastledoor" ] ] --- > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "left" } ] ] > }, > > { > "value" : [166, 128, 83, 255], > "comment" : "largecastledoor", > "brush" : [ [ "clear" ], [ "object", "largecastledoor", { "direction" : "right" } ] ] 915c1193 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "left", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 921c1199 < "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "medievalchest", { "direction" : "right", "parameters" : { "treasurePools" : [ "basicChestTreasure" ] } } ] ] 1824c2102 < "value" : [255, 102, 26, 255], --- > "value" : [179, 98, 18, 255], 1826c2104 < "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "left", "parameters" : { "treasurePools" : [ "glitchSewerLore" ] } } ] ] 1830c2108 < "value" : [242, 97, 24, 255], --- > "value" : [166, 91, 17, 255], 1832c2110 < "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "trashbag", { "direction" : "right", "parameters" : { "treasurePools" : [ "glitchSewerLore" ] } } ] ] 1902c2180 < "typeName" : "quadruped", --- > "typeName" : "largequadruped", dungeons\human\humanbunker\humanbunker.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 24c28,29 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 28c33 < "comment" : "bright blue, room coupler", --- > "comment" : "bright blue, entrance coupler", 82a88,485 > "value" : [54, 63, 105, 255], > "comment" : "water pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, > > { 127,144d529 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 251c636 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 318,319c703,704 < "comment" : "modernchair1 facing left", < "brush" : [ [ "clear" ], [ "object", "modernchair1", { "direction" : "left" } ] ] --- > "comment" : "modernchair facing left", > "brush" : [ [ "clear" ], [ "object", "modernchair", { "direction" : "left" } ] ] 324,325c709,710 < "comment" : "modernchair1 facing right", < "brush" : [ [ "clear" ], [ "object", "modernchair1", { "direction" : "right" } ] ] --- > "comment" : "modernchair facing right", > "brush" : [ [ "clear" ], [ "object", "modernchair", { "direction" : "right" } ] ] 342,343c727,728 < "comment" : "moderntable1", < "brush" : [ [ "clear" ], [ "object", "moderntable1" ] ] --- > "comment" : "moderntable", > "brush" : [ [ "clear" ], [ "object", "moderntable" ] ] 403c788 < "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "food" ] } } ] ] 409c794 < "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "food" ] } } ] ] dungeons\human\humanprison\humanprison.dungeon 5,7c5,6 < "rules" : [ < ], < "anchor" : [ "entranceleft1", "entranceleft2", "entranceright1" ], --- > "rules" : [ ], > "anchor" : [ "entranceleft1", "entranceleft2", "entranceright1", "entranceright2" ], 10c9,10 < "maxParts" : 100 --- > "maxParts" : 100, > "protected" : true 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 24c28,29 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 28c33 < "comment" : "bright blue, room coupler", --- > "comment" : "bright blue, entrance coupler", 82a88,485 > "value" : [54, 63, 105, 255], > "comment" : "water pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] > }, > > { > "value" : [150, 255, 0, 255], > "comment" : "poison pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] > }, > > { > "value" : [255, 96, 0, 255], > "comment" : "lava pool foreground", > "brush" : [ [ "clear" ], [ "liquid", "lava" ] ] > }, > > { > "value" : [255, 232, 178, 255], > "comment" : "background main biome block", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [255, 222, 178, 255], > "comment" : "overwritable background main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 186, 143, 255], > "comment" : "foreground main biome block", > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [204, 176, 143, 255], > "comment" : "overwritable foreground main biome block", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 0 } ] ] > }, > > { > "value" : [178, 232, 255, 255], > "comment" : "background sub biome block #1", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [178, 222, 255, 255], > "comment" : "overwritable background sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 186, 204, 255], > "comment" : "foreground sub biome block #1", > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [143, 176, 204, 255], > "comment" : "overwritable foreground sub biome block #1", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 1 } ] ] > }, > > { > "value" : [222, 255, 178, 255], > "comment" : "background sub biome block #2", > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [222, 245, 178, 255], > "comment" : "overwritable background sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "clear" ], [ "surfacebackground", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 204, 143, 255], > "comment" : "foreground sub biome block #2", > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [177, 194, 143, 255], > "comment" : "overwritable foreground sub biome block #2", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "surface", { "variant" : 2 } ] ] > }, > > { > "value" : [255, 0, 0, 255], > "comment" : "global wire #1", > "brush" : [ [ "wire", { "group" : "globalgroup1", "local" : false } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "global wire #2", > "brush" : [ [ "wire", { "group" : "globalgroup2", "local" : false } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "global wire #3", > "brush" : [ [ "wire", { "group" : "globalgroup3", "local" : false } ] ] > }, > > { > "value" : [1, 0, 0, 255], > "comment" : "wire #1", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [2, 0, 0, 255], > "comment" : "wire #2", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [3, 0, 0, 255], > "comment" : "wire #3", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [4, 0, 0, 255], > "comment" : "wire #4", > "brush" : [ [ "wire", { "group" : "group4", "local" : true } ] ] > }, > > { > "value" : [5, 0, 0, 255], > "comment" : "wire #5", > "brush" : [ [ "wire", { "group" : "group5", "local" : true } ] ] > }, > > { > "value" : [6, 0, 0, 255], > "comment" : "wire #6", > "brush" : [ [ "wire", { "group" : "group6", "local" : true } ] ] > }, > > { > "value" : [7, 0, 0, 255], > "comment" : "wire #7", > "brush" : [ [ "wire", { "group" : "group7", "local" : true } ] ] > }, > > { > "value" : [8, 0, 0, 255], > "comment" : "wire #8", > "brush" : [ [ "wire", { "group" : "group8", "local" : true } ] ] > }, > > { > "value" : [9, 0, 0, 255], > "comment" : "wire #9", > "brush" : [ [ "wire", { "group" : "group9", "local" : true } ] ] > }, > > { > "value" : [10, 0, 0, 255], > "comment" : "wire #10", > "brush" : [ [ "wire", { "group" : "group10", "local" : true } ] ] > }, > > { > "value" : [11, 0, 0, 255], > "comment" : "wire #11", > "brush" : [ [ "wire", { "group" : "group11", "local" : true } ] ] > }, > > { > "value" : [12, 0, 0, 255], > "comment" : "wire #12", > "brush" : [ [ "wire", { "group" : "group12", "local" : true } ] ] > }, > > { > "value" : [13, 0, 0, 255], > "comment" : "wire #13", > "brush" : [ [ "wire", { "group" : "group13", "local" : true } ] ] > }, > > { > "value" : [14, 0, 0, 255], > "comment" : "wire #14", > "brush" : [ [ "wire", { "group" : "group14", "local" : true } ] ] > }, > > { > "value" : [15, 0, 0, 255], > "comment" : "wire #15", > "brush" : [ [ "wire", { "group" : "group15", "local" : true } ] ] > }, > > { > "value" : [16, 0, 0, 255], > "comment" : "wire #16", > "brush" : [ [ "wire", { "group" : "group16", "local" : true } ] ] > }, > > { > "value" : [17, 0, 0, 255], > "comment" : "wire #17", > "brush" : [ [ "wire", { "group" : "group17", "local" : true } ] ] > }, > > { > "value" : [18, 0, 0, 255], > "comment" : "wire #18", > "brush" : [ [ "wire", { "group" : "group18", "local" : true } ] ] > }, > > { > "value" : [19, 0, 0, 255], > "comment" : "wire #19", > "brush" : [ [ "wire", { "group" : "group19", "local" : true } ] ] > }, > > { > "value" : [20, 0, 0, 255], > "comment" : "wire #20", > "brush" : [ [ "wire", { "group" : "group20", "local" : true } ] ] > }, > > { > "value" : [21, 0, 0, 255], > "comment" : "wire #21", > "brush" : [ [ "wire", { "group" : "group21", "local" : true } ] ] > }, > > { > "value" : [22, 0, 0, 255], > "comment" : "wire #22", > "brush" : [ [ "wire", { "group" : "group22", "local" : true } ] ] > }, > > { > "value" : [23, 0, 0, 255], > "comment" : "wire #23", > "brush" : [ [ "wire", { "group" : "group23", "local" : true } ] ] > }, > > { > "value" : [24, 0, 0, 255], > "comment" : "wire #24", > "brush" : [ [ "wire", { "group" : "group24", "local" : true } ] ] > }, > > { > "value" : [25, 0, 0, 255], > "comment" : "wire #25", > "brush" : [ [ "wire", { "group" : "group25", "local" : true } ] ] > }, > > { > "value" : [26, 0, 0, 255], > "comment" : "wire #26", > "brush" : [ [ "wire", { "group" : "group26", "local" : true } ] ] > }, > > { > "value" : [27, 0, 0, 255], > "comment" : "wire #27", > "brush" : [ [ "wire", { "group" : "group27", "local" : true } ] ] > }, > > { > "value" : [28, 0, 0, 255], > "comment" : "wire #28", > "brush" : [ [ "wire", { "group" : "group28", "local" : true } ] ] > }, > > { > "value" : [29, 0, 0, 255], > "comment" : "wire #29", > "brush" : [ [ "wire", { "group" : "group29", "local" : true } ] ] > }, > > { > "value" : [30, 0, 0, 255], > "comment" : "wire #30", > "brush" : [ [ "wire", { "group" : "group30", "local" : true } ] ] > }, > > { > "value" : [0, 1, 0, 255], > "comment" : "and", > "brush" : [ [ "clear" ], [ "object", "and" ] ] > }, > > { > "value" : [0, 2, 0, 255], > "comment" : "dlatch", > "brush" : [ [ "clear" ], [ "object", "dlatch" ] ] > }, > > { > "value" : [0, 3, 0, 255], > "comment" : "not", > "brush" : [ [ "clear" ], [ "object", "not" ] ] > }, > > { > "value" : [0, 4, 0, 255], > "comment" : "or", > "brush" : [ [ "clear" ], [ "object", "or" ] ] > }, > > { > "value" : [0, 5, 0, 255], > "comment" : "timer", > "brush" : [ [ "clear" ], [ "object", "timer" ] ] > }, > > { > "value" : [0, 6, 0, 255], > "comment" : "timer1s", > "brush" : [ [ "clear" ], [ "object", "timer1s" ] ] > }, > > { > "value" : [0, 7, 0, 255], > "comment" : "timer2s", > "brush" : [ [ "clear" ], [ "object", "timer2s" ] ] > }, > > { > "value" : [0, 8, 0, 255], > "comment" : "timer3s", > "brush" : [ [ "clear" ], [ "object", "timer3s" ] ] > }, > > { > "value" : [0, 9, 0, 255], > "comment" : "timer4s", > "brush" : [ [ "clear" ], [ "object", "timer4s" ] ] > }, > > { > "value" : [0, 10, 0, 255], > "comment" : "timer5s", > "brush" : [ [ "clear" ], [ "object", "timer5s" ] ] > }, > > { > "value" : [0, 11, 0, 255], > "comment" : "xor", > "brush" : [ [ "clear" ], [ "object", "xor" ] ] > }, > > { > "value" : [0, 12, 0, 255], > "comment" : "persistentswitch", > "brush" : [ [ "clear" ], [ "object", "persistentswitch" ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { > "value" : [220, 220, 220, 255], > "comment" : "humangenerator facing left - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "left", "parameters" : { "defaultState" : true } } ] ] > }, > > { > "value" : [225, 225, 225, 255], > "comment" : "humangenerator facing right - on state", > "brush" : [ [ "clear" ], [ "object", "humangenerator", { "direction" : "right", "parameters" : { "defaultState" : true } } ] ] > }, > > { 127,144d529 < "value" : [255, 0, 0, 255], < "comment" : "wire #1 Red", < "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] < }, < < { < "value" : [0, 255, 0, 255], < "comment" : "wire #2 Green", < "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] < }, < < { < "value" : [0, 0, 255, 255], < "comment" : "wire #3 Blue", < "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] < }, < < { 251c636 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 318,319c703,704 < "comment" : "modernchair1 facing left", < "brush" : [ [ "clear" ], [ "object", "modernchair1", { "direction" : "left" } ] ] --- > "comment" : "modernchair facing left", > "brush" : [ [ "clear" ], [ "object", "modernchair", { "direction" : "left" } ] ] 324,325c709,710 < "comment" : "modernchair1 facing right", < "brush" : [ [ "clear" ], [ "object", "modernchair1", { "direction" : "right" } ] ] --- > "comment" : "modernchair facing right", > "brush" : [ [ "clear" ], [ "object", "modernchair", { "direction" : "right" } ] ] 342,343c727,728 < "comment" : "moderntable1", < "brush" : [ [ "clear" ], [ "object", "moderntable1" ] ] --- > "comment" : "moderntable", > "brush" : [ [ "clear" ], [ "object", "moderntable" ] ] 403c788 < "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "left", "parameters" : { "treasurePools" : [ "food" ] } } ] ] 409c794 < "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "apexfridge" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "fridge", { "direction" : "right", "parameters" : { "treasurePools" : [ "food" ] } } ] ] 427c812 < "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "left" } ] ] 433c818 < "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencabinet2", { "direction" : "right" } ] ] 451c836 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "left" } ] ] 457c842 < "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate1", { "direction" : "right" } ] ] 463c848 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "left" } ] ] 469c854 < "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "woodencrate2", { "direction" : "right" } ] ] 667c1052 < "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ] 673c1058 < "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkerbookcase", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ] 679c1064 < "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "left", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ] 685c1070 < "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanPrisonLore" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkercabinet1", { "direction" : "right", "parameters" : { "treasurePools" : [ "humanBunkerLore" ] } } ] ] 780c1165 < "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "left" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] 786c1171 < "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "right" } ] ] --- > "brush" : [ [ "clear" ], [ "object", "bunkerdesk", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasure" ] } } ] ] 1158c1543 < "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "left", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] 1164c1549 < "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "right", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "prisonlocker1", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] 1170c1555 < "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "left", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "left", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] 1176c1561 < "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "right", "parameters" : { "treasurePools" : [ "stimtreasure" ] } } ] ] --- > "brush" : [ [ "clear" ], [ "object", "prisonlocker2", { "direction" : "right", "parameters" : { "treasurePools" : [ "naturalcaveTreasureLarge" ] } } ] ] 1572,1575c1957 < [ "maxSpawnCount", [1] ], < [ "ignorePartMaximumRule" ], < [ "doNotCombineWith", [ "entranceright1" ] ], < [ "doNotConnectToPart", [ "entranceleft1", "entranceright1", "entranceleft2", "entranceright2" ] ] --- > [ "doNotCombineWith", [ "entranceleft1", "entranceleft2", "entranceright1", "entranceright2", "exitleft1", "exitleft2", "exitright1" ] ] 1584,1587c1966 < [ "maxSpawnCount", [1] ], < [ "ignorePartMaximumRule" ], < [ "doNotCombineWith", [ "entranceleft1" ] ], < [ "doNotConnectToPart", [ "entranceleft1", "entranceright1", "entranceleft2", "entranceright2" ] ] --- > [ "doNotCombineWith", [ "entranceleft1", "entranceleft2", "entranceright1", "entranceright2", "exitleft1", "exitright1", "exitright2" ] ] 1596,1599c1975 < [ "maxSpawnCount", [1] ], < [ "ignorePartMaximumRule" ], < [ "doNotCombineWith", [ "entranceright2" ] ], < [ "doNotConnectToPart", [ "entranceleft1", "entranceright1", "entranceleft2", "entranceright2" ] ] --- > [ "doNotCombineWith", [ "entranceleft1", "entranceleft2", "entranceright1", "entranceright2", "exitleft1", "exitleft2", "exitright2" ] ] 1608,1611c1984 < [ "maxSpawnCount", [1] ], < [ "ignorePartMaximumRule" ], < [ "doNotCombineWith", [ "entranceleft2" ] ], < [ "doNotConnectToPart", [ "entranceleft1", "entranceright1", "entranceleft2", "entranceright2" ] ] --- > [ "doNotCombineWith", [ "entranceleft1", "entranceleft2", "entranceright1", "entranceright2", "exitleft2", "exitright1", "exitright2" ] ] 1617a1991,2026 > "name" : "exitleft1", > "rules" : [ > [ "ignorePartMaximumRule" ] > ], > "def" : [ "image", [ "exitleft1.png", "entranceleft1-objects.png" ] ], > "chance" : 0 > }, > > { > "name" : "exitright1", > "rules" : [ > [ "ignorePartMaximumRule" ] > ], > "def" : [ "image", [ "exitright1.png", "entranceright1-objects.png" ] ], > "chance" : 0 > }, > > { > "name" : "exitleft2", > "rules" : [ > [ "ignorePartMaximumRule" ] > ], > "def" : [ "image", [ "exitleft2.png", "entranceleft2-objects.png" ] ], > "chance" : 0 > }, > > { > "name" : "exitright2", > "rules" : [ > [ "ignorePartMaximumRule" ] > ], > "def" : [ "image", [ "exitright2.png", "entranceright2-objects.png" ] ], > "chance" : 0 > }, > > { 1654,1655c2063 < // [ "doNotCombineWith", [ "prisonblock2a", "prisonblock2b", "prisonblock2c" ] ] < [ "maxSpawnCount", [1] ] --- > [ "doNotCombineWith", [ "prisonblock2a", "prisonblock2a-shield", "prisonblock2b", "prisonblock2c" ] ] 1659a2068,2074 > "name" : "prisonblock2a-shield", > "rules" : [ > [ "doNotCombineWith", [ "prisonblock2a", "prisonblock2a-shield", "prisonblock2b-shield", "prisonblock2c-shield" ] ] > ], > "def" : [ "image", [ "prisonblock2a-shield.png", "prisonblock2a-shield-objects.png" ] ] > }, > { 1662c2077 < [ "doNotCombineWith", [ "prisonblock2b", "prisonblock2c" ] ] --- > [ "doNotCombineWith", [ "prisonblock2a", "prisonblock2b", "prisonblock2b-shield", "prisonblock2c", "prisonblock2c-shield" ] ] 1665a2081,2089 > > { > "name" : "prisonblock2b-shield", > "rules" : [ > [ "doNotCombineWith", [ "prisonblock2a-shield", "prisonblock2b", "prisonblock2b-shield", "prisonblock2c", "prisonblock2c-shield" ] ] > ], > "def" : [ "image", [ "prisonblock2b.png", "prisonblock2b-shield-objects.png" ] ] > }, > 1669c2093 < [ "doNotCombineWith", [ "prisonblock2b", "prisonblock2c" ] ] --- > [ "doNotCombineWith", [ "prisonblock2a", "prisonblock2b", "prisonblock2b-shield", "prisonblock2c", "prisonblock2c-shield" ] ] 1671a2096,2103 > }, > > { > "name" : "prisonblock2c-shield", > "rules" : [ > [ "doNotCombineWith", [ "prisonblock2a-shield", "prisonblock2b", "prisonblock2b-shield", "prisonblock2c", "prisonblock2c-shield" ] ] > ], > "def" : [ "image", [ "prisonblock2c.png", "prisonblock2c-shield-objects.png" ] ] dungeons\microdungeons\biome\glacier\glacier.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\ice\ice.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\igloo\igloo.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\oasis\oasis.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "healingliquid" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\sandstone\sandstone.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\tar\tar.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "tarliquid" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "tarliquid" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\biome\toxicplains\toxicplains.dungeon 39a40,43 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 90c94 < "brush" : [ [ "clear" ], [ "acid" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "poison" ] ] 177a182,187 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 331c341 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 416a427,438 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 442a465,470 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 445a474,479 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\blank\blank.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\block1platforms\block1platforms.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\blockpile\blockpile.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\blocks\blocks.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\flats\flats.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\layeredspire\layeredspire.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\loops\loops.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\none\none.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\reversepyramids\reversepyramids.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\rockyshapes\rockyshapes.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\rods\rods.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\spikes\spikes.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\spiralspikes\spiralspikes.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\stripeblocks\stripeblocks.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\common\wiggles\wiggles.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 23c27,28 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 71c76 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 158a164,169 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 306c317 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 391a403,414 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 417a441,446 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 420a450,455 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\coraltemple\coraltemple.dungeon 21a22,25 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 64c68 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] dungeons\microdungeons\platforming\aridplatforming\aridplatforming.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\platforming\desertplatforming\desertplatforming.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\platforming\greenplatforming\greenplatforming.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\platforming\iceplatforming\iceplatforming.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 431a460,465 > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 439,440c473,474 < "comment" : "icestalagtite", < "brush" : [ [ "random", [ [ "object", "icestalagtite1" ], [ "object", "icestalagtite2" ], [ "object", "icestalagtite3" ], [ "object", "icestalagtite4" ] ] ] ] --- > "comment" : "icestalactite", > "brush" : [ [ "random", [ [ "object", "icestalactite1" ], [ "object", "icestalactite2" ], [ "object", "icestalactite3" ], [ "object", "icestalactite4" ] ] ] ] dungeons\microdungeons\platforming\savannahplatforming\savannahplatforming.dungeon 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 73c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 160a165,170 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 314c324 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 399a410,421 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 425a448,453 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a457,462 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\microdungeons\terrainfeatures\terrainfeatures.dungeon 23a24,27 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 74c78 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 161a166,171 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 315c325 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 400a411,422 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 426a449,454 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 429a458,463 > }, > > { > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] dungeons\other\naturalcave\naturalcave.dungeon 7,8c7,8 < "anchor" : [ "entrance1", "entrance2a", "entrance2b", "entrance2c", "entrance3", "entrance4a", "entrance4b", "entrance5", "entrance6" ], < "gravity" : 80, --- > "anchor" : [ "entrance1", "entrance2a", "entrance2b", "entrance2c", "entrance3", "entrance5", "entrance6" ], > // "gravity" : 80, 22a23,26 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { 24c28,29 < "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ] --- > "rules" : [ [ "worldGenMustContainSolidBackground" ], [ "allowOverdrawing" ] ], > "brush" : [ [ "surface" ] ] 72c77 < "brush" : [ [ "clear" ], [ "water" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ] ] 153a159,196 > "value" : [255, 0, 0, 255], > "comment" : "wire #1 Red", > "brush" : [ [ "wire", { "group" : "group1", "local" : true } ] ] > }, > > { > "value" : [0, 255, 0, 255], > "comment" : "wire #2 Green", > "brush" : [ [ "wire", { "group" : "group2", "local" : true } ] ] > }, > > { > "value" : [0, 0, 255, 255], > "comment" : "wire #3 Blue", > "brush" : [ [ "wire", { "group" : "group3", "local" : true } ] ] > }, > > { > "value" : [26, 77, 0, 255], > "comment" : "biome tree", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biometree" ] ] > }, > > { > "value" : [34, 102, 0, 255], > "comment" : "biome flora", > "rules" : [ [ "allowOverdrawing" ] ], > "brush" : [ [ "biomeitems" ] ] > }, > > { > "value" : [85, 255, 0, 255], > "comment" : "Player Spawn", > "brush" : [ [ "playerstart" ] ] > }, > > { 159a203,208 > "value" : [237, 230, 26, 255], > "comment" : "foreground crosshatch", > "brush" : [ [ "clear" ], [ "front", "crosshatch" ] ] > }, > > { 188a238,249 > > { > "value" : [186, 65, 20, 255], > "comment" : "background girder", > "brush" : [ [ "clear" ], [ "back", "girder" ] ] > }, > > { > "value" : [237, 82, 26, 255], > "comment" : "foreground girder", > "brush" : [ [ "clear" ], [ "back", "girder" ], [ "front", "girder" ] ] > }, 307c368 < "brush" : [ [ "clear" ], [ "water" ], [ "object", "woodsupport" ] ] --- > "brush" : [ [ "clear" ], [ "liquid", "water" ], [ "object", "woodsupport" ] ] 392a454,465 > > { > "value" : [77, 65, 31, 255], > "comment" : "floodlights facing left - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "left", "parameters" : { "defaultLightState" : false } } ] ] > }, > > { > "value" : [64, 54, 26, 255], > "comment" : "floodlights facing right - off state", > "brush" : [ [ "clear" ], [ "object", "floodlights", { "direction" : "right", "parameters" : { "defaultLightState" : false } } ] ] > }, 418a492,497 > "value" : [77, 70, 39, 255], > "comment" : "oillantern1 - off state", > "brush" : [ [ "clear" ], [ "object", "oillantern1", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 424a504,509 > "value" : [77, 63, 23, 255], > "comment" : "torch - off state", > "brush" : [ [ "clear" ], [ "object", "torch", { "parameters" : { "defaultLightState" : false } } ] ] > }, > > { 428a514,591 > > { > "value" : [255, 45, 26, 255], > "comment" : "miningbelt facing left", > "brush" : [ [ "clear" ], [ "object", "miningbelt", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 42, 24, 255], > "comment" : "miningbelt facing right", > "brush" : [ [ "clear" ], [ "object", "miningbelt", { "direction" : "right" } ] ] > }, > > { > "value" : [255, 56, 26, 255], > "comment" : "miningcrusher facing left", > "brush" : [ [ "clear" ], [ "object", "miningcrusher", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 53, 24, 255], > "comment" : "miningcrusher facing right", > "brush" : [ [ "clear" ], [ "object", "miningcrusher", { "direction" : "right" } ] ] > }, > > { > "value" : [255, 91, 26, 255], > "comment" : "mininghazardsign", > "brush" : [ [ "clear" ], [ "object", "mininghazardsign" ] ] > }, > > { > "value" : [255, 79, 26, 255], > "comment" : "miningfence facing left", > "brush" : [ [ "clear" ], [ "object", "miningfence", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 75, 24, 255], > "comment" : "miningfence facing right", > "brush" : [ [ "clear" ], [ "object", "miningfence", { "direction" : "right" } ] ] > }, > > { > "value" : [255, 68, 26, 255], > "comment" : "miningskip facing left", > "brush" : [ [ "clear" ], [ "object", "miningskip", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 64, 24, 255], > "comment" : "miningskip facing right", > "brush" : [ [ "clear" ], [ "object", "miningskip", { "direction" : "right" } ] ] > }, > > { > "value" : [255, 102, 26, 255], > "comment" : "miningdoor facing left", > "brush" : [ [ "clear" ], [ "object", "miningdoor", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 97, 24, 255], > "comment" : "miningdoor facing right", > "brush" : [ [ "clear" ], [ "object", "miningdoor", { "direction" : "right" } ] ] > }, > > { > "value" : [255, 94, 26, 255], > "comment" : "miningchest facing left", > "brush" : [ [ "clear" ], [ "object", "miningchest", { "direction" : "left" } ] ] > }, > > { > "value" : [242, 90, 24, 255], > "comment" : "miningchest facing right", > "brush" : [ [ "clear" ], [ "object", "miningchest", { "direction" : "right" } ] ] > }, 433,434c596,597 < "value" : [152, 0, 0, 255], < "comment" : "smallbiped npc", --- > "value" : [0, 152, 104, 255], > "comment" : "small quadruped npc", 438c601 < "typeName" : "smallbiped", --- > "typeName" : "smallquadruped", 448a612,643 > "value" : [152, 0, 79, 255], > "comment" : "large quadruped npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "largequadruped", > "seed" : "stable", > "parameters" : { > "aggressive" : true, > "persistent" : true > } > } > ] ] > }, > > { > "value" : [152, 125, 0, 255], > "comment" : "miniboss quadruped npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "minibossquadruped", > "seed" : "stable", > "parameters" : { > "aggressive" : true, > "persistent" : true > } > } > ] ] > }, > > { 462a658,689 > > { > "value" : [152, 54, 0, 255], > "comment" : "large flying npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "largeflying", > "seed" : "stable", > "parameters" : { > "aggressive" : true, > "persistent" : true > } > } > ] ] > }, > > { > "value" : [152, 0, 0, 255], > "comment" : "small biped npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "smallbiped", > "seed" : "stable", > "parameters" : { > "aggressive" : true, > "persistent" : true > } > } > ] ] > }, 466c693 < "comment" : "tallbiped npc", --- > "comment" : "large biped npc", 470c697,713 < "typeName" : "tallbiped", --- > "typeName" : "largebiped", > "seed" : "stable", > "parameters" : { > "aggressive" : true, > "persistent" : true > } > } > ] ] > }, > > { > "value" : [173, 0, 179, 255], > "comment" : "miniboss biped npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "minibossbiped", 518a762,777 > "persistent" : true > } > } > ] ] > }, > > { > "value" : [126, 0, 153, 255], > "comment" : "large fish npc", > "brush" : [ [ "npc", > { > "kind" : "monster", > "typeName" : "largefish", > "seed" : "stable", > "parameters" : { > "aggressive" : true, dungeons\other\wreck\wreck.dungeon 20a21,24 > "value" : [120, 120, 120, 255], > "rules" : [ [ "worldGenMustContainAirForeground" ], [ "allowOverdrawing" ] ] > }, > { effects\bandageuse.effectsource 7,9d6 < "particles" : [ < [ ] < ], 11,25c8 < [ "/sfx/statuseffects/bandage.wav" ] < ] < }, < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] < ], < "stop" : { < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] --- > [ "/sfx/statuseffects/bandage.wav", "/sfx/statuseffects/powerup.wav" ] effects\foodcritical.effectsource 4c4 < "duration" : 0.30, --- > "duration" : 1.00, effects\stimuse.effectsource 11c11 < [ "/sfx/statuseffects/stimuse.wav" ] --- > [ "/sfx/statuseffects/stimuse.wav", "/sfx/statuseffects/powerup.wav" ] interface\chat\chat.config 26,27d25 < "keyDismissable" : true, < "persistent" : true, interface\chests\chest16.config 19c19 < "position" : [81, 31], --- > "position" : [81, 32], interface\chests\chest24.config 6c6 < "fileBody" : "/interface/chests/slots1to16.png", --- > "fileBody" : "/interface/chests/slots17to24.png", 11c11 < "position" : [39, 79], --- > "position" : [39, 98], 19c19 < "position" : [81, 31], --- > "position" : [80, 50], 23a24,31 > "itemGrid2" : { > "type" : "itemgrid", > "position" : [4, 31], > "slotOffset" : 16, > "dimensions" : [8, 1], > "spacing" : [19, 19], > "backingImage" : "/interface/inventory/empty.png" > }, 28c36 < "position" : [40, 37] --- > "position" : [40, 55] 32c40 < "value" : "16 SLOTS", --- > "value" : "24 SLOTS", 34c42 < "position" : [120, 109] --- > "position" : [120, 128] 38,39c46,47 < "file" : "/interface/chests/shine1to16.png", < "position" : [0, 0] --- > "file" : "/interface/chests/shine17to24.png", > "position" : [0, -53] interface\chests\chest64.config 47c47 < "position" : [0, 0] --- > "position" : [0, 39] interface\chests\chest9.config 39c39 < "position" : [0, 0] --- > "position" : [0, 2] interface\cockpit\cockpit.config 27,29c27,29 < "homeIndicator" : "/interface/cockpit/homehover.png", < "homeIndicatorScale" : 0.5, < "homeIndicatorBasePosition" : [0, -0.3], --- > "bookmarkIndicator" : "/interface/cockpit/bookmarkhover.png", > "bookmarkIndicatorScale" : 0.5, > "bookmarkIndicatorBasePosition" : [0, -0.3], 40,41d39 < "starmapNameFontSize" : 8, < "starmapNameDrawPosition" : [0, 8], 44a43,61 > "starmapNameFontSize" : 8, > "starmapNameDrawPosition" : [0, 8], > "starmapTypeColor" : { > "default" : [255, 255, 255, 255], > "whitestar" : [255, 255, 255, 255], > "bluestar" : [100, 100, 255, 255], > "yellowstar" : [255, 255, 50, 255], > "orangestar" : [255, 150, 50, 255], > "redstar" : [255, 50, 50, 255] > }, > "starmapTypeDescription" : { > "default" : "Mysterious Star", > "whitestar" : "Gentle Star", > "orangestar" : "Eccentric Star", > "yellowstar" : "Radioactive Star", > "bluestar" : "Frozen Star", > "redstar" : "Fiery Star" > }, > 49,50c66 < "interSystemFuelcost" : 200, < "intraSystemFuelcost" : 50, --- > "intraSystemFuelcost" : 0, 52c68 < "sectorBackgroundLayers" : [ --- > "backgroundLayers" : [ 56,57c72 < "parallax" : 10, < "doHueShift" : false --- > "parallax" : 10 62,63c77 < "parallax" : 3.7, < "doHueShift" : true --- > "parallax" : 3.7 68,69c82 < "parallax" : 1.2, < "doHueShift" : false --- > "parallax" : 1.2 92c105 < "systemNameDrawPosition" : [146, 135], --- > "systemNameDrawPosition" : [197, 135], 94c107 < "systemHoverNameDrawPosition" : [146, 125], --- > "systemHoverNameDrawPosition" : [197, 125], 97c110 < "systemCenter" : [146, 75], --- > "systemCenter" : [197, 75], 104,110c117,118 < "planetInfoSeparatorRect" : [180, 0, 182, 160], < "planetInfoSeparatorColor" : [20, 120, 20, 255], < "planetInfoBackgroundRect" : [182, 0, 300, 160], < "planetInfoBackgroundColor" : [0, 0, 0, 80], < < "planetNameDrawPosition" : [184, 138], < "planetNameFontSize" : 8, --- > "planetMetadataContainerOffset" : [194, 2], > "planetMetadataContainerFile" : "/interface/cockpit/blue.png", 112,113c120,123 < "satelliteNameDrawPosition" : [184, 128], < "satelliteNameFontSize" : 7, --- > "satelliteNameDrawPosition" : [210, 136], > "satelliteNameColor" : [240, 240, 240], > "satelliteNameEmptyText" : "(no planet selected)", > "satelliteNameFontSize" : 8, 116,117c126,269 < "worldBiomeDrawPosition" : [184, 110], < "worldThreatDrawPosition" : [184, 100], --- > > "threatLevelText" : { > "label" : { > "pos" : [208, 120], > "text" : "Threat:", > "size" : 8, > "color" : [140, 164, 228] > }, > "value" : { > "pos" : [212, 111], > "text" : "", > "size" : 8 > } > }, > > "threatLevelToColor" : [ > [ 0, 165, 213], //TL 1 > [ 0, 213, 160], //TL 2 > [ 0, 213, 60 ], //TL 3 > [ 60, 213, 0 ], //TL 4 > [ 180, 213, 0], //TL 5 > [ 213, 195, 0], //TL 6 > [ 213, 140, 0], //TL 7 > [ 213, 100, 0], //TL 8 > [ 213, 0, 0 ], //TL 9 > [ 138, 0, 0 ] //TL 10 > ], > > "threatLevelToText" : [ > "Harmless", > "Mostly Harmless", > "Moderate", > "Risky", > "Dangerous", > "Extreme", > "Insane", > "Incalculable", > "Inconceivable", > "Unreal" > ], > > "planetTypeLabel" : { > "pos" : [208, 98], > "text" : "Surface Analysis:", > "size" : 8, > "color" : [140, 164, 228] > }, > > "planetTypeToDescription" : { > // iron tier 1 > "garden" : "A ^#76fe68;lush ^white;planet teeming with life.", > // (a) steel tier 2 > "forest" : "Dense ^#15ce02;forest ^white;plant life produces plenty of oxygen.", > "desert" : "The majority of the planet's surface is covered in ^#e6c801;desert ^white;with little plant life.", > // titanium tier 3 > "snow" : "The majority of the planet is covered in ^#69f1fd;snow, ^white;with little plant life.", > "savannah" : "An ^#ffe21d;arid ^white;landscape prone to dust storms.", > "ocean" : "The planet's surface is covered in ^#008aff;ocean.", > // (a) durasteel tier 4 > "toxic" : " Planet is covered in ^#06ff00;poisonous oceans. ^red;High levels of radiation. Non breathable atmosphere.", > "jungle" : "Warm and wet climate sustains ^#12a003;tropical ^white;plant life. ^red;High levels of radiation.", > "alien" : "Planet is covered in ^#7800ff;alien ^white;plant life.^red; Non breathable atmosphere. ^red;High levels of radiation.", > // aegisalt, rubium, violium tier 5 > "arctic" : "Planet is covered in ^#00ffe4;frigid oceans. ^red;Temp is dangerously low.", > "tundra" : "A vast expanse of ^#61ffe3;ice ^white;and snow. ^red;Temp dangerously low.", > // (a) impervium, ferozium, cerulium tier 6 > "volcanic" : "Unforgiving ^#e11212;volcanic ^white;terrain. ^red;Non breathable atmosphere. ^red;Temp dangerously high.", > "scorched" : "A ^#b24301;dead planet ^white;cooked by its sun. ^red;Non breathable atmosphere. ^red;Temp dangerously high.", > "magma" : "Planet surface is covered in ^#ff1818;magma. ^red;Non breathable atmosphere. ^red;Temp dangerously high.", > // other > "moon" : "^#949493;A moon. ^white;A great source of fuel. ^red;No breathable atmosphere.", > "asteroids" : "A field of uninhabited ^#d7711e;asteroids^white;. ^red;No breathable atmosphere.", > "ancientgateway" : "A strange ^#571cff;gate ^white;of incalculably ancient origin.", > "barren" : "A ^#999966;barren and lifeless^white; world suitable for large scale construction." > }, > > "dayLengthText" : { > "label" : { > "pos" : [208, 38], > "text" : "Day Length:", > "size" : 8, > "color" : [110, 130, 163] > }, > "value" : { > "pos" : [264, 38], > "text" : "m", > "size" : 8, > "color" : [ 175, 180, 204 ] > } > }, > > "sizeText" : { > "label" : { > "pos" : [208, 28], > "text" : "Size:", > "size" : 8, > "color" : [110, 130, 163] > }, > "value" : { > "pos" : [264, 28], > "text" : "", > "size" : 8, > "color" : [ 175, 180, 204 ] > } > }, > > "gravityText" : { > "label" : { > "pos" : [208, 18], > "text" : "Gravity:", > "size" : 8, > "color" : [110, 130, 163] > }, > "value" : { > "pos" : [264, 18], > "text" : "x", > "size" : 8, > "color" : [ 175, 180, 204 ] > } > }, > "baseGravityLevel" : 75, > > "hazardText" : { > "pos" : [342, 74], > "text" : "Hazards:", > "size" : 8, > "color" : [ 217, 254, 255 ] > }, > "hazardIconsCenter" : [360, 58], > "hazardIconsSpacing" : [20, 0], > "disabledHazards" : [ > "beamaxe" > ], > "defaultHazardImage" : "/interface/cockpit/hazards/caution.png", > "hazardToImage" : { > "breathProtection" : "/interface/cockpit/hazards/nooxygen.png" > }, > > "weatherText" : { > "pos" : [343, 120], > "text" : "Weather", > "size" : 8, > "color" : [ 217, 254, 255 ] > }, 123c275 < "planetaryOrbitScales" : [0.4, 0.45, 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 1.0], --- > "planetaryOrbitScales" : [0.5, 0.6, 0.7, 0.8, 0.9, 1.0], 145a298,310 > "zoomSliderPosition" : [ > [44, 218], //starmap > [44, 228], //system > [44, 238] //planet > ], > > "ftlOfflineText" : { > "pos" : [4, 2], > "text" : "FTL DRIVE OFFLINE", > "size" : 10, > "color" : [ 255, 0, 0 ] > }, > 194c359 < "console" : { --- > "guiConfig" : { 204c369,393 < "rect" : [40, 100, 334, 254] --- > "rect" : [40, 100, 434, 254], > "captureMouseEvents" : true > }, > "planetTypeDescription" : { > "type" : "label", > "position" : [252, 197], > "wrapWidth" : 110, > "zlevel" : 5, > "hAnchor" : "left", > "vAnchor" : "top", > "value" : "???" > }, > "weatherIconLayout" : { > "type" : "layout", > "layoutType" : "flow", > "rect" : [ 370, 176, 426, 216 ], > "spacing" : [ 4, 4 ], > "zlevel" : 5 > }, > "hazardIconLayout" : { > "type" : "layout", > "layoutType" : "flow", > "rect" : [ 372, 110, 432, 170 ], > "spacing" : [ 4, 4 ], > "zlevel" : 5 210c399 < "position" : [40, 239] --- > "position" : [40, 240] 217,223c406 < "position" : [187, 177] < }, < "mouseIndicator" : { < "zlevel" : 2, < "type" : "image", < "file" : "/interface/cockpit/mouse_zoom.png", < "position" : [300, 104] --- > "position" : [240, 177] 227c410 < "fontSize" : 12, --- > "fontSize" : 8, 229c412 < "position" : [45, 239], --- > "position" : [63, 241], 232,285c415 < "sectorButtons" : { < "zlevel" : 3, < "type" : "radioGroup", < "position" : [210, 241], < < "baseImage" : "/interface/cockpit/sector_button.png", < "hoverImage" : "/interface/cockpit/sector_over.png", < "baseImageChecked" : "/interface/cockpit/sector_selected.png", < "hoverImageChecked" : "/interface/cockpit/sector_over.png", < < "buttons" : [ < { < "id" : 7, < "fontSize" : 10, < "position" : [0, 0] < }, < { < "id" : 6, < "fontSize" : 10, < "position" : [15, 0] < }, < { < "id" : 5, < "fontSize" : 10, < "position" : [30, 0] < }, < { < "id" : 4, < "fontSize" : 10, < "position" : [45, 0] < }, < { < "id" : 3, < "fontSize" : 10, < "position" : [60, 0] < }, < { < "id" : 2, < "fontSize" : 10, < "position" : [75, 0] < }, < { < "id" : 1, < "fontSize" : 10, < "position" : [90, 0] < }, < { < "id" : 0, < "fontSize" : 10, < "position" : [105, 0] < } < ] < }, < "findRandom" : { --- > "showBookmarkList" : { 288,292c418,427 < "base" : "/interface/cockpit/findrandomup.png", < "hover" : "/interface/cockpit/findrandomover.png", < "pressed" : "/interface/cockpit/findrandomdown.png", < "position" : [220, 49], < "pressedOffset" : [0, 0] --- > "base" : "/interface/cockpit/bookmarksup.png", > "hover" : "/interface/cockpit/bookmarksover.png", > "pressed" : "/interface/cockpit/bookmarksup.png", > "position" : [36, 64], > "pressedOffset" : [0, 0], > "caption" : "BOOKMARKS", > "fontColor" : [23, 178, 0], > "fontColorDisabled" : [35, 110, 14], > "textAlign" : "left", > "textOffset" : [12, 0] 294c429 < "setHomeWorld" : { --- > "addBookmark" : { 297,301c432,441 < "base" : "/interface/cockpit/sethomeup.png", < "hover" : "/interface/cockpit/sethomemover.png", < "pressed" : "/interface/cockpit/sethomedown.png", < "position" : [36, 64], < "pressedOffset" : [0, 0] --- > "base" : "/interface/cockpit/addbookmarkup.png", > "hover" : "/interface/cockpit/addbookmarkover.png", > "pressed" : "/interface/cockpit/addbookmarkup.png", > "position" : [36, 47], > "pressedOffset" : [0, 0], > "caption" : "ADD / EDIT BOOKMARK", > "fontColor" : [23, 178, 0], > "fontColorDisabled" : [35, 110, 14], > "textAlign" : "left", > "textOffset" : [12, 0] 303c443 < "goToHomeWorld" : { --- > "goToMyShip" : { 306,310c446,455 < "base" : "/interface/cockpit/gohomeup.png", < "hover" : "/interface/cockpit/gohomemover.png", < "pressed" : "/interface/cockpit/gohomedown.png", < "position" : [36, 47], < "pressedOffset" : [0, 0] --- > "base" : "/interface/cockpit/myshipup.png", > "hover" : "/interface/cockpit/myshipmover.png", > "pressed" : "/interface/cockpit/myshipup.png", > "position" : [266, 47], > "pressedOffset" : [0, 0], > "caption" : "YOUR SHIP", > "fontColor" : [23, 178, 0], > "fontColorDisabled" : [35, 110, 14], > "textAlign" : "left", > "textOffset" : [12, 0] 318,319c463 < "callback" : "close", < "position" : [319, 263], --- > "position" : [419, 263], 328c472 < "position" : [158, 48], --- > "position" : [208, 48], 331,370d474 < "systemLeftButton" : { < "zlevel" : 3, < "type" : "button", < "callback" : "null", < "base" : "/interface/cockpit/arrow_Left.png", < "hover" : "/interface/cockpit/arrow_Left.png", < "pressed" : "/interface/cockpit/arrow_Left.png", < "position" : [40, 170], < "pressedOffset" : [2, -2] < }, < "systemRightButton" : { < "zlevel" : 3, < "type" : "button", < "callback" : "null", < "base" : "/interface/cockpit/arrow_Right.png", < "hover" : "/interface/cockpit/arrow_Right.png", < "pressed" : "/interface/cockpit/arrow_Right.png", < "position" : [320, 170], < "pressedOffset" : [2, -2] < }, < "systemUpButton" : { < "zlevel" : 3, < "type" : "button", < "callback" : "null", < "base" : "/interface/cockpit/arrow_Up.png", < "hover" : "/interface/cockpit/arrow_Up.png", < "pressed" : "/interface/cockpit/arrow_Up.png", < "position" : [180, 225], < "pressedOffset" : [2, -2] < }, < "systemDownButton" : { < "zlevel" : 3, < "type" : "button", < "callback" : "null", < "base" : "/interface/cockpit/arrow_Down.png", < "hover" : "/interface/cockpit/arrow_Down.png", < "pressed" : "/interface/cockpit/arrow_Down.png", < "position" : [180, 106], < "pressedOffset" : [2, -2] < }, 375c479 < "position" : [230, 71], --- > "position" : [281, 70], 378,379c482,483 < "maxWidth" : 44, < "color" : [255, 0, 0] --- > "maxWidth" : 64, > "color" : [2555, 0, 0] 385c489 < "position" : [284, 71], --- > "position" : [360, 70], 388c492 < "maxWidth" : 44, --- > "maxWidth" : 64, 392c496 < "zlevel" : 999, --- > "zlevel" : 6, 394c498 < "position" : [128, 82] --- > "position" : [178, 82] 400c504 < "position" : [151, 99] --- > "position" : [201, 99] 416a521,730 > }, > "mouseIndicator" : { > "zlevel" : 3, > "type" : "image", > "file" : "/interface/cockpit/mouse_zoom.png", > "position" : [400, 104] > }, > "zoomBar" : { > "zlevel" : 3, > "type" : "image", > "file" : "/interface/cockpit/zoombar.png", > "position" : [44, 217] > }, > "zoomSlider" : { > "zlevel" : 3, > "type" : "image", > "file" : "/interface/cockpit/zoomslider.png", > "position" : [44, 218] > }, > "zoomOutButton" : { > "zlevel" : 3, > "type" : "button", > "callback" : "zoomOut", > "base" : "/interface/cockpit/zoomout.png", > "hover" : "/interface/cockpit/zoomouthover.png", > "pressed" : "/interface/cockpit/zoomout.png", > "position" : [44, 210], > "pressedOffset" : [0, 0] > }, > "panLeftButton" : { > "zlevel" : 3, > "type" : "button", > "callback" : "null", > "base" : "/interface/cockpit/arrow_Left.png", > "hover" : "/interface/cockpit/arrow_Left.png", > "pressed" : "/interface/cockpit/arrow_Left.png", > "position" : [40, 170], > "pressedOffset" : [2, -2] > }, > "panRightButton" : { > "zlevel" : 3, > "type" : "button", > "callback" : "null", > "base" : "/interface/cockpit/arrow_Right.png", > "hover" : "/interface/cockpit/arrow_Right.png", > "pressed" : "/interface/cockpit/arrow_Right.png", > "position" : [420, 170], > "pressedOffset" : [2, -2] > }, > "panUpButton" : { > "zlevel" : 3, > "type" : "button", > "callback" : "null", > "base" : "/interface/cockpit/arrow_Up.png", > "hover" : "/interface/cockpit/arrow_Up.png", > "pressed" : "/interface/cockpit/arrow_Up.png", > "position" : [230, 240], > "pressedOffset" : [2, -2] > }, > "panDownButton" : { > "zlevel" : 3, > "type" : "button", > "callback" : "null", > "base" : "/interface/cockpit/arrow_Down.png", > "hover" : "/interface/cockpit/arrow_Down.png", > "pressed" : "/interface/cockpit/arrow_Down.png", > "position" : [230, 106], > "pressedOffset" : [2, -2] > }, > "bookmarkListFrame" : { > "zlevel" : 10, > "type" : "button", > "callback" : "hideBookmarkList", > "base" : "/interface/cockpit/bookmarklistframe.png", > "hover" : "/interface/cockpit/bookmarklistframe.png", > "pressed" : "/interface/cockpit/bookmarklistframe.png", > "position" : [0, 0], > "pressedOffset" : [0, 0] > }, > "bookmarkListLabel" : { > "zlevel" : 11, > "type" : "label", > "color" : [23, 178, 0], > "value" : "^shadow;BOOKMARKS", > "position" : [48, 69] > }, > "bookmarkList" : { > "zlevel" : 11, > "type" : "scrollArea", > "rect" : [46, 81, 228, 209], > "buttons" : { > "horizontal" : { > "forward" : { > "base" : "/interface/bookmarks/scrollarea/harrow-forward.png", > "hover" : "/interface/bookmarks/scrollarea/harrow-forwardhover.png", > "pressed" : "" > }, > "backward" : { > "base" : "/interface/bookmarks/scrollarea/harrow-backward.png", > "hover" : "/interface/bookmarks/scrollarea/harrow-backwardhover.png", > "pressed" : "" > } > }, > "vertical" : { > "forward" : { > "base" : "/interface/bookmarks/scrollarea/varrow-forward.png", > "hover" : "/interface/bookmarks/scrollarea/varrow-forwardhover.png", > "pressed" : "" > }, > "backward" : { > "base" : "/interface/bookmarks/scrollarea/varrow-backward.png", > "hover" : "/interface/bookmarks/scrollarea/varrow-backwardhover.png", > "pressed" : "" > } > } > }, > "thumbs" : { > "horizontal" : { > "base" : { > "begin" : "/interface/bookmarks/scrollarea/hthumb-begin.png", > "end" : "/interface/bookmarks/scrollarea/hthumb-end.png", > "inner" : "/interface/bookmarks/scrollarea/hthumb-inner.png" > }, > "hover" : { > "begin" : "/interface/bookmarks/scrollarea/hthumb-beginhover.png", > "end" : "/interface/bookmarks/scrollarea/hthumb-endhover.png", > "inner" : "/interface/bookmarks/scrollarea/hthumb-innerhover.png" > }, > "pressed" : { > "begin" : "/interface/bookmarks/scrollarea/hthumb-beginhover.png", > "end" : "/interface/bookmarks/scrollarea/hthumb-endhover.png", > "inner" : "/interface/bookmarks/scrollarea/hthumb-innerhover.png" > } > }, > "vertical" : { > "base" : { > "begin" : "/interface/bookmarks/scrollarea/vthumb-begin.png", > "end" : "/interface/bookmarks/scrollarea/vthumb-end.png", > "inner" : "/interface/bookmarks/scrollarea/vthumb-inner.png" > }, > "hover" : { > "begin" : "/interface/bookmarks/scrollarea/vthumb-beginhover.png", > "end" : "/interface/bookmarks/scrollarea/vthumb-endhover.png", > "inner" : "/interface/bookmarks/scrollarea/vthumb-innerhover.png" > }, > "pressed" : { > "begin" : "/interface/bookmarks/scrollarea/vthumb-beginhover.png", > "end" : "/interface/bookmarks/scrollarea/vthumb-endhover.png", > "inner" : "/interface/bookmarks/scrollarea/vthumb-innerhover.png" > } > } > }, > "children" : { > "bookmarkItemList" : { > "type" : "list", > "callback" : "null", > "schema" : { > "selectedBG" : "/interface/bookmarks/list/selected.png", > "unselectedBG" : "/interface/bookmarks/list/unselected.png", > "spacing" : [0, 2], > "memberSize" : [170, 22], > "listTemplate" : { > "itemButton" : { > "type" : "button", > "callback" : "selectBookmark", > "size" : [170, 22], > "position" : [0, 0], > "pressedOffset" : [0, 0], > "base" : "/interface/bookmarks/list/unselected.png", > "hover" : "/interface/bookmarks/list/selected.png", > "pressed" : "/interface/bookmarks/list/unselected.png", > "zlevel" : -1 > }, > "icon" : { > "type" : "image", > "position" : [3, 3], > "file" : "/interface/bookmarks/icons/barren.png", > "mouseTransparent" : true > }, > "name" : { > "type" : "label", > "position" : [23, 11], > "hAnchor" : "left", > "width" : 120, > "value" : "Bookmark Name", > "color" : [255, 255, 255], > "mouseTransparent" : true > }, > "planetName" : { > "type" : "label", > "position" : [23, 3], > "hAnchor" : "left", > "width" : 120, > "value" : "Planet Name", > "color" : [180, 180, 180], > "mouseTransparent" : true > }, > "editButton" : { > "type" : "button", > "callback" : "editBookmark", > "position" : [151, 3], > "pressedOffset" : [0, 0], > "base" : "/interface/bookmarks/list/editup.png", > "hover" : "/interface/bookmarks/list/edithover.png", > "pressed" : "/interface/bookmarks/list/editup.png" > } > } > } > } > } interface\cockpit\consoleanim\consolejump6.frames 3c3 < "size" : [295, 155], --- > "size" : [393, 155], interface\cockpit\consoleanim\default.frames 3c3 < "size" : [295, 155], --- > "size" : [393, 155], interface\itemdescriptions\armor.itemdescription 22,25c22,26 < "type" : "wraplabel", < "position" : [16, 82], < "width" : 122, < "hAnchor" : "left" --- > "type" : "label", > "position" : [16, 90], > "wrapWidth" : 122, > "hAnchor" : "left", > "vAnchor" : "top" 34c35 < "type" : "wraplabel", --- > "type" : "label", 38c39 < "width" : 126 --- > "wrapWidth" : 126 54,60d54 < "armorProtection" : { < "type" : "wraplabel", < "position" : [125, 141], < "hAnchor" : "left", < "centered" : true, < "width" : 126 < }, 63c57 < "position" : [0, 96], --- > "position" : [0, 108], 65,66c59,60 < "spacing" : [0, 6], < "memberSize" : [999, 17], --- > "spacing" : [0, 0], > "memberSize" : [999, 15], 70c64 < "position" : [70, 0], --- > "position" : [100, 2], 73,77d66 < "statusAmount" : { < "type" : "label", < "position" : [130, 4], < "hAnchor" : "right" < }, 81,101c70 < "position" : [82, 8], < "file" : "" < } < } < } < }, < "augmentList" : { < "type" : "list", < "position" : [40, 40], < "schema" : { < "spacing" : [0, 1], < "memberSize" : [999, 20], < "listTemplate" : { < "augmentLabel" : { < "type" : "label", < "position" : [0, 0], < "hAnchor" : "left" < }, < "augmentImage" : { < "type" : "image", < "position" : [0, 10], --- > "position" : [74, 1], interface\itemdescriptions\base.itemdescription 14,15c14,15 < "type" : "wraplabel", < "position" : [16, 83], --- > "type" : "label", > "position" : [16, 91], 17c17,18 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 122 41c42 < "type" : "wraplabel", --- > "type" : "label", 45c46 < "width" : 126 --- > "wrapWidth" : 126 interface\itemdescriptions\consumable.itemdescription 21,22c21,22 < "type" : "wraplabel", < "position" : [16, 83], --- > "type" : "label", > "position" : [16, 91], 24c24,25 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 122 39c40 < "type" : "wraplabel", --- > "type" : "label", 43c44 < "width" : 126 --- > "wrapWidth" : 126 interface\itemdescriptions\gun.itemdescription 26,27c26,27 < "type" : "wraplabel", < "position" : [108, 74], --- > "type" : "label", > "position" : [134, 74], 29c29 < "width" : 126 --- > "wrapWidth" : 126 38,39c38,39 < "type" : "wraplabel", < "position" : [108, 65], --- > "type" : "label", > "position" : [134, 65], 41c41 < "width" : 126 --- > "wrapWidth" : 126 50,51c50,51 < "type" : "wraplabel", < "position" : [108, 56], --- > "type" : "label", > "position" : [134, 56], 53c53 < "width" : 126 --- > "wrapWidth" : 126 56,58c56,58 < "type" : "wraplabel", < "position" : [52, 150], < "hAnchor" : "right", --- > "type" : "label", > "position" : [75, 150], > "hAnchor" : "mid", 60c60 < "width" : 126 --- > "wrapWidth" : 122 63,64c63,64 < "type" : "wraplabel", < "position" : [108, 83], --- > "type" : "label", > "position" : [134, 83], 67c67 < "width" : 126 --- > "wrapWidth" : 126 70c70 < "type" : "wraplabel", --- > "type" : "label", 74c74 < "width" : 126 --- > "wrapWidth" : 126 interface\itemdescriptions\object.itemdescription 14,15c14,15 < "type" : "wraplabel", < "position" : [16, 83], --- > "type" : "label", > "position" : [16, 91], 17c17,18 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 122 41c42 < "type" : "wraplabel", --- > "type" : "label", 45c46 < "width" : 126 --- > "wrapWidth" : 126 interface\itemdescriptions\sword.itemdescription 26c26 < "type" : "wraplabel", --- > "type" : "label", 29c29 < "width" : 126 --- > "wrapWidth" : 126 38c38 < "type" : "wraplabel", --- > "type" : "label", 41c41 < "width" : 126 --- > "wrapWidth" : 126 44,46c44,46 < "type" : "wraplabel", < "position" : [90, 150], < "hAnchor" : "right", --- > "type" : "label", > "position" : [75, 150], > "hAnchor" : "mid", 48c48 < "width" : 126 --- > "wrapWidth" : 122 51c51 < "type" : "wraplabel", --- > "type" : "label", 55c55 < "width" : 126 --- > "wrapWidth" : 126 58c58 < "type" : "wraplabel", --- > "type" : "label", 62c62 < "width" : 126 --- > "wrapWidth" : 126 interface\itemdescriptions\tech.itemdescription 3,6c3,7 < "type" : "wraplabel", < "position" : [48, 100], < "width" : 150, < "hAnchor" : "left" --- > "type" : "label", > "position" : [5, 108], > "wrapWidth" : 125, > "hAnchor" : "left", > "vAnchor" : "top" 10c11 < "position" : [68, 124], --- > "position" : [26, 124], 16c17 < "position" : [42, 114], --- > "position" : [0, 114], interface\itemdescriptions\tool.itemdescription 21,22c21,22 < "type" : "wraplabel", < "position" : [16, 83], --- > "type" : "label", > "position" : [16, 91], 24c24,25 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 122 48c49 < "type" : "wraplabel", --- > "type" : "label", 52c53 < "width" : 126 --- > "wrapWidth" : 126 55c56 < "type" : "wraplabel", --- > "type" : "label", 59c60 < "width" : 126 --- > "wrapWidth" : 126 interface\optionsmenu\optionsmenu.config 47,49c47 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 59c57 < "position" : [119, 200], --- > "position" : [119, 199], 65c63 < "position" : [35, 185], --- > "position" : [35, 184], 70c68 < "position" : [192, 185], --- > "position" : [192, 184], 76c74 < "position" : [35, 170], --- > "position" : [35, 168], 81c79 < "position" : [192, 170], --- > "position" : [192, 168], 87c85 < "position" : [119, 155], --- > "position" : [119, 154], 93c91 < "position" : [119, 126], --- > "position" : [119, 125], 99c97 < "position" : [58, 113], --- > "position" : [58, 112], 105c103 < "position" : [102, 100], --- > "position" : [102, 99], 111c109 < "position" : [57, 85], --- > "position" : [57, 84], 124c122 < "position" : [57, 74], --- > "position" : [57, 73], 138,139c136,138 < "base" : "/interface/optionsmenu/backup.png", < "hover" : "/interface/optionsmenu/backover.png" --- > "caption" : "Back", > "base" : "/interface/button.png", > "hover" : "/interface/buttonhover.png" 144,145c143,145 < "base" : "/interface/optionsmenu/acceptup.png", < "hover" : "/interface/optionsmenu/acceptover.png" --- > "caption" : "Accept", > "base" : "/interface/button.png", > "hover" : "/interface/buttonhover.png" 149c149 < "position" : [62, 185], --- > "position" : [62, 184], 154c154 < "position" : [62, 169], --- > "position" : [62, 168], 159c159 < "position" : [62, 139], --- > "position" : [62, 138], 164c164 < "position" : [26, 99], --- > "position" : [26, 98], 165a166,172 > }, > "showKeybindings" : { > "type" : "button", > "position" : [133, 75], > "caption" : "Controls", > "base" : "/interface/escmenu/escbutton.png", > "hover" : "/interface/escmenu/escbuttonhover.png" interface\tooltips\armor.tooltip 9c9 < "type" : "wraplabel", --- > "type" : "label", 13,20c13 < "width" : 126 < }, < "armorProtection" : { < "type" : "wraplabel", < "position" : [125, 152], < "hAnchor" : "left", < "centered" : true, < "width" : 126 --- > "wrapWidth" : 126 42,45c35,39 < "type" : "wraplabel", < "position" : [10, 103], < "width" : 122, < "hAnchor" : "left" --- > "type" : "label", > "position" : [10, 111], > "wrapWidth" : 122, > "hAnchor" : "left", > "vAnchor" : "top" 50c44 < "position" : [0, 115], --- > "position" : [0, 118], 53c47 < "memberSize" : [999, 17], --- > "memberSize" : [999, 15], 57c51 < "position" : [70, 0], --- > "position" : [100, 2], 60,64d53 < "statusAmount" : { < "type" : "label", < "position" : [130, 4], < "hAnchor" : "right" < }, 68,88c57 < "position" : [82, 8], < "file" : "" < } < } < } < }, < "augmentList" : { < "type" : "list", < "position" : [40, 40], < "schema" : { < "spacing" : [0, 1], < "memberSize" : [999, 20], < "listTemplate" : { < "augmentLabel" : { < "type" : "label", < "position" : [0, 0], < "hAnchor" : "left" < }, < "augmentImage" : { < "type" : "image", < "position" : [0, 10], --- > "position" : [74, 1], interface\tooltips\base.tooltip 20,21c20,21 < "type" : "wraplabel", < "position" : [11, 61], --- > "type" : "label", > "position" : [11, 69], 23c23,24 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 126 26c27 < "type" : "wraplabel", --- > "type" : "label", 30c31 < "width" : 126 --- > "wrapWidth" : 126 interface\tooltips\consumable.tooltip 20,21c20,21 < "type" : "wraplabel", < "position" : [11, 61], --- > "type" : "label", > "position" : [11, 69], 23c23,24 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 126 26c27 < "type" : "wraplabel", --- > "type" : "label", 30c31 < "width" : 126 --- > "wrapWidth" : 126 interface\tooltips\gun.tooltip 32c32 < "type" : "wraplabel", --- > "type" : "label", 35c35 < "width" : 126 --- > "wrapWidth" : 126 44c44 < "type" : "wraplabel", --- > "type" : "label", 47c47 < "width" : 126 --- > "wrapWidth" : 126 56c56 < "type" : "wraplabel", --- > "type" : "label", 59c59 < "width" : 126 --- > "wrapWidth" : 126 62c62 < "type" : "wraplabel", --- > "type" : "label", 66c66 < "width" : 126 --- > "wrapWidth" : 126 69c69 < "type" : "wraplabel", --- > "type" : "label", 73c73 < "width" : 126 --- > "wrapWidth" : 126 76c76 < "type" : "wraplabel", --- > "type" : "label", 80c80 < "width" : 126 --- > "wrapWidth" : 126 interface\tooltips\object.tooltip 20,21c20,21 < "type" : "wraplabel", < "position" : [11, 61], --- > "type" : "label", > "position" : [11, 69], 23c23,24 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 126 26c27 < "type" : "wraplabel", --- > "type" : "label", 30c31 < "width" : 126 --- > "wrapWidth" : 126 interface\tooltips\sword.tooltip 32c32 < "type" : "wraplabel", --- > "type" : "label", 35c35 < "width" : 126 --- > "wrapWidth" : 126 44c44 < "type" : "wraplabel", --- > "type" : "label", 47c47 < "width" : 126 --- > "wrapWidth" : 126 50c50 < "type" : "wraplabel", --- > "type" : "label", 54c54 < "width" : 126 --- > "wrapWidth" : 126 57c57 < "type" : "wraplabel", --- > "type" : "label", 61c61 < "width" : 126 --- > "wrapWidth" : 126 64c64 < "type" : "wraplabel", --- > "type" : "label", 68c68 < "width" : 126 --- > "wrapWidth" : 126 interface\tooltips\tool.tooltip 20,21c20,21 < "type" : "wraplabel", < "position" : [11, 61], --- > "type" : "label", > "position" : [11, 69], 23c23,24 < "width" : 126 --- > "vAnchor" : "top", > "wrapWidth" : 126 26c27 < "type" : "wraplabel", --- > "type" : "label", 30c31 < "width" : 126 --- > "wrapWidth" : 126 interface\windowconfig\3dprinter.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 106c104 < "position" : [195, 277], --- > "position" : [187, 277], 129c127 < "type" : "wraplabel", --- > "type" : "label", 132c130 < "width" : 116, --- > "wrapWidth" : 116, 145a144,148 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 293,295c296 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 305c306 < "type" : "wraplabel", --- > "type" : "label", 308c309 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\actionbar.config 3d2 < "actionBarSwapItemOffset" : [0, 0], 8,9d6 < "keyDismissable" : false, < "persistent" : true, 18c15 < "barItems" : { --- > "actionBarItems" : { 23c20 < "position" : [10, 5], --- > "position" : [10, 24], 29a27,37 > "essentialBarItems" : { > "type" : "itemgrid", > "dimensions" : [3, 1], > "rowSpacing" : [19, 0], > "showBackingImageWhenEmpty" : true, > "backingImage" : "/interface/actionbar/lock.png", > "columnSpacing" : [0, 0], > "position" : [111, 0], > "showBackingImageWhenFull" : false, > "zlevel" : 2 > }, 32c40 < "position" : [118, 5], --- > "position" : [118, 22], 40c48 < "position" : [142, 5], --- > "position" : [142, 22], 64c72 < "position" : [115, 0], --- > "position" : [115, 19], 70c78 < "position" : [140, 0], --- > "position" : [140, 19], interface\windowconfig\anvil.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\blueprints.config 2,13c2,4 < "blueprint" : { < "messages" : { < "alreadyKnown" : "Blueprint already known", < "learned" : "Learned to craft a new item" < }, < "overlay" : { < "iconOverlay" : { < "image" : "/items/generic/other/blueprint.png" < } < }, < "inHandDrawable" : { < "image" : "/items/generic/other/blueprintinhand.png" --- > "overlay" : { > "iconOverlay" : { > "image" : "/items/generic/other/blueprint.png" 16,28c7,8 < "chip" : { < "messages" : { < "alreadyKnown" : "Techchip already known", < "learned" : "New tech available" < }, < "overlay" : { < "iconOverlay" : { < "image" : "/tech/banana.png" < } < }, < "inHandDrawable" : { < "image" : "/tech/banana.png" < } --- > "inHandDrawable" : { > "image" : "/items/generic/other/blueprintinhand.png" interface\windowconfig\capturestation.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 211,213c214 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 223c224 < "type" : "wraplabel", --- > "type" : "label", 226c227 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\charcreation.config 1a2 > "speciesOrdering" : ["human", "avian", "apex", "floran", "hylotl", "glitch", "novakid"], 121c122 < "position" : [184, 30] --- > "position" : [184, 29] 127c128 < "position" : [42, 13], --- > "position" : [141, 13], 134c135 < "position" : [141, 13], --- > "position" : [42, 13], 150c151 < "position" : [0, 0] --- > "position" : [-5, 0] 155c156 < "position" : [27, 0] --- > "position" : [17, 0] 160c161 < "position" : [54, 0] --- > "position" : [39, 0] 165c166 < "position" : [0, -26] --- > "position" : [61, 0] 170c171 < "position" : [27, -26] --- > "position" : [5, -26] 175c176,181 < "position" : [54, -26] --- > "position" : [27, -26] > }, > { > "id" : 6, > "image" : "", > "position" : [49, -26] 192c198 < "position" : [0, 30] --- > "position" : [6, 32] 198c204 < "position" : [29, 30] --- > "position" : [28, 32] 225c231 < "description" : "Lose pixels upon death." --- > "description" : "Only lose pixels upon death." 234c240 < "description" : "Lose pixels and drop all items upon death." --- > "description" : "Lose pixels and drop resources upon death." 243c249 < "description" : "When you die your character stays dead." --- > "description" : "When you die your character stays dead!" 254a261 > "regex" : "[a-zA-Z0-9 '-]{0,24}", 257c264 < "maxWidth" : 70, --- > "maxWidth" : 120, interface\windowconfig\codex.config 2c2 < "selectText" : "SELECT A LOG FILE", --- > "selectText" : "SELECT A CODEX", 4a5,16 > "messages" : { > "alreadyKnown" : "Codex already known.", > "learned" : "New codex learned!" > }, > "overlay" : { > "iconOverlay" : { > "image" : "/items/generic/other/codexinhand.png" > } > }, > "inHandDrawable" : { > "image" : "/items/generic/other/codexinhand.png" > }, 7,9c19 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 33c43 < "subtitle" : "Library", --- > "subtitle" : "Library ^green;[L]", 85c95 < "type" : "wraplabel", --- > "type" : "label", 88c98 < "width" : 110, --- > "wrapWidth" : 110, 115c125 < "type" : "wraplabel", --- > "type" : "label", 118c128,129 < "width" : 144, --- > "vAnchor" : "top", > "wrapWidth" : 144, 147,160d157 < } < }, < "codex" : { < "messages" : { < "alreadyKnown" : "Codex already known", < "learned" : "New Codex known" < }, < "overlay" : { < "iconOverlay" : { < "image" : "/items/generic/other/codexinhand.png" < } < }, < "inHandDrawable" : { < "image" : "/items/generic/other/codexinhand.png" interface\windowconfig\crafting.config 3,7d2 < "panefeature" : { < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true < }, 24c19 < "subtitle" : " Just you, your ingredients and your hands [C]", --- > "subtitle" : " Just you, your ingredients and your hands ^green;[C]", 111c106 < "type" : "wraplabel", --- > "type" : "label", 114c109 < "width" : 116, --- > "wrapWidth" : 116, 127a123,127 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c267 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c277 < "type" : "wraplabel", --- > "type" : "label", 282c280 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\craftingtable.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\error.config 9,10d8 < "keyDismissable" : true, < "persistent" : true, 42c40 < "position" : [210, 49], --- > "position" : [110, 49], 46c44 < "type" : "wraplabel", --- > "type" : "label", 50c48 < "width" : 180, --- > "wrapWidth" : 180, interface\windowconfig\frogmerchant.config 5c5 < "requiresBlueprint" : false, --- > "requiresBlueprint" : true, 8,10c8 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 28c26 < "subtitle" : " Ribbit!", --- > "subtitle" : " Money makes the world go round!", 121c119 < "type" : "wraplabel", --- > "type" : "label", 124c122 < "width" : 116, --- > "wrapWidth" : 116, 201,203c199 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 213c209 < "type" : "wraplabel", --- > "type" : "label", 216c212 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\heartforge.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\holidaycraftingtable.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\kitchen.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 75c73 < "caption" : "Craft" --- > "caption" : "Prepare" 86c84 < "position" : [51, 83], --- > "position" : [46, 83], 88c86 < "value" : "MATERIALS AVAILABLE" --- > "value" : "INGREDIENTS AVAILABLE" 110c108 < "type" : "wraplabel", --- > "type" : "label", 113c111 < "width" : 116, --- > "wrapWidth" : 116, 126a125,129 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 168,178c171,173 < "position" : [29, 45], < "baseImage" : "/interface/crafting/entree.png", < "baseImageChecked" : "/interface/crafting/entreeSelected.png", < "data" : { < "filter" : [ "entree" ] < } < }, < { < "position" : [49, 45], < "baseImage" : "/interface/crafting/side.png", < "baseImageChecked" : "/interface/crafting/sideSelected.png", --- > "position" : [39, 45], > "baseImage" : "/interface/crafting/foodhealing.png", > "baseImageChecked" : "/interface/crafting/foodhealingSelected.png", 180c175 < "filter" : [ "side" ] --- > "filter" : [ "foodhealing" ] 184,186c179,181 < "position" : [69, 45], < "baseImage" : "/interface/crafting/dessert.png", < "baseImageChecked" : "/interface/crafting/dessertSelected.png", --- > "position" : [59, 45], > "baseImage" : "/interface/crafting/foodhealthboost.png", > "baseImageChecked" : "/interface/crafting/foodhealthboostSelected.png", 188c183 < "filter" : [ "dessert" ] --- > "filter" : [ "foodhealthboost" ] 192,194c187,189 < "position" : [89, 45], < "baseImage" : "/interface/crafting/snack.png", < "baseImageChecked" : "/interface/crafting/snackSelected.png", --- > "position" : [79, 45], > "baseImage" : "/interface/crafting/foodenergyboost.png", > "baseImageChecked" : "/interface/crafting/foodenergyboostSelected.png", 196c191 < "filter" : [ "snack" ] --- > "filter" : [ "foodenergyboost" ] 200,202c195,197 < "position" : [109, 45], < "baseImage" : "/interface/crafting/drink.png", < "baseImageChecked" : "/interface/crafting/drinkSelected.png", --- > "position" : [99, 45], > "baseImage" : "/interface/crafting/foodmobility.png", > "baseImageChecked" : "/interface/crafting/foodmobilitySelected.png", 204c199 < "filter" : [ "drink" ] --- > "filter" : [ "foodmobility" ] 208c203 < "position" : [129, 45], --- > "position" : [119, 45], 212c207 < "filter" : [ "cookingother" ] --- > "filter" : [ "foodother" ] 258,260c253 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 270c263 < "type" : "wraplabel", --- > "type" : "label", 273c266 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\metalworkstation.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 24c22 < "subtitle" : " Produce and shape metals!", --- > "subtitle" : " Turn those metals and alloys into useful equipment!", 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\molemerchant.config 8,10c8 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 121c119 < "type" : "wraplabel", --- > "type" : "label", 124c122 < "width" : 116, --- > "wrapWidth" : 116, 201,203c199 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 213c209 < "type" : "wraplabel", --- > "type" : "label", 216c212 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\multiplayer.config 12c12 < "position" : [27, 71], --- > "position" : [82.5, 31], 17c17 < "position" : [110, 74], --- > "position" : [70, 82], 27c27 < "position" : [110, 56], --- > "position" : [70, 66], 36c36 < "position" : [110, 38], --- > "position" : [70, 50], interface\windowconfig\newquest.config 7,9c7 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : false --- > "type" : "panefeature" 58c56 < "position" : [130, 49], --- > "position" : [155, 49], 89c87 < "type" : "wraplabel", --- > "type" : "label", 93c91 < "width" : 180, --- > "wrapWidth" : 180, 99c97 < "type" : "wraplabel", --- > "type" : "label", 103c101 < "width" : 264, --- > "wrapWidth" : 264, interface\windowconfig\pixelcompressor.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 211,213c214 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 223c224 < "type" : "wraplabel", --- > "type" : "label", 226c227 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\playerinventory.config 2a3 > "subtitle" : "Inventory Screen ^green;[I]", 5,7c6 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 103c102 < "tech1" : { --- > "techHead" : { 108c107 < "labeltech1" : { --- > "labeltechHead" : { 116,121c115 < "tech1Selection" : { < "type" : "image", < "file" : "/interface/inventory/selectedtech.png", < "position" : [11, 146] < }, < "tech2" : { --- > "techBody" : { 126c120 < "labeltech2" : { --- > "labeltechBody" : { 134,139c128 < "tech2Selection" : { < "type" : "image", < "file" : "/interface/inventory/selectedtech.png", < "position" : [41, 146] < }, < "tech3" : { --- > "techLegs" : { 144c133 < "labeltech3" : { --- > "labeltechLegs" : { 152,157c141 < "tech3Selection" : { < "type" : "image", < "file" : "/interface/inventory/selectedtech.png", < "position" : [71, 146] < }, < "tech4" : { --- > "techSuit" : { 162c146 < "labeltech4" : { --- > "labeltechSuit" : { 169,173d152 < }, < "tech4Selection" : { < "type" : "image", < "file" : "/interface/inventory/selectedtech.png", < "position" : [101, 146] interface\windowconfig\popup.config 7,9c7 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 32c30 < "type" : "wraplabel", --- > "type" : "label", 36c34 < "width" : 240, --- > "wrapWidth" : 240, interface\windowconfig\questcomplete.config 7,9c7 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : false --- > "type" : "panefeature" 13,15c11,13 < "fileHeader" : "/interface/quests/questcomplete/header.png", < "fileBody" : "/interface/quests/questcomplete/body.png", < "fileFooter" : "/interface/quests/questcomplete/footer.png" --- > "fileHeader" : "/interface/quests/newquest/header.png", > "fileBody" : "/interface/quests/newquest/body.png", > "fileFooter" : "/interface/quests/newquest/footer.png" 17,36c15 < "close" : { < "type" : "button", < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", < "position" : [261, 247] < }, < "windowtitle" : { < "type" : "title", < "title" : "", < "subtitle" : "", < "position" : [0, 254], < "icon" : { < "type" : "image", < "file" : "/interface/quests/quest.png", < "position" : [0, 0], < "zlevel" : -1 < } < }, < "bgOverlay" : { --- > "bgShine" : { 38,39c17,18 < "file" : "/interface/quests/questcomplete/details.png", < "position" : [3, 37], --- > "file" : "/interface/quests/newquest/shine.png", > "position" : [0, 0], 42c21 < "bgShine" : { --- > "bgOverlay" : { 44,45c23,24 < "file" : "/interface/quests/questcomplete/shine.png", < "position" : [0, 0], --- > "file" : "/interface/quests/newquest/details.png", > "position" : [3, 37], 50,52c29,31 < "base" : "/interface/quests/questcomplete/acceptRewardUp.png", < "hover" : "/interface/quests/questcomplete/acceptRewardOver.png", < "position" : [159, 48], --- > "base" : "/interface/quests/questcomplete/acceptRewardOver.png", > "hover" : "/interface/quests/questcomplete/acceptRewardUp.png", > "position" : [155, 49], 54a34,38 > "imgComplete" : { > "type" : "image", > "file" : "/interface/quests/questcomplete/questcomplete.png", > "position" : [-42, 119] > }, 63,67d46 < "imgComplete" : { < "type" : "image", < "file" : "/interface/quests/questcomplete/questcomplete.png", < "position" : [45, 119] < }, 88,89c67,68 < "type" : "wraplabel", < "position" : [140, 103], --- > "type" : "label", > "position" : [140, 136], 92c71 < "width" : 180, --- > "wrapWidth" : 180, 98,99c77,78 < "type" : "wraplabel", < "position" : [9, 96], --- > "type" : "label", > "position" : [9, 128], 102c81 < "width" : 264, --- > "wrapWidth" : 264, interface\windowconfig\questlog.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 19c17 < "position" : [261, 247] --- > "position" : [261, 272] 24c22 < "subtitle" : "Keep track of your quests [J]", --- > "subtitle" : "Keep track of your quests ^green;[J]", 68c66 < "position" : [175, 87], --- > "position" : [175, 88], 86,87c84,85 < "type" : "wraplabel", < "position" : [217, 220], --- > "type" : "label", > "position" : [217, 243], 90c88 < "width" : 111, --- > "wrapWidth" : 111, 96,97c94,95 < "type" : "wraplabel", < "position" : [163, 205], --- > "type" : "label", > "position" : [163, 232], 100c98 < "width" : 109, --- > "wrapWidth" : 109, 107c105 < "rect" : [5, 44, 156, 224], --- > "rect" : [5, 44, 156, 244], 114c112 < "spacing" : [1, 1], --- > "spacing" : [0, 1], 129,130c127,128 < "type" : "wraplabel", < "position" : [70, 13], --- > "type" : "label", > "position" : [70, 11], 133c131 < "width" : 100, --- > "wrapWidth" : 100, 148c146 < "position" : [3, 225], --- > "position" : [3, 250], 156c154 < "position" : [56, 225], --- > "position" : [58, 250], 163c161 < "position" : [105, 225], --- > "position" : [105, 250], interface\windowconfig\robotcraftingtable.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 267,269c270 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 279c280 < "type" : "wraplabel", --- > "type" : "label", 282c283 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\shop.config 8,10c8 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 121c119 < "type" : "wraplabel", --- > "type" : "label", 124c122 < "width" : 116, --- > "wrapWidth" : 116, 201,203c199 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 213c209 < "type" : "wraplabel", --- > "type" : "label", 216c212 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\songbook.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 65c63 < "type" : "wraplabel", --- > "type" : "label", interface\windowconfig\spinningwheel.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 243,245c246 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 255c256 < "type" : "wraplabel", --- > "type" : "label", 258c259 < "width" : 116, --- > "wrapWidth" : 116, interface\windowconfig\teambar.config 2a3,8 > "energyBarColor" : "#48ee3c", > "energyBarUnusableColor" : "gray", > "energyBarRegenMixColor" : "#0265c1", > "leaderImage" : "/interface/party/partylead.png", > "leaderImageOffset" : [0, 10], > 6,7d11 < "keyDismissable" : false, < "persistent" : true, 19c23 < "position" : [0, -36] --- > "position" : [10, -43] 24a29,50 > }, > "healthBar" : { > "zlevel" : 7, > "type" : "progress", > "position" : [30, -22], > "background" : "/interface/emptybar.png", > "progressSet" : { > "inner" : "/interface/healthbar.png", > "type" : "repeat" > }, > "direction" : "horizontal" > }, > "energyBar" : { > "zlevel" : 8, > "type" : "progress", > "position" : [30, -32], > "background" : "/interface/emptybar.png", > "progressSet" : { > "inner" : "/interface/energybar.png", > "type" : "repeat" > }, > "direction" : "horizontal" interface\windowconfig\teaminvitation.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 25c23 < "position" : [24, 25], --- > "position" : [82.5, 27], 32c30 < "position" : [79, 25], --- > "position" : [24, 27], interface\windowconfig\teaminvite.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 25c23 < "position" : [94, 27], --- > "position" : [54, 28], 30c28 < "position" : [71, 48], --- > "position" : [44, 47], interface\windowconfig\teammembermenu.config 6,8c6 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 39,41c37 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" interface\windowconfig\wiringstation.config 4,6c4 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 111c109 < "type" : "wraplabel", --- > "type" : "label", 114c112 < "width" : 116, --- > "wrapWidth" : 116, 127a126,130 > "newIcon" : { > "type" : "image", > "position" : [129, 2], > "file" : "/interface/crafting/new.png" > }, 211,213c214 < "type" : "panefeature", < "keyDismissable" : true, < "persistent" : true --- > "type" : "panefeature" 223c224 < "type" : "wraplabel", --- > "type" : "label", 226c227 < "width" : 116, --- > "wrapWidth" : 116, items\defaultparameters.config 5a6 > "protected" : 0.1, 10a12,22 > "levelMattersTypes" : [ > "gun", > "sword", > "staff", > "shield", > "headarmor", > "chestarmor", > "legsarmor", > "backarmor" > ], > 18a31,35 > "liquidItems" : { > "cooldown" : 0.15, > "bucketSize" : 1.0 > }, > 23d39 < "defaultCriticalItemTimeToLive" : 1000000.0, items\armors\apex\apex-tier1\apextier1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 2.5 --- > "stat" : "protection", > "amount" : 15 30,31c30,31 < "kind" : "Protection", < "amount" : 7.5 --- > "stat" : "maxEnergy", > "amount" : 10 35,36c35,36 < "kind" : "healthincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 8 items\armors\apex\apex-tier1\apextier1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 9 22,23c22,23 < "kind" : "protection", < "amount" : 4.5 --- > "stat" : "maxEnergy", > "amount" : 5 27,28c27,28 < "kind" : "energyincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 5 items\armors\apex\apex-tier1\apextier1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 6 21,22c21,22 < "kind" : "protection", < "amount" : 3 --- > "stat" : "maxEnergy", > "amount" : 5 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.15 --- > "stat" : "maxHealth", > "amount" : 2 items\armors\apex\apex-tier10\apextier10.chest 6,7c6,7 < "rarity" : "Common", < "description" : "An Impervium laced jacket that offers far more protection than the average observer might suspect.", --- > "rarity" : "Legendary", > "description" : "A cerulium laced jacket that offers far more protection than the average observer might suspect.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 75 42,43c41,42 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\apex\apex-tier10\apextier10.head 6,7c6,7 < "rarity" : "Common", < "description" : "This hood suits the dark demeanour of those who have overthrown regimes singlehandedly.", --- > "rarity" : "Legendary", > "description" : "This hood suits the dark demeanour of those who have overthrown regimes single-handedly.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 220 28,29c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 45 34,35c33,34 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\apex\apex-tier10\apextier10.legs 6,7c6,7 < "rarity" : "Common", < "description" : "They may be sleek, but these pants and boots are laced with hardened Impervium.", --- > "rarity" : "Legendary", > "description" : "They may be sleek, but these pants and boots are laced with hardened cerulium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 30 32,33c32,33 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\apex\apex-tier2\apextier2.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 38a39,40 > > "triggerKeys" : [ "steelarmor" ], items\armors\apex\apex-tier2\apextier2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 22,23c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 27,28c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 30a31,32 > > "triggerKeys" : [ "steelarmor" ], items\armors\apex\apex-tier2\apextier2.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 29a30,31 > > "triggerKeys" : [ "steelarmor" ], items\armors\apex\apex-tier3\apextier3.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39a39,40 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\apex\apex-tier3\apextier3.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 22,24c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 28,29c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 31a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\apex\apex-tier3\apextier3.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,31 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\apex\apex-tier4\apextier4.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "durasteelarmor" ], items\armors\apex\apex-tier4\apextier4.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 22,24c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 28,29c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\apex\apex-tier4\apextier4.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,22c21,22 < "kind" : "Protection", < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\apex\apex-tier5\apextier5.chest 6,7c6,7 < "rarity" : "Common", < "description" : "A sleek top that is light and form fitting, with Aegisalt woven into the fabric for protection. ", --- > "rarity" : "Rare", > "description" : "A sleek top that is light and form fitting, with aegisalt woven into the fabric for protection. ", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 70 39a39,40 > > "triggerKeys" : [ "tier5armor" ], items\armors\apex\apex-tier5\apextier5.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 80 28,29c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 40 items\armors\apex\apex-tier5\apextier5.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 25 30d29 < items\armors\apex\apex-tier6\apextier6.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The multiple layers of this upper body armour are seperate only with compact layers of Ferozium.", --- > "rarity" : "Rare", > "description" : "The multiple layers of this upper body armour are seperate only with compact layers of rubium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 50 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\apex\apex-tier6\apextier6.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 60 22,24c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 185 28,29c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 30 34,35c33,34 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\apex\apex-tier6\apextier6.legs 6,7c6,7 < "rarity" : "Common", < "description" : "This leg armour is reinforced with Ferozium, making it tough despite being fairly flexible.", --- > "rarity" : "Rare", > "description" : "This leg armour is reinforced with rubium, making it tough despite being fairly flexible.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 20 32,33c32,33 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\apex\apex-tier7\apextier7.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 85 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\apex\apex-tier7\apextier7.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 85 22,24c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 25 28,29c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 50 34,35c33,34 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\apex\apex-tier7\apextier7.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\apex\apex-tier8\apextier8.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The giant pauldrons on this Violium armour show that the wearer means business.", --- > "rarity" : "Legendary", > "description" : "The giant pauldrons on this impervium armour show that the wearer means business.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 34, < "amount" : 160 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 100 42,43c41,42 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\apex\apex-tier8\apextier8.head 6,7c6,7 < "rarity" : "Common", < "description" : "A Violium-plated helmet which is downright terrifying to all that dare oppose you.", --- > "rarity" : "Legendary", > "description" : "A impervium-plated helmet which is downright terrifying to all that dare oppose you.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 105 22,24c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 35 28,29c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 60 34,35c33,34 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\apex\apex-tier8\apextier8.legs 6,7c6,7 < "rarity" : "Common", < "description" : "These Violium boots are made for walking - all over the wearer's enemies, that is.", --- > "rarity" : "Legendary", > "description" : "These impervium boots are made for walking - all over the wearer's enemies, that is.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 40 32,33c32,33 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\apex\apex-tier9\apextier9.chest 6,7c6,7 < "rarity" : "Common", < "description" : "This inpenetrable armour is mostly solid, flexible only at the neck, arm joints and midriff.", --- > "rarity" : "Legendary", > "description" : "This impenetrable armour is mostly solid, flexible only at the neck, arm joints and midriff.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 150 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 160 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 90 42,43c41,42 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\apex\apex-tier9\apextier9.head 6,7c6,7 < "rarity" : "Common", < "description" : "Few things are as intimidating as the expressionless stare from this Rubium plated helmet.", --- > "rarity" : "Legendary", > "description" : "Few things are as intimidating as the expressionless stare from this ferozium plated helmet.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 90 22,24c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 95 28,29c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 50 34,35c33,34 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\apex\apex-tier9\apextier9.legs 6,7c6,7 < "rarity" : "Common", < "description" : "A set of leg armour with sturdy greaves that few things can pierce.", --- > "rarity" : "Legendary", > "description" : "A set of leg armour with sturdy ferozium greaves that few things can pierce.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\apex\apexcommander\apexcommander.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\apex\apexcommander\apexcommander.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\apex\apexnavy\apexnavy.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\apex\apexnavy\apexnavy.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\apex\apexofficer\apexofficer.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\apex\apexofficer\apexofficer.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\apex\apexspecialist\apexspecialist.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\apex\apexspecialist\apexspecialist.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\aqua\aqua-kimono\kimono.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\aqua\aqua-kimono\kimono.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\aqua\aqua-monk\monk.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\aqua\aqua-monk\monk.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\aqua\aqua-tier1\aquatier1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 2.5 --- > "stat" : "protection", > "amount" : 15 30,31c30,31 < "kind" : "Protection", < "amount" : 7.5 --- > "stat" : "maxEnergy", > "amount" : 10 35,36c35,36 < "kind" : "healthincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 8 items\armors\aqua\aqua-tier1\aquatier1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 9 22,23c22,23 < "kind" : "protection", < "amount" : 4.5 --- > "stat" : "maxEnergy", > "amount" : 5 27,28c27,28 < "kind" : "energyincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 5 items\armors\aqua\aqua-tier1\aquatier1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 6 21,22c21,22 < "kind" : "protection", < "amount" : 3 --- > "stat" : "maxEnergy", > "amount" : 5 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.15 --- > "stat" : "maxHealth", > "amount" : 2 items\armors\aqua\aqua-tier10\aquatier10.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 75 42,43c41,42 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\aqua\aqua-tier10\aquatier10.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 70 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 220 27,28c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 45 33,34c33,34 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\aqua\aqua-tier10\aquatier10.legs 6,7c6,7 < "rarity" : "Common", < "description" : "The only thing stronger than the impervium made Aphotic armour is the wisdom of it's wearer.", --- > "rarity" : "Legendary", > "description" : "The only thing more important than the power provided by this cerulium Aphotic armour is the wisdom of its wearer.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 30 32,33c32,33 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\aqua\aqua-tier2\aquatier2.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 38a39,40 > > "triggerKeys" : [ "steelarmor" ], items\armors\aqua\aqua-tier2\aquatier2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 19a20 > 21,22c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 26,27c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 29a31,32 > > "triggerKeys" : [ "steelarmor" ], items\armors\aqua\aqua-tier2\aquatier2.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 29a30,31 > > "triggerKeys" : [ "steelarmor" ], items\armors\aqua\aqua-tier3\aquatier3.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39a39,40 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\aqua\aqua-tier3\aquatier3.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 27,28c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 30a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\aqua\aqua-tier3\aquatier3.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,31 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\aqua\aqua-tier4\aquatier4.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "durasteelarmor" ], items\armors\aqua\aqua-tier4\aquatier4.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 27,28c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\aqua\aqua-tier4\aquatier4.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,22c21,22 < "kind" : "Protection", < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\aqua\aqua-tier5\aquatier5.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The aegisalt jacket of the reef gatherer is softened to protect the coral.", --- > "rarity" : "Rare", > "description" : "The rubium jacket of the reef gatherer is softened to protect the coral.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 50 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\aqua\aqua-tier5\aquatier5.head 6,7c6,7 < "rarity" : "Common", < "description" : "With their aegisalt helms, reef gatherers would spend hours amongst the coral searching for precious material.", --- > "rarity" : "Rare", > "description" : "With their rubium helms, reef gatherers would spend hours amongst the coral searching for precious material.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 60 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 185 27,28c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 30 33,34c33,34 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\aqua\aqua-tier5\aquatier5.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 20 32,33c32,33 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\aqua\aqua-tier6\aquatier6.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The sea shogun are afraid only of fatal wounds, Ferozium protecting little more than their hearts.", --- > "rarity" : "Rare", > "description" : "The sea shogun are afraid only of fatal wounds, aegisalt protecting little more than their hearts.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 70 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\aqua\aqua-tier6\aquatier6.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 70 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 80 27,28c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 40 33,34c33,34 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\aqua\aqua-tier6\aquatier6.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Ferozium sea leggings are the only piece of shogun armour built to protect a non-essential organ.", --- > "rarity" : "Rare", > "description" : "Aegisalt sea leggings are the only piece of shogun armour built to protect a non-essential organ.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 25 32,33c32,33 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\aqua\aqua-tier7\aquatier7.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 85 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\aqua\aqua-tier7\aquatier7.head 6,7c6,7 < "rarity" : "Common", < "description" : "This Cerulium helm is built for exploration of the deep.", --- > "rarity" : "Rare", > "description" : "This violium helm is built for exploration of the deep.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 85 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 25 27,28c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 50 33,34c33,34 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\aqua\aqua-tier7\aquatier7.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Cerulium greaves allow an ocean explorer to sink easily and stay sunk.", --- > "rarity" : "Rare", > "description" : "Violium greaves allow an ocean explorer to sink easily and stay sunk.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\aqua\aqua-tier8\aquatier8.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The Violium in this chestguard protects the euphos from surface dwellers.", --- > "rarity" : "Legendary", > "description" : "The ferozium in this chestguard protects the euphos from surface dwellers.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 150 30,31c30 < "kind" : "Protection", < "level" : 34, --- > "stat" : "maxEnergy", 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 90 42,43c41,42 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\aqua\aqua-tier8\aquatier8.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 90 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 95 27,28c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 50 33,34c33,34 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\aqua\aqua-tier8\aquatier8.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\aqua\aqua-tier9\aquatier9.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 100 42,43c41,42 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\aqua\aqua-tier9\aquatier9.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 105 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 35 27,28c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 60 33,34c33,34 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\aqua\aqua-tier9\aquatier9.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Disphot greaves are infused with polished Rubium.", --- > "rarity" : "Legendary", > "description" : "Disphot greaves are infused with polished impervium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 40 32,33c32,33 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\aqua\aqua-traditional\traditional.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\aqua\aqua-traditional\traditional.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\aqua\aqua-trainee\trainee.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\aqua\aqua-trainee\trainee.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\avian\avian-tier1\aviantier1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 2.5 --- > "stat" : "protection", > "amount" : 15 30,31c30,31 < "kind" : "Protection", < "amount" : 7.5 --- > "stat" : "maxEnergy", > "amount" : 10 35,36c35,36 < "kind" : "healthincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 8 items\armors\avian\avian-tier1\aviantier1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 9 22,23c22,23 < "kind" : "protection", < "amount" : 4.5 --- > "stat" : "maxEnergy", > "amount" : 5 27,28c27,28 < "kind" : "energyincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 5 items\armors\avian\avian-tier1\aviantier1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 6 21,22c21,22 < "kind" : "protection", < "amount" : 3 --- > "stat" : "maxEnergy", > "amount" : 5 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.15 --- > "stat" : "maxHealth", > "amount" : 2 items\armors\avian\avian-tier10\aviantier10.chest 6,7c6,7 < "rarity" : "Common", < "description" : "A coat of Avian armour manufactured from impervium. Impossibly strong but impossibly light.", --- > "rarity" : "Legendary", > "description" : "A coat of Avian armour manufactured from cerulium. Magnificent.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 75 42,43c41,42 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\avian\avian-tier10\aviantier10.head 6,7c6,7 < "rarity" : "Common", < "description" : "Forged from pure impervium, this beautiful work of wearable art also protects against nearly anything thrown at it.", --- > "rarity" : "Legendary", > "description" : "Forged from pure cerulium, this beautiful work of wearable art crackles with energy.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 220 28,29c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 45 34,35c33,34 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\avian\avian-tier10\aviantier10.legs 6,7c6,7 < "rarity" : "Common", < "description" : "The processes used to construct these impervium leg coverings are lost in a piece of long forgotten lore, nevermore...", --- > "rarity" : "Legendary", > "description" : "The processes used to construct these cerulium leg coverings are lost in a piece of long forgotten lore, nevermore...", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 30 32,33c32,33 < /* BLACK */ < { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\avian\avian-tier2\aviantier2.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 38a39,40 > > "triggerKeys" : [ "steelarmor" ], items\armors\avian\avian-tier2\aviantier2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 22,23c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 27,28c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 30a31,32 > > "triggerKeys" : [ "steelarmor" ], items\armors\avian\avian-tier2\aviantier2.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 29a30,31 > > "triggerKeys" : [ "steelarmor" ], items\armors\avian\avian-tier3\aviantier3.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39a39,40 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\avian\avian-tier3\aviantier3.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 22,24c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 28,29c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 31a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\avian\avian-tier3\aviantier3.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,31 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\avian\avian-tier4\aviantier4.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "durasteelarmor" ], items\armors\avian\avian-tier4\aviantier4.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 22,24c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 28,29c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\avian\avian-tier4\aviantier4.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,22c21,22 < "kind" : "Protection", < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\avian\avian-tier5\aviantier5.chest 6,7c6,7 < "rarity" : "Common", < "description" : "This aegisalt chestplate's shoulders are at the perfect height for whacking Avians in the face as you walk by.", --- > "rarity" : "Legendary", > "description" : "This impervium chestplate's shoulders are at the perfect height for whacking Avians in the face as you walk by.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 100 42,43c41,42 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\avian\avian-tier5\aviantier5.head 6,7c6,7 < "rarity" : "Common", < "description" : "A comfortable (yet protective) aegisalt helm.", --- > "rarity" : "Legendary", > "description" : "A comfortable (yet protective) impervium helm.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 105 22,24c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 35 28,29c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 60 34,35c33,34 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\avian\avian-tier5\aviantier5.legs 6,7c6,7 < "rarity" : "Common", < "description" : "An aegisalt loincloth designed to allow movement while still protecting the legs.", --- > "rarity" : "Legendary", > "description" : "An impervium loincloth designed to allow movement while still protecting the legs.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 40 32,33c32,33 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* BLACK */ > { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" }, items\armors\avian\avian-tier6\aviantier6.chest 6,7c6,7 < "rarity" : "Common", < "description" : "A no-frills Ferozium shirt which emphasizes toughness over flair.", --- > "rarity" : "Legendary", > "description" : "A no-frills ferozium shirt which emphasizes toughness over flair.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 150 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 160 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 90 items\armors\avian\avian-tier6\aviantier6.head 6,7c6,7 < "rarity" : "Common", < "description" : "Gaudy yet hard as nails, this Ferozium headwear defends against all manner of dangers.", --- > "rarity" : "Legendary", > "description" : "Gaudy yet hard as nails, this ferozium headwear defends against all manner of dangers.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 90 22,24c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 95 28,29c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 50 items\armors\avian\avian-tier6\aviantier6.legs 6,7c6,7 < "rarity" : "Common", < "description" : "These slim-cut pants are woven from pure Ferozium thread for added durability.", --- > "rarity" : "Legendary", > "description" : "These slim-cut pants are woven from pure ferozium thread for added durability.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 35 items\armors\avian\avian-tier7\aviantier7.chest 6,7c6,7 < "rarity" : "Common", < "description" : "This skilfully designed chestplate will deflect the spears of the unbelievers. Praise Kluex!", --- > "rarity" : "Rare", > "description" : "This skillfully designed chestplate will deflect the spears of the unbelievers. Praise Kluex!", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 70 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* GREEN */ > { "ffca8a" : "b2e89d", "e0975c" : "51bd3b", "a85636" : "247824", "6f2919" : "144216" }, items\armors\avian\avian-tier7\aviantier7.head 6,7c6,7 < "rarity" : "Common", < "description" : "An ostentatious Cerulium-plated headdress for high-ranking Avian warriors.", --- > "rarity" : "Rare", > "description" : "An ostentatious aegisalt-plated headdress for high-ranking Avian warriors.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 80 28,29c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 40 34,35c33,34 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* GREEN */ > { "ffca8a" : "b2e89d", "e0975c" : "51bd3b", "a85636" : "247824", "6f2919" : "144216" }, items\armors\avian\avian-tier7\aviantier7.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Boots made from Cerulium are said to never take a wrong step. This has not been confirmed.", --- > "rarity" : "Rare", > "description" : "Boots made from aegisalt are said to never take a wrong step. This has not been confirmed.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 25 32,33c32,33 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* GREEN */ > { "ffca8a" : "b2e89d", "e0975c" : "51bd3b", "a85636" : "247824", "6f2919" : "144216" }, items\armors\avian\avian-tier8\aviantier8.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The heavy weight of each link in this Violium-mail suit strengthens the wearer's devotion to Kluex.", --- > "rarity" : "Rare", > "description" : "The heavy weight of each link in this rubium-mail suit strengthens the wearer's devotion to Kluex.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 34, < "amount" : 160 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 50 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\avian\avian-tier8\aviantier8.head 6,7c6,7 < "rarity" : "Common", < "description" : "Each feather in this ceremonial headdress is carved from pure Violium.", --- > "rarity" : "Rare", > "description" : "Each feather in this ceremonial headdress is carved from pure rubium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 60 22,24c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 185 28,29c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 30 34,35c33,34 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\avian\avian-tier8\aviantier8.legs 6,7c6,7 < "rarity" : "Common", < "description" : "A lightweight pair of Violium-laced hotpants - not too tight, not too loose. Juuust right.", --- > "rarity" : "Rare", > "description" : "A lightweight pair of rubium-laced hotpants - not too tight, not too loose. Juuust right.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 20 32,33c32,33 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\avian\avian-tier9\aviantier9.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The Rubium plating on this chestpiece makes it near-impenetrable by conventional weapons.", --- > "rarity" : "Rare", > "description" : "The violium plating on this chestpiece makes it near-impenetrable by conventional weapons.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 85 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\avian\avian-tier9\aviantier9.head 6,7c6,7 < "rarity" : "Common", < "description" : "A shining battle helm made from bright, pure Rubium.", --- > "rarity" : "Rare", > "description" : "A shining battle helm made from bright, pure violium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 85 22,24c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 25 28,29c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 50 34,35c33,34 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\avian\avian-tier9\aviantier9.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Some say that these Rubium leg-coverings grant their wearer mythical swiftness. Others say that it's all made up.", --- > "rarity" : "Rare", > "description" : "Some say that these violium leg-coverings grant their wearer mythical swiftness. Others say that it's all made up.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\avian\avianadventurer\avianadventurer.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\avian\avianadventurer\avianadventurer.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\avian\aviancommoner\aviancommoner.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\avian\aviancommoner\aviancommoner.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\avian\avianfancy\avianfancy.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\avian\avianfancy\avianfancy.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\avian\avianworker\avianworker.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\avian\avianworker\avianworker.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\avian\ironarmoravian\ironarmoravian.back 11,16c11 < < "augments" : [ < { < "name" : "glide" < } < ], --- > "maxStack" : 1, items\armors\avian\ironarmoravian\ironarmoravian.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,28d23 < { < "kind" : "ColdProtection", < "amount" : 10 < } < items\armors\avian\ironarmoravian\ironarmoravian.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 10 < } items\armors\avian\ironarmoravian\ironarmoravian.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 10 < } items\armors\backitems\batterypackaa\batterypackaa.back 10a11 > "maxStack" : 1, items\armors\backitems\batwings\batwings.back 10a11 > "maxStack" : 1, items\armors\backitems\bonewings\bonewings.back 10a11 > "maxStack" : 1, items\armors\backitems\crystalpack\crystalpack.back 9d8 < 11a11 > "maxStack" : 1, 38,48d37 < /* < { "ffca8a" : "d4c398", "e0975c" : "bda67a", "a85636" : "9c7f54", "6f2919" : "755937" }, < { "ffca8a" : "d5595f", "e0975c" : "a32c2c", "a85636" : "71291b", "6f2919" : "4c1e10" }, < { "ffca8a" : "46b3e8", "e0975c" : "1a7bb5", "a85636" : "0e427e", "6f2919" : "072655" }, < { "ffca8a" : "b0e944", "e0975c" : "78b618", "a85636" : "3f7f0d", "6f2919" : "255606" }, < { "ffca8a" : "eef055", "e0975c" : "d3bb1c", "a85636" : "9c8011", "6f2919" : "644807" }, < { "ffca8a" : "fd8d30", "e0975c" : "ca6705", "a85636" : "8c5d00", "6f2919" : "5c4400" }, < { "ffca8a" : "c260ff", "e0975c" : "931ad0", "a85636" : "710587", "6f2919" : "52015b" }, < { "ffca8a" : "717171", "e0975c" : "505050", "a85636" : "363636", "6f2919" : "181818" }, < { "ffca8a" : "e6e9ea", "e0975c" : "c6d2d4", "a85636" : "97abac", "6f2919" : "627677" } < */ items\armors\backitems\dangerbarrel\dangerbarrel.back 7c7 < "shortdescription" : "Dangerous Barrel", --- > "shortdescription" : "Explosive Barrel", 10a11 > "maxStack" : 1, items\armors\backitems\eye\eye.back 6c6 < "description" : "A cape that sees all. Hold the ctrl key to see further than ever!", --- > "description" : "A cape that allows you to see what's behind you.", 9,14d8 < "augments" : [ < { < "name" : "hawkeyes" < } < ], < 16a11 > "maxStack" : 1, 43,53d37 < /* < { "ffca8a" : "d4c398", "e0975c" : "bda67a", "a85636" : "9c7f54", "6f2919" : "755937" }, < { "ffca8a" : "d5595f", "e0975c" : "a32c2c", "a85636" : "71291b", "6f2919" : "4c1e10" }, < { "ffca8a" : "46b3e8", "e0975c" : "1a7bb5", "a85636" : "0e427e", "6f2919" : "072655" }, < { "ffca8a" : "b0e944", "e0975c" : "78b618", "a85636" : "3f7f0d", "6f2919" : "255606" }, < { "ffca8a" : "eef055", "e0975c" : "d3bb1c", "a85636" : "9c8011", "6f2919" : "644807" }, < { "ffca8a" : "fd8d30", "e0975c" : "ca6705", "a85636" : "8c5d00", "6f2919" : "5c4400" }, < { "ffca8a" : "c260ff", "e0975c" : "931ad0", "a85636" : "710587", "6f2919" : "52015b" }, < { "ffca8a" : "717171", "e0975c" : "505050", "a85636" : "363636", "6f2919" : "181818" }, < { "ffca8a" : "e6e9ea", "e0975c" : "c6d2d4", "a85636" : "97abac", "6f2919" : "627677" } < */ items\armors\backitems\lanternstick\lanternstick.back 10a11 > "maxStack" : 1, 13,16c14 < { "kind" : "glow", < "amount" : 1, < "color" : [89, 83, 71] < } --- > "lanternglow" items\armors\backitems\naturecape\naturecape.back 11a12 > "maxStack" : 1, items\armors\backitems\oxygentank\oxygentank.back 11,16c11 < < "augments" : [ < { < "name" : "aquatic" < } < ], --- > "maxStack" : 1, items\armors\backitems\parachutepack\parachutepack.back 11,16c11 < < "augments" : [ < { < "name" : "glide" < } < ], --- > "maxStack" : 1, items\armors\backitems\rainbowcape\rainbowcape.back 11a12 > "maxStack" : 1, items\armors\backitems\shortcape\shortcape.back 10a11 > "maxStack" : 1, 13,14c14,15 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\backitems\simplecape\simplecape.back 10a11 > "maxStack" : 1, 13,14c14,15 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\backitems\spacetank\spaceairtank.back 10a11 > "maxStack" : 1, 13,15d13 < { < "kind" : "breathprotection" < } items\armors\backitems\toxicflower\toxicflower.back 9,14d8 < "augments" : [ < { < "name" : "lighttoenergy" < } < ], < 16a11 > "maxStack" : 1, items\armors\backitems\toxicwaste\toxicwaste.back 10a11 > "maxStack" : 1, items\armors\backitems\turtleshell\turtleshell.back 10a11 > "maxStack" : 1, items\armors\contest\boxman1\boxmanhat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\carrothat\carrothat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\causticstag\causticstag.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\corobockle\corobockle.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\faceleech\faceleech.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\pinkeyeparasite\pinkeyeparasite.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion1\scalpion1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion2\scalpion2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion3\scalpion3.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion4\scalpion4.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion5\scalpion2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\scalpion6\scalpion6.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\contest\thinkingcap\thinkingcap.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\clothes\dress1\dress1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\clothes\dress1\dress1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\clothes\jeans1\jeans1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\clothes\jeans2\jeans2.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\clothes\jeans3\jeans3.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\clothes\scarf\head.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 8 < } items\armors\decorative\clothes\shirtlong1\shirtlong1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\clothes\shirtshort1\shirtshort1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\betty\betty.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\betty\betty.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\betty\betty.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\buccaneer\buccaneer.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\buccaneer\buccaneer.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\buccaneer\buccaneer.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\cardboard\cardboard.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\chef\chef.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\chef\chef.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\chef\chef.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\colourful\colourful.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\colourful\colourful.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\colourful\colourful.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\colourful2\colourful2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\cowboy\cowboy.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\cowboy\cowboy.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\cowboy\cowboy.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\cupids\cupids.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\cupids\cupids.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\cupids\cupids.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\cupids\cupids.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\fairy\fairy.back 11a12 > "maxStack" : 1, 15,23c16 < "kind" : "ColdProtection", < "amount" : 5 < }, < { < "kind" : "HeatProtection", < "amount" : 5 < }, < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\decorative\costumes\fairy\fairy.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\fairy\fairy.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\fairy\fairy.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\hiker\hiker.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\hiker\hiker.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\hiker\hiker.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\hotholiday\hotholiday.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 2.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 36c30 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\hotholiday\hotholiday.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\hotholiday\hotholiday.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 27c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\hunter\hunter.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\hunter\hunter.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\hunter\hunter.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\jumpsuit\jumpsuit.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\jumpsuit\jumpsuit.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\miner\miner.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : "1" < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\miner\miner.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : "1" < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\moneybags\moneybags.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\moneybags\moneybags.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 2.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 36c30 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\moneybags\moneybags.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\moneybags\moneybags.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 27c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\mrclaus\mrclaus.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\mrclaus\mrclaus.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 2.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 36c30 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\mrclaus\mrclaus.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1.5 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\mrclaus\mrclaus.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 5, --- > "stat" : "protection", 27c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\decorative\costumes\pilot\pilot.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\pilot\pilot.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\pilot\pilot.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\pilot\pilot.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\pirate\pirate.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\pirate\pirate.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\pirate\pirate.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\pirate\pirate.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\pixelhero\pixelhero.back 11,19c11 < < "augments" : [ < { < "name" : "lighttoenergy", < "lightToEnergyPerTick" : 20 < } < ], < < --- > "maxStack" : 1, items\armors\decorative\costumes\pixelhero\pixelhero.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\pixelhero\pixelhero.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\scientist\scientist.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\scientist\scientist.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\scientist\scientist.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\startrack\startrack.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\startrack\startrack.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\strap\strap.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\strap\strap.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wedding1\wedding1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wedding1\wedding1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wedding2\wedding2.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wedding2\wedding2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wedding2\wedding2.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wizard\wizard.back 10a11 > "maxStack" : 1, items\armors\decorative\costumes\wizard\wizard.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\costumes\wizard\wizard.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\costumes\wizard\wizard.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\decorative\hats\alienskull\alienskull.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\banana\banana.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\bear\bear.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\beehive\beehive.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\beer\beer.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\beret\beret.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\berry\berry.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\bunny\bunny.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\cap\cap.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } 23,24c19,20 < /* denim */ < { "ffca8a" : "cacdd0", "e0975c" : "8599ad", "a85636" : "627890", "6f2919" : "515a7f" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\decorative\hats\captainscap\captainscap.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\cardboard\cardboard.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\clocktophat\clocktophat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\coolfez\coolfez.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\dev\dev.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\dinosaur\dinosaur.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\eye\cameraman.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 14,19d13 < < "statusEffects" : [ < { < "kind" : "ringofpower" < } < ], items\armors\decorative\hats\eye\eye.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\eyehead\eyehead.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\fancy\fancy.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } 57a54,57 > ], > > "learnBlueprintsOnPickup" : [ > "fancysnowman" items\armors\decorative\hats\fedora\fedora.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\floppyhat\floppyhat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\glasses1\glasses1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\glasses2\glasses2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\goat\goat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\herocap\herocap.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\hobo\hobo.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\horse\horse.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\ironavianhelmet\ironavianhelmet.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\kathood\kathood.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\kitty\kitty.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\ladyhat\head.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\luchador\luchador.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\m1helmet\m1helmet.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\m1helmetmedic\m1helmet.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\phrygiancap\phrygiancap.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 3 < } items\armors\decorative\hats\plaguedoctor\plaguedoctor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\plainhood\plainhood.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\pyramid\pyramid.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\rainbowhood\rainbowhood.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\safetyhelmet\safetyhelmet.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shark\shark.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shroomdisguise\shroomdisguise.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shroomhead\shroom.head 7,9c7,9 < "description" : "An Agaran hat. It looks like a puffball mushroom. Cute.", < "shortdescription" : "Agaran Puffball Hat", < "inspectionKind" : "armor", --- > "description" : "Look like an Agaran with this Waxcap Mushroom hat!", > "shortdescription" : "Agaran Waxcap Hat", > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shroomhead2\shroom.head 7,9c7,9 < "description" : "An Agaran Hat. It looks like a stinkhorn mushroom. Weird.", < "shortdescription" : "Agaran Stinkhorn Hat", < "inspectionKind" : "armor", --- > "description" : "Look like an Agaran with this Gilled Mushroom hat!", > "shortdescription" : "Agaran Gilled Hat", > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shroomhead3\shroom.head 7c7 < "description" : "An Agaran hat. It looks like a fly agaric. Menacing.", --- > "description" : "Look like an Agaran with this Agaric Mushroom hat!", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\shroomhead4\shroom.head 7,9c7,9 < "description" : "An Agaran hat. It looks like a sky blue mushroom. Colourful.", < "shortdescription" : "Agaran Sky Blue Hat", < "inspectionKind" : "armor", --- > "description" : "Look like an Agaran with this Gilled Mushroom hat!", > "shortdescription" : "Agaran Gilled Hat", > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\skullmask\skullmask.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\sombrero\sombrero.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\strawberry\strawberry.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\symbiote\symbiote.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\tophat\head.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\toptophat\head.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\tvhelmet\tvhelmet.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\ushanka\ushanka.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\venetianmask\ventetianmask.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\decorative\hats\vikinghelmet\vikinghelmet.head 7c7 < "description" : "An incredibly historically inaccurate Viking helmet. Thanks Obama!", --- > "description" : "An incredibly historically inaccurate Viking helmet.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "coldprotection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 27c22 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\decorative\hats\wig\wig.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\floran\floran-tier1\florantier1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 2.5 --- > "stat" : "protection", > "amount" : 15 30,31c30,31 < "kind" : "Protection", < "amount" : 7.5 --- > "stat" : "maxEnergy", > "amount" : 10 35,36c35,36 < "kind" : "healthincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 8 items\armors\floran\floran-tier1\florantier1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 9 22,23c22,23 < "kind" : "protection", < "amount" : 4.5 --- > "stat" : "maxEnergy", > "amount" : 5 27,28c27,28 < "kind" : "energyincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 5 items\armors\floran\floran-tier1\florantier1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 6 21,22c21,22 < "kind" : "protection", < "amount" : 3 --- > "stat" : "maxEnergy", > "amount" : 5 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.15 --- > "stat" : "maxHealth", > "amount" : 2 items\armors\floran\floran-tier10\florantier10.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The synthesizers chestguard channels so much power from the sun it can get hot to the touch.", --- > "rarity" : "Legendary", > "description" : "The Synthesizer's Chestguard channels so much power from the sun it can get hot to the touch.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 100 items\armors\floran\floran-tier10\florantier10.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 105 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 35 27,28c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 60 items\armors\floran\floran-tier10\florantier10.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 40 items\armors\floran\floran-tier2\florantier2.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 38a39,40 > > "triggerKeys" : [ "steelarmor" ], items\armors\floran\floran-tier2\florantier2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 19a20 > 21,22c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 26,27c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 29a31,32 > > "triggerKeys" : [ "steelarmor" ], items\armors\floran\floran-tier2\florantier2.legs 7c7 < "description" : "Ground stomach contents was used to dye this loincloth and boots. ", --- > "description" : "Ground stomach contents were used to dye this loincloth and boots.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 29a30,31 > > "triggerKeys" : [ "steelarmor" ], items\armors\floran\floran-tier3\florantier3.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39a39,40 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\floran\floran-tier3\florantier3.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 27,28c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 30a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\floran\floran-tier3\florantier3.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,31 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\floran\floran-tier4\florantier4.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The hunter's chestguard protect's the hunter's vitals with solid durasteel.", --- > "rarity" : "Uncommon", > "description" : "The Hunter's Chestguard protects the hunter's vitals with solid durasteel.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "durasteelarmor" ], items\armors\floran\floran-tier4\florantier4.head 6,7c6,7 < "rarity" : "Common", < "description" : "The hunter's hood is built to be light, allowing a floran to track it's prey many miles.", --- > "rarity" : "Uncommon", > "description" : "The Hunter's Hood is built to be light, allowing a floran to track its prey many miles.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 27,28c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\floran\floran-tier4\florantier4.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,22c21,22 < "kind" : "Protection", < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\floran\floran-tier5\florantier5.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 50 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\floran\floran-tier5\florantier5.head 6,7c6,7 < "rarity" : "Common", < "description" : "The cannibal's mask contains razor sharp aegisalt teeth built to tear through floran flesh.", --- > "rarity" : "Rare", > "description" : "The cannibal's mask contains razor sharp rubium teeth built to tear through floran flesh.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 60 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 185 27,28c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 30 33,34c33,34 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\floran\floran-tier5\florantier5.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 20 32,33c32,33 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\floran\floran-tier6\florantier6.chest 6,7c6,7 < "rarity" : "Common", < "description" : "Florans believe to devourer a fallen wiseman's brain is to gain their wisdom.", --- > "rarity" : "Rare", > "description" : "Florans believe to devour a fallen wiseman's brain is to gain their wisdom.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 70 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\floran\floran-tier6\florantier6.head 6,7c6,7 < "rarity" : "Common", < "description" : "This Ferozium headpiece is built to protect a floran wiseman's brain at all costs.", --- > "rarity" : "Rare", > "description" : "This aegisalt headpiece is built to protect a floran wiseman's brain at all costs.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 70 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 80 27,28c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 40 33,34c33,34 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\floran\floran-tier6\florantier6.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 25 32,33c32,33 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\floran\floran-tier7\florantier7.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The floran gatherer's Cerulium chestpiece is the last thing many a scientist sees.", --- > "rarity" : "Rare", > "description" : "The floran gatherer's violium chestpiece is the last thing many a scientist sees.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 85 40a40,41 > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\floran\floran-tier7\florantier7.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 85 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 25 27,28c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 50 33,34c33,34 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\floran\floran-tier7\florantier7.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\floran\floran-tier8\florantier8.chest 6,7c6,7 < "rarity" : "Common", < "description" : "As part of the florans organised offensive force, no expense is spared infusing a sentinel's armour with Violium.", --- > "rarity" : "Legendary", > "description" : "As part of the florans organised offensive force, no expense is spared infusing a sentinel's armour with ferozium.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 150 30,31c30 < "kind" : "Protection", < "level" : 34, --- > "stat" : "maxEnergy", 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 90 42,43c41,42 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\floran\floran-tier8\florantier8.head 6,7c6,7 < "rarity" : "Common", < "description" : "The floran sentinel's helm is made from foes with particularly hard skin.", --- > "rarity" : "Legendary", > "description" : "The floran sentinel's helm is made from solid ferozium and foes with particularly hard skin.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 90 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 95 27,28c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 50 33,34c33,34 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\floran\floran-tier8\florantier8.legs 6,7c6,7 < "rarity" : "Common", < "description" : "When the floran sentinel's march it sounds like a thunderstorm.", --- > "rarity" : "Legendary", > "description" : "When the Floran Sentinels march it sounds like a thunderstorm.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 35 32,33c32,33 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\floran\floran-tier9\florantier9.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The shamans chestguard is built from a net of Rubium, as strong as any breastplate.", --- > "rarity" : "Legendary", > "description" : "The Shaman's Chestguard is built from a net of cerulium, as strong as any breastplate.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 75 42,43c41,42 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\floran\floran-tier9\florantier9.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 70 19a20 > 21,23c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 220 27,28c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 45 33,34c33,34 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\floran\floran-tier9\florantier9.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 30 32,33c32,33 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\floran\floranfurnivour\floranfurnivor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\floran\floranfurnivour\floranfurnivor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\floran\floranhunter\floranhunter.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\floran\floranhunter\floranhunter.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\floran\floranleaf\floranleaf.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\floran\floranleaf\floranleaf.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\floran\floranpelt\floranpelt.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\floran\floranpelt\floranpelt.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\floran\floransurvivalist\floransurvivalist.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\floran\floransurvivalist\floransurvivalist.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\human\human-concept\concept.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\human\human-concept\concept.legs 10c10 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\human\human-cool\cool.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\human\human-cool\cool.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\human\human-sweatervest\sweatervest.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\human\human-sweatervest\sweatervest.legs 10c10 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\human\human-tier10\humantier10.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 100 items\armors\human\human-tier10\humantier10.head 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 105 22,24c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 35 28,29c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 60 items\armors\human\human-tier10\humantier10.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 40 items\armors\human\human-tier2\humantier2.chest 7,9c7,9 < "description" : "A strong, light steel chestguard.", < "shortdescription" : "Scout's Chestguard", < "inspectionKind" : "armor", --- > "description" : "This Scavenger breastplate offers a thick layer of protection.", > "shortdescription" : "Scavenger's Breastplate", > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 39a40,41 > "triggerKeys" : [ "steelarmor" ], > 41,42c43,44 < /* LIGHT GREY */ < { "ffca8a" : "cccccc", "e0975c" : "9e9e9e", "a85636" : "616161", "6f2919" : "383838" }, --- > /* GREY */ > { "ffca8a" : "b5b5b5", "e0975c" : "808080", "a85636" : "555555", "6f2919" : "303030" }, items\armors\human\human-tier2\humantier2.head 7,9c7,9 < "description" : "This steel helm is light and airy, perfect for scouting.", < "shortdescription" : "Scout's Helm", < "inspectionKind" : "armor", --- > "description" : "The Scavenger's helmet comes with augmented vision.", > "shortdescription" : "Scavenger's Helmet", > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 22,23c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 27,28c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 33,34c33,34 < /* LIGHT GREY */ < { "ffca8a" : "cccccc", "e0975c" : "9e9e9e", "a85636" : "616161", "6f2919" : "383838" }, --- > /* GREY */ > { "ffca8a" : "b5b5b5", "e0975c" : "808080", "a85636" : "555555", "6f2919" : "303030" }, items\armors\human\human-tier2\humantier2.legs 7,9c7,9 < "description" : "The scout's steel boots leave a distinct footprint.", < "shortdescription" : "Scout's Pants", < "inspectionKind" : "armor", --- > "description" : "These scavenger pants contain woven layers of protection.", > "shortdescription" : "Scavenger's Pants", > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 32,33c32,33 < /* LIGHT GREY */ < { "ffca8a" : "cccccc", "e0975c" : "9e9e9e", "a85636" : "616161", "6f2919" : "383838" }, --- > /* GREY */ > { "ffca8a" : "b5b5b5", "e0975c" : "808080", "a85636" : "555555", "6f2919" : "303030" }, items\armors\human\human-tier3\humantier3.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39a39,40 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\human\human-tier3\humantier3.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 22,24c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 28,29c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 31a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\human\human-tier3\humantier3.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,31 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\human\human-tier4\humantier4.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "durasteelarmor" ], items\armors\human\human-tier4\humantier4.head 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 22,24c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 28,29c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\human\human-tier4\humantier4.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,23c21,22 < "kind" : "Protection", < "level" : 30, < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 27,28c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\human\human-tier5\humantier5.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 70 39a39,40 > > "triggerKeys" : [ "tier5armor" ], items\armors\human\human-tier5\humantier5.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 80 28,29c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 40 items\armors\human\human-tier5\humantier5.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 25 items\armors\human\human-tier6\humantier6.chest 6,7c6,7 < "rarity" : "Common", < "description" : "Circuitry runs throughout this entire unit, it regulates breath rate and aids in producing a meditative state.", --- > "rarity" : "Legendary", > "description" : "The circuitry within this armor regulates breath rate and helps the wearer keep a steady aim.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 150 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 160 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 90 items\armors\human\human-tier6\humantier6.head 6,9c6,9 < "rarity" : "Common", < "description" : "This tall helmet has brain-amplifying circuitry running throughout the inside.", < "shortdescription" : "Seeker's Braincage", < "inspectionKind" : "armor", --- > "rarity" : "Legendary", > "description" : "The visor on this tough helmet is designed to sharpen the wearer's sight.", > "shortdescription" : "Seeker's Helmet", > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 90 22,24c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 95 28,29c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 50 items\armors\human\human-tier6\humantier6.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 35 items\armors\human\human-tier7\humantier7.chest 6,7c6,7 < "rarity" : "Common", < "description" : "The wanderer's job is to meet and greet newly discovered races. Sometimes this goes wrong, hence the chestguard.", --- > "rarity" : "Legendary", > "description" : "This Cerulium Chestguard is worn most often by the staff wielders of the cosmos.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 75 items\armors\human\human-tier7\humantier7.head 6,9c6,9 < "rarity" : "Common", < "description" : "This Cerulium helm was built when humans made contact with a particularly odd looking race. The fashion stuck.", < "shortdescription" : "Wanderer's Helm", < "inspectionKind" : "armor", --- > "rarity" : "Legendary", > "description" : "This Cerulium helmet, among other things, filters out the seering light from fully charged staves.", > "shortdescription" : "Wanderer's Helmet", > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 220 28,29c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 45 items\armors\human\human-tier7\humantier7.legs 6,7c6,7 < "rarity" : "Common", < "description" : "Built for diplomacy the wanderer's armour is designed to look non-threatening.", --- > "rarity" : "Legendary", > "description" : "Cerulium plated armor made to balance between energy reservation and protection.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\human\human-tier8\humantier8.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 34, < "amount" : 160 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 85 40a40,41 > "triggerKeys" : [ "tier5armor" ], > items\armors\human\human-tier8\humantier8.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 85 22,24c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 25 28,29c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 50 items\armors\human\human-tier8\humantier8.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 35 items\armors\human\human-tier9\humantier9.chest 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 50 39a39,40 > > "triggerKeys" : [ "tier5armor" ], items\armors\human\human-tier9\humantier9.head 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 60 22,24c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 185 28,29c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 30 items\armors\human\human-tier9\humantier9.legs 6c6 < "rarity" : "Common", --- > "rarity" : "Rare", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 20 items\armors\human\human-workout\workout.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\human\human-workout\workout.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\other\bandithat1\bandithat1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\bandithat2\bandithat2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\bonusarmor\bonusarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,30c24 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 35c29 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\other\bonusarmor\bonusarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 27c21 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\bonusarmor\bonusarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,21c15 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 26c20 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\combatmedic\medic.back 10a11 > "maxStack" : 1, items\armors\other\combatmedic\medic.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\combatmedic\medic.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\combatmedic\medic.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\cultist\cultist.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 36c30 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\cultist\cultist.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\cultist\cultist.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 27c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\diamondarmor\diamondarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,30c24 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 35c29 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\diamondarmor\diamondarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 27c21 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\diamondarmor\diamondarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,21c15 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 26c20 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\divingmask\divingmask.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\explorer\explorer.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", items\armors\other\explorer\explorer.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } 19a16 > items\armors\other\fullmetal\fullmetal.back 10a11 > "maxStack" : 1, items\armors\other\fullmetal\fullmetal.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,28d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } < items\armors\other\fullmetal\fullmetal.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\fullmetal\fullmetal.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\gasmask\gasmask.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\goldarmor\goldarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,29c24 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", 34c29 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\other\goldarmor\goldarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", 26c21 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\goldarmor\goldarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,20c15 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", 25c20 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\hazmat\hazmat.back 10a11 > "maxStack" : 1, items\armors\other\hazmat\hazmat.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,27d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } 28a25 > items\armors\other\hazmat\hazmat.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } 20a17 > items\armors\other\hazmat\hazmat.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } 19a16 > items\armors\other\knight\knight.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } items\armors\other\leveltestarmor\leveltestarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 27,33c27 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 38c32 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\leveltestarmor\leveltestarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 19,25c19 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 30c24 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\leveltestarmor\leveltestarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 18,24c18 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 29c23 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\neo\neo.back 10a11 > "maxStack" : 1, items\armors\other\neo\neo.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\other\neo\neo.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\other\neo\neo.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\other\pathfinder\pathfinder.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", items\armors\other\pathfinder\pathfinder.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", items\armors\other\pioneer\pioneer.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", items\armors\other\pioneer\pioneer.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", items\armors\other\platinumarmor\platinumarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,30c24 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 35c29 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\other\platinumarmor\platinumarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 27c21 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\platinumarmor\platinumarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,21c15 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 13, --- > "stat" : "protection", 26c20 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\powerarmor\powerarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 37,41d36 < { < "kind" : "ColdProtection", < "amount" : 10 < } < items\armors\other\powerarmor\powerarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", items\armors\other\powerarmor\powerarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 29,32d28 < { < "kind" : "ColdProtection", < "amount" : 10 < } items\armors\other\silverarmor\silverarmor.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 2.5 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\other\silverarmor\silverarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "coldprotection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 27c22 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\silverarmor\silverarmor.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "coldprotection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 26c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\snowinfantry\snowinfantry.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 22,26d21 < "statusEffects" : [ < { < "kind" : "ColdProtection", < "amount" : 47.5 < }, 28,37d22 < { < "kind" : "protection", < "amount" : 2 < }, < < { < "kind" : "healthincrease", < "amount" : 10 < } < ], items\armors\other\snowinfantry\snowinfantry.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 14,18d13 < "statusEffects" : [ < { < "kind" : "ColdProtection", < "amount" : 28.5 < }, 20,29d14 < { < "kind" : "Protection", < "amount" : 1 < }, < < { < "kind" : "energyincrease", < "amount" : 5 < } < ], items\armors\other\snowinfantry\snowinfantry.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 13,17d12 < "statusEffects" : [ < { < "kind" : "ColdProtection", < "amount" : 19 < }, 19,28d13 < { < "kind" : "Protection", < "amount" : 2 < }, < < { < "kind" : "energyregenmodifier", < "amount" : 0.15 < } < ], items\armors\other\soldier\soldier.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,31c25 < "kind" : "ColdProtection", < "amount" : 22.5 < }, < < { < "kind" : "Protection", < "level" : 30, --- > "stat" : "protection", 36c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\other\soldier\soldier.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 10.5 < }, < < { < "kind" : "Protection", < "level" : 30, --- > "stat" : "protection", 28c22 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\soldier\soldier.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,22c16 < "kind" : "ColdProtection", < "amount" : 7 < }, < < { < "kind" : "Protection", < "level" : 30, --- > "stat" : "protection", 27c21 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\other\spacesuit\spacesuit.back 6c6 < "description" : "A spacesuit backpack to help you breathe and stuff.", --- > "description" : "A spacesuit backpack that is meant to help you breathe and stuff. It doesn't.", 10a11 > "maxStack" : 1, items\armors\other\spacesuit\spacesuit.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 24,28d23 < { < "kind" : "ColdProtection", < "amount" : 1 < } < 29a25 > items\armors\other\spacesuit\spacesuit.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,19d15 < { < "kind" : "ColdProtection", < "amount" : 1 < } 20a17 > items\armors\other\spacesuit\spacesuit.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 15,18d14 < { < "kind" : "ColdProtection", < "amount" : 1 < } 19a16 > items\armors\other\t2helm1\t2helm1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 10 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 27c22 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\t2helm2\t2helm2.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 10 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 27c22 < "kind" : "energyincrease", --- > "stat" : "maxEnergy", items\armors\other\testarmor\testarmor.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\robot\robo-craftsmen\craftsmen.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\robot\robo-craftsmen\craftsmen.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\robot\robo-merchant\merchant.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\robot\robo-merchant\merchant.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\robot\robo-noble\noble.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\robot\robo-noble\noble.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,21c16 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\robot\robo-peasant\peasant.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,30c25 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "protection", --- > "stat" : "protection", 35c30 < "kind" : "healthincrease", --- > "stat" : "maxHealth", items\armors\robot\robo-peasant\peasant.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,22c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", --- > "stat" : "protection", items\armors\robot\robo-royal\glitchroyal.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,23c17 < "kind" : "ColdProtection", < "amount" : 1 < }, < < { < "kind" : "Protection", < "level" : 1, --- > "stat" : "protection", 28c22 < "kind" : "energyregenmodifier", --- > "stat" : "energyRegen", items\armors\robot\robo-tier1\glitchtier1.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 2.5 --- > "stat" : "protection", > "amount" : 15 30,31c30,31 < "kind" : "Protection", < "amount" : 7.5 --- > "stat" : "maxEnergy", > "amount" : 10 35,36c35,36 < "kind" : "healthincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 8 items\armors\robot\robo-tier1\glitchtier1.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 9 22,23c22,23 < "kind" : "protection", < "amount" : 4.5 --- > "stat" : "maxEnergy", > "amount" : 5 27,28c27,28 < "kind" : "energyincrease", < "amount" : 15 --- > "stat" : "maxHealth", > "amount" : 5 items\armors\robot\robo-tier1\glitchtier1.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "coldprotection", < "amount" : 1 --- > "stat" : "protection", > "amount" : 6 21,22c21,22 < "kind" : "protection", < "amount" : 3 --- > "stat" : "maxEnergy", > "amount" : 5 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.15 --- > "stat" : "maxHealth", > "amount" : 2 items\armors\robot\robo-tier10\glitchtier10.chest 6c6 < "rarity" : "Rare", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 47.5 --- > "stat" : "protection", > "amount" : 175 30,32c30,31 < "kind" : "Protection", < "level" : 36, < "amount" : 250 --- > "stat" : "maxEnergy", > "amount" : 55 36,37c35,36 < "kind" : "healthincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 100 39d37 < 40a39 > items\armors\robot\robo-tier10\glitchtier10.head 6c6 < "rarity" : "Rare", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 28.5 --- > "stat" : "protection", > "amount" : 105 22,24c22,23 < "kind" : "Protection", < "level" : 36, < "amount" : 150 --- > "stat" : "maxEnergy", > "amount" : 35 28,29c27,28 < "kind" : "energyincrease", < "amount" : 400 --- > "stat" : "maxHealth", > "amount" : 60 31a31 > items\armors\robot\robo-tier10\glitchtier10.legs 6c6 < "rarity" : "Rare", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 19 --- > "stat" : "protection", > "amount" : 70 21,22c21,22 < "kind" : "Protection", < "amount" : 100 --- > "stat" : "maxEnergy", > "amount" : 20 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 4 --- > "stat" : "maxHealth", > "amount" : 40 29a30 > items\armors\robot\robo-tier2\glitchtier2.chest 6c6 < "rarity" : "Rare", --- > "rarity" : "Common", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 30,31c30,31 < "kind" : "Protection", < "amount" : 15 --- > "stat" : "maxEnergy", > "amount" : 40 35,36c35,36 < "kind" : "healthincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 20 38a39,40 > > "triggerKeys" : [ "steelarmor" ], items\armors\robot\robo-tier2\glitchtier2.head 6c6 < "rarity" : "Rare", --- > "rarity" : "Common", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 4.5 --- > "stat" : "protection", > "amount" : 25 19a20 > 21,22c22,23 < "kind" : "protection", < "amount" : 9 --- > "stat" : "maxEnergy", > "amount" : 25 26,27c27,28 < "kind" : "energyincrease", < "amount" : 35 --- > "stat" : "maxHealth", > "amount" : 10 29a31,33 > > "triggerKeys" : [ "steelarmor" ], > items\armors\robot\robo-tier2\glitchtier2.legs 6c6 < "rarity" : "Rare", --- > "rarity" : "Common", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 3 --- > "stat" : "protection", > "amount" : 15 21,22c21,22 < "kind" : "protection", < "amount" : 6 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.35 --- > "stat" : "maxHealth", > "amount" : 5 29a30,31 > > "triggerKeys" : [ "steelarmor" ], items\armors\robot\robo-tier3\glitchtier3.chest 6c6 < "rarity" : "Rare", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 12.5 --- > "stat" : "protection", > "amount" : 60 30,32c30,31 < "kind" : "Protection", < "level" : 25, < "amount" : 27.5 --- > "stat" : "maxEnergy", > "amount" : 70 36,37c35,36 < "kind" : "healthincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 30 39d37 < 40a39,41 > > "triggerKeys" : [ "titaniumarmor" ], > items\armors\robot\robo-tier3\glitchtier3.head 6c6 < "rarity" : "Rare", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 7.5 --- > "stat" : "protection", > "amount" : 35 22,24c22,23 < "kind" : "Protection", < "level" : 25, < "amount" : 16.5 --- > "stat" : "maxEnergy", > "amount" : 40 28,29c27,28 < "kind" : "energyincrease", < "amount" : 70 --- > "stat" : "maxHealth", > "amount" : 20 31a31,32 > > "triggerKeys" : [ "titaniumarmor" ], items\armors\robot\robo-tier3\glitchtier3.legs 6,7c6,7 < "rarity" : "Rare", < "description" : "The knight's greaves sit heavy at it's sides. Only a strong mechanical horse will carry the wearer of these.", --- > "rarity" : "Uncommon", > "description" : "The Knight's Greaves sit heavy at its sides. Only a strong mechanical horse will carry the wearer of these.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 5 --- > "stat" : "protection", > "amount" : 25 21,22c21,22 < "kind" : "Protection", < "amount" : 11 --- > "stat" : "maxEnergy", > "amount" : 30 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 0.7 --- > "stat" : "maxHealth", > "amount" : 15 29a30,32 > > "triggerKeys" : [ "titaniumarmor" ], > items\armors\robot\robo-tier4\glitchtier4.chest 6c6 < "rarity" : "Rare", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 17.5 --- > "stat" : "protection", > "amount" : 85 30,32c30,31 < "kind" : "Protection", < "level" : 30, < "amount" : 45 --- > "stat" : "maxEnergy", > "amount" : 100 36,37c35,36 < "kind" : "healthincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 50 39d37 < 40a39,41 > > "triggerKeys" : [ "durasteelarmor" ], > items\armors\robot\robo-tier4\glitchtier4.head 6c6 < "rarity" : "Rare", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 10.5 --- > "stat" : "protection", > "amount" : 55 22,24c22,23 < "kind" : "Protection", < "level" : 30, < "amount" : 27 --- > "stat" : "maxEnergy", > "amount" : 60 28,29c27,28 < "kind" : "energyincrease", < "amount" : 100 --- > "stat" : "maxHealth", > "amount" : 30 31a31 > items\armors\robot\robo-tier4\glitchtier4.legs 6c6 < "rarity" : "Rare", --- > "rarity" : "Uncommon", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 7 --- > "stat" : "protection", > "amount" : 35 21,23c21,22 < "kind" : "Protection", < "level" : 30, < "amount" : 18 --- > "stat" : "maxEnergy", > "amount" : 40 27,28c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.0 --- > "stat" : "maxHealth", > "amount" : 20 30a30 > items\armors\robot\robo-tier5\glitchtier5.chest 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 100 30,32c30,31 < "kind" : "Protection", < "level" : 31, < "amount" : 65 --- > "stat" : "maxEnergy", > "amount" : 310 36,37c35,36 < "kind" : "healthincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 50 39d37 < 40a39,41 > > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\robot\robo-tier5\glitchtier5.head 7c7 < "description" : "A lancers helm is aerodynamic, built from aegisalt it's light and sturdy.", --- > "description" : "A lancers helm is aerodynamic, built from rubium it's light and sturdy.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 13.5 --- > "stat" : "protection", > "amount" : 60 22,24c22,23 < "kind" : "Protection", < "level" : 31, < "amount" : 39 --- > "stat" : "maxEnergy", > "amount" : 185 28,29c27,28 < "kind" : "energyincrease", < "amount" : 135 --- > "stat" : "maxHealth", > "amount" : 30 31a31 > 33,34c33,34 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\robot\robo-tier5\glitchtier5.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 9 --- > "stat" : "protection", > "amount" : 40 21,22c21,22 < "kind" : "Protection", < "amount" : 26 --- > "stat" : "maxEnergy", > "amount" : 125 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.35 --- > "stat" : "maxHealth", > "amount" : 20 29a30 > 31,32c32,33 < /* LIME GREEN */ < { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, --- > /* RED */ > { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, items\armors\robot\robo-tier6\glitchtier6.chest 7c7 < "description" : "The crusader's breastplate is forged of pure Ferozium. It contains a third brain for extra long crusades.", --- > "description" : "The crusader's breastplate is forged of pure aegisalt. It contains a third brain for extra long crusades.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 27.5 --- > "stat" : "protection", > "amount" : 115 30,32c30,31 < "kind" : "Protection", < "level" : 32, < "amount" : 90 --- > "stat" : "maxEnergy", > "amount" : 130 36,37c35,36 < "kind" : "healthincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 70 39d37 < 40a39,41 > > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\robot\robo-tier6\glitchtier6.head 7c7 < "description" : "The crusader's helm contains an extra brain for paritcularly long crusades.", --- > "description" : "The Crusader's Helm contains an extra brain for particularly long crusades.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 16.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 32, < "amount" : 54 --- > "stat" : "maxEnergy", > "amount" : 80 28,29c27,28 < "kind" : "energyincrease", < "amount" : 175 --- > "stat" : "maxHealth", > "amount" : 40 31a31 > 33,34c33,34 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\robot\robo-tier6\glitchtier6.legs 7c7 < "description" : "The crusaders greaves do not contain an extra brain, that would be ridiculous.", --- > "description" : "The crusader's greaves do not contain an extra brain, that would be ridiculous.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 11 --- > "stat" : "protection", > "amount" : 45 21,22c21,22 < "kind" : "Protection", < "amount" : 36 --- > "stat" : "maxEnergy", > "amount" : 50 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 1.75 --- > "stat" : "maxHealth", > "amount" : 25 29a30 > 31,32c32,33 < /* TEAL */ < { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, --- > /* LIME GREEN */ > { "ffca8a" : "d1e160", "e0975c" : "9bba3d", "a85636" : "48832f", "6f2919" : "1b4c2a" }, items\armors\robot\robo-tier7\glitchtier7.chest 7c7 < "description" : "The paladin's breastplate is forged of Cerulium, a metal believed to be holy.", --- > "description" : "The paladin's breastplate is forged of violium, a metal believed to be holy.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 32.5 --- > "stat" : "protection", > "amount" : 140 30,32c30,31 < "kind" : "Protection", < "level" : 33, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 40 36,37c35,36 < "kind" : "healthincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 85 39d37 < 40a39,41 > > "triggerKeys" : [ "tier5armor" ], > 42,43c43,44 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\robot\robo-tier7\glitchtier7.head 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 19.5 --- > "stat" : "protection", > "amount" : 85 22,24c22,23 < "kind" : "Protection", < "level" : 33, < "amount" : 72 --- > "stat" : "maxEnergy", > "amount" : 25 28,29c27,28 < "kind" : "energyincrease", < "amount" : 220 --- > "stat" : "maxHealth", > "amount" : 50 31a31 > 33,34c33,34 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\robot\robo-tier7\glitchtier7.legs 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 13 --- > "stat" : "protection", > "amount" : 55 21,22c21,22 < "kind" : "Protection", < "amount" : 48 --- > "stat" : "maxEnergy", > "amount" : 15 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.2 --- > "stat" : "maxHealth", > "amount" : 35 29a30 > 31,32c32,33 < /* BLUE */ < { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, --- > /* PURPLE */ > { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, items\armors\robot\robo-tier8\glitchtier8.chest 6,7c6,7 < "rarity" : "Rare", < "description" : "the templar's breastplate is forged of Violium, an additional templar brain warns of incoming blows.", --- > "rarity" : "Legendary", > "description" : "the templar's breastplate is forged of cerulium, an additional templar brain warns of incoming blows.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 37.5 --- > "stat" : "protection", > "amount" : 120 30,32c30,31 < "kind" : "Protection", < "level" : 34, < "amount" : 160 --- > "stat" : "maxEnergy", > "amount" : 370 36,37c35,36 < "kind" : "healthincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 75 39d37 < 40a39 > 42,43c41,42 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\robot\robo-tier8\glitchtier8.head 6,7c6,7 < "rarity" : "Rare", < "description" : "The templar's helm is capable of housing the brains of fallen templars so they may live on.", --- > "rarity" : "Legendary", > "description" : "The Templar's Helm is capable of housing the brains of fallen templars, so they may live on.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 22.5 --- > "stat" : "protection", > "amount" : 70 22,24c22,23 < "kind" : "Protection", < "level" : 34, < "amount" : 96 --- > "stat" : "maxEnergy", > "amount" : 220 28,29c27,28 < "kind" : "energyincrease", < "amount" : 270 --- > "stat" : "maxHealth", > "amount" : 45 31a31 > 33,34c33,34 < /* PURPLE */ < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, items\armors\robot\robo-tier8\glitchtier8.legs 6c6 < "rarity" : "Rare", --- > "rarity" : "Legendary", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 15 --- > "stat" : "protection", > "amount" : 50 21,22c21,22 < "kind" : "Protection", < "amount" : 64 --- > "stat" : "maxEnergy", > "amount" : 150 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 2.7 --- > "stat" : "maxHealth", > "amount" : 30 29a30 > 31,32c32,34 < < { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" }, --- > /* BLUE */ > { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" }, > /* BLACK */ 33a36 > /* GREY */ 34a38 > /* WHITE */ 35a40 > /* RED */ 36a42 > /* ORANGE */ 37a44 > /* YELLOW */ 38a46 > /* GREEN */ 39a48 > /* BLUE */ 40a50 > /* PURPLE */ 41a52 > /* PINK */ 42a54 > /* BROWN */ items\armors\robot\robo-tier9\glitchtier9.chest 6,7c6,7 < "rarity" : "Rare", < "description" : "The legionnarie's breastplate is forged of Rubium, it's said to hold not only glitch brains, but souls.", --- > "rarity" : "Legendary", > "description" : "The Legionnaire's Breastplate is forged of ferozium; it's said to hold not only glitch brains, but souls.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 25,26c25,26 < "kind" : "ColdProtection", < "amount" : 42.5 --- > "stat" : "protection", > "amount" : 150 30,32c30,31 < "kind" : "Protection", < "level" : 35, < "amount" : 200 --- > "stat" : "maxEnergy", > "amount" : 160 36,37c35,36 < "kind" : "healthincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 90 39d37 < 40a39 > 42,43c41,42 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\robot\robo-tier9\glitchtier9.head 6,7c6,7 < "rarity" : "Rare", < "description" : "The legionnaire's are the forward thinking elite knights of the empire. Their helms reflect the fashions of the future.", --- > "rarity" : "Legendary", > "description" : "The legionnaires are the forward thinking elite knights of the empire. Their helms reflect the fashions of the future.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 17,18c17,18 < "kind" : "ColdProtection", < "amount" : 25.5 --- > "stat" : "protection", > "amount" : 90 22,24c22,23 < "kind" : "Protection", < "level" : 35, < "amount" : 120 --- > "stat" : "maxEnergy", > "amount" : 95 28,29c27,28 < "kind" : "energyincrease", < "amount" : 330 --- > "stat" : "maxHealth", > "amount" : 50 31a31 > 33,34c33,34 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\armors\robot\robo-tier9\glitchtier9.legs 6,7c6,7 < "rarity" : "Rare", < "description" : "Legionnaire's insist people call their loincloth a toga.", --- > "rarity" : "Legendary", > "description" : "Legionnaires insist people call their loincloth a toga.", 9c9 < "inspectionKind" : "armor", --- > "tooltipKind" : "armor", 16,17c16,17 < "kind" : "ColdProtection", < "amount" : 17 --- > "stat" : "protection", > "amount" : 60 21,22c21,22 < "kind" : "Protection", < "amount" : 80 --- > "stat" : "maxEnergy", > "amount" : 65 26,27c26,27 < "kind" : "energyregenmodifier", < "amount" : 3.3 --- > "stat" : "maxHealth", > "amount" : 35 29a30 > 31,32c32,33 < /* RED */ < { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" }, --- > /* TEAL */ > { "ffca8a" : "a8e6e2", "e0975c" : "4facb2", "a85636" : "30636c", "6f2919" : "233c43" }, items\generic\crafting\aegisaltore.item 3c3 < "rarity" : "Common", --- > "rarity" : "Rare", 5,6c5,10 < "description" : "It's aegisalt. Can be used for smelting or repairs. Select ore and right click pickaxe.", < "shortdescription" : "Aegisalt Ore" --- > "description" : "Aegisalt ore. Can be used for smelting.", > "shortdescription" : "Aegisalt Ore", > > "learnBlueprintsOnPickup" : [ > "acceleratortable" > ] items\generic\crafting\coalore.item 7c7,8 < "fuelAmount" : 2 --- > > "learnBlueprintsOnPickup" : [ "gunpowder" ] items\generic\crafting\copperore.item 5c5 < "description" : "Copper ore. Can be used for smelting or repairs. Select ore and right click pickaxe.", --- > "description" : "Copper ore. Can be used for smelting.", items\generic\crafting\durasteelbar.item 3c3 < "rarity" : "Common", --- > "rarity" : "Uncommon", items\generic\crafting\endomorphicjelly.item 6c6,7 < "shortdescription" : "Endomorphic Jelly" --- > "shortdescription" : "Endomorphic Jelly", > "learnBlueprintsOnPickup" : [ "sushi", "ricecake", "oceansurprise" ] items\generic\crafting\fleshstrand.item 7,9c7 < "learnBlueprintsOnPickup" : [ < "fleshblock" < ] --- > "learnBlueprintsOnPickup" : [ "fleshblock", "bloodypuss" ] items\generic\crafting\goldbar.item 3c3 < "rarity" : "Uncommon", --- > "rarity" : "Common", items\generic\crafting\goldore.item 3c3 < "rarity" : "Uncommon", --- > "rarity" : "Common", 5c5 < "description" : "It's some gold ore.", --- > "description" : "It's some gold ore. Can be used for smelting.", items\generic\crafting\ironore.item 5c5 < "description" : "Iron ore. Can be used for smelting or repairs. Select ore and right click pickaxe.", --- > "description" : "Iron ore. Can be used for smelting.", items\generic\crafting\paper.item 6c6,10 < "shortdescription" : "Paper" --- > "shortdescription" : "Paper", > > "learnBlueprintsOnPickup" : [ > "paper" > ] items\generic\crafting\petalblue.item 3c3 < "rarity" : "Uncommon", --- > "rarity" : "Common", items\generic\crafting\petalred.item 3c3 < "rarity" : "Uncommon", --- > "rarity" : "Common", items\generic\crafting\petalyellow.item 3c3 < "rarity" : "Uncommon", --- > "rarity" : "Common", items\generic\crafting\platinumore.item 5c5 < "description" : "It's platinum.", --- > "description" : "It's platinum. Can be used for smelting.", items\generic\crafting\plutoniumrod.item 7c7 < "fuelAmount" : 6 --- > "fuelAmount" : 15 items\generic\crafting\processor.item 6c6,11 < "shortdescription" : "Processor" --- > "shortdescription" : "Processor", > > "learnBlueprintsOnPickup" : [ > "roboticcraftingtable", > "processor" > ] items\generic\crafting\rainbowwood.item 8c8,20 < "rainbowwoodblock" --- > "rainbowwoodblock", > "crayonblue", > "crayongreen", > "crayonorange", > "crayonpurple", > "crayonred", > "crayonyellow", > "crayonblueback", > "crayongreenback", > "crayonorangeback", > "crayonpurpleback", > "crayonredback", > "crayonyellowback" items\generic\crafting\rubiumore.item 2,6c2,10 < "itemName" : "Rubiumore", < "rarity" : "Common", < "inventoryIcon" : "Rubiumore.png", < "description" : "Rubium ore. Can be used for smelting or repairs. Select ore and right click pickaxe.", < "shortdescription" : "Rubium Ore" --- > "itemName" : "rubiumore", > "rarity" : "Rare", > "inventoryIcon" : "rubiumore.png", > "description" : "Rubium ore. Can be used for smelting.", > "shortdescription" : "Rubium Ore", > > "learnBlueprintsOnPickup" : [ > "manipulatortable" > ] items\generic\crafting\silverore.item 5c5 < "description" : "It's silver.", --- > "description" : "It's silver. Can be used for smelting.", items\generic\crafting\titaniumbar.item 3c3 < "rarity" : "Common", --- > "rarity" : "Uncommon", items\generic\crafting\titaniumore.item 3c3 < "rarity" : "Common", --- > "rarity" : "Uncommon", 5,6c5,17 < "description" : "It's titanium.", < "shortdescription" : "Titanium Ore" --- > "description" : "It's titanium. Can be used for smelting.", > "shortdescription" : "Titanium Ore", > > "learnBlueprintsOnPickup" : [ > "roboticcraftingtable", > "composite01material", > "tier3chair", > "tier3door", > "tier3light", > "tier3switch", > "tier3bed", > "tier3table" > ] items\generic\crafting\uraniumrod.item 7c7 < "fuelAmount" : 4 --- > "fuelAmount" : 10 items\generic\drinks\bottledwater.consumable 3a4 > "price" : 20, 8,12c9,12 < { < "kind" : "food", < "amount" : 15 < } < ] ] --- > "wellfed" > ] ], > "emote" : "", > "emitters" : [ "drinking" ] items\generic\meat\alienmeat.item 3a4 > "price" : 40, 6c7 < "shortdescription" : "Raw Alien Meat" --- > "shortdescription" : "Raw Steak" items\generic\meat\cookedalienmeat.consumable 3a4 > "price" : 40, 6c7 < "shortdescription" : "Cooked Alien Meat", --- > "shortdescription" : "Cooked Steak", 8,13c9,22 < { < "kind" : "food", < "amount" : 30 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "meatdumplings" ] > } \ No newline at end of file items\generic\meat\cookedbacon.consumable 3a4 > "price" : 20, 8,13c9,21 < { < "kind" : "food", < "amount" : 35 < } < ] ] < } --- > { > "effect" : "foodheal50", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\cookedfleshlump.consumable 3a4 > "price" : 40, 9,14c10,22 < { < "kind" : "food", < "amount" : 30 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\cookedham.consumable 3a4 > "price" : 40, 9,14c10,22 < { < "kind" : "food", < "amount" : 35 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\cookedpoultry.consumable 3a4 > "price" : 40, 8,13c9,21 < { < "kind" : "food", < "amount" : 35 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\cookedribmeat.consumable 3a4 > "price" : 40, 6c7 < "shortdescription" : "Cooked Rib Meat", --- > "shortdescription" : "Cooked Ribs", 8,13c9,21 < { < "kind" : "food", < "amount" : 30 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\cookedtentacle.consumable 3a4 > "price" : 40, 9,14c10,22 < { < "kind" : "food", < "amount" : 30 < } < ] ] < } --- > { > "effect" : "foodheal135", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\meatchunks.consumable 3a4 > "price" : 40, 9,14c10,22 < { < "kind" : "food", < "amount" : 30 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\meat\rawbacon.item 3a4 > "price" : 20, 6c7,8 < "shortdescription" : "Alien Bacon" --- > "shortdescription" : "Alien Bacon", > "learnBlueprintsOnPickup" : [ "sweetmeat" ] items\generic\meat\rawfish.consumable 3a4 > "price" : 40, 5c6 < "description" : "It's a raw fish...slimy.", --- > "description" : "A fillet of raw fish...slimy.", 7c8 < "handPosition" : [4, -2], --- > "handPosition" : [0, 14], 9,14c10,23 < { < "kind" : "food", < "amount" : 45 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "fishdumplings", "fishfingers" ] > } \ No newline at end of file items\generic\meat\rawfleshlump.item 3a4 > "price" : 40, items\generic\meat\rawham.item 3a4 > "price" : 40, items\generic\meat\rawpoultry.item 3a4 > "price" : 40, items\generic\meat\rawribmeat.item 3a4 > "price" : 40, 6c7,8 < "shortdescription" : "Alien Rib Meat" --- > "shortdescription" : "Raw Ribs", > "learnBlueprintsOnPickup" : [ "stickyribs" ] items\generic\meat\rawtentacle.item 3a4 > "price" : 40, items\generic\meat\soylentgreen.consumable 3a4 > "price" : 40, 8,13c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] < } --- > { > "effect" : "foodheal95", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] > } \ No newline at end of file items\generic\other\bandage.consumable 3a4 > "price" : 25, 5c6 < "description" : "A bandage for healing minor wounds.", --- > "description" : "A bandage for healing minor wounds. Using it restores 30 health.", 9,10c10,11 < "kind" : "bandage", < "amount" : 0.8 --- > "effect" : "bandage1", > "duration" : 2 14c15,23 < "emitters" : [ "bandageuse" ] --- > "emitters" : [ "bandageuse" ], > "blockingEffects" : [ > "bandage1", > "bandage2", > "bandage3", > "bandage4", > "bandage5", > "bandage6" > ] items\generic\other\bluestim.consumable 3a4 > "price" : 150, 10,11c11,12 < "kind" : "jumpboostinitiator", < "amount" : 0.5 --- > "effect" : "jumpboost", > "duration" : 30 items\generic\other\greenstim.consumable 3a4 > "price" : 150, 10,11c11,12 < "kind" : "runboostinitiator", < "amount" : 0.5 --- > "effect" : "runboost", > "duration" : 30 items\generic\other\medkit.consumable 3a4 > "price" : 200, 5c6 < "description" : "A med kit. For when you absolutely, positively have to be 100% healthy.", --- > "description" : "A medkit for healing moderate wounds. Using it restores 60 health.", 9,10c10,11 < "kind" : "health", < "amount" : 25 --- > "effect" : "bandage4", > "duration" : 2 13,14c14,24 < "emote" : "" < } --- > "emote" : "", > "emitters" : [ "bandageuse" ], > "blockingEffects" : [ > "bandage1", > "bandage2", > "bandage3", > "bandage4", > "bandage5", > "bandage6" > ] > } \ No newline at end of file items\generic\other\nanowrap.consumable 3a4 > "price" : 300, 5c6 < "description" : "A nanowrap bandage knits wounds together fast.", --- > "description" : "A nanowrap bandage knits wounds together fast. Using it restores 100 health.", 9,10c10,11 < "kind" : "nanowrap", < "amount" : 0.8 --- > "effect" : "bandage6", > "duration" : 2 14,15c15,24 < "emitters" : [ "bandageuse" ] < } --- > "emitters" : [ "bandageuse" ], > "blockingEffects" : [ > "bandage1", > "bandage2", > "bandage3", > "bandage4", > "bandage5", > "bandage6" > ] > } \ No newline at end of file items\generic\other\perfectlygenericitem.item 6c6,8 < "shortdescription" : "Perfectly Generic Item" --- > "shortdescription" : "Perfectly Generic Item", > > "learnBlueprintsOnPickup" : [ "perfecthead", "perfectchest", "perfectpants" ] items\generic\other\redstim.consumable 3a4 > "price" : 200, 10,11c11,12 < "kind" : "redstim", < "amount" : 0.5 --- > "effect" : "regeneration4", > "duration" : 15 items\generic\other\yellowstim.consumable 3a4 > "price" : 150, 10,11c11,12 < "kind" : "glowinitiator", < "amount" : 0.5 --- > "effect" : "glow", > "duration" : 60 items\generic\produce\automato.consumable 3a4 > "price" : 40, 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "automatoshake", "2kbpotage" ] items\generic\produce\avesmingo.consumable 3a4 > "price" : 280, 9,13c10,25 < { < "kind" : "food", < "amount" : 40 < } < ] ] --- > { > "effect" : "runboost25", > "duration" : 15 > }, > { > "effect" : "jumpboost25", > "duration" : 15 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\banana.consumable 3a4 > "price" : 160, 5c6 < "description" : "A genetically enhanced banana, could make anyone but an Apex sick.", --- > "description" : "A genetically enhanced banana.", 9,13c10,22 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "energyregen192", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "bananacon", "batteredbanana", "luckydip" ] items\generic\produce\beakseed.consumable 3a4 > "price" : 120, 9,13c10,26 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal25", > "duration" : 60 > }, > { > "effect" : "maxhealthboost5", > "duration" : 90 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "beakseedbread" ] items\generic\produce\boltbulb.consumable 3a4 > "price" : 60, 9,13c10,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\boneboo.consumable 3a4 > "price" : 320, 5c6 < "description" : "Mmm crumbly.", --- > "description" : "Spooky.", 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "rage", > "duration" : 30 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "spookypie", "fishinabone" ] items\generic\produce\cacti.item 5,6c5,7 < "description" : "cacti.", < "shortdescription" : "cacti" --- > "description" : "Spiky, succulent cacti.", > "shortdescription" : "cacti", > "learnBlueprintsOnPickup" : [ "cactusjuice", "cactiblock" ] items\generic\produce\carrot.consumable 3a4 > "price" : 30, 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "carrotbread", "carrotjuice" ] items\generic\produce\chili.consumable 3a4 > "price" : 280, 5c6 < "description" : "Super hot, only suitable for humans.", --- > "description" : "Super hot to humans, super, super hot to everyone else.", 8,12c9,24 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "rage", > "duration" : 30 > }, > { > "effect" : "burning", > "duration" : 10 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\coralcreep.consumable 3a4 > "price" : 50, 5c6 < "description" : "The berries are poisonous to anyone but those of aquatic disposition.", --- > "description" : "The coralcreep fruit turns red when cooked, like a lobster.", 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "seafoodgratin", "soggysack" ] items\generic\produce\corn.consumable 3a4 > "price" : 80, 5c6 < "description" : "Good for digestion!", --- > "description" : "Sweet and corny, good for digestion!", 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal50", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "corncob" ] items\generic\produce\crystalplant.consumable 3a4 > "price" : 100, 5,6c6,7 < "description" : "A crystal plant", < "shortdescription" : "crystalplant", --- > "description" : "A plant formed of crystal. Magical!", > "shortdescription" : "Crystal Plant", 9,13c10,11 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > "wellfed" > ] ] items\generic\produce\currentcorn.consumable 3a4 > "price" : 40, 9,13c10,22 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "2kbpotage" ] items\generic\produce\diodia.consumable 3a4 > "price" : 240, 8,12c9,24 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal25", > "duration" : 60 > }, > { > "effect" : "maxenergyboost10", > "duration" : 90 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\dirturchin.consumable 3a4 > "price" : 50, 9,14c10,23 < { < "kind" : "food", < "amount" : 25 < } < ] ] < } --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "stuffeddirturchin", "soggysack" ] > } \ No newline at end of file items\generic\produce\eggshoot.consumable 3a4 > "price" : 60, 5c6 < "description" : "Eggshoot, I like the yoke.", --- > "description" : "Eggshoot, soft-boiled in texture. Break it open to find a yolk.", 9,13c10,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\feathercrown.consumable 3a4 > "price" : 240, 8,12c9,25 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "jumpboost25", > "duration" : 30 > }, > { > "effect" : "maxhealthboost10", > "duration" : 105 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "feathercrownjam" ] items\generic\produce\grapes.consumable 3a4 > "price" : 160, 9,13c10,22 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "maxenergyboost20", > "duration" : 90 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "grapejuice" ] items\generic\produce\greenapple.consumable 3a4 > "price" : 20, 8,12c9,10 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > "wellfed" > ] ] items\generic\produce\kiwi.consumable 3a4 > "price" : 240, 8,12c9,18 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "jumpboost25", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "learnBlueprintsOnPickup" : [ "kiwijuice" ] items\generic\produce\neonmelon.consumable 3a4 > "price" : 560, 5c6 < "description" : "A neonmelon", --- > "description" : "A slice of bubblegum flavoured neonmelon", 9,13c10,25 < { < "kind" : "food", < "amount" : 30 < } < ] ] --- > { > "effect" : "runboost25", > "duration" : 30 > }, > { > "effect" : "jumpboost25", > "duration" : 30 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\oculemon.consumable 3a4 > "price" : 400, 5c6 < "description" : "The iris is the best part. Could be poisonous to anyone but a Floran.", --- > "description" : "Sour but so worth it.", 8,13c9,24 < { < "kind" : "food", < "amount" : 25 < } < ] ] < } --- > { > "effect" : "maxhealthboost20", > "duration" : 105 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > > "blockingEffects" : [ > "wellfed" > ], > > "learnBlueprintsOnPickup" : [ "cyanider", "oculemonmeringue", "eyepiles" ] > } \ No newline at end of file items\generic\produce\orange.consumable 3a4 > "price" : 20, 5c6 < "description" : "Various raw chunks of meat. I'm not even sure where they came from.", --- > "description" : "It's an orange.", 9,13c10,11 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > "wellfed" > ] ] items\generic\produce\pearlpea.consumable 3a4 > "price" : 20, 9,13c10,22 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "boiledpearlpeas" ] items\generic\produce\pineapple.consumable 3a4 > "price" : 320, 5c6 < "description" : "Pineapple, make sure you cut it open first.", --- > "description" : "A tropical treat!", 9,13c10,22 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "runboost25", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "pineapplepizzaslice", "pineapplejuice" ] items\generic\produce\potato.consumable 3a4 > "price" : 160, 8,13c9,26 < { < "kind" : "food", < "amount" : 25 < } < ] ] < } --- > { > "effect" : "foodheal50", > "duration" : 60 > }, > { > "effect" : "maxhealthboost10", > "duration" : 105 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "mashedpotato" ] > } \ No newline at end of file items\generic\produce\pussplum.consumable 3a4 > "price" : 200, 5c6 < "description" : "Pussplum! Juicy!", --- > "description" : "Pussplum, something here that oozes!", 9,13c10,26 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "jumpboost25", > "duration" : 15 > }, > { > "effect" : "foodheal25", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "pussplumtart" ] items\generic\produce\redapple.consumable 3a4 > "price" : 20, 8,12c9,18 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal25", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "learnBlueprintsOnPickup" : [ "candyapple" ] items\generic\produce\reefpod.consumable 3a4 > "price" : 200, 5c6 < "description" : "Tastes like a crunchy smoothy made from every fruit you can imagine.", --- > "description" : "Fruit of the ocean.", 9,13c10,26 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "maxenergyboost10", > "duration" : 90 > }, > { > "effect" : "maxhealthboost5", > "duration" : 90 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "reefjuice", "saltsalad" ] items\generic\produce\rice.consumable 3a4 > "price" : 80, 5c6 < "description" : "Rice. Good for when you're hungry and want to eat a thousand of something.", --- > "description" : "Rice. Grains of goodness.", 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal50", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 180 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "pearlpearisotto" ] items\generic\produce\shroom.item 7,9c7 < "learnBlueprintsOnPickup" : [ < "shroomblock" < ] --- > "learnBlueprintsOnPickup" : [ "shroomblock", "mushroombread" ] items\generic\produce\sugar.item 3a4 > "price" : 120, 6c7,8 < "shortdescription" : "Sugar" --- > "shortdescription" : "Sugar", > "learnBlueprintsOnPickup" : [ "pearlpeajam", "candiedcorn", "bonbons" ] items\generic\produce\tomato.consumable 3a4 > "price" : 30, 8,12c9,21 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "tomatojuice" ] items\generic\produce\toxictop.consumable 3a4 > "price" : 400, 5c6 < "description" : "A toxic looking fruit.", --- > "description" : "A toxic looking fruit. Can looks be deceiving?", 9,13c10,26 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "weakpoison", > "duration" : 10 > }, > { > "effect" : "maxenergyboost60", > "duration" : 105 > }, > { > "effect" : "wellfed", > "duration" : 210 > } > ] ], > "blockingEffects" : [ > "wellfed" > ], > "learnBlueprintsOnPickup" : [ "toxictopjam" ] items\generic\produce\wartweed.consumable 3a4 > "price" : 70, 5c6 < "description" : "Wartweed! It has a tough skin, regrows easily.", --- > "description" : "Warty but not very weedy.", 8,12c9,20 < { < "kind" : "food", < "amount" : 25 < } < ] ] --- > { > "effect" : "foodheal10", > "duration" : 60 > }, > { > "effect" : "wellfed", > "duration" : 150 > } > ] ], > "blockingEffects" : [ > "wellfed" > ] items\generic\produce\wheat.item 3a4 > "price" : 20, 6,7c7,9 < "shortdescription" : "Wheat" < } --- > "shortdescription" : "Wheat", > "triggerKeys" : [ "learn2farm" ] > } \ No newline at end of file items\generic\unsorted\revoltingstew.consumable 8,12c8,9 < { < "kind" : "food", < "amount" : 5 < } < ] ] --- > "wellfed" > ] ] items\generic\unsorted\rottenapple.consumable 9,13c9,10 < { < "kind" : "food", < "amount" : 5 < } < ] ] --- > "wellfed" > ] ] items\generic\unsorted\sapling.sapling 5c5 < "shortdescription" : "Strange Seed", --- > "shortdescription" : "Sapling", items\guns\randomgenerated\avianblaster.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [7, 20], --- > "baseDps" : [4.125, 4.5], > "rateOfFire" : [7, 12], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, 17c16,18 < "/animations/muzzleflash/bulletmuzzle3/bulletmuzzle3.animation" --- > "/animations/muzzleflash/plasmamuzzle1/plasmamuzzle1.animation", > "/animations/muzzleflash/plasmamuzzle2/plasmamuzzle2.animation", > "/animations/muzzleflash/plasmamuzzle5/plasmamuzzle5.animation" 19c20 < "projectileTypes" : [ "bullet-1", "bullet-2", "bullet-3", "bullet-4" ], --- > "projectileTypes" : [ "plasmabullet" ], 21c22 < "fireSound" : [ "/sfx/gun/ar6.wav" ], --- > "fireSound" : [ "/sfx/gun/plasma_mp7.wav" ], 23,32c24,25 < { "5d3a1f" : "5d3a1f", "be9f55" : "be9f55", "dac782" : "dac782", //main colour < "510011" : "510011", "a80014" : "a80014", "d4003c" : "d4003c", "ff063f" : "ff063f" //crystals < }, < < { "5d3a1f" : "5d3a1f", "be9f55" : "be9f55", "dac782" : "dac782", //main colour < "510011" : "001e51", "a80014" : "255f9a", "d4003c" : "6196cc", "ff063f" : "a2d9ef" //crystals < }, < < { "5d3a1f" : "712c57", "be9f55" : "9a477a", "dac782" : "c472a3", //main colour < "510011" : "2b3c0e", "a80014" : "5a7728", "d4003c" : "86a74d", "ff063f" : "c2e18b" //crystals --- > { "60411b" : "5d3a1f", "896f34" : "be9f55", "c3ae4f" : "dac782", //main colour > "510011" : "510011", "871132" : "80001c", "b22042" : "c5002c", "e05281" : "ff1e5a" //crystals 34d26 < items\guns\randomgenerated\boneassault.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6, 6.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.03, 15d14 < "accuracy" : 100, 21c20 < "fireSound" : [ "/sfx/gun/ar1.wav" ], --- > "fireSound" : [ "/sfx/gun/bonerifle.wav" ], items\guns\randomgenerated\bonepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [4.125, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, 21c20 < "fireSound" : [ "/sfx/gun/pistol2.wav" ], --- > "fireSound" : [ "/sfx/gun/bonepistol.wav" ], items\guns\randomgenerated\boneshotgun.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5.5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.13, 15d15 < "accuracy" : 100, 21c21 < "fireSound" : [ "/sfx/gun/shotgun4.wav" ], --- > "fireSound" : [ "/sfx/gun/boneshotgun.wav" ], items\guns\randomgenerated\commonassaultrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonassaultrifle_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commongrenadelauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonmachinepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.04, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonmachinepistol_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.04, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonpistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonpistol_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonrocketlauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [5, 5.5], < "rateOfFire" : [0.3, 1], --- > "baseDps" : [5, 6], > "rateOfFire" : [0.4, 0.9], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, 21c20 < "projectileTypes" : [ "rocket" ], --- > "projectileTypes" : [ "rocketuniversal" ], items\guns\randomgenerated\commonshotgun.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.13, 15d15 < "accuracy" : 100, items\guns\randomgenerated\commonshotgun_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.13, 14d14 < "accuracy" : 100, items\guns\randomgenerated\commonsniperrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.008, 15d14 < "accuracy" : 100, items\guns\randomgenerated\commonsniperrifle_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.008, 15d14 < "accuracy" : 100, items\guns\randomgenerated\crossbow.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [5, 5.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\crossbowspecial.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [5, 5.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\crossbowwood.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [5, 5.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\flamethrower.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6, 6.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.04, 15d14 < "accuracy" : 100, items\guns\randomgenerated\florangrenadelauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [5, 5.5], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\floranneedler.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "weaponType" : "Floran Needler", < "baseDps" : [5, 5.5], --- > "weaponType" : "Needler", > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, 21c20 < "fireSound" : [ "/sfx/gun/floranneedler1.wav" ], --- > "fireSound" : [ "/sfx/gun/needler1.wav" ], items\guns\randomgenerated\floranneedlernames.config 6c6 < [ { "mode" : "alts" }, "Needle", "Spike", "Spine", "Quill", "Dart", "Stick", "Pop", "Pin", "Sliver", "Splinter" ], --- > [ { "mode" : "alts" }, "Needle", "Spike", "Spine", "Quill", "Dart", "Stick", "Pop", "Pin", "Sliver", "Splinter", "Sting" ], items\guns\randomgenerated\legendaryassaultrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\legendarygrenadelauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, items\guns\randomgenerated\legendarymachinepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.03, 15d14 < "accuracy" : 100, items\guns\randomgenerated\legendarypistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.01, 15d14 < "accuracy" : 100, items\guns\randomgenerated\legendaryrocketlauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [5, 5.5], < "rateOfFire" : [0.3, 1], --- > "baseDps" : [5, 6], > "rateOfFire" : [0.4, 0.9], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.01, 15d14 < "accuracy" : 100, 21c20 < "projectileTypes" : [ "rocket" ], --- > "projectileTypes" : [ "rocketuniversal" ], items\guns\randomgenerated\legendaryshotgun.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.1, 15d15 < "accuracy" : 100, items\guns\randomgenerated\legendarysniperrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.003, 15d14 < "accuracy" : 100, items\guns\randomgenerated\lightningcoil.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6.5, 7], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.01, 15d14 < "accuracy" : 100, items\guns\randomgenerated\pulserifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6.25, 6.75], --- > "baseDps" : [5.5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\rareassaultrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, items\guns\randomgenerated\rareassaultrifle_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, items\guns\randomgenerated\raregrenadelauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, items\guns\randomgenerated\raremachinepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\raremachinepistol_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\rarepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, items\guns\randomgenerated\rarepistol_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, items\guns\randomgenerated\rarerocketlauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [5, 5.5], < "rateOfFire" : [0.3, 1], --- > "baseDps" : [5, 6], > "rateOfFire" : [0.4, 0.9], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, 21c20 < "projectileTypes" : [ "rocket" ], --- > "projectileTypes" : [ "rocketuniversal" ], items\guns\randomgenerated\rareshotgun.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.11, 15d15 < "accuracy" : 100, items\guns\randomgenerated\rareshotgun_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.11, 14d14 < "accuracy" : 100, items\guns\randomgenerated\raresniperrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.005, 15d14 < "accuracy" : 100, 19c18 < "projectileTypes" : [ "bouncybullet", "splitbullet", "piercingbullet" ], --- > "projectileTypes" : [ "bouncybullet", "piercingbullet" ], items\guns\randomgenerated\raresniperrifle_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.005, 15d14 < "accuracy" : 100, items\guns\randomgenerated\revolver.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6, 6.5], --- > "baseDps" : [4.125, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uncommonassaultrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [3, 8], --- > "baseDps" : [5, 6], > "rateOfFire" : [5, 10], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.03, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uncommongrenadelauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.015, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uncommonmachinepistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9,10c9,10 < "baseDps" : [6, 6.5], < "rateOfFire" : [2, 7], --- > "baseDps" : [3.75, 4.5], > "rateOfFire" : [4, 7], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.035, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uncommonpistol.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [3.75, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.025, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uncommonrocketlauncher.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8,9c8,9 < "baseDps" : [5, 5.5], < "rateOfFire" : [0.3, 1], --- > "baseDps" : [5, 6], > "rateOfFire" : [0.4, 0.9], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.02, 15d14 < "accuracy" : 100, 21c20 < "projectileTypes" : [ "rocket" ], --- > "projectileTypes" : [ "rocketuniversal" ], items\guns\randomgenerated\uncommonshotgun.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [5, 15], --- > "projectileCount" : [5, 15], > "inaccuracy" : 0.12, 15d15 < "accuracy" : 100, items\guns\randomgenerated\uncommonshotgun_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [6, 6.5], --- > "baseDps" : [5, 6], 12c12,13 < "spread" : [4, 8], --- > "projectileCount" : [4, 8], > "inaccuracy" : 0.12, 14d14 < "accuracy" : 100, items\guns\randomgenerated\uncommonsniperrifle.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.005, 15d14 < "accuracy" : 100, 19c18 < "projectileTypes" : [ "delayed", "fast", "flame" ], --- > "projectileTypes" : [ "delayed", "fast" ], items\guns\randomgenerated\uncommonsniperrifle_plasma.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 8c8 < "baseDps" : [5, 5.5], --- > "baseDps" : [5, 6], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.005, 15d14 < "accuracy" : 100, items\guns\randomgenerated\uzi.generatedgun 5c5 < "inspectionKind" : "gun", --- > "tooltipKind" : "gun", 9c9 < "baseDps" : [6, 6.5], --- > "baseDps" : [4.125, 4.5], 13c13 < "spread" : [1, 1], --- > "inaccuracy" : 0.05, 15d14 < "accuracy" : 100, items\instruments\accordion.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\acousticguitar.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\banjo.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\bassguitar.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\bones.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\brightpiano.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\clarinet.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\drumkit.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\dulcimer.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\electricbass.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\flute.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\harmonica.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\harp.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\keyboard.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\koto.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\leadguitar.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\microphone.instrument 8c8 < "shortdescription" : "Microphone", --- > "shortdescription" : "Microphone (Male)", 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\musicbox.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\nylonguitar.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\oboe.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\ocarina.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\overdriveguitar.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\piano.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\reedorgan.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\rockorgan.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\saxophone.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\steeldrum.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\trumpet.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\instruments\violin.instrument 11c11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\materials\clay.matitem 11c11,12 < "materialId" : 52 --- > "materialId" : 52, > "learnBlueprintsOnPickup" : [ "brickmaterial", "rooftiles" ] items\materials\glass.matitem 11c11,17 < "materialId" : 10 --- > "materialId" : 10, > > "learnBlueprintsOnPickup" : [ > "bottle", > "syringe", > "glasscoffeemug" > ] items\materials\tar.matitem 11c11,15 < "materialId" : 48 --- > "materialId" : 48, > > "learnBlueprintsOnPickup" : [ > "tarball" > ] items\materials\temple1.matitem 7c7 < "description" : "These stones look ancient. Intricate carvings of creatures are scratched into their surface. One seems to be mooning me.", --- > "description" : "Ancient stones with intricate carvings carved into the surface.", items\materials\temple2.matitem 7c7 < "description" : "These bricks look ancient. Intricate words are scratched into their surface that even my translator can't read.", --- > "description" : "Small, relatively old bricks with some Avian hieroglyphs carved in.", items\shields\randomgenerated\eyeshield.generatedshield 12c12,16 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 15c19 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 19,21c23,26 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 26c31,34 < "nameGenerator" : "eyeshieldnames.config:namegen" --- > "nameGenerator" : "eyeshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\floranbasicshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_floran.wav", > "perfectHitSound" : "/sfx/melee/shield_block_floran_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_floran.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "floranbasicshieldnames.config:namegen" --- > "nameGenerator" : "floranbasicshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\floranstrongshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "floranstrongshieldnames.config:namegen" --- > "nameGenerator" : "floranstrongshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\glitchbasicshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_wood.wav", > "perfectHitSound" : "/sfx/melee/shield_block_wood_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_wood.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "glitchbasicshieldnames.config:namegen" --- > "nameGenerator" : "glitchbasicshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\glitchlordshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "glitchlordshieldnames.config:namegen" --- > "nameGenerator" : "glitchlordshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\glitchstrongshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_wood.wav", > "perfectHitSound" : "/sfx/melee/shield_block_wood_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_wood.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "glitchstrongshieldnames.config:namegen" --- > "nameGenerator" : "glitchstrongshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\hylotlstrongshield.generatedshield 9c9,13 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 12c16 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 16,18c20,23 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 23c28,31 < "nameGenerator" : "hylotlstrongshieldnames.config:namegen" --- > "nameGenerator" : "hylotlstrongshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\mushroomshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_wood.wav", > "perfectHitSound" : "/sfx/melee/shield_block_wood_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_wood.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "mushroomshieldnames.config:namegen" --- > "nameGenerator" : "mushroomshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\riotshield.generatedshield 10c10,14 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 13c17 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 17,19c21,24 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 24c29,32 < "nameGenerator" : "glitchstrongshieldnames.config:namegen" --- > "nameGenerator" : "glitchstrongshieldnames.config:namegen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\tieredshields\startershield.generatedshield 11c11,15 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_wood.wav", > "perfectHitSound" : "/sfx/melee/shield_block_wood_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_wood.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 14c18 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 18,20c22,25 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 25c30,33 < "nameGenerator" : "startershieldnames.config:nameGen" --- > "nameGenerator" : "startershieldnames.config:nameGen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\tieredshields\tier1shield.generatedshield 9c9,13 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 12c16 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 16,18c20,23 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 23c28,31 < "nameGenerator" : "tier1shieldnames.config:nameGen" --- > "nameGenerator" : "tier1shieldnames.config:nameGen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\tieredshields\tier1shieldnames.config 6c6 < [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Poop ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], --- > [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], items\shields\randomgenerated\tieredshields\tier2shield.generatedshield 9c9,13 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 12c16 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 16,18c20,23 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 23c28,31 < "nameGenerator" : "tier2shieldnames.config:nameGen" --- > "nameGenerator" : "tier2shieldnames.config:nameGen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\shields\randomgenerated\tieredshields\tierxshield.generatedshield 9c9,13 < "hitSound" : "/sfx/melee/shield_block_metal2.wav", --- > "hitSound" : "/sfx/melee/shield_block_metal.wav", > "perfectHitSound" : "/sfx/melee/shield_block_metal_perfect.wav", > "breakSound" : "/sfx/melee/shield_break_metal.wav", > "perfectBlockParticle" : "shieldspark", > "breakParticle" : "guardbrokenmessage", 12c16 < "recoil" : 0.2, --- > "recoilTime" : 0.2, 16,18c20,23 < { "kind" : "Encumbered" }, < { "kind" : "EnergyRegenSuppressed" }, < { "kind" : "Shield", "amount" : 30 } --- > { > "stat" : "encumberance", > "amount" : 1.0 > } 23c28,31 < "nameGenerator" : "tierxshieldnames.config:nameGen" --- > "nameGenerator" : "tierxshieldnames.config:nameGen", > "tooltipKind" : "shield", > "health" : 100.0, > "healthRegen" : 0.05 items\swords\moneybagscane.sword 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Cane", 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\testspear.sword 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 17a18,19 > "stopWhileFiring" : true, > 64,67c66,67 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c75 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\axe\apextier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 38c38 < "power" : 7 --- > "power" : 9.2 52,55c52 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 62,65c59 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\axe\apextier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\broadsword\apexstarter.sword 5,6c5,6 < "level" : 1, < "rarity" : "uncommon", --- > "level" : 0.5, > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 51c51 < "power" : 32 --- > "power" : 7.15 58d57 < "armFrameOverride" : "idleMelee", 66,69c65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 76,79c72,104 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\broadsword\apextier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 1200 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71,103 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\apex\dagger\apextier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 74,77c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\dagger\apextier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\dagger\apextier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\dagger\apextier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\hammer\apextier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\hammer\apextier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\apex\shortsword\apextier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\shortsword\apextier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\apex\spear\apextier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > // "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\apex\spear\apextier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 7 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\axe\aviantier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\broadsword\avianstarter.sword 5,6c5,6 < "level" : 1, < "rarity" : "uncommon", --- > "level" : 0.5, > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 32 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\broadsword\aviantier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 1200 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\avian\dagger\aviantier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\dagger\aviantier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\hammer\aviantier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\hammer\aviantier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\avian\shortsword\aviantier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\shortsword\aviantier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\avian\spear\aviantier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\avian\spear\aviantier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 7 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\axe\florantier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\broadsword\floranstarter.sword 5,6c5,6 < "level" : 1, < "rarity" : "uncommon", --- > "level" : 0.5, > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 32 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\broadsword\florantier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 1200 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\floran\dagger\florantier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\dagger\florantier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\hammer\florantier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\hammer\florantier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\floran\shortsword\florantier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\shortsword\florantier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\floran\spear\florantier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\floran\spear\florantier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 7 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\axe\glitchtier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\broadsword\glitchstarter.sword 5,6c5,6 < "level" : 1, < "rarity" : "uncommon", --- > "level" : 0.5, > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 32 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\broadsword\glitchtier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 1200 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\glitch\dagger\glitchtier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6,10c6,10 < "rarity" : "uncommon", < "description" : "Windowcutter. A dagger so sharp it cuts glass.", < "shortdescription" : "Windowcutter", < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "rarity" : "legendary", > "description" : "King's Ruin. A gilded dagger fit for a King (to be stabbed with).", > "shortdescription" : "King's Ruin", > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6,10c6,10 < "rarity" : "uncommon", < "description" : "Prunix. A dagger that'll shave the top off anything.", < "shortdescription" : "Prunix", < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "rarity" : "rare", > "description" : "Greengrip. Named as such because the grip is green. Obviously.", > "shortdescription" : "Greengrip", > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\dagger\glitchtier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\hammer\glitchtier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\hammer\glitchtier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\glitch\shortsword\glitchtier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\shortsword\glitchtier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\glitch\spear\glitchtier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\glitch\spear\glitchtier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 7 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\axe\humantier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\broadsword\humanstarter.sword 5,6c5,6 < "level" : 1, < "rarity" : "uncommon", --- > "level" : 0.5, > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 32 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\broadsword\humantier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 49c49 < "power" : 1200 --- > "power" : 7.15 56d55 < "armFrameOverride" : "idleMelee", 64,67c63,64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c72,104 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\human\dagger\humantier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6,10c6,10 < "rarity" : "uncommon", < "description" : "King's Ruin. A gilded dagger fit for a King (to be stabbed with).", < "shortdescription" : "King's Ruin", < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "rarity" : "legendary", > "description" : "Windowcutter. A dagger so sharp it cuts glass.", > "shortdescription" : "Windowcutter", > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6,10c6,10 < "rarity" : "uncommon", < "description" : "Greengrip. Named as such because the grip is green. Obviously.", < "shortdescription" : "Greengrip", < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "rarity" : "rare", > "description" : "Prunix. A dagger that'll shave the top off anything.", > "shortdescription" : "Prunix", > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\dagger\humantier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\hammer\humantier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\hammer\humantier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\human\shortsword\humantier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\shortsword\humantier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\human\spear\humantier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\human\spear\humantier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier10axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 3333 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier1axe.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 7 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier2axe.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 20 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier3axe.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 53 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier4axe.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 100 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier5axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 167 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier6axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 267 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier7axe.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 467 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier8axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 1067 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\axe\hylotltier9axe.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Axe", --- > "tooltipKind" : "sword", > "weaponType" : "Axe", 14c14 < "fireTime" : 0.8, --- > "fireTime" : 0.92, 50c50 < "power" : 2000 --- > "power" : 9.2 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\broadsword\hylotlstarter.sword 2a3 > "level" : 0.5, 5,6c6 < "level" : 1, < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 50c50 < "power" : 3 --- > "power" : 7.2 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier10broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 2000 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier1broadsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 4 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier2broadsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 12 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier3broadsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 32 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier4broadsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 60 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier5broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 100 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier6broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 160 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier7broadsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 280 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier8broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 640 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\broadsword\hylotltier9broadsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Broadsword", 13,14c13,14 < "firePosition" : [15.5, 4.5], < "fireTime" : 0.7, --- > "firePosition" : [6, 4.5], > "fireTime" : 0.84, 50c50 < "power" : 1200 --- > "power" : 7.15 57d56 < "armFrameOverride" : "idleMelee", 65,68c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c73,105 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\hylotl\dagger\hylotltier10dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 1429 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier1dagger.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 3 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier2dagger.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 9 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier3dagger.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 23 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier4dagger.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 43 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier5dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 71 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier6dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 114 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier7dagger.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 200 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier8dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 457 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\dagger\hylotltier9dagger.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Dagger", --- > "tooltipKind" : "sword", > "weaponType" : "Dagger", 50c50 < "power" : 857 --- > "power" : 3.75 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\hammer\hylotltier10hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 4000 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier1hammer.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 8 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier2hammer.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 24 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier3hammer.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 64 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier4hammer.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 120 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier5hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 200 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier6hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 320 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier7hammer.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 560 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier8hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 1280 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\hammer\hylotltier9hammer.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Hammer", --- > "tooltipKind" : "sword", > "weaponType" : "Hammer", 13,14c13,14 < "firePosition" : [12.5, -3.5], < "fireTime" : 0.9, --- > "firePosition" : [8, 2], > "fireTime" : 1.25, 50c50 < "power" : 2400 --- > "power" : 12.5 57d56 < "armFrameOverride" : "idleMelee", 65,68c64 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05 75,78c71 < "duration" : 0.4, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.4 items\swords\hylotl\shortsword\hylotltier10shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 2000 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier1shortsword.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 4 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier2shortsword.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 12 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier3shortsword.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 32 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier4shortsword.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 60 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier5shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 100 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier6shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 160 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier7shortsword.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 280 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier8shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 640 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\shortsword\hylotltier9shortsword.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 14c14 < "fireTime" : 0.6, --- > "fireTime" : 0.666, 50c50 < "power" : 1200 --- > "power" : 5 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\hylotl\spear\hylotltier10spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 3333 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier1spear.sword 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 7 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier2spear.sword 3c3 < "level" : 1, --- > "level" : 2, 6c6 < "rarity" : "uncommon", --- > "rarity" : "common", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 20 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier3spear.sword 3c3 < "level" : 1, --- > "level" : 3, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 53 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier4spear.sword 3c3 < "level" : 1, --- > "level" : 4, 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 100 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier5spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 167 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier6spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 267 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier7spear.sword 3c3 < "level" : 1, --- > "level" : 6, 6c6 < "rarity" : "uncommon", --- > "rarity" : "legendary", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 467 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier8spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 1067 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\hylotl\spear\hylotltier9spear.sword 3c3 < "level" : 1, --- > "level" : 5, 6c6 < "rarity" : "uncommon", --- > "rarity" : "rare", 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Spear", --- > "tooltipKind" : "sword", > "weaponType" : "Spear", 13c13 < "firePosition" : [32.5, -8.5], --- > "firePosition" : [45.5, -8.5], 50c50 < "power" : 2000 --- > "power" : 6.8 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 73c71 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\other\flowerbouquet.sword 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Broadsword", --- > "tooltipKind" : "sword", > "weaponType" : "Bouquet", 50c50 < "power" : 3 --- > "power" : 1 64,67c64,65 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 75,77c73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\other\huntingknife.sword 9,10c9,10 < "inspectionKind" : "sword", < "kind" : "Shortsword", --- > "tooltipKind" : "sword", > "weaponType" : "Shortsword", 51c51 < "power" : 5 --- > "power" : 2 65,68c65,66 < "duration" : 0.2, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 76,78c74 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\avianspear.generatedsword 2a3 > "weaponType" : "Avian Spear", 5,7c6,8 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\aviansword.generatedsword 3c3,4 < "baseDps" : [2.5, 3.5], --- > "weaponType" : "Avian Sword", > "baseDps" : [2, 2.35], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\boneaxe.generatedsword 2a3 > "weaponType" : "Bone Axe", 6c7 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 8c9 < "multiplier" : 0.35, --- > "multiplier" : 0.3, 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\bonehammer.generatedsword 2a3 > "weaponType" : "Bone Hammer", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 0.8], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.6, 0.8], 8c9 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [8, 2], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\bonesaw.generatedsword 3c3,4 < "baseDps" : [3, 3.5], --- > "weaponType" : "Bonesaw", > "baseDps" : [2, 2.35], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\bonesword.generatedsword 2a3 > "weaponType" : "Bone Sword", 5c6 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 17c18 < "projectileTypes" : [ "electricshortsword", "fireshortsword" ], --- > "projectileTypes" : [ "shortswordswoosh1" ], 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\candycane.generatedsword 2a3 > "weaponType" : "Candy Cane", 4c5 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\commonaxe.generatedsword 2a3 > "weaponType" : "Axe", 4,6c5,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.4, 3.0], < "multiplier" : 0.35, --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.3, 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\commondagger.generatedsword 3,4c3,5 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 4.5], --- > "weaponType" : "Dagger", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [3.4, 3.7], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\commonhammer.generatedsword 2a3 > "weaponType" : "Hammer", 4,5c5,6 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.6, 2.2], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.8, 1.1], 7c8 < "firePosition" : [12.5, 3], --- > "firePosition" : [8, 2], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\commononehandedsword.generatedsword 3,4c3,5 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 3], --- > "weaponType" : "Shortsword", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [1.7, 2], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\commonspear.generatedsword 3,6c3,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, < "firePosition" : [32.5, -8.5], --- > "weaponType" : "Spear", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, > "firePosition" : [45.5, -8.5], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 42c40 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\commontwohandedsword.generatedsword 3,4c3,5 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.6, 2.4], --- > "weaponType" : "Broadsword", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [1.1, 1.4], 6c7 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [6, 4.5], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 43,45c41,72 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\crappyaxe.generatedsword 2a3 > "weaponType" : "Axe", 4,6c5,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.4, 3.0], < "multiplier" : 0.35, --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.3, 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\crappyaxenames.config 6,7c6,7 < [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Poop ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], < [ { "mode" : "alts" }, "Smoocher", "Basher", "Prodder", "Slapper", "Beater", "Tickler", "Smacker", "Whacker", "Axe", "Badgerer", "Wobbler", "Hacker", "Breaker", "Annoyance", "Rubbish", "Junk" ] --- > [ { "mode" : "alts" }, "Rotten ", "Cheap ", "Sloppy ", "Blunt ", "Discount ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Battered ", "Corroded ", "Discarded ", "Unwanted ", "Poor ", "Shaky ", "Rusty ", "Worn ", "Cracked ", "Bent " ], > [ { "mode" : "alts" }, "Chopper", "Basher", "Carver", "Slapper", "Beater", "Splitter", "Whacker", "Axe", "Badgerer", "Wobbler", "Hacker", "Breaker" ] items\swords\randomgenerated\crappyhammer.generatedsword 2a3 > "weaponType" : "Hammer", 4,5c5,6 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.6, 2.2], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.8, 1.1], 7c8 < "firePosition" : [12.5, 3], --- > "firePosition" : [8, 2], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\crappyhammernames.config 6,7c6,7 < [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Poop ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], < [ { "mode" : "alts" }, "Smoocher", "Basher", "Prodder", "Slapper", "Beater", "Tickler", "Smasher", "Smacker", "Whacker", "Hammer", "Sledge", "Badgerer", "Wobbler", "Hacker", "Breaker", "Annoyance", "Rubbish", "Junk" ] --- > [ { "mode" : "alts" }, "Rotten ", "Cheap ", "Sloppy ", "Discount ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Feeble ", "Battered ", "Corroded ", "Discarded ", "Unwanted ", "Poor ", "Shaky ", "Rusty ", "Worn ", "Cracked ", "Bent " ], > [ { "mode" : "alts" }, "Pounder", "Crusher", "Cruncher", "Bludgeon", "Smoocher", "Basher", "Slapper", "Beater", "Smasher", "Smacker", "Whacker", "Hammer", "Sledge", "Badgerer", "Wobbler", "Breaker" ] items\swords\randomgenerated\crappynames.config 6,7c6,7 < [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Poop ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], < [ { "mode" : "alts" }, "Poker", "Basher", "Prodder", "Slapper", "Beater", "Tickler", "Smacker", "Whacker", "Bastard Sword", "Badgerer", "Wobbler" ] --- > [ { "mode" : "alts" }, "Rotten ", "Cheap ", "Sloppy ", "Blunt ", "Discount ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Battered ", "Corroded ", "Discarded ", "Unwanted ", "Poor ", "Shaky ", "Rusty ", "Worn ", "Cracked ", "Bent " ], > [ { "mode" : "alts" }, "Slapper", "Slicer", "Cutter", "Chopper", "Hacker", "Tickler", "Smacker", "Whacker", "Bastard Sword", "Badgerer", "Wobbler" ] items\swords\randomgenerated\crappyspear.generatedsword 3,6c3,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, < "firePosition" : [32.5, -8.5], --- > "weaponType" : "Spear", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, > "firePosition" : [45.5, -8.5], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 42c40 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\crappyspearnames.config 6,7c6,7 < [ { "mode" : "alts" }, "Pathetic ", "Crappy ", "Rotten ", "Unloved ", "Sloppy ", "Blunt ", "Poop ", "Useless ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Spoiled ", "Laughable ", "Pointless ", "Unwanted ", "Senseless ", "Silly ", "Naff " ], < [ { "mode" : "alts" }, "Sticker", "Stick", "Prodder", "Stinger", "Tickler", "Striker", "Whacker", "Spear", "Badgerer", "Wobbler", "Hacker", "Breaker", "Annoyance", "Rubbish", "Junk" ] --- > [ { "mode" : "alts" }, "Rotten ", "Cheap ", "Sloppy ", "Blunt ", "Discount ", "Futile ", "Weak ", "Decrepit ", "Wasted ", "Rickety ", "Wobbly ", "Dull ", "Feeble ", "Battered ", "Corroded ", "Discarded ", "Unwanted ", "Poor ", "Shaky ", "Rusty ", "Worn ", "Cracked ", "Bent " ], > [ { "mode" : "alts" }, "Sticker", "Stick", "Prodder", "Poker", "Pointer", "Lance", "Jabber", "Stinger", "Tickler", "Striker", "Whacker", "Spear", "Badgerer", "Wobbler", "Hacker" ] items\swords\randomgenerated\crappysword.generatedsword 3,4c3,5 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.9], --- > "weaponType" : "Broadsword", > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [1.1, 1.4], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 43,45c41,72 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\crystalspear.generatedsword 2a3 > "weaponType" : "Crystal Spear", 5,8c6,9 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, < "firePosition" : [32.5, -8.5], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, > "firePosition" : [45.5, -8.5], 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 18c19 < "projectileTypes" : [ "electricspear", "firespear" ], --- > "projectileTypes" : [ "spearswoosh1" ], 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44c42 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\eyeaxe.generatedsword 2a3 > "weaponType" : "Eye Axe", 6,8c7,9 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.4, 3.0], < "multiplier" : 0.35, --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.3, 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\eyesword.generatedsword 2a3 > "weaponType" : "Eye Sword", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.9], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [1.1, 1.4], 8c9 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [6, 4.5], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 45,47c43,74 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\floranmace.generatedsword 3c3 < "maxStack" : 1, --- > "weaponType" : "Floran Mace", 5,8c5,8 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.9], < "multiplier" : 0.35, < "firePosition" : [15.5, 4.5], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.7, 1.7], > "multiplier" : 0.4, > "firePosition" : [8, 3], 13c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 16c16 < "directional" : false, --- > "directional" : true, 26d25 < "armFrameOverride" : "idleMelee", 34,37c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 45,47c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\floranprod.generatedsword 3c3,4 < "baseDps" : [2.5, 3.5], --- > "weaponType" : "Floran Prod", > "baseDps" : [2, 2.35], 5c6 < "multiplier" : 0.3, --- > "multiplier" : 0.35, 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\fryingpan.generatedsword 2a3 > "weaponType" : "Frying Pan", 4,6c5,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.8], < "multiplier" : 0.3, --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 34,36c34 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] 44,46c42,73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [-12, 20], [4, 28], [4, -16], [-12, -4] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-1.5, -10], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : -35, > "swordAngle" : 0, > "handPosition" : [0, -2.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-1.5, -10], > "duration" : 0.1 items\swords\randomgenerated\glitchlargemace.generatedsword 2a3 > "weaponType" : "Glitch Heavy Mace", 4c5 < "baseDps" : [3, 3.5], --- > "baseDps" : [2, 2.35], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 25d25 < "armFrameOverride" : "idleMelee", 33,36c33,34 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44,46c42 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\glitchsmallmace.generatedsword 3c3,4 < "baseDps" : [3, 3.5], --- > "weaponType" : "Glitch Mace", > "baseDps" : [2, 2.35], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\mushroomsword.generatedsword 2a3 > "weaponType" : "Mushroom Sword", 5c6 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 17c18 < "projectileTypes" : [ "electricshortsword", "fireshortsword" ], --- > "projectileTypes" : [ "shortshroomswoosh1" ], 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\nightstick.generatedsword 3c3,4 < "baseDps" : [2.5, 3.5], --- > "weaponType" : "Nightstick", > "baseDps" : [2, 2.35], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\rainbowspear.generatedsword 2a3 > "weaponType" : "Rainbow Spear", 5,7c6,8 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\rustsword.generatedsword 2a3 > "weaponType" : "Rust Sword", 5c6 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 7,8c8,9 < "multiplier" : 0.35, < "firePosition" : [15.5, 4.5], --- > "multiplier" : 0.4, > "firePosition" : [25, -2], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 16,17c17,18 < "directional" : false, < "projectileTypes" : [ "electricbroadsword", "firebroadsword" ], --- > "directional" : true, > "projectileTypes" : [ "poisonshortsword" ], 25,26c26 < "handPosition" : [-2.7, -16.5], < "armFrameOverride" : "idleMelee", --- > "handPosition" : [-2.7, -14.5], 30,37c30,35 < "twoHanded" : true, < "armAngle" : 90, < "swordAngle" : 90, < "handPosition" : [-2.7, -16.5], < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "twoHanded" : false, > "armAngle" : 0, > "swordAngle" : -60, > "handPosition" : [0.2, -25], > "duration" : 0.05, > "statusEffects" : [ ] 40,41c38,39 < "twoHanded" : true, < "armAngle" : -45, --- > "twoHanded" : false, > "armAngle" : -140, 43c41 < "handPosition" : [-2.7, -27], --- > "handPosition" : [2.2, -9], 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\shiv.generatedsword 3c3,4 < "baseDps" : [2.5, 3.5], --- > "weaponType" : "Shiv", > "baseDps" : [2, 2.35], 11c12 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 24d24 < "armFrameOverride" : "idleMelee", 32,35c32,33 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 43,45c41 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\slavesword.generatedsword 2a3 > "weaponType" : "Heroic Sword", 5c6 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 7,8c8,9 < "multiplier" : 0.35, < "firePosition" : [0.0, -8.3], --- > "multiplier" : 0.4, > "firePosition" : [10.0, -10], 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 18c19 < "projectileTypes" : [ "swordblank" ], --- > "projectileTypes" : [ "slaveswordswoosh" ], 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\starcleaversword.generatedsword 2a3 > "weaponType" : "Star Cleaver", 6,7c7,8 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [1.0, 1.0], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [1.1, 1.4], 9c10 < "firePosition" : [16.5, 3.5], --- > "firePosition" : [9, 4.5], 12c13 < "soundEffect" : [ "/sfx/projectiles/swing_fire3.wav" ], --- > "soundEffect" : [ "/sfx/melee/swing_twohanded_fire1.wav", "/sfx/melee/swing_twohanded_fire2.wav", "/sfx/melee/swing_twohanded_fire3.wav" ], 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44,76 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\steelchair.generatedsword 2a3 > "weaponType" : "Steel Chair", 4c5 < "baseDps" : [2.5, 3.5], --- > "baseDps" : [2, 2.35], 12c13 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 15c16 < "directional" : true, --- > "directional" : false, 25d25 < "armFrameOverride" : "idleMelee", 34,36c34 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] 44,46c42,73 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [-10, 24], [6, 32], [6, -12], [-10, 0] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-2.0, -18.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 0, > "swordAngle" : 20, > "handPosition" : [-2.0, -10.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-2.0, -18.0], > "duration" : 0.1 items\swords\randomgenerated\toxicbroadsword.generatedsword 2a3 > "weaponType" : "Toxic Broadsword", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.9], --- > "baseDps" : [2, 2.35], > "rateOfSwing" : [1.1, 1.4], 8c9 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [6, 4.5], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 17c18 < "projectileTypes" : [ "electricbroadsword", "firebroadsword" ], --- > "projectileTypes" : [ "poisonbroadswordswoosh" ], 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 45,47c43,75 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\uncommonaxe.generatedsword 2a3 > "weaponType" : "Axe", 6,8c7,9 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.4, 3.0], < "multiplier" : 0.35, --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.3, 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\uncommondagger.generatedsword 2a3 > "weaponType" : "Dagger", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 4.5], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [3.4, 3.7], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\uncommonhammer.generatedsword 2a3 > "weaponType" : "Hammer", 6,7c7,8 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.6, 2.2], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.8, 1.1], 9c10 < "firePosition" : [12.5, 3], --- > "firePosition" : [8, 2], 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\uncommononehandedsword.generatedsword 2a3 > "weaponType" : "Shortsword", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 3], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [1.7, 2], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [ ] 45,47c43 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\swords\randomgenerated\uncommonspear.generatedsword 2a3 > "weaponType" : "Spear", 5,8c6,9 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.7, 2.4], < "multiplier" : 0.3, < "firePosition" : [32.5, -8.5], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [0.9, 1.2], > "multiplier" : 0.35, > "firePosition" : [45.5, -8.5], 14c15 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 27d27 < "armFrameOverride" : "idleMelee", 35,38c35,36 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 44c42 < "handPosition" : [1.5, -19.5], --- > "handPosition" : [1.5, -24.5], 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] items\swords\randomgenerated\uncommontwohandedsword.generatedsword 2a3 > "weaponType" : "Broadsword", 5,6c6,7 < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.6, 2.4], --- > "baseDps" : [1.7, 2.35], > "rateOfSwing" : [1.1, 1.4], 8c9 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [6, 4.5], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 17c18 < "projectileTypes" : [ "poisonbroadsword", "electricbroadsword", "firebroadsword" ], --- > "projectileTypes" : [ "poisonbroadswordswoosh", "electricbroadswordswoosh", "firebroadswordswoosh" ], 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.05, > "statusEffects" : [] 45,47c43,74 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\randomgenerated\watersword.generatedsword 2a3 > "weaponType" : "Water Sword", 4,6c5,7 < "rarity" : "legendary", < "baseDps" : [2.5, 3.5], < "rateOfSwing" : [0.8, 1.9], --- > "rarity" : "Rare", > "baseDps" : [2, 2.35], > "rateOfSwing" : [1.1, 1.4], 8c9 < "firePosition" : [15.5, 4.5], --- > "firePosition" : [9, 4.5], 11c12 < "soundEffect" : [ "/sfx/melee/swing_twohanded.wav" ], --- > "soundEffect" : [ "/sfx/melee/swing_twohanded_water1.wav", "/sfx/melee/swing_twohanded_water2.wav", "/sfx/melee/swing_twohanded_water3.wav", "/sfx/melee/swing_twohanded_water4.wav" ], 13c14 < "inspectionKind" : "sword", --- > "tooltipKind" : "sword", 17c18 < "projectileTypes" : [ "waterswoosh" ], --- > "projectileTypes" : [ "waterbroadswordswoosh" ], 26d26 < "armFrameOverride" : "idleMelee", 34,37c34,35 < "duration" : 0.07, < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "duration" : 0.2, > "statusEffects" : [] 45,47c43,75 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [] > } > }, > > "parryBlockCooldown" : 1.2, > "parrySound" : "/sfx/melee/sword_parry.wav", > "parryParticle" : "shieldspark", > > "altStances" : { > "type" : "parry", > "rescaleTiming" : false, > "parryPoly" : [ [12, -14], [12, -2], [28, 6], [28, -38], [12, -26] ], > > "idle" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 > }, > "windup" : { > "twoHanded" : true, > "armAngle" : 58, > "swordAngle" : 208, > "handPosition" : [15.0, -17.0], > "duration" : 1.0 > }, > "cooldown" : { > "twoHanded" : false, > "armAngle" : -90, > "swordAngle" : -90, > "handPosition" : [-6.0, -17.0], > "duration" : 0.1 items\swords\unsorted\combatsword.sword 8c8,9 < "shortdescription" : "CombatSword", --- > "shortdescription" : "Combat Sword", > "weaponType" : "Combat Sword", 15d15 < 36,38c36 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] 46,48c44 < "statusEffects" : [ < { "kind" : "shieldsuppressed", "duration" : 0.1 } < ] --- > "statusEffects" : [ ] items\throwables\bomb.thrownitem 7c7 < "description" : "A great way to blow up blocks. Be careful where you throw them!", --- > "description" : "A great way to blow stuff up. Be careful where you throw them!", 17,18c17,18 < "speed" : 30, < "power" : 100 --- > "speed" : 25, > "power" : 400 items\throwables\filledcapturepod.thrownitem 18c18 < "speed" : 70, --- > "speed" : 40, items\throwables\flare.thrownitem 19c19,23 < } --- > }, > > "learnBlueprintsOnPickup" : [ > "flare" > ] items\throwables\hivebomb.thrownitem 17c17 < "speed" : 45, --- > "speed" : 40, items\throwables\molotov.thrownitem 17,19c17,23 < "speed" : 55, < "power" : 10 < } --- > "speed" : 40, > "power" : 130 > }, > > "learnBlueprintsOnPickup" : [ > "molotov" > ] items\throwables\snowball.thrownitem 6c6 < "shortdescription" : "snowball", --- > "shortdescription" : "Snowball", 17,19c17,25 < "speed" : 30, < "level" : 10 < } --- > "speed" : 40, > "power" : 1.5 > }, > > "learnBlueprintsOnPickup" : [ > "snowball", > "mediumsnowball", > "snowcone" > ] items\throwables\throwingaxe.thrownitem 17,19c17,23 < "speed" : 45, < "power" : 150 < } --- > "speed" : 40, > "power" : 160 > }, > > "learnBlueprintsOnPickup" : [ > "throwingaxe" > ] items\throwables\throwingboulder.thrownitem 13c13 < "cooldown" : 0.4, --- > "cooldown" : 1.0, 18c18 < "power" : 130 --- > "power" : 175 items\throwables\throwingdagger.thrownitem 6c6 < "shortdescription" : "Throwing Dagger.", --- > "shortdescription" : "Throwing Dagger", 17,19c17,23 < "speed" : 45, < "power" : 15 < } --- > "speed" : 60, > "power" : 65 > }, > > "learnBlueprintsOnPickup" : [ > "throwingdagger" > ] items\throwables\throwingspear.thrownitem 6,7c6,7 < "shortdescription" : "Throwing Spear.", < "description" : "A throwing spear. Get over here!", --- > "shortdescription" : "Steel Hunting Spear", > "description" : "A steel hunting spear. Get over here!", 17,19c17,23 < "speed" : 70, < "power" : 95 < } --- > "speed" : 50, > "power" : 85 > }, > > "learnBlueprintsOnPickup" : [ > "throwingspear" > ] items\tools\chainsaw.harvestingtool 13c13 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", 21c21 < "strikeSound" : "/sfx/tools/chainsaw_swing.wav" --- > "strikeSounds" : [ "/sfx/tools/chainsaw_swing.wav" ] items\tools\flashlight.flashlight 7c7 < "description" : "A handy flashlight! Seems to be powered by my energy pool.", --- > "description" : "A handy flashlight!", 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\tools\grapplinghook.grapplinghook 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", 12c12 < "fireTime" : 0.3, --- > "fireTime" : 0, 16,17c16,17 < "minLength" : -40, < "maxLength" : 45, --- > "minLength" : -100, > "maxLength" : 75, 19c19,20 < "springCoefficient" : 5, --- > "stretchable" : false, > // "springCoefficient" : 100, 21,23c22,24 < "launchSpeed" : 1.5, < "windRate" : 0.5, < "energyConsumeRateAnchored" : 0.5, --- > "launchSpeed" : 3, > "windRate" : 2.0, > "energyConsumeRateAnchored" : 0.0, items\tools\greenflashlight.flashlight 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\tools\mininglantern.flashlight 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", 13c13 < "handPosition" : [-2, 0], --- > "handPosition" : [0, 2], items\tools\painttool.painttool 7c7 < "description" : "Primary fire applies paint, secondary changes the colour.", --- > "description" : "Primary fire applies paint, secondary changes the colour. ^green;Quick select with [Y] key.", 14c14 < "strikeSound" : "/sfx/tools/paint_splash.wav", --- > "strikeSounds" : [ "/sfx/tools/paint_splash.wav" ], 16c16,17 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", > "category" : "Tool ^green;[Y]", items\tools\redflashlight.flashlight 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", items\tools\rope.grapplinghook 10c10 < "fireTime" : 0.3, --- > "fireTime" : 0.0, 21c21 < "energyConsumeRateWinding" : 1.0, --- > "energyConsumeRateWinding" : 0.0, items\tools\wiretool.wiretool 7c7 < "description" : "Built to place optical wires between input points.", --- > "description" : "Built to place optical wires between input points. ^green;Quick select with [T] key.", 10c10,11 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", > "category" : "Tool ^green;[T]", 16c17 < "strikeSound" : "/sfx/tools/wiretool.wav" --- > "strikeSounds" : [ "/sfx/tools/wiretool.wav" ] items\tools\yellowflashlight.flashlight 10c10 < "inspectionKind" : "tool", --- > "tooltipKind" : "tool", leveling\bow.functions 2,3c2,4 < "drawTimeMultiplier" : [ "linear", "clamp", [0, 0], [0.1, 0.01], [0.2, 0.25], [1.0, 1.25], [1.1, 1.0], [1.2, 1.0] ], < "bowImageSelector" : [ "linear", "clamp", [0, 0], [1.0, 4.9], [1.1, 3.9], [1.2, 3.9] ] --- > "drawTimeMultiplier" : [ "linear", "clamp", [0, 0], [0.1, 0.01], [0.2, 0.25], [0.89, 1.0], [0.9, 1.25], [1.1, 1.25], [1.11, 1.0], [1.2, 1.0] ], > "bowImageSelector" : [ "linear", "clamp", [0, 0], [0.9, 4.0], [1.1, 4.0], [1.11, 3.9], [1.2, 3.9] ], > "poisonBowImageSelector" : [ "linear", "clamp", [0, 0], [0.9, 4.0], [1.1, 4.0], [1.11, 5.0], [1.2, 5.0] ] leveling\levelingmultipliers.functions 3,14c3,13 < [1, 1], < [2, 1.5], < [3, 4], < [4, 7.5], < [5, 12.5], < [6, 20], < [7, 35], < [8, 80], < [9, 150], < [10, 250], < [11, 400], < [12, 650] --- > [0, 0], > [1, 9], > [2, 20.5], > [3, 32.5], > [4, 46], > [5, 68], > [6, 97], > [7, 135], > [8, 151.5], > [9, 200], > [10, 385] 18,29c17,55 < [1, 5], < [2, 3.5], < [3, 2], < [4, 1], < [5, 0.75], < [6, 0.5], < [7, 0.35], < [8, 0.25], < [9, 0.15], < [10, 0.1], < [11, 0.07], < [12, 0.05] --- > [0, 2.65], > [1, 1.1112], > [2, 0.7318], > [3, 0.6154], > [4, 0.5436], > [5, 0.2206], > [6, 0.4412], > [7, 0.2964], > [8, 0.2972], > [9, 0.25], > [10, 0.143] > ], > > "staffDamageLevelMultiplier" : [ "linear", "clamp", > [0, 0], > [1, 9], > [2, 20.5], > [3, 32.5], > [4, 46], > [5, 68], > [6, 97], > [7, 135], > [8, 151.5], > [9, 200], > [10, 385] > ], > > "staffLevelEnergyCostPerDamage" : [ "linear", "clamp", > [0, 1.3250], > [1, 0.5556], > [2, 0.3659], > [3, 0.3077], > [4, 0.2718], > [5, 0.2206], > [6, 0.1805], > [7, 0.1482], > [8, 0.1486], > [9, 0.1250], > [10, 0.0715] 33,44c59,69 < [1, 1], < [2, 1.5], < [3, 4], < [4, 7.5], < [5, 12.5], < [6, 20], < [7, 35], < [8, 80], < [9, 150], < [10, 250], < [11, 400], < [12, 650] --- > [0, 0], > [1, 9], > [2, 20.5], > [3, 32.5], > [4, 46], > [5, 68], > [6, 97], > [7, 135], > [8, 151.5], > [9, 200], > [10, 385] 48,62c73 < [1, 6], < [2, 10], < [3, 16], < [4, 22], < [5, 28], < [6, 34], < [7, 44], < [8, 54], < [9, 108], < [10, 430], < [11, 800], < [12, 1250] < ], < < "npcLevelHealthMultiplier" : [ "linear", "clamp", --- > [0, 0.9], 64,104c75,139 < [2, 1.5], < [3, 4], < [4, 7.5], < [5, 12.5], < [6, 20], < [7, 35], < [8, 80], < [9, 150], < [10, 250], < [11, 400], < [12, 650] < ], < < "npcLevelEnergyMultiplier" : [ "linear", "clamp", < [1, 1], < [2, 1.5], < [3, 4], < [4, 7.5], < [5, 12.5], < [6, 20], < [7, 35], < [8, 80], < [9, 150], < [10, 250], < [11, 400], < [12, 650] < ], < < "monsterLevelHealthMultiplier" : [ "linear", "clamp", < [1, 0.6], < [2, 1.5], < [3, 4], < [4, 7.5], < [5, 12.5], < [6, 20], < [7, 35], < [8, 80], < [9, 150], < [10, 250], < [11, 400], < [12, 650] --- > [2, 1.15], > [3, 1.35], > [4, 1.65], > [5, 2], > [6, 2.35], > [7, 2.75], > [8, 3.2], > [9, 3.75], > [10, 4.5] > ], > > "npcLevelHealthIncrease" : [ "linear", "clamp", > [0, 0], > [1, 0.15], > [2, 0.35], > [3, 0.65], > [4, 1], > [5, 1.35], > [6, 1.75], > [7, 2.2], > [8, 2.75], > [9, 3.5], > [10, 5.4] > ], > > "npcLevelEnergyIncrease" : [ "linear", "clamp", > [0, 0], > [1, 0.2], > [2, 0.8], > [3, 1.4], > [4, 2], > [5, 2.6], > [6, 3.2], > [7, 3.8], > [8, 4.4], > [9, 5], > [10, 5.6] > ], > > "npcLevelProtectionIncrease" : [ "linear", "clamp", > [0, 0], > [1, 29], > [2, 74], > [3, 119], > [4, 174], > [5, 229], > [6, 299], > [7, 364], > [8, 429], > [9, 489], > [10, 749] > ], > > "monsterLevelHealthIncrease" : [ "linear", "clamp", > [0, -1], > [1, 0.3], > [2, 1.6], > [3, 5], > [4, 8], > [5, 12], > [6, 19], > [7, 27], > [8, 37], > [9, 43], > [10, 55] 108,119c143,153 < [1, 1], < [2, 3], < [3, 6], < [4, 10], < [5, 15], < [6, 20], < [7, 30], < [8, 45], < [9, 65], < [10, 90], < [11, 120], < [12, 155] --- > [0, -0.5], > [1, 1.685], > [2, 4.25], > [3, 8.05], > [4, 12.35], > [5, 18.75], > [6, 26.25], > [7, 37.4], > [8, 50.03], > [9, 58.3], > [10, 84.5] 123,134c157,167 < [1, 1], < [2, 3], < [3, 6], < [4, 10], < [5, 15], < [6, 20], < [7, 30], < [8, 45], < [9, 65], < [10, 90], < [11, 110], < [12, 145] --- > [0, -0.5], > [1, 1.685], > [2, 4.25], > [3, 8.05], > [4, 12.35], > [5, 18.75], > [6, 26.25], > [7, 37.4], > [8, 50.03], > [9, 58.3], > [10, 84.5] leveling\protection.2functions 4c4 < [0, [0, 18, 50, 90, 150, 225, 300, 450, 675, 975, 1200, 2500, 10000] ], --- > [0, [0, 15, 45, 90, 150, 225, 300, 450, 675, 975, 1200, 2500, 10000] ], monsters\capturepod.lua 35c35 < self.dead = true --- > status.setResourcePercentage("health", 0) 67c67 < self.dead = true --- > status.setResourcePercentage("health", 0) 93c93 < world.spawnMonster(entity.type(), entity.position(), parameters) --- > world.spawnMonster(entity.type(), mcontroller.position(), parameters) 98c98 < speed = 70, --- > speed = 40, 105c105,106 < arguments = parameters --- > arguments = parameters, > level = parameters.level 131c132 < local playerIds = world.playerQuery(entity.position(), 50) --- > local playerIds = world.entityQuery(mcontroller.position(), 50, {includedTypes={"player"}}) 141c142 < end \ No newline at end of file --- > end monsters\colors.config 334c334 < // change change change change --- > // change change change change monsters\flocking.lua 9c9 < local selfPosition = entity.position() --- > local selfPosition = mcontroller.position() 23c23 < for i, entityId in ipairs(world.monsterQuery(flockRegionMin, flockRegionMax)) do --- > for i, entityId in ipairs(world.entityQuery(flockRegionMin, flockRegionMax, {includedTypes={"monster"}})) do 126c126 < end \ No newline at end of file --- > end monsters\groundmovement.lua 10c10 < entity.jump() --- > mcontroller.controlJump() 15,23c15,18 < function klass.move(position, direction, traverseObstacles) < if not entity.onGround() and jumpDirection ~= nil then < entity.holdJump() < < if jumpDirection < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > function klass.move(position, direction, traverseObstacles, run) > if not mcontroller.onGround() and jumpDirection ~= nil then > mcontroller.controlHoldJump() > mcontroller.controlMove(jumpDirection, run) 45c40 < if world.rectCollision(jumpRegion, true) then --- > if world.rectCollision(jumpRegion, "Dynamic") then 59c54 < if not world.rectCollision(jumpClearanceRegion, true) then --- > if not world.rectCollision(jumpClearanceRegion, "Dynamic") then 78c73 < if not world.rectCollision(gapRegion, false) then --- > if not world.rectCollision(gapRegion, "Any") then 93c88 < if world.rectCollision(blockedRect, true) then --- > if world.rectCollision(blockedRect, "Dynamic") then 99,104c94 < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(direction, run) monsters\nightcolors.config 337c337 < // change change change change --- > // change change change change monsters\flying\circlestate.lua 11c11 < yOffset = entity.randomizeParameterRange("circleOffsetYRange"), --- > yOffset = entity.randomizeParameterRange("circleOffsetYRange") 14a15,20 > function circleState.enteringState(stateData) > if not self.circleYOffsetFactor then > self.circleYOffsetFactor = 1 > end > end > 24a31,46 > --Lower circle height if we're near ceiling > for i, ceilingSensorIndex in ipairs({ 3, 2, 1 }) do > local sensor = self.sensors.ceilingSensors.collisionTrace[ceilingSensorIndex] > if sensor.value then > self.circleYOffsetFactor = self.circleYOffsetFactor - 0.75 * dt > end > end > --Also keep adding height > if self.circleYOffsetFactor < 1 then > self.circleYOffsetFactor = self.circleYOffsetFactor + dt > end > --Don't go too low > if self.circleYOffsetFactor < 0.1 then > self.circleYOffsetFactor = 0.1 > end > 26c48 < toTarget[2] = toTarget[2] + stateData.yOffset --- > toTarget[2] = toTarget[2] + stateData.yOffset * self.circleYOffsetFactor 62c84 < world.debugLine(entity.position(), destination, "blue") --- > world.debugLine(mcontroller.position(), destination, "blue") 64d85 < entity.setFacingDirection(util.toDirection(movement[1])) monsters\flying\flyingmonster.lua 6,13c6,7 < if entity.configParameter("alwaysAggressive", false) then < self.aggressive = true < else < self.aggressive = entity.configParameter("aggressive", false) < end < < self.knockout = false < self.dead = false --- > > self.aggressive = entity.configParameter("aggressive", false) 16d9 < self.knockoutTimer = 0 28,35d20 < self.state.enteringState = function(state) < self.state.shuffleStates() < end < < local prefabAttacks = {} < for i, attack in ipairs(stateMachine.scanScripts(scripts, "(%a+Attack)%.lua")) do < prefabAttacks[attack] = true < end 40,44c25,41 < if prefabAttacks[skillName] ~= nil then < table.insert(attacks, skillName) < else < attackStateTables[skillName] = createFlyingRangedAttack(skillName) < table.insert(attacks, skillName) --- > local params = entity.configParameter(skillName) > > --create generic attacks from factories > if params and params.factory then > if type(_ENV[params.factory]) == "function" then > if not _ENV[skillName] then > _ENV[skillName] = _ENV[params.factory](skillName) > else > world.logInfo("Failed to create attack %s from factory %s: Table %s already exists in this context", skillName, params.factory, skillName) > end > else > world.logInfo("Failed to create attack %s from factory %s: factory function does not exist in this context", skillName, params.factory) > end > end > > if _ENV[skillName] then > table.insert(attacks, 1, skillName) 54c51 < self.attackState.shuffleStates() --- > self.attackState.moveStateToEnd(state) 58d54 < entity.stopFiring() 64c60 < entity.setDeathSound(entity.randomizeParameter("deathNoise")) --- > entity.setDeathSound("deathPuff") 66a63 > mcontroller.controlFace(util.randomDirection()) 77,80c74 < if entity.health() <= 0 then < self.knockoutTimer = entity.configParameter("knockoutTime") < self.knockout = true < else --- > if entity.health() > 0 then 85,88d78 < function shouldDie() < return self.dead < end < 92a83 > self.aggressive = true 95c86 < entity.setAggressive(entity.configParameter("alwaysAggressive", false)) --- > entity.setAggressive(self.aggressive) 99,100c90,91 < function main() < self.position = entity.position() --- > function update(dt) > self.position = mcontroller.position() 102,104c93,94 < if self.knockout then < entity.setAnimationState("movement", "knockout") < entity.setEffectActive(entity.configParameter("knockoutEffect"), true) --- > local stuns = status.statusProperty("stuns", {}) > local slows = status.statusProperty("slows", {}) 106,111c96,105 < setAggressive(true) < entity.setDamageOnTouch(false) < self.attackState.endState() < < if self.knockoutTimer <= 0 then < self.dead = true --- > local stunned = false > for k, v in pairs(stuns) do > stunned = true > entity.setAnimationRate(0) > break > end > if not stunned then > local animSpeed = 1.0 > for k, v in pairs(slows) do > animSpeed = animSpeed * v 112a107,108 > entity.setAnimationRate(animSpeed) > end 114,118c110,111 < elseif entity.stunned() then < entity.setAnimationState("movement", "knockback") < setAggressive(true) < self.attackState.endState() < entity.fly({0,0}, true) --- > if stunned then > --do nothing 120c113 < if entity.animationState("movement") ~= "flyingAttack" then --- > if entity.animationState("movement") ~= "flyingAttack" and entity.animationState("movement") ~= "gliding" then 134c127 < self.attackState.update(entity.dt()) --- > self.attackState.update(dt) 147c140 < self.state.update(entity.dt()) --- > self.state.update(dt) 152a146,147 > script.setUpdateDelta(hasTarget() and 1 or 10) > 163c158 < world.debugLine(entity.position(), sensor.position, "green") --- > world.debugLine(mcontroller.position(), sensor.position, "green") 166c161 < world.debugLine(entity.position(), sensor.position, "red") --- > world.debugLine(mcontroller.position(), sensor.position, "red") 198c193 < entity.playSound(entity.randomizeParameter("turnHostileNoise")) --- > entity.playSound("turnHostile") 213c208 < dt = entity.dt() --- > dt = script.updateDt() 216d210 < self.knockoutTimer = self.knockoutTimer - dt monsters\flying\glidestate.lua 7c7 < if self.sensors.groundSensors.collisionTrace[3] then --- > if self.sensors.groundSensors.collisionTrace[4].value then 13c13 < baseDirection = entity.facingDirection() --- > baseDirection = mcontroller.facingDirection() 20c20 < if self.sensors.groundSensors.collisionTrace[2] or stateData.timer < 0 then --- > if self.sensors.groundSensors.collisionTrace[2].value or stateData.timer < 0 then 28c28 < stateData.baseDirection * util.toDirection(math.sin(entity.configParameter("glideSpiralDispersion") * math.pi * 2.0 * stateData.timer)), --- > stateData.baseDirection, 32c32,37 < if util.blockSensorTest("blockedSensors", vector[1]) then --- > --don't turn around immediately before switching states > if stateData.timer > 0.5 then > util.toDirection(math.sin(entity.configParameter("glideSpiralDispersion") * math.pi * 2.0 * stateData.timer)) > end > > if self.sensors.blockedSensors.collision.any(true) then 37,39c42,43 < world.debugLine(entity.position(), entity.toAbsolutePosition(vector), "cornflowerblue") < entity.fly(vec2.mul(vector, entity.flySpeed()), true) < entity.setFacingDirection(util.toDirection(vector[1])) --- > -- world.debugLine(mcontroller.position(), entity.toAbsolutePosition(vector), "cornflowerblue") > mcontroller.controlFly(vec2.mul(vector, mcontroller.baseParameters().flySpeed), true) monsters\flying\landstate.lua 8,14c8 < if not self.sensors.groundSensors.collisionTrace[2] then < return nil < end < < -- Don't land if we're practically on the ground already, it would be better < -- to let some other state move us away from the ground < if self.sensors.groundSensors.collisionTrace[1] then --- > if not self.sensors.groundSensors.collisionTrace[3].value then 32c26 < if entity.onGround() then --- > if mcontroller.onGround() then 41c35 < entity.fly({ 0, -entity.flySpeed() }, true) --- > mcontroller.controlFly({ 0, -mcontroller.baseParameters().flySpeed * entity.configParameter("wanderSpeedMultiplier") }, true) monsters\flying\wanderstate.lua 6c6,13 < return { wanderDirection = util.randomDirection() } --- > > math.randomseed(os.time()) > > return { > wanderDirection = mcontroller.facingDirection(), > phaseTimer = entity.randomizeParameterRange("wanderRiseTimeRange"), > rising = true > } 18,21c25,26 < vec2.add(movement, wanderState.calculateSeparationMovement()) < < if self.sensors.upSensors.collision.any(true) then < movement[2] = 1 --- > if self.sensors.upSensors.collision.any(true) or world.liquidAt(entity.toAbsolutePosition({0, -10})) then > movement[2] = entity.configParameter("wanderRiseSpeed") 23c28,68 < movement[2] = -1 --- > movement[2] = -entity.configParameter("wanderGlideSpeed") > elseif stateData.rising then > stateData.phaseTimer = stateData.phaseTimer - dt > > entity.setAnimationState("movement", "flying") > > if stateData.phaseTimer > 0 or self.sensors.groundSensors.collisionTrace[4].value then > movement[2] = entity.configParameter("wanderRiseSpeed") > > --Avoid ceiling > for i, ceilingSensorIndex in ipairs({ 3, 2, 1 }) do > local sensor = self.sensors.ceilingSensors.collisionTrace[ceilingSensorIndex] > if sensor.value then > movement[2] = movement[2] - 0.6 * entity.configParameter("wanderRiseSpeed") > end > end > else > --stop rising and glide > stateData.rising = false > stateData.phaseTimer = entity.randomizeParameterRange("wanderGlideTimeRange") > end > else --gliding > stateData.phaseTimer = stateData.phaseTimer - dt > > if math.sin(stateData.phaseTimer * 2) > 0.4 then > entity.setAnimationState("movement", "flying") > else > entity.setAnimationState("movement", "gliding") > end > > if stateData.phaseTimer > 0 and not self.sensors.groundSensors.collisionTrace[3].value then > movement[2] = -entity.configParameter("wanderGlideSpeed") > else > if math.random() <= entity.configParameter("wanderEndChance") then > mcontroller.controlFly(movement, true) > return true, 0.5 > else > stateData.rising = true > stateData.phaseTimer = entity.randomizeParameterRange("wanderRiseTimeRange") > end > end 26,28c71,72 < if self.sensors.groundSensors.collisionTrace[3] and movement[2] == 0 then < movement[2] = entity.configParameter("wanderLiftSpeed") < end --- > movement = vec2.add(movement, wanderState.calculateSeparationMovement()) > movement = vec2.mul(movement, mcontroller.baseParameters().flySpeed * entity.configParameter("wanderSpeedMultiplier")) 30,32c74 < vec2.mul(movement, entity.flySpeed() * entity.configParameter("wanderSpeedMultiplier")) < entity.fly(movement, true) < entity.setFacingDirection(movement[1]) --- > mcontroller.controlFly(movement, true) 40c82 < local position = entity.position() --- > local position = mcontroller.position() 42c84 < local entityIds = world.monsterQuery(entity.position(), 3.0, { callScript = "isFlyer" }) --- > local entityIds = world.entityQuery(mcontroller.position(), 3.0, { callScript = "isFlyer", includedTypes = {"monster"} }) monsters\flying\bonebird\bonebird.animation 449a450,454 > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] > }, > monsters\flying\bonebird\bonebird.monstertype 11d10 < "projectiles" : "/monsters/projectiles.config", 17,46d15 < "default" : "basicMonsterTreasure", < "bow" : "bone", < "brain" : "bone" < }, < { < "default" : "basicMonsterTreasure2", < "bow" : "bone", < "brain" : "bone" < }, < { < "default" : "basicMonsterTreasure3", < "bow" : "bone", < "brain" : "bone" < }, < { < "default" : "basicMonsterTreasure4", < "bow" : "bone", < "brain" : "bone" < }, < { < "default" : "basicMonsterTreasure5", < "bow" : "bone", < "brain" : "bone" < }, < { < "default" : "basicMonsterTreasure6", < "bow" : "bone", < "brain" : "bone" < }, < { 62,63d30 < "scriptDelta" : 5, < 79,85d45 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], < 93c53 < "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -10.0] ], --- > "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -15.0], [0.0, -30.0] ], 100a61,63 > "knockoutAnimationStates" : { > "movement" : "knockout" > }, 102,103d64 < "deathNoise" : [ "/sfx/projectiles/bubble_pop.wav" ], < "turnHostileNoise" : [ ], 114,117c75,106 < "statusParameters" : { < "baseMaxHealth" : 16, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/flyingnpc.config" --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } > } 130a120 > "/monsters/flying/skills/createFlyingRangedAttack.lua", 133,134c123,124 < "/monsters/flying/glideState.lua", < "/monsters/flying/landState.lua" --- > "/monsters/flying/landState.lua" , > "/monsters/flying/turnState.lua" 137c127,130 < "wanderLiftSpeed" : 0.0, --- > "wanderRiseSpeed" : 0.9, > "wanderRiseTimeRange" : [0.5, 2.0], > "wanderGlideSpeed" : 0.6, > "wanderGlideTimeRange" : [1.0, 4.0], 139c132,133 < "wanderSpeedMultiplier" : 0.25, --- > "wanderSpeedMultiplier" : 0.4, > "wanderEndChance" : 0.2, 140a135,137 > "turnTime" : 1.0, > "turnTiltRatio" : 0.5, > 156,159c153,154 < "baseSkills" : [ < "flyingSwoopBounceAttack", < "airbloodvomit" < ] --- > "baseSkills" : [ "flyingSwoopBounceAttack" ], > "specialSkills" : [ "airbloodvomit" ] monsters\flying\bonebird\bonebird.partparams 9,13c9 < "partParameters" : { < "bonebird" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < } < } --- > "partParameters" : { } monsters\flying\skills\createflyingrangedattack.lua 2,4c2,3 < function createFlyingRangedAttack(skillName) < -- Shoot a projectile at the target, moving up and down a bit while doing so < local flyingRangedAttack = {} --- > function createRangedAttack(skillName) > local rangedAttack = {} 6c5 < function flyingRangedAttack.enter() --- > function rangedAttack.enter() 7a7,21 > local params = entity.configParameter(skillName) > > rangedAttack.pType = type(params.projectile) == "table" and entity.staticRandomizeParameter(skillName..".projectile") or params.projectile > rangedAttack.pPower = root.evalFunction("monsterLevelPowerMultiplier", entity.level()) * params.power > rangedAttack.pSpeed = params.speed or 20.0 > rangedAttack.pGrav = root.projectileGravityMultiplier(rangedAttack.pType) or 1.0 > rangedAttack.pArc = params.arc > rangedAttack.shots = params.shots or 1 > rangedAttack.fireInterval = params.fireInterval or 0.5 > rangedAttack.windupTime = params.windupTime or 0 > rangedAttack.winddownTime = params.winddownTime or 0 > > rangedAttack.attackTime = rangedAttack.shots * rangedAttack.fireInterval > rangedAttack.cooldownTime = 1.0 > 9,13c23,26 < timer = 0, < totalTime = entity.randomizeSkillParameterRange(skillName, "timeRange"), < projectile = entity.staticRandomizeSkillParameter(skillName, "projectile"), < basePosition = entity.position(), < startedFiring = false --- > basePosition = mcontroller.position(), > timer = rangedAttack.attackTime, > fireCooldown = rangedAttack.windupTime, > shotsRemaining = rangedAttack.shots 20c33 < function flyingRangedAttack.update(dt, stateData) --- > function rangedAttack.update(dt, stateData) 22c35 < if stateData.timer > stateData.totalTime then return true end --- > if stateData.timer <= 0 then return true end 27,29c40 < if not stateData.startedFiring and entity.readyToFire() then < entity.startFiring(stateData.projectile) < stateData.startedFiring = true --- > entity.setAnimationState("movement", "flyingAttack") 31,32c42,51 < entity.setAnimationState("movement", "flyingAttack") < stateData.attackAnimationTimer = entity.projectileConfigParameter(stateData.projectile, "fireTime") --- > local sourcePosition = entity.configParameter("projectileSourcePosition") or {0, 0} > local toTarget = world.distance(world.entityPosition(self.target), entity.toAbsolutePosition(sourcePosition)) > mcontroller.controlFace(toTarget[1]) > > if stateData.fireCooldown <= 0 and stateData.shotsRemaining > 0 then > rangedAttack.fire(toTarget) > > stateData.shotsRemaining = stateData.shotsRemaining - 1 > stateData.fireCooldown = rangedAttack.fireInterval > if stateData.shotsRemaining <= 0 then stateData.timer = rangedAttack.winddownTime end 33a53 > stateData.fireCooldown = stateData.fireCooldown - dt 35,46c55,56 < local toTarget = entity.distanceToEntity(self.target) < if stateData.startedFiring then < entity.setFireDirection(entity.configParameter("projectileOffset"), toTarget) < end < < if stateData.attackAnimationTimer ~= nil then < stateData.attackAnimationTimer = stateData.attackAnimationTimer - dt < if stateData.attackAnimationTimer <= 0.0 then < entity.setAnimationState("movement", "flying") < stateData.attackAnimationTimer = nil < end < end --- > --don't fall! > entity.flyTo(stateData.basePosition, true) 48c58,60 < local ratio = stateData.timer / stateData.totalTime --- > stateData.timer = stateData.timer - dt > return false > end 50,53c62,65 < local position = entity.position() < local destination = { < position[1], < stateData.basePosition[2] - math.sin(ratio * 2.0 * math.pi) * entity.skillConfigParameter(skillName, "movementRadius") --- > function rangedAttack.fire(direction) > local pConfig = { > power = rangedAttack.pPower, > speed = rangedAttack.pSpeed 54a67,69 > local sourcePosition = entity.configParameter("projectileSourcePosition") or {0, 0} > world.spawnProjectile(rangedAttack.pType, entity.toAbsolutePosition(sourcePosition), entity.id(), direction, false, pConfig) > end 56,60c71,72 < entity.flyTo(destination, true) < entity.setFacingDirection(toTarget[1]) < < stateData.timer = stateData.timer + dt < return false --- > function rangedAttack.leavingState(stateData) > entity.setAnimationState("movement", "flying") 63,64c75,76 < return flyingRangedAttack < end \ No newline at end of file --- > return rangedAttack > end monsters\flying\skills\flyingrangedswoopattack.lua 11c11 < if world.lineCollision(self.position, forwardSensor, true) then --- > if world.lineTileCollision(self.position, forwardSensor, "Dynamic") then 16c16 < if world.lineCollision(self.position, downSensor, true) then --- > if world.lineTileCollision(self.position, downSensor, "Dynamic") then 25c25 < basePosition = entity.position(), --- > basePosition = mcontroller.position(), 64d63 < entity.setFacingDirection(stateData.direction) monsters\flying\skills\flyingswoopattack.lua 16c16 < basePosition = entity.position(), --- > basePosition = mcontroller.position(), 23c23 < if util.blockSensorTest("blockedSensors", entity.facingDirection()) then --- > if util.blockSensorTest("blockedSensors", mcontroller.facingDirection()) then 25c25 < elseif util.blockSensorTest("downSensors", entity.facingDirection()) then --- > elseif util.blockSensorTest("downSensors", mcontroller.facingDirection()) then 52d51 < entity.setFacingDirection(stateData.direction) monsters\flying\skills\flyingswoopbounceattack.lua 4c4,6 < flyingSwoopBounceAttack = {} --- > flyingSwoopBounceAttack = { > stateCooldown = 1.0 > } 11c13 < entity.setFacingDirection(self.toTarget[1]) --- > mcontroller.controlFace(self.toTarget[1]) 13c15 < if util.blockSensorTest("blockedSensors", entity.facingDirection()) then --- > if self.toTarget[2] > 0 then 15c17,19 < elseif util.blockSensorTest("downSensors", entity.facingDirection()) then --- > elseif self.sensors.upSensors.collision.any(true) then > return true > elseif self.sensors.downSensors.collision.any(true) then 29c33 < entity.fly(vec2.mul(vector, entity.flySpeed()), true) --- > mcontroller.controlFly(vec2.mul(vector, mcontroller.baseParameters().flySpeed), true) 30a35,37 > > entity.setAnimationState("movement", "flying") > 35c42,44 < entity.fly(vec2.mul({ self.toTarget[1], self.toTarget[2] }, entity.flySpeed()), true) --- > mcontroller.controlFly(vec2.mul({ self.toTarget[1], self.toTarget[2] }, mcontroller.baseParameters().flySpeed), true) > > entity.setAnimationState("movement", "gliding") monsters\flying\smallflying\smallflying.animation 449a450,454 > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] > }, > monsters\flying\smallflying\smallflying.monstertype 4c4 < "categories" : [ "smallflying_organic" ], --- > "categories" : [ "smallflying" ], 8,13d7 < "spawnParameters" : { < "area" : "air", < "region" : "aboveground", < "time" : "day" < }, < 15d8 < "projectiles" : "/monsters/projectiles.config", 21,47c14,15 < "default" : "basicMonsterTreasure", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure2", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure3", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure4", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure5", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure6", < "bow" : "hunting", --- > "default" : "flyingMonsterTreasure", > "bow" : "huntingflying", 61,62d28 < "scriptDelta" : 5, < 75c41 < "airForce" : 30.0 --- > "airForce" : 40.0 78,85c44 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], < < "targetRadius" : 20.0, --- > "targetRadius" : 18.0, 92c51 < "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -10.0] ], --- > "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -15.0], [0.0, -30.0] ], 98c57 < "knockoutTime" : 1, --- > "knockoutTime" : 0, 99a59,61 > "knockoutAnimationStates" : { > "movement" : "knockout" > }, 101,102d62 < "deathNoise" : [ "/sfx/projectiles/bubble_pop.wav" ], < "turnHostileNoise" : [ ], 113,116c73,104 < "statusParameters" : { < "baseMaxHealth" : 16, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/flyingnpc.config" --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 32 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } > } 129a118 > "/monsters/flying/skills/createFlyingRangedAttack.lua", 132,133c121,122 < "/monsters/flying/glideState.lua", < "/monsters/flying/landState.lua" --- > "/monsters/flying/landState.lua" , > "/monsters/flying/turnState.lua" 136c125,128 < "wanderLiftSpeed" : 0.2, --- > "wanderRiseSpeed" : 0.9, > "wanderRiseTimeRange" : [0.5, 2.0], > "wanderGlideSpeed" : 0.6, > "wanderGlideTimeRange" : [1.0, 4.0], 138a131,134 > "wanderEndChance" : 0.2, > > "turnTime" : 1.0, > "turnTiltRatio" : 0.5, 152c148 < "glideSinkingSpeed" : 0.8, --- > "glideSinkingSpeed" : 0.4, 155,174c151,152 < "baseSkills" : [ < "flyingSwoopBounceAttack", < "airflameBurstRangedAttack", < "airbubbleBlastRangedAttack", < "airfireball", < "airacidicspit", < "airbarbspray", < "airexplosivephlegm", < "airsonicscream", < "airtwistingpulse", < "airacidspray", < "airshockingbolt", < "airshockball", < "airgasbelch", < "airiceblast", < "airrockshot", < "airbloodvomit", < "airfireswirl", < "airdarkplasma" < ] --- > "baseSkills" : [ "flyingSwoopBounceAttack" ], > "specialSkills" : [ ] monsters\flying\smallflying\smallflying.partparams 9,34c9 < "partParameters" : { < "albatross" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "angel" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "batwing" : { < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "cloud" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "dragon" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "fly" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "hawk" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < }, < "nymph" : { // wings < "specialSkills" : [ "flyingSwoopAttack" ] < } < } --- > "partParameters" : { } monsters\ground\aggressstate.lua 16,17d15 < entity.setRunning(true) < 28c26 < local onGround = entity.onGround() --- > local onGround = mcontroller.onGround() 36,37c34 < move({ movement, self.toTarget[2] }, closeDistance) < entity.setFacingDirection(self.toTarget[1]) --- > move({ movement, self.toTarget[2] }, true, closeDistance) 60c57 < end \ No newline at end of file --- > end monsters\ground\captivestate.lua 42c42 < entity.setPosition(ownerPosition) --- > mcontroller.setPosition(ownerPosition) 57,58c57 < move({ movement, toOwner[2] }, captiveState.closeDistance) < entity.setRunning(stateData.running) --- > move({ movement, toOwner[2] }, stateData.running, captiveState.closeDistance) monsters\ground\grazestate.lua 28a29,30 > if hasTarget() then return true, grazeState.cooldown end > 32,33c34,35 < local pivotPosition = vec2.add(vec2.dup(self.position), grazeState.rotationOffset) < local toGrass = vec2.sub(vec2.dup(stateData.grazePosition), pivotPosition) --- > local pivotPosition = vec2.add(self.position, grazeState.rotationOffset) > local toGrass = vec2.sub(stateData.grazePosition, pivotPosition) 41c43 < move({ 0, 0 }) --- > move({ 0, 0 }, false) 48c50 < move(toTarget) --- > move(toTarget, false) 71c73 < targetPosition = vec2.add({ bounds[1] - offset, bounds[2] }, tilePosition) --- > local targetPosition = vec2.add({ bounds[1] - offset, bounds[2] }, tilePosition) monsters\ground\groundmonster.lua 9c9,18 < self.toTarget = { 0, 0 } --- > self.toTarget = {0, 0} > self.fromTarget = {0, 0} > > self.lastTargetPosition = {0, 0} > self.staleTargetTime = 1.0 > self.staleTargetTimer = 0 > self.skillOptions = {} > self.noOptionCount = 0 > > self.aggressive = entity.configParameter("aggressive", false) 14,21d22 < < if entity.configParameter("alwaysAggressive", false) then < self.aggressive = true < else < self.aggressive = entity.configParameter("aggressive", false) < end < < self.lastAggressGroundPosition = {0, 0} 23c24 < self.dead = false --- > self.skillTimer = 0 27,33c28,44 < self.idleSoundTimer = 0 < self.jumpTimer = 0 < self.attackCooldownTimer = 0 < self.attackTimer = 0 < self.exhaustionTimer = entity.configParameter("exhaustionTimer") < self.exhaustionCooldownTimer = 0 < self.painSoundTimer = 0 --- > > self.lastAggressGroundPosition = {0, 0} > self.stuckCount = 0 > self.stuckPosition = {0, 0} > self.onGround = mcontroller.onGround() > > self.pathing = {} > self.pathing.stuckTimer = 0 > self.pathing.maxStuckTime = 2 > > self.movementParameters = mcontroller.baseParameters() > self.jumpHoldTime = self.movementParameters.airJumpProfile.jumpHoldTime > self.jumpSpeed = self.movementParameters.airJumpProfile.jumpSpeed > self.runSpeed = self.movementParameters.runSpeed > > self.facingTimer = 0 > self.facingCooldown = 0.5 34a46,51 > self.scriptDelta = 10 > > self.jumpTimer = 0 > self.jumpCooldown = 0 > self.jumpMaxCooldown = 1 > 38c55,88 < table.insert(states, attack) --- > table.insert(states, 1, attack) > end > local specials = stateMachine.scanScripts(entity.configParameter("scripts"), "(%a+Special)%.lua") > for _, special in pairs(specials) do > table.insert(states, 1, special) > end > > self.globalCooldown = entity.configParameter("globalCooldown", 0.75) > self.skillCooldownTimers = {} > self.skillParameters = {} > for _, skillName in pairs(entity.configParameter("skills")) do > local params = entity.configParameter(skillName) > > --create generic attacks from factories > if params and params.factory then > if type(_ENV[params.factory]) == "function" then > if not _ENV[skillName] then > _ENV[skillName] = _ENV[params.factory](skillName) > table.insert(states, 1, skillName) > else > world.logInfo("Failed to create skill %s from factory %s: Table %s already exists in this context", skillName, params.factory, skillName) > end > else > world.logInfo("Failed to create skill %s from factory %s: factory function does not exist in this context", skillName, params.factory) > end > end > > self.skillParameters[skillName] = loadSkillParameters(skillName) > self.skillCooldownTimers[skillName] = 0 > > --run skill onInit hooks > if type(_ENV[skillName].onInit) == "function" then > _ENV[skillName].onInit() > end 40a91,92 > self.skillChains = {} > 44,46c96,104 < if isAttackState(stateName) then < setAggressive(true, true) < self.attackTimer = entity.configParameter("attackTime", math.huge) --- > if isSkillState(stateName) then > self.skillTimer = self.skillParameters[stateName].skillTimeLimit > > --increment or reset the attack chain tracker > if self.skillChains[stateName] then > self.skillChains[stateName] = self.skillChains[stateName] + 1 > else > self.skillChains = { [stateName] = 1 } > end 51,52d108 < self.state.shuffleStates() < 54,56c110,118 < if isAttackState(stateName) then < setAggressive(false, false) < self.attackCooldownTimer = entity.configParameter("attackCooldownTime") --- > if isSkillState(stateName) then > setAggressive(true, false) > for k,v in pairs(self.skillCooldownTimers) do > if k == stateName then > self.skillCooldownTimers[k] = self.skillParameters[k].cooldownTime > else > self.skillCooldownTimers[k] = math.max(self.skillCooldownTimers[k], self.globalCooldown) > end > end 60c122 < entity.setDeathSound(entity.randomizeParameter("deathNoise")) --- > entity.setDeathSound("deathPuff") 61a124,179 > > -- world.logInfo("Unique Parameters: %s", entity.uniqueParameters()) > > self.debug = true > end > > -------------------------------------------------------------------------------- > -- get the skill parameters from the relevant configParameter and make necessary adjustments > function loadSkillParameters(skillName) > -- world.logInfo("%s %s loading parameters for skill %s", entity.type(), entity.id(), skillName) > if type(_ENV[skillName].loadSkillParameters) == "function" then > return _ENV[skillName].loadSkillParameters() > elseif entity.configParameter(skillName) then > local params = entity.configParameter(skillName) > > local xAdjust = entity.configParameter("projectileSourcePosition", {0, 0})[1] > local yAdjust = -(mcontroller.boundBox()[2] + 2.5) + entity.configParameter("projectileSourcePosition", {0, 0})[2] > > for i, rect in ipairs(params.startRects) do > local startRect = normalizeRect(rect) > > --adjust rect for monster mouth position > if startRect[1] > 0 then > startRect[1] = startRect[1] + xAdjust > elseif startRect[1] < 0 then > startRect[1] = startRect[1] - xAdjust > end > if startRect[3] > 0 then > startRect[3] = startRect[3] + xAdjust > elseif startRect[1] < 0 then > startRect[3] = startRect[3] - xAdjust > end > > --adjust rect for monster standing height compared to player > startRect[2] = startRect[2] + yAdjust > startRect[4] = startRect[4] + yAdjust > > params.startRects[i] = startRect > > --adjust corresponding approachPoint > local approachPoint = params.approachPoints[i] > if approachPoint[1] > 0 then > approachPoint[1] = approachPoint[1] + xAdjust > elseif approachPoint[1] < 0 then > approachPoint[1] = approachPoint[1] - xAdjust > end > > approachPoint[2] = approachPoint[2] + yAdjust > > params.approachPoints[i] = approachPoint > end > > return params > else > world.logInfo("Unable to load parameters for skill %s!", skillName) > end 70,73c188,192 < self.exhaustionCooldownTimer = 0 < < if args.sourceId ~= self.target then < setTarget(args.sourceId) --- > --execute skill onDamage hooks > for skillName, params in pairs(self.skillParameters) do > if type(_ENV[skillName].onDamage) == "function" then > _ENV[skillName].onDamage(args) > end 76,79c195,207 < if self.painSoundTimer <= 0 then < entity.playSound(entity.randomizeParameter("painNoise")) < self.painSoundTimer = entity.configParameter("painSoundTimer") < end --- > if args.damage > 0 then > local entityId = entity.id() > local damageNotificationRegion = entity.configParameter("damageNotificationRegion", { -10, -4, 10, 4 }) > world.entityQuery( > vec2.add({ damageNotificationRegion[1], damageNotificationRegion[2] }, self.position), > vec2.add({ damageNotificationRegion[3], damageNotificationRegion[4] }, self.position), > { > includedTypes = {"monster"}, > withoutEntityId = entityId, > callScript = "monsterDamaged", > callScriptArgs = { entityId, entity.seed(), args.sourceId } > } > ) 81,82c209 < if entity.health() <= 0 then < if self.state.pickState({ knockout = true }) then --- > if entity.health() <= 0 then 83a211,212 > else > if args.sourceId ~= self.target and args.sourceId ~= 0 then setTarget(args.sourceId) end 86,98d214 < < local entityId = entity.id() < local damageNotificationRegion = entity.configParameter("damageNotificationRegion", { -10, -4, 10, 4 }) < world.monsterQuery( < vec2.add({ damageNotificationRegion[1], damageNotificationRegion[2] }, self.position), < vec2.add({ damageNotificationRegion[3], damageNotificationRegion[4] }, self.position), < { < withoutEntityId = entityId, < inSightOf = entityId, < callScript = "monsterDamaged", < callScriptArgs = { entityId, entity.seed(), args.sourceId } < } < ) 118,122d233 < function shouldDie() < return self.dead < end < < -------------------------------------------------------------------------------- 130,131c241,243 < function main() < self.position = entity.position() --- > function update(dt) > self.position = mcontroller.position() > self.onGround = mcontroller.onGround() 137c249,266 < local dt = entity.dt() --- > local inState = self.state.stateDesc() > > if self.debug then > world.debugText(inState, mcontroller.position(), "blue") > end > > --don't automatically switch states in combat > self.state.autoPickState = not hasTarget() > > --execute skill onUpdate hooks > for skillName, params in pairs(self.skillParameters) do > if type(_ENV[skillName].onUpdate) == "function" then > _ENV[skillName].onUpdate(dt) > end > end > > local stuns = status.statusProperty("stuns", {}) > local slows = status.statusProperty("slows", {}) 139,142c268,285 < if entity.stunned() and not knockedOut() then < entity.setAnimationState("movement", "knockback") < entity.setAnimationState("attack", "idle") < setAggressive(true, false) --- > local stunned = false > for k, v in pairs(stuns) do > stunned = true > entity.setAnimationRate(0) > break > end > if not stunned then > local animSpeed = 1.0 > for k, v in pairs(slows) do > animSpeed = animSpeed * v > end > entity.setAnimationRate(animSpeed) > end > > if stunned then > --do nothin > elseif inState == "stunState" or inState == "fleeState" then > self.state.update(dt) 147,148c290,295 < if not attacking() and canStartAttack() then < self.state.pickState() --- > if not inSkill() and hasTarget() then > --calculate skill positions relative to target > updateSkillOptions() > > --this should end up in skills, approach, or fall back into flee > if inState ~= "approachState" then self.state.pickState() end 152,153c299,305 < -- Force wandering, even if there is a target that can be attacked < self.state.pickState({ wander = true }) --- > if hasTarget() then > -- Force flee > self.state.pickState({flee = true}) > else > -- Force wandering > self.state.pickState({wander = true}) > end 156a309,318 > if hasTarget() and self.debug then > debugSkillOptions() > end > > script.setUpdateDelta(hasTarget() and 1 or self.scriptDelta) > > if hasTarget() then script.setUpdateDelta(1) end > > if not self.moved and not hasTarget() then script.setUpdateDelta(self.scriptDelta) end > 161,188c323,339 < function move(delta, jumpThresholdX) < if delta[1] > 0 then < entity.setFacingDirection(1) < entity.moveRight() < elseif delta[1] < 0 then < entity.setFacingDirection(-1) < entity.moveLeft() < end < < local onGround = entity.onGround() < < if self.jumpTimer > 0 and not onGround then < entity.holdJump() < else < if self.jumpTimer <= 0 then < if jumpThresholdX == nil then jumpThresholdX = 4 end < < -- We either need to be blocked by something, the target is above us and < -- we are about to fall, or the target is significantly high enough above < -- us < local jump = false < if isBlocked() then < jump = true < elseif (delta[2] >= 0 and willFall()) then < jump = true < elseif (math.abs(delta[1]) < jumpThresholdX and delta[2] > entity.configParameter("jumpTargetDistance")) then < jump = true < end --- > function move(delta, run, jumpThresholdX) > mcontroller.controlMove(delta[1], run) > self.pathing.deltaX = util.toDirection(delta[1]) > > if self.jumpTimer <= 0 then > if jumpThresholdX == nil then jumpThresholdX = 4 end > > -- We either need to be blocked by something, the target is above us and > -- we are about to fall, or the target is significantly high above us > local doJump = false > if isBlocked() then > doJump = true > elseif (delta[2] >= 0 and willFall() and math.abs(delta[1]) > 7) then > doJump = true > elseif (math.abs(delta[1]) < jumpThresholdX and delta[2] > entity.configParameter("jumpTargetDistance")) then > doJump = true > end 190,193c341,342 < if jump then < self.jumpTimer = entity.randomizeParameterRange("jumpTime") < entity.jump() < end --- > if doJump then > controlJump() 198c347 < entity.moveDown() --- > mcontroller.controlDown() 201c350,358 < if not onGround then --- > if delta[1] ~= 0 then > setMovementState(run) > return true > else > setIdleState() > return false > end > > if not self.onGround then 206a364 > return false 210,215c368,371 < -------------------------------------------------------------------------------- < function canStartAttack() < return hasTarget() and < not knockedOut() and < world.magnitude(self.toTarget) <= entity.configParameter("attackStartDistance") and < self.attackCooldownTimer <= 0 --- > function controlJump() > if mcontroller.onGround() then > mcontroller.controlJump() > end 219,222c375,385 < function canContinueAttack() < return hasTarget() and < self.attackTimer > 0 and < world.magnitude(self.toTarget) <= entity.configParameter("attackMaxDistance", math.huge) --- > -- NOTE: this will be inaccurate if called more than once per tick > 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 226,232c389,393 < function setTarget(target) < if target ~= 0 then < self.targetHoldTimer = entity.configParameter("targetHoldTime") < < if self.target ~= target then < entity.playSound(entity.randomizeParameter("turnHostileNoise")) < end --- > function calculateSeparationMovement() > local entityIds = world.entityQuery(self.position, 0.5, { includedTypes = {"monster"}, withoutEntityId = entity.id(), order = "nearest" }) > if #entityIds > 0 then > local separationMovement = world.distance(self.position, world.entityPosition(entityIds[1])) > return util.toDirection(separationMovement[1]) 235c396 < self.target = target --- > return 0 239,241c400,403 < function checkTerritory() < local tdist = entity.configParameter("territoryDistance") < local hdist = world.distance(self.position, storage.basePosition)[1] --- > function travelTime(distance) > local runSpeed = mcontroller.baseParameters().runSpeed > return math.abs(distance / runSpeed) > end 243,249c405,420 < if hdist > tdist then < self.territory = -1 < return < elseif hdist < -tdist then < self.territory = 1 < else < self.territory = 0 --- > -------------------------------------------------------------------------------- > -- estimate the maximum jump duration > function jumpTime() > return (2 * mcontroller.baseParameters().airJumpProfile.jumpSpeed) / (world.gravity(mcontroller.position()) * 1.5) > end > > -------------------------------------------------------------------------------- > -- estimate the maximum jump height > function jumpHeight() > return (mcontroller.baseParameters().airJumpProfile.jumpSpeed * jumpTime()) / 4 > end > > -------------------------------------------------------------------------------- > function faceTarget() > if self.onGround then > mcontroller.controlFace(self.toTarget[1]) 254,257c425,427 < function isBlocked(direction) < local reverse = false < if direction ~= nil then < reverse = direction ~= entity.facingDirection() --- > function controlFace(direction) > if self.onGround then > mcontroller.controlFace(direction) 258a429 > end 260,263c431,435 < for i, sensor in ipairs(entity.configParameter("blockedSensors")) do < if reverse then < sensor[1] = -sensor[1] < end --- > -------------------------------------------------------------------------------- > function isBlocked(direction) > local direction = direction or mcontroller.facingDirection() > local position = mcontroller.position() > position[1] = position[1] + direction 265,268c437,438 < world.debugPoint(entity.toAbsolutePosition(sensor), "Blue") < if world.pointCollision(entity.toAbsolutePosition(sensor), true) then < return true < end --- > if not world.resolvePolyCollision(mcontroller.collisionPoly(), position, 0.8) then > return true 275,277c445,458 < local reverse = false < if direction ~= nil then < reverse = direction ~= entity.facingDirection() --- > local direction = direction or mcontroller.facingDirection() > local position = mcontroller.position() > position[1] = position[1] + direction > --Snap the position forward > position[1] = direction > 0 and math.ceil(position[1]) or math.floor(position[1]) > > local bounds = mcontroller.boundBox() > > local groundRegion = { > math.floor(position[1] + bounds[1]), math.ceil(position[2] + bounds[2] - 1), > math.ceil(position[1] + bounds[3]), math.ceil(position[2] + bounds[2]) > } > if world.rectTileCollision(groundRegion, "Any") then > return false 278a460,461 > return true > end 280,283c463,466 < for i, sensor in ipairs(entity.configParameter("fallSensors")) do < if reverse then < sensor[1] = -sensor[1] < end --- > -------------------------------------------------------------------------------- > function checkTerritory() > local tdist = entity.configParameter("territoryDistance") > local hdist = world.distance(self.position, storage.basePosition)[1] 285,288c468,474 < world.debugPoint(entity.toAbsolutePosition(sensor), "Red") < if world.pointCollision(entity.toAbsolutePosition(sensor), false) then < return false < end --- > if hdist > tdist then > self.territory = -1 > return > elseif hdist < -tdist then > self.territory = 1 > else > self.territory = 0 290d475 < return true 296c481 < if not world.entityExists(self.target) or (not attacking() and self.targetHoldTimer <= 0) then --- > if not world.entityExists(self.target) or (not inSkill() and self.targetHoldTimer <= 0) then 297a483,484 > elseif inSkill() then > self.targetHoldTimer = entity.configParameter("targetHoldTime") 299a487 > local doAggroHop = false 316a505 > doAggroHop = true 322,324c511 < if self.target == 0 then < self.toTarget = {0, 0} < else --- > if hasTarget() then 325a513,514 > else > self.toTarget = {0, 0} 327d515 < end 329,334c517,519 < -------------------------------------------------------------------------------- < function attacking() < local stateName = self.state.stateDesc() < < if stateName == nil then < stateName = "" --- > if doAggroHop then > faceTarget() > self.state.pickState({aggroHop=true}) 337,342c522 < return isAttackState(stateName) < end < < -------------------------------------------------------------------------------- < function knockedOut() < return self.state.stateDesc() == "knockoutState" --- > self.fromTarget = {-self.toTarget[1], -self.toTarget[2]} 346,347c526,527 < function isAttackState(stateName) < return string.find(stateName, 'Attack$') --- > function hasTarget() > return self.target ~= 0 351,355c531,533 < function calculateSeparationMovement() < local entityIds = world.monsterQuery(self.position, 0.5, { withoutEntityId = entity.id(), order = "nearest" }) < if #entityIds > 0 then < local separationMovement = world.distance(self.position, world.entityPosition(entityIds[1])) < return util.toDirection(separationMovement[1]) --- > function setTarget(target) > if target ~= 0 then > self.targetHoldTimer = entity.configParameter("targetHoldTime") 358,372c536 < return 0 < end < < -------------------------------------------------------------------------------- < function decrementTimers() < dt = entity.dt() < < self.targetSearchTimer = self.targetSearchTimer - dt < self.idleSoundTimer = self.idleSoundTimer - dt < self.jumpTimer = self.jumpTimer - dt < self.targetHoldTimer = self.targetHoldTimer - dt < self.attackCooldownTimer = self.attackCooldownTimer - dt < self.attackTimer = self.attackTimer - dt < self.exhaustionCooldownTimer = self.exhaustionCooldownTimer - dt < self.painSoundTimer = self.painSoundTimer - dt --- > self.target = target 378a543 > self.aggressive = true 380,382c545,546 < local aggressive = entity.configParameter("alwaysAggressive", false) < entity.setAggressive(aggressive) < if not aggressive then --- > entity.setAggressive(self.aggressive) > if not self.aggressive then 397,398c561,728 < function hasTarget() < return self.target ~= 0 --- > function updateSkillOptions() > if not hasTarget() then return nil end > > local targetMoveTolerance = 0.5 > local collisionTolerance = 2 > > local newTargetPosition = world.entityPosition(self.target) > local targetMovement = world.distance(self.lastTargetPosition, newTargetPosition) > > if self.noOptionCount > 0 then > targetMoveTolerance = 0 > if self.staleTargetTimer > 0.1 then > self.staleTargetTimer = 0.1 > end > end > > --if target has moved or information is stale, perform full update > if self.staleTargetTimer <= 0 or math.abs(targetMovement[1]) > targetMoveTolerance or math.abs(targetMovement[2]) > targetMoveTolerance then > local validOptionCount = 0 > self.skillOptions = {} > > --find starting points and rects for each skill > for skillName, params in pairs(self.skillParameters) do > for i, offset in ipairs(self.skillParameters[skillName].approachPoints) do > local approachPoint = {newTargetPosition[1] + offset[1], newTargetPosition[2] + offset[2]} > local startRect = translate(self.skillParameters[skillName].startRects[i], newTargetPosition) > > self.skillOptions[#self.skillOptions + 1] = { > skillName = skillName, > approachPoint = approachPoint, > startRect = startRect, > valid = false > } > > local approachRect = translate(self.skillParameters[skillName].startRects[i], {0, -offset[2]}) > local groundPoint = findGroundPosition(approachPoint, math.floor(approachRect[2]), math.ceil(approachRect[4])) > > --Test all positions returned by findGroundPosition > if groundPoint > and pointWithinRect(groundPoint, startRect) --approachPoint hasn't been shifted out of the startRect > and (params.requireLos == false or world.lineTileCollision(groundPoint, newTargetPosition) == false) --space is in LoS of target > and self.skillCooldownTimers[skillName] <= travelTime(world.distance(mcontroller.position(), groundPoint)[1]) + 0.4 --skill will be ready when we get there > then > self.skillOptions[#self.skillOptions].approachPoint = groundPoint > self.skillOptions[#self.skillOptions].valid = true > validOptionCount = validOptionCount + 1 > end > end > end > > if validOptionCount == 0 then > self.noOptionCount = self.noOptionCount + 1 > else > self.noOptionCount = 0 > end > > self.lastTargetPosition = newTargetPosition > self.staleTargetTimer = self.staleTargetTime > end > > --update deltas, distances and scores > for _, option in pairs(self.skillOptions) do > option.approachDelta = world.distance(option.approachPoint, mcontroller.position()) > option.approachDistance = world.magnitude(option.approachDelta) > > --score with custom hook or default method > if type(_ENV[option.skillName].scoreOption) == "function" then > option.score = _ENV[option.skillName].scoreOption(option) > else > option.score = -option.approachDistance > if option.valid == false then option.score = -1000 end > end > > if self.skillChains[option.skillName] then > option.score = option.score - self.skillChains[option.skillName] > end > end > > --rank options > table.sort(self.skillOptions, function(a,b) return a.score > b.score end) > end > > -------------------------------------------------------------------------------- > -- adjusts the vec2 or rect by the specified vec2 > -- TODO: this should probably be in util > function translate(pointOrRect, offset) > if #pointOrRect == 4 then > return {pointOrRect[1] + offset[1], pointOrRect[2] + offset[2], pointOrRect[3] + offset[1], pointOrRect[4] + offset[2]} > elseif #pointOrRect == 2 then > return {pointOrRect[1] + offset[1], pointOrRect[2] + offset[2]} > end > end > > -------------------------------------------------------------------------------- > -- order the X and Y pairs of a {x1, y1, x2, y2} rect > function normalizeRect(rect) > if rect[1] > rect[3] then rect[1], rect[3] = rect[3], rect[1] end > if rect[2] > rect[4] then rect[2], rect[4] = rect[4], rect[2] end > return rect > end > > -------------------------------------------------------------------------------- > -- simple inclusion test, requires normalized rect > function pointWithinRect(point, rect) > local dist1, dist2 = world.distance(point, {rect[1], rect[2]}), world.distance(point, {rect[3], rect[4]}) > return dist1[1] > 0 and dist1[2] > 0 and dist2[1] < 0 and dist2[2] < 0 > end > > -------------------------------------------------------------------------------- > -- draw lines to display the specified rect {x1, y1, x2, y2} in the specified color, optionally offset by basePos > function debugRect(rect, color, basePos) > if basePos then rect = translate(rect, basePos) end > world.debugLine({rect[1], rect[2]}, {rect[1], rect[4]}, color) > world.debugLine({rect[1], rect[2]}, {rect[3], rect[2]}, color) > world.debugLine({rect[3], rect[4]}, {rect[1], rect[4]}, color) > world.debugLine({rect[3], rect[4]}, {rect[3], rect[2]}, color) > end > > -------------------------------------------------------------------------------- > -- draw points and rects for each approach point and valid attack start zone > function debugSkillOptions() > for i, option in pairs(self.skillOptions) do > world.debugPoint(option.approachPoint, "green") > debugRect(option.startRect, i == 1 and "#3333FF" or option.valid and "#AAFFBB" or "#FF3333") > world.debugText(option.skillName, {option.startRect[1], option.startRect[4]}, "#BBBBFF") > world.debugText(option.approachDelta[1], {option.startRect[1], option.startRect[4] + 1.5}, "#000099") > > world.debugPoint(mcontroller.position(), "blue") > local tarPos = world.entityPosition(self.target) > if tarPos then world.debugPoint(tarPos, "red") end > end > end > > -------------------------------------------------------------------------------- > function canStartSkill(skillName) > if skillName and hasTarget() then > if self.skillCooldownTimers[skillName] <= 0 then > for _, option in ipairs(self.skillOptions) do > if option.skillName == skillName and (option.startOnGround == false or mcontroller.onGround()) and pointWithinRect(mcontroller.position(), option.startRect) then > return true > end > end > end > end > > return false > end > > -------------------------------------------------------------------------------- > function canContinueSkill() > return hasTarget() and > self.skillTimer > 0 > end > > -------------------------------------------------------------------------------- > function inSkill() > local stateName = self.state.stateDesc() > > if stateName == nil then > stateName = "" > end > > return stateName == "aggroHopState" or isSkillState(stateName) > end > > -------------------------------------------------------------------------------- > function isSkillState(stateName) > return string.find(stateName, 'Attack$') or string.find(stateName, 'Special$') 403a734,770 > end > > -------------------------------------------------------------------------------- > function decrementTimers() > dt = script.updateDt() > > self.targetSearchTimer = self.targetSearchTimer - dt > self.jumpTimer = self.jumpTimer - dt > self.targetHoldTimer = self.targetHoldTimer - dt > self.skillTimer = self.skillTimer - dt > self.staleTargetTimer = self.staleTargetTimer - dt > self.facingTimer = self.facingTimer - dt > self.jumpCooldown = self.jumpCooldown - dt > > for k,cooldown in pairs(self.skillCooldownTimers) do > self.skillCooldownTimers[k] = cooldown - dt > end > end > > function setMovementState(running) > if not mcontroller.onGround() then > entity.setAnimationState("movement", "jump") > else > if running then > entity.setAnimationState("movement", "run") > else > entity.setAnimationState("movement", "walk") > end > end > end > > function setIdleState() > if not mcontroller.onGround() then > entity.setAnimationState("movement", "jump") > else > entity.setAnimationState("movement", "idle") > end monsters\ground\herdfleestate.lua 33d32 < entity.setRunning(true) 37c36 < move({ stateData.direction, 0 }) --- > move({ stateData.direction, 0 }, true) 42c41,42 < local familyMemberEntityIds = world.monsterQuery(self.position, herdFleeState.notificationRadius, { --- > local familyMemberEntityIds = world.entityQuery(self.position, herdFleeState.notificationRadius, { > includedTypes = {"monster"}, 44d43 < inSightOf = entityId, 61,62c60 < entity.setRunning(false) < end \ No newline at end of file --- > end monsters\ground\socializestate.lua 15c15 < return not hasTarget() and not knockedOut() and not isCaptive() --- > return not hasTarget() and not isCaptive() 61c61 < move({ -toPartner[1], 0 }) --- > move({ -toPartner[1], 0 }, false) 64c64 < move({ toPartner[1], 0 }) --- > move({ toPartner[1], 0 }, false) 67c67 < entity.setFacingDirection(toPartner[1]) --- > mcontroller.controlFace(toPartner[1]) 73c73 < entity.jump() --- > controlJump() 77c77 < move({ 0, 0 }) --- > move({ 0, 0 }, false) 95c95 < local entityIds = world.monsterQuery(min, max, { withoutEntityId = entity.id(), callScript = "canSocialize" }) --- > local entityIds = world.entityQuery(min, max, { includedTypes = {"monster"}, withoutEntityId = entity.id(), callScript = "canSocialize" }) monsters\ground\wanderstate.lua 2a3,8 > function wanderState.enterWith(params) > if not params.wander then return nil end > > return wanderState.enter() > end > 14,27d19 < function wanderState.enterWith(params) < if isCaptive() then return nil end < < if params.wander then < return { < wanderTimer = entity.randomizeParameterRange("wanderTime"), < wanderMovementTimer = entity.randomizeParameterRange("wanderMovementTime"), < movement = util.randomDirection() < } < end < < return nil < end < 31,35c23 < entity.setRunning(false) < < if self.jumpTimer > 0 and not entity.onGround() then < entity.holdJump() < elseif self.territory ~= 0 then --- > if self.territory ~= 0 then 44,46c32,33 < if math.random() < entity.configParameter("wanderJumpProbability") then < self.jumpTimer = entity.randomizeParameterRange("jumpTime") < entity.jump() --- > if math.random() < entity.configParameter("wanderJumpProbability", 0) then > controlJump() 50c37 < stateData.wanderFlipTimer = entity.configParameter("wanderFlipTimer") or 0.5 --- > stateData.wanderFlipTimer = entity.configParameter("wanderFlipTimer", 0.5) 58,63c45,46 < if stateData.movement == 1 then < entity.setFacingDirection(1) < entity.moveRight() < elseif stateData.movement == -1 then < entity.setFacingDirection(-1) < entity.moveLeft() --- > if stateData.movement == 0 then > stateData.movement = stateData.movement + calculateSeparationMovement() 65a49,50 > moveX(stateData.movement, false) > 67c52 < if not entity.onGround() then --- > if not mcontroller.onGround() then 79,83d63 < if self.idleSoundTimer <= 0 then < entity.playSound(entity.randomizeParameter("idleNoise")) < self.idleSoundTimer = entity.randomizeParameterRange("idleSoundTime") < end < 89c69 < end \ No newline at end of file --- > end monsters\ground\skills\blinkattack.monsterskill 7,8c7,17 < "scripts" : [ "/monsters/ground/blinkAttack.lua" ], < "blinkAttackOffsetXRange" : [1, 4] --- > "scripts" : [ "/monsters/ground/skills/blinkAttack.lua" ], > > "blinkAttack" : { > "skillTimeLimit" : 1.5, > "cooldownTime" : 3, > > "approachPoints" : [ [-13, 0], [13, 0] ], > "startRects" : [ [-18, 5, -10, -2.0], [18, 5, 10, -2.0] ], > > "offsetXRange" : [1, 4] > } monsters\ground\skills\chargeattack.monsterskill 7c7,30 < "scripts" : [ "/monsters/ground/chargeAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/chargeAttack.lua" ], > "chargeAttack" : { > "skillTimeLimit" : 5.0, > "cooldownTime" : 0.0, > "windupTime" : 1.0, > "winddownTime" : 1.2, > "attackDistance" : 5.0, > "projectile" : null, > > "crashDamageAmount" : 5.0, > > "crashStunTime" : 2.0, > > "speedBonus" : 12.0, > > "approachPoints" : [ [-15, 0], [15, 0] ], > "startRects" : [ [-16, 2.5, -11, -2.0], [16, 2.5, 11, -2.0] ] > } > }, > > "animationParameters" : { > "sounds" : { > "chargeCrash" : [ "/sfx/melee/blunt_hit_organic.wav" ] > } monsters\ground\skills\diggritattack.monsterskill 7c7,17 < "scripts" : [ "/monsters/ground/digGritAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/digGritAttack.lua" ], > "digGritAttack" : { > "skillTimeLimit" : 5.0, > "cooldownTime" : 5.0, > "approachPoints" : [ [-12, 0], [12, 0] ], > "startRects" : [ [-14, 2.5, -10, -2.0], [14, 2.5, 10, -2.0] ], > > "speed" : 25, > "power" : 10, > "fireInterval" : 0.2 > } monsters\ground\skills\grabattack.monsterskill 7c7,13 < "scripts" : [ "/monsters/ground/grabAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/grabAttack.lua" ], > "grabAttack" : { > "skillTimeLimit" : 5.0, > "cooldownTime" : 5.0, > "approachPoints" : [ [-2, 0], [2, 0] ], > "startRects" : [ [-2.5, 2.5, -1.5, -2.0], [2.5, 2.5, 1.5, -2.0] ] > } monsters\ground\skills\gravityslamattack.monsterskill 7c7 < "scripts" : [ "/monsters/ground/gravitySlamAttack.lua" ], --- > "scripts" : [ "/monsters/ground/skills/gravitySlamAttack.lua" ], 9,13c9,13 < "sounds" : [ < "/sfx/npc/unique/gust1.wav", < "/sfx/npc/unique/gust2.wav", < "/sfx/npc/unique/gust3.wav" < ] --- > "skillTimeLimit" : 1.5, > "cooldownTime" : 3, > > "approachPoints" : [ [-6, 0], [6, 0] ], > "startRects" : [ [-15, 5, -4, -2.0], [15, 5, 4, -2.0] ] monsters\ground\skills\gustattack.monsterskill 7c7 < "scripts" : [ "/monsters/ground/gustAttack.lua" ], --- > "scripts" : [ "/monsters/ground/skills/gustAttack.lua" ], 9c9,19 < "sounds" : [ --- > "skillTimeLimit" : 2.0, > "cooldownTime" : 3.0, > > "approachPoints" : [ [-4.0, 0.5], [4.0, 0.5] ], > "startRects" : [ [-4.5, 1.5, -2.5, -1.5], [4.5, 1.5, 2.5, -1.5] ] > } > }, > > "animationParameters" : { > "sounds" : { > "gust" : [ monsters\ground\skills\meleeattack.monsterskill 7c7,17 < "scripts" : [ "/monsters/ground/meleeAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/meleeAttack.lua" ], > "meleeAttack" : { > "skillTimeLimit" : 0.75, > "cooldownTime" : 0.75, > > "approachPoints" : [ [-3.5, 2.0], [3.5, 2.0] ], > "startRects" : [ [-4.0, -2.5, -3.0, 3.5], [4.0, -2.5, 3.0, 3.5] ], > > "projectile" : "chomp4", //can override this in individual .monstertype with a meleeProjectile parameter > "power" : 20 > } monsters\ground\skills\pounceattack.monsterskill 7c7,20 < "scripts" : [ "/monsters/ground/pounceAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/pounceAttack.lua" ], > "pounceAttack" : { > "skillTimeLimit" : 4.0, > "cooldownTime" : 0.5, > "jumpHoldTime" : 1.5, > "windupTime" : 0.5, > "winddownTime" : 0.5, > > "jumpSpeedMultiplier" : 1.8, > "jumpSpeedMax" : 50, > > "approachPoints" : [ [-9.0, 0], [9.0, 0] ], > "startRects" : [ [-10.0, 2.5, -4.0, -2.0], [10.0, 2.5, 4.0, -2.0] ] > } monsters\ground\skills\staticprojectileattack.monsterskill 7c7 < "scripts" : [ "/monsters/ground/staticProjectileAttack.lua" ], --- > "scripts" : [ "/monsters/ground/skills/staticProjectileAttack.lua" ], monsters\ground\skills\stompattack.monsterskill 7c7,14 < "scripts" : [ "/monsters/ground/stompAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/stompAttack.lua" ], > "stompAttack" : { > "skillTimeLimit" : 5, > "cooldownTime" : 3, > > "approachPoints" : [ [-2.0, 1.5], [2.0, 1.5] ], > "startRects" : [ [-2.5, 2.0, -0.5, -2.0], [2.5, 2.0, 0.5, -2.0] ] > } monsters\ground\skills\triplejumpattack.monsterskill 7c7,15 < "scripts" : [ "/monsters/ground/tripleJumpAttack.lua" ] --- > "scripts" : [ "/monsters/ground/skills/tripleJumpAttack.lua" ], > > "tripleJumpAttack" : { > "skillTimeLimit" : 5.0, > "cooldownTime" : 0.0, > > "approachPoints" : [ [-11, 0], [11, 0] ], > "startRects" : [ [-13, 5.0, -8, -2.0], [13, 5.0, 8, -2.0] ] > } monsters\ground\smallbiped\smallbiped.animation 640a641,662 > "stun" : { > "emissionRate" : 5, > "particles" : [ > { > "particle" : { > "type" : "animated", > "animation" : "/animations/sparkles/sparkle4.animation", > "size" : 1, > "position" : [0, 0], > "destructionTime" : 7, > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "timeToLive" : 0.7, > "layer" : "front", > "variance" : { > "position" : [1, 0.7] > } > } > } > ] > }, > 766a789,792 > "sounds" : { > "turnHostile" : [ "/sfx/npc/monsters/monster_surprise.wav" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] > }, 771a798,803 > }, > > "recover" : { > "type" : "flash", > "time" : 0.25, > "directives" : "fade=33FF33;0.25" monsters\ground\smallbiped\smallbiped.monstertype 4c4 < "categories" : [ "smallbiped_organic" ], --- > "categories" : [ "smallbiped" ], 8,13d7 < "spawnParameters" : { < "area" : "surface", < "region" : "all", < "time" : "day" < }, < 15d8 < "projectiles" : "/monsters/projectiles.config", 24,48d16 < }, < { < "default" : "basicMonsterTreasure2", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure3", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure4", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure5", < "bow" : "hunting", < "brain" : "brain" < }, < { < "default" : "basicMonsterTreasure6", < "bow" : "hunting", < "brain" : "brain" 55a24 > "/scripts/pathing.lua", 60c29,31 < "/monsters/ground/aggressState.lua", --- > "/monsters/ground/aggroHopState.lua", > "/monsters/ground/approachState.lua", > "/monsters/ground/fleeState.lua", 62c33 < "/monsters/ground/knockoutState.lua", --- > "/monsters/ground/stunState.lua", 64c35,37 < "/monsters/ground/wanderState.lua" --- > "/monsters/ground/wanderState.lua", > > "/monsters/ground/skills/createGroundRangedAttack.lua" 66d38 < "scriptDelta" : 5, 72c44 < "targetHoldTime" : 5.0, --- > "targetHoldTime" : 5, 78,80c50 < < "idleSoundTime" : [45.0, 60.0], < "painSoundTimer" : 2.0, --- > "wanderJumpProbability" : 0.1, 85c55,61 < "knockoutTime" : 0.5, --- > "approachTime" : 10, > > "pathing" : { > "canOpenDoors" : false > }, > > "knockoutTime" : 0.1, 86a63,66 > "knockoutAnimationStates" : { > "movement" : "knockout", > "attack" : "idle" > }, 90d69 < "deathNoise" : [ "/sfx/projectiles/bubble_pop.wav" ], 96,97d74 < "wanderJumpProbability" : 0.1, < 105,108c82,83 < "attackStartDistance" : 3.5, < "attackTime" : 0.75, < "attackCooldownTime" : 0.5, < "baseSkills" : [ "meleeAttack" ] --- > "baseSkills" : [ "meleeAttack" ], > "specialSkills" : [ "chargeAttack" ] 110,120d84 < < { < "attackStartDistance" : 10.0, < "attackTime" : 4.0, < "attackCooldownTime" : 1.0, < "baseSkills" : [ "chargeAttack" ], < "chargeAttackWindupTime" : 1.0, < "chargeAttackAttackDistance" : 5.0, < "chargeAttackProjectile" : null < }, < 122,128c86,87 < "attackStartDistance" : 7.0, < "attackMaxDistance" : 20, < "attackCooldownTime" : 0.5, < "baseSkills" : [ "pounceAttack" ], < "pounceAttackJumpHoldTime" : 0.5, < "pounceAttackWindupTime" : 0.5, < "pounceAttackCooldown" : 0.5 --- > "baseSkills" : [ "meleeAttack" ], > "specialSkills" : [ "pounceAttack" ] 135,176d93 < /* [1.0, { < "scale" : 0.667, < < "movementSettings" : { < "collisionPoly" : [ [-0.667, -1.733], [0.667, -1.733], [0.667, 0], [-0.667, 0] ], < "mass" : 0.4, < "walkSpeed" : 7, < "runSpeed" : 13, < "jumpSpeed" : 18 < }, < < "metaBoundBox" : [-1.667, -1.667, 1.667, 1.667], < < "blockedSensors" : [ [1.0, -1.2], [1.0, -0.6], [1.0, 0.2], [1.0, 1.0] ], < "fallSensors" : [ [0.333, -2.0], [0.333, -3.25], [0.333, -4.5], [1.33, -2.0], [1.33, -3.25], [1.33, -4.5] ], < < "touchDamage" : { < "poly" : [ [-0.667, -1.733], [0.667, -1.733], [0.667, 0], [-0.667, 0] ], < "damage" : 99999, < < "teamType" : "enemy", < "damageSourceKind" : "bite", < "statusEffects" : [ ] < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], < < "statusParameters" : { < "baseMaxHealth" : 20, < "damageConfig" : "/damage/damageresponse/groundnpc.config", < "bodyMaterialKind" : "organic" < }, < < "mouthOffset" : [0, 0], < "feetOffset" : [0, -14] < }], < */ 181c98 < "collisionPoly" : [ [-1, -2.6], [1, -2.6], [1, 0], [-1, 0] ], --- > "collisionPoly" : [ [-0.8, -2.2], [-0.4, -2.6], [0.4, -2.6], [0.8, -2.2], [0.8, -0.4], [0.4, 0], [-0.4, 0], [-0.8, -0.4] ], 185c102,107 < "jumpSpeed" : 4 --- > "airFriction" : 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 190c112 < "blockedSensors" : [ [1.5, -1.8], [1.5, -1.0], [1.5, -0.2], [1.5, 0.6] ], --- > "blockedSensors" : [ [1.5, -1.5], [1.5, -1.0], [1.5, -0.2], [1.5, 0.6] ], 195c117 < "damage" : 15, --- > "damage" : 12, 198c120 < "damageSourceKind" : "default", --- > "damageSourceKind" : "slash", 202,205c124,154 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 0.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 207,213d155 < ], < < "statusParameters" : { < "baseMaxHealth" : 16, < "baseMaxEnergy" : 100, < "damageConfig" : "/damage/damageresponse/groundnpc.config", < "bodyMaterialKind" : "organic" 216c158 < "mouthOffset" : [0, 0], --- > "mouthOffset" : [0.5, 0], monsters\ground\smallbiped\smallbiped.partparams 6,12c6 < "jumpMultiplier" : [ "multiply", 0.7], < < "idleNoise" : [ "merge", [ ] ], < "turnHostileNoise" : [ "merge", [ ] ], < "attackNoise" : [ "merge", [ ] ], < "painNoise" : [ "merge", [ ] ], < "deathNoise" : [ "merge", [ ] ], --- > "jumpMultiplier" : [ "multiply", 1.0], 17c11,12 < "projectileSourcePosition" : [ "override", [0.0, -1.0] ] --- > "projectileSourcePosition" : [ "override", [0.0, -1.0] ], > "meleeProjectile" : [ "override", "chomp4" ] 20,36c15 < "partParameters" : { < "smallimparms" : { < "specialSkills" : [ "gravitySlamAttack" ] < }, < "bellychest" : { < "specialSkills" : [ "stompAttack" ] < }, < "curlhead" : { < "specialSkills" : [ "gustAttack" ] < }, < "cauldronhead" : { < "specialSkills" : [ "blinkAttack" ] < }, < "smallcurltail" : { < "specialSkills" : [ "gustAttack" ] < } < } --- > "partParameters" : { } monsters\swimming\fleestate.lua 3,11c3,9 < function fleeState.enter() < local target = entity.closestValidTarget(entity.configParameter("fleeTriggerDistance")) < if target ~= 0 then < return { < target = target, < fleeDistance = entity.randomizeParameterRange("fleeDistanceRange"), < overrideMovement = nil < } < end --- > function fleeState.enterWith(params) > if not params.flee then return nil end > > local toTarget = vec2.norm(entity.distanceToEntity(self.target)) > > return { timer = entity.randomizeParameterRange("fleeTimeRange"), fleeDirection = {-toTarget[1], -toTarget[2]} } > end 13c11,12 < return nil --- > function fleeState.enteringState(stateData) > -- world.logInfo("Entering flee state") 17,20c16,21 < local toTarget = entity.distanceToEntity(stateData.target) < local targetDist = world.magnitude(toTarget) < if targetDist > stateData.fleeDistance then < return true --- > if collides("upSensors") then > stateData.fleeDirection[2] = stateData.fleeDirection[2] + 0.1 > elseif collides("downSensors") then > stateData.fleeDirection[2] = stateData.fleeDirection[2] - 0.1 > elseif collides("blockedSensors") then > stateData.fleeDirection[1] = -stateData.fleeDirection[1] 23c24 < local movement = self.movement --- > stateData.fleeDirection = vec2.norm(stateData.fleeDirection) 25,41c26 < if stateData.overrideMovement ~= nil then < -- Crossing to the other side of the target if blocked in the current direction < if util.toDirection(toTarget[1]) ~= util.toDirection(stateData.overrideMovement[1]) then < stateData.overrideMovement = nil < else < movement = stateData.overrideMovement < end < else < movement = { -toTarget[1], -toTarget[2] } < end < < if util.blockSensorTest("blockedSensors", movement[1]) then < if targetDist > entity.configParameter("fleeTriggerDistance") then < return true < end < stateData.overrideMovement = { -movement[1], movement[2] } < end --- > move(stateData.fleeDirection, true) 43,47c28,30 < self.movementWeight = entity.configParameter("fleeMovementWeight") < self.movement = { < util.toDirection(movement[1]), < math.min(math.max(-0.8, movement[2]), 0.8) < } --- > stateData.timer = stateData.timer - dt > return stateData.timer <= 0 > end 49c32,33 < return false --- > function fleeState.leavingState(stateData) > setTarget(false) monsters\swimming\swimmingmonster.lua 2,6d1 < self.movement = { 1, 0 } < self.movementWeight = 1.0 < self.wanderTimer = 0 < self.collisionAvoidance = {} < 10,12d4 < self.state.leavingState = function(state) < self.wanderTimer = 0 < end 14,15c6 < entity.setAnimationState("movement", "swimming") < end --- > self.aggressive = entity.configParameter("aggressive", false) 17,23c8,10 < function flockSwimmerInfo() < return { < movement = self.movement, < damaged = self.damagedTimer ~= nil, < isLeader = self.isFlockLeader < } < end --- > self.target = false > self.targetChangeTimer = 0 > self.targetHoldTimer = 0 25,27c12,14 < function damage(args) < self.damagedTimer = 0.5 < end --- > self.moveRatioLimit = entity.configParameter("moveRatioLimit", false) > self.directionChangeTimer = 0 > self.slowSpeed = mcontroller.baseParameters().flySpeed / 2.0 29,30c16,17 < function main() < local dt = entity.dt() --- > self.rotation = 0 > entity.setAnimationState("movement", "swimSlow") 32,42c19,20 < if self.damagedTimer ~= nil then < if self.damagedTimer < 0 then < self.damagedTimer = nil < else < self.damagedTimer = self.damagedTimer - dt < end < end < < if not self.state.update(dt) then < wander(dt) < end --- > entity.setDeathSound("deathPuff") > entity.setDeathParticleBurst(entity.configParameter("deathParticles")) 44,46c22,23 < if self.movement ~= nil then < self.movement = calculateFinalMovement(dt, self.movement, self.movementWeight) < self.movementWeight = 1.0 --- > script.setUpdateDelta(10) > end 48,54c25,28 < if self.movement[2] ~= 0 then < local rotateAmount = -math.atan2(self.movement[2], self.movement[1]) < if rotateAmount < 0 then rotateAmount = rotateAmount + 2 * math.pi end < if self.movement[1] < 0 then rotateAmount = math.pi - rotateAmount end < entity.rotateGroup("all", rotateAmount) < else < entity.rotateGroup("all", 0) --- > function damage(args) > if self.targetChangeTimer <= 0 and args.sourceId ~= self.target and args.sourceId ~= 0 then > if not self.target then > self.state.endState() 56,58c30 < < entity.setFacingDirection(util.toDirection(self.movement[1])) < entity.fly(vec2.mul({ self.movement[1], self.movement[2] }, entity.flySpeed())) --- > setTarget(args.sourceId) 62,66c34,37 < function wander(dt) < self.movement[1] = util.toDirection(self.movement[1]) < if self.wanderTimer > entity.configParameter("wanderChangeDirectionTime") then < self.movement[2] = 0 < end --- > function findTarget() > local targetId = entity.closestValidTarget(entity.configParameter("targetSearchRadius")) > if targetValid(targetId) then setTarget(targetId) end > end 68,73c39,44 < self.wanderTimer = self.wanderTimer + dt < if self.wanderTimer > entity.configParameter("wanderChangeDirectionCooldown") then < if self.isFlockLeader then < self.movement[2] = entity.randomizeParameterRange("wanderChangeDirectionYRange") < self.movement[1] = -self.movement[1] < end --- > function targetValid(targetId) > return > entity.isValidTarget(targetId) and > world.liquidAt(world.entityPosition(targetId)) and > vec2.mag(entity.distanceToEntity(targetId)) <= entity.configParameter("targetHoldRadius") > end 75c46,52 < self.wanderTimer = 0 --- > function setTarget(targetId) > if targetId and targetId ~= 0 and self.targetChangeTimer <= 0 then > self.target = targetId > self.targetChangeTimer = entity.configParameter("targetChangeCooldown") > else > self.target = false > self.targetChangeTimer = 0 79,85c56,59 < function calculateFinalMovement(dt, intendedMovement, intendedMovementWeight) < local movements = { { intendedMovement, intendedMovementWeight } } < < local collisionMovement = calculateCollisionMovement(intendedMovement) < if collisionMovement ~= nil then < self.collisionAvoidance.timer = entity.configParameter("collisionAvoidanceTime") < self.collisionAvoidance.movement = collisionMovement --- > function updateTarget() > if self.target and not world.entityExists(self.target) then > self.target = false > self.aggressive = entity.configParameter("aggressive", false) 88,89c62,63 < if self.collisionAvoidance.movement ~= nil then < table.insert(movements, { self.collisionAvoidance.movement, entity.configParameter("collisionAvoidanceWeight") }) --- > if not self.target and self.aggressive then > findTarget() 90a65 > end 92,100c67,70 < -- Keep responding to collision avoidance for a while, to prevent bouncing < -- back and forth between collision and where the flock or state wants the < -- monster to move to. This is particularly noticable when a flock hits a wall < -- the leading swimmers start to turn around < if self.collisionAvoidance.timer ~= nil then < self.collisionAvoidance.timer = self.collisionAvoidance.timer - dt < if self.collisionAvoidance.timer < 0 then < self.collisionAvoidance.timer = nil < self.collisionAvoidance.movement = nil --- > function update(dt) > if not mcontroller.liquidMovement() then > if self.state.stateDesc() ~= "flopState" then > self.state.pickState({flop = true}) 102c72,76 < end --- > else > updateTarget() > > if self.target then > script.setUpdateDelta(2) 104,109c78,82 < local flockEntities = { damaged = 0 } < local flockMovement = flocking.calculateMovement("flockSwimmerInfo", flockEntities) < if flockEntities.damaged ~= 0 then < local entityPosition = world.entityPosition(flockEntities.damaged) < if entityPosition ~= nil then < self.state.pickState({ scatterSource = entityPosition }) --- > if self.state.stateDesc() ~= "fleeState" and not targetValid(self.target) then > self.state.pickState({flee = true}) > end > else > script.setUpdateDelta(10) 111d83 < end 113,117c85,87 < -- Flock leaders get to move wherever they want, without being influenced by < -- the rest of the flock, while the rest of the flock doesn't have as much say < -- in where they want to go < if not self.isFlockLeader then < table.insert(movements, { flockMovement, entity.configParameter("flockMovementWeight") }) --- > if not self.state.hasState() then > self.state.pickState() > end 120,124c90 < local combinedMovement = { 0, 0 } < for i, movementComponent in ipairs(movements) do < local movement, weight = table.unpack(movementComponent) < vec2.add(combinedMovement, vec2.mul(movement, weight)) < end --- > self.state.update(dt) 126c92 < return vec2.norm(combinedMovement) --- > if self.directionChangeTimer > 0 then self.directionChangeTimer = self.directionChangeTimer - dt end 129,135c95,101 < function calculateCollisionMovement(intendedMovement) < local hasCollision = false < local movement = { intendedMovement[1], intendedMovement[2] } < < if util.blockSensorTest("blockedSensors", movement[1]) then < movement[1] = -movement[1] < hasCollision = true --- > function move(direction, run, noRatioLimit) > moveDirection = {direction[1], direction[2]} > if not noRatioLimit and self.moveRatioLimit and moveDirection[1] ~= 0 then > -- limit movement angle > if math.abs(moveDirection[2] / moveDirection[1]) > self.moveRatioLimit then > moveDirection[2] = math.abs(moveDirection[1] * self.moveRatioLimit) * util.toDirection(moveDirection[2]) > end 138,140c104,109 < if util.blockSensorTest("upSensors", movement[1]) then < if movement[2] < 0 then < movement[2] = -movement[2] --- > moveDirection = vec2.norm(moveDirection) > > -- don't change direction too often > if util.toDirection(moveDirection[1]) ~= util.toDirection(mcontroller.facingDirection()) then > if self.directionChangeTimer > 0 then > moveDirection[1] = -moveDirection[1] 142c111 < movement[2] = 1 --- > self.directionChangeTimer = entity.configParameter("directionChangeCooldown") 144,149c113,132 < hasCollision = true < elseif util.blockSensorTest("downSensors", movement[1]) then < if movement[2] > 0 then < movement[2] = -movement[2] < else < movement[2] = -1 --- > end > > -- calculate rotation > setBodyDirection(moveDirection) > > -- move > if run ~= false then > mcontroller.controlFly(vec2.mul({ moveDirection[1], moveDirection[2] }, 1000)) > entity.setAnimationState("movement", "swimFast") > else > mcontroller.controlFly(vec2.mul({ moveDirection[1], moveDirection[2] }, self.slowSpeed)) > entity.setAnimationState("movement", "swimSlow") > end > end > > function collides(sensorGroup, direction) > for i, sensor in ipairs(entity.configParameter(sensorGroup)) do > -- world.debugPoint(entity.toAbsolutePosition(vec2.rotate(sensor, self.rotation)), "blue") > if world.pointTileCollision(entity.toAbsolutePosition(vec2.rotate(sensor, self.rotation)), "Dynamic") then > return true 151d133 < hasCollision = true 154,155c136,145 < if hasCollision then < return movement --- > return false > end > > function setBodyDirection(direction) > if direction[2] ~= 0 then > local rotateAmount = math.atan2(direction[2], direction[1]) > if rotateAmount < 0 then rotateAmount = rotateAmount + 2 * math.pi end > if direction[1] < 0 then rotateAmount = math.pi - rotateAmount end > > self.rotation = rotateAmount 157c147 < return nil --- > self.rotation = 0 158a149,150 > entity.rotateGroup("all", self.rotation) > mcontroller.setRotation(mcontroller.facingDirection() > 0 and self.rotation or -self.rotation) monsters\unique\allergen\allergen.animation 279a280,284 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\allergen\allergen.monstertype 8d7 < "projectiles" : "/monsters/unique/allergen/projectiles.config", 22,23d20 < "scriptDelta" : 5, < 44,45d40 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 56,65c51,81 < "statusParameters" : { < "baseMaxHealth" : 9, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/allergen.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 9 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 67c83 < ], --- > }, monsters\unique\allergen\behavior.lua 11d10 < entity.setRunning(false) 19c18 < function main() --- > function update(dt) 23c22 < self.state.update(entity.dt()) --- > self.state.update(dt) 80,81c79,80 < entity.setFireDirection({0, 0}, direction) < entity.startFiring("pollen") --- > -- entity.setFireDirection({0, 0}, direction) > -- entity.startFiring("pollen") 84,85c83,84 < entity.setFireDirection({0, 0}, direction) < entity.startFiring("seed") --- > -- entity.setFireDirection({0, 0}, direction) > -- entity.startFiring("seed") 89c88 < entity.stopFiring() --- > -- entity.stopFiring() monsters\unique\apexbrainmutant\apexbrainmutant.animation 7d6 < 14c13,22 < "move" : { --- > "jump" : { > "frames" : 3, > "cycle" : 0.5, > "mode" : "transition", > "transition" : "fall" > }, > "fall" : { > "frames" : 1 > }, > "walk" : { 19,20c27,28 < "attack" : { < "frames" : 3, --- > "run" : { > "frames" : 4, 22a31,73 > }, > "chargeWindup" : { > "frames" : 3, > "cycle" : 0.4, > "mode" : "loop" > }, > "charge" : { > "frames" : 4, > "mode" : "loop", > "cycle" : 0.15 > }, > "knockback" : { > "frames" : 1 > }, > "knockout" : { > "frames" : 1 > } > } > }, > > "attack" : { > "priority" : 1, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 4, > "mode" : "loop", > "cycle" : 1 > }, > "melee" : { > "frames" : 3, > "cycle" : 0.4, > "mode" : "loop" > }, > "shooting" : { > "frames" : 3, > "cycle" : 0.4, > "mode" : "loop" > }, > "chargeAttack" : { > "frames" : 4, > "mode" : "loop", > "cycle" : 0.15 51c102,107 < "move" : { --- > "walk" : { > "properties" : { > "image" : ":move." > } > }, > "run" : { 56c112,155 < "attack" : { --- > "charge" : { > "properties" : { > "image" : ":walk." > } > }, > "jump" : { > "properties" : { > "image" : ":jump." > } > }, > "fall" : { > "properties" : { > "image" : ":fall." > } > }, > "chargeWindup" : { > "properties" : { > "image" : ":attack." > } > }, > "knockback" : { > "properties" : { > "image" : ":idle." > } > }, > "knockout" : { > "properties" : { > "image" : ":idle." > } > } > }, > > "attack" : { > "melee" : { > "properties" : { > "image" : ":attack." > } > }, > "shooting" : { > "properties" : { > "image" : ":attack." > } > }, > "charge" : { 59a159,163 > }, > "chargeAttack" : { > "properties" : { > "image" : ":walk." > } 75c179,180 < "rotationGroup" : "arm", --- > "image" : ":arm", > "rotationGroup" : "projectileAim", 77,96d181 < }, < < "partStates" : { < "movement" : { < "idle" : { < "properties" : { < "image" : ":arm" < } < }, < "move" : { < "properties" : { < "image" : ":arm" < } < }, < "attack" : { < "properties" : { < "image" : ":arm" < } < } < } 103c188 < "arm" : { --- > "projectileAim" : { 297a383,387 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\apexbrainmutant\apexbrainmutant.monstertype 5a6 > "reversed" : true, 8d8 < "projectiles" : "/monsters/unique/apexbrainmutant/projectiles.config", 15,16c15,16 < "/monsters/unique/apexbrainmutant/behavior.lua", < "/scripts/sensors.lua", --- > "/monsters/ground/groundMonster.lua", > "/scripts/pathing.lua", 19,20c19,23 < "/scripts/vec2.lua" < ], --- > "/scripts/vec2.lua", > > "/monsters/ground/approachState.lua", > "/monsters/ground/fleeState.lua", > "/monsters/ground/wanderState.lua", 22c25,26 < "scriptDelta" : 5, --- > "/monsters/ground/skills/createGroundRangedAttack.lua" > ], 25a30,60 > "baseSkills" : [ "meleeAttack"], > "specialSkills" : [ "shockingBoltAttack" ], > > "projectileSourceOffset" : [2.5, 0.125], > "projectileSourcePosition" : [-0.25, 0], > > "meleeProjectile" : "shock", > > "attackStartDistance" : 3.5, > "attackTime" : 0.75, > "attackCooldownTime" : 0.5, > > "aggressive" : true, > "territoryDistance" : 10.0, > "territorialTargetRadius" : 20.0, > "minimalTargetRadius" : 6.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "closeDistance" : 1.5, > > "wanderTime" : [4.0, 6.0], > "wanderMovementTime" : [2.0, 3.0], > > "jumpTargetDistance" : 100, > "jumpTime" : [1.4, 2.0], > > "pathing" : { > "canOpenDoors" : false > }, > 35d69 < "jumpSpeed" : 5, 37,38c71,77 < "airFriction" : 0.25, < "airForce" : 50.0 --- > "airForce" : 50.0, > "airFriction" : 0.0, > "airJumpProfile": { > "jumpSpeed" : 15.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 44a84,86 > "knockoutAnimationStates" : { > "movement" : "idle" > }, 46,47d87 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 58,67c98,128 < "statusParameters" : { < "baseMaxHealth" : 22, < "bodyMaterialKind" : "organic", < "damageConfig" : "/monsters/unique/apexbrainmutant/damage.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 72 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 69c130 < ], --- > }, 72,89c133 < "feetOffset" : [0, -8], < < "collisionSensors" : [ [2.0, -1.75], [2.0, 0.75] ], < < "nearGroundSensor" : [ [0.0, -2.0] ], < "midGroundSensor" : [ [0.0, -5.0] ], < < "moveTimeRange" : [2.5, 5.0], < "moveCooldownTime" : 1.0, < < "targetAcquisitionDistance" : 35.0, < < "attackTargetHoldTime" : 5.0, < "attackDistance" : 15.0, < < "armBaseOffset" : [-0.25, 0], < "armTipOffset" : [3.0, 0.125], < "aimCorrectionOffset" : [0, -1] --- > "feetOffset" : [0, -8] monsters\unique\apexbrainmutant\default.frames 11a12,18 > }, > > "aliases" : { > "fall.1" : "idle.1", > "jump.1" : "attack.1", > "jump.2" : "attack.2", > "jump.3" : "attack.3" monsters\unique\apexmutant\apexmutant.animation 61a62,67 > "shooting" : { > "frames" : 4, > "cycle" : 0.4, > "mode" : "transition", > "transition" : "idle" > }, 66c72 < "frames" : 4, --- > "frames" : 8, 68c74 < "mode" : "end" --- > "mode" : "loop" 134a141,163 > "attack" : { > "melee" : { > "properties" : { > "image" : ":attack." > } > }, > "shooting" : { > "properties" : { > "image" : ":attack." > } > }, > "charge" : { > "properties" : { > "image" : ":attack." > } > }, > "chargeAttack" : { > "properties" : { > "image" : ":walk." > } > } > }, > 145a175,180 > > "rotationGroups" : { > "projectileAim" : { > "angularVelocity" : 1.5 > } > }, 341a377,381 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\apexmutant\apexmutant.monstertype 14a15 > "/scripts/pathing.lua", 19,20c20,21 < "/monsters/ground/aggressState.lua", < "/monsters/ground/knockoutState.lua", --- > "/monsters/ground/approachState.lua", > "/monsters/ground/fleeState.lua", 23c24 < "/monsters/ground/meleeAttack.lua" --- > "/monsters/ground/skills/createGroundRangedAttack.lua" 26,27d26 < "scriptDelta" : 5, < 32a32,36 > "baseSkills" : [ "meleeAttack"], > "specialSkills" : [ "shockBallAttack" ], > > "projectileSourcePosition" : [0.5, 0], > 36d39 < "skills" : [ "meleeAttack" ], 50,52d52 < "idleSoundTime" : [45.0, 60.0], < "painSoundTimer" : 2.0, < 55a56,59 > "pathing" : { > "canOpenDoors" : false > }, > 63,64d66 < "wanderJumpProbability" : 0, < 68c70 < "mass" : 0.2, --- > "mass" : 0.5, 71d72 < "jumpSpeed" : 20.0, 73,74c74,80 < "airFriction" : 0.25, < "airForce" : 50.0 --- > "airForce" : 50.0, > "airFriction" : 0.0, > "airJumpProfile": { > "jumpSpeed" : 15.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 80a87,90 > "knockoutAnimationStates" : { > "movement" : "knockout", > "attack" : "idle" > }, 82,83d91 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 94,103c102,132 < "statusParameters" : { < "baseMaxHealth" : 30, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 60 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 105c134 < ], --- > }, monsters\unique\aviansentry\aviansentry.animation 268a269,273 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\aviansentry\aviansentry.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 22,23d20 < "scriptDelta" : 5, < 46,47d42 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 58,61c53,83 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 72 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 63,68d84 < ], < < "statusParameters" : { < "baseMaxHealth" : 20, < "bodyMaterialKind" : "organic", < "damageConfig" : "/monsters/unique/aviansentry/damage.config" monsters\unique\aviansentry\behavior.lua 18,19c18,19 < function main() < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 30,35c30 < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(direction, true) 97c92 < local toTarget = world.distance(self.targetPosition, entity.position()) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) monsters\unique\chesttrapper\behavior.lua 17c17 < function main() --- > function update(dt) 24c24 < if not self.state.update(entity.dt()) then --- > if not self.state.update(dt) then 63c63 < entity.fly({ 0, entity.configParameter("aggroMoveSpeed") }, true) --- > mcontroller.controlFly({ 0, entity.configParameter("aggroMoveSpeed") }, true) 91c91 < local toTarget = world.distance(stateData.targetPosition, entity.position()) --- > local toTarget = world.distance(stateData.targetPosition, mcontroller.position()) 95c95 < entity.fly(vec2.mul(vec2.norm(toTarget), entity.flySpeed()), true) --- > mcontroller.controlFly(vec2.mul(vec2.norm(toTarget), mcontroller.baseParameters().flySpeed), true) 121c121 < entity.startFiring("bomb") --- > -- entity.startFiring("bomb") 127c127 < entity.fly({ 0, 0 }, true) --- > mcontroller.controlFly({ 0, 0 }, true) 135c135 < vec2.mul(direction, 2.0) --- > direction = vec2.mul(direction, 2.0) 137c137 < entity.setFireDirection(direction, direction) --- > -- entity.setFireDirection(direction, direction) 144c144 < entity.stopFiring() --- > -- entity.stopFiring() 171c171 < entity.fly({ 0, 0 }, true) --- > mcontroller.controlFly({ 0, 0 }, true) 191,192c191,192 < entity.startFiring("deathexplosion") < entity.setFireDirection({0, 0}, {1, 0}) --- > -- entity.startFiring("deathexplosion") > -- entity.setFireDirection({0, 0}, {1, 0}) 196c196 < entity.fly({ 0, 0 }, true) --- > mcontroller.controlFly({ 0, 0 }, true) 203c203 < entity.stopFiring() --- > -- entity.stopFiring() 205c205 < end \ No newline at end of file --- > end monsters\unique\chesttrapper\chesttrapper.animation 257a258,262 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\chesttrapper\chesttrapper.monstertype 8d7 < "projectiles" : "/monsters/unique/chesttrapper/projectiles.config", 11c10 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 21,22d19 < "scriptDelta" : 5, < 43,44d39 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 48c43 < "damage" : 22, --- > "damage" : 20, 55,64c50,83 < "statusParameters" : { < "baseMaxHealth" : 12, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 12 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 66c85 < ], --- > }, monsters\unique\chesttrapper\projectiles.config 15c15 < "projectileType" : "regularexplosion2", --- > "projectileType" : "regularexplosion2universal", 23c23 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2.config" --- > "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2universal.config" monsters\unique\chicken\behavior.lua 2d1 < self.dead = false 7,8c6 < "fleeState", < "dieState" --- > "fleeState" 12d9 < entity.setRunning(false) 19,20c16,17 < function main() < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 25,27c22 < if entity.health() <= 0 then < self.state.pickState({ die = true }) < else --- > if entity.health() > 0 then 32,42c27,28 < function shouldDie() < return self.dead < end < < function move(direction) < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > function move(direction, run) > mcontroller.controlMove(direction, run) 68c54 < move(stateData.direction) --- > move(stateData.direction, false) 82d67 < if args.die then return nil end 94d78 < entity.setRunning(true) 99c83 < local toTarget = world.distance(targetPosition, entity.position()) --- > local toTarget = world.distance(targetPosition, mcontroller.position()) 108c92 < move(stateData.direction) --- > move(stateData.direction, true) 115,136c99 < end < < -------------------------------------------------------------------------------- < dieState = {} < < function dieState.enterWith(args) < if not args.die then return nil end < if self.state.stateDesc() == "dieState" then return nil end < < return {} < end < < function dieState.update(dt, stateData) < local animationState = entity.animationState("movement") < if animationState == "invisible" then < self.dead = true < elseif animationState ~= "die" then < entity.setAnimationState("movement", "die") < end < < return false < end --- > end \ No newline at end of file monsters\unique\chicken\chicken.animation 94a95,99 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\chicken\chicken.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 23,24d21 < "scriptDelta" : 5, < 42c39 < "knockoutTime" : 1, --- > "knockoutTime" : 0.5, 43a41,43 > "knockoutAnimationStates" : { > "movement" : "die" > }, 45,46d44 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 57,66c55,85 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 68c87 < ], --- > }, monsters\unique\cleaningbot\behavior.lua 18,19c18,19 < function main() < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 30,35c30 < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(direction, true) 60c55 < if entity.onGround() and --- > if mcontroller.onGround() and 63c58 < entity.moveDown() --- > mcontroller.controlDown() 112c107 < local toTarget = world.distance(self.targetPosition, entity.position()) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) monsters\unique\cleaningbot\cleaningbot.animation 266a267,271 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\cleaningbot\cleaningbot.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "bunkerCleaningBotTreasure" ], --- > "dropPools" : [ "robotTreasure" ], 23,24d21 < "scriptDelta" : 5, < 45,46d41 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 57,66c52,85 < "statusParameters" : { < "baseMaxHealth" : 12, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/monsters/unique/cleaningbot/damage.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 32 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 68c87 < ], --- > }, monsters\unique\giftmonster\behavior.lua 20c20 < function main() --- > function update(dt) 25c25 < self.state.update(entity.dt()) --- > self.state.update(dt) 30,35c30 < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(direction, true) 66c61 < if world.rectCollision(bounds, true) then --- > if world.rectTileCollision(bounds, "Dynamic") then monsters\unique\giftmonster\giftmonster.animation 248a249,253 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\giftmonster\giftmonster.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 23,24d21 < "scriptDelta" : 5, < 44,45d40 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 56,65c51,84 < "statusParameters" : { < "baseMaxHealth" : 9, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 8 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 67c86 < ], --- > }, monsters\unique\giftmonster\giftmonstersmall.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 23,24d21 < "scriptDelta" : 5, < 44,45d40 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 56,65c51,84 < "statusParameters" : { < "baseMaxHealth" : 3, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 67c86 < ], --- > }, monsters\unique\glitchknight\behavior.lua 21d20 < entity.setRunning(false) 31,32c30,31 < function main() < self.position = entity.position() --- > function update(dt) > self.position = mcontroller.position() 41c40 < self.state.update(entity.dt()) --- > self.state.update(dt) 77d75 < entity.setRunning(true) 97,98c95,96 < entity.setFacingDirection(stateData.chargeDirection) < if not self.movement.move(self.position, stateData.chargeDirection, stateData.chargeDirection == targetDirection) then --- > mcontroller.controlFace(stateData.chargeDirection) > if not self.movement.move(self.position, stateData.chargeDirection, stateData.chargeDirection == targetDirection, true) then 106c104 < end \ No newline at end of file --- > end monsters\unique\glitchknight\glitchknight.animation 350a351,355 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\glitchknight\glitchknight.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "robotTreasure" ], 23,24d21 < "scriptDelta" : 5, < 37d33 < "jumpSpeed" : 18, 39,40c35,41 < "airFriction" : 0.25, < "airForce" : 50.0 --- > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 45.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 46,47d46 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 51c50 < "damage" : 38, --- > "damage" : 15, 58,67c57,87 < "statusParameters" : { < "baseMaxHealth" : 16, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 60 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 69c89 < ], --- > }, monsters\unique\glitchspider\default.frames 10a11,20 > }, > > "aliases" : { > "windup.1" : "ranged.1", > "windup.2" : "ranged.2", > "windup.3" : "ranged.3", > > "winddown.1" : "ranged.4", > "winddown.2" : "ranged.5", > "winddown.3" : "ranged.6" monsters\unique\glitchspider\glitchspider.animation 19c19 < "move" : { --- > "walk" : { 24c24 < "ranged" : { --- > "run" : { 25a26 > "cycle" : 0.3, 26a28,83 > }, > "chargeWindup" : { > "frames" : 6, > "cycle" : 0.3, > "mode" : "loop" > }, > "charge" : { > "frames" : 6, > "cycle" : 0.3, > "mode" : "loop" > }, > "knockback" : { > "frames" : 1 > }, > "knockout" : { > "frames" : 1 > } > } > }, > > "attack" : { > "priority" : 1, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 1 > }, > "melee" : { > "frames" : 4, > "cycle" : 0.4, > "mode" : "transition", > "transition" : "idle" > }, > "charge" : { > "frames" : 1 > }, > "chargeAttack" : { > "frames" : 4, > "cycle" : 0.6, > "mode" : "end" > }, > "shooting" : { > "frames" : 6, > "mode" : "loop" > }, > "windup" : { > "frames" : 3, > "cycle" : 0.25, > "mode" : "transition", > "transition" : "shooting" > }, > "winddown" : { > "frames" : 3, > "cycle" : 0.25, > "mode" : "transition", > "transition" : "idle" 52c109 < "image" : ":idle" --- > "image" : ":idle" 57c114 < "image" : ":jump" --- > "image" : ":jump" 62c119 < "image" : ":fall." --- > "image" : ":fall." 65c122 < "move" : { --- > "walk" : { 67c124 < "image" : ":move." --- > "image" : ":move." 70c127 < "ranged" : { --- > "run" : { 72c129,167 < "image" : ":ranged." --- > "image" : ":move." > } > }, > "charge" : { > "properties" : { > "image" : ":move." > } > }, > "chargeWindup" : { > "properties" : { > "image" : ":move." > } > }, > "knockback" : { > "properties" : { > "image" : ":jump" > } > }, > "knockout" : { > "properties" : { > "image" : ":jump" > } > } > }, > > "attack" : { > "shooting" : { > "properties" : { > "image" : ":ranged.3" > } > }, > "windup" : { > "properties" : { > "image" : ":windup." > } > }, > "winddown" : { > "properties" : { > "image" : ":winddown." 76a172 > 91c187 < "angularVelocity" : 2.5 --- > "angularVelocity" : 5 283a380,384 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\glitchspider\glitchspider.monstertype 8d7 < "projectiles" : "/monsters/unique/glitchspider/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "robotTreasure" ], 16c15 < "/monsters/unique/glitchspider/behavior.lua", --- > "/monsters/crawling/crawlingMonster.lua", 19c18,23 < "/scripts/vec2.lua" --- > "/scripts/vec2.lua", > > "/monsters/crawling/approachState.lua", > "/monsters/crawling/fleeState.lua", > "/monsters/crawling/wanderState.lua", > "/monsters/crawling/idleState.lua" 22c26,49 < "scriptDelta" : 1, --- > "baseSkills" : ["flameThrowerAttack"], > "specialSkills" : ["pounceAttack"], > > "projectileSourcePosition" : [0.2, 0.8], > > "territoryDistance" : 40.0, > "territorialTargetRadius" : 20.0, > "minimalTargetRadius" : 6.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "aggressive" : true, > > "jumpTargetDistance" : 4, > "jumpTime" : [0.4, 0.7], > > "wander" : { > "moveTimeRange" : [4, 12], > "moveCooldownRange" : [3, 10] > }, > > "idle" : { > "idleTimeRange" : [2, 6] > }, 37c64 < "gravityEnabled" : false, --- > "gravityEnabled" : true, 39a67,69 > "wallWalkSpeedMultiplier" : 0.6, > "toGroundMovementMultiplier" : 0.5, > "cornerWalkSpeedMultiplier" : 0.4, 41c71 < "knockoutTime" : 1, --- > "knockoutTime" : 0.5, 42a73,76 > "knockoutAnimationStates" : { > "movement" : "knockout", > "attack" : "idle" > }, 44,45d77 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 49c81 < "damage" : 15, --- > "damage" : 12, 52c84 < "damageSourceKind" : "bite", --- > "damageSourceKind" : "slash", 56,65c88,121 < "statusParameters" : { < "baseMaxHealth" : 20, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/damage/damageresponse/flyingnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 67c123 < ], --- > }, 75,78d130 < "moveSpeed" : 8, < < "moveTimeRange" : [2, 12], < "moveCooldownRange" : [3, 20], monsters\unique\glitchspider\projectiles.config 15c15 < "projectileType" : "regularexplosion2", --- > "projectileType" : "regularexplosion2universal", 23c23 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2.config" --- > "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2universal.config" monsters\unique\heckblob\behavior.lua 15a16 > self.jumpHoldTime = 0; 24c25 < function main() --- > function update(dt) 30c31 < self.state.update(entity.dt()) --- > self.state.update(dt) 34c35 < if entity.onGround() then --- > if mcontroller.onGround() then 37c38 < local velocity = entity.velocity() --- > local velocity = mcontroller.velocity() 53,57d53 < function shouldDie() < return self.dead or entity.health() <= 0 < end < < -------------------------------------------------------------------------------- 60c56 < entity.setVelocity({ spawnVelocity[1] * direction, spawnVelocity[2] }) --- > mcontroller.setVelocity({ spawnVelocity[1] * direction, spawnVelocity[2] }) 74,78c70,72 < function move(delta, dt) < entity.setFacingDirection(delta[1]) < < if not entity.onGround() and self.jumpHoldTime > 0 then < entity.holdJump() --- > function move(delta, run) > if not mcontroller.onGround() and self.jumpHoldTime > 0 then > mcontroller.controlHoldJump() 82,84c76 < if entity.onGround() then < entity.idle() < --- > if mcontroller.onGround() then 92,96c84 < if delta[1] < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(delta[1], true) 116c104 < move({ stateData.direction, 0 }) --- > move({ stateData.direction, 0 }, false) 143,144c131,132 < local toTarget = world.distance(self.targetPosition, entity.position()) < move(toTarget, dt) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) > move(toTarget, true) 170c158 < local playerIds = world.playerQuery(entity.position(), 50) --- > local playerIds = world.entityQuery(mcontroller.position(), 50, {includedTypes = {"player"}}) 185c173 < local toOwner = world.distance(ownerPosition, entity.position()) --- > local toOwner = world.distance(ownerPosition, mcontroller.position()) 202,203c190 < move({ movement, toOwner[2] }, dt) < entity.setRunning(stateData.running) --- > move({ movement, toOwner[2] }, stateData.running) 206c193 < end \ No newline at end of file --- > end monsters\unique\heckblob\heckblob.animation 256a257,261 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\heckblob\heckblob.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 18d16 < 25,26d22 < "scriptDelta" : 5, < 46a43,45 > "knockoutAnimationStates" : { > "movement" : "idle" > }, 48,49d46 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 53c50 < "damage" : 20, --- > "damage" : 12, 56c53 < "damageSourceKind" : "testpoison", --- > "damageSourceKind" : "lash", 60,69c57,87 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 71c89 < ], --- > }, monsters\unique\pinfriend\behavior.lua 25,26c25,26 < function main() < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 37,48d36 < function move(direction) < entity.setAnimationState("movement", "move") < < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end < end < < -------------------------------------------------------------------------------- 77c65 < if not self.movement.move(entity.position(), stateData.direction, false) then --- > if not self.movement.move(mcontroller.position(), stateData.direction, false, stateData.running) then 113,114c101,102 < local position = entity.position() < local toTarget = world.distance(self.targetPosition, entity.position()) --- > local position = mcontroller.position() > local toTarget = world.distance(self.targetPosition, mcontroller.position()) 120c108 < self.movement.move(position, util.toDirection(toTarget[1]), true) --- > self.movement.move(position, util.toDirection(toTarget[1]), true, stateData.running) 190c178 < local position = entity.position() --- > local position = mcontroller.position() 198c186 < entity.setPosition(ownerPosition) --- > mcontroller.setPosition(ownerPosition) 213c201 < self.movement.move(position, movement, true) --- > self.movement.move(position, movement, true, stateData.running) 225d212 < entity.setRunning(stateData.running) monsters\unique\pinfriend\pinfriend.animation 321a322,326 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\pinfriend\pinfriend.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 24,25d22 < "scriptDelta" : 5, < 37d33 < "jumpSpeed" : 5, 39,40c35,42 < "airFriction" : 0.25, < "airForce" : 50.0 --- > "airForce" : 50.0, > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 20.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 46,47d47 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 51c51 < "damage" : 15, --- > "damage" : 12, 58,67c58,88 < "statusParameters" : { < "baseMaxHealth" : 12, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 69c90 < ], --- > }, monsters\unique\po\behavior.lua 25c25 < function main() --- > function update(dt) 31c31 < self.state.update(entity.dt()) --- > self.state.update(dt) 35c35 < if entity.onGround() then --- > if mcontroller.onGround() then 38c38 < local velocity = entity.velocity() --- > local velocity = mcontroller.velocity() 82c82 < entity.setVelocity({ spawnVelocity[1] * direction, spawnVelocity[2] }) --- > mcontroller.setVelocity({ spawnVelocity[1] * direction, spawnVelocity[2] }) 96,101c96,101 < function move(delta, dt) < entity.setFacingDirection(delta[1]) < < if not entity.onGround() and self.jumpHoldTime > 0 then < entity.holdJump() < self.jumpHoldTime = math.max(0, self.jumpHoldTime - dt) --- > function move(delta, run) > if self.jumpHoldTime > 0 then > mcontroller.controlHoldJump() > self.jumpHoldTime = self.jumpHoldTime - script.updateDt() > else > script.setUpdateDelta(5) 104,105c104,109 < if entity.onGround() then < entity.jump() --- > if mcontroller.onGround() then > if delta[2] < 0 and not onSolidGround() then > mcontroller.controlDown() > return > end > mcontroller.controlJump() 110c114 < self.jumpHoldTime = 0 --- > self.jumpHoldTime = entity.configParameter("smallBounceHoldTime") 111a116 > script.setUpdateDelta(1) 114,117c119,145 < if delta[1] < 0 then < entity.moveLeft() < else < entity.moveRight() --- > mcontroller.controlMove(delta[1], true) > end > > --Check if entity is on solid ground (not platforms) > function onSolidGround() > local position = mcontroller.position() > local bounds = boundingBox() > > local groundRegion = { > position[1] + bounds[1] - 0.05, position[2] + bounds[2] - 0.95, > position[1] + bounds[3] + 0.05, position[2] + bounds[2] + 0.05 > } > return world.rectTileCollision(groundRegion, "Dynamic") > end > > -------------------------------------------------------------------------------- > function boundingBox(force) > if self.boundingBox and not force then return self.boundingBox end > > local collisionPoly = mcontroller.collisionPoly() > local bounds = {0, 0, 0, 0} > > for _,point in pairs(collisionPoly) do > if point[1] < bounds[1] then bounds[1] = point[1] end > if point[2] < bounds[2] then bounds[2] = point[2] end > if point[1] > bounds[3] then bounds[3] = point[1] end > if point[2] > bounds[4] then bounds[4] = point[2] end 118a147,149 > self.boundingBox = bounds > > return bounds 138c169 < move({ stateData.direction, 0 }) --- > move({ stateData.direction, 0 }, false) 165,166c196,197 < local toTarget = world.distance(self.targetPosition, entity.position()) < move(toTarget, dt) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) > move(toTarget, dt, true) 192c223 < local playerIds = world.playerQuery(entity.position(), 50) --- > local playerIds = world.entityQuery(mcontroller.position(), 50, {includedTypes = {"player"}}) 207c238 < local toOwner = world.distance(ownerPosition, entity.position()) --- > local toOwner = world.distance(ownerPosition, mcontroller.position()) 224,225c255 < move({ movement, toOwner[2] }, dt) < entity.setRunning(stateData.running) --- > move({ movement, toOwner[2] }, stateData.running) 228c258 < end \ No newline at end of file --- > end monsters\unique\po\megapo.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 25,26d23 < "scriptDelta" : 5, < 36d32 < "jumpSpeed" : 2, 38,40c34,40 < "airFriction" : 0.5, < "airForce" : 5.0, < "jumpControlForce" : 5 --- > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 20.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 48,49d47 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 53c51 < "damage" : 30, --- > "damage" : 15, 56c54 < "damageSourceKind" : "testpoison", --- > "damageSourceKind" : "lash", 62,65c60,94 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } > } 77c106,107 < "largeHumpHoldTime" : 5, --- > "largeHumpHoldTime" : 0.2, > "smallBounceHoldTime" : 0.05, monsters\unique\po\micropo.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 25,26d23 < "scriptDelta" : 5, < 36d32 < "jumpSpeed" : 2, 38,40c34,40 < "airFriction" : 0.5, < "airForce" : 5.0, < "jumpControlForce" : 5 --- > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 20.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 48,49d47 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 53c51 < "damage" : 30, --- > "damage" : 9, 56c54 < "damageSourceKind" : "testpoison", --- > "damageSourceKind" : "lash", 60,63c58,92 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } > } 75c104,105 < "largeHumpHoldTime" : 5, --- > "largeHumpHoldTime" : 0.2, > "smallBounceHoldTime" : 0.05, monsters\unique\po\po.animation 256a257,261 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\po\po.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 25,26d23 < "scriptDelta" : 5, < 36d32 < "jumpSpeed" : 2, 38d33 < "airFriction" : 0.5, 40c35,41 < "jumpControlForce" : 5 --- > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 20.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 48,49d48 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 53c52 < "damage" : 20, --- > "damage" : 12, 56c55 < "damageSourceKind" : "testpoison", --- > "damageSourceKind" : "lash", 60,69c59,92 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 71c94 < ], --- > }, 82c105,106 < "largeHumpHoldTime" : 5, --- > "largeHumpHoldTime" : 0.2, > "smallBounceHoldTime" : 0.05, monsters\unique\pogolem\pogolem.animation 7d6 < 17c16 < "throw" : { --- > "fall" : { 19c18 < "mode" : "end" --- > "mode" : "loop" 25c24,60 < "ranged" : { --- > "run" : { > "frames" : 8, > "cycle" : 0.5, > "mode" : "loop" > }, > "chargeWindup" : { > "frames" : 8, > "cycle" : 0.375, > "mode" : "loop" > }, > "charge" : { > "frames" : 8, > "cycle" : 0.275, > "mode" : "loop" > }, > "knockback" : { > "frames" : 1 > }, > "knockout" : { > "frames" : 1 > } > } > }, > > "attack" : { > "priority" : 1, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 4, > "mode" : "loop" > }, > "melee" : { > "frames" : 4, > "mode" : "end" > }, > "shooting" : { 28,31c63,73 < "transition" : "idle", < "frameProperties" : { < "projectile" : [ null, null, null, null, "poopBurst", null, null, null ] < } --- > "transition" : "idle" > }, > "charge" : { > "frames" : 8, > "cycle" : 0.8, > "mode" : "loop" > }, > "chargeAttack" : { > "frames" : 8, > "cycle" : 0.6, > "mode" : "loop" 55a98,112 > "walk" : { > "properties" : { > "image" : ":walk." > } > }, > "run" : { > "properties" : { > "image" : ":walk." > } > }, > "charge" : { > "properties" : { > "image" : ":walk." > } > }, 61c118 < "throw" : { --- > "fall" : { 63c120 < "image" : ":throw." --- > "image" : ":jump." 66c123 < "walk" : { --- > "chargeWindup" : { 71c128,146 < "ranged" : { --- > "knockback" : { > "properties" : { > "image" : ":idle." > } > }, > "knockout" : { > "properties" : { > "image" : ":idle." > } > } > }, > > "attack" : { > "melee" : { > "properties" : { > "image" : ":throw." > } > }, > "shooting" : { 74a150,159 > }, > "charge" : { > "properties" : { > "image" : ":walk." > } > }, > "chargeAttack" : { > "properties" : { > "image" : ":walk." > } 88a174,179 > > "rotationGroups" : { > "projectileAim" : { > "angularVelocity" : 1.5 > } > }, 284a376,380 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\pogolem\pogolem.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 16,17c15,16 < "/monsters/unique/pogolem/behavior.lua", < "/scripts/sensors.lua", --- > "/monsters/ground/groundMonster.lua", > "/scripts/pathing.lua", 20c19,25 < "/scripts/vec2.lua" --- > "/scripts/vec2.lua", > > "/monsters/ground/approachState.lua", > "/monsters/ground/fleeState.lua", > "/monsters/ground/wanderState.lua", > > "/monsters/ground/skills/createGroundRangedAttack.lua" 23c28,54 < "scriptDelta" : 5, --- > "baseSkills" : [ "poopBreathAttack"], > "specialSkills" : [ "throwPoAttack" ], > > "projectileSourcePosition" : [1.875, 1], > > "attackStartDistance" : 3.5, > "attackTime" : 0.75, > "attackCooldownTime" : 0.5, > > "aggressive" : true, > "territoryDistance" : 10.0, > "territorialTargetRadius" : 20.0, > "minimalTargetRadius" : 6.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "closeDistance" : 1.5, > > "wanderTime" : [4.0, 6.0], > "wanderMovementTime" : [2.0, 3.0], > > "jumpTargetDistance" : 6, > "jumpTime" : [1.4, 2.0], > > "pathing" : { > "canOpenDoors" : false > }, 34d64 < "jumpSpeed" : 5, 36,37c66,73 < "airFriction" : 0.25, < "airForce" : 50.0 --- > "airForce" : 50.0, > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 15.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 45,46d80 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 50c84 < "damage" : 30, --- > "damage" : 15, 53c87 < "damageSourceKind" : "bite", --- > "damageSourceKind" : "lash", 59,68c93,126 < "statusParameters" : { < "baseMaxHealth" : 30, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 72 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 70c128 < ], --- > }, 73,90c131 < "feetOffset" : [0, -8], < < "blockedSensors" : [ [3, -2], [3, -1], [3, 0], [3, 1], [3, 1.5] ], < < "moveTimeRange" : [2.5, 5.0], < "moveCooldown" : 2.0, < < "targetNoticeRadius" : 30, < < "throwMaxDistance" : 15, < "throwMaxMinions" : 5, < "throwStartTime" : 0.5, < "throwEndTime" : 0.5, < "throwSpawnOffset" : [1.875, 1], < "throwCooldown" : 5, < < "shoutMaxDistance" : 10, < "shoutProjectileOffset" : [0.875, 0.75] --- > "feetOffset" : [0, -8] monsters\unique\repairbot\behavior.lua 15c15 < function main() --- > function update(dt) 21c21 < self.state.update(entity.dt()) --- > self.state.update(dt) 32c32 < return entity.onGround() and --- > return mcontroller.onGround() and 41c41 < entity.moveDown() --- > mcontroller.controlDown() 44,49c44 < entity.setFacingDirection(toTarget[1]) < if toTarget[1] < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(toTarget[1], true) 131c126 < local toTarget = world.distance(targetPosition, entity.position()) --- > local toTarget = world.distance(targetPosition, mcontroller.position()) 147c142 < local entityIds = world.monsterQuery(entity.position(), entity.configParameter("repairResponseMaxDistance")) --- > local entityIds = world.entityQuery(mcontroller.position(), entity.configParameter("repairResponseMaxDistance"), {includedTypes = {"monster"}}) 179c174 < local toTarget = world.distance(self.targetPosition, entity.position()) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) 192c187 < entity.setFacingDirection(toTarget[1]) --- > mcontroller.controlFace(toTarget[1]) 194c189 < entity.setFireDirection(entity.configParameter("projectileOffset"), { entity.facingDirection(), 0 }) --- > -- entity.setFireDirection(entity.configParameter("projectileOffset"), { mcontroller.facingDirection(), 0 }) 201,203c196,198 < if not entity.isFiring() then < entity.startFiring("projectile") < end --- > -- if not entity.isFiring() then > -- entity.startFiring("projectile") > -- end 205c200 < entity.stopFiring() --- > -- entity.stopFiring() 220c215 < end \ No newline at end of file --- > end monsters\unique\repairbot\repairbot.animation 313a314,318 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\repairbot\repairbot.monstertype 8d7 < "projectiles" : "/monsters/unique/repairbot/projectiles.config", 11c10 < "dropPools" : [ "bunkerRepairBotTreasure" ], --- > "dropPools" : [ "robotTreasure" ], 22,23d20 < "scriptDelta" : 5, < 44,45d40 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 49c44 < "damage" : 15, --- > "damage" : 12, 56,65c51,84 < "statusParameters" : { < "baseMaxHealth" : 12, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/monsters/unique/repairbot/damage.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 67c86 < ], --- > }, monsters\unique\robotchicken\behavior.lua 2d1 < self.dead = false 7,8c6 < "fleeState", < "dieState" --- > "fleeState" 12d9 < entity.setRunning(false) 19,20c16,17 < function main() < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 25,27c22 < if entity.health() <= 0 then < self.state.pickState({ die = true }) < else --- > if entity.health() > 0 then 32,42c27,28 < function shouldDie() < return self.dead < end < < function move(direction) < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > function move(direction, run) > mcontroller.controlMove(direction, true) 68c54 < move(stateData.direction) --- > move(stateData.direction, false) 82d67 < if args.die then return nil end 94d78 < entity.setRunning(true) 99c83 < local toTarget = world.distance(targetPosition, entity.position()) --- > local toTarget = world.distance(targetPosition, mcontroller.position()) 108c92 < move(stateData.direction) --- > move(stateData.direction, true) 115,136c99 < end < < -------------------------------------------------------------------------------- < dieState = {} < < function dieState.enterWith(args) < if not args.die then return nil end < if self.state.stateDesc() == "dieState" then return nil end < < return {} < end < < function dieState.update(dt, stateData) < local animationState = entity.animationState("movement") < if animationState == "invisible" then < self.dead = true < elseif animationState ~= "die" then < entity.setAnimationState("movement", "die") < end < < return false < end --- > end \ No newline at end of file monsters\unique\robotchicken\robotchicken.animation 94a95,99 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\robotchicken\robotchicken.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 23,24d21 < "scriptDelta" : 5, < 42c39 < "knockoutTime" : 1, --- > "knockoutTime" : 0.5, 43a41,43 > "knockoutAnimationStates" : { > "movement" : "die" > }, 45,46d44 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 57,66c55,88 < "statusParameters" : { < "baseMaxHealth" : 2, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 2 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 68c90 < ], --- > }, monsters\unique\serpentdroid\serpentdroid.animation 7d6 < 14c13,21 < "move" : { --- > "jump" : { > "frames" : 12, > "mode" : "loop", > "cycle" : 1 > }, > "fall" : { > "frames" : 1 > }, > "walk" : { 19,23c26,29 < "shieldStart" : { < "frames" : 9, < "mode" : "transition", < "transition" : "shield", < "cycle" : 0.7 --- > "run" : { > "frames" : 4, > "mode" : "loop", > "cycle" : 0.15 25,26c31,32 < "shield" : { < "frames" : 14, --- > "chargeWindup" : { > "frames" : 3, 28c34 < "cycle" : 1 --- > "cycle" : 0.25 30,34c36,39 < "shieldEnd" : { < "frames" : 5, < "mode" : "transition", < "transition" : "idle", < "cycle" : 0.4 --- > "charge" : { > "frames" : 4, > "mode" : "loop", > "cycle" : 0.15 36c41,69 < "attack" : { --- > "knockback" : { > "frames" : 1 > }, > "knockout" : { > "frames" : 1 > } > } > }, > > "attack" : { > "priority" : 1, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 3, > "mode" : "loop", > "cycle" : 0.25 > }, > "melee" : { > "frames" : 3, > "mode" : "loop", > "cycle" : 0.25 > }, > "shooting" : { > "frames" : 3, > "mode" : "loop", > "cycle" : 0.25 > }, > "chargeAttack" : { 68c101 < "move" : { --- > "walk" : { 73c106 < "shieldStart" : { --- > "run" : { 75c108 < "image" : ":shieldStart." --- > "image" : ":move." 78c111 < "shield" : { --- > "charge" : { 80c113 < "image" : ":shield." --- > "image" : ":move." 83c116 < "shieldEnd" : { --- > "jump" : { 85c118 < "image" : ":shieldEnd." --- > "image" : ":idle." 88c121 < "attack" : { --- > "fall" : { 90c123 < "image" : ":attack." --- > "image" : ":idle." 92,96c125,126 < } < }, < < "portrait" : { < "portrait" : { --- > }, > "chargeWindup" : { 98c128 < "image" : ":idle.1" --- > "image" : ":attack." 100,113c130,131 < } < } < } < }, < < "arm" : { < "properties" : { < "rotationGroup" : "arm", < "zLevel" : 2 < }, < < "partStates" : { < "movement" : { < "idle" : { --- > }, > "knockback" : { 115c133 < "image" : ":arm" --- > "image" : ":idle." 118c136 < "move" : { --- > "knockout" : { 120c138 < "image" : ":arm" --- > "image" : ":idle." 122,123c140,144 < }, < "shieldStart" : { --- > } > }, > > "attack" : { > "melee" : { 125c146 < "image" : ":arm" --- > "image" : ":attack." 128c149 < "shield" : { --- > "shooting" : { 130c151 < "image" : ":arm" --- > "image" : ":attack." 133c154 < "shieldEnd" : { --- > "charge" : { 135c156 < "image" : ":arm" --- > "image" : ":attack." 138c159,167 < "attack" : { --- > "chargeAttack" : { > "properties" : { > "image" : ":walk." > } > } > }, > > "portrait" : { > "portrait" : { 140c169 < "image" : ":arm" --- > "image" : ":idle.1" 144a174,181 > }, > > "arm" : { > "properties" : { > "image" : ":arm", > "rotationGroup" : "projectileAim", > "zLevel" : 2 > } 150c187 < "arm" : { --- > "projectileAim" : { 344a382,386 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\serpentdroid\serpentdroid.monstertype 8d7 < "projectiles" : "/monsters/unique/serpentdroid/projectiles.config", 12c11 < "dropPools" : [ "bunkerSerpentDroidTreasure" ], --- > "dropPools" : [ "robotTreasure" ], 16,17c15,16 < "/monsters/unique/serpentdroid/behavior.lua", < "/scripts/sensors.lua", --- > "/monsters/ground/groundMonster.lua", > "/scripts/pathing.lua", 20,21c19,23 < "/scripts/vec2.lua" < ], --- > "/scripts/vec2.lua", > > "/monsters/ground/wanderState.lua", > "/monsters/ground/approachState.lua", > "/monsters/ground/fleeState.lua", 23c25,26 < "scriptDelta" : 5, --- > "/monsters/ground/skills/createGroundRangedAttack.lua" > ], 26a30,54 > "baseSkills" : [ "plasmaBurstAttack"], > "specialSkills" : [ "bubbleShieldSpecial" ], > > "projectileSourceOffset" : [1.125, 0], > "projectileSourcePosition" : [-1.125, -0.5], > > "aggressive" : true, > "territoryDistance" : 10.0, > "territorialTargetRadius" : 20.0, > "minimalTargetRadius" : 6.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "closeDistance" : 1.5, > > "wanderTime" : [4.0, 6.0], > "wanderMovementTime" : [2.0, 3.0], > > "jumpTargetDistance" : 100, > "jumpTime" : [0, 0], > > "pathing" : { > "canOpenDoors" : false > }, > 36c64 < "jumpSpeed" : 5, --- > "jumpSpeed" : 0, 39c67,71 < "airForce" : 50.0 --- > "airForce" : 50.0, > "airJumpProfile" : { > "jumpControlForce" : 0, > "jumpInitialPercentage" : 0 > } 45,46d76 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 53c83 < "damageSourceKind" : "default", --- > "damageSourceKind" : "hammer", 57,66c87,131 < "statusParameters" : { < "baseMaxHealth" : 22, < "bodyMaterialKind" : "robotic", < "damageConfig" : "/monsters/unique/serpentdroid/damage.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "robotic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 72 > }, > "maxShield" : { > "baseValue" : 0.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > }, > "shieldRegen" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "shieldHealth" : { > "maxStat" : "maxShield", > "deltaStat" : "shieldRegen", > "defaultPercentage" : 100 > } 68c133 < ], --- > }, 88,89d152 < "armBaseOffset" : [-1.125, -0.5], < "armTipOffset" : [1.125, -0.5], monsters\unique\sewerfly\sewerfly.animation 6c6 < "default" : "idle", --- > "default" : "standing", 9c9,12 < "fly" : { --- > "standing" : { > "frames" : 1 > }, > "flying" : { 14c17 < "ground" : { --- > "knockback" : { 17,19c20,25 < "attack" : { < "frames" : 4, < "cycle" : 0.25, --- > "knockout" : { > "frames" : 1 > }, > "gliding" : { > "frames" : 5, > "cycle" : 0.30, 22c28 < "idle" : { --- > "flyingAttack" : { 45c51,57 < "fly" : { --- > "standing" : { > "properties" : { > "image" : ":ground" > } > }, > > "flying" : { 50c62,63 < "ground" : { --- > > "knockback" : { 55c68,69 < "attack" : { --- > > "knockout" : { 57c71 < "image" : ":attack." --- > "image" : ":ground" 60c74,75 < "idle" : { --- > > "gliding" : { 62c77,83 < "image" : ":idle." --- > "image" : ":fly." > } > }, > > "flyingAttack" : { > "properties" : { > "image" : ":attack." 84c105,111 < "fly" : { --- > "standing" : { > "properties" : { > "image" : ":ground" > } > }, > > "flying" : { 89c116,123 < "ground" : { --- > > "knockback" : { > "properties" : { > "image" : ":ground" > } > }, > > "knockout" : { 94c128,129 < "attack" : { --- > > "gliding" : { 96c131 < "image" : ":attack." --- > "image" : ":fly." 99c134,135 < "idle" : { --- > > "flyingAttack" : { 101c137 < "image" : ":idle." --- > "image" : ":attack." 313a350,353 > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] > }, monsters\unique\sewerfly\sewerfly.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 16c15,16 < "/monsters/unique/sewerfly/behavior.lua", --- > "/monsters/flying/flyingMonster.lua", > "/scripts/util.lua", 19,20c19,25 < "/scripts/util.lua", < "/scripts/vec2.lua" --- > "/scripts/vec2.lua", > > "/monsters/flying/skills/createFlyingRangedAttack.lua", > "/monsters/flying/circleState.lua", > "/monsters/flying/wanderState.lua", > "/monsters/flying/landState.lua" , > "/monsters/flying/turnState.lua" 23c28,65 < "scriptDelta" : 5, --- > "baseSkills" : [ "flyingSwoopBounceAttack" ], > "specialSkills" : [ "acidicSpitAttack" ], > > "projectileSourcePosition" : [1.5, -0.5], > > "attackStartDistance" : 20.0, > "attackMaxDistance" : 30.0, > "attackCooldownTime" : 4.0, > > "targetRadius" : 30.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "wanderRiseSpeed" : 0.9, > "wanderRiseTimeRange" : [0.5, 2.0], > "wanderGlideSpeed" : 0.6, > "wanderGlideTimeRange" : [1.0, 4.0], > "wanderFormationOffset" : 2.0, > "wanderSpeedMultiplier" : 0.4, > "wanderEndChance" : 0.2, > > "turnTime" : 1.0, > "turnTiltRatio" : 0.5, > > "circleWidthRange" : [8.0, 12.0], > "circleHeight" : 1.0, > "circleOffsetYRange" : [6.0, 8.0], > "circleTiltRadius" : 1.5, > "circleTime" : 2.0, > > "landRestTimeRange" : [0, 0], > "landDisturbDistance" : 10.0, > "landCooldownTimeRange" : [10.0, 30.0], > > "glideTime" : 2.0, > "glideCooldownTime" : 10.0, > "glideSinkingSpeed" : 0.8, > "glideSpiralDispersion" : 0.2, 45,46d86 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 50c90 < "damage" : 30, --- > "damage" : 15, 57,66c97,130 < "statusParameters" : { < "baseMaxHealth" : 14, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 60 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 68c132 < ], --- > }, 73c137,142 < "blockedSensors" : [ [2.0, 0.0], [2.0, 1.0], [2.0, -1.0] ], --- > "blockedSensors" : [ [2.0, -1.1], [2.0, -0.5], [2.0, 0.5], [2.0, 1.1] ], > "upSensors" : [ [-0.75, -1.8], [0.75, -1.8], [1.5, -1.8] ], > "downSensors" : [ [-0.75, 1.8], [0.75, 1.8], [1.5, 1.8] ], > "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -15.0], [0.0, -30.0] ], > "ceilingSensors" : [ [0.0, 2.0], [0.0, 6.0], [0.0, 10.0] ], > "environmentSensors" : [ [0.0, 0.0], [0.0, 2.0], [0.0, -2.0], [2.0, 0.0], [-2.0, 0.0], [2.0, 2.0], [2.0, -2.0], [-2.0, 2.0], [-2.0, -2.0] ], monsters\unique\swarpion\behavior.lua 17c17 < function main() --- > function update(dt) 23c23 < self.state.update(entity.dt()) --- > self.state.update(dt) 36c36 < vec2.add(combinedMovement, vec2.mul(movement, weight)) --- > combinedMovement = vec2.add(combinedMovement, vec2.mul(movement, weight)) 48c48 < return entity.onGround() and --- > return mcontroller.onGround() and 66c66 < entity.moveDown() --- > mcontroller.controlDown() 69,74c69 < entity.setFacingDirection(toTarget[1]) < if toTarget[1] < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(toTarget[1], true) 128c123 < local toTarget = world.distance(self.targetPosition, entity.position()) --- > local toTarget = world.distance(self.targetPosition, mcontroller.position()) 140c135 < entity.setFacingDirection(toTarget[1]) --- > mcontroller.controlFace(toTarget[1]) 155c150 < end \ No newline at end of file --- > end monsters\unique\swarpion\swarpion.animation 268a269,273 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\swarpion\swarpion.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "bunkerRepairBotTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 24,25d22 < "scriptDelta" : 5, < 46,47d42 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 51c46 < "damage" : 15, --- > "damage" : 12, 58,67c53,86 < "statusParameters" : { < "baseMaxHealth" : 12, < "bodyMaterialKind" : "organic", < "damageConfig" : "/monsters/unique/swarpion/damage.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 16 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 69c88 < ], --- > }, monsters\unique\toxicfly\behavior.lua 22c22 < function main() --- > function update(dt) 27,28c27,28 < if not self.state.update(entity.dt()) then < entity.fly({ 0, 0 }) --- > if not self.state.update(dt) then > mcontroller.controlFly({ 0, 0 }) 32c32 < if entity.onGround() then --- > if mcontroller.onGround() then 53c53 < if entity.onGround() or self.sensors.idleLandSensor.collisionTrace.any(true) then --- > if mcontroller.onGround() or self.sensors.idleLandSensor.collisionTrace.any(true) then 61c61 < if not entity.onGround() then --- > if not mcontroller.onGround() then 66c66 < entity.fly({0, -entity.flySpeed() / 2 }) --- > mcontroller.controlFly({0, -entity.flySpeed() / 2 }) 98,99c98 < entity.setFacingDirection(delta[1]) < entity.fly(delta, true) --- > mcontroller.controlFly(delta, true) monsters\unique\toxicfly\toxicfly.animation 6c6 < "default" : "idle", --- > "default" : "standing", 9c9,12 < "fly" : { --- > "standing" : { > "frames" : 1 > }, > "flying" : { 14c17 < "ground" : { --- > "knockback" : { 17,19c20,25 < "attack" : { < "frames" : 4, < "cycle" : 0.25, --- > "knockout" : { > "frames" : 1 > }, > "gliding" : { > "frames" : 5, > "cycle" : 0.30, 22c28 < "idle" : { --- > "flyingAttack" : { 29a36 > 45c52,58 < "fly" : { --- > "standing" : { > "properties" : { > "image" : ":ground" > } > }, > > "flying" : { 50c63,64 < "ground" : { --- > > "knockback" : { 55c69,70 < "attack" : { --- > > "knockout" : { 57c72,78 < "image" : ":attack." --- > "image" : ":ground" > } > }, > > "gliding" : { > "properties" : { > "image" : ":fly." 60c81,82 < "idle" : { --- > > "flyingAttack" : { 62c84 < "image" : ":idle." --- > "image" : ":attack." 84c106,112 < "fly" : { --- > "standing" : { > "properties" : { > "image" : ":ground" > } > }, > > "flying" : { 89c117,118 < "ground" : { --- > > "knockback" : { 94c123,124 < "attack" : { --- > > "knockout" : { 96c126,132 < "image" : ":attack." --- > "image" : ":ground" > } > }, > > "gliding" : { > "properties" : { > "image" : ":fly." 99c135,136 < "idle" : { --- > > "flyingAttack" : { 101c138 < "image" : ":idle." --- > "image" : ":attack." 313a351,354 > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] > }, monsters\unique\toxicfly\toxicfly.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 16c15,16 < "/monsters/unique/toxicfly/behavior.lua", --- > "/monsters/flying/flyingMonster.lua", > "/scripts/util.lua", 19,20c19,25 < "/scripts/util.lua", < "/scripts/vec2.lua" --- > "/scripts/vec2.lua", > > "/monsters/flying/skills/createFlyingRangedAttack.lua", > "/monsters/flying/circleState.lua", > "/monsters/flying/wanderState.lua", > "/monsters/flying/landState.lua" , > "/monsters/flying/turnState.lua" 23c28,65 < "scriptDelta" : 5, --- > "baseSkills" : [ "flyingSwoopBounceAttack" ], > "specialSkills" : [ "acidicSpitAttack" ], > > "projectileSourcePosition" : [1.5, -0.5], > > "attackStartDistance" : 20.0, > "attackMaxDistance" : 30.0, > "attackCooldownTime" : 4.0, > > "targetRadius" : 30.0, > "targetSearchTime" : 0.5, > "targetHoldTime" : 5.0, > > "wanderRiseSpeed" : 0.9, > "wanderRiseTimeRange" : [0.5, 2.0], > "wanderGlideSpeed" : 0.6, > "wanderGlideTimeRange" : [1.0, 4.0], > "wanderFormationOffset" : 2.0, > "wanderSpeedMultiplier" : 0.4, > "wanderEndChance" : 0.2, > > "turnTime" : 1.0, > "turnTiltRatio" : 0.5, > > "circleWidthRange" : [8.0, 12.0], > "circleHeight" : 1.0, > "circleOffsetYRange" : [8.0, 12.0], > "circleTiltRadius" : 1.5, > "circleTime" : 2.0, > > "landRestTimeRange" : [0, 0], > "landDisturbDistance" : 10.0, > "landCooldownTimeRange" : [10.0, 30.0], > > "glideTime" : 2.0, > "glideCooldownTime" : 10.0, > "glideSinkingSpeed" : 0.8, > "glideSpiralDispersion" : 0.2, 45,46d86 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 50c90 < "damage" : 30, --- > "damage" : 15, 57,66c97,130 < "statusParameters" : { < "baseMaxHealth" : 14, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 60 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 68c132 < ], --- > }, 73c137,142 < "blockedSensors" : [ [2.0, 0.0], [2.0, 1.0], [2.0, -1.0] ], --- > "blockedSensors" : [ [1.5, -1.1], [1.5, -0.5], [1.5, 0.5], [1.5, 1.1] ], > "upSensors" : [ [-0.75, -1.8], [0.75, -1.8], [1.5, -1.8] ], > "downSensors" : [ [-0.75, 1.8], [0.75, 1.8], [1.5, 1.8] ], > "groundSensors" : [ [0.0, -2.0], [0.0, -6.0], [0.0, -15.0], [0.0, -30.0] ], > "ceilingSensors" : [ [0.0, 2.0], [0.0, 6.0], [0.0, 10.0] ], > "environmentSensors" : [ [0.0, 0.0], [0.0, 2.0], [0.0, -2.0], [2.0, 0.0], [-2.0, 0.0], [2.0, 2.0], [2.0, -2.0], [-2.0, 2.0], [-2.0, -2.0] ], monsters\unique\toxicgolem\behavior.lua 27,28c27,28 < function main() < self.position = entity.position() --- > function update(dt) > self.position = mcontroller.position() 37c37 < self.state.update(entity.dt()) --- > self.state.update(dt) 55,60c55 < entity.setFacingDirection(direction) < if direction < 0 then < entity.moveLeft() < else < entity.moveRight() < end --- > mcontroller.controlMove(direction, true) 117c112 < entity.setFacingDirection(toTarget[1]) --- > mcontroller.controlFace(toTarget[1]) 131c126 < world.callScriptedEntity(entityId, "setSpawnDirection", entity.facingDirection()) --- > world.callScriptedEntity(entityId, "setSpawnDirection", mcontroller.facingDirection()) 156c151 < entity.setFacingDirection(toTarget[1]) --- > mcontroller.controlFace(toTarget[1]) 164c159 < entity.setFireDirection(entity.configParameter("shoutProjectileOffset"), toTarget) --- > -- entity.setFireDirection(entity.configParameter("shoutProjectileOffset"), toTarget) 168c163 < entity.startFiring(projectile) --- > -- entity.startFiring(projectile) 170c165 < entity.stopFiring() --- > -- entity.stopFiring() 175c170 < end \ No newline at end of file --- > end monsters\unique\toxicgolem\toxicgolem.animation 284a285,289 > }, > > "sounds" : { > "turnHostile" : [ ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.wav" ] monsters\unique\toxicgolem\toxicgolem.monstertype 8d7 < "projectiles" : "/monsters/projectiles.config", 12c11 < "dropPools" : [ "basicMonsterTreasure" ], --- > "dropPools" : [ "noMeatMonsterTreasure" ], 23,24d21 < "scriptDelta" : 5, < 34d30 < "jumpSpeed" : 5, 36,37c32,38 < "airFriction" : 0.25, < "airForce" : 50.0 --- > > "airFriction" : 0.0, > "airJumpProfile" : { > "jumpSpeed" : 20.0, > "jumpInitialPercentage" : 1.0, > "jumpHoldTime" : 0.0 > } 45,46d45 < "deathNoise" : [ ], < "turnHostileNoise" : [ ], 50c49 < "damage" : 30, --- > "damage" : 15, 53c52 < "damageSourceKind" : "bite", --- > "damageSourceKind" : "lash", 59,68c58,91 < "statusParameters" : { < "baseMaxHealth" : 30, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/groundnpc.config" < }, < < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 --- > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 0, > > "stats" : { > "maxHealth" : { > "baseValue" : 72 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "poisonImmunity" : { > "baseValue" : 1.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } 70c93 < ], --- > }, npcs\airshipcaptain.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17c11 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [0, 0], 114c108 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 117c111 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 128c122 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 130c124 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 133c127 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 144c138 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 146c140 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 149c143 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 160c154 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 162c156 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 165c159 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 176c170 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 178c172 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 181c175 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 192c186 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 194c188 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 197c191 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 208c202 < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 210c204 < { "name" : "generatedgun", "data" : { "definition" : "legendaryassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "legendaryassaultrifle" } } 213c207 < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 220,226c214,270 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 100.0 --- > "movementControllerSettings" : { > "runSpeed" : 15 > }, > > > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 250.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 100.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\airshipcrew.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0, 0], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 384,386c379,381 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 388,391c383,386 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 395,397c390,392 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 399,402c394,397 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 406,408c401,403 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 410,413c405,408 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 417,419c412,414 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 421,424c416,419 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 428,430c423,425 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 432,435c427,430 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 439,441c434,436 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 443,446c438,441 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 454,456c449,451 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 458,461c453,456 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 465,467c460,462 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 469,472c464,467 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 476,478c471,473 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 480,483c475,478 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 487,489c482,484 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 491,494c486,489 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 498,500c493,495 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 502,505c497,500 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 509,511c504,506 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 513,516c508,511 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 524,526c519,521 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 528,531c523,526 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 535,537c530,532 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 539,542c534,537 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 546,548c541,543 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 550,553c545,548 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 557,559c552,554 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 561,564c556,559 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 568,570c563,565 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 572,575c567,570 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 579,581c574,576 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 583,586c578,581 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 594,596c589,591 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 598,601c593,596 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 605,607c600,602 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 609,612c604,607 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 616,618c611,613 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 620,623c615,618 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 627,629c622,624 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 631,634c626,629 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 638,640c633,635 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 642,645c637,640 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 649,651c644,646 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 653,656c648,651 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 664,666c659,661 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 668,671c663,666 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 675,677c670,672 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 679,682c674,677 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 686,688c681,683 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 690,693c685,688 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 697,699c692,694 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 701,704c696,699 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 708,710c703,705 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 712,715c707,710 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 719,721c714,716 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 723,726c718,721 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 734,736c729,731 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 738,741c733,736 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 745,747c740,742 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 749,752c744,747 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 756,758c751,753 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 760,763c755,758 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 767,769c762,764 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 771,774c766,769 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 778,780c773,775 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 782,785c777,780 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 789,791c784,786 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 793,796c788,791 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 804,806c799,801 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 808,811c803,806 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 815,817c810,812 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 819,822c814,817 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 826,828c821,823 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 830,833c825,828 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 837,839c832,834 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 841,844c836,839 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 848,850c843,845 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 852,855c847,850 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 859,861c854,856 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "", "", "", "", "", "", "", "", "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 863,866c858,861 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 875,881c870,921 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\airshipguard.npctype 7c7 < "levelVariance" : [3, 4], --- > "levelVariance" : [-0.25, -0.25], 10a11 > "/scripts/pathing.lua", npcs\airshipquartermaster.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a13 > "/scripts/pathing.lua", 143c138 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 152c147 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 161c156 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 170c165 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 179c174 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 188c183 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 197c192 < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 204,210c199,250 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\apexslave.npctype 6c6 < "levelVariance" : [0, 0], --- > "levelVariance" : [-1, -1], 9,14d8 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 187c181 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 190c184 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 195c189 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 198c192 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 203c197 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 206c200 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 211c205 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 214c208 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 219c213 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 222c216 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 227c221 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 230c224 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 235c229 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 238c232 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 248c242 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 253c247 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 258c252 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 268c262 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 271c265 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 276c270 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 279c273 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 284c278 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 287c281 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 292c286 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 295c289 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 300c294 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 303c297 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 308c302 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 311c305 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 316c310 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 319c313 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 329c323 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 332c326 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 337c331 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 340c334 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 345c339 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 348c342 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 353c347 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 356c350 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 361c355 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 364c358 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 369c363 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 372c366 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 377c371 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 380c374 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 390c384 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 393c387 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 398c392 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 401c395 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 406c400 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 409c403 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 414c408 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 417c411 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 422c416 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 425c419 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 430c424 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 433c427 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 438c432 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 441c435 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 451c445 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 454c448 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 459c453 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 462c456 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 467c461 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 470c464 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 475c469 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 478c472 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 483c477 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 486c480 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 491c485 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 494c488 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 499c493 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 502c496 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 512c506 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 515c509 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 520c514 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 523c517 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 528c522 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 531c525 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 536c530 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 539c533 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 544c538 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 547c541 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 552c546 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 555c549 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 560c554 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 563c557 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 575c569,574 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 589,594c588,639 < "statusParameters" : { < "baseMaxHealth" : 10, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\apexslaver.npctype 7c7 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [-0.5, -0.5], 10,15d9 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a13 > "/scripts/pathing.lua", 109,111c104,106 < { "name" : "generatedsword", "data" : { "definition" : "tier2spear" } }, < { "name" : "generatedsword", "data" : { "definition" : "tier2broadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "tier2shortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "tier3spear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "tier3broadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "tier3shortsword" } } 114c109,110 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 122,130c118,126 < "chest" : [ { "name" : "aviantier6chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier6pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > "chest" : [ { "name" : "aviantier6chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier6pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], > "primary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 133c129,130 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 153,164c150,161 < "chest" : [ { "name" : "humantier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "humantier5pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > "chest" : [ { "name" : "humantier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "humantier5pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], > "primary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 167c164,165 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 175,183c173,181 < "chest" : [ { "name" : "glitchtier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > "chest" : [ { "name" : "glitchtier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], > "primary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 186c184 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 194,205c192,203 < "chest" : [ { "name" : "hylotltier6chest", "data" : { "colorIndex" : 7 } } ], < "legs" : [ { "name" : "hylotltier6pants", "data" : { "colorIndex" : 7 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > "chest" : [ { "name" : "hylotltier6chest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "hylotltier6pants", "parameters" : { "colorIndex" : 7 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], > "primary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 208c206 < { "name" : "generatedshield", "data" : { "definition" : "hylotlstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "hylotlstrongshield" } } 217,223c215,266 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\bandit.npctype 5,10d4 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8 < "levelVariance" : [0, 0], --- > "levelVariance" : [-0.5, -0.5], 17a12 > "/scripts/pathing.lua", 29c24 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 179c174,179 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 195,201c195,246 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\blacksmith.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [1, 1], --- > "levelVariance" : [0, 0], 18a13 > "/scripts/pathing.lua", 109c104,144 < "dropPools" : [ "abandonedminesTreasure" ], --- > "dropPools" : [ "mineTreasure" ], > > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 40.0 > }, > "maxEnergy" : { > "baseValue" : 40.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 0.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, 111,117c146,157 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\bunkerguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.25, 0.5], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 85,87c80,82 < "head" : [ { "name" : "soldierhead", "data" : { "colorIndex" : 7 } } ], < "chest" : [ { "name" : "soldierchest", "data" : { "colorIndex" : 7 } } ], < "legs" : [ { "name" : "soldierpants", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "soldierhead", "parameters" : { "colorIndex" : 7 } } ], > "chest" : [ { "name" : "soldierchest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "soldierpants", "parameters" : { "colorIndex" : 7 } } ], 89c84 < { "name" : "generatedgun", "data" : { "definition" : "pulserifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "pulserifle" } } 92c87 < { "name" : "generatedsword", "data" : { "definition" : "nightstick" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "nightstick" } } 96,98c91,93 < "head" : [ { "name" : "soldierhead", "data" : { "colorIndex" : 8 } } ], < "chest" : [ { "name" : "soldierchest", "data" : { "colorIndex" : 8 } } ], < "legs" : [ { "name" : "soldierpants", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "soldierhead", "parameters" : { "colorIndex" : 8 } } ], > "chest" : [ { "name" : "soldierchest", "parameters" : { "colorIndex" : 8 } } ], > "legs" : [ { "name" : "soldierpants", "parameters" : { "colorIndex" : 8 } } ], 100c95 < { "name" : "generatedsword", "data" : { "definition" : "nightstick" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "nightstick" } } 103c98 < { "name" : "generatedshield", "data" : { "definition" : "riotshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "riotshield" } } 112,118c107,158 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 75.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\bunkerpyro.npctype 53,55c53,55 < "head" : [ { "name" : "humantier4head", "data" : { "colorIndex" : 4 } } ], < "chest" : [ { "name" : "humantier4chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "humantier4pants", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "humantier4head", "parameters" : { "colorIndex" : 4 } } ], > "chest" : [ { "name" : "humantier4chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "humantier4pants", "parameters" : { "colorIndex" : 4 } } ], 57c57 < { "name" : "generatedgun", "data" : { "definition" : "flamethrower" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "flamethrower" } } 66,72c66,117 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\castleguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 13c7 < "levelVariance" : [0, 0.25], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 86,87c81,82 < { "name" : "generatedsword", "data" : { "definition" : "glitchlargemace" } }, < { "name" : "generatedsword", "data" : { "definition" : "glitchsmallmace" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "glitchlargemace" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "glitchsmallmace" } } 90c85 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 93c88 < { "name" : "generatedshield", "data" : { "definition" : "glitchstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchstrongshield" } } 102,108c97,148 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\castlelord.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [0, 0], 18a13 > "/scripts/pathing.lua", 78,81c73,76 < "head" : [ { "name" : "glitchroyalhead", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "glitchtier4chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "glitchroyalhead", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "glitchtier4chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 83,84c78,79 < { "name" : "generatedsword", "data" : { "definition" : "uncommonshortsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "uncommonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonshortsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "uncommonbroadsword" } } 87c82 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 100,106c95,146 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 250.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\castleroyalguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 13c7 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.25, -0.25], 16a11 > "/scripts/pathing.lua", 51,53c46,48 < "head" : [ { "name" : "glitchtier4head", "data" : { "colorIndex" : 2 } } ], < "chest" : [ { "name" : "glitchtier4chest", "data" : { "colorIndex" : 2 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 2 } } ], --- > "head" : [ { "name" : "glitchtier4head", "parameters" : { "colorIndex" : 2 } } ], > "chest" : [ { "name" : "glitchtier4chest", "parameters" : { "colorIndex" : 2 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 2 } } ], 55,56c50,51 < { "name" : "generatedsword", "data" : { "definition" : "glitchlargemace" } }, < { "name" : "generatedsword", "data" : { "definition" : "glitchsmallmace" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "glitchlargemace" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "glitchsmallmace" } } 59c54 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 62c57 < { "name" : "generatedshield", "data" : { "definition" : "glitchstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchstrongshield" } } 75,81c70,121 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\chatstate.lua 5,13c5,7 < local chatTargetIds = world.npcLineQuery(startPoint, endPoint) < if #chatTargetIds > 1 then < local selfId = entity.id() < local targetId < if chatTargetIds[1] == selfId then < targetId = chatTargetIds[2] < else < targetId = chatTargetIds[1] < end --- > local chatTargetIds = world.entityLineQuery(startPoint, endPoint, {includedTypes = {"npc"}, withoutEntityId = entity.id()}) > if #chatTargetIds > 0 then > targetId = chatTargetIds[1] 19c13 < self.state.pickState({ chatPartnerId = targetId, chatConversation = conversation }) --- > self.state.pickState({ chatPartnerId = targetId, chatConversation = conversation }) 26a21 > local targetPosition = event.targetPosition 38a34 > targetPosition = event.notification.args.targetPosition 45a42 > targetPosition = targetPosition, 54c51,52 < if partnerPosition == nil then return true end --- > local partnerState = world.callScriptedEntity(stateData.partnerId, "self.state.stateDesc") > if partnerPosition == nil or partnerState ~= "chatState" or not entity.entityInSight(stateData.partnerId) then return true end 56c54,55 < local toPartner = world.distance(partnerPosition, entity.position()) --- > local position = mcontroller.position() > local toPartner = world.distance(partnerPosition, position) 58d56 < 59a58 > 61,62c60,67 < if distance < distanceRange[1] then < move({ -direction, 0 }, dt) --- > > if math.abs(toPartner[2]) > distanceRange[1] + 1 then > local moved = moveTo(partnerPosition, dt) > if moved == false and self.pathing.stuck then > return true > else > return false > end 64c69,75 < move( { direction, 0 }, dt) --- > if not move(toPartner[1]) then > return true > end > elseif distance < distanceRange[1] then > if not move(-toPartner[1]) then > return true > end 66c77 < setFacingDirection(direction) --- > controlFace(direction) 90c101 < end \ No newline at end of file --- > end npcs\chefmerchant.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a13 > "/scripts/pathing.lua", 249a245,254 > ], > "novakid" : [ > [0, [ > { > "head" : [ "chefhead" ], > "chest" : [ "chefchest" ], > "legs" : [ "cheflegs" ], > "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "commondagger" } ] ] > } > ] ] 253,258c258,309 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\clanleader.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [1, 1], --- > "levelVariance" : [0, 0], 18a13 > "/scripts/pathing.lua", 344c339 < "head" : [ { "name" : "florantier6head", "data" : { "colorIndex" : 11 } } ], --- > "head" : [ { "name" : "florantier6head", "parameters" : { "colorIndex" : 11 } } ], 348,351c343,346 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 359c354 < "head" : [ { "name" : "florantier6head", "data" : { "colorIndex" : 11 } } ], --- > "head" : [ { "name" : "florantier6head", "parameters" : { "colorIndex" : 11 } } ], 363,367c358,362 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 370c365 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranstrongshield" } } 377,383c372,428 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "movementControllerSettings" : { > "runSpeed" : 15 > }, > > > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 250.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\colourfulvillager.npctype 6c6,7 < "levelVariance" : [0.8, 1.2], --- > > "levelVariance" : [-1, -1], 9,14d9 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 184c179 < { "name" : "colourfulchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 1 } } 187c182 < { "name" : "colourfullegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 1 } } 190,191c185,186 < { "name" : "colourfulhead", "data" : { "colorIndex" : 1 } }, < { "name" : "colourful2head", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 1 } }, > { "name" : "colourful2head", "parameters" : { "colorIndex" : 1 } } 196c191 < { "name" : "colourfulchest", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 2 } } 199c194 < { "name" : "colourfullegs", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 2 } } 202,203c197,198 < { "name" : "colourfulhead", "data" : { "colorIndex" : 2 } }, < { "name" : "colourful2head", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 2 } }, > { "name" : "colourful2head", "parameters" : { "colorIndex" : 1 } } 208c203 < { "name" : "colourfulchest", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 3 } } 211c206 < { "name" : "colourfullegs", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 3 } } 214,215c209,210 < { "name" : "colourfulhead", "data" : { "colorIndex" : 3 } }, < { "name" : "colourful2head", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 3 } }, > { "name" : "colourful2head", "parameters" : { "colorIndex" : 3 } } 226c221 < { "name" : "colourfulchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 1 } } 229c224 < { "name" : "colourfullegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 1 } } 232,233c227,228 < { "name" : "colourfulhead", "data" : { "colorIndex" : 1 } }, < { "name" : "colourful2head", "data" : { "colorIndex" : 1 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 1 } }, > { "name" : "colourful2head", "parameters" : { "colorIndex" : 1 } } 238c233 < { "name" : "colourfulchest", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 2 } } 241c236 < { "name" : "colourfullegs", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 2 } } 244c239 < { "name" : "colourfulhead", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 2 } } 246c241 < { "name" : "colourful2head", "data" : { "colorIndex" : 2 } } --- > { "name" : "colourful2head", "parameters" : { "colorIndex" : 2 } } 251c246 < { "name" : "colourfulchest", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfulchest", "parameters" : { "colorIndex" : 3 } } 254c249 < { "name" : "colourfullegs", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfullegs", "parameters" : { "colorIndex" : 3 } } 257c252 < { "name" : "colourfulhead", "data" : { "colorIndex" : 3 } } --- > { "name" : "colourfulhead", "parameters" : { "colorIndex" : 3 } } 267c262 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 270c265 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 275c270 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 278c273 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 283c278 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 286c281 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 291c286 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 294c289 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 299c294 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 302c297 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 307c302 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 310c305 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 315c310 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 318c313 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 328c323 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 331c326 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 336c331 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 339c334 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 344c339 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 347c342 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 352c347 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 355c350 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 360c355 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 363c358 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 368c363 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 371c366 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 376c371 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 379c374 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 389c384 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 392c387 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 397c392 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 400c395 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 405c400 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 408c403 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 413c408 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 416c411 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 421c416 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 424c419 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 429c424 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 432c427 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 437c432 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 440c435 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 450c445 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 453c448 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 458c453 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 461c456 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 466c461 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 469c464 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 474c469 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 477c472 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 482c477 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 485c480 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 490c485 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 493c488 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 498c493 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 501c496 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 511c506 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 514c509 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 519c514 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 522c517 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 527c522 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 530c525 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 535c530 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 538c533 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 543c538 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 546c541 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 551c546 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 554c549 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 559c554 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 562c557 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 574c569,574 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 588,593c588,639 < "statusParameters" : { < "baseMaxHealth" : 10, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\conversestate.lua 23,24c23,24 < local toSource = world.distance(sourcePosition, entity.position()) < setFacingDirection(toSource[1]) --- > local toSource = world.distance(sourcePosition, mcontroller.position()) > controlFace(toSource[1]) 28c28 < end \ No newline at end of file --- > end npcs\cultist.npctype 5,10d4 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.5, -0.5], 17a12 > "/scripts/pathing.lua", 29c24 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 94c89,94 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 110,116c110,161 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\default.npctype 5,10d4 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 13a8 > "/scripts/pathing.lua", 25c20 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 101c96,101 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 115,120c115,166 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\doctormerchant.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a13 > "/scripts/pathing.lua", 184,185c179,180 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 187c182 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } 196,197c191,192 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 199c194 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 208,209c203,204 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 211c206 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 220,221c215,216 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 223c218 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 232,233c227,228 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 235c230 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 244,245c239,240 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 247c242 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 256,257c251,252 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 259c254,266 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } > ] > } > ] ] > ], > "novakid" : [ > [0, [ > { > "head" : [ { "name" : "scientisthead" } ], > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], > "sheathedprimary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } 266,271c273,324 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\eyeguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.8], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 100,106c95,146 < "statusParameters" : { < "baseMaxHealth" : 80, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\fleestate.lua 15c15 < lastPosition = entity.position(), --- > lastPosition = mcontroller.position(), 25c25 < local position = entity.position() --- > local position = mcontroller.position() 30c30 < setFacingDirection(-fromTarget[1]) --- > controlFace(-fromTarget[1]) 63c63 < moveTo(targetPosition, dt, { run = true, fleeDistance = safeDistance }) --- > move(fromTarget[1], { run = true }) 68a69 > controlFace(-fromTarget[1]) 82c83 < local attackerIds = world.npcQuery(entity.position(), 25.0, { callScript = "isAttacking" }) --- > local attackerIds = world.entityQuery(mcontroller.position(), 25.0, { includedTypes = {"npc"}, callScript = "isAttacking" }) npcs\friendlyguard.npctype 4a5 > "damageTeamType" : "friendly", 7c8 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [0, 0], 10,15d10 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a14 > "/scripts/pathing.lua", 28,29c24,25 < "/npcs/guard/guardState.lua", < "/npcs/guard/returnToPostState.lua" --- > "/npcs/followState.lua", > "/npcs/standingIdleState.lua" 35a32,33 > "idleTimeRange" : [1, 2], > 102a101,164 > }, > > "follower" : { > "playerQueryRadius" : 15, > "follower.maxFollowRange" : 40, > > "attackDistance" : 40, > > "attackSayingPercent" : 25, > "returnSayingPercent" : 25, > > "dialog" : { > "attack" : { > "default" : [ > "Don't worry, I'll take care of this", > "What kind of monster is this!?" > ] > }, > "join" : { > "default" : [ > "Hello adventurer, mind if I join you?", > "You look strong. We're friends now." > ] > }, > "returnFromCombat" : { > "default" : [ > "Now that was a fight!", > "Phew, you handle yourself quite well." > ] > }, > "wait" : { > "default" : [ > "I'll just wait here." > ] > }, > "returnFromWait" : { > "default" : [ > "You came back!" > ] > } > } > }, > > "meleeAttack" : { > "swingDistance" : 5, > "swingTime" : 0.4, > "swingCooldownTime" : 0.6, > "switchDistance" : 15, > "runThreshold" : 0, > "searchTime" : 10, > "backoffDistanceRange" : [8.0, 12.0], > "repositionCooldownTimeRange" : [2.0, 3.0] > }, > > "rangedAttack" : { > "minDistance" : 10, > "maxDistance" : 30, > "coverYOffset" : -1.5, > "coverYClearanceOffset" : 0.5, > "coverDistance" : 2.5, > "coverHideTimeRange" : [0.5, 1.0], > "coverFireTimeRange" : [1.0, 3.0], > "attackerSpacing" : 2.5, > "searchTime" : 10 112c174 < "legs" : [ { "name" : "humantier1legs" } ], --- > "legs" : [ { "name" : "humantier1pants" } ], 115c177 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } } 123,134c185,198 < "chest" : [ { "name" : "apextier5chest", "data" : { "colorIndex" : 8 } } ], < "legs" : [ { "name" : "apextier5pants", "data" : { "colorIndex" : 8 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > "chest" : [ { "name" : "apextier5chest", "parameters" : { "colorIndex" : 8 } } ], > "legs" : [ { "name" : "apextier5pants", "parameters" : { "colorIndex" : 8 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 137c201,202 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 145,153c210,223 < "chest" : [ { "name" : "aviantier6chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier6pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > "chest" : [ { "name" : "aviantier6chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier6pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 156c226,227 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 164,172c235,248 < "chest" : [ { "name" : "florantier6chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "florantier7pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 6 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > "chest" : [ { "name" : "florantier6chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "florantier7pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 6 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 175c251,252 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 183,194c260,273 < "chest" : [ { "name" : "humantier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "humantier5pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > "chest" : [ { "name" : "humantier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "humantier5pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 197c276,277 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 205,213c285,298 < "chest" : [ { "name" : "glitchtier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > "chest" : [ { "name" : "glitchtier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 216c301,302 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 224,235c310,323 < "chest" : [ { "name" : "hylotltier6chest", "data" : { "colorIndex" : 7 } } ], < "legs" : [ { "name" : "hylotltier6pants", "data" : { "colorIndex" : 7 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], < "primary" : [ < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > "chest" : [ { "name" : "hylotltier6chest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "hylotltier6pants", "parameters" : { "colorIndex" : 7 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 238c326,352 < { "name" : "generatedshield", "data" : { "definition" : "hylotlstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } > ] > } > ] ] > ], > "novakid" : [ > [0, [ > { > "chest" : [ { "name" : "novatier9chest", "parameters" : { "colorIndex" : 2 } } ], > "legs" : [ { "name" : "novatier4pants", "parameters" : { "colorIndex" : 2 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 11 } } ], > "primary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } > ], > "sheathedprimary" : [ > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } > ], > "alt" : [ > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 247,253c361,412 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\friendlypirateguard.npctype 4a5 > "damageTeamType" : "friendly", 7c8 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [0, 0], 10,15d10 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a14 > "/scripts/pathing.lua", 28,29c24,25 < "/npcs/guard/guardState.lua", < "/npcs/guard/returnToPostState.lua" --- > "/npcs/followState.lua", > "/npcs/standingIdleState.lua" 35a32,33 > "idleTimeRange" : [1, 2], > 105a104,167 > }, > > "follower" : { > "playerQueryRadius" : 15, > "follower.maxFollowRange" : 40, > > "attackDistance" : 40, > > "attackSayingPercent" : 25, > "returnSayingPercent" : 25, > > "dialog" : { > "attack" : { > "default" : [ > "Don't worry, I'll take care of this", > "What kind of monster is this!?" > ] > }, > "join" : { > "default" : [ > "Hello adventurer, mind if I join you?", > "You look strong. We're friends now." > ] > }, > "returnFromCombat" : { > "default" : [ > "Now that was a fight!", > "Phew, you handle yourself quite well." > ] > }, > "wait" : { > "default" : [ > "I'll just wait here." > ] > }, > "returnFromWait" : { > "default" : [ > "You came back!" > ] > } > } > }, > > "meleeAttack" : { > "swingDistance" : 5, > "swingTime" : 0.4, > "swingCooldownTime" : 0.6, > "switchDistance" : 15, > "runThreshold" : 0, > "searchTime" : 10, > "backoffDistanceRange" : [8.0, 12.0], > "repositionCooldownTimeRange" : [2.0, 3.0] > }, > > "rangedAttack" : { > "minDistance" : 10, > "maxDistance" : 30, > "coverYOffset" : -1.5, > "coverYClearanceOffset" : 0.5, > "coverDistance" : 2.5, > "coverHideTimeRange" : [0.5, 1.0], > "coverFireTimeRange" : [1.0, 3.0], > "attackerSpacing" : 2.5, > "searchTime" : 10 115c177 < "legs" : [ { "name" : "humantier1legs" } ], --- > "legs" : [ { "name" : "humantier1pants" } ], 117,118c179,180 < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } } 126,128c188,190 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 4 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 4 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 4 } } ], 130,133c192,195 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 137,139c199,201 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 5 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 5 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 5 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 5 } } ], 141,144c203,206 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 148,150c210,212 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 6 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 6 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 6 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 6 } } ], 152,155c214,217 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 159,161c221,223 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 7 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 7 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 7 } } ], 163,166c225,228 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 170,172c232,234 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 8 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 8 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 8 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 8 } } ], 174,177c236,239 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 181,183c243,245 < "head" : [ { "name" : "piratehead", "data" : { "colorIndex" : 9 } }, "" ], < "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "piratelegs", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "piratehead", "parameters" : { "colorIndex" : 9 } }, "" ], > "chest" : [ { "name" : "piratechest" }, { "name" : "buccaneerchest" }, { "name" : "aviancommonershirt" }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "piratelegs", "parameters" : { "colorIndex" : 9 } } ], 185,188c247,250 < { "name" : "generatedsword", "data" : { "definition" : "crappybroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "crappybroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 201,207c263,314 < "statusParameters" : { < "baseMaxHealth" : 50, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\guard.npctype 5,10d4 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8 < "levelVariance" : [0.25, 0.5], --- > "levelVariance" : [-0.5, -0.5], 17a12 > "/scripts/pathing.lua", 29c24 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 97c92 < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } } 105c100 < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } } 120,121c115,116 < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 124c119,120 < [ "generatedshield", 1, { "definition" : "tier1shield" } ] --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 147c143,150 < "mass" : 0.6 --- > "mass" : 0.6, > > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 161,167c164,215 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\hellguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 85,86c80,81 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 89c84 < { "name" : "generatedsword", "data" : { "definition" : "floranprod" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "floranprod" } } 98,104c93,144 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\hellprisoner.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0, 0.5], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 71,72c66,67 < "chest" : [ { "name" : "floranleafchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "floranleaflegs", "data" : { "colorIndex" : 11 } } ], --- > "chest" : [ { "name" : "floranleafchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 11 } } ], 74c69 < { "name" : "generatedsword", "data" : { "definition" : "shiv" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "shiv" } } 87,93c82,133 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 75.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\knight.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0, 0], --- > "levelVariance" : [-0.5, -0.5], 34,36c28,30 < "head" : [ { "name" : "glitchtier4head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "glitchtier4chest", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "glitchtier4head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "glitchtier4chest", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 1 } } ], 38,39c32,33 < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } } 42c36 < { "name" : "generatedshield", "data" : { "definition" : "glitchstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchstrongshield" } } 51,57c45,96 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\labguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 91c86 < { "name" : "generatedgun", "data" : { "definition" : "lightningcoil" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "lightningcoil" } } 94c89 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 103,109c98,149 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\labscientist.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0, 0.25], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 93,94c88,89 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 96c91 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } 99c94 < { "name" : "generatedsword", "data" : { "definition" : "bonesaw" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "bonesaw" } } 108,114c103,154 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 75.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\main.lua 1c1 < function init(args) --- > function init() 17a18,30 > self.scriptDelta = entity.configParameter("initialScriptDelta") or 5 > script.setUpdateDelta(self.scriptDelta) > > local offeredQuests = entity.configParameter("offeredQuests") > if type(offeredQuests) == "table" and #offeredQuests > 0 then > entity.setOfferedQuests(offeredQuests) > end > > local turnInQuests = entity.configParameter("turnInQuests") > if type(turnInQuests) == "table" and #turnInQuests > 0 then > entity.setTurnInQuests(turnInQuests) > end > 33a47,51 > self.movementParameters = mcontroller.baseParameters() > self.jumpHoldTime = self.movementParameters.airJumpProfile.jumpHoldTime > self.jumpSpeed = self.movementParameters.airJumpProfile.jumpSpeed > self.walkSpeed = self.movementParameters.walkSpeed > 39,66c57,59 < local position = entity.position() < < -- NPCs aren't always placed right on the ground. They may need to be < -- moved up or down a few blocks so their spawn position is actually on the < -- ground < local supportRegion = { < math.floor(position[1] + 0.5) - 1, math.floor(position[2] + 0.5) - 3, < math.floor(position[1] + 0.5) + 1, math.floor(position[2] + 0.5) - 2, < } < < for i = 0, 3, 1 do < if world.rectCollision(supportRegion, true) then < supportRegion[2] = supportRegion[2] + 1 < supportRegion[4] = supportRegion[4] + 1 < else < break < end < end < < for i = 0, 3, 1 do < supportRegion[2] = supportRegion[2] - 1 < supportRegion[4] = supportRegion[4] - 1 < if world.rectCollision(supportRegion, false) then < break < end < end < < storage.spawnPosition = { position[1], supportRegion[2] + 3.5 } --- > local position = mcontroller.position() > local groundPosition = findGroundPosition(position, -20, 3) > storage.spawnPosition = groundPosition or position 67a61,62 > > self.debug = true 97a93,96 > if newItem then > newItem.parameters.level = entity.level() > end > 204c203 < local attackerIds = world.npcQuery(position, radius, { callScript = "attackTargetId", callScriptResult = targetId }) --- > local attackerIds = world.entityQuery(position, radius, { includedTypes = {"npc"}, callScript = "attackTargetId", callScriptResult = targetId }) 271,272c270,273 < for _, entityId in pairs(world.npcQuery(entity.position(), radius, { inSightOf = selfId, withoutEntityId = selfId })) do < notification.handled = world.callScriptedEntity(entityId, "receiveNotification", notification) or notification.handled --- > for _, entityId in pairs(world.entityQuery(mcontroller.position(), radius, { includedTypes = {"npc"}, withoutEntityId = selfId })) do > if entity.entityInSight(entityId) then > notification.handled = world.callScriptedEntity(entityId, "receiveNotification", notification) or notification.handled > end 342a344 > self.debug = true 347c349,350 < function main() --- > function update(dt) > self.moved = false 350,351d352 < local dt = entity.dt() < 353a355,363 > > if isAttacking() then script.setUpdateDelta(1) end > > if not self.moved and not isAttacking() then script.setUpdateDelta(self.scriptDelta) end > > if self.debug then > local inState = self.state.stateDesc() > world.debugText(inState, mcontroller.position(), "blue") > end 371c381 < local playerIds = world.playerQuery(entity.position(), self.noticePlayersRadius, { inSightOf = entity.id() }) --- > local playerIds = world.entityQuery(mcontroller.position(), self.noticePlayersRadius, { includedTypes = {"player"} }) 373,382c383,394 < if storage.noticedPlayerIds[playerId] == nil then < if not changedState then < changedState = self.state.pickState({ noticedPlayerId = playerId }) < < if not changedState and shouldAttackOnSight(playerId) then < changedState = attack(playerId) < end < < if changedState then < storage.noticedPlayerIds[playerId] = time + self.forgetPlayerTime --- > if entity.entityInSight(playerId) then > if storage.noticedPlayerIds[playerId] == nil then > if not changedState then > changedState = self.state.pickState({ noticedPlayerId = playerId }) > > if not changedState and shouldAttackOnSight(playerId) then > changedState = attack(playerId) > end > > if changedState then > storage.noticedPlayerIds[playerId] = time + self.forgetPlayerTime > end 383a396,397 > else > storage.noticedPlayerIds[playerId] = time + self.forgetPlayerTime 385,386d398 < else < storage.noticedPlayerIds[playerId] = time + self.forgetPlayerTime 399,401c411,413 < function setFacingDirection(direction) < entity.setFacingDirection(direction) < entity.setAimPosition(vec2.add({ util.toDirection(direction), -1 }, entity.position())) --- > function controlFace(direction) > mcontroller.controlFace(direction) > entity.setAimPosition(vec2.add({ util.toDirection(direction), -1 }, mcontroller.position())) 417,420d428 < -------------------------------------------------------------------------------- < function move(delta, dt, options) < return moveTo(vec2.add(entity.position(), delta), dt, options) < end 435,605d442 < -- Valid options: < -- openDoorCallback: function that will be passed a door entity id and should < -- return true if the door can be opened < -- run: whether npc should run < function moveTo(targetPosition, dt, options) < if options == nil then options = {} end < if options.run == nil then options.run = false end < < targetPosition = { < math.floor(targetPosition[1]) + 0.5, < math.floor(targetPosition[2]) + 0.5 < } < < -- TODO just check if this is an x-only movement and the path is clear < < -- world.debugLine(entity.position(), targetPosition, "red") < -- world.debugPoint(targetPosition, "red") < < local pathTargetPosition = self.pathing.targetPosition < if pathTargetPosition == nil or < targetPosition[1] ~= pathTargetPosition[1] or < targetPosition[2] ~= pathTargetPosition[2] then < < local innerRadius, outerRadius < if options.fleeDistance ~= nil then < innerRadius = options.fleeDistance < outerRadius = options.fleeDistance * 2 < else < innerRadius = -1 < outerRadius = 1 < end < < if entity.findPath(targetPosition, innerRadius, outerRadius) then < self.pathing.targetPosition = targetPosition < else < self.pathing.targetPosition = nil < end < < self.pathing.delta = nil < end < < if self.pathing.targetPosition then < local pathDelta = entity.followPath() < < -- Store the path delta in case pathfinding doesn't succeed on the next try < if pathDelta ~= nil then < self.pathing.delta = pathDelta < else < self.pathing.targetPosition = nil < end < end < < local position = entity.position() < local delta < if self.pathing.delta ~= nil then < delta = self.pathing.delta < else < if options.fleeDistance ~= nil then < delta = world.distance(position, targetPosition) < else < delta = world.distance(targetPosition, position) < end < < delta = vec2.mul(vec2.norm(delta), math.min(world.magnitude(delta), 2)) < end < < setFacingDirection(delta[1]) < < -- Open doors in the way < local closedDoorIds = world.objectLineQuery(position, { position[1] + util.clamp(delta[1], -2, 2), position[2] }, { callScript = "hasCapability", callScriptArgs = { "closedDoor" } }) < for _, closedDoorId in pairs(closedDoorIds) do < if options.openDoorCallback == nil or options.openDoorCallback(closedDoorId) then < world.callScriptedEntity(closedDoorId, "openDoor") < end < end < < -- Keep jumping < if entity.isJumping() or (not entity.onGround() and self.pathing.jumpHoldTimer ~= nil) then < if self.pathing.jumpHoldTimer ~= nil then < entity.holdJump() < < self.pathing.jumpHoldTimer = self.pathing.jumpHoldTimer - dt < if self.pathing.jumpHoldTimer <= 0 then < self.pathing.jumpHoldTimer = nil < end < end < < entity.move(delta[1], options.run) < < return true < end < self.pathing.jumpHoldTimer = nil < < local region = { < math.floor(position[1] + 0.5) - 1, math.floor(position[2] + 0.5) - 3, < math.floor(position[1] + 0.5) + 1, math.floor(position[2] + 0.5) + 1, < } < local endpointGroundRegion = { < region[1] + delta[1], region[2] + delta[2] - 1, < region[3] + delta[1], region[2] + delta[2] < } < local verticalMovementRatio < if delta[1] == 0 then < verticalMovementRatio = 10 -- arbitrary "large" number < else < verticalMovementRatio = math.abs(delta[2]) / math.abs(delta[1]) < end < < -- The path might just be taking us up some stairs, so we'll only jump if the < -- endpoint is not supported, or it's really taking us quite vertical < if delta[2] > 0 and (not world.rectCollision(endpointGroundRegion, false) or verticalMovementRatio > 2.0) then < -- TODO only jump if we have clearance when adding the deltaY to head pos (i.e. move "region" up by deltaY and check) < entity.jump() < self.pathing.jumpHoldTimer = verticalMovementRatio < elseif delta[2] < 0 and verticalMovementRatio > 1.75 then < -- TODO trace from end of path to feet and see if path is trying to move us through a platform < -- Drop down through a platform < entity.moveDown() < else < local direction = util.toDirection(delta[1]) < < -- Might be a quick hop over an obstruction before we can follow the path, < -- note that we're not including the first block at the feet in this check, < -- but are checking a point just inside that block, so we don't always jump < -- when running up to the top of stairs (unless there is a ledge there) < local nextStepRegion = { < region[1] + direction, region[2] + 1, < region[3] + direction, region[4] < } < if world.rectCollision(nextStepRegion, true) then < entity.jump() < self.pathing.jumpHoldTimer = 0 < entity.move(direction, options.run) < return true < end < < -- Jump over gaps < local maxFallDistance = 8 < local nextStepLowerRegion = { < nextStepRegion[1] + direction, nextStepRegion[2] - maxFallDistance, < nextStepRegion[3] + direction, nextStepRegion[4] < } < < if not world.rectCollision(nextStepLowerRegion, false) then < local maxJumpDistance = 8 < < local jumpRegion = { < nextStepRegion[1] + direction, nextStepRegion[2] - maxFallDistance, < nextStepRegion[3] + direction, nextStepRegion[4] - 2 < } < for offset = 1, maxJumpDistance, 1 do < if world.rectCollision(jumpRegion, false) then < entity.jump() < entity.move(delta[1], options.run) < self.pathing.jumpHoldTimer = offset * 0.5 < return true < end < jumpRegion[1] = jumpRegion[1] + direction < jumpRegion[3] = jumpRegion[3] + direction < end < < return false, "ledge" < end < end < < entity.move(delta[1], options.run) < < return true < end < < -------------------------------------------------------------------------------- 635a473,509 > > --MOVEMENT > -------------------------------------------------------------------------------- > --Walk in one direction until a wall or ledge is encountered > function move(direction, options) > if options == nil then options = {} end > if options.run == nil then options.run = false end > direction = util.toDirection(direction) > self.pathing.deltaX = direction > > local position = mcontroller.position() > if direction > 0 then > position[1] = math.ceil(position[1]) > else > position[1] = math.floor(position[1]) > end > > local forceWalk = false > -- Open doors in the way > local closedDoorIds = world.entityLineQuery(position, { position[1] + util.clamp(direction, -2, 2), position[2] }, { includedTypes = {"object"}, callScript = "hasCapability", callScriptArgs = { "closedDoor" } }) > for _, closedDoorId in pairs(closedDoorIds) do > if options.openDoorCallback == nil or options.openDoorCallback(closedDoorId) then > world.callScriptedEntity(closedDoorId, "openDoor") > forceWalk = true > end > end > > local yDirs = {0, 1, -1} > for _,yDir in ipairs(yDirs) do > if validStandingPosition({position[1] + direction, position[2] + yDir}) or forceWalk then > moveX(direction, options.run) > return true > end > end > > return false, "ledge" > end \ No newline at end of file npcs\meleeattackstate.lua 2c2 < notificationInterval = 2, --- > notificationInterval = 2 11c11 < return world.magnitude(entity.position(), targetPosition) < maxRange --- > return world.magnitude(mcontroller.position(), targetPosition) < maxRange 22c22,23 < if self.hasRangedWeapon and self.hasSheathedMeleeWeapon and not meleeAttackState.inRange(targetPosition) then --- > -- or if out of energy > if self.hasRangedWeapon and self.hasSheathedMeleeWeapon and not meleeAttackState.inRange(targetPosition) and entity.energy() == entity.maxEnergy() then 35a37 > movePosition = mcontroller.position(), 39a42 > maxSpawnDistance = entity.configParameter("meleeAttack.maxSpawnDistance", 100), 56,64c59,70 < -- This just prevents switching sides too frequently when multiple npcs are < -- attacking the same target and coordinating their attacks (since there may < -- be a period of time where another npc moving to a better position is < -- counted as a closer attacker) < if stateData.repositionCooldownTimer ~= nil then < stateData.repositionCooldownTimer = stateData.repositionCooldownTimer - dt < if stateData.repositionCooldownTimer <= 0 then < stateData.repositionCooldownTimer = nil < end --- > local position = mcontroller.position() > local toTarget = world.distance(stateData.targetPosition, position) > local distance = world.magnitude(toTarget) > local spawnDistance = world.magnitude(mcontroller.position(), storage.spawnPosition) > > local swingDistance = entity.configParameter("meleeAttack.swingDistance") > > if stateData.awaitingAttackToken and not world.entityExists(stateData.awaitingAttackToken) then > stateData.awaitingAttackToken = nil > end > if self.attackTokenRequest and not world.entityExists(self.attackTokenRequest) then > self.attackTokenRequest = nil 72c78,90 < stateData.swingCooldownTimer = entity.configParameter("meleeAttack.swingCooldownTime", 0) --- > > self.hasAttackToken = nil > > if not self.attackTokenRequest then > stateData.swingCooldownTimer = entity.configParameter("meleeAttack.swingCooldownTime", 0) > else > local tokenEntity = self.attackTokenRequest > world.callScriptedEntity(self.attackTokenRequest, "grantAttackToken") > self.attackTokenRequest = nil > self.ignoreMoveToSide = nil > > stateData.awaitingAttackToken = world.callScriptedEntity(tokenEntity, "requestAttackToken", entity.id()) > end 77,79d94 < local position = entity.position() < local toTarget = world.distance(stateData.targetPosition, position) < 84d98 < entity.setFacingDirection(toTarget[1]) 89d102 < return false 92c105,110 < -- Keep the target in sight --- > --Target doesn't exist or is gone > local targetPosition = world.entityPosition(stateData.targetId) > if not targetPosition or stateData.searchTimer >= entity.configParameter("meleeAttack.searchTime") or meleeAttackState.outOfSpawnRange(spawnDistance, stateData.maxSpawnDistance) then > return true > end > 94,95c112,117 < if entityInSight then < stateData.searchTimer = 0 --- > if not meleeAttackState.outOfSpawnRange(spawnDistance, stateData.maxSpawnDistance) then > stateData.targetPosition = targetPosition > local groundPosition = findGroundPosition(targetPosition, -15, 2, true) > if groundPosition then > stateData.movePosition = groundPosition > end 97,99c119,128 < stateData.targetPosition = world.entityPosition(stateData.targetId) < if stateData.targetPosition == nil then < return true --- > if entityInSight then > stateData.searchTimer = 0 > > stateData.notificationTimer = stateData.notificationTimer - dt > if stateData.notificationTimer <= 0 then > sendNotification("attack", { targetId = stateData.targetId, sourceId = entity.id(), sourceDamageTeam = entity.damageTeam() }) > stateData.notificationTimer = meleeAttackState.notificationInterval > end > else > stateData.searchTimer = stateData.searchTimer + dt 100a130 > end 102,105c132,138 < stateData.notificationTimer = stateData.notificationTimer - dt < if stateData.notificationTimer <= 0 then < sendNotification("attack", { targetId = stateData.targetId, sourceId = entity.id(), sourceDamageTeam = entity.damageTeam() }) < stateData.notificationTimer = meleeAttackState.notificationInterval --- > --Reset attack tokens when out of range > if distance > entity.configParameter("meleeAttack.backoffDistanceRange")[2] then > self.hasAttackToken = nil > if stateData.awaitingAttackToken then > world.callScriptedEntity(stateData.awaitingAttackToken, "clearTokenRequest") > stateData.awaitingAttackToken = nil > self.attackTokenRequest = nil 107,109c140,149 < else < if not world.entityExists(stateData.targetId) then < return true --- > end > > --Waiting for the npc in front to attack > if stateData.awaitingAttackToken and not self.hasAttackToken then > --Last in queue and other side is clear, move there > if not self.attackTokenRequest and not self.ignoreMoveToSide and meleeAttackState.otherSideOpen(toTarget, stateData) then > stateData.moveToSide = util.toDirection(toTarget[1]) > world.callScriptedEntity(stateData.awaitingAttackToken, "clearTokenRequest") > stateData.awaitingAttackToken = nil > return false 112,114c152,162 < stateData.searchTimer = stateData.searchTimer + dt < if stateData.searchTimer >= entity.configParameter("meleeAttack.searchTime") then < return true --- > local tokenEntityPosition = world.entityPosition(stateData.awaitingAttackToken) > > if tokenEntityPosition then > tokenEntityPosition[1] = tokenEntityPosition[1] + (util.toDirection(-toTarget[1]) * 2) > local groundPosition = findGroundPosition(tokenEntityPosition, -2, 2, true) > if groundPosition then > local running = world.magnitude(position, groundPosition) > entity.configParameter("meleeAttack.runThreshold") > moveTo(groundPosition, dt, { run = running }) > controlFace(toTarget[1]) > return false > end 115a164,165 > > stateData.awaitingAttackToken = nil 118c168,171 < local distance = world.magnitude(toTarget) --- > --Move to the other side of the target > if stateData.moveToSide then > --Ignore requests for attack token while running to the other side > self.ignoreTokenRequests = true 120,123c173,174 < local movementTargetPosition, running = nil, true < if stateData.moveToSide ~= nil then < movementTargetPosition = { < stateData.targetPosition[1] + stateData.moveToSide * stateData.backoffDistance, --- > local sidePosition = findGroundPosition({ > stateData.targetPosition[1] + stateData.moveToSide * (entity.configParameter("meleeAttack.swingDistance") + 1), 125,126c176 < } < entity.endAltFire() --- > }, -2, 2, true) 128c178,184 < if distance >= stateData.backoffDistance and stateData.moveToSide == util.toDirection(-toTarget[1]) then --- > if sidePosition then > local running = world.magnitude(position, sidePosition) > entity.configParameter("meleeAttack.runThreshold") > moveTo(sidePosition, dt, {run = running}) > controlFace(toTarget[1]) > end > > if util.toDirection(toTarget[1]) == -stateData.moveToSide and math.abs(toTarget[1]) > entity.configParameter("meleeAttack.swingDistance") or distance > stateData.backoffDistance then 130c186 < stateData.repositionCooldownTimer = entity.randomizeParameterRange("meleeAttack.repositionCooldownTimeRange") --- > self.ignoreTokenRequests = false 132,135c188,193 < else < if entityInSight then < entity.setFacingDirection(toTarget[1]) < entity.setAimPosition(stateData.targetPosition) --- > return false > end > > --Try to attacki > if entityInSight then > entity.setAimPosition(stateData.targetPosition) 137,149c195,203 < if distance < stateData.backoffDistance then < -- Coordinate attacks with other attackers so they don't all stack up < if stateData.repositionCooldownTimer == nil then < if meleeAttackState.hasCloserAttacker(position, stateData) then < if meleeAttackState.otherSideOpen(toTarget, stateData) then < stateData.moveToSide = util.toDirection(toTarget[1]) < return false < end < < -- Just stay back a bit so the closer guy can fight < return false < else < stateData.repositionCooldownTimer = entity.randomizeParameterRange("meleeAttack.repositionCooldownTimeRange") --- > if distance < stateData.backoffDistance then > -- Coordinate attacks with other attackers so they don't all stack up > local closerAttacker = meleeAttackState.closerAttackers(position, stateData) > if closerAttacker and not self.hasAttackToken then > --Request attack token from the NPC in front > if not stateData.awaitingAttackToken then > local tokenEntity = world.callScriptedEntity(closerAttacker, "requestAttackToken", entity.id()) > if tokenEntity then > stateData.awaitingAttackToken = tokenEntity 151a206,209 > return false > else > self.hasAttackToken = true > stateData.awaitingAttackToken = false 152a211 > end 154,159c213,218 < -- Start new attack if close enough < if distance < entity.configParameter("meleeAttack.swingDistance") then < -- Make sure we're not standing on a platform just above the target < if toTarget[2] < -1.5 then < entity.moveDown() < end --- > -- Start new attack if close enough > if distance < swingDistance and stateData.swingCooldownTimer <= 0 then > -- Make sure we're not standing on a platform just above the target > if toTarget[2] < -1.5 then > mcontroller.controlDown() > end 161,165c220,224 < entity.beginPrimaryFire() < stateData.swingTimer = entity.configParameter("meleeAttack.swingTime") < return false < elseif self.hasSheathedRangedWeapon and not meleeAttackState.inRange(stateData.targetPosition) then < attack(stateData.targetId, entity.id(), true) --- > entity.beginPrimaryFire() > stateData.swingTimer = entity.configParameter("meleeAttack.swingTime") > return false > elseif self.hasSheathedRangedWeapon and not meleeAttackState.inRange(stateData.targetPosition) and entity.energy() == entity.maxEnergy() then > if attack(stateData.targetId, entity.id(), true) then 168a228 > end 170,172c230,232 < -- Get close enough to attack < movementTargetPosition = stateData.targetPosition < running = distance > entity.configParameter("meleeAttack.runThreshold") --- > -- Move to target if it's out of range or not visible (door in the way) > if (distance >= swingDistance and (math.abs(toTarget[1]) > 3 or math.abs(toTarget[2]) > 2)) or not entityInSight then > local running = distance > entity.configParameter("meleeAttack.runThreshold") 178d237 < end 180c239,244 < moveTo(movementTargetPosition, dt, { run = running }) --- > local moved = moveTo(stateData.movePosition, dt, { run = running }) > controlFace(self.pathing.deltaX) > if moved == false and self.pathing.stuck then > return true > end > end 195,199c259,260 < function meleeAttackState.hasCloserAttacker(position, stateData) < local npcIds = world.npcLineQuery(stateData.targetPosition, position, { callScript = "attackTargetId", callScriptResult = stateData.targetId }) < if #npcIds == 0 then < return false < end --- > function meleeAttackState.outOfSpawnRange(spawnDistance, maxSpawnDistance) > if followState ~= nil or returnToPostState == nil then return false end 201c262,263 < local selfId = entity.id() --- > return spawnDistance > maxSpawnDistance > end 203,204c265,268 < if #npcIds == 1 then < return npcIds[1] ~= selfId --- > function meleeAttackState.closerAttackers(position, stateData) > local npcIds = world.entityLineQuery(stateData.targetPosition, position, { includedTypes = {"npc"}, callScript = "attackTargetId", callScriptResult = stateData.targetId, withoutEntityId = entity.id() }) > if #npcIds == 0 then > return false 207c271 < if #npcIds > 1 then --- > if #npcIds > 0 then 210,214c274,276 < if npcId ~= selfId then < local npcPosition = world.entityPosition(npcId) < if world.magnitude(npcPosition, stateData.targetPosition) < distance then < return true < end --- > local npcPosition = world.entityPosition(npcId) > if world.magnitude(npcPosition, stateData.targetPosition) < distance then > return npcId 230,231c292,293 < local npcIds = world.npcLineQuery(stateData.targetPosition, otherSidePosition, { callScript = "attackTargetId", callScriptResult = stateData.targetId }) < if #npcIds > 0 and npcIds[1] ~= entity.id() then --- > local npcIds = world.entityLineQuery(stateData.targetPosition, otherSidePosition, { includedTypes = {"npc"}, callScript = "attackTargetId", callScriptResult = stateData.targetId, withoutEntityId = entity.id() }) > if #npcIds > 0 then 247,248c309,340 < return not world.rectCollision(otherSideRegion, true) < end \ No newline at end of file --- > return not world.rectTileCollision(otherSideRegion, "Dynamic") > end > > function requestAttackToken(npcId, queue) > if self.ignoreTokenRequests then return false end > > if queue == nil then queue = {} end > table.insert(queue, entity.id()) > > --Pass on the token request if someone has already requested a token from this NPC > if self.attackTokenRequest and self.attackTokenRequest ~= npcId and world.entityExists(self.attackTokenRequest) then > for _,entityId in ipairs(queue) do > if entityId == self.attackTokenRequest then > return false > end > end > return world.callScriptedEntity(self.attackTokenRequest, "requestAttackToken", npcId, queue) > end > > self.attackTokenRequest = npcId > > return entity.id() > end > > function clearTokenRequest() > self.attackTokenRequest = nil > self.ignoreMoveToSide = true > end > > function grantAttackToken() > self.hasAttackToken = true > end npcs\merchant.npctype 6c6 < "levelVariance" : [0, 0], --- > "levelVariance" : [-0.5, -0.5], 9,14d8 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17a12 > "/scripts/pathing.lua", 34c29 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 44,109c39,104 < "default" : [ < "Welcome to my shop.", < "See anything you like?", < "What can I do ya for?" < ], < < "apex" : { < "default" : [ < "What can I sell you? Be quick about it.", < "My store accepts pixels and BigCoins.", < "By my beard, a customer!", < "Please don't sell me anything that will get me arrested." < ] < }, < < "avian" : { < "default" : [ < "Welcome, traveller. What can I sell you?", < "You wouldn't happen to have a pair of wings on you, would you?", < "Hey there. See anything you like?", < "Just a warning, we don't accept Avos money." < ] < }, < < "floran" : { < "default" : [ < "Floran welcomesss you to store. Hopes you buy thingsss.", < "You breaksss it, you buysss it.", < "Floran wantsss pixelsss." < ], < "hylotl" : [ < "Hylotl is not welcome at ssstore. Buy thingsss anyway.", < "Floran hopesss that Hylotl buys fast.", < "Does fishman wish to give Floran pixelsss?" < ] < }, < < "glitch" : { < "default" : [ < "Friendly. Welcome to my store.", < "Cozening. You know you want to buy everything!", < "Reminder. Destroying merchandise is discouraged." < ], < "floran" : [ < "Warning. Attempting to eat merchandise will result in expulsion.", < "Stern. Try not to destroy the store, please.", < "Reminder. I will not buy \"spare Glitch parts\"." < ] < }, < < "hylotl" : { < "default" : [ < "Welcome, stranger! Marvel at my goods. Weep at their glory.", < "My goods are amazing. I'd give you some for free, but I like money.", < "The design of my goods surpasses that of any other race!", < "Look at my merchandise. It's mind-blowing, I know.", < "You can have any of this for just a few small payments of pixels!" < ], < "floran" : [ < "Oh dear, it's a Floran... just try not to break anything.", < "I'll tell you upfront, most of our merchandise isn't edible.", < "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", < "Ugh. Do you even deserve to be allowed to purchase this fine art?" < ] < } < --- > "default" : [ > "Welcome to my shop.", > "See anything you like?", > "What can I do ya for?" > ], > > "apex" : { > "default" : [ > "What can I sell you? Be quick about it.", > "My store accepts pixels and BigCoins.", > "By my beard, a customer!", > "Please don't sell me anything that will get me arrested." > ] > }, > > "avian" : { > "default" : [ > "Welcome, traveller. What can I sell you?", > "You wouldn't happen to have a pair of wings on you, would you?", > "Hey there. See anything you like?", > "Just a warning, we don't accept Avos money." > ] > }, > > "floran" : { > "default" : [ > "Floran welcomesss you to store. Hopes you buy thingsss.", > "You breaksss it, you buysss it.", > "Floran wantsss pixelsss." > ], > "hylotl" : [ > "Hylotl is not welcome at ssstore. Buy thingsss anyway.", > "Floran hopesss that Hylotl buys fast.", > "Does fishman wish to give Floran pixelsss?" > ] > }, > > "glitch" : { > "default" : [ > "Friendly. Welcome to my store.", > "Cozening. You know you want to buy everything!", > "Reminder. Destroying merchandise is discouraged." > ], > "floran" : [ > "Warning. Attempting to eat merchandise will result in expulsion.", > "Stern. Try not to destroy the store, please.", > "Reminder. I will not buy \"spare Glitch parts\"." > ] > }, > > "hylotl" : { > "default" : [ > "Welcome, stranger! Marvel at my goods. Weep at their glory.", > "My goods are amazing. I'd give you some for free, but I like money.", > "The design of my goods surpasses that of any other race!", > "Look at my merchandise. It's mind-blowing, I know.", > "You can have any of this for just a few small payments of pixels!" > ], > "floran" : [ > "Oh dear, it's a Floran... just try not to break anything.", > "I'll tell you upfront, most of our merchandise isn't edible.", > "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", > "Ugh. Do you even deserve to be allowed to purchase this fine art?" > ] > } > 113,137c108,132 < "See ya next time!", < "Come again.", < "Your pixels are always good here.", < "Pleasure doing business with you!", < "Thanks for visiting my store.", < "Great to see you!", < "Let's do business again." < ], < "glitch" : { < "default" : [ < "Content. Please come again.", < "Pleased. Thank you for your patronage.", < "Disappointed. You're not going to buy more?", < "Melancholy. Until next time, customer." < ] < }, < "floran" : { < "default" : [ < "Floran want customer to ssspend more!", < "Floran sssay goodbye to moneybags.", < "Floran like buy sssell.", < "Floran pleased with transssaction." < ] < } < } --- > "See ya next time!", > "Come again.", > "Your pixels are always good here.", > "Pleasure doing business with you!", > "Thanks for visiting my store.", > "Great to see you!", > "Let's do business again." > ], > "glitch" : { > "default" : [ > "Content. Please come again.", > "Pleased. Thank you for your patronage.", > "Disappointed. You're not going to buy more?", > "Melancholy. Until next time, customer." > ] > }, > "floran" : { > "default" : [ > "Floran want customer to ssspend more!", > "Floran sssay goodbye to moneybags.", > "Floran like buy sssell.", > "Floran pleased with transssaction." > ] > } > } 139c134 < }, --- > }, 142c137 < "priceVarianceRange" : [0.75, 1.25], --- > "priceVarianceRange" : [0.8, 1.2], 146c141 < "test" : [ --- > "test" : [ 148,151c143,146 < { "item" : { "name" : "humantier2head", "data" : { "colorIndex" : 1 } }, "cost" : 100, "rarity" : 0.5 }, < { "item" : { "name" : "humantier2head", "data" : { "colorIndex" : 6 } }, "cost" : 100, "rarity" : 0.5 }, < { "item" : { "name" : "humantier2head", "data" : { "colorIndex" : 4 } }, "cost" : 100, "rarity" : 0.5 }, < { "item" : { "name" : "humantier2head", "data" : { "colorIndex" : 8 } }, "cost" : 100, "rarity" : 0.5 } --- > { "item" : { "name" : "humantier2head", "parameters" : { "colorIndex" : 1 } }, "cost" : 100, "rarity" : 0.5 }, > { "item" : { "name" : "humantier2head", "parameters" : { "colorIndex" : 6 } }, "cost" : 100, "rarity" : 0.5 }, > { "item" : { "name" : "humantier2head", "parameters" : { "colorIndex" : 4 } }, "cost" : 100, "rarity" : 0.5 }, > { "item" : { "name" : "humantier2head", "parameters" : { "colorIndex" : 8 } }, "cost" : 100, "rarity" : 0.5 } 154,155c149,150 < < "doctormerchant" : [ --- > > "doctormerchant" : [ 157,159c152,155 < { "item" : { "name" : "redstim" }, "cost" : 400 }, < { "item" : { "name" : "medkit" }, "cost" : 1000 }, < { "item" : { "name" : "bandage" }, "cost" : 100 } --- > { "item" : { "name" : "redstim" }, "cost" : 200 }, > { "item" : { "name" : "nanowrap" }, "cost" : 300 }, > { "item" : { "name" : "medkit" }, "cost" : 200 }, > { "item" : { "name" : "bandage" }, "cost" : 50 } 161,163c157,159 < ], < < "stimmerchant" : [ --- > ], > > "stimmerchant" : [ 166c162 < { "item" : { "name" : "redstim" }, "cost" : 400 }, --- > { "item" : { "name" : "redstim" }, "cost" : 200 }, 170,172c166,168 < ], < < "toolmerchant" : [ --- > ], > > "toolmerchant" : [ 175,176c171 < { "item" : { "name" : "flare" }, "cost" : 50 }, < { "item" : { "name" : "rope" }, "cost" : 75 } --- > { "item" : { "name" : "flare" }, "cost" : 50 } 178,180c173,175 < ], < < "wizardmerchant" : [ --- > ], > > "wizardmerchant" : [ 183c178 < { "item" : { "name" : "redstim" }, "cost" : 175 }, --- > { "item" : { "name" : "redstim" }, "cost" : 200 }, 186c181 < { "item" : { "name" : "wizardhead" }, "cost" : 750, "rarity" : 0.5 } --- > { "item" : { "name" : "wizardhead" }, "cost" : 750, "rarity" : 0.5 } 188,271c183,355 < ], < < "chefmerchant" : [ < [0, [ < { "item" : { "name" : "potato" }, "cost" : 5 }, < { "item" : { "name" : "avesmingo" }, "cost" : 5 }, < { "item" : { "name" : "banana" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "rawbacon" }, "cost" : 5 }, < { "item" : { "name" : "grapes" }, "cost" : 5 }, < { "item" : { "name" : "kiwi" }, "cost" : 5 }, < { "item" : { "name" : "meatchunks" }, "cost" : 5 }, < { "item" : { "name" : "redapple" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "carrot" }, "cost" : 5 }, < { "item" : { "name" : "pineapple" }, "cost" : 5 }, < { "item" : { "name" : "bottledwater" }, "cost" : 5 }, < { "item" : { "name" : "wartweed" }, "cost" : 5 }, < { "item" : { "name" : "tomato" }, "cost" : 5 }, < { "item" : { "name" : "beakseed" }, "cost" : 5 }, < { "item" : { "name" : "feathercrown" }, "cost" : 5 }, < { "item" : { "name" : "pearlpea" }, "cost" : 5 }, < { "item" : { "name" : "corn" }, "cost" : 5 }, < { "item" : { "name" : "rawtentacle" }, "cost" : 5 }, < { "item" : { "name" : "alienmeat" }, "cost" : 5 }, < { "item" : { "name" : "boneboo" }, "cost" : 5 }, < { "item" : { "name" : "oculemon" }, "cost" : 5 }, < { "item" : { "name" : "pussplum" }, "cost" : 5 }, < { "item" : { "name" : "chili" }, "cost" : 5 }, < { "item" : { "name" : "automato" }, "cost" : 5 }, < { "item" : { "name" : "currentcorn" }, "cost" : 5 }, < { "item" : { "name" : "diodia" }, "cost" : 5 }, < { "item" : { "name" : "boltbulb" }, "cost" : 5 }, < { "item" : { "name" : "rice" }, "cost" : 5 }, < { "item" : { "name" : "bread" }, "cost" : 5 }, < { "item" : { "name" : "coralcreep" }, "cost" : 5 }, < { "item" : { "name" : "dirturchin" }, "cost" : 5 }, < { "item" : { "name" : "reefpod" }, "cost" : 5 } < ]] < ], < < "randomguns" : [ < [0, [ < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } }, "cost" : 750 }, < { "item" : { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } }, "cost" : 750 } < ]] < ], < "randomswords" : [ < [0, [ < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, "cost" : 375 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, "cost" : 750 }, < { "item" : { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, "cost" : 750 } < ]] < ], < "apexweaponblueprints" : [ --- > ], > > "chefmerchant" : [ > [0, [ > { "item" : { "name" : "pearlpeabroth" }, "cost" : 50 }, > { "item" : { "name" : "meatstew" }, "cost" : 250 }, > { "item" : { "name" : "boiledpearlpeas" }, "cost" : 25 }, > { "item" : { "name" : "meatpie" }, "cost" : 300 }, > { "item" : { "name" : "fishpie" }, "cost" : 300 }, > { "item" : { "name" : "pearlpearisotto" }, "cost" : 125 }, > { "item" : { "name" : "fishstew" }, "cost" : 250 }, > { "item" : { "name" : "meatdumplings" }, "cost" : 125 }, > { "item" : { "name" : "fishdumplings" }, "cost" : 125 }, > { "item" : { "name" : "bread" }, "cost" : 25 }, > { "item" : { "name" : "fishfingers" }, "cost" : 125 }, > { "item" : { "name" : "fishnchips" }, "cost" : 325 }, > { "item" : { "name" : "corncob" }, "cost" : 100 }, > { "item" : { "name" : "mashedpotato" }, "cost" : 200 } > ]], > [2, [ > { "item" : { "name" : "carrotbread" }, "cost" : 75 }, > { "item" : { "name" : "porridge" }, "cost" : 115 }, > { "item" : { "name" : "cake" }, "cost" : 340 }, > { "item" : { "name" : "ricepudding" }, "cost" : 375 }, > { "item" : { "name" : "specialrice" }, "cost" : 415 }, > { "item" : { "name" : "omelette" }, "cost" : 375 }, > { "item" : { "name" : "sweetpopcorn" }, "cost" : 300 }, > { "item" : { "name" : "carrotcake" }, "cost" : 375 }, > { "item" : { "name" : "beakseedtart" }, "cost" : 375 }, > { "item" : { "name" : "mushroombread" }, "cost" : 190 }, > { "item" : { "name" : "beakseedjam" }, "cost" : 300 }, > { "item" : { "name" : "kiwijam" }, "cost" : 450 }, > { "item" : { "name" : "pearlpeajam" }, "cost" : 190 }, > { "item" : { "name" : "relish" }, "cost" : 340 }, > { "item" : { "name" : "pearlpeapancakes" }, "cost" : 225 }, > { "item" : { "name" : "applecrumble" }, "cost" : 265 }, > { "item" : { "name" : "mushroomrice" }, "cost" : 375 }, > { "item" : { "name" : "tomatosoup" }, "cost" : 415 }, > { "item" : { "name" : "carrotsoup" }, "cost" : 415 }, > { "item" : { "name" : "quichelorraine" }, "cost" : 265 }, > { "item" : { "name" : "mushroomquiche" }, "cost" : 340 }, > { "item" : { "name" : "pasty" }, "cost" : 525 }, > { "item" : { "name" : "feathercrownjam" }, "cost" : 450 }, > { "item" : { "name" : "featherfood" }, "cost" : 640 }, > { "item" : { "name" : "cheeseburger" }, "cost" : 640 }, > { "item" : { "name" : "hamburger" }, "cost" : 565 }, > { "item" : { "name" : "beakseedbread" }, "cost" : 190 }, > { "item" : { "name" : "stickyribs" }, "cost" : 300 }, > { "item" : { "name" : "spikycookies" }, "cost" : 490 }, > { "item" : { "name" : "baconpancakes" }, "cost" : 265 }, > { "item" : { "name" : "candiedcorn" }, "cost" : 300 }, > { "item" : { "name" : "candyapple" }, "cost" : 225 }, > { "item" : { "name" : "sweetmeat" }, "cost" : 225 }, > { "item" : { "name" : "carrotjuice" }, "cost" : 40 }, > { "item" : { "name" : "kiwijuice" }, "cost" : 300 }, > { "item" : { "name" : "tomatojuice" }, "cost" : 40 }, > { "item" : { "name" : "pizzaslice" }, "cost" : 225 }, > { "item" : { "name" : "pizza" }, "cost" : 1125 }, > { "item" : { "name" : "stuffedtomato" }, "cost" : 300 }, > { "item" : { "name" : "cornpeckers" }, "cost" : 300 }, > { "item" : { "name" : "gardensalad" }, "cost" : 225 }, > { "item" : { "name" : "fluffyruffs" }, "cost" : 115 }, > { "item" : { "name" : "bonbons" }, "cost" : 150 }, > { "item" : { "name" : "coffeecake" }, "cost" : 490 }, > { "item" : { "name" : "chocolatecake" }, "cost" : 415 }, > { "item" : { "name" : "flatwhite" }, "cost" : 225 }, > { "item" : { "name" : "mocha" }, "cost" : 300 }, > { "item" : { "name" : "cactusjuice" }, "cost" : 150 }, > { "item" : { "name" : "roastdinner" }, "cost" : 525 } > ]], > [3, [ > { "item" : { "name" : "choconut" }, "cost" : 750 }, > { "item" : { "name" : "automatoshake" }, "cost" : 150 }, > { "item" : { "name" : "2kbpotage" }, "cost" : 100 }, > { "item" : { "name" : "tropicalpunch" }, "cost" : 1200 }, > { "item" : { "name" : "coconuticecream" }, "cost" : 550 }, > { "item" : { "name" : "pineapplejam" }, "cost" : 600 }, > { "item" : { "name" : "apexfritter" }, "cost" : 500 }, > { "item" : { "name" : "spookypie" }, "cost" : 450 }, > { "item" : { "name" : "spookydonut" }, "cost" : 850 }, > { "item" : { "name" : "sweetpunch" }, "cost" : 1000 }, > { "item" : { "name" : "coconutrice" }, "cost" : 400 }, > { "item" : { "name" : "pineapplepizzaslice" }, "cost" : 650 }, > { "item" : { "name" : "cactiicecream" }, "cost" : 550 }, > { "item" : { "name" : "desertsalsa" }, "cost" : 1300 }, > { "item" : { "name" : "bananaicecream" }, "cost" : 550 }, > { "item" : { "name" : "bananacreampie" }, "cost" : 550 }, > { "item" : { "name" : "bananacreamdonut" }, "cost" : 650 }, > { "item" : { "name" : "candyautomato" }, "cost" : 250 }, > { "item" : { "name" : "grapejuice" }, "cost" : 200 }, > { "item" : { "name" : "pineapplejuice" }, "cost" : 400 }, > { "item" : { "name" : "thornjuice" }, "cost" : 200 }, > { "item" : { "name" : "automatostew" }, "cost" : 150 }, > { "item" : { "name" : "bananacon" }, "cost" : 300 }, > { "item" : { "name" : "batteredbanana" }, "cost" : 250 }, > { "item" : { "name" : "stuffedautomato" }, "cost" : 400 }, > { "item" : { "name" : "apegrapes" }, "cost" : 400 }, > { "item" : { "name" : "fishinabone" }, "cost" : 500 }, > { "item" : { "name" : "fruitsalad" }, "cost" : 1200 }, > { "item" : { "name" : "luckydip" }, "cost" : 250 }, > { "item" : { "name" : "campfirebanana" }, "cost" : 300 }, > { "item" : { "name" : "snowcone" }, "cost" : 250 } > ]], > [4, [ > { "item" : { "name" : "sushi" }, "cost" : 625 }, > { "item" : { "name" : "ricecake" }, "cost" : 375 }, > { "item" : { "name" : "oceansalsa" }, "cost" : 1065 }, > { "item" : { "name" : "oceanrisotto" }, "cost" : 750 }, > { "item" : { "name" : "reefpodsurprise" }, "cost" : 750 }, > { "item" : { "name" : "alienfruitjam" }, "cost" : 500 }, > { "item" : { "name" : "toxictart" }, "cost" : 1065 }, > { "item" : { "name" : "toxictopjam" }, "cost" : 750 }, > { "item" : { "name" : "toxicjamdonut" }, "cost" : 1315 }, > { "item" : { "name" : "toxicjuice" }, "cost" : 750 }, > { "item" : { "name" : "pussplumtart" }, "cost" : 315 }, > { "item" : { "name" : "pussplumpudding" }, "cost" : 875 }, > { "item" : { "name" : "oceansurprise" }, "cost" : 875 }, > { "item" : { "name" : "seafoodgratin" }, "cost" : 315 }, > { "item" : { "name" : "brineapple" }, "cost" : 565 }, > { "item" : { "name" : "bloodypuss" }, "cost" : 500 }, > { "item" : { "name" : "reefjuice" }, "cost" : 250 }, > { "item" : { "name" : "reefshake" }, "cost" : 375 }, > { "item" : { "name" : "cyanider" }, "cost" : 750 }, > { "item" : { "name" : "oculemonmeringue" }, "cost" : 875 }, > { "item" : { "name" : "oculemonstew" }, "cost" : 940 }, > { "item" : { "name" : "saltsalad" }, "cost" : 375 }, > { "item" : { "name" : "stuffeddirturchin" }, "cost" : 315 }, > { "item" : { "name" : "soggysack" }, "cost" : 125 } > ]] > ], > > "randomguns" : [ > [0, [ > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } }, "cost" : 375 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } }, "cost" : 750 }, > { "item" : { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } }, "cost" : 750 } > ]] > ], > "randomswords" : [ > [0, [ > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, "cost" : 375 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, "cost" : 750 }, > { "item" : { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, "cost" : 750 } > ]] > ], > "apexweaponblueprints" : [ 280,281c364,365 < [2, [ < { "item" : { "name" : "apextier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "apextier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 287c371 < { "item" : { "name" : "apextier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 294c378 < [3, [ --- > [3, [ 301c385 < { "item" : { "name" : "apextier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 309c393 < "apexarmorblueprints" : [ --- > "apexarmorblueprints" : [ 315c399 < [2, [ --- > [2, [ 319c403 < { "item" : { "name" : "apextier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 323c407 < [3, [ --- > [3, [ 327c411 < { "item" : { "name" : "apextier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 331c415 < [4, [ --- > [4, [ 335c419 < { "item" : { "name" : "apextier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 339c423 < [5, [ --- > [5, [ 343c427 < { "item" : { "name" : "apextier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 347c431 < [6, [ --- > [6, [ 351c435 < { "item" : { "name" : "apextier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 355c439 < [7, [ --- > [7, [ 359c443 < { "item" : { "name" : "apextier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 363c447 < [8, [ --- > [8, [ 367c451 < { "item" : { "name" : "apextier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 371c455 < [9, [ --- > [9, [ 375c459 < { "item" : { "name" : "apextier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 379c463 < [10, [ --- > [10, [ 383c467 < { "item" : { "name" : "apextier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "apextier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 388c472 < "apexclothes" : [ --- > "apexclothes" : [ 390,477c474,563 < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexcommanderpants", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavyjacket", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexnavypants", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerjacket", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexofficerpants", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "apexspecialistpants", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "apexingredients" : [ < [0, [ < { "item" : { "name" : "potato" }, "cost" : 5 }, < { "item" : { "name" : "avesmingo" }, "cost" : 5 }, < { "item" : { "name" : "banana" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "rawbacon" }, "cost" : 5 }, < { "item" : { "name" : "grapes" }, "cost" : 5 }, < { "item" : { "name" : "kiwi" }, "cost" : 5 }, < { "item" : { "name" : "meatchunks" }, "cost" : 5 }, < { "item" : { "name" : "redapple" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "carrot" }, "cost" : 5 }, < { "item" : { "name" : "pineapple" }, "cost" : 5 }, < { "item" : { "name" : "bottledwater" }, "cost" : 5 } --- > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexnavypants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "apexingredients" : [ > [0, [ > { "item" : { "name" : "potato" }, "cost" : 160 }, > { "item" : { "name" : "avesmingo" }, "cost" : 280 }, > { "item" : { "name" : "banana" }, "cost" : 160 }, > { "item" : { "name" : "wheat" }, "cost" : 20 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "rawbacon" }, "cost" : 20 }, > { "item" : { "name" : "grapes" }, "cost" : 160 }, > { "item" : { "name" : "kiwi" }, "cost" : 240 }, > { "item" : { "name" : "meatchunks" }, "cost" : 40 }, > { "item" : { "name" : "redapple" }, "cost" : 300 }, > { "item" : { "name" : "sugar" }, "cost" : 120 }, > { "item" : { "name" : "carrot" }, "cost" : 30 }, > { "item" : { "name" : "neonmelon" }, "cost" : 560 }, > { "item" : { "name" : "pineapple" }, "cost" : 320 }, > { "item" : { "name" : "bottledwater" }, "cost" : 10 }, > { "item" : { "name" : "milk" }, "cost" : 20 } 489,490c575,576 < [2, [ < { "item" : { "name" : "aviantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "aviantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 496c582 < { "item" : { "name" : "aviantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 503c589 < [3, [ --- > [3, [ 510c596 < { "item" : { "name" : "aviantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 518c604 < "avianarmorblueprints" : [ --- > "avianarmorblueprints" : [ 524c610 < [2, [ --- > [2, [ 528c614 < { "item" : { "name" : "aviantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 532c618 < [3, [ --- > [3, [ 536c622 < { "item" : { "name" : "aviantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 540c626 < [4, [ --- > [4, [ 544c630 < { "item" : { "name" : "aviantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 548c634 < [5, [ --- > [5, [ 552c638 < { "item" : { "name" : "aviantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 556c642 < [6, [ --- > [6, [ 560c646 < { "item" : { "name" : "aviantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 564c650 < [7, [ --- > [7, [ 568c654 < { "item" : { "name" : "aviantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 572c658 < [8, [ --- > [8, [ 576c662 < { "item" : { "name" : "aviantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 580c666 < [9, [ --- > [9, [ 584c670 < { "item" : { "name" : "aviantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 588c674 < [10, [ --- > [10, [ 592c678 < { "item" : { "name" : "aviantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "aviantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 597c683 < "avianclothes" : [ --- > "avianclothes" : [ 599,688c685,777 < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurershirt", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianadventurerpants", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonershirt", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyshirt", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianfancyskirt", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkershirt", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "avianworkerpants", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "avianingredients" : [ < [0, [ < { "item" : { "name" : "avesmingo" }, "cost" : 5 }, < { "item" : { "name" : "wartweed" }, "cost" : 5 }, < { "item" : { "name" : "carrot" }, "cost" : 5 }, < { "item" : { "name" : "tomato" }, "cost" : 5 }, < { "item" : { "name" : "beakseed" }, "cost" : 5 }, < { "item" : { "name" : "feathercrown" }, "cost" : 5 }, < { "item" : { "name" : "pearlpea" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "pineapple" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "grapes" }, "cost" : 5 }, < { "item" : { "name" : "corn" }, "cost" : 5 } --- > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "avianworkerpants", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "avianingredients" : [ > [0, [ > { "item" : { "name" : "avesmingo" }, "cost" : 280 }, > { "item" : { "name" : "wartweed" }, "cost" : 70 }, > { "item" : { "name" : "carrot" }, "cost" : 30 }, > { "item" : { "name" : "tomato" }, "cost" : 30 }, > { "item" : { "name" : "beakseed" }, "cost" : 120 }, > { "item" : { "name" : "feathercrown" }, "cost" : 240 }, > { "item" : { "name" : "pearlpea" }, "cost" : 20 }, > { "item" : { "name" : "wheat" }, "cost" : 20 }, > { "item" : { "name" : "pineapple" }, "cost" : 320 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "grapes" }, "cost" : 160 }, > { "item" : { "name" : "corn" }, "cost" : 80 }, > { "item" : { "name" : "milk" }, "cost" : 20 }, > { "item" : { "name" : "egg" }, "cost" : 15 }, > { "item" : { "name" : "rawfish" }, "cost" : 40 } 691c780 < "floranweaponblueprints" : [ --- > "floranweaponblueprints" : [ 700,701c789,790 < [2, [ < { "item" : { "name" : "florantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "florantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 707c796 < { "item" : { "name" : "florantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 714c803 < [3, [ --- > [3, [ 721c810 < { "item" : { "name" : "florantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 729c818 < "floranarmorblueprints" : [ --- > "floranarmorblueprints" : [ 735c824 < [2, [ --- > [2, [ 739c828 < { "item" : { "name" : "florantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 743c832 < [3, [ --- > [3, [ 747c836 < { "item" : { "name" : "florantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 751c840 < [4, [ --- > [4, [ 755c844 < { "item" : { "name" : "florantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 759c848 < [5, [ --- > [5, [ 763c852 < { "item" : { "name" : "florantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 767c856 < [6, [ --- > [6, [ 771c860 < { "item" : { "name" : "florantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 775c864 < [7, [ --- > [7, [ 779c868 < { "item" : { "name" : "florantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 783c872 < [8, [ --- > [8, [ 787c876 < { "item" : { "name" : "florantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 791c880 < [9, [ --- > [9, [ 795c884 < { "item" : { "name" : "florantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 799c888 < [10, [ --- > [10, [ 803c892 < { "item" : { "name" : "florantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "florantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 808c897 < "floranclothes" : [ --- > "floranclothes" : [ 810,925c899,1018 < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranhunterlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranpeltlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranleafchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floranleaflegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "floransurvivalistlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "floraningredients" : [ < [0, [ < { "item" : { "name" : "rawtentacle" }, "cost" : 5 }, < { "item" : { "name" : "alienmeat" }, "cost" : 5 }, < { "item" : { "name" : "meatchunks" }, "cost" : 5 }, < { "item" : { "name" : "rawbacon" }, "cost" : 5 }, < { "item" : { "name" : "boneboo" }, "cost" : 5 }, < { "item" : { "name" : "oculemon" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "pussplum" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "chili" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "grapes" }, "cost" : 5 } --- > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranleafchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "floransurvivalistlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "floraningredients" : [ > [0, [ > { "item" : { "name" : "rawtentacle" }, "cost" : 60 }, > { "item" : { "name" : "alienmeat" }, "cost" : 40 }, > { "item" : { "name" : "rawribmeat" }, "cost" : 320 }, > { "item" : { "name" : "meatchunks" }, "cost" : 40 }, > { "item" : { "name" : "rawfleshlump" }, "cost" : 40 }, > { "item" : { "name" : "rawbacon" }, "cost" : 20 }, > { "item" : { "name" : "boneboo" }, "cost" : 320 }, > { "item" : { "name" : "oculemon" }, "cost" : 400 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "pussplum" }, "cost" : 200 }, > { "item" : { "name" : "wheat" }, "cost" : 20 }, > { "item" : { "name" : "chili" }, "cost" : 280 }, > { "item" : { "name" : "sugar" }, "cost" : 120 }, > { "item" : { "name" : "grapes" }, "cost" : 160 }, > { "item" : { "name" : "toxictop" }, "cost" : 400 }, > { "item" : { "name" : "milk" }, "cost" : 20 } 937,938c1030,1031 < [2, [ < { "item" : { "name" : "glitchtier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "glitchtier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 944c1037 < { "item" : { "name" : "glitchtier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 951c1044 < [3, [ --- > [3, [ 958c1051 < { "item" : { "name" : "glitchtier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 966c1059 < "glitcharmorblueprints" : [ --- > "glitcharmorblueprints" : [ 972c1065 < [2, [ --- > [2, [ 976c1069 < { "item" : { "name" : "glitchtier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 980c1073 < [3, [ --- > [3, [ 984c1077 < { "item" : { "name" : "glitchtier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 988c1081 < [4, [ --- > [4, [ 992c1085 < { "item" : { "name" : "glitchtier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 996c1089 < [5, [ --- > [5, [ 1000c1093 < { "item" : { "name" : "glitchtier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 1004c1097 < [6, [ --- > [6, [ 1008c1101 < { "item" : { "name" : "glitchtier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 1012c1105 < [7, [ --- > [7, [ 1016c1109 < { "item" : { "name" : "glitchtier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 1020c1113 < [8, [ --- > [8, [ 1024c1117 < { "item" : { "name" : "glitchtier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 1028c1121 < [9, [ --- > [9, [ 1032c1125 < { "item" : { "name" : "glitchtier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 1036c1129 < [10, [ --- > [10, [ 1040c1133 < { "item" : { "name" : "glitchtier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "glitchtier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 1045c1138 < "glitchclothes" : [ --- > "glitchclothes" : [ 1047,1142c1140,1236 < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "craftsmenlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "merchantchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "merchantlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "noblechest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "noblelegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "peasantchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "peasantlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "glitchingredients" : [ < [0, [ < { "item" : { "name" : "automato" }, "cost" : 5 }, < { "item" : { "name" : "currentcorn" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "diodia" }, "cost" : 5 }, < { "item" : { "name" : "boltbulb" }, "cost" : 5 }, < { "item" : { "name" : "rice" }, "cost" : 5 }, < { "item" : { "name" : "meatchunks" }, "cost" : 5 }, < { "item" : { "name" : "rawtentacle" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "kiwi" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "oculemon" }, "cost" : 5 } --- > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "merchantchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "merchantlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "noblechest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "noblelegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "peasantchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "peasantlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "glitchingredients" : [ > [0, [ > { "item" : { "name" : "automato" }, "cost" : 40 }, > { "item" : { "name" : "currentcorn" }, "cost" : 40 }, > { "item" : { "name" : "wheat" }, "cost" : 20 }, > { "item" : { "name" : "diodia" }, "cost" : 240 }, > { "item" : { "name" : "boltbulb" }, "cost" : 60 }, > { "item" : { "name" : "rice" }, "cost" : 80 }, > { "item" : { "name" : "meatchunks" }, "cost" : 40 }, > { "item" : { "name" : "rawtentacle" }, "cost" : 60 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "kiwi" }, "cost" : 240 }, > { "item" : { "name" : "sugar" }, "cost" : 120 }, > { "item" : { "name" : "oculemon" }, "cost" : 400 }, > { "item" : { "name" : "milk" }, "cost" : 20 } 1145c1239 < "humanweaponblueprints" : [ --- > "humanweaponblueprints" : [ 1154,1155c1248,1249 < [2, [ < { "item" : { "name" : "humantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "humantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1161c1255 < { "item" : { "name" : "humantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 1168c1262 < [3, [ --- > [3, [ 1175c1269 < { "item" : { "name" : "humantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1183c1277 < "humanarmorblueprints" : [ --- > "humanarmorblueprints" : [ 1189c1283 < [2, [ --- > [2, [ 1193c1287 < { "item" : { "name" : "humantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 1197c1291 < [3, [ --- > [3, [ 1201c1295 < { "item" : { "name" : "humantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 1205c1299 < [4, [ --- > [4, [ 1209c1303 < { "item" : { "name" : "humantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1213c1307 < [5, [ --- > [5, [ 1217c1311 < { "item" : { "name" : "humantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 1221c1315 < [6, [ --- > [6, [ 1225c1319 < { "item" : { "name" : "humantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 1229c1323 < [7, [ --- > [7, [ 1233c1327 < { "item" : { "name" : "humantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 1237c1331 < [8, [ --- > [8, [ 1241c1335 < { "item" : { "name" : "humantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 1245c1339 < [9, [ --- > [9, [ 1249c1343 < { "item" : { "name" : "humantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 1253c1347 < [10, [ --- > [10, [ 1257c1351 < { "item" : { "name" : "humantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "humantier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 1262c1356 < "humanclothes" : [ --- > "humanclothes" : [ 1264,1362c1358,1457 < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "conceptchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "conceptlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "coolchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "coollegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "sweatervestlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "workoutchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "workoutlegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "humaningredients" : [ < [0, [ < { "item" : { "name" : "tomato" }, "cost" : 5 }, < { "item" : { "name" : "meatchunks" }, "cost" : 5 }, < { "item" : { "name" : "chili" }, "cost" : 5 }, < { "item" : { "name" : "bread" }, "cost" : 5 }, < { "item" : { "name" : "potato" }, "cost" : 5 }, < { "item" : { "name" : "wheat" }, "cost" : 5 }, < { "item" : { "name" : "carrot" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "corn" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "redapple" }, "cost" : 5 }, < { "item" : { "name" : "grapes" }, "cost" : 5 }, < { "item" : { "name" : "kiwi" }, "cost" : 5 }, < { "item" : { "name" : "pineapple" }, "cost" : 5 }, < { "item" : { "name" : "bottledwater" }, "cost" : 5 } --- > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "conceptchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "conceptlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "coolchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "coollegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "sweatervestlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "workoutchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "workoutlegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "humaningredients" : [ > [0, [ > { "item" : { "name" : "tomato" }, "cost" : 30 }, > { "item" : { "name" : "meatchunks" }, "cost" : 40 }, > { "item" : { "name" : "chili" }, "cost" : 280 }, > { "item" : { "name" : "bread" }, "cost" : 25 }, > { "item" : { "name" : "potato" }, "cost" : 160 }, > { "item" : { "name" : "wheat" }, "cost" : 20 }, > { "item" : { "name" : "carrot" }, "cost" : 30 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "corn" }, "cost" : 80 }, > { "item" : { "name" : "sugar" }, "cost" : 120 }, > { "item" : { "name" : "redapple" }, "cost" : 20 }, > { "item" : { "name" : "grapes" }, "cost" : 160 }, > { "item" : { "name" : "kiwi" }, "cost" : 240 }, > { "item" : { "name" : "pineapple" }, "cost" : 320 }, > { "item" : { "name" : "bottledwater" }, "cost" : 10 }, > { "item" : { "name" : "milk" }, "cost" : 20 } 1374,1375c1469,1470 < [2, [ < { "item" : { "name" : "hylotltier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > [2, [ > { "item" : { "name" : "hylotltier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1381c1476 < { "item" : { "name" : "hylotltier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier1hammer-recipe" }, "cost" : 750, "rarity" : 0.5 }, 1388c1483 < [3, [ --- > [3, [ 1395c1490 < { "item" : { "name" : "hylotltier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier2hammer-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1403c1498 < "hylotlarmorblueprints" : [ --- > "hylotlarmorblueprints" : [ 1409c1504 < [2, [ --- > [2, [ 1413c1508 < { "item" : { "name" : "hylotltier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier1chest-recipe" }, "cost" : 500, "rarity" : 0.5 }, 1417c1512 < [3, [ --- > [3, [ 1421c1516 < { "item" : { "name" : "hylotltier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier2chest-recipe" }, "cost" : 1000, "rarity" : 0.5 }, 1425c1520 < [4, [ --- > [4, [ 1429c1524 < { "item" : { "name" : "hylotltier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier3chest-recipe" }, "cost" : 1500, "rarity" : 0.5 }, 1433c1528 < [5, [ --- > [5, [ 1437c1532 < { "item" : { "name" : "hylotltier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier4chest-recipe" }, "cost" : 2000, "rarity" : 0.5 }, 1441c1536 < [6, [ --- > [6, [ 1445c1540 < { "item" : { "name" : "hylotltier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier5chest-recipe" }, "cost" : 2500, "rarity" : 0.5 }, 1449c1544 < [7, [ --- > [7, [ 1453c1548 < { "item" : { "name" : "hylotltier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier6chest-recipe" }, "cost" : 3000, "rarity" : 0.5 }, 1457c1552 < [8, [ --- > [8, [ 1461c1556 < { "item" : { "name" : "hylotltier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier7chest-recipe" }, "cost" : 3500, "rarity" : 0.5 }, 1465c1560 < [9, [ --- > [9, [ 1469c1564 < { "item" : { "name" : "hylotltier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier8chest-recipe" }, "cost" : 4000, "rarity" : 0.5 }, 1473c1568 < [10, [ --- > [10, [ 1477c1572 < { "item" : { "name" : "hylotltier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, --- > { "item" : { "name" : "hylotltier9chest-recipe" }, "cost" : 4500, "rarity" : 0.5 }, 1482c1577 < "hylotlclothes" : [ --- > "hylotlclothes" : [ 1484,1613c1579,1712 < < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "kimonochest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "kimonolegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "monkchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "monklegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "traditionalchest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "traditionallegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "traineechest", "data" : { "colorIndex" : 11 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 1 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 3 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 4 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 5 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 6 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 7 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 8 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 9 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 10 } }, "cost" : 50 }, < { "item" : { "name" : "traineelegs", "data" : { "colorIndex" : 11 } }, "cost" : 50 } < ]] < ], < "hylotlingredients" : [ < [0, [ < { "item" : { "name" : "wartweed" }, "cost" : 5 }, < { "item" : { "name" : "rice" }, "cost" : 5 }, < { "item" : { "name" : "avesmingo" }, "cost" : 5 }, < { "item" : { "name" : "coralcreep" }, "cost" : 5 }, < { "item" : { "name" : "chili" }, "cost" : 5 }, < { "item" : { "name" : "pearlpea" }, "cost" : 5 }, < { "item" : { "name" : "dirturchin" }, "cost" : 5 }, < { "item" : { "name" : "eggshoot" }, "cost" : 5 }, < { "item" : { "name" : "oculemon" }, "cost" : 5 }, < { "item" : { "name" : "reefpod" }, "cost" : 5 }, < { "item" : { "name" : "corn" }, "cost" : 5 }, < { "item" : { "name" : "sugar" }, "cost" : 5 }, < { "item" : { "name" : "pineapple" }, "cost" : 5 } < ]] < ], < < "musicalinstruments" : [ < [0, [ < { "item" : { "name" : "accordion" }, "cost" : 500 }, < { "item" : { "name" : "acousticguitar" }, "cost" : 350 }, < { "item" : { "name" : "banjo" }, "cost" : 350 }, < { "item" : { "name" : "bassguitar" }, "cost" : 350 }, < { "item" : { "name" : "bones" }, "cost" : 350 }, < { "item" : { "name" : "clarinet" }, "cost" : 500 }, < { "item" : { "name" : "drumkit" }, "cost" : 500 }, < { "item" : { "name" : "dulcimer" }, "cost" : 500 }, < { "item" : { "name" : "electricbass" }, "cost" : 500 }, < { "item" : { "name" : "flute" }, "cost" : 450 }, < { "item" : { "name" : "harmonica" }, "cost" : 350 }, < { "item" : { "name" : "harp" }, "cost" : 600 }, < { "item" : { "name" : "koto" }, "cost" : 500 }, < { "item" : { "name" : "leadguitar" }, "cost" : 600 }, < { "item" : { "name" : "microphone" }, "cost" : 400 }, < { "item" : { "name" : "musicbox" }, "cost" : 450 }, < { "item" : { "name" : "nylonguitar" }, "cost" : 350 }, < { "item" : { "name" : "oboe" }, "cost" : 600 }, < { "item" : { "name" : "ocarina" }, "cost" : 500 }, < { "item" : { "name" : "overdriveguitar" }, "cost" : 600 }, < { "item" : { "name" : "piano" }, "cost" : 600 }, < { "item" : { "name" : "reedorgan" }, "cost" : 350 }, < { "item" : { "name" : "rockorgan" }, "cost" : 450 }, < { "item" : { "name" : "saxophone" }, "cost" : 500 }, < { "item" : { "name" : "steeldrum" }, "cost" : 450 }, < { "item" : { "name" : "trumpet" }, "cost" : 600 }, < { "item" : { "name" : "violin" }, "cost" : 600 } --- > > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "kimonochest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "kimonolegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "monkchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "monklegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "traditionalchest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "traditionallegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "traineechest", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 1 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 3 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 4 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 5 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 6 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 7 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 8 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 9 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 10 } }, "cost" : 50 }, > { "item" : { "name" : "traineelegs", "parameters" : { "colorIndex" : 11 } }, "cost" : 50 } > ]] > ], > "hylotlingredients" : [ > [0, [ > { "item" : { "name" : "wartweed" }, "cost" : 70 }, > { "item" : { "name" : "rice" }, "cost" : 80 }, > { "item" : { "name" : "avesmingo" }, "cost" : 280 }, > { "item" : { "name" : "coralcreep" }, "cost" : 50 }, > { "item" : { "name" : "chili" }, "cost" : 280 }, > { "item" : { "name" : "pearlpea" }, "cost" : 20 }, > { "item" : { "name" : "dirturchin" }, "cost" : 50 }, > { "item" : { "name" : "eggshoot" }, "cost" : 60 }, > { "item" : { "name" : "oculemon" }, "cost" : 400 }, > { "item" : { "name" : "reefpod" }, "cost" : 200 }, > { "item" : { "name" : "corn" }, "cost" : 80 }, > { "item" : { "name" : "sugar" }, "cost" : 120 }, > { "item" : { "name" : "pineapple" }, "cost" : 320 }, > { "item" : { "name" : "milk" }, "cost" : 20 }, > { "item" : { "name" : "rawtentacle" }, "cost" : 60 }, > { "item" : { "name" : "rawfish" }, "cost" : 40 } > ]] > ], > > "musicalinstruments" : [ > [0, [ > { "item" : { "name" : "accordion" }, "cost" : 1000 }, > { "item" : { "name" : "acousticguitar" }, "cost" : 700 }, > { "item" : { "name" : "banjo" }, "cost" : 700 }, > { "item" : { "name" : "bassguitar" }, "cost" : 700 }, > { "item" : { "name" : "bones" }, "cost" : 700 }, > { "item" : { "name" : "clarinet" }, "cost" : 1000 }, > { "item" : { "name" : "drumkit" }, "cost" : 1000 }, > { "item" : { "name" : "dulcimer" }, "cost" : 1000 }, > { "item" : { "name" : "electricbass" }, "cost" : 1000 }, > { "item" : { "name" : "flute" }, "cost" : 900 }, > { "item" : { "name" : "harmonica" }, "cost" : 700 }, > { "item" : { "name" : "harp" }, "cost" : 1200 }, > { "item" : { "name" : "koto" }, "cost" : 1000 }, > { "item" : { "name" : "leadguitar" }, "cost" : 1200 }, > { "item" : { "name" : "microphone" }, "cost" : 800 }, > { "item" : { "name" : "microphonefem" }, "cost" : 800 }, > { "item" : { "name" : "musicbox" }, "cost" : 900 }, > { "item" : { "name" : "nylonguitar" }, "cost" : 700 }, > { "item" : { "name" : "oboe" }, "cost" : 1200 }, > { "item" : { "name" : "ocarina" }, "cost" : 1000 }, > { "item" : { "name" : "overdriveguitar" }, "cost" : 1200 }, > { "item" : { "name" : "piano" }, "cost" : 1200 }, > { "item" : { "name" : "reedorgan" }, "cost" : 700 }, > { "item" : { "name" : "rockorgan" }, "cost" : 900 }, > { "item" : { "name" : "saxophone" }, "cost" : 1000 }, > { "item" : { "name" : "steeldrum" }, "cost" : 900 }, > { "item" : { "name" : "trumpet" }, "cost" : 1200 }, > { "item" : { "name" : "violin" }, "cost" : 1200 } 1645,1704c1744,1803 < "apex" : { < "default" : [ < "What can I sell you? Be quick about it.", < "My store accepts pixels and BigCoins.", < "By my beard, a customer!", < "Please don't sell me anything that will get me arrested." < ] < }, < < "avian" : { < "default" : [ < "Welcome, traveller. What can I sell you?", < "Buy or sell!", < "Hey there. See anything you like?", < "Just a warning, we don't accept Avos money." < ] < }, < < "floran" : { < "default" : [ < "Floran welcomesss you to store. Hopes you buy thingsss.", < "You breaksss it, you buysss it.", < "Floran wantsss pixelsss." < ], < "hylotl" : [ < "Hylotl is not welcome at ssstore. Buy thingsss anyway.", < "Floran hopesss that Hylotl buys fast.", < "Does fishman wish to give Floran pixelsss?" < ] < }, < < "glitch" : { < "default" : [ < "Friendly. Welcome to my store.", < "Cozening. You know you want to buy everything!", < "Reminder. Destroying merchandise is discouraged." < ], < "floran" : [ < "Warning. Attempting to eat merchandise will result in expulsion.", < "Stern. Try not to destroy the store, please.", < "Reminder. I will not buy \"spare Glitch parts\"." < ] < }, < < "hylotl" : { < "default" : [ < "Welcome, stranger! Marvel at my goods. Weep at their glory.", < "My goods are amazing. I'd give you some for free, but I like money.", < "The design of my goods surpasses that of any other race!", < "Look at my merchandise. It's mind-blowing, I know.", < "You can have any of this for just a few small payments of pixels!" < ], < "floran" : [ < "Oh dear, it's a Floran... just try not to break anything.", < "I'll tell you upfront, most of our merchandise isn't edible.", < "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", < "Ugh. Do you even deserve to be allowed to purchase this fine art?" < ] < < --- > "apex" : { > "default" : [ > "What can I sell you? Be quick about it.", > "My store accepts pixels and BigCoins.", > "By my beard, a customer!", > "Please don't sell me anything that will get me arrested." > ] > }, > > "avian" : { > "default" : [ > "Welcome, traveller. What can I sell you?", > "Buy or sell!", > "Hey there. See anything you like?", > "Just a warning, we don't accept Avos money." > ] > }, > > "floran" : { > "default" : [ > "Floran welcomesss you to store. Hopes you buy thingsss.", > "You breaksss it, you buysss it.", > "Floran wantsss pixelsss." > ], > "hylotl" : [ > "Hylotl is not welcome at ssstore. Buy thingsss anyway.", > "Floran hopesss that Hylotl buys fast.", > "Does fishman wish to give Floran pixelsss?" > ] > }, > > "glitch" : { > "default" : [ > "Friendly. Welcome to my store.", > "Cozening. You know you want to buy everything!", > "Reminder. Destroying merchandise is discouraged." > ], > "floran" : [ > "Warning. Attempting to eat merchandise will result in expulsion.", > "Stern. Try not to destroy the store, please.", > "Reminder. I will not buy \"spare Glitch parts\"." > ] > }, > > "hylotl" : { > "default" : [ > "Welcome, stranger! Marvel at my goods. Weep at their glory.", > "My goods are amazing. I'd give you some for free, but I like money.", > "The design of my goods surpasses that of any other race!", > "Look at my merchandise. It's mind-blowing, I know.", > "You can have any of this for just a few small payments of pixels!" > ], > "floran" : [ > "Oh dear, it's a Floran... just try not to break anything.", > "I'll tell you upfront, most of our merchandise isn't edible.", > "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", > "Ugh. Do you even deserve to be allowed to purchase this fine art?" > ] > > 1870c1969 < { --- > { 1872c1971 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 1 } } 1875c1974 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 1 } } 1880c1979 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 4 } } 1883c1982 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 4 } } 1888c1987 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 5 } } 1891c1990 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 5 } } 1896c1995 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 6 } } 1899c1998 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 6 } } 1904c2003 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 7 } } 1907c2006 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 7 } } 1912c2011 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 8 } } 1915c2014 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 8 } } 1920c2019 < { "name" : "craftsmenchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 9 } } 1923c2022 < { "name" : "craftsmenlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 9 } } 1943c2042,2047 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 1959,1964c2063,2114 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\prisonberserker.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.25, 0.25], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 90,91c85,86 < "chest" : [ { "name" : "jumpsuitchest", "data" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "jumpsuitlegs", "data" : { "colorIndex" : 5 } } ], --- > "chest" : [ { "name" : "jumpsuitchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "jumpsuitlegs", "parameters" : { "colorIndex" : 5 } } ], 93c88 < { "name" : "generatedsword", "data" : { "definition" : "shiv" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "shiv" } } 106,112c101,152 < "statusParameters" : { < "baseMaxHealth" : 16, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 75.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } 115d154 < npcs\prisonbruiser.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 89,90c84,85 < "chest" : [ { "name" : "jumpsuitchest", "data" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "jumpsuitlegs", "data" : { "colorIndex" : 5 } } ], --- > "chest" : [ { "name" : "jumpsuitchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "jumpsuitlegs", "parameters" : { "colorIndex" : 5 } } ], 101,107c96,147 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 125.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\prisongunman.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8,9 < "levelVariance" : [0, 0], --- > > "levelVariance" : [-0.5, -0.5], 17a13 > "/scripts/pathing.lua", 88,89c84,85 < "chest" : [ { "name" : "jumpsuitchest", "data" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "jumpsuitlegs", "data" : { "colorIndex" : 5 } } ], --- > "chest" : [ { "name" : "jumpsuitchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "jumpsuitlegs", "parameters" : { "colorIndex" : 5 } } ], 91,92c87,88 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "uzi" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "uzi" } } 101,107c97,148 < "statusParameters" : { < "baseMaxHealth" : 12, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 75.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\pyramidguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.75], --- > "levelVariance" : [-0.25, -0.25], 18a13 > "/scripts/pathing.lua", 96c91 < { "name" : "generatedsword", "data" : { "definition" : "aviansword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "aviansword" } } 106,108c101,106 < //"jumpingSuppressed" : true, < "airJumpProfile" : { < "jumpSpeed" : 12.00 --- > > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 15.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 114,120c112,163 < "statusParameters" : { < "baseMaxHealth" : 14, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\rangedattackstate.lua 14,16c14,17 < -- melee range < if self.hasMeleeWeapon and self.hasSheathedRangedWeapon and < meleeAttackState ~= nil and meleeAttackState.inRange(targetPosition) then --- > -- melee range and we have full energy > if self.hasMeleeWeapon and self.hasSheathedRangedWeapon and > (entity.energy() < entity.maxEnergy() or > (meleeAttackState ~= nil and meleeAttackState.inRange(targetPosition))) then 29a31,32 > lastTargetPosition = targetPosition, > targetGroundPosition = findGroundPosition(targetPosition, -10, 3, true), 32a36 > maxSpawnDistance = entity.configParameter("rangedAttack.maxSpawnDistance", 100), 46c50,53 < local position = entity.position() --- > local position = mcontroller.position() > local toTarget = world.distance(stateData.targetPosition, position) > local distance = math.abs(toTarget[1]) > local spawnDistance = world.magnitude(mcontroller.position(), storage.spawnPosition) 49c56 < if entityInSight then --- > if entityInSight and not rangedAttackState.outOfSpawnRange(spawnDistance, stateData.maxSpawnDistance) then 52a60,63 > if stateData.lastTargetPosition ~= stateData.targetPosition then > stateData.targetGroundPosition = findGroundPosition(stateData.targetPosition, -10, 3, true) > end > 64c75 < if stateData.searchTimer >= entity.configParameter("rangedAttack.searchTime") then --- > if stateData.searchTimer >= entity.configParameter("rangedAttack.searchTime") or rangedAttackState.outOfSpawnRange(spawnDistance, stateData.maxSpawnDistance) then 73,74d83 < local toTarget = world.distance(stateData.targetPosition, position) < local distance = math.abs(toTarget[1]) 78c87 < if self.hasSheathedMeleeWeapon and meleeAttackState ~= nil and meleeAttackState.inRange(stateData.targetPosition) then --- > if self.hasSheathedMeleeWeapon and meleeAttackState ~= nil and (meleeAttackState.inRange(stateData.targetPosition) or status.resourceLocked("energy")) then 94c103 < move({ -toTarget[1], 0 }, dt) --- > move(-toTarget[1]) 100c109 < move({ toTarget[1], 0 }, dt) --- > move(toTarget[1]) 107d115 < entity.setCrouching(false) 116c124,128 < entity.setCrouching(true) --- > -- Don't crouch if there's a guy in front of us - he's probably crouching > if closerAttackerPosition ~= nil then > mcontroller.controlCrouch() > end > 125d136 < entity.setCrouching(false) 130,131d140 < -- Don't crouch if there's a guy in front of us - he's probably crouching < entity.setCrouching(closerAttackerPosition == nil) 137,138d145 < -- Move closer to last known target position < entity.setCrouching(false) 140c147,152 < move(toTarget, dt, { run = true }) --- > if stateData.targetGroundPosition then > moveTo(stateData.targetGroundPosition, dt, { run = true }) > else > moveTo(stateData.targetPosition, dt, { run = true }) > end > if self.pathing.deltaX then controlFace(self.pathing.deltaX) end 142a155 > stateData.lastTargetPosition = stateData.targetPosition 147,148c160,161 < return world.lineCollision({ position[1], position[2] + entity.configParameter("rangedAttack.coverYOffset") }, targetPosition, true) and < not world.lineCollision({ position[1], position[2] + entity.configParameter("rangedAttack.coverYClearanceOffset") }, targetPosition, true) --- > return world.lineTileCollision({ position[1], position[2] + entity.configParameter("rangedAttack.coverYOffset") }, targetPosition, "Dynamic") and > not world.lineTileCollision({ position[1], position[2] + entity.configParameter("rangedAttack.coverYClearanceOffset") }, targetPosition, "Dynamic") 154c167 < return not world.lineCollision(coverPosition, coverEndpoint, true) --- > return not world.lineTileCollision(coverPosition, coverEndpoint, "Dynamic") 158c171 < local entityIds = world.npcLineQuery(position, stateData.targetPosition, { callScript = "attackTargetId", callScriptResult = stateData.targetId }) --- > local entityIds = world.entityLineQuery(position, stateData.targetPosition, { includedTypes = {"npc"}, callScript = "attackTargetId", callScriptResult = stateData.targetId }) 176d188 < entity.setCrouching(false) 184c196,202 < end \ No newline at end of file --- > end > > function rangedAttackState.outOfSpawnRange(spawnDistance, maxSpawnDistance) > if followState ~= nil or returnToPostState == nil then return false end > > return spawnDistance > maxSpawnDistance > end npcs\servant.npctype 6c6 < "levelVariance" : [0, 0], --- > "levelVariance" : [-1, -1], 9,14d8 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 216c210 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 219c213 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 224c218 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 227c221 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 232c226 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 235c229 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 240c234 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 243c237 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 248c242 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 251c245 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 256c250 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 259c253 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 264c258 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 267c261 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 277c271 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 280c274 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 285c279 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 288c282 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 293c287 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 296c290 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 301c295 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 304c298 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 309c303 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 312c306 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 317c311 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 320c314 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 325c319 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 328c322 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 338c332 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 341c335 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 346c340 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 349c343 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 354c348 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 357c351 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 362c356 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 365c359 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 370c364 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 373c367 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 378c372 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 381c375 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 386c380 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 389c383 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 399c393 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 402c396 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 407c401 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 410c404 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 415c409 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 418c412 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 423c417 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 426c420 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 431c425 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 434c428 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 439c433 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 442c436 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 447c441 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 450c444 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 460c454 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 463c457 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 468c462 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 471c465 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 476c470 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 479c473 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 484c478 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 487c481 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 492c486 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 495c489 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 500c494 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 503c497 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 508c502 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 511c505 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 521c515 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 524c518 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 529c523 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 532c526 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 537c531 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 540c534 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 545c539 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 548c542 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 553c547 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 556c550 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 561c555 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 564c558 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 569c563 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 572c566 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 582c576 < { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 585c579 < { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 590c584 < { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 593c587 < { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 598c592 < { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 601c595 < { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 606c600 < { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 609c603 < { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 614c608 < { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 617c611 < { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 622c616 < { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 625c619 < { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 630c624 < { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 633c627 < { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 645c639,644 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 659,664c658,709 < "statusParameters" : { < "baseMaxHealth" : 10, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\shroomguard.npctype 7c7 < "levelVariance" : [0.75, 0.75], --- > "levelVariance" : [-0.25, -0.25], 10,15d9 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 18a13 > "/scripts/pathing.lua", 149,156c144,151 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 159c154,155 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 167,169c163,165 < "chest" : [ { "name" : "aviantier6chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier6pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "chest" : [ { "name" : "aviantier6chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier6pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 171,175c167,171 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 178c174,175 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 198,200c195,197 < "chest" : [ { "name" : "humantier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "humantier5pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "humantier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "humantier5pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 202,209c199,206 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 212c209,210 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 220,222c218,220 < "chest" : [ { "name" : "glitchtier5chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "glitchtier4pants", "data" : { "colorIndex" : 3 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "chest" : [ { "name" : "glitchtier5chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "glitchtier4pants", "parameters" : { "colorIndex" : 3 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 224,228c222,226 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 231c229 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 239,241c237,239 < "chest" : [ { "name" : "hylotltier6chest", "data" : { "colorIndex" : 7 } } ], < "legs" : [ { "name" : "hylotltier6pants", "data" : { "colorIndex" : 7 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "hylotltier6chest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "hylotltier6pants", "parameters" : { "colorIndex" : 7 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 243,250c241,248 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 253c251 < { "name" : "generatedshield", "data" : { "definition" : "hylotlstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "hylotlstrongshield" } } 262,268c260,311 < "statusParameters" : { < "baseMaxHealth" : 80, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\shroommerchant.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17a12 > "/scripts/pathing.lua", 117c112 < "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "tier2broadsword" } ] ] --- > "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "tier3broadsword" } ] ] 127c122 < "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "tier2broadsword" } ] ] --- > "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "tier3broadsword" } ] ] 133,139c128,179 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\sitstate.lua 20a21,24 > if not stateData.targetId or not world.entityExists(stateData.targetId) then > return true > end > 26c30 < local targetPosition = world.entityPosition(stateData.targetId) --- > local targetPosition = findGroundPosition(world.entityPosition(stateData.targetId), 0, 4) 33c37 < local position = entity.position() --- > local position = mcontroller.position() 36c40 < if world.magnitude(toTarget) < entity.configParameter("sit.sitRadius") and not world.lineCollision(position, targetPosition, true) then --- > if world.magnitude(toTarget) < entity.configParameter("sit.sitRadius") and not world.lineTileCollision(position, targetPosition, "Dynamic") then 43,44c47,53 < < moveTo(targetPosition, dt) --- > > local moved = moveTo(targetPosition, dt) > if moved == "running" then > controlFace(self.pathing.deltaX or toTarget[1]) > elseif moved == false and self.pathing.stuck then > return true, entity.configParameter("sit.cooldown") > end 61c70 < local position = entity.position() --- > local position = mcontroller.position() npcs\sleepstate.lua 19a20,21 > if not world.entityPosition(stateData.bedId) then return true, entity.configParameter("sleep.cooldown") end > 32c34,35 < local toTarget = world.distance(bedPosition, entity.position()) --- > bedPosition = findGroundPosition(bedPosition, -1, 3) or bedPosition > local toTarget = world.distance(bedPosition, mcontroller.position()) 41c44,49 < moveTo(bedPosition, dt) --- > local moved = moveTo(bedPosition, dt) > if moved == "running" then > controlFace(self.pathing.deltaX or toTarget[1]) > elseif moved == false then > moveTo(bedPosition, dt, { returnBest = true, maxDistance = 20 }) > end npcs\stimmerchant.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17a12 > "/scripts/pathing.lua", 184,185c179,180 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 187c182 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } 195,196c190,191 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 198c193 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 206,207c201,202 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 209c204 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 217,218c212,213 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 220c215 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } } 228,229c223,224 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 231c226 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 239,240c234,235 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 242c237 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 250,251c245,246 < "chest" : [ { "name" : "scientistchest", "data" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "data" : { "colorIndex" : 11 } } ], < "legs" : [ { "name" : "scientistlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], 253c248,259 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } > ] > } > ] ] > ], > "novakid" : [ > [0, [ > { > "chest" : [ { "name" : "scientistchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 10 } }, { "name" : "scientistchest", "parameters" : { "colorIndex" : 11 } } ], > "legs" : [ { "name" : "scientistlegs", "parameters" : { "colorIndex" : 1 } } ], > "sheathedprimary" : [ > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } } 260,265c266,317 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\templeguard.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.75], --- > "levelVariance" : [-0.5, -0.5], 18a13 > "/scripts/pathing.lua", 92c87 < { "name" : "generatedgun", "data" : { "definition" : "aviangun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "avianheavyblaster" } } 95c90 < { "name" : "generatedsword", "data" : { "definition" : "aviansword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "aviansword" } } 104,110c99,150 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\tombzombie.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 15c9 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [-0.25, -0.25], 18a13 > "/scripts/pathing.lua", 82c77 < { "name" : "generatedsword", "data" : { "definition" : "aviansword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "aviansword" } } 92,94c87,92 < //"jumpingSuppressed" : true, < "airJumpProfile" : { < "jumpSpeed" : 12.00 --- > > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 15.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 100,106c98,149 < "statusParameters" : { < "baseMaxHealth" : 14, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } 109d151 < npcs\toolmerchant.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17a12 > "/scripts/pathing.lua", 251a247,256 > ], > "novakid" : [ > [0, [ > { > "chest" : [ "hikerchest" ], > "legs" : [ "hikerlegs" ], > "back" : [ "hikerback" ], > "sheathedprimary" : [ [ "generatedsword", 1, { "definition" : "commondagger" } ] ] > } > ] ] 255,260c260,311 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\towerascendant.npctype 5c5 < "levelVariance" : [0, 0], --- > "levelVariance" : [-1, -1], 8,13d7 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 16a11 > "/scripts/pathing.lua", 27c22 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 115c110 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 1 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 1 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 1 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 1 } } 118c113 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 1 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 1 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 1 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 1 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 1 } } 123c118 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 4 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 4 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 4 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 4 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 4 } } 126c121 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 4 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 4 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 4 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 4 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 4 } } 131c126 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 5 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 5 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 5 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 5 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 5 } } 134c129 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 5 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 5 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 5 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 5 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 5 } } 139c134 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 6 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 6 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 6 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 6 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 6 } } 142c137 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 6 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 6 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 6 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 6 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 6 } } 147c142 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 7 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 7 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 7 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 7 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 7 } } 150c145 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 7 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 7 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 7 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 7 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 7 } } 155c150 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 8 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 8 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 8 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 8 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 8 } } 158c153 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 8 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 8 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 8 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 8 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 8 } } 163c158 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 9 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 9 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 9 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 9 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 9 } } 166c161 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 9 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 9 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 9 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 9 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 9 } } 178c173,178 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 192,197c192,243 < "statusParameters" : { < "baseMaxHealth" : 10, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 0.75 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\villageguard.npctype 7,12d6 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8 < "levelVariance" : [0.5, 0.5], --- > "levelVariance" : [0, 0], 17a12 > "/scripts/pathing.lua", 31c26 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 536c531 < "legs" : [ { "name" : "humantier1legs" } ], --- > "legs" : [ { "name" : "humantier1pants" } ], 539c534 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } } 551,555c546,550 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 558,559c553,554 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 562c557,558 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 570,572c566,568 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 575c571 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 578c574,575 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 588,592c585,589 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 595,596c592,593 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 599c596,597 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 607,609c605,607 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 612c610 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 615c613,614 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 625,629c624,628 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 632,633c631,632 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 636c635,636 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 644,646c644,646 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 649c649 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 652c652,653 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 664,668c665,669 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 671,672c672,673 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 675c676,677 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 683,685c685,687 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 688c690 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 691c693,694 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 701,705c704,708 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 708,709c711,712 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 712c715,716 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 720,722c724,726 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 725c729 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 728c732,733 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 739,743c744,748 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 746,747c751,752 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 750c755,756 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 758,760c764,766 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 763c769 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 766c772,773 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 778,782c785,789 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 785c792 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 788c795 < { "name" : "generatedshield", "data" : { "definition" : "floranbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranbasicshield" } } 798,802c805,809 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 805c812 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 808c815 < { "name" : "generatedshield", "data" : { "definition" : "floranbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranbasicshield" } } 818,822c825,829 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 825c832 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 828c835 < { "name" : "generatedshield", "data" : { "definition" : "floranbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranbasicshield" } } 840,844c847,851 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 847,848c854,855 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 851c858,859 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 859,861c867,869 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 864c872 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 867c875,876 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 877,881c886,890 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 884,885c893,894 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 888c897,898 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 896,898c906,908 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 901c911 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 904c914,915 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 914,918c925,929 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 921,922c932,933 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 925c936,937 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 933,935c945,947 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 938c950 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 941c953,954 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 953,957c966,970 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 960c973 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 963c976 < { "name" : "generatedshield", "data" : { "definition" : "glitchbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchbasicshield" } } 973,977c986,990 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 980c993 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 983c996 < { "name" : "generatedshield", "data" : { "definition" : "glitchbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchbasicshield" } } 994,998c1007,1011 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 1001c1014 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 1004c1017 < { "name" : "generatedshield", "data" : { "definition" : "glitchbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchbasicshield" } } 1016,1020c1029,1033 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 1023,1024c1036,1037 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 1027c1040,1041 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1035,1037c1049,1051 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 1040c1054 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 1043c1057,1058 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1054,1058c1069,1073 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 1061,1062c1076,1077 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 1065c1080,1081 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1073,1075c1089,1091 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 1078c1094 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 1081c1097,1098 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1092,1096c1109,1113 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 1099,1100c1116,1117 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 1103c1120,1121 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1111,1113c1129,1131 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 1116c1134 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 1119c1137,1138 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 1131c1150,1155 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 1147,1153c1171,1222 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\villageguardcaptain.npctype 5c5 < "levelVariance" : [1, 1], --- > "levelVariance" : [0, 0], 8,13d7 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 21c15 < "legs" : [ { "name" : "humantier1legs" } ], --- > "legs" : [ { "name" : "humantier1pants" } ], 24c18 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } } 33,35c27,29 < "chest" : [ { "name" : "apextier1chest", "data" : { "colorIndex" : 9 } } ], < "legs" : [ { "name" : "apextier1pants", "data" : { "colorIndex" : 9 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "apextier1chest", "parameters" : { "colorIndex" : 9 } } ], > "legs" : [ { "name" : "apextier1pants", "parameters" : { "colorIndex" : 9 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 37,41c31,35 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 44,45c38,39 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 48c42,43 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 53,55c48,50 < "chest" : [ { "name" : "apextier1chest", "data" : { "colorIndex" : 9 } } ], < "legs" : [ { "name" : "apextier1pants", "data" : { "colorIndex" : 9 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "apextier1chest", "parameters" : { "colorIndex" : 9 } } ], > "legs" : [ { "name" : "apextier1pants", "parameters" : { "colorIndex" : 9 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 57,59c52,54 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 62c57 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 65c60,61 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 69c65 < [3, [ --- > [2, [ 71,74c67,70 < "head" : [ { "name" : "apextier2head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "apextier2chest", "data" : { "colorIndex" : 9 } } ], < "legs" : [ { "name" : "apextier2pants", "data" : { "colorIndex" : 9 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "apextier2head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "apextier2chest", "parameters" : { "colorIndex" : 9 } } ], > "legs" : [ { "name" : "apextier2pants", "parameters" : { "colorIndex" : 9 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 9 } } ], 76,80c72,76 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 83,84c79,80 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 87c83,84 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 91,94c88,91 < "head" : [ { "name" : "apextier2head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "apextier2chest", "data" : { "colorIndex" : 9 } } ], < "legs" : [ { "name" : "apextier2pants", "data" : { "colorIndex" : 9 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 9 } } ], --- > "head" : [ { "name" : "apextier2head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "apextier2chest", "parameters" : { "colorIndex" : 9 } } ], > "legs" : [ { "name" : "apextier2pants", "parameters" : { "colorIndex" : 9 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 9 } } ], 96,98c93,95 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 101c98 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 104c101,102 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 108c106 < [4, [ --- > [3, [ 110,113c108,111 < "head" : [ { "name" : "apextier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "apextier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "apextier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "apextier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "apextier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "apextier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 115,119c113,117 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 122,123c120,121 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 126c124,125 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 130,133c129,132 < "head" : [ { "name" : "apextier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "apextier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "apextier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "apextier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "apextier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "apextier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 135,137c134,136 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 140c139 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 143c142,143 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 151,154c151,154 < "head" : [ { "name" : "aviantier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 156,160c156,160 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 163,164c163,164 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 167c167,168 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 171,174c172,175 < "head" : [ { "name" : "aviantier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 176,178c177,179 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 181c182 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 184c185,186 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 188c190 < [3, [ --- > [2, [ 190,193c192,195 < "head" : [ { "name" : "aviantier2head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier2chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier2pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier2head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier2chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier2pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 195,199c197,201 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 202,203c204,205 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 206c208,209 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 210,213c213,216 < "head" : [ { "name" : "aviantier2head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier2chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier2pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier2head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier2chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier2pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 215,217c218,220 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 220c223 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 223c226,227 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 227c231 < [4, [ --- > [3, [ 229,232c233,236 < "head" : [ { "name" : "aviantier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 234,238c238,242 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 241,242c245,246 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 245c249,250 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 249,252c254,257 < "head" : [ { "name" : "aviantier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "aviantier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "aviantier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "aviantier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "aviantier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "aviantier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 254,256c259,261 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } } 259c264 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 262c267,268 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 270,273c276,279 < "head" : [ { "name" : "florantier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "florantier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "florantier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 11 } } ], --- > "head" : [ { "name" : "florantier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "florantier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "florantier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 11 } } ], 275,279c281,285 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 282c288 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 285c291 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranstrongshield" } } 289c295 < [3, [ --- > [2, [ 291,294c297,300 < "head" : [ { "name" : "florantier2head", "data" : { "colorIndex" : 7 } } ], < "chest" : [ { "name" : "florantier2chest", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "florantier2pants", "data" : { "colorIndex" : 1 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "florantier2head", "parameters" : { "colorIndex" : 7 } } ], > "chest" : [ { "name" : "florantier2chest", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "florantier2pants", "parameters" : { "colorIndex" : 1 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 296,300c302,306 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 303c309 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 306c312 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranstrongshield" } } 310c316 < [4, [ --- > [3, [ 312,315c318,321 < "head" : [ { "name" : "florantier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "florantier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "florantier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "florantier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "florantier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "florantier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 7 } } ], 317,321c323,327 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 324c330 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 327c333 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranstrongshield" } } 335,338c341,344 < "head" : [ { "name" : "humantier1head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "humantier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "humantier1pants", "data" : { "colorIndex" : 1 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "humantier1head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "humantier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "humantier1pants", "parameters" : { "colorIndex" : 1 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 340,344c346,350 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 347,348c353,354 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 351c357,358 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 355,358c362,365 < "head" : [ { "name" : "humantier1head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "humantier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "humantier1pants", "data" : { "colorIndex" : 1 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "humantier1head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "humantier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "humantier1pants", "parameters" : { "colorIndex" : 1 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 360,362c367,369 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 365c372 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 368c375,376 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 372c380 < [3, [ --- > [2, [ 375,377c383,385 < "chest" : [ { "name" : "humantier2chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "humantier2pants", "data" : { "colorIndex" : 4 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "humantier2chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "humantier2pants", "parameters" : { "colorIndex" : 4 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 379,383c387,391 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 386,387c394,395 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 390c398,399 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 395,397c404,406 < "chest" : [ { "name" : "humantier2chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "humantier2pants", "data" : { "colorIndex" : 4 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "humantier2chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "humantier2pants", "parameters" : { "colorIndex" : 4 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 399,401c408,410 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 404c413 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 407c416,417 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 411c421 < [4, [ --- > [3, [ 413,416c423,426 < "head" : [ { "name" : "humantier3head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "humantier3chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "humantier3pants", "data" : { "colorIndex" : 1 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "humantier3head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "humantier3chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "humantier3pants", "parameters" : { "colorIndex" : 1 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 418,422c428,432 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 425,426c435,436 < { "name" : "generatedgun", "data" : { "definition" : "commonpistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonmachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonpistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonmachinepistol" } } 429c439,440 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 433,436c444,447 < "head" : [ { "name" : "humantier3head", "data" : { "colorIndex" : 1 } } ], < "chest" : [ { "name" : "humantier3chest", "data" : { "colorIndex" : 3 } } ], < "legs" : [ { "name" : "humantier3pants", "data" : { "colorIndex" : 1 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "humantier3head", "parameters" : { "colorIndex" : 1 } } ], > "chest" : [ { "name" : "humantier3chest", "parameters" : { "colorIndex" : 3 } } ], > "legs" : [ { "name" : "humantier3pants", "parameters" : { "colorIndex" : 1 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 438,440c449,451 < { "name" : "generatedgun", "data" : { "definition" : "commonassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonshotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonsniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonshotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonsniperrifle" } } 443c454 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 446c457,458 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 454,457c466,469 < "head" : [ { "name" : "glitchtier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "glitchtier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "glitchtier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "glitchtier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "glitchtier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "glitchtier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 459,463c471,475 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 466c478 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 469c481 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 473c485 < [3, [ --- > [2, [ 475,478c487,490 < "head" : [ { "name" : "glitchtier2head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "glitchtier2chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "glitchtier2pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "glitchtier2head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "glitchtier2chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "glitchtier2pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 480,484c492,496 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 487c499 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 490c502 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 494c506 < [4, [ --- > [3, [ 496,499c508,511 < "head" : [ { "name" : "glitchtier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "glitchtier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "glitchtier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 4 } } ], --- > "head" : [ { "name" : "glitchtier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "glitchtier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "glitchtier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 4 } } ], 501,505c513,517 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 508c520 < { "name" : "generatedgun", "data" : { "definition" : "crossbowwood" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "crossbowwood" } } 511c523 < { "name" : "generatedshield", "data" : { "definition" : "glitchlordshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "glitchlordshield" } } 519,522c531,534 < "head" : [ { "name" : "hylotltier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "hylotltier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "hylotltier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "hylotltier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "hylotltier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 524,528c536,540 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 531,532c543,544 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 535c547,548 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 539,542c552,555 < "head" : [ { "name" : "hylotltier1head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "hylotltier1chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "hylotltier1pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier1head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "hylotltier1chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "hylotltier1pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 544,546c557,559 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 549c562 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 552c565,566 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 556c570 < [3, [ --- > [2, [ 558,561c572,575 < "head" : [ { "name" : "hylotltier2head", "data" : { "colorIndex" : 4 } } ], < "chest" : [ { "name" : "hylotltier2chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "hylotltier2pants", "data" : { "colorIndex" : 4 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier2head", "parameters" : { "colorIndex" : 4 } } ], > "chest" : [ { "name" : "hylotltier2chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "hylotltier2pants", "parameters" : { "colorIndex" : 4 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 563,567c577,581 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 570,571c584,585 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 574c588,589 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 578,581c593,596 < "head" : [ { "name" : "hylotltier2head", "data" : { "colorIndex" : 4 } } ], < "chest" : [ { "name" : "hylotltier2chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "hylotltier2pants", "data" : { "colorIndex" : 4 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier2head", "parameters" : { "colorIndex" : 4 } } ], > "chest" : [ { "name" : "hylotltier2chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "hylotltier2pants", "parameters" : { "colorIndex" : 4 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 583,585c598,600 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 588c603 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 591c606,607 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 595c611 < [4, [ --- > [3, [ 597,600c613,616 < "head" : [ { "name" : "hylotltier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "hylotltier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "hylotltier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "hylotltier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "hylotltier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 602,606c618,622 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 609,610c625,626 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmapistol" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmamachinepistol" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmapistol" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmamachinepistol" } } 613c629,630 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 617,620c634,637 < "head" : [ { "name" : "hylotltier3head", "data" : { "colorIndex" : 6 } } ], < "chest" : [ { "name" : "hylotltier3chest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "hylotltier3pants", "data" : { "colorIndex" : 6 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 1 } } ], --- > "head" : [ { "name" : "hylotltier3head", "parameters" : { "colorIndex" : 6 } } ], > "chest" : [ { "name" : "hylotltier3chest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "hylotltier3pants", "parameters" : { "colorIndex" : 6 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 1 } } ], 622,624c639,641 < { "name" : "generatedgun", "data" : { "definition" : "commonplasmaassaultrifle" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmashotgun" } }, < { "name" : "generatedgun", "data" : { "definition" : "commonplasmasniperrifle" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmaassaultrifle" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmashotgun" } }, > { "name" : "generatedgun", "parameters" : { "definition" : "commonplasmasniperrifle" } } 627c644 < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } } 630c647,648 < { "name" : "generatedshield", "data" : { "definition" : "tier1shield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "tier1shield" } }, > { "name" : "generatedshield", "parameters" : { "definition" : "tier1woodshield" } } 636a655,658 > "movementControllerSettings" : { > "runSpeed" : 15 > }, > 639,645c661,712 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 250.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\villager.npctype 5c5 < "levelVariance" : [0, 0], --- > "levelVariance" : [-1, -1], 8,13d7 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 16a11 > "/scripts/pathing.lua", 32c27 < "scriptDelta" : 5, --- > "initialScriptDelta" : 5, 320c315 < "hylotl" : { --- > "hylotl" : { 583c578 < "avian" : { --- > "avian" : { 846c841 < "human" : { --- > "human" : { 1109c1104 < "floran" : { --- > "floran" : { 1372c1367 < --- > 1664,1669c1659,1664 < "floran" : [ < "Ssstabby time for me!", < "Floran being hurted!", < "Floran not ready for hunt!", < "Greenguard help Floran!" < ] --- > "floran" : [ > "Ssstabby time for me!", > "Floran being hurted!", > "Floran not ready for hunt!", > "Greenguard help Floran!" > ] 1683,1688c1678,1683 < "floran" : [ < "Ssstabby time for me!", < "Floran being hurted!", < "Floran not ready for hunt!", < "Greenguard help Floran!" < ] --- > "floran" : [ > "Ssstabby time for me!", > "Floran being hurted!", > "Floran not ready for hunt!", > "Greenguard help Floran!" > ] 1703,1708c1698,1703 < "floran" : [ < "Ssstabb the intruders!", < "Floran get revenge now!", < "Ssslice them!", < "Greenguard destroy it!" < ] --- > "floran" : [ > "Ssstabb the intruders!", > "Floran get revenge now!", > "Ssslice them!", > "Greenguard destroy it!" > ] 1723,1728c1718,1723 < "floran" : [ < "Floran sssafe now.", < "Floran not get ssstabbed after all.", < "Them lucky Floran not have weapon.", < "Sssalvation!" < ] --- > "floran" : [ > "Floran sssafe now.", > "Floran not get ssstabbed after all.", > "Them lucky Floran not have weapon.", > "Sssalvation!" > ] 1764c1759 < "tools" : [ [ "stoneaxe", 0.75, 0.75], [ "hoetool", 0.5, 2.0] ], --- > "tools" : [ [ "hoe", 0.5, 2.0] ], 1803,1806c1798,1801 < { "name" : "sweatervestchest", "data" : { "colorIndex" : 1 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 3 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 4 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 5 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 6 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 7 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 8 } }, { "name" : "sweatervestchest", "data" : { "colorIndex" : 9 } }, < { "name" : "conceptchest", "data" : { "colorIndex" : 1 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 3 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 4 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 5 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 6 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 7 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 8 } }, { "name" : "conceptchest", "data" : { "colorIndex" : 9 } }, < { "name" : "coolchest", "data" : { "colorIndex" : 1 } }, { "name" : "coolchest", "data" : { "colorIndex" : 3 } }, { "name" : "coolchest", "data" : { "colorIndex" : 4 } }, { "name" : "coolchest", "data" : { "colorIndex" : 5 } }, { "name" : "coolchest", "data" : { "colorIndex" : 6 } }, { "name" : "coolchest", "data" : { "colorIndex" : 7 } }, { "name" : "coolchest", "data" : { "colorIndex" : 8 } }, { "name" : "coolchest", "data" : { "colorIndex" : 9 } }, < { "name" : "workoutchest", "data" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 3 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 4 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 6 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 7 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 8 } }, { "name" : "workoutchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "sweatervestchest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "conceptchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "conceptchest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "coolchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "coolchest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "workoutchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "workoutchest", "parameters" : { "colorIndex" : 9 } } 1810,1812c1805,1807 < { "name" : "conceptlegs", "data" : { "colorIndex" : 1 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 3 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 4 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 5 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 6 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 7 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 8 } }, { "name" : "conceptlegs", "data" : { "colorIndex" : 9 } }, < { "name" : "coollegs", "data" : { "colorIndex" : 1 } }, { "name" : "coollegs", "data" : { "colorIndex" : 3 } }, { "name" : "coollegs", "data" : { "colorIndex" : 4 } }, { "name" : "coollegs", "data" : { "colorIndex" : 5 } }, { "name" : "coollegs", "data" : { "colorIndex" : 6 } }, { "name" : "coollegs", "data" : { "colorIndex" : 7 } }, { "name" : "coollegs", "data" : { "colorIndex" : 8 } }, { "name" : "coollegs", "data" : { "colorIndex" : 9 } }, < { "name" : "workoutlegs", "data" : { "colorIndex" : 1 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 3 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 4 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 5 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 6 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 7 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 8 } }, { "name" : "workoutlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "conceptlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "conceptlegs", "parameters" : { "colorIndex" : 9 } }, > { "name" : "coollegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "coollegs", "parameters" : { "colorIndex" : 9 } }, > { "name" : "workoutlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "workoutlegs", "parameters" : { "colorIndex" : 9 } } 1822c1817 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 1 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 1 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 1 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 1 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 1 } } 1825c1820 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 1 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 1 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 1 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 1 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 1 } } 1830c1825 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 4 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 4 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 4 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 4 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 4 } } 1833c1828 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 4 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 4 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 4 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 4 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 4 } } 1838c1833 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 5 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 5 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 5 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 5 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 5 } } 1841c1836 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 5 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 5 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 5 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 5 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 5 } } 1846c1841 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 6 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 6 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 6 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 6 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 6 } } 1849c1844 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 6 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 6 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 6 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 6 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 6 } } 1854c1849 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 7 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 7 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 7 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 7 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 7 } } 1857c1852 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 7 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 7 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 7 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 7 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 7 } } 1862c1857 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 8 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 8 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 8 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 8 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 8 } } 1865c1860 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 8 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 8 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 8 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 8 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 8 } } 1870c1865 < { "name" : "avianadventurershirt", "data" : { "colorIndex" : 9 } }, { "name" : "aviancommonershirt", "data" : { "colorIndex" : 9 } }, { "name" : "avianfancyshirt", "data" : { "colorIndex" : 9 } }, { "name" : "avianworkershirt", "data" : { "colorIndex" : 9 } } --- > { "name" : "avianadventurershirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "aviancommonershirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianfancyshirt", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianworkershirt", "parameters" : { "colorIndex" : 9 } } 1873c1868 < { "name" : "avianadventurerpants", "data" : { "colorIndex" : 9 } }, { "name" : "aviancommonerlegs", "data" : { "colorIndex" : 9 } }, { "name" : "avianfancyskirt", "data" : { "colorIndex" : 9 } } --- > { "name" : "avianadventurerpants", "parameters" : { "colorIndex" : 9 } }, { "name" : "aviancommonerlegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "avianfancyskirt", "parameters" : { "colorIndex" : 9 } } 1883c1878 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 1 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 1 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 1 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 1 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 1 } } 1886c1881 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 1 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 1 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 1 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 1 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 1 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 1 } } 1891c1886 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 3 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 3 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 3 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 3 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 3 } } 1894c1889 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 3 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 3 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 3 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 3 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 3 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 3 } } 1899c1894 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 4 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 4 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 4 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 4 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 4 } } 1902c1897 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 4 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 4 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 4 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 4 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 4 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 4 } } 1907c1902 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 5 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 5 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 5 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 5 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 5 } } 1910c1905 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 5 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 5 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 5 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 5 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 5 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 5 } } 1915c1910 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 6 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 6 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 6 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 6 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 6 } } 1918c1913 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 6 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 6 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 6 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 6 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 6 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 6 } } 1923c1918 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 7 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 7 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 7 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 7 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 7 } } 1926c1921 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 7 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 7 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 7 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 7 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 7 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 7 } } 1931c1926 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 8 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 8 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 8 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 8 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 8 } } 1934c1929 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 8 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 8 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 8 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 8 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 8 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 8 } } 1939c1934 < { "name" : "apexcommanderjacket", "data" : { "colorIndex" : 9 } }, { "name" : "apexnavyjacket", "data" : { "colorIndex" : 9 } }, { "name" : "apexofficerjacket", "data" : { "colorIndex" : 9 } }, { "name" : "apexspecialistjacket", "data" : { "colorIndex" : 9 } } --- > { "name" : "apexcommanderjacket", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexnavyjacket", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexofficerjacket", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexspecialistjacket", "parameters" : { "colorIndex" : 9 } } 1942c1937 < { "name" : "apexcommanderpants", "data" : { "colorIndex" : 9 } }, { "name" : "apexnavypants", "data" : { "colorIndex" : 9 } }, { "name" : "apexofficerpants", "data" : { "colorIndex" : 9 } }, { "name" : "apexspecialistpants", "data" : { "colorIndex" : 9 } } --- > { "name" : "apexcommanderpants", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexnavypants", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexofficerpants", "parameters" : { "colorIndex" : 9 } }, { "name" : "apexspecialistpants", "parameters" : { "colorIndex" : 9 } } 1952c1947 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 1 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 1 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 1 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 1 } } 1955c1950 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 1 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 1 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 1 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 1 } } 1960c1955 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 3 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 3 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 3 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 3 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 3 } } 1963c1958 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 3 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 3 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 3 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 3 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 3 } } 1968c1963 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 4 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 4 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 4 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 4 } } 1971c1966 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 4 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 4 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 4 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 4 } } 1976c1971 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 5 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 5 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 5 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 5 } } 1979c1974 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 5 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 5 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 5 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 5 } } 1984c1979 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 6 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 6 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 6 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 6 } } 1987c1982 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 6 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 6 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 6 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 6 } } 1992c1987 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 7 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 7 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 7 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 7 } } 1995c1990 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 7 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 7 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 7 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 7 } } 2000c1995 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 8 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 8 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 8 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 8 } } 2003c1998 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 8 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 8 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 8 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 8 } } 2008c2003 < { "name" : "floranfurnivourchest", "data" : { "colorIndex" : 9 } }, { "name" : "floranhunterchest", "data" : { "colorIndex" : 9 } }, { "name" : "floranleafchest", "data" : { "colorIndex" : 9 } }, { "name" : "floranpeltchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "floranfurnivourchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranhunterchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranleafchest", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranpeltchest", "parameters" : { "colorIndex" : 9 } } 2011c2006 < { "name" : "floranfurnivourlegs", "data" : { "colorIndex" : 9 } }, { "name" : "floranhunterlegs", "data" : { "colorIndex" : 9 } }, { "name" : "floranleaflegs", "data" : { "colorIndex" : 9 } }, { "name" : "floranpeltlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "floranfurnivourlegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranhunterlegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranleaflegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "floranpeltlegs", "parameters" : { "colorIndex" : 9 } } 2021c2016 < { "name" : "noblechest", "data" : { "colorIndex" : 1 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 1 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 1 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 1 } } 2024c2019 < { "name" : "noblelegs", "data" : { "colorIndex" : 1 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 1 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 1 } } 2029c2024 < { "name" : "noblechest", "data" : { "colorIndex" : 4 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 4 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 4 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 4 } } 2032c2027 < { "name" : "noblelegs", "data" : { "colorIndex" : 4 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 4 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 4 } } 2037c2032 < { "name" : "noblechest", "data" : { "colorIndex" : 5 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 5 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 5 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 5 } } 2040c2035 < { "name" : "noblelegs", "data" : { "colorIndex" : 5 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 5 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 5 } } 2045c2040 < { "name" : "noblechest", "data" : { "colorIndex" : 6 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 6 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 6 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 6 } } 2048c2043 < { "name" : "noblelegs", "data" : { "colorIndex" : 6 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 6 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 6 } } 2053c2048 < { "name" : "noblechest", "data" : { "colorIndex" : 7 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 7 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 7 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 7 } } 2056c2051 < { "name" : "noblelegs", "data" : { "colorIndex" : 7 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 7 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 7 } } 2061c2056 < { "name" : "noblechest", "data" : { "colorIndex" : 8 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 8 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 8 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 8 } } 2064c2059 < { "name" : "noblelegs", "data" : { "colorIndex" : 8 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 8 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 8 } } 2069c2064 < { "name" : "noblechest", "data" : { "colorIndex" : 9 } }, { "name" : "peasantchest", "data" : { "colorIndex" : 9 } } --- > { "name" : "noblechest", "parameters" : { "colorIndex" : 9 } }, { "name" : "peasantchest", "parameters" : { "colorIndex" : 9 } } 2072c2067 < { "name" : "noblelegs", "data" : { "colorIndex" : 9 } }, { "name" : "peasantlegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "noblelegs", "parameters" : { "colorIndex" : 9 } }, { "name" : "peasantlegs", "parameters" : { "colorIndex" : 9 } } 2082,2085c2077,2080 < { "name" : "kimonochest", "data" : { "colorIndex" : 1 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 3 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 4 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 5 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 6 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 7 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 8 } }, { "name" : "kimonochest", "data" : { "colorIndex" : 9 } }, < { "name" : "monkchest", "data" : { "colorIndex" : 1 } }, { "name" : "monkchest", "data" : { "colorIndex" : 3 } }, { "name" : "monkchest", "data" : { "colorIndex" : 4 } }, { "name" : "monkchest", "data" : { "colorIndex" : 5 } }, { "name" : "monkchest", "data" : { "colorIndex" : 6 } }, { "name" : "monkchest", "data" : { "colorIndex" : 7 } }, { "name" : "monkchest", "data" : { "colorIndex" : 8 } }, { "name" : "monkchest", "data" : { "colorIndex" : 9 } }, < { "name" : "traditionalchest", "data" : { "colorIndex" : 1 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 3 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 4 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 5 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 6 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 7 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 8 } }, { "name" : "traditionalchest", "data" : { "colorIndex" : 9 } }, < { "name" : "traineechest", "data" : { "colorIndex" : 1 } }, { "name" : "traineechest", "data" : { "colorIndex" : 3 } }, { "name" : "traineechest", "data" : { "colorIndex" : 4 } }, { "name" : "traineechest", "data" : { "colorIndex" : 5 } }, { "name" : "traineechest", "data" : { "colorIndex" : 6 } }, { "name" : "traineechest", "data" : { "colorIndex" : 7 } }, { "name" : "traineechest", "data" : { "colorIndex" : 8 } }, { "name" : "traineechest", "data" : { "colorIndex" : 9 } } --- > { "name" : "kimonochest", "parameters" : { "colorIndex" : 1 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 3 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 4 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 5 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 6 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 7 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 8 } }, { "name" : "kimonochest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "monkchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "monkchest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "traditionalchest", "parameters" : { "colorIndex" : 1 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 3 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 4 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 5 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 6 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 7 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 8 } }, { "name" : "traditionalchest", "parameters" : { "colorIndex" : 9 } }, > { "name" : "traineechest", "parameters" : { "colorIndex" : 1 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 3 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 4 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 5 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 6 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 7 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 8 } }, { "name" : "traineechest", "parameters" : { "colorIndex" : 9 } } 2089,2092c2084,2087 < { "name" : "kimonolegs", "data" : { "colorIndex" : 1 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 3 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 4 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 5 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 6 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 7 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 8 } }, { "name" : "kimonolegs", "data" : { "colorIndex" : 9 } }, < { "name" : "monklegs", "data" : { "colorIndex" : 1 } }, { "name" : "monklegs", "data" : { "colorIndex" : 3 } }, { "name" : "monklegs", "data" : { "colorIndex" : 4 } }, { "name" : "monklegs", "data" : { "colorIndex" : 5 } }, { "name" : "monklegs", "data" : { "colorIndex" : 6 } }, { "name" : "monklegs", "data" : { "colorIndex" : 7 } }, { "name" : "monklegs", "data" : { "colorIndex" : 8 } }, { "name" : "monklegs", "data" : { "colorIndex" : 9 } }, < { "name" : "traditionallegs", "data" : { "colorIndex" : 1 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 3 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 4 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 5 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 6 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 7 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 8 } }, { "name" : "traditionallegs", "data" : { "colorIndex" : 9 } }, < { "name" : "traineelegs", "data" : { "colorIndex" : 1 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 3 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 4 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 5 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 6 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 7 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 8 } }, { "name" : "traineelegs", "data" : { "colorIndex" : 9 } } --- > { "name" : "kimonolegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "kimonolegs", "parameters" : { "colorIndex" : 9 } }, > { "name" : "monklegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "monklegs", "parameters" : { "colorIndex" : 9 } }, > { "name" : "traditionallegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "traditionallegs", "parameters" : { "colorIndex" : 9 } }, > { "name" : "traineelegs", "parameters" : { "colorIndex" : 1 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 3 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 4 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 5 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 6 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 7 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 8 } }, { "name" : "traineelegs", "parameters" : { "colorIndex" : 9 } } 2104c2099,2104 < "jumpSpeed" : 24.0 --- > "airFriction": 0.0, > "airJumpProfile": { > "jumpSpeed" : 45.0, > "jumpInitialPercentage": 1.0, > "jumpHoldTime": 0.0 > } 2120,2125c2120,2171 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 0.75 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 5.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\wanderingmerchant.npctype 6c6,7 < "levelVariance" : [0, 0], --- > > "levelVariance" : [-0.5, -0.5], 9,14d9 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 17a13 > "/scripts/pathing.lua", 108,109c104,105 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 1 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 1 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 1 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 1 } } ], 113,114c109,110 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 4 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 4 } } ], 118,119c114,115 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 5 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 5 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 5 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 5 } } ], 123,124c119,120 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 6 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 6 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 6 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 6 } } ], 128,129c124,125 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 7 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 7 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 7 } } ], 133,134c129,130 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 8 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 8 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 8 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 8 } } ], 138,139c134,135 < "chest" : [ { "name" : "craftsmenchest", "data" : { "colorIndex" : 9 } } ], < "legs" : [ { "name" : "craftsmenlegs", "data" : { "colorIndex" : 9 } } ], --- > "chest" : [ { "name" : "craftsmenchest", "parameters" : { "colorIndex" : 9 } } ], > "legs" : [ { "name" : "craftsmenlegs", "parameters" : { "colorIndex" : 9 } } ], npcs\wanderstate.lua 3a4 > maxYDistanceFromSpawnPoint = 5, 13a15,32 > function wanderState.enteringState(stateData) > local position = mcontroller.position() > local maxDistanceFromSpawnPoint = entity.configParameter("wander.maxDistanceFromSpawnPoint", nil) > local toSpawnPoint = world.distance(storage.spawnPosition, position) > local distanceToSpawnPoint = world.magnitude(storage.spawnPosition, position) > > > local isFacingSpawn = stateData.direction * toSpawnPoint[1] > 0 > if maxDistanceFromSpawnPoint and distanceToSpawnPoint > maxDistanceFromSpawnPoint then > --If far above or below the spawn point, set it as target, otherwise just walk in the direction of the spawn > if math.abs(toSpawnPoint[2]) > wanderState.maxYDistanceFromSpawnPoint then > stateData.targetPosition = storage.spawnPosition > elseif not isFacingSpawn then > wanderState.changeDirection(stateData) > end > end > end > 27c46 < local position = entity.position() --- > local position = mcontroller.position() 28a48 > local maxDistanceFromSpawnPoint = entity.configParameter("wander.maxDistanceFromSpawnPoint", nil) 34c54 < stateData.targetPosition = nil --- > return true 36c56,61 < moveTo(stateData.targetPosition, dt) --- > local moved = moveTo(stateData.targetPosition, dt) > if moved == "running" then > controlFace(self.pathing.deltaX or toTarget[1]) > elseif moved == false then > moveTo(stateData.targetPosition, dt, { returnBest = true, maxDistance = 20 }) > end 41,47d65 < -- Optionally, try not to get too far from spawn point < local maxDistanceFromSpawnPoint = entity.configParameter("wander.maxDistanceFromSpawnPoint", nil) < if maxDistanceFromSpawnPoint ~= nil and world.magnitude(position, storage.spawnPosition) > maxDistanceFromSpawnPoint then < stateData.targetPosition = storage.spawnPosition < return false < end < 57c75 < local doorIds = world.objectLineQuery(position, lookaheadPosition, { callScript = "hasCapability", callScriptArgs = { "door" } }) --- > local doorIds = world.entityLineQuery(position, lookaheadPosition, { includedTypes = {"object"}, callScript = "hasCapability", callScriptArgs = { "door" } }) 101,102c119,120 < math.floor(position[1] + 0.5) - 1 + stateData.direction, math.floor(position[2] + 0.5), < math.floor(position[1] + 0.5) + 1 + stateData.direction, math.floor(position[2] + 0.5) + 1, --- > math.floor(position[1] + 0.5) - 1 + stateData.direction, math.floor(position[2] + 0.5) - 2, > math.floor(position[1] + 0.5) + 1 + stateData.direction, math.floor(position[2] + 0.5) - 1 104c122 < if world.rectCollision(region, true) then --- > if world.rectTileCollision(region, "Dynamic") then 116,117c134,135 < if entity.onGround() and not world.rectCollision(groundSupportRegion, true) then < entity.moveDown() --- > if mcontroller.onGround() and not onSolidGround() then > mcontroller.controlDown() 121c139,147 < local moved, reason = move({ stateData.direction, 0 }, dt, { --- > -- IF walking out of range, return to idling > local toSpawnPoint = world.distance(storage.spawnPosition, position) > if maxDistanceFromSpawnPoint ~= nil and > math.abs(toSpawnPoint[1]) > maxDistanceFromSpawnPoint and > toSpawnPoint[1] * stateData.direction < 0 then > return true > end > > local moved, reason = move(stateData.direction, { 126a153 > controlFace(stateData.direction) 147c174,175 < local doorIds = world.objectQuery(basePosition, entity.configParameter("wander.indoorSearchRadius", wanderState.defaultIndoorSearchRadius), { --- > local doorIds = world.entityQuery(basePosition, entity.configParameter("wander.indoorSearchRadius", wanderState.defaultIndoorSearchRadius), { > includedTypes = {"object"}, 172c200,201 < local entityIds = world.objectQuery(position, entity.configParameter("wander.indoorSearchRadius", wanderState.defaultIndoorSearchRadius), { --- > local entityIds = world.entityQuery(position, entity.configParameter("wander.indoorSearchRadius", wanderState.defaultIndoorSearchRadius), { > includedTypes = {"object"}, 201c230 < end \ No newline at end of file --- > end npcs\wildhunter.npctype 6,11d5 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 14c8,9 < "levelVariance" : [0.25, 0.5], --- > > "levelVariance" : [-0.5, -0.5], 17a13 > "/scripts/pathing.lua", 74,76c70,72 < "head" : [ { "name" : "florantier5head" } ], < "chest" : [ { "name" : "florantier5chest" } ], < "legs" : [ { "name" : "florantier5pants" } ], --- > "head" : [ { "name" : "florantier5head", "parameters" : { "colorIndex" : 7 } } ], > "chest" : [ { "name" : "florantier5chest", "parameters" : { "colorIndex" : 7 } } ], > "legs" : [ { "name" : "florantier5pants", "parameters" : { "colorIndex" : 7 } } ], 78,83c74,79 < { "name" : "generatedsword", "data" : { "definition" : "commonspear" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonaxe" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonhammer" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonbroadsword" } }, < { "name" : "generatedsword", "data" : { "definition" : "commondagger" } }, < { "name" : "generatedsword", "data" : { "definition" : "commonshortsword" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "commonspear" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonaxe" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonhammer" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonbroadsword" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commondagger" } }, > { "name" : "generatedsword", "parameters" : { "definition" : "commonshortsword" } } 86c82 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 89c85 < { "name" : "generatedshield", "data" : { "definition" : "floranbasicshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranbasicshield" } } 102,108c98,149 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 100.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } npcs\wildhunterveteran.npctype 5c5 < "levelVariance" : [0.5, 0.75], --- > "levelVariance" : [-0.25, -0.25], 17,20c17,20 < "head" : [ { "name" : "florantier6head", "data" : { "colorIndex" : 4 } } ], < "chest" : [ { "name" : "florantier5chest", "data" : { "colorIndex" : 4 } } ], < "legs" : [ { "name" : "florantier5pants", "data" : { "colorIndex" : 4 } } ], < "back" : [ { "name" : "simplecapeback", "data" : { "colorIndex" : 7 } } ], --- > "head" : [ { "name" : "florantier6head", "parameters" : { "colorIndex" : 4 } } ], > "chest" : [ { "name" : "florantier5chest", "parameters" : { "colorIndex" : 4 } } ], > "legs" : [ { "name" : "florantier5pants", "parameters" : { "colorIndex" : 4 } } ], > "back" : [ { "name" : "simplecapeback", "parameters" : { "colorIndex" : 7 } } ], 22c22 < { "name" : "generatedsword", "data" : { "definition" : "floranmace" } } --- > { "name" : "generatedsword", "parameters" : { "definition" : "floranmace" } } 25c25 < { "name" : "generatedgun", "data" : { "definition" : "floranneedler" } } --- > { "name" : "generatedgun", "parameters" : { "definition" : "floranneedler" } } 28c28 < { "name" : "generatedshield", "data" : { "definition" : "floranstrongshield" } } --- > { "name" : "generatedshield", "parameters" : { "definition" : "floranstrongshield" } } 41,47c41,92 < "statusParameters" : { < "baseMaxHealth" : 40, < "baseMaxEnergy" : 40, < "bodyMaterialKind" : "organic", < "damageConfig" : "/damage/damageresponse/npcs.config", < "invulnerabilityTime" : 0, < "energyReplenishmentRate" : 10.0 --- > "statusControllerSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/npc_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "maxHealth" : { > "baseValue" : 125.0 > }, > "maxEnergy" : { > "baseValue" : 100.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "protection" : { > "baseValue" : 1.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "energyRegen" : { > "baseValue" : 10.0 > }, > "shieldSuppressed" : { > "baseValue" : 0.0 > }, > "invulnerable" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > }, > "energy" : { > "maxStat" : "maxEnergy", > "deltaStat" : "energyRegen", > "defaultPercentage" : 100 > } > } 50d94 < npcs\wizardmerchant.npctype 9,14d8 < "inateStatusEffects" : [ < { < "kind" : "Protection", < "amount" : 1.0 < } < ], 19a14 > "/scripts/pathing.lua", 218a214,226 > [0, [ > { > "chest" : [ "wizardchest" ], > "legs" : [ "wizardlegs" ], > "head" : [ "wizardhead" ], > "back" : [ "wizardback" ], > "sheathedprimary" : [ > [ "generatedsword", 1, { "definition" : "watersword" } ] > ] > } > ] ] > ], > "novakid" : [ npcs\workstate.lua 8c8 < if isInside(entity.position()) then return nil end --- > if isInside(mcontroller.position()) then return nil end 10c10 < local position = entity.position() --- > local position = mcontroller.position() 50c50 < local position = entity.position() --- > local position = mcontroller.position() 75c75 < move(toTarget, dt) --- > moveTo(stateData.targetPosition, dt) 87c87 < setFacingDirection(entity.facingDirection()) -- Resets aim position --- > controlFace(mcontroller.facingDirection()) -- Resets aim position 91c91 < if stateData.tool == "hoetool" then --- > if stateData.tool == "hoe" then 94,101d93 < elseif stateData.tool == "stoneaxe" then < local ratio = 1 - (stateData.useTimer / stateData.useTime) < local offset = math.sin(ratio * math.pi * 2) < setFacingDirection(toTarget[1]) < entity.setAimPosition({ < position[1] + entity.facingDirection(), < position[2] + offset < }) 106c98 < local direction = entity.facingDirection() --- > local direction = mcontroller.facingDirection() 108c100 < if tool == "hoetool" then --- > if tool == "hoe" then 122,126d113 < elseif tool == "stoneaxe" then < local objectIds = world.objectQuery(position, entity.configParameter("work.searchDistance"), { name = "anvil" }) < if #objectIds > 0 then < return vec2.add(world.entityPosition(objectIds[1]), { 0, 2.0 }) < end 130c117 < end \ No newline at end of file --- > end npcs\guard\guardstate.lua 27c27 < local distance = world.magnitude(entity.position(), world.entityPosition(params.noticedPlayerId)) --- > local distance = world.magnitude(mcontroller.position(), world.entityPosition(params.noticedPlayerId)) 36c36 < entity.setAimPosition(vec2.add({ entity.facingDirection(), -1 }, entity.position())) --- > entity.setAimPosition(vec2.add({ mcontroller.facingDirection(), -1 }, mcontroller.position())) 78c78 < local position = entity.position() --- > local position = mcontroller.position() 94c94 < setFacingDirection(toTarget[1]) --- > controlFace(toTarget[1]) 102c102 < setFacingDirection(toTarget[1]) --- > controlFace(toTarget[1]) 110c110 < setFacingDirection(toTarget[1]) --- > controlFace(toTarget[1]) 141,142c141,142 < local direction = entity.facingDirection() < local position = entity.position() --- > local direction = mcontroller.facingDirection() > local position = mcontroller.position() 146,147c146,147 < if not world.lineCollision(position, vec2.add({ -direction * entity.configParameter("guard.wallCheckDistance"), 0 }, position), true) then < setFacingDirection(-direction) --- > if not world.lineTileCollision(position, vec2.add({ -direction * entity.configParameter("guard.wallCheckDistance"), 0 }, position), "Dynamic") then > controlFace(-direction) 155,156d154 < moveTo(stateData.patrolTarget, dt) < 158c156,176 < if world.magnitude(toTarget) < 3.0 and toTarget[1] < 1.0 then --- > if toTarget[1] < 1 and toTarget[2] < 1 then > return false > end > > local moved > if not stateData.pathing then > moved = move(toTarget[1]) > > if moved and toTarget[1] > 1 then > controlFace(self.pathing.deltaX) > return false > else > stateData.pathing = true > end > end > > moved = moveTo(stateData.patrolTarget, dt) > > if moved == "running" then > controlFace(self.pathing.deltaX) > elseif (moved == false and self.pathing.stuck) or moved == true then 161a180 > 163,164c182,183 < setFacingDirection(-direction) < stateData.patrolTarget = vec2.add({ -direction * stateData.patrolDistance, 0 }, storage.spawnPosition) --- > --TODO: Make this find a valid position to patrol to > stateData.patrolTarget = findGroundPosition(vec2.add({ -direction * stateData.patrolDistance, 0 }, storage.spawnPosition), -5, 5) npcs\guard\houndstate.lua 17,18c17,18 < local hounderIds = world.npcQuery(targetPosition, houndState.hounderCheckRadius, { < callScript = "stateName", callScriptResult = "houndState" --- > local hounderIds = world.entityQuery(targetPosition, houndState.hounderCheckRadius, { > includedTypes = {"npc"}, callScript = "stateName", callScriptResult = "houndState" 40a41 > targetPosition = findGroundPosition(targetPosition, -15, 3) or targetPosition 49c50 < local position = entity.position() --- > local position = mcontroller.position() 94c95 < setFacingDirection(toTarget[1]) --- > controlFace(toTarget[1]) 119c120 < end \ No newline at end of file --- > end npcs\guard\returntopoststate.lua 4c4 < local distance = world.magnitude(entity.position(), storage.spawnPosition) --- > local distance = world.magnitude(mcontroller.position(), storage.spawnPosition) 15,16c15,16 < local distance = world.magnitude(entity.position(), storage.spawnPosition) < if distance < entity.configParameter("returnToPost.minDistance") then --- > local distance = world.magnitude(mcontroller.position(), storage.spawnPosition) > if distance < entity.configParameter("returnToPost.minDistance") or stateData.timer <= 0 then 18a19 > stateData.timer = stateData.timer - dt 20c21,26 < moveTo(storage.spawnPosition, dt) --- > --Try to path to the spawn position > local moved = moveTo(storage.spawnPosition, dt) > if moved ~= false then > controlFace(self.pathing.deltaX) > return false > end 22,24c28,46 < stateData.timer = stateData.timer - dt < return stateData.timer < 0 < end \ No newline at end of file --- > -- If direct pathing fails, try to path in the general direction of the spawn position > moved = moveTo(storage.spawnPosition, dt, {returnBest = true, maxDistance = 40, mustEndOnGround = true}) > if moved ~= false then > controlFace(self.pathing.deltaX) > return false > end > > --If pathing at all fails, just walk in the horizontal direction of the spawn position > local toSpawn = world.distance(storage.spawnPosition, mcontroller.position()) > moved = move(toSpawn[1]) > if moved ~= false and toSpawn[1] > 1 then > controlFace(self.pathing.deltaX) > return false > end > > --Can't move at all, set the current position as a new spawn position > storage.spawnPosition = findGroundPosition(mcontroller.position(), -5, 5) or mcontroller.position() > return true > end npcs\merchant\merchantstate.lua 32,33c32,33 < local toSource = world.distance(sourcePosition, entity.position()) < setFacingDirection(toSource[1]) --- > local toSource = world.distance(sourcePosition, mcontroller.position()) > controlFace(toSource[1]) 53c53 < local position = entity.position() --- > local position = mcontroller.position() 76a77 > if item.item.parameters then item.item.parameters.level = entity.level() end 153c154 < end \ No newline at end of file --- > end npcs\merchant\returntostorestate.lua 52c52 < local position = entity.position() --- > local position = mcontroller.position() 56c56 < setFacingDirection(toSource[1]) --- > controlFace(toSource[1]) 83c83 < end \ No newline at end of file --- > end objects\defaultparameters.config 2,8c2,14 < "damageFactors" : { < "plantish" : 0.3, < "blockish" : 0.28, < "beamish" : 0.3, < "explosive" : 0.02, < "fire" : 0.0, < "tilling" : 0.0 --- > "damageTable" : { > "damageFactors" : { > "plantish" : 0.3, > "blockish" : 0.28, > "beamish" : 0.3, > "protected" : 0.1, > "explosive" : 0.02, > "fire" : 0.0, > "tilling" : 0.0 > }, > > "damageRecovery" : 0.2, > "maximumEffectTime" : 1.5 11d16 < "damageRecovery" : 0.2, objects\apex\apexapesign\apexapesign.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apexapesign\apexapesign.object 6,10c6 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 1, < "unlit" : true, < "price" : 500, --- > "price" : 675, 25c21 < "image" : "apexapesign.png:", --- > "image" : "apexapesign.png:.", 28a25 > "direction" : "right", 32d28 < 36c32,46 < "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav" --- > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexapesign.png", > "fg" : "apexapesignlit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexaquarium1\apexaquarium1.object 5c5 < "price" : 2500, --- > "price" : 350, objects\apex\apexaquarium2\apexaquarium2.object 5c5 < "price" : 2000, --- > "price" : 300, objects\apex\apexarmchair\apexarmchair.object 5c5 < "price" : 1500, --- > "price" : 475, 16a17,20 > > "objectType" : "loungeable", > "sitFlipDirection" : false, > 19c23 < "dualImage" : "apexarmchair.png:", --- > "image" : "apexarmchair.png:", 20a25,26 > "flipImages" : true, > "direction" : "left", 25c31,39 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "sitPosition" : [4, 20] > }, > { > "image" : "apexarmchair.png:", > "imagePosition" : [-16, 0], > "direction" : "right", > "frames" : 1, > "animationCycle" : 0.5, 26a41,43 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "sitPosition" : [4, 20] 28,33c45 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [4, 20] < --- > ] objects\apex\apexbananasign\apexbananasign.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apexbananasign\apexbananasign.object 5c5 < "price" : 500, --- > "price" : 675, 7,10c7 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 1, < "unlit" : true, --- > "fullbright" : true, 24c21 < "image" : "apexbananasign.png:", --- > "image" : "apexbananasign.png:.", 27a25 > "direction" : "right", 35c33,47 < "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav" --- > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexbananasign.png", > "fg" : "apexbananasignlit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexbed\apexbed.object 5c5 < "price" : 1500, --- > "price" : 625, 19d18 < "sitPosition" : [-10, 16], 24,25c23,24 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 31a31 > 39c39,40 < "direction" : "left" --- > "direction" : "left", > "sitPosition" : [-8, 15] 47c48,49 < "direction" : "right" --- > "direction" : "right", > "sitPosition" : [-8, 15] objects\apex\apexbloodbank\apexbloodbank.object 5c5 < "price" : 1500, --- > "price" : 450, objects\apex\apexbrainjar\apexbrainjar.object 5c5 < "price" : 600, --- > "price" : 250, objects\apex\apexbustmale\apexbustmale.object 5c5 < "price" : 800, --- > "price" : 250, objects\apex\apexceilingtv\apexceilingtv.frames 2d1 < 5,8c4,5 < "dimensions" : [14, 1], < "names" : [ < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13" ] < ] --- > "dimensions" : [15, 1], > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.off" ] ] 12c9,10 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\apex\apexceilingtv\apexceilingtv.object 5,9c5,15 < "price" : 800, < "lightColor" : [89, 89, 89], < "flickerDistance" : 0.2, < "flickerStrength" : 0.1, < "flickerTiming" : 8, --- > "price" : 450, > "lightColor" : [125, 125, 125], > "pointLight" : true, > "pointBeam" : 0.70, > > "flickerPeriod" : 0.2, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.0, > "flickerIntensityVariance" : 0.05, > 24c30 < "imageLayers" : [ { "image" : "apexceilingtv.png:.", "unlit" : true }, { "image" : "apexceilingtvlit.png:." } ], --- > "image" : "apexceilingtv.png:.", 27,28d32 < "frames" : 14, < "animationCycle" : 2.0, 32c36,37 < "lightPosition" : [-3, -3] --- > "lightPosition" : [0, -2], > "pointAngle" : 225 35c40 < "imageLayers" : [ { "image" : "apexceilingtv.png:.", "unlit" : true }, { "image" : "apexceilingtvlit.png:." } ], --- > "image" : "apexceilingtv.png:.", 37,38d41 < "frames" : 14, < "animationCycle" : 2.0, 42c45,46 < "lightPosition" : [3, -3] --- > "lightPosition" : [0, -2], > "pointAngle" : 315 46c50 < "soundEffect" : "/sfx/objects/tv_static.wav" --- > "soundEffect" : "/sfx/objects/tv_static.wav", 47a52,62 > "animation" : "apexceilingtv.animation", > "animationParts" : { > "bg" : "apexceilingtv.png", > "fg" : "apexceilingtvlit.png" > }, > "animationPosition" : [-8, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, -2] ] objects\apex\apexceilingtv\apexceilingtvlit.frames 2d1 < 5c4 < "dimensions" : [14, 1], --- > "dimensions" : [15, 1], 7c6 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.off" ] 12c11,12 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\apex\apexcomfychair\apexcomfychair.object 4a5 > "sitFlipDirection" : false, 6c7 < "price" : 1500, --- > "price" : 375, 21c22 < "dualImage" : "apexcomfychair.png:", --- > "image" : "apexcomfychair.png:", 24a26,28 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [2, 24], 27a32,39 > }, > { > "image" : "apexcomfychair.png:", > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [2, 24], 28a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,34c44 < ], < < "sitFlipDirection" : false, < "sitPosition" : [2, 24] < --- > ] objects\apex\apexconsole1\apexconsole1.object 4d3 < "objectType" : "wire", 7c6 < "price" : 800, --- > "price" : 700, 32a32,37 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] > } > }, 38,41c43 < "outboundNodes" : [ [0, 0] ], < < "onSounds" : [ "/sfx/objects/apexconsole2switch.wav" ], < "offSounds" : [ "/sfx/objects/apexconsole2switch.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\apex\apexconsolekeyboard\apexconsolekeyboard.object 4d3 < "objectType" : "wire", 7c6 < "price" : 600, --- > "price" : 625, 34a34,39 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] > } > }, 40,43c45 < "outboundNodes" : [ [0, 0] ], < < "onSounds" : [ "/sfx/objects/apexconsole1on.wav" ], < "offSounds" : [ "/sfx/objects/apexconsole1off.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\apex\apexcoolbookcase\apexcoolbookcase.object 6c6,7 < "price" : 1000, --- > "tooltipKind" : "container", > "price" : 725, 31,33c32,34 < "openSounds" : [ "/sfx/objects/locker_open.wav" ], < "closeSounds" : [ "/sfx/objects/locker_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexcoolchair\apexcoolchair.object 5c5,7 < "price" : 2000, --- > "price" : 375, > "objectType" : "loungeable", > "sitFlipDirection" : false, 20c22 < "dualImage" : "apexcoolchair.png:", --- > "image" : "apexcoolchair.png:", 23a26,28 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [3, 20], 26a32,39 > }, > { > "image" : "apexcoolchair.png:", > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [2, 20], 27a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29,34c44 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [3, 20] < --- > ] objects\apex\apexcoolcomputer\apexcoolcomputer.object 5c5 < "price" : 800, --- > "price" : 250, objects\apex\apexcoolcupboard\apexcoolcupboard.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 1500, --- > "price" : 800, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 43c36 < "slotCount" : 16, --- > "slotCount" : 32, 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexcooldesk\apexcooldesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 5c7 < "price" : 1000, --- > "price" : 600, 28d29 < 30c31,38 < ] --- > ], > > "openSounds" : [ "/sfx/objects/bunkercabinet_open.wav" ], > "closeSounds" : [ "/sfx/objects/bunkercabinet_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\apex\apexcooldoor\apexcooldoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 2000, --- > "price" : 625, 41a41,46 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/apexcooldoor_open.wav" ], > "close" : [ "/sfx/objects/apexcooldoor_close.wav" ] > } > }, 47,51c52,53 < "inboundNodes" : [ [0, 4] ], < "outboundNodes" : [ [0, 0] ], < < "openSounds" : [ "/sfx/objects/apexcooldoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/apexcooldoor_close.wav" ] --- > "inboundNodes" : [ [-1, 4] ], > "outboundNodes" : [ [0, 0] ] objects\apex\apexcoolserver\apexcoolserver.object 5c5 < "price" : 1000, --- > "price" : 300, objects\apex\apexcoolshelf1\apexcoolshelf1.object 5c5 < "price" : 800, --- > "price" : 525, objects\apex\apexcoolshelf2\apexcoolshelf2.object 5c5 < "price" : 1200, --- > "price" : 600, objects\apex\apexcooltable\apexcooltable.object 5c5 < "price" : 800, --- > "price" : 525, objects\apex\apexcouch\apexcouch.object 5c5,7 < "price" : 1300, --- > "price" : 550, > "objectType" : "loungeable", > "sitFlipDirection" : false, 20c22 < "dualImage" : "apexcouch.png:", --- > "image" : "apexcouch.png:", 23a26,28 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-2, 22], 26a32,39 > }, > { > "image" : "apexcouch.png:", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [7, 22], 27a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29,33c44 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [7, 20] --- > ] objects\apex\apexcounter1\apexcounter1.object 6c6,7 < "price" : 1000, --- > "tooltipKind" : "container", > "price" : 550, 34,35c35,36 < "openSounds" : [ "/sfx/objects/locker_open.wav" ], < "closeSounds" : [ "/sfx/objects/locker_close.wav" ], --- > "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ], 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexcounter2\apexcounter2.object 10c10 < "price" : 800, --- > "price" : 500, objects\apex\apexcurtain\apexcurtain.object 5c5 < "price" : 500, --- > "price" : 350, objects\apex\apexdesk\apexdesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 5c7 < "price" : 800, --- > "price" : 425, 26c28,30 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] 28c32,39 < ] --- > ], > > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\apex\apexflusign\apexflusign.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" 10c14 < } --- > } \ No newline at end of file objects\apex\apexflusign\apexflusign.object 6,10c6,7 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 1, < "unlit" : true, < "price" : 500, --- > "fullbright" : true, > "price" : 675, 25c22 < "image" : "apexflusign.png:", --- > "image" : "apexflusign.png:.", 28a26,27 > > "direction" : "right", 36c35,49 < "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav" --- > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexflusign.png", > "fg" : "apexflusignlit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexfridge\apexfridge.object 4a5 > "tooltipKind" : "container", 6,7c7,8 < "price" : 900, < "description" : "Good for storing bananas.", --- > "price" : 550, > "description" : "aGood for storing bananas.", 31,33c32,34 < "openSounds" : [ "/sfx/objects/locker_open.wav" ], < "closeSounds" : [ "/sfx/objects/locker_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/fridge_open.wav" ], > "closeSounds" : [ "/sfx/objects/fridge_close.wav" ], > "slotCount" : 24, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexhdtv\apexhdtv.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apexhdtv\apexhdtv.object 5c5 < "price" : 2000, --- > "price" : 1500, 18,21c18 < "lightColor" : [28, 181, 238], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "lightColor" : [89, 149, 179], 26c23 < "image" : "apexhdtv.png:", --- > "image" : "apexhdtv.png:.", 28,29c25,26 < "frames" : 1, < "animationCycle" : 0.5, --- > > "direction" : "right", 35c32,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexhdtv.png", > "fg" : "apexhdtvlit.png" > }, > "animationPosition" : [-40, -24], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexlamp1\apexlamp1.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 11c11 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\apexlamp1\apexlamp1.object 16c16 < "price" : 400, --- > "price" : 425, 26c26,40 < --- > "flipImages" : true, > "direction" : "left", > "lightPosition" : [0, 1], > "animationPosition" : [-10, 0], > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "apexlamp1.png:.", > "imagePosition" : [-6, 0], > "frames" : 1, > "animationCycle" : 0.3, > "direction" : "right", > "lightPosition" : [0, 1], > "animationPosition" : [-6, 0], 30c44,56 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexlamp1.png", > "fg" : "apexlamp1lit.png" > }, > > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexlamp2\apexlamp2.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 11c11 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\apexlamp2\apexlamp2.object 16c16 < "price" : 600, --- > "price" : 450, 26c26,40 < --- > "direction" : "left", > "flipImages" : true, > "lightPosition" : [0, 3], > "animationPosition" : [-13, 0], > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "apexlamp2.png:.", > "imagePosition" : [-7, 0], > "frames" : 1, > "animationCycle" : 0.3, > "direction" : "right", > "lightPosition" : [0, 3], > "animationPosition" : [-7, 0], 30c44,55 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexlamp2.png", > "fg" : "apexlamp2lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexlamp3\apexlamp3.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\apexlamp3\apexlamp3.object 9c9 < "price" : 400, --- > "price" : 375, 25a26 > "direction" : "right", 30c31,45 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexlamp3.png", > "fg" : "apexlamp3lit.png" > }, > "animationPosition" : [-8, -8], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexlevel1sign\apexlevel1sign.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" 10c14 < } --- > } \ No newline at end of file objects\apex\apexlevel1sign\apexlevel1sign.object 6,10c6,7 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 1, < "unlit" : true, < "price" : 500, --- > "fullbright" : true, > "price" : 675, 25c22 < "image" : "apexlevel1sign.png:", --- > "image" : "apexlevel1sign.png:.", 27a25,26 > > "direction" : "right", 33c32,48 < ] --- > ], > > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexlevel1sign.png", > "fg" : "apexlevel1signlit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexlocker\apexlocker.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 400, --- > "price" : 300, 33c34 < "slotCount" : 16, --- > "slotCount" : 9, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexmedsign\apexmedsign.object 5c5 < "price" : 200, --- > "price" : 250, objects\apex\apexmocksign\apexmocksign.object 5c5 < "price" : 500, --- > "price" : 350, objects\apex\apexnameplate\apexnameplate.object 5c5 < "price" : 400, --- > "price" : 200, objects\apex\apexobeysign\apexobeysign.object 5c5 < "price" : 500, --- > "price" : 350, objects\apex\apexofficechair\apexofficechair.object 5c5,7 < "price" : 1000, --- > "price" : 375, > "objectType" : "loungeable", > "sitFlipDirection" : false, 20c22 < "dualImage" : "apexofficechair.png:", --- > "image" : "apexofficechair.png:", 23a26,28 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [0, 22], 26a32,39 > }, > { > "image" : "apexofficechair.png:", > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [0, 22], 27a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29,34c44 < ], < < "objectType" : "loungeable", < "sitFlipDirection" : false, < "sitPosition" : [0, 22] < --- > ] objects\apex\apexoven\apexoven.object 6c6 < "price" : 1000, --- > "price" : 450, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,25c20 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 5, < "range" : 4 < } ], --- > "statusEffects" : [ ], 31c26 < "imagePosition" : [-12, 0], --- > "imagePosition" : [-8, 0], 45c40 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexpainting1\apexpainting1.object 5c5 < "price" : 1000, --- > "price" : 350, objects\apex\apexpainting2\apexpainting2.object 5c5 < "price" : 1000, --- > "price" : 250, objects\apex\apexpainting3\apexpainting3.object 5c5 < "price" : 1000, --- > "price" : 350, objects\apex\apexpainting4\apexpainting4.object 5c5 < "price" : 1000, --- > "price" : 250, objects\apex\apexpainting5\apexpainting5.object 5c5 < "price" : 1000, --- > "price" : 350, objects\apex\apexpiano\apexpiano.object 6c6 < "price" : 2000, --- > "price" : 675, objects\apex\apexpod\apexpod.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apexpod\apexpod.object 4,6c4,13 < "category" : "decorative", < "price" : 2500, < "lightColor" : [57, 89, 45], --- > "category" : "light", > "price" : 900, > "lightColor" : [115, 179, 89], > > "flickerPeriod" : 1, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0, > 21c28 < "dualImage" : "apexpod.png:", --- > "image" : "apexpod.png:.", 24a32,36 > > "direction" : "left", > "flipImages" : true, > "animationPosition" : [-16, 0], > "lightPosition" : [0, 3], 27a40,49 > }, > { > "image" : "apexpod.png:.", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, > > "direction" : "right", > "animationPosition" : [-16, 0], > "lightPosition" : [0, 3], 28a51,52 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 32c56,69 < "soundEffect" : "/sfx/objects/apexpod.wav" --- > "soundEffect" : "/sfx/objects/apexpod.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexpod.png", > "fg" : "apexpodlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexpod2\apexpod2.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apexpod2\apexpod2.object 4,7c4,13 < "category" : "decorative", < "price" : 2000, < // "unlit" : true, < "lightColor" : [57, 89, 45], --- > "category" : "light", > "price" : 825, > "lightColor" : [115, 179, 89], > > "flickerPeriod" : 1, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0, > 22c28 < "dualImage" : "apexpod2.png:", --- > "image" : "apexpod2.png:.", 25a32,36 > > "direction" : "left", > "flipImages" : true, > "animationPosition" : [-16, 0], > "lightPosition" : [0, 3], 28a40,49 > }, > { > "image" : "apexpod2.png:.", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, > > "direction" : "right", > "animationPosition" : [-16, 0], > "lightPosition" : [0, 3], 29a51,52 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33c56,69 < "soundEffect" : "/sfx/objects/apexpod.wav" --- > "soundEffect" : "/sfx/objects/apexpod.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apexpod2.png", > "fg" : "apexpod2lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexradio\apexradio.object 5c5 < "price" : 500, --- > "price" : 250, objects\apex\apexrecordplayer\apexrecordplayer.object 7c7 < "price" : 2500, --- > "price" : 525, objects\apex\apexsink\apexsink.object 5c5 < "price" : 800, --- > "price" : 250, objects\apex\apexslidingdoor1\apexslidingdoor1.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1500, --- > "price" : 475, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], > "close" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\apex\apexslidingdoor2\apexslidingdoor2.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1500, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], > "close" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\apex\apexspeaker\apexspeaker.object 5c5 < "price" : 400, --- > "price" : 250, objects\apex\apexstatue\apexstatue.object 5c5 < "price" : 1500, --- > "price" : 500, objects\apex\apexstatue1\apexstatue1.object 5c5 < "price" : 1000, --- > "price" : 550, objects\apex\apexstatue2\apexstatue2.object 5c5 < "price" : 1000, --- > "price" : 550, objects\apex\apexstatue3\apexstatue3.object 4d3 < "objectType" : "wire", 6c5 < "price" : 1000, --- > "price" : 700, 33a33,38 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexstatue3_switchon.wav" ], > "off" : [ "/sfx/objects/apexstatue3_switchoff.wav" ] > } > }, 39,42c44 < "outboundNodes" : [ [0, 0] ], < < "onSounds" : [ "/sfx/objects/apexstatue3switchon.wav" ], < "offSounds" : [ "/sfx/objects/apexstatue3switchoff.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\apex\apextable\apextable.object 5c5 < "price" : 400, --- > "price" : 425, objects\apex\apextablelamp\apextablelamp.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default.0" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.0" --- > "default.default" : "default.on" 14c14 < } --- > } \ No newline at end of file objects\apex\apextablelamp\apextablelamp.object 7c7 < "unlit" : "true", --- > "fullbright" : "true", 17,18c17,18 < "price" : 200, < "lightColor" : [64, 89, 54], --- > "price" : 225, > "lightColor" : [83, 153, 46], 26a27,28 > > "direction" : "right", 31c33,45 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apextablelamp.png", > "fg" : "apextablelamplit.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexthoughtreassign\apexthoughtreassign.object 5c5 < "price" : 200, --- > "price" : 400, objects\apex\apextorturebed\apextorturebed.object 5c5 < "price" : 1000, --- > "price" : 875, 19d18 < "sitPosition" : [-10, 13.5], 23,24c22 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.05 } --- > "regeneration1" 30c28 < "dualImage" : "apextorturebed.png:", --- > "image" : "apextorturebed.png:", 33a32,34 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-8, 13], 36a38,45 > }, > { > "image" : "apextorturebed.png:", > "imagePosition" : [-23, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [-8, 13], 37a47,48 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\apex\apextv\apextv.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [2, 1], 7c7 < [ "default" ] --- > [ "default.on", "default.off" ] 8a9,12 > }, > > "aliases" : { > "default.default" : "default.on" objects\apex\apextv\apextv.object 5c5 < "price" : 1000, --- > "price" : 600, 18,21c18 < "lightColor" : [11, 68, 89], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "lightColor" : [64, 107, 128], 26,27c23,24 < "image" : "apextv.png:", < "imagePosition" : [-16, -16], --- > "image" : "apextv.png:.", > "imagePosition" : [-16, 0], 30c27,41 < --- > "direction" : "left", > "flipImages" : true, > "lightPosition" : [0, 2], > "animationPosition" : [-16, 0], > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "apextv.png:.", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "lightPosition" : [0, 2], > "animationPosition" : [-16, 0], 33d43 < 35c45,56 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "apextv.png", > "fg" : "apextvlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\apex\apexwallpainting2\apexwallpainting2.object 5c5 < "price" : 600, --- > "price" : 400, objects\apex\apexwardrobe\apexwardrobe.object 4a5 > "tooltipKind" : "container", 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 41,43c34,36 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ], > "slotCount" : 32, 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\apexwoodenchair\apexwoodenchair.object 5c5 < "price" : 400, --- > "price" : 375, 20c20 < "dualImage" : "apexwoodenchair.png:", --- > "image" : "apexwoodenchair.png:", 23a24,37 > "direction" : "left", > "flipImages" : true, > "sitPosition" : [3, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "apexwoodenchair.png:", > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [1, 22], 32,33c46 < "sitFlipDirection" : false, < "sitPosition" : [1, 22] --- > "sitFlipDirection" : false objects\apex\apexwoodenshelves\apexwoodenshelves.object 8c8 < "price" : 800, --- > "price" : 450, objects\apex\apexwoodpanel\apexwoodpanel.object 5c5 < "price" : 400, --- > "price" : 300, objects\apex\arrowsign\arrowsign.object 5c5 < "price" : 200, --- > "price" : 250, objects\apex\blueflask\blueflask.object 5c5 < "price" : 300, --- > "price" : 150, objects\apex\cider\cider.object 5c5 < "price" : 600, --- > "price" : 200, objects\apex\classicapestatue\classicapestatue.object 5c5 < "price" : 1500, --- > "price" : 1250, 21c21 < "imagePosition" : [-20, 0], --- > "imagePosition" : [-16, 0], objects\apex\classicbardoor\classicbardoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1500, --- > "price" : 625, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor_open.wav" ], > "close" : [ "/sfx/objects/bardoor_close.wav" ] > } > }, 40,43c45 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bardoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\apex\classicbed\classicbed.object 5c5 < "price" : 2000, --- > "price" : 1050, 19d18 < "sitPosition" : [-6, 14.5], 25,26c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 33c32 < "dualImage" : "classicbed.png:", --- > "image" : "classicbed.png:", 36a36,50 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-7, 14.5], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > > }, > { > "image" : "classicbed.png:", > "imagePosition" : [-24, 0], > "frames" : 1, > "animationCycle" : 0.5, > "direction" : "right", > "sitPosition" : [-7, 14.5], objects\apex\classicbookcase\classicbookcase.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 2000, --- > "price" : 725, 18,20c19,21 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, 22c23 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\classiccandlestick\classiccandlestick.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] 12c12,13 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\apex\classiccandlestick\classiccandlestick.object 8c8 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 18,21c18,20 < "price" : 800, < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "price" : 425, > > "lightColor" : [179, 149, 107], 23,28c22,28 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 5, < "range" : 2 < } ], --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.85, > "flickerMaxIntensity" : 0.9, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, > > "statusEffects" : [ ], 33a34,43 > "imagePosition" : [-9, 0], > "direction" : "left", > "flipImages" : true, > "lightPosition" : [0, 1], > "animationPosition" : [-9, 0], > "spaces" : [ [-1, 0], [-1, 1], [-1, 2], [0, 0], [0, 1], [0, 2] ], > "fgAnchors" : [ [-1, -1], [0, -1] ] > }, > { > "image" : "classiccandlestick.png:.", 35,39c45,49 < "frames" : 3, < "animationCycle" : 0.6, < < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] --- > "direction" : "right", > "lightPosition" : [0, 1], > "animationPosition" : [-8, 0], > "spaces" : [ [-1, 0], [-1, 1], [-1, 2], [0, 0], [0, 1], [0, 2] ], > "fgAnchors" : [ [-1, -1], [0, -1] ] 41c51,62 < ] --- > ], > > "animation" : "classiccandlestick.animation", > "animationParts" : { > "bg" : "classiccandlestick.png", > "fg" : "classiccandlesticklit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\apex\classicchair\classicchair.object 4c4 < "description" : "A dining chair fit for the sort of person who enjoys caviare.", --- > "description" : "A dining chair fit for the sort of person who enjoys caviar.", 8c8 < "price" : 1000, --- > "price" : 375, 20c20 < "dualImage" : "classicchair.png:", --- > "image" : "classicchair.png:", 24a25,27 > "flipImages" : true, > "direction" : "left", > "sitPosition" : [1.5, 22.5], 27a31,33 > }, > { > "image" : "classicchair.png:", 28a35,42 > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 1.0, > "direction" : "right", > "sitPosition" : [1.5, 22.5], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33,34c47 < "sitFlipDirection" : false, < "sitPosition" : [1, 22] --- > "sitFlipDirection" : false objects\apex\classicchandelier\classicchandelier.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\classicchandelier\classicchandelier.object 9,10c9,10 < "price" : 800, < "lightColor" : [217, 217, 190], --- > "price" : 600, > "lightColor" : [191, 191, 163], 25a26,27 > > "direction" : "right", 28c30 < "anchors" : [ "top" ] --- > "fgAnchors" : [ [0, 1], [-1, 1] ] 30c32,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "classicchandelier.png", > "fg" : "classicchandelierlit.png" > }, > "animationPosition" : [-20, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\classicchina\classicchina.object 5c5 < "price" : 1000, --- > "price" : 550, 21c21 < "imagePosition" : [-12, 0], --- > "imagePosition" : [-8, 0], objects\apex\classiccupboard\classiccupboard.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 1200, --- > "price" : 800, 33,35c34,36 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ], > "slotCount" : 32, 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\apex\classiccurtain1\classiccurtain1.object 5c5 < "price" : 600, --- > "price" : 300, 21c21 < "dualImage" : "classiccurtain1.png:", --- > "image" : "classiccurtain1.png:", 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27c27,50 < "anchors" : [ "background" ] --- > "fgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] > }, > { > "image" : "classiccurtain1.png:", > "imagePosition" : [-16, -8], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] > }, > { > "image" : "classiccurtain1.png:", > "imagePosition" : [-16, -8], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 0], [-1, 0], [0, 0], [1, 0] ] > }, > { > "image" : "classiccurtain1.png:", > "imagePosition" : [-16, -8], > "direction" : "right", 28a52,69 > "spaceScan" : 0.1, > "fgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] > }, > { > "image" : "classiccurtain1.png:", > "imagePosition" : [-16, -8], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] > }, > { > "image" : "classiccurtain1.png:", > "imagePosition" : [-16, -8], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 0], [-1, 0], [0, 0], [1, 0] ] objects\apex\classiccurtain2\classiccurtain2.object 5c5 < "price" : 800, --- > "price" : 350, 21c21 < "dualImage" : "classiccurtain2.png:", --- > "image" : "classiccurtain2.png:", 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27c27,50 < "anchors" : [ "background" ] --- > "fgAnchors" : [ [2, 1], [2, 0], [2, -1], [2, -2], [1, 2], [1, 2], [-1, 2], [-2, 2] ] > }, > { > "image" : "classiccurtain2.png:", > "imagePosition" : [-16, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [2, 1], [2, 0], [2, -1], [2, -2], [1, 2], [1, 2], [-1, 2], [-2, 2] ] > }, > { > "image" : "classiccurtain2.png:", > "imagePosition" : [-16, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1], [1, 0] ] > }, > { > "image" : "classiccurtain2.png:", > "imagePosition" : [-16, -16], > "direction" : "right", 28a52,69 > "spaceScan" : 0.1, > "fgAnchors" : [ [-3, 1], [-3, 0], [-3, -1], [-3, -2], [-2, 2], [-1, 2], [ 0, 2], [1, 2] ] > }, > { > "image" : "classiccurtain2.png:", > "imagePosition" : [-16, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [-3, 1], [-3, 0], [-3, -1], [-3, -2], [-2, 2], [-1, 2], [ 0, 2], [1, 2] ] > }, > { > "image" : "classiccurtain2.png:", > "imagePosition" : [-16, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [-2, 1], [-2, 0], [-1, 1], [0, 1], [1, 1] ] objects\apex\classicdesk\classicdesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 5c7 < "price" : 1000, --- > "price" : 850, 30c32,39 < ] --- > ], > > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\apex\classicdiningtable\classicdiningtable.object 5c5 < "price" : 2500, --- > "price" : 900, objects\apex\classicdoor\classicdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 625, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 40,43c45 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\apex\classicfountain\classicfountain.object 5c5 < "price" : 3000, --- > "price" : 750, 21c21 < "imagePosition" : [-20, 0], --- > "imagePosition" : [-16, 0], 27d26 < objects\apex\classicglass\classicglass.object 5c5 < "price" : 200, --- > "price" : 150, objects\apex\classiclight\classiclight.object 16,17c16,17 < "price" : 500, < "lightColor" : [217, 217, 190], --- > "price" : 350, > "lightColor" : [153, 153, 130], 23,26c23,29 < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 0.3, < --- > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "classiclightbg.png", > "fg" : "classiclightbglit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", 28c31 < "anchors" : [ "background" ] --- > "fgAnchors" : [ [-1, 0], [1, 0] ] 32,35c35,41 < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 0.3, < --- > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "classiclightleft.png", > "fg" : "classiclightleftlit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", 37c43 < "anchors" : [ "left" ] --- > "fgAnchors" : [ [-1, 0] ] 41,44c47,53 < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 0.3, < --- > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "classiclightright.png", > "fg" : "classiclightrightlit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", 46c55,66 < "anchors" : [ "right" ] --- > "fgAnchors" : [ [1, 0] ] > }, > { > "image" : "classiclightbg.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "classiclightbg.png", > "fg" : "classiclightbglit.png" > }, > "animationPosition" : [0, 0], > "spaceScan" : 0.1, > "bgAnchors" : [ [0, 0] ] 48c68,77 < ] --- > ], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\classiclight\classiclightbg.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\classiclight\classiclightleft.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\classiclight\classiclightright.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" 14c14 < } --- > } \ No newline at end of file objects\apex\classiclightart\classiclightart.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.off" --- > "default.default" : "default.on" objects\apex\classiclightart\classiclightart.object 16,17c16,17 < "price" : 500, < "lightColor" : [217, 217, 190], --- > "price" : 425, > "lightColor" : [210, 210, 200], 23,25c23,26 < "imagePosition" : [-12, -8], < "frames" : 1, < "animationCycle" : 0.3, --- > "imagePosition" : [-8, -8], > > "direction" : "right", > "animationPosition" : [-8, -8], 30c31,44 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "classiclightart.png", > "fg" : "classiclightartlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\classicpillarsmall\classicpillarsmall.object 5c5 < "price" : 800, --- > "price" : 300, objects\apex\classicplate\classicplate.object 5c5 < "price" : 200, --- > "price" : 150, objects\apex\classictable\classictable.object 5c5 < "price" : 800, --- > "price" : 550, objects\apex\electricsign\electricsign.object 5c5 < "price" : 200, --- > "price" : 300, objects\apex\fantasyboardgame\fantasyboardgame.object 5c5 < "price" : 300, --- > "price" : 350, objects\apex\flowerbasket1\flowerbasket1.object 5c5 < "price" : 800, --- > "price" : 250, 22,23d21 < "frames" : 1, < "animationCycle" : 0.5, 26a25,28 > }, > { > "dualImage" : "flowerbasket1.png:", > "imagePosition" : [-8, -8], 27a30,31 > "spaceScan" : 0.1, > "bgAnchors" : [ [ 0, 1] ] objects\apex\flowerbasket2\flowerbasket2.object 5c5 < "price" : 800, --- > "price" : 250, 22,23d21 < "frames" : 1, < "animationCycle" : 0.5, 26a25,28 > }, > { > "dualImage" : "flowerbasket2.png:", > "imagePosition" : [-8, -8], 27a30,31 > "spaceScan" : 0.1, > "bgAnchors" : [ [ 0, 1] ] objects\apex\flowerbed1\flowerbed1.object 5c5 < "price" : 800, --- > "price" : 550, 20c20 < "dualImage" : "flowerbed1.png:", --- > "image" : "flowerbed1.png:", 22,23c22,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-2, 22], 26a29,33 > }, > { > "image" : "flowerbed1.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 27a35,38 > "sitPosition" : [-2, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29c40,44 < ] --- > ], > > "objectType" : "loungeable", > "sitCoverImage" : "/objects/apex/flowerbed1/flowerbed1.png", > "sitFlipDirection" : false objects\apex\flowerbed2\flowerbed2.object 5c5 < "price" : 800, --- > "price" : 550, 20c20 < "dualImage" : "flowerbed2.png:", --- > "image" : "flowerbed2.png:", 22,23c22,25 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-2, 22], 26a29,33 > }, > { > "image" : "flowerbed2.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 27a35,38 > "sitPosition" : [-2, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29c40,44 < ] --- > ], > > "objectType" : "loungeable", > "sitCoverImage" : "/objects/apex/flowerbed2/flowerbed2.png", > "sitFlipDirection" : false objects\apex\grandfatherclock\grandfatherclock.object 8c8 < "price" : 1500, --- > "price" : 500, objects\apex\greenflask\greenflask.object 5c5 < "price" : 300, --- > "price" : 150, objects\apex\microscope\microscope.object 5c5 < "price" : 500, --- > "price" : 250, objects\apex\plasmadisc\plasmadisc.frames 2d1 < 5c4 < "dimensions" : [4, 1], --- > "dimensions" : [5, 1], 7c6 < [ "default.0", "default.1", "default.2", "default.3" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] 12c11,12 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\apex\plasmadisc\plasmadisc.object 5c5 < "price" : 800, --- > "price" : 525, 9c9 < "unlit" : true, --- > "fullbright" : true, 11,13c11,16 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 3, --- > > "flickerPeriod" : 0.2, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.025, 26,28c29,33 < "imagePosition" : [-6, 2], < "frames" : 4, < "animationCycle" : 0.5, --- > "imagePosition" : [-7, 1], > > "direction" : "left", > "flipImages" : true, > "animationPosition" : [-12, 1], 31a37,43 > }, > { > "image" : "plasmadisc.png:.", > "imagePosition" : [-7, 1], > > "direction" : "right", > "animationPosition" : [-7, 1], 32a45,46 > "spaceScan" : 0.1, > "anchors" : [ "background" ] 36c50,63 < "soundEffect" : "/sfx/objects/plasmadisc.wav" --- > "soundEffect" : "/sfx/objects/plasmadisc.wav", > > "animation" : "plasmadisc.animation", > "animationParts" : { > "bg" : "plasmadisc.png", > "fg" : "plasmadisclit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\apex\reddangersign\reddangersign.object 5c5 < "price" : 200, --- > "price" : 300, objects\apex\redflask\redflask.object 5c5 < "price" : 300, --- > "price" : 150, objects\apex\respawnpod\behavior.lua 15c15 < function main() --- > function update(dt) 20c20 < self.state.update(entity.dt()) --- > self.state.update(dt) 60c60 < end \ No newline at end of file --- > end objects\apex\respawnpod\respawnpod.object.disabled 43,44c43,44 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], --- > "inboundNodes" : [ [-1, 5] ], > "outboundNodes" : [ [0, 0] ], objects\apex\securitycamera\securitycamera.lua 1,9c1,11 < function init(args) < self.state = stateMachine.create({ < "alertState", < "scanState" < }) < < entity.setAnimationState("movement", "idle") < entity.setInteractive(false) < entity.setAllOutboundNodes(false) --- > function init(virtual) > if not virtual then > self.state = stateMachine.create({ > "alertState", > "scanState" > }) > > entity.setAnimationState("movement", "idle") > entity.setInteractive(false) > entity.setAllOutboundNodes(false) > end 12,13c14,15 < function main(args) < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 39c41 < tipPosition = vec2.add(vec2.dup(basePosition), aimVector) --- > tipPosition = vec2.add(basePosition, aimVector) 42c44 < vec2.norm(aimVector) --- > aimVector = vec2.norm(aimVector) 48c50 < local blocks = world.collisionBlocksAlongLine(tipPosition, laserEndpoint, true, 1) --- > local blocks = world.collisionBlocksAlongLine(tipPosition, laserEndpoint, "Dynamic", 1) 133c135 < local entityIds = world.entityLineQuery(startPosition, endPosition, { validTargetOf = selfId }) --- > local entityIds = world.entityLineQuery(startPosition, endPosition, { includedTypes = {"creature"}, withoutEntityId = selfId }) 135c137 < if entityId ~= selfId then --- > if entity.isValidTarget(entityId) then 189c191 < local entityIds = world.entityLineQuery(startPosition, endPosition) --- > local entityIds = world.entityLineQuery(startPosition, endPosition, {includedTypes = {"creature"}}) 197c199 < end \ No newline at end of file --- > end objects\apex\securitycamera\securitycamera.object 4d3 < "objectType" : "wire", objects\apex\tesla\tesla.object 8c8 < "price" : 800, --- > "price" : 300, objects\apex\teslaspike\teslaspike.object 5c5 < "price" : 1000, --- > "price" : 225, 19,21c19,24 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > > "flickerPeriod" : 0.2, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.025, 32,33c35,42 < "anchors" : [ "top", "left" ] < --- > "anchors" : [ "top", "left" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 43,44c52,59 < "anchors" : [ "top", "right" ] < --- > "anchors" : [ "top", "right" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 54,55c69,76 < "anchors" : [ "bottom", "left" ] < --- > "anchors" : [ "bottom", "left" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 65,66c86,93 < "anchors" : [ "bottom", "right" ] < --- > "anchors" : [ "bottom", "right" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 76,77c103,110 < "anchors" : [ "bottom" ] < --- > "anchors" : [ "bottom" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 87,88c120,127 < "anchors" : [ "top" ] < --- > "anchors" : [ "top" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 98,99c137,144 < "anchors" : [ "left" ] < --- > "anchors" : [ "left" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 109,110c154,161 < "anchors" : [ "right" ] < --- > "anchors" : [ "right" ], > "touchDamage" : { > "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "electroshock" > } 113,121d163 < < "statusEffects" : [ < { < "kind" : "electroshock", < "amount" : 7, < "range" : 0 < } < ], < objects\apex\turret\turret.lua 1,5c1,6 < function init(args) < self.state = stateMachine.create({ < "attackState", < "scanState" < }) --- > function init(virtual) > if not virtual then > self.state = stateMachine.create({ > "attackState", > "scanState" > }) 7,9c8,11 < entity.setAnimationState("movement", "idle") < entity.setInteractive(false) < entity.setAllOutboundNodes(false) --- > entity.setAnimationState("movement", "idle") > entity.setInteractive(false) > entity.setAllOutboundNodes(false) > end 13,14c15,16 < function main(args) < self.state.update(entity.dt()) --- > function update(dt) > self.state.update(dt) 43c45 < tipPosition = vec2.add(vec2.dup(basePosition), aimVector) --- > tipPosition = vec2.add(basePosition, aimVector) 46c48 < vec2.norm(aimVector) --- > aimVector = vec2.norm(aimVector) 51c53 < local blocks = world.collisionBlocksAlongLine(tipPosition, laserEndpoint, true, 1) --- > local blocks = world.collisionBlocksAlongLine(tipPosition, laserEndpoint, "Dynamic", 1) 147c149 < local entityIds = world.entityLineQuery(startPosition, endPosition, { validTargetOf = selfId }) --- > local entityIds = world.entityLineQuery(startPosition, endPosition, { includedTypes = {"creature"}, withoutEntityId = selfId }) 198,199c200 < local fireDirection = vec2.norm(vec2.sub(vec2.dup(laserEndpoint), laserOrigin)) < local firePosition = vec2.dup(laserOrigin) --- > local fireDirection = vec2.norm(vec2.sub(laserEndpoint, laserOrigin)) 203c204 < vec2.add(firePosition, vec2.mul(orthoDirection, fireOffset)) --- > local firePosition = vec2.add(laserOrigin, vec2.mul(orthoDirection, fireOffset)) 224c225 < local entityIds = world.entityLineQuery(startPosition, endPosition) --- > local entityIds = world.entityLineQuery(startPosition, endPosition, {includedTypes = {"creature"}}) 232c233 < end \ No newline at end of file --- > end objects\apex\turret\turret.object 4d3 < "objectType" : "wire", objects\apex\vaseclassiclarge1\vaseclassiclarge1.object 6c6 < "price" : 1500, --- > "price" : 375, objects\apex\vaseclassiclarge2\vaseclassiclarge2.object 6c6 < "price" : 1500, --- > "price" : 375, objects\apex\vaseclassicmedium1\vaseclassicmedium1.object 6c6 < "price" : 1000, --- > "price" : 275, objects\apex\vaseclassicmedium2\vaseclassicmedium2.object 6c6 < "price" : 1000, --- > "price" : 275, objects\apex\vaseclassicsmall1\vaseclassicsmall1.object 6c6 < "price" : 800, --- > "price" : 200, objects\apex\vaseclassicsmall2\vaseclassicsmall2.object 6c6 < "price" : 800, --- > "price" : 200, objects\avian\altaravian\altaravian.object 5c5 < "price" : 1000, --- > "price" : 300, objects\avian\altarbunny\altarbunny.object 5c5 < "price" : 1000, --- > "price" : 300, 9d8 < "health" : 100.0, objects\avian\anchor\anchor.object 8c8 < "price" : 800, --- > "price" : 400, objects\avian\ashjar1\ashjar1.object 6c6 < "price" : 600, --- > "price" : 250, 23c23 < "imagePosition" : [0, 0], --- > "imagePosition" : [3, 0], objects\avian\ashjar2\ashjar2.object 6c6 < "price" : 600, --- > "price" : 250, 23c23 < "imagePosition" : [0, 0], --- > "imagePosition" : [3, 0], objects\avian\ashjar3\ashjar3.object 6c6 < "price" : 600, --- > "price" : 250, 23c23 < "imagePosition" : [0, 0], --- > "imagePosition" : [2, 0], 27c27 < "spaces" : [ [0, 0], [1, 0], [0, 1], [1, 1] ], --- > "spaces" : [ [0, 0], [1, 0], [0, 1], [1, 1], [0, 2], [1, 2] ], objects\avian\avianbanner2\avianbanner2.object 5c5 < "price" : 500, --- > "price" : 400, objects\avian\avianbench1\avianbench1.object 5c5 < "price" : 800, --- > "price" : 550, 20,23c20,21 < "dualImage" : "avianbench1.png:", < "imagePosition" : [-20, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "avianbench1.png:", > "imagePosition" : [-16, 0], 26c24,31 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-4, 22] > }, > { > "image" : "avianbench1.png:", > "imagePosition" : [-16, 0], 27a33,36 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "direction" : "right", > "sitPosition" : [4, 22] 32,33c41 < "sitFlipDirection" : false, < "sitPosition" : [5, 22] --- > "sitFlipDirection" : false objects\avian\avianbench2\avianbench2.object 5c5 < "price" : 700, --- > "price" : 550, 20,21c20,21 < "dualImage" : "avianbench2.png:", < "imagePosition" : [-20, 0], --- > "image" : "avianbench2.png:", > "imagePosition" : [-16, 0], 26c26,35 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-4, 22] > }, > { > "image" : "avianbench2.png:", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, 27a37,40 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "direction" : "right", > "sitPosition" : [4, 22] 32,33c45 < "sitFlipDirection" : false, < "sitPosition" : [5, 22] --- > "sitFlipDirection" : false objects\avian\bardoor\bardoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 900, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor_open.wav" ], > "close" : [ "/sfx/objects/bardoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bardoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\avian\bardoor2\bardoor2.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1200, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor2_open.wav" ], > "close" : [ "/sfx/objects/bardoor2_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bardoor2_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor2_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\avian\bigjar1\bigjar1.object 6c6 < "price" : 800, --- > "price" : 275, 23c23 < "imagePosition" : [-1, 0], --- > "imagePosition" : [-8, 0], objects\avian\birdaltar2\birdaltar2.object 8c8 < "price" : 1000, --- > "price" : 400, objects\avian\birdbed\birdbed.object 8c8 < "price" : 1000, --- > "price" : 525, 19d18 < "sitPosition" : [-6, 10.5], 24,25c23,24 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 29d27 < 33,34c31 < "dualImage" : "birdbed.png:", < --- > "image" : "birdbed.png:", 37c34 < "animationCycle" : 1.0, --- > "animationCycle" : 0.5, 40c37,46 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "flipImages" : true, > "direction" : "left", > "sitPosition" : [-4.5, 11.5] > }, > { > "image" : "birdbed.png:", > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, 41a48,51 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "direction" : "right", > "sitPosition" : [-4.5, 11.5] objects\avian\birddoor\birddoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1500, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/birddoor_open.wav" ], > "close" : [ "/sfx/objects/birddoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/birddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/birddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\avian\birdgodemblem\birdgodemblem.object 5c5 < "price" : 2500, --- > "price" : 900, objects\avian\birdgong1\birdgong1.object 6c6 < "price" : 600, --- > "price" : 475, objects\avian\birdgong2\birdgong2.object 10c10 < "price" : 800, --- > "price" : 525, objects\avian\birdgroundlantern\birdgroundlantern.frames 6,15c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.off" ] < --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] 20a20 > "default.on" : "default.1", objects\avian\birdgroundlantern\birdgroundlantern.object 8c8 < "price" : 200, --- > "price" : 300, 10c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 19,21c19 < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "lightColor" : [179, 149, 107], 23,28c21,27 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 15, < "range" : 4 < } ], --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, > > "statusEffects" : [ ], 34d32 < 36,40c34,46 < "frames" : 4, < "animationCycle" : 1.0, < < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] --- > > "direction" : "left", > "flipImages" : true, > > "spaces" : [ [0, 0], [0, 1], [0, 2] ], > "anchors" : [ "bottom" ], > "animationPosition" : [0, 0] > }, > { > "image" : "birdgroundlantern.png:.", > "imagePosition" : [0, 0], > > "direction" : "right", 41a48,50 > "spaces" : [ [0, 0], [0, 1], [0, 2] ], > "anchors" : [ "bottom" ], > "animationPosition" : [0, 0] 45c54,71 < "soundEffect" : "/sfx/objects/torch.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "birdgroundlantern.animation", > "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" ] > } > }, > "animationParts" : { > "bg" : "birdgroundlantern.png", > "fg" : "birdgroundlanternlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > //"interactive" : false, 46a73 > "inboundNodes" : [ [0, 1] ] objects\avian\birdjar1\birdjar1.object 9c9 < "price" : 600, --- > "price" : 275, objects\avian\birdjar2\birdjar2.object 9c9 < "price" : 400, --- > "price" : 200, objects\avian\birdtable\birdtable.object 8c8 < "price" : 1000, --- > "price" : 425, objects\avian\birdthrone\birdthrone.object 8c8 < "price" : 1800, --- > "price" : 375, 20c20,24 < "dualImage" : "birdthrone.png:", --- > "image" : "birdthrone.png:", > "sitCoverImage" : "/objects/avian/birdthrone/birdthronecover.png", > "imagePosition" : [-6, 0], > "frames" : 1, > "animationCycle" : 0.5, 21a26,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "flipImages" : true, > "direction" : "left", > "sitPosition" : [0.6, 19.5] > }, > { > "image" : "birdthrone.png:", > "sitCoverImage" : "/objects/avian/birdthrone/birdthronecover.png", 24c37 < "animationCycle" : 1.0, --- > "animationCycle" : 0.5, 27,28c40,42 < "anchors" : [ "bottom" ] < --- > "anchors" : [ "bottom" ], > "direction" : "right", > "sitPosition" : [0.6, 19.5] 33,34c47 < "sitFlipDirection" : false, < "sitPosition" : [3, 20] --- > "sitFlipDirection" : false objects\avian\chestavian\chestavian1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\chestavian2\chestavian2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 42c43 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\chestmedavian\chestmedavian1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 750, --- > "price" : 450, 32c33 < "slotCount" : 16, --- > "slotCount" : 24, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\chestmedavian2\chestmedavian2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 750, --- > "price" : 450, 32c33 < "slotCount" : 16, --- > "slotCount" : 24, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\consoletribal1\consoletribal1.object 4d3 < "objectType" : "wire", 6c5 < "price" : 600, --- > "price" : 475, objects\avian\consoletribal2\consoletribal2.object 4d3 < "objectType" : "wire", 6c5 < "price" : 600, --- > "price" : 475, objects\avian\consoletribal3\consoletribal3.object 4d3 < "objectType" : "wire", 6c5 < "price" : 600, --- > "price" : 475, 21,22c20 < "leftImage" : "consoletribal3left.png:.off", < "rightImage" : "consoletribal3right.png:.off", --- > "image" : "consoletribal3.png:.off", 23a22,31 > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "consoletribal3.png:.off", > "imagePosition" : [-8, 0], > "direction" : "right", 40c48 < "switch" : "consoletribal3left.png" --- > "switch" : "consoletribal3.png" objects\avian\consoletribal4\consoletribal4.object 4d3 < "objectType" : "wire", 6c5 < "price" : 900, --- > "price" : 700, objects\avian\consoletribalwall\consoletribalwall.frames 7,15c7,15 < [ "default.1", "default.2", "default.3", "default.4" ], < [ "red.1", "red.2", "red.3", "red.4" ], < [ "blue.1", "blue.2", "blue.3", "blue.4" ], < [ "green.1", "green.2", "green.3", "green.4" ], < [ "yellow.1", "yellow.2", "yellow.3", "yellow.4" ], < [ "orange.1", "orange.2", "orange.3", "orange.4" ], < [ "pink.1", "pink.2", "pink.3", "pink.4" ], < [ "black.1", "black.2", "black.3", "black.4" ], < [ "white.1", "white.2", "white.3", "white.4" ] --- > [ "default.0", "default.1", "default.2", "default.3" ], > [ "red.0", "red.1", "red.2", "red.3" ], > [ "blue.0", "blue.1", "blue.2", "blue.3" ], > [ "green.0", "green.1", "green.2", "green.3" ], > [ "yellow.0", "yellow.1", "yellow.2", "yellow.3" ], > [ "orange.0", "orange.1", "orange.2", "orange.3" ], > [ "pink.0", "pink.1", "pink.2", "pink.3" ], > [ "black.0", "black.1", "black.2", "black.3" ], > [ "white.0", "white.1", "white.2", "white.3" ] 20,28c20,28 < "default.off" : "default.1", < "red.off" : "red.1", < "blue.off" : "blue.1", < "green.off" : "green.1", < "yellow.off" : "yellow.1", < "orange.off" : "orange.1", < "pink.off" : "pink.1", < "black.off" : "black.1", < "white.off" : "white.1" --- > "default.default" : "default.0", > "red.default" : "red.0", > "blue.default" : "blue.0", > "green.default" : "green.0", > "yellow.default" : "yellow.0", > "orange.default" : "orange.0", > "pink.default" : "pink.0", > "black.default" : "black.0", > "white.default" : "white.0" objects\avian\consoletribalwall\consoletribalwall.object 4,6c4,5 < "objectType" : "wire", < "category" : "wire", < "price" : 300, --- > "category" : "decorative", > "price" : 250, 21c20 < "dualImage" : "consoletribalwall.png:.off", --- > "image" : "consoletribalwall.png:.", 22a22,23 > "frames" : 4, > "animationCycle" : 0.5, 27,38c28 < ], < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switch4.animation", < "animationParts" : { < "switch" : "consoletribalwall.png" < }, < "animationPosition" : [-8, 0], < < "outboundNodes" : [ [0, 0] ] --- > ] objects\avian\crystaltorch\crystaltorch.frames 6c6,16 < "names" : [ [ "0", "1", "2", "3", "off" ] ] --- > "names" : [ > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] > ] 10c20,29 < "default" : "off" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\crystaltorch\crystaltorch.object 5c5 < "price" : 200, --- > "price" : 300, 11,12d10 < "hydrophobic" : true, < 20,46c18 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 15, < "range" : 4 < } ], < < "lightColor" : [225, 126, 121], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "size" : 1.0, < "color" : [135, 17, 50, 255], < "light" : [135, 17, 50], < "fade" : 0.9, < "initialVelocity" : [0.0, 10.0], < "finalVelocity" : [0.0, 3.0], < "approach" : [0, 20], < "timeToLive" : 0.2, < "layer" : "middle" < }, --- > "statusEffects" : [ ], 48,51c20,26 < "particleVariance" : { < "initialVelocity" : [10, -5] < } < }, --- > "lightColor" : [217, 65, 76], > > "flickerPeriod" : 0.5, > "flickerMinIntensity" : 0.725, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0, 54a30,36 > { > "image" : "crystaltorch.png:.", > "imagePosition" : [0, 0], > > "direction" : "left", > "flipImages" : true, > "animationPosition" : [0, 0], 55a38,40 > "spaces" : [ [0, 0], [0, 1] ], > "anchors" : [ "background" ] > }, 57,60c42,46 < "image" : "crystaltorch.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "crystaltorch.png:.", > "imagePosition" : [0, 0], > > "direction" : "right", > "animationPosition" : [0, 0], 65c51,62 < ] --- > ], > > "animation" : "crystaltorch.animation", > "animationParts" : { > "bg" : "crystaltorch.png", > "fg" : "crystaltorchlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\avian\decorativewallrug1\decorativewallrug1.object 5c5 < "price" : 750, --- > "price" : 400, objects\avian\decorativewallrug2\decorativewallrug2.object 5c5 < "price" : 600, --- > "price" : 350, objects\avian\feathers1\feathers1.object 8c8 < "price" : 1200, --- > "price" : 500, objects\avian\feathers2\feathers2.object 8c8 < "price" : 1200, --- > "price" : 450, objects\avian\featherybird\featherybird.object 8c8 < "price" : 1800, --- > "price" : 450, objects\avian\goldenducky\goldenducky.object 5c5 < "price" : 3000, --- > "price" : 150, objects\avian\goldenjar1\goldenjar1.object 4,5c4,5 < "category" : "pot", < "price" : 1000, --- > "category" : "decorative", > "price" : 250, 30,36d29 < ], < "smashSounds" : [ "/sfx/objects/pot_break_small1.wav", "/sfx/objects/pot_break_small2.wav", "/sfx/objects/pot_break_small3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\avian\goldenurn\goldenurn.object 8c8 < "price" : 1000, --- > "price" : 275, objects\avian\idolsupport\idolsupport.object 5c5 < "price" : 800, --- > "price" : 400, 21c21 < --- > "direction" : "left", 25c25 < "anchors" : [ "bottom", "left" ] --- > "anchors" : [ "bottom" ] 29a30 > "direction" : "right", 34c35 < "anchors" : [ "bottom", "right" ] --- > "anchors" : [ "bottom"] objects\avian\lamp\lamp.object 5c5 < "price" : 1000, --- > "price" : 250, objects\avian\marketstall4\marketstall4.object 8c8 < "price" : 400, --- > "price" : 450, objects\avian\marketstall5\marketstall5.object 8c8 < "price" : 500, --- > "price" : 525, objects\avian\mask1\mask1.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask2\mask2.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask3\mask3.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask4\mask4.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask5\mask5.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask6\mask6.object 5c5 < "price" : 800, --- > "price" : 275, objects\avian\mask7\mask7.object 5c5 < "price" : 2500, --- > "price" : 275, objects\avian\midjar1\midjar1.object 23c23 < "imagePosition" : [0, 0], --- > "imagePosition" : [2, 0], 27c27 < "spaces" : [ [0, 0], [1, 0] ], --- > "spaces" : [ [0, 0], [1, 0], [0, 1], [1, 1] ], 35c35 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] 38c38 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\avian\moonemblem\moonemblem.object 5c5 < "price" : 800, --- > "price" : 400, objects\avian\owlclock\owlclock.object 5c5 < "price" : 750, --- > "price" : 275, objects\avian\propeller\propeller.object 4c4 < "price" : 1200, --- > "price" : 900, 21a22,23 > "direction" : "left", > "flipImages" : true, 25,28c27,43 < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] < } < ], --- > "spaces" : [ [-1, 0], [0, 0], [1, 0], [0, 1], [0, 2], [-4, 3], [-3, 3], [-2, 3], [-1, 3], [0, 3], [1, 3], [2, 3], [3, 3], [4, 3], [-4, 4], [-3, 4], [-2, 4], [-1, 4], [0, 4], [1, 4], [2, 4], [3, 4], [4, 4], [-1, 5], [0, 5], [1, 5] ], > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [-3.5, 3.9], [-3.5, 4.8], [4.5, 4.8], [4.5, 3.9] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } > }, > { > "image" : "propeller.png:.", > "imagePosition" : [-28, 0], > "direction" : "right", > "frames" : 4, > "animationCycle" : 0.1, 30c45,46 < "soundEffect" : "/sfx/objects/propeller.wav", --- > "spaces" : [ [-1, 0], [0, 0], [1, 0], [0, 1], [0, 2], [-4, 3], [-3, 3], [-2, 3], [-1, 3], [0, 3], [1, 3], [2, 3], [3, 3], [4, 3], [-4, 4], [-3, 4], [-2, 4], [-1, 4], [0, 4], [1, 4], [2, 4], [3, 4], [4, 4], [-1, 5], [0, 5], [1, 5] ], > "anchors" : [ "bottom" ], 32c48,55 < "statusEffects" : [ --- > "touchDamage" : { > "poly" : [ [-3.5, 3.9], [-3.5, 4.8], [4.5, 4.8], [4.5, 3.9] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } > }, 34,36c57,127 < "kind" : "slash", < "amount" : 20, < "range" : 0 --- > "image" : "propellertop.png:.", > "imagePosition" : [-28, -40], > "direction" : "left", > "flipImages" : true, > "frames" : 4, > "animationCycle" : 0.1, > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [0, -1], [0, -2], [-4, -3], [-3, -3], [-2, -3], [-1, -3], [0, -3], [1, -3], [2, -3], [3, -3], [4, -3], [-4, -4], [-3, -4], [-2, -4], [-1, -4], [0, -4], [1, -4], [2, -4], [3, -4], [4, -4], [-1, -5], [0, -5], [1, -5] ], > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [-3.5, -2.8], [-3.5, -3.7], [4.5, -3.7], [4.5, -2.8] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } > }, > { > "image" : "propellertop.png:.", > "imagePosition" : [-28, -40], > "direction" : "right", > "frames" : 4, > "animationCycle" : 0.1, > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [0, -1], [0, -2], [-4, -3], [-3, -3], [-2, -3], [-1, -3], [0, -3], [1, -3], [2, -3], [3, -3], [4, -3], [-4, -4], [-3, -4], [-2, -4], [-1, -4], [0, -4], [1, -4], [2, -4], [3, -4], [4, -4], [-1, -5], [0, -5], [1, -5] ], > "anchors" : [ "top" ], > > "touchDamage" : { > "poly" : [ [-3.5, -2.8], [-3.5, -3.7], [4.5, -3.7], [4.5, -2.8] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } > }, > { > "image" : "propellerleft.png:.", > "imagePosition" : [0, -28], > "direction" : "right", > "frames" : 4, > "animationCycle" : 0.1, > > "spaces" : [ [0, 1], [0, 0], [0, -1], [1, 0], [2, 0], [3, 4], [3, 3], [3, 2], [3, 1], [3, 0], [3, -1], [3, -2], [3, -3], [3, -4], [4, 4], [4, 3], [4, 2], [4, 1], [4, 0], [4, -1], [4, -2], [4, -3], [4, -4], [5, 1], [5, 0], [5, -1] ], > "anchors" : [ "left" ], > > "touchDamage" : { > "poly" : [ [3.9, 4.5], [4.8, 4.5], [4.8, -3.5], [3.9, -3.5] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } > }, > { > "image" : "propellerright.png:.", > "imagePosition" : [-40, -28], > "direction" : "right", > "frames" : 4, > "animationCycle" : 0.1, > > "spaces" : [ [0, 1], [0, 0], [0, -1], [-1, 0], [-2, 0], [-3, 4], [-3, 3], [-3, 2], [-3, 1], [-3, 0], [-3, -1], [-3, -2], [-3, -3], [-3, -4], [-4, 4], [-4, 3], [-4, 2], [-4, 1], [-4, 0], [-4, -1], [-4, -2], [-4, -3], [-4, -4], [-5, 1], [-5, 0], [-5, -1] ], > "anchors" : [ "right" ], > > "touchDamage" : { > "poly" : [ [-2.8, 4.5], [-3.7, 4.5], [-3.7, -3.5], [-2.8, -3.5] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "2hsword" > } 38c129,131 < ] --- > ], > > "soundEffect" : "/sfx/objects/propeller.wav" 39a133 > //TODO: touch damage objects\avian\sacrificialaltar\sacrificialaltar.object 5c5 < "price" : 1500, --- > "price" : 550, 23,24c23 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.05 } --- > "regeneration1" objects\avian\sarcoavian1\sarcoavian1.object 5c5 < "price" : 2000, --- > "price" : 425, objects\avian\sarcoavian2\sarcoavian2.object 5c5 < "price" : 2000, --- > "price" : 500, objects\avian\sarcobunny\sarcobunny.object 5c5 < "price" : 2000, --- > "price" : 500, objects\avian\sarcohuman\sarcohuman.object 5c5 < "price" : 2000, --- > "price" : 425, objects\avian\sarcohuman\sarcohumanalive.object 7c7 < "price" : 2500, --- > "price" : 625, objects\avian\sawblade\sawblade.object 8c8 < "price" : 2000, --- > "price" : 450, 17,38d16 < "particleEmitter" : { < "emissionRate" : 0.1, < "emissionVariance" : 0.05, < "pixelOrigin" : [0, 0], < < "particle" : { < "type" : "textured", < "image" : "/particles/hazard/hazardstat.png", < "size" : 1.0, < "color" : [73, 179, 253, 255], < "fade" : 0, < "destructionAction" : "shrink", < "destructionTime" : 7, < "initialVelocity" : [3, 4], < "finalVelocity" : [-3, 2], < "approach" : [4, 1], < "timeToLive" : 1, < "layer" : "middle" < } < < }, < 46c24 < "animationCycle" : 0.3, --- > "animationCycle" : 0.2, 48,49c26,35 < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] --- > "spaces" : [ [-2, 0], [-1, 0], [0, 0], [1, 0], [-2, 1], [-1, 1], [0, 1], [1, 1] ], > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [-1.8, 0.3], [-0.8, 2.0], [0.8, 2.0], [1.8, 0.3] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "sawblade" > } 57c43,46 < "animationCycle" : 0.3, --- > "animationCycle" : 0.2, > > "spaces" : [ [-2, 0], [-1, 0], [0, 0], [1, 0], [-2, -1], [-1, -1], [0, -1], [1, -1] ], > "anchors" : [ "top" ], 59,60c48,54 < "spaceScan" : 0.1, < "anchors" : [ "top" ] --- > "touchDamage" : { > "poly" : [ [-1.8, 0.7], [-0.8, -1.0], [0.8, -1.0], [1.8, 0.7] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "sawblade" > } 68c62 < "animationCycle" : 0.3, --- > "animationCycle" : 0.2, 70,71c64,73 < "spaceScan" : 0.1, < "anchors" : [ "left" ] --- > "spaces" : [ [1, 1], [0, 1], [1, 0], [0, 0], [1, -1], [0, -1], [1, -2], [0, -2] ], > "anchors" : [ "left" ], > > "touchDamage" : { > "poly" : [ [0.3, 2.0], [2, 0.8], [2, -0.8], [0.3, -2.0] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "sawblade" > } 79c81,84 < "animationCycle" : 0.3, --- > "animationCycle" : 0.2, > > "spaces" : [ [-1, 1], [0, 1], [-1, 0], [0, 0], [-1, -1], [0, -1], [-1, -2], [0, -2] ], > "anchors" : [ "right" ], 81,82c86,92 < "spaceScan" : 0.1, < "anchors" : [ "right" ] --- > "touchDamage" : { > "poly" : [ [0.7, 2.0], [-1, 0.8], [-1, -0.8], [0.7, -2.0] ], > "damage" : 80, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "sawblade" > } 86,88c96 < //mollys first object < < "soundEffect" : "/sfx/objects/sawblade.wav", --- > //mollys first object (note: it was actually oven1, this is molly's first copy paste derp) 90,96c98 < "statusEffects" : [ < { < "kind" : "directdamage", < "amount" : 13.3, < "range" : 0 < } < ] --- > "soundEffect" : "/sfx/objects/sawblade.wav" objects\avian\screen1\screen1.frames 4c4 < "dimensions" : [8, 9], --- > "dimensions" : [9, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\screen1\screen1.object 9,13c9,16 < "price" : 500, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 225, > "lightColor" : [0, 60, 89], > > "flickerPeriod" : 1.0, > "flickerMinIntensity" : 0.9, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 27,28c30,31 < "frames" : 8, < "animationCycle" : 1.0, --- > > "direction" : "right", 30,36c33,34 < "spaces" : [ < [0, 0] < ], < < "bgAnchors" : [ < [0, 0] < ] --- > "spaceScan" : 0.1, > "anchors" : [ "background" ] 38a37,51 > > "animation" : "screen.animation", > "animationParts" : { > "bg" : "screen1.png", > "fg" : "screen1lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "animationPosition" : [0, 0], objects\avian\screen2\screen2.frames 2d1 < 5c4 < "dimensions" : [8, 9], --- > "dimensions" : [9, 9], 7,16c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7" ] < --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.off" ] 21,29c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\screen2\screen2.object 9,13c9,16 < "price" : 500, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 225, > "lightColor" : [0, 60, 89], > > "flickerPeriod" : 1.0, > "flickerMinIntensity" : 0.9, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 27,28c30,31 < "frames" : 8, < "animationCycle" : 1.0, --- > > "direction" : "right", 30,36c33,34 < "spaces" : [ < [0, 0] < ], < < "bgAnchors" : [ < [0, 0] < ] --- > "spaceScan" : 0.1, > "anchors" : [ "background" ] 38a37,51 > > "animation" : "screen.animation", > "animationParts" : { > "bg" : "screen2.png", > "fg" : "screen2lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "animationPosition" : [0, 0], objects\avian\screen3\screen3.frames 4c4 < "dimensions" : [8, 9], --- > "dimensions" : [9, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\screen3\screen3.object 9,13c9,16 < "price" : 500, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 225, > "lightColor" : [0, 60, 89], > > "flickerPeriod" : 0.5, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 27,28c30,31 < "frames" : 8, < "animationCycle" : 1.0, --- > > "direction" : "right", 30,36c33,34 < "spaces" : [ < [0, 0] < ], < < "bgAnchors" : [ < [0, 0] < ] --- > "spaceScan" : 0.1, > "anchors" : [ "background" ] 38a37,51 > > "animation" : "screen.animation", > "animationParts" : { > "bg" : "screen3.png", > "fg" : "screen3lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "animationPosition" : [0, 0], objects\avian\screen4\screen4.frames 4c4 < "dimensions" : [8, 9], --- > "dimensions" : [33, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\screen4\screen4.object 9,13c9,16 < "price" : 500, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 225, > "lightColor" : [0, 60, 89], > > "flickerPeriod" : 0.5, > "flickerMinIntensity" : 0.9, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 27,28c30,31 < "frames" : 8, < "animationCycle" : 2.5, --- > > "direction" : "right", 30,36c33,34 < "spaces" : [ < [0, 0] < ], < < "bgAnchors" : [ < [0, 0] < ] --- > "spaceScan" : 0.1, > "anchors" : [ "background" ] 38a37,51 > > "animation" : "screen4.animation", > "animationParts" : { > "bg" : "screen4.png", > "fg" : "screen4lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "animationPosition" : [0, 0], objects\avian\screen5\screen5.frames 4c4 < "dimensions" : [8, 9], --- > "dimensions" : [9, 9], 6,15c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7" ] < --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.off" ] 20,28c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\avian\screen5\screen5.object 16,20c16,23 < "price" : 500, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 225, > "lightColor" : [0, 60, 89], > > "flickerPeriod" : 0.5, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 27,28c30,31 < "frames" : 8, < "animationCycle" : 1.0, --- > > "direction" : "right", 30,36c33,34 < "spaces" : [ < [0, 0] < ], < < "bgAnchors" : [ < [0, 0] < ] --- > "spaceScan" : 0.1, > "anchors" : [ "background" ] 38a37,51 > > "animation" : "screen.animation", > "animationParts" : { > "bg" : "screen5.png", > "fg" : "screen5lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "animationPosition" : [0, 0], objects\avian\shipwheel\shipwheel.object 4c4 < "price" : 500, --- > "price" : 400, objects\avian\smalljar1\smalljar1.object 6c6 < "price" : 200, --- > "price" : 150, 35c35 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ] ] 38c38 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ] ] objects\avian\spearrack\spearrack.object 8c8 < "price" : 500, --- > "price" : 350, objects\avian\steelbookcase\steelbookcase.object 6a7,8 > "objectType" : "container", > "tooltipKind" : "container", 8c10 < "price" : 1000, --- > "price" : 725, 16a19,24 > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600, 29d36 < 32c39 < } --- > } \ No newline at end of file objects\avian\sundecor\sundecor.object 5c5 < "price" : 1000, --- > "price" : 400, objects\avian\talljar1\talljar1.object 6c6 < "price" : 300, --- > "price" : 200, 36c36 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] 39c39 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\avian\talljar2\talljar2.object 6c6 < "price" : 300, --- > "price" : 200, 36c36 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] 39c39 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\avian\tombstatueavian\tombstatueavian.object 8c8 < "price" : 1500, --- > "price" : 550, objects\avian\tombstatuebunny\tombstatuebunny.object 8c8 < "price" : 1500, --- > "price" : 500, objects\avian\tombstone1\tombstone1.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone10\tombstone10.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone11\tombstone11.object 8c8 < "price" : 350, --- > "price" : 300, objects\avian\tombstone2\tombstone2.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone3\tombstone3.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone4\tombstone4.object 8c8 < "price" : 350, --- > "price" : 200, objects\avian\tombstone5\tombstone5.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone6\tombstone6.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone7\tombstone7.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombstone8\tombstone8.object 8c8 < "price" : 350, --- > "price" : 200, objects\avian\tombstone9\tombstone9.object 8c8 < "price" : 350, --- > "price" : 250, objects\avian\tombthing1\tombthing1.object 7a8 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 775, 30,31c31,32 < "collision" : "platform" < --- > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [-0, 1], [1, 1] ] 35,37c36,38 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/stonedoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/stonedoor_close.wav" ], > "slotCount" : 32, 39c40 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tombthing2\tombthing2.object 7a8 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 775, 31,32c32,33 < "collision" : "platform" < --- > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [-0, 1], [1, 1] ] 36,38c37,39 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/stonedoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/stonedoor_close.wav" ], > "slotCount" : 32, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tombthing3\tombthing3.object 7a8 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 625, 34,36c35,37 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/stonedoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/stonedoor_close.wav" ], > "slotCount" : 32, 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tombthing4\tombthing4.object 7a8 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 875, 31,33c32,34 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/stonedoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/stonedoor_close.wav" ], > "slotCount" : 32, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\treasuremap\treasuremap.object 5c5 < "price" : 200, --- > "price" : 500, objects\avian\tribalbed2\tribalbed2.object 8c8 < "price" : 1000, --- > "price" : 625, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\avian\tribalbookcase1\tribalbookcase1.object 7a8 > "tooltipKind" : "container", 9,11c10 < "price" : 1000, < < --- > "price" : 725, 20,24c19,21 < < < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, 26c23 < "frameCooldown" : 67, --- > "frameCooldown" : 5, 40d36 < objects\avian\tribalbookcase2\tribalbookcase2.object 7a8 > "tooltipKind" : "container", 9c10 < "price" : 800, --- > "price" : 625, 19,20c20,21 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], 23c24 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tribalcabinet1\tribalcabinet1.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 425, 35c36 < "slotCount" : 16, --- > "slotCount" : 9, 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tribalcloset1\tribalcloset1.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 1000, --- > "price" : 725, 34c35 < "slotCount" : 16, --- > "slotCount" : 24, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tribalcounter1\tribalcounter1.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 425, 35c36 < "slotCount" : 16, --- > "slotCount" : 9, 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\tribaldoor\tribaldoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 900, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\avian\triballamp\triballamp.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] 20a21 > "default.on" : "default.1", objects\avian\triballamp\triballamp.object 5c5 < "price" : 300, --- > "price" : 225, 10,11d9 < "hydrophobic" : true, < 19,45c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 15, < "range" : 2 < } ], < < "lightColor" : [135, 17, 50], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "size" : 1.0, < "color" : [135, 17, 50, 255], < "light" : [135, 17, 50], < "fade" : 0.9, < "initialVelocity" : [0.0, 10.0], < "finalVelocity" : [0.0, 3.0], < "approach" : [0, 20], < "timeToLive" : 0.2, < "layer" : "middle" < }, --- > "statusEffects" : [ ], 47,50c19,25 < "particleVariance" : { < "initialVelocity" : [10, -5] < } < }, --- > "lightColor" : [217, 65, 76], > > "flickerPeriod" : 0.5, > "flickerMinIntensity" : 0.725, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0, 55c30,37 < "dualImage" : "triballamp.png:.", --- > "image" : "triballamp.png:.", > "imagePosition" : [0, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "triballamp.png:.", 57,58d38 < "frames" : 4, < "animationCycle" : 1, 62a43,52 > ], > > "animation" : "triballamp.animation", > "animationParts" : { > "bg" : "triballamp.png", > "fg" : "triballamplit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, 64c54 < ] --- > "inboundNodes" : [ [0, 0] ] objects\avian\tribalserver\tribalserver.object 5c5 < "price" : 800, --- > "price" : 300, objects\avian\tribaltable\tribaltable.object 8c8 < "price" : 1000, --- > "price" : 550, objects\avian\tribalwallcabinet\tribalwallcabinet.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 500, --- > "price" : 425, 35c36 < "slotCount" : 16, --- > "slotCount" : 9, 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\avian\windchicken\windchicken.object 8c8 < "price" : 2500, --- > "price" : 275, objects\avian\wingedurn\wingedurn.object 8c8 < "price" : 600, --- > "price" : 300, objects\boss\decoyprincess.object 4d3 < "objectType" : "wire", objects\boss\ironbeacon.object 4d3 < "objectType" : "wire", 14c13 < "humanDescription" : "This beacon's sending out a distres call.", --- > "humanDescription" : "This beacon's sending out a distress call.", objects\boss\peanutbutter.object 4d3 < "objectType" : "wire", objects\boss\sleepingrobot.object 4d3 < "objectType" : "wire", objects\farmables\automato\automatoseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\automato\automatoseed.object 8a9 > "price" : 10, 12c13 < "floranDescription" : "Flesshy, juicy and red, with crunchy bitsss. Like humansss.", --- > "floranDescription" : "Flesshy and juicy, with crunchy bitsss. Like humansss.", 14c15 < "humanDescription" : "A tomato filled with screws. Tasty AND dangerous.", --- > "humanDescription" : "A tomato filled with screws. Tasty AND hazardous.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "automato", < "count" : 1 < }, < { < "name" : "automatoseed", < "count" : 1 < } < ], < [ < { < "name" : "automato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "automato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] > }, > { > "duration" : [25, 35] 72,75c40,47 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "automatoHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\automato\wildautomatoseed.object 9c9,10 < "objectItem" : "automatoseed", --- > "price" : 10, > "hasObjectItem" : false, 13c14 < "floranDescription" : "Flesshy, juicy and red, with crunchy bitsss. Like humansss.", --- > "floranDescription" : "Flesshy and juicy, with crunchy bitsss. Like humansss.", 15c16 < "humanDescription" : "A tomato filled with screws. Tasty AND dangerous.", --- > "humanDescription" : "A tomato filled with screws. Tasty AND hazardous.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "automato", < "count" : 1 < }, < { < "name" : "automatoseed", < "count" : 1 < } < ], < [ < { < "name" : "automato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "automato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] 73,76c38,48 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [25, 35] > }, > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "automatoHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "automatoseed", 1, { } ] ] > ] objects\farmables\avesmingo\avesmingoseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\avesmingo\avesmingoseed.object 8a9 > "price" : 70, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "avesmingo", < "count" : 1 < }, < { < "name" : "avesmingoseed", < "count" : 1 < } < ], < [ < { < "name" : "avesmingo", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "avesmingo", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "avesmingoHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\avesmingo\wildavesmingoseed.object 9c9,10 < "objectItem" : "avesmingoseed", --- > "price" : 70, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "avesmingo", < "count" : 1 < }, < { < "name" : "avesmingoseed", < "count" : 1 < } < ], < [ < { < "name" : "avesmingo", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "avesmingo", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "avesmingoHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "avesmingoseed", 1, { } ] ] > ] objects\farmables\banana\bananaseed.frames 4,5c4,5 < "size" : [16, 32], < "dimensions" : [8, 1], --- > "size" : [16, 48], > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\banana\bananaseed.object 5c5 < "description" : "Genetically enhanced bananas. Could make anyone but an Apex sick.", --- > "description" : "Genetically enhanced bananas. Smaller trees with bigger fruit.", 8a9 > "price" : 40, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4], [1, 5], [0, 5] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "banana", < "count" : 1 < }, < { < "name" : "bananaseed", < "count" : 1 < } < ], < [ < { < "name" : "banana", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "banana", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "bananaHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\banana\wildbananaseed.object 5c5 < "description" : "Genetically enhanced bananas. Could make anyone but an Apex sick.", --- > "description" : "Genetically enhanced bananas. Smaller trees with bigger fruit.", 9c9,10 < "objectItem" : "bananaseed", --- > "price" : 40, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4], [1, 5], [0, 5] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "banana", < "count" : 1 < }, < { < "name" : "bananaseed", < "count" : 1 < } < ], < [ < { < "name" : "banana", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "banana", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 72,75c37,47 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "bananaHarvest", > "resetToStage" : 2 77,81c49,53 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "bananaseed", 1, { } ] ] > ] objects\farmables\beakseed\beakseedseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\beakseed\beakseedseed.object 8a9 > "price" : 30, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "beakseed", < "count" : 1 < }, < { < "name" : "beakseedseed", < "count" : 1 < } < ], < [ < { < "name" : "beakseed", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "beakseed", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "beakseedHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\beakseed\wildbeakseedseed.object 9c9,10 < "objectItem" : "beakseedseed", --- > "price" : 30, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "beakseed", < "count" : 1 < }, < { < "name" : "beakseedseed", < "count" : 1 < } < ], < [ < { < "name" : "beakseed", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "beakseed", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "beakseedHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "beakseedseed", 1, { } ] ] > ] objects\farmables\boltbulb\boltbulbseed.object 8a9 > "price" : 15, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "boltbulb", < "count" : 1 < }, < { < "name" : "boltbulbseed", < "count" : 1 < } < ], < [ < { < "name" : "boltbulb", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "boltbulb", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "boltbulbHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\boltbulb\wildboltbulbseed.object 9c9,10 < "objectItem" : "boltbulbseed", --- > "price" : 15, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "boltbulb", < "count" : 1 < }, < { < "name" : "boltbulbseed", < "count" : 1 < } < ], < [ < { < "name" : "boltbulb", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "boltbulb", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "boltbulbHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "boltbulbseed", 1, { } ] ] > ] objects\farmables\boneboo\bonebooseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\boneboo\bonebooseed.object 8a9 > "price" : 80, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "boneboo", < "count" : 1 < }, < { < "name" : "bonebooseed", < "count" : 1 < } < ], < [ < { < "name" : "boneboo", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "boneboo", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [215, 235] > }, > { > "duration" : [215, 235] 72,75c40,47 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [860, 940] > }, > { > "alts" : 5, > "harvestPool" : "bonebooHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\boneboo\wildbonebooseed.object 9c9,10 < "objectItem" : "bone", --- > "price" : 80, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "boneboo", < "count" : 1 < }, < { < "name" : "bonebooseed", < "count" : 1 < } < ], < [ < { < "name" : "boneboo", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "boneboo", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [215, 235] 73,76c38,48 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [215, 235] > }, > { > "alts" : 5, > "duration" : [860, 940] > }, > { > "alts" : 5, > "harvestPool" : "bonebooHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "bonebooseed", 1, { } ] ] > ] objects\farmables\carrot\carrotseed.object 8a9 > "price" : 7, 11c12 < "avianDescription" : "A simple carrot. Good for stews.", --- > "avianDescription" : "A simple carrot. Good for soup.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "carrot", < "count" : 1 < }, < { < "name" : "carrotseed", < "count" : 1 < } < ], < [ < { < "name" : "carrot", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "carrot", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c37,42 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "carrotHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\carrot\wildcarrotseed.object 9c9,10 < "objectItem" : "carrotseed", --- > "price" : 7, > "hasObjectItem" : false, 12c13 < "avianDescription" : "A simple carrot. Good for stews.", --- > "avianDescription" : "A simple carrot. Good for soup.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "carrot", < "count" : 1 < }, < { < "name" : "carrotseed", < "count" : 1 < } < ], < [ < { < "name" : "carrot", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "carrot", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "carrotHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "carrotseed", 1, { } ] ] > ] objects\farmables\chili\chiliseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\chili\chiliseed.object 5c5 < "description" : "Hot, hot, hot fiesta!! Looks dangerous for anyone but the humans.", --- > "description" : "Hot, hot, hot fiesta!! Extra hot to anyone but the humans.", 8a9 > "price" : 70, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "chili", < "count" : 1 < }, < { < "name" : "chiliseed", < "count" : 1 < } < ], < [ < { < "name" : "chili", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "chili", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "chiliHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\chili\wildchiliseed.object 5c5 < "description" : "Hot, hot, hot fiesta!! Looks dangerous for anyone but the humans.", --- > "description" : "Hot, hot, hot fiesta!! Extra hot to anyone but the humans.", 9c9,10 < "objectItem" : "chiliseed", --- > "price" : 70, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "chili", < "count" : 1 < }, < { < "name" : "chiliseed", < "count" : 1 < } < ], < [ < { < "name" : "chili", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "chili", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "chiliHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "chiliseed", 1, { } ] ] > ] objects\farmables\coralcreep\coralcreepseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\coralcreep\coralcreepseed.object 5c5 < "description" : "The berries are poisonous to anyone but those of aquatic disposition.", --- > "description" : "The coralcreep fruit looks like a sea creature.", 8a9 > "price" : 12, 11,15c12,16 < "apexDescription" : "Coralcreep, one of Big Ape's preferred methods of dealing with problematic politicians.", < "avianDescription" : "Poisonous. Lethally so.", < "floranDescription" : "Even plantsss can hurt Floran. Make sssick.", < "glitchDescription" : "Trepidation. Would the coralcreep cause problems for Glitch internal systems? Possibly not.", < "humanDescription" : "If humans eat these... well, it's not pretty.", --- > "apexDescription" : "Coralcreep, actually a fruit despite appearances.", > "avianDescription" : "The taste of seafood in a fruit. Creepy indeed.", > "floranDescription" : "A plant in dissssguise as a creature. Clever.", > "glitchDescription" : "Skeptical. Looks like a sea dwelling creature, how can it be that this is a fruit?", > "humanDescription" : "A fruit that looks and tastes like lobster.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "coralcreep", < "count" : 1 < }, < { < "name" : "coralcreepseed", < "count" : 1 < } < ], < [ < { < "name" : "coralcreep", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "coralcreep", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] > }, > { > "duration" : [25, 35] 73,76c41,48 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "coralcreepHarvest", > "resetToStage" : 2 78,82c50 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\coralcreep\wildcoralcreepseed.object 5c5 < "description" : "The berries are poisonous to anyone but those of aquatic disposition.", --- > "description" : "The coralcreep fruit looks like a sea creature.", 9c9,10 < "objectItem" : "coralcreepseed", --- > "price" : 12, > "hasObjectItem" : false, 12,16c13,17 < "apexDescription" : "Coralcreep, one of Big Ape's preferred methods of dealing with problematic politicians.", < "avianDescription" : "Poisonous. Lethally so.", < "floranDescription" : "Even plantsss can hurt Floran. Make sssick.", < "glitchDescription" : "Trepidation. Would the coralcreep cause problems for Glitch internal systems? Possibly not.", < "humanDescription" : "If humans eat these... well, it's not pretty.", --- > "apexDescription" : "Coralcreep, actually a fruit despite appearances.", > "avianDescription" : "The taste of seafood in a fruit. Creepy indeed.", > "floranDescription" : "A plant in dissssguise as a creature. Clever.", > "glitchDescription" : "Skeptical. Looks like a sea dwelling creature, how can it be that this is a fruit?", > "humanDescription" : "A fruit that looks and tastes like lobster.", 27c28 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 34,72c35,37 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "coralcreep", < "count" : 1 < }, < { < "name" : "coralcreepseed", < "count" : 1 < } < ], < [ < { < "name" : "coralcreep", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "coralcreep", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] 74,77c39,49 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [25, 35] > }, > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "coralcreepHarvest", > "resetToStage" : 2 79,83c51,55 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "coralcreepseed", 1, { } ] ] > ] objects\farmables\corn\cornseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\corn\cornseed.object 8a9 > "price" : 20, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "corn", < "count" : 1 < }, < { < "name" : "cornseed", < "count" : 1 < } < ], < [ < { < "name" : "corn", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "corn", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "cornHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\corn\wildcornseed.object 9c9,10 < "objectItem" : "cornseed", --- > "price" : 20, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "corn", < "count" : 1 < }, < { < "name" : "cornseed", < "count" : 1 < } < ], < [ < { < "name" : "corn", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "corn", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "cornHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "cornseed", 1, { } ] ] > ] objects\farmables\crystalplant\crystalplantseed.object 25c25 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c32,37 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "crystalplant", < "count" : 1 < }, < { < "name" : "crystalplantseed", < "count" : 1 < } < ], < [ < { < "name" : "crystalplant", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "crystalplant", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [2820, 2820] > }, > { > "duration" : [2820, 2820] 72,75c39,41 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "crystalplantHarvest" 77,81c43 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\crystalplant\wildcrystalplantseed.object 9c9 < "objectItem" : "crystalplantseed", --- > "hasObjectItem" : false, 26c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "crystalplant", < "count" : 1 < }, < { < "name" : "crystalplantseed", < "count" : 1 < } < ], < [ < { < "name" : "crystalplant", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "crystalplant", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [2820, 2820] > }, > { > "duration" : [2820, 2820] 73,76c40,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "crystalplantHarvest" 78,82c44,48 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "crystalplantseed", 1, { } ] ] > ] objects\farmables\currentcorn\currentcornseed.object 8a9 > "price" : 10, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "currentcorn", < "count" : 1 < }, < { < "name" : "currentcornseed", < "count" : 1 < } < ], < [ < { < "name" : "currentcorn", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "currentcorn", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c37,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "currentcornHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\currentcorn\wildcurrentcornseed.object 9c9,10 < "objectItem" : "currentcornseed", --- > "price" : 10, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "currentcorn", < "count" : 1 < }, < { < "name" : "currentcornseed", < "count" : 1 < } < ], < [ < { < "name" : "currentcorn", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "currentcorn", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "currentcornHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "currentcornseed", 1, { } ] ] > ] objects\farmables\diodia\diodiaseed.object 5c5 < "description" : "Diodia, it has a coppery taste.", --- > "description" : "Diodia, a soft root vegatable with a coppery taste.", 8a9 > "price" : 60, 11c12 < "avianDescription" : "There's an old urban legend about Avians eating beakseeds at a banquet...", --- > "avianDescription" : "Looks like a nut, doesn't taste like one.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "diodia", < "count" : 1 < }, < { < "name" : "diodiaseed", < "count" : 1 < } < ], < [ < { < "name" : "diodia", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "diodia", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] 72,75c37,42 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "duration" : [200, 220] > }, > { > "alts" : 5, > "harvestPool" : "diodiaHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\diodia\wilddiodaseed.object 5c5 < "description" : "Diodia, it has a coppery taste.", --- > "description" : "Diodia, a soft root vegatable with a coppery taste.", 9c9,10 < "objectItem" : "diodiaseed", --- > "price" : 60, > "hasObjectItem" : false, 12c13 < "avianDescription" : "There's an old urban legend about Avians eating beakseeds at a banquet...", --- > "avianDescription" : "Looks like a nut, doesn't taste like one.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "diodia", < "count" : 1 < }, < { < "name" : "diodiaseed", < "count" : 1 < } < ], < [ < { < "name" : "diodia", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "diodia", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] > }, > { > "duration" : [200, 220] 73,76c41,43 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "diodiaHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "diodiaseed", 1, { } ] ] > ] objects\farmables\dirturchin\dirturchinseed.object 8a9 > "price" : 12, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "dirturchin", < "count" : 1 < }, < { < "name" : "dirturchinseed", < "count" : 1 < } < ], < [ < { < "name" : "dirturchin", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "dirturchin", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "dirturchinHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\dirturchin\wilddirturchinseed.object 9c9,10 < "objectItem" : "dirturchinseed", --- > "price" : 12, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "dirturchin", < "count" : 1 < }, < { < "name" : "dirturchinseed", < "count" : 1 < } < ], < [ < { < "name" : "dirturchin", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "dirturchin", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "dirturchinHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "dirturchinseed", 1, { } ] ] > ] objects\farmables\eggshoot\eggshootseed.object 8a9 > "price" : 15, 22,23d22 < "frames" : 1, < "animationCycle" : 0.5, 25c24 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c31,33 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "eggshoot", < "count" : 1 < }, < { < "name" : "eggshootseed", < "count" : 1 < } < ], < [ < { < "name" : "eggshoot", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "eggshoot", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c35,40 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "eggshootHarvest" 77,81c42 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\eggshoot\wildeggshootseed.object 9c9,10 < "objectItem" : "eggshootseed", --- > "price" : 15, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "eggshoot", < "count" : 1 < }, < { < "name" : "eggshootseed", < "count" : 1 < } < ], < [ < { < "name" : "eggshoot", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "eggshoot", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "eggshootHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "eggshootseed", 1, { } ] ] > ] objects\farmables\feathercrown\feathercrownseed.object 8a9 > "price" : 60, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "feathercrown", < "count" : 1 < }, < { < "name" : "feathercrownseed", < "count" : 1 < } < ], < [ < { < "name" : "feathercrown", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "feathercrown", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "feathercrownHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\feathercrown\wildfeathercrownseed.object 9c9,10 < "objectItem" : "feathercrownseed", --- > "price" : 60, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "feathercrown", < "count" : 1 < }, < { < "name" : "feathercrownseed", < "count" : 1 < } < ], < [ < { < "name" : "feathercrown", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "feathercrown", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "feathercrownHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "feathercrownseed", 1, { } ] ] > ] objects\farmables\flowerblue\flowerblue.object 9c9 < "objectItem" : "petalblue", --- > "hasObjectItem" : false, 23,24d22 < "frames" : 1, < "animationCycle" : 0.5, 26c24 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1] ], 29d26 < 33,51c30,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "petalblue", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [600, 600] > }, > { > "duration" : [600, 600] 53,56c37,39 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "flowerblueHarvest" 58,62c41,45 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "petalblue", 1, { } ] ] > ] objects\farmables\flowerred\flowerred.object 9c9 < "objectItem" : "petalred", --- > "hasObjectItem" : false, 23,24d22 < "frames" : 1, < "animationCycle" : 0.5, 26c24 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1] ], 29d26 < 33,51c30,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "petalred", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [600, 600] > }, > { > "duration" : [600, 600] 53,56c37,39 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "flowerredHarvest" 58,62c41,45 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "petalred", 1, { } ] ] > ] objects\farmables\floweryellow\floweryellow.object 9c9 < "objectItem" : "petalyellow", --- > "hasObjectItem" : false, 23,24d22 < "frames" : 1, < "animationCycle" : 0.5, 26c24 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1] ], 29d26 < 33,51c30,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "petalyellow", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [600, 600] > }, > { > "duration" : [600, 600] 53,56c37,39 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "floweryellowHarvest" 58,62c41,45 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "petalyellow", 1, { } ] ] > ] objects\farmables\grapes\grapesseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\grapes\grapesseed.object 8a9 > "price" : 40, 12c13 < "floranDescription" : "Bursssty and juicccy, green eyeballsss.", --- > "floranDescription" : "Bursssty and juicccy, purple eyeballsss.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "grapes", < "count" : 1 < }, < { < "name" : "grapesseed", < "count" : 1 < } < ], < [ < { < "name" : "grapes", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "grapes", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "grapesHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\grapes\wildgrapesseed.object 9c9,10 < "objectItem" : "grapesseed", --- > "price" : 40, > "hasObjectItem" : false, 13c14 < "floranDescription" : "Bursssty and juicccy, green eyeballsss.", --- > "floranDescription" : "Bursssty and juicccy, purple eyeballsss.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "grapes", < "count" : 1 < }, < { < "name" : "grapesseed", < "count" : 1 < } < ], < [ < { < "name" : "grapes", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "grapes", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "grapesHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "grapesseed", 1, { } ] ] > ] objects\farmables\kiwi\kiwiseed.object 8a9 > "price" : 60, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "kiwi", < "count" : 1 < }, < { < "name" : "kiwiseed", < "count" : 1 < } < ], < [ < { < "name" : "kiwi", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "kiwi", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "kiwiHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\kiwi\wildkiwiseed.object 9c9,10 < "objectItem" : "kiwiseed", --- > "price" : 60, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "kiwi", < "count" : 1 < }, < { < "name" : "kiwiseed", < "count" : 1 < } < ], < [ < { < "name" : "kiwi", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "kiwi", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "kiwiHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "kiwiseed", 1, { } ] ] > ] objects\farmables\mushroom\mushroomseed.object 9c9 < "objectItem" : "shroom", --- > "hasObjectItem" : false, 15c15 < "humanDescription" : "The perfect pizza topping.", --- > "humanDescription" : "Perfect for an omelette or quiche.", 26c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,51c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "shroom", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [2820, 2820] > }, > { > "duration" : [2820, 2820] 53,56c40,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "mushroomHarvest" 58,62c44,48 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "shroom", 1, { } ] ] > ] objects\farmables\neonmelon\neonmelonseed.object 1c1 < { --- > { 8a9 > "price" : 140, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "neonmelon", < "count" : 1 < }, < { < "name" : "neonmelonseed", < "count" : 1 < } < ], < [ < { < "name" : "neonmelon", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "neonmelon", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "neonmelonHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\neonmelon\wildneonmelonseed.object 9c9,10 < "objectItem" : "neonmelonseed", --- > "price" : 140, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "neonmelon", < "count" : 1 < }, < { < "name" : "neonmelonseed", < "count" : 1 < } < ], < [ < { < "name" : "neonmelon", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "neonmelon", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "neonmelonHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "neonmelonseed", 1, { } ] ] > ] objects\farmables\oculemon\oculemonseed.object 4c4 < "description" : "The iris is the best part. Could be poisonous to anyone but a Floran.", --- > "description" : "The iris is the best part.", 8a9 > "price" : 100, 11,12c12,13 < "avianDescription" : "A poisonous fruit with a piercing gaze.", < "floranDescription" : "Next best thing to eyeballsss. Floran like, others get sssick.", --- > "avianDescription" : "A sour fruit with a piercing gaze.", > "floranDescription" : "Next best thing to eyeballsss. Floran like, others are disssturbed.", 15c16 < "hylotlDescription" : "Poisonous, but if carefully prepared, oculemons are possible to use as a flavour enhancer.", --- > "hylotlDescription" : "Deadly, but if carefully prepared, oculemons are possible to use as a flavour enhancer.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "oculemon", < "count" : 1 < }, < { < "name" : "oculemonseed", < "count" : 1 < } < ], < [ < { < "name" : "oculemon", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "oculemon", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "oculemonHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\oculemon\wildoculemonseed.object 4c4 < "description" : "The iris is the best part. Could be poisonous to anyone but a Floran.", --- > "description" : "The iris is the best part.", 9c9,10 < "objectItem" : "oculemonseed", --- > "price" : 100, > "hasObjectItem" : false, 12,13c13,14 < "avianDescription" : "A poisonous fruit with a piercing gaze.", < "floranDescription" : "Next best thing to eyeballsss. Floran like, others get sssick.", --- > "avianDescription" : "A sour fruit with a piercing gaze.", > "floranDescription" : "Next best thing to eyeballsss. Floran like, others are disssturbed.", 16c17 < "hylotlDescription" : "Poisonous, but if carefully prepared, oculemons are possible to use as a flavour enhancer.", --- > "hylotlDescription" : "Deadly, but if carefully prepared, oculemons are possible to use as a flavour enhancer.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "oculemon", < "count" : 1 < }, < { < "name" : "oculemonseed", < "count" : 1 < } < ], < [ < { < "name" : "oculemon", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "oculemon", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "oculemonHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "oculemonseed", 1, { } ] ] > ] objects\farmables\pearlpea\pearlpeaseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\pearlpea\pearlpeaseed.object 8a9 > "price" : 5, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pearlpea", < "count" : 1 < }, < { < "name" : "pearlpeaseed", < "count" : 1 < } < ], < [ < { < "name" : "pearlpea", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pearlpea", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] > }, > { > "duration" : [25, 35] 72,75c40,47 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "pearlpeaHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\pearlpea\wildpearlpeaseed.object 9c9,10 < "objectItem" : "pearlpeaseed", --- > "price" : 5, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pearlpea", < "count" : 1 < }, < { < "name" : "pearlpeaseed", < "count" : 1 < } < ], < [ < { < "name" : "pearlpea", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pearlpea", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] 73,76c38,48 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [25, 35] > }, > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "pearlpeaHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "pearlpeaseed", 1, { } ] ] > ] objects\farmables\pineapple\pineappleseed.object 8a9 > "price" : 80, 13c14 < "glitchDescription" : "Smug. The Glitch have been known to use pineapples as target practise.", --- > "glitchDescription" : "Smug. The Glitch have been known to use pineapples as target practice.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pineapple", < "count" : 1 < }, < { < "name" : "pineappleseed", < "count" : 1 < } < ], < [ < { < "name" : "pineapple", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pineapple", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "pineappleHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\pineapple\wildpineappleseed.object 9c9,10 < "objectItem" : "pineappleseed", --- > "price" : 80, > "hasObjectItem" : false, 14c15 < "glitchDescription" : "Smug. The Glitch have been known to use pineapples as target practise.", --- > "glitchDescription" : "Smug. The Glitch have been known to use pineapples as target practice.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pineapple", < "count" : 1 < }, < { < "name" : "pineappleseed", < "count" : 1 < } < ], < [ < { < "name" : "pineapple", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pineapple", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "pineappleHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "pineappleseed", 1, { } ] ] > ] objects\farmables\potatoes\potatoseed.object 8a9 > "price" : 40, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "potato", < "count" : 1 < }, < { < "name" : "potatoseed", < "count" : 1 < } < ], < [ < { < "name" : "potato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "potato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [450, 450] 72,75c37,42 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "duration" : [450, 450] > }, > { > "alts" : 5, > "harvestPool" : "potatoHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\potatoes\wildpotatoseed.object 9c9,10 < "objectItem" : "potatoseed", --- > "price" : 40, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "potato", < "count" : 1 < }, < { < "name" : "potatoseed", < "count" : 1 < } < ], < [ < { < "name" : "potato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "potato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "potatoHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "potatoseed", 1, { } ] ] > ] objects\farmables\pussplum\pussplumseed.object 8a9 > "price" : 50, 12c13 < "floranDescription" : "Drippy bloody deliciousss.", --- > "floranDescription" : "Drippy, bloody, deliciousss.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pussplum", < "count" : 1 < }, < { < "name" : "pussplumseed", < "count" : 1 < } < ], < [ < { < "name" : "pussplum", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pussplum", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] 72,75c37,42 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "duration" : [200, 220] > }, > { > "alts" : 5, > "harvestPool" : "pussplumHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\pussplum\wildpussplumseed.object 9c9,10 < "objectItem" : "pussplumseed", --- > "price" : 50, > "hasObjectItem" : false, 13c14 < "floranDescription" : "Drippy bloody deliciousss.", --- > "floranDescription" : "Drippy, bloody, deliciousss.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "pussplum", < "count" : 1 < }, < { < "name" : "pussplumseed", < "count" : 1 < } < ], < [ < { < "name" : "pussplum", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "pussplum", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] > }, > { > "duration" : [200, 220] 73,76c41,43 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "pussplumHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "pussplumseed", 1, { } ] ] > ] objects\farmables\reefpod\reefpodseed.object 5c5 < "description" : "Reefpod, tastes like a crunchy smoothy made from every fruit you can imagine. ", --- > "description" : "Reefpod, tastes like a crunchy smoothie made from every fruit you can imagine. ", 8a9 > "price" : 50, 12c13 < "floranDescription" : "Tastesss like birdmen.", --- > "floranDescription" : "Tastesss like fishmen.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "reefpod", < "count" : 1 < }, < { < "name" : "reefpodseed", < "count" : 1 < } < ], < [ < { < "name" : "reefpod", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "reefpod", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] 72,75c37,42 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "duration" : [200, 220] > }, > { > "alts" : 5, > "harvestPool" : "reefpodHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\reefpod\wildreefpodseed.object 5c5 < "description" : "Reefpod, tastes like a crunchy smoothy made from every fruit you can imagine. ", --- > "description" : "Reefpod, tastes like a crunchy smoothie made from every fruit you can imagine. ", 9c9,10 < "objectItem" : "reefpodseed", --- > "price" : 50, > "hasObjectItem" : false, 13c14 < "floranDescription" : "Tastesss like birdmen.", --- > "floranDescription" : "Tastesss like fishmen.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "reefpod", < "count" : 1 < }, < { < "name" : "reefpodseed", < "count" : 1 < } < ], < [ < { < "name" : "reefpod", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "reefpod", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [660, 780], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] > }, > { > "duration" : [200, 220] 73,76c41,43 < "1" : { < "duration" : [660, 780], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "reefpodHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "reefpodseed", 1, { } ] ] > ] objects\farmables\rice\riceseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\rice\riceseed.object 8a9 > "price" : 20, 14c15 < "humanDescription" : "Rice. Good for when you're hungry and want to eat a thousand of something.", --- > "humanDescription" : "Rice. Good for when you're hungry and want to eat thousands of something.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1], [0, 2] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "rice", < "count" : 2 < }, < { < "name" : "riceseed", < "count" : 1 < } < ], < [ < { < "name" : "rice", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "rice", < "count" : 4 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] > }, > { > "duration" : [100, 105] 72,75c40,47 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "riceHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\rice\wildriceseed.object 9c9,10 < "objectItem" : "riceseed", --- > "price" : 20, > "hasObjectItem" : false, 15c16 < "humanDescription" : "Rice. Good for when you're hungry and want to eat a thousand of something.", --- > "humanDescription" : "Rice. Good for when you're hungry and want to eat thousands of something.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1], [0, 2] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "rice", < "count" : 2 < }, < { < "name" : "riceseed", < "count" : 1 < } < ], < [ < { < "name" : "rice", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "rice", < "count" : 4 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [1380, 1500], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [100, 105] 73,76c38,48 < "1" : { < "duration" : [1380, 1500], < "success" : 2, < "failure" : 3 --- > { > "duration" : [100, 105] > }, > { > "alts" : 5, > "duration" : [400, 440] > }, > { > "alts" : 5, > "harvestPool" : "riceHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "riceseed", 1, { } ] ] > ] objects\farmables\sugarcane\sugarcaneseed.object 5,6c5,6 < "description" : "sugarcane! Good for diabetes.", < "shortdescription" : "sugarcane Seed", --- > "description" : "Sugarcane! A fibrous crop with rich, sweet sap.", > "shortdescription" : "Sugarcane Seed", 8a9 > "price" : 30, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "sugar", < "count" : 1 < }, < { < "name" : "sugarcaneseed", < "count" : 1 < } < ], < [ < { < "name" : "sugar", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "sugar", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [200, 220] > }, > { > "alts" : 5, > "harvestPool" : "sugarcaneHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\sugarcane\wildsugarcaneseed.object 9c9,10 < "objectItem" : "sugarcaneseed", --- > "price" : 30, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3], [1, 4], [0, 4] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "sugar", < "count" : 1 < }, < { < "name" : "sugarcaneseed", < "count" : 1 < } < ], < [ < { < "name" : "sugar", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "sugar", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [200, 220] > }, > { > "duration" : [200, 220] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "sugarcaneHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "sugarcaneseed", 1, { } ] ] > ] objects\farmables\tomato\tomatoseed.frames 5c5 < "dimensions" : [8, 1], --- > "dimensions" : [8, 2], 7c7,8 < [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", "default.3.0" ] --- > [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], > [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] objects\farmables\tomato\tomatoseed.object 8a9 > "price" : 7, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 32,70c33,38 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "tomato", < "count" : 1 < }, < { < "name" : "tomatoseed", < "count" : 1 < } < ], < [ < { < "name" : "tomato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "tomato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] > }, > { > "duration" : [25, 35] 72,75c40,47 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "tomatoHarvest", > "resetToStage" : 2 77,81c49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\tomato\wildtomatoseed.object 9c9,10 < "objectItem" : "tomatoseed", --- > "price" : 7, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,36 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "tomato", < "count" : 1 < }, < { < "name" : "tomatoseed", < "count" : 1 < } < ], < [ < { < "name" : "tomato", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "tomato", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [25, 35] 73,76c38,48 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [25, 35] > }, > { > "alts" : 5, > "duration" : [110, 130] > }, > { > "alts" : 5, > "harvestPool" : "tomatoHarvest", > "resetToStage" : 2 78,82c50,54 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "tomatoseed", 1, { } ] ] > ] objects\farmables\toxictop\toxictopseed.object 8a9 > "price" : 100, 10,11c11,12 < "apexDescription" : "This plant could make me sick.", < "avianDescription" : "Toxic and delicious.", --- > "apexDescription" : "This plant could make me sick. Or could it cure sickness?", > "avianDescription" : "Sour and delicious.", 14,15c15,16 < "humanDescription" : "A toxic radish. My favourite dish.", < "hylotlDescription" : "A poisonous root vegetable.", --- > "humanDescription" : "A toxic pineapple. My favourite dish.", > "hylotlDescription" : "The toxicity in this fruit can be cleverly harnessed to cure ailments.", 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "toxictop", < "count" : 1 < }, < { < "name" : "toxictopseed", < "count" : 1 < } < ], < [ < { < "name" : "toxictop", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "toxictop", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] 72,75c37,42 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "duration" : [430, 470] > }, > { > "alts" : 5, > "harvestPool" : "toxictopHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\toxictop\wildtoxictopseed.object 9c9,10 < "objectItem" : "toxictopseed", --- > "price" : 100, > "hasObjectItem" : false, 11,12c12,13 < "apexDescription" : "This plant could make me sick.", < "avianDescription" : "Toxic and delicious.", --- > "apexDescription" : "This plant could make me sick. Or could it cure sickness?", > "avianDescription" : "Sour and delicious.", 15,16c16,17 < "humanDescription" : "A toxic radish. My favourite dish.", < "hylotlDescription" : "A poisonous root vegetable.", --- > "humanDescription" : "A toxic pineapple. My favourite dish.", > "hylotlDescription" : "The toxicity in this fruit can be cleverly harnessed to cure ailments.", 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "toxictop", < "count" : 1 < }, < { < "name" : "toxictopseed", < "count" : 1 < } < ], < [ < { < "name" : "toxictop", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "toxictop", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [2820, 2940], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [430, 470] > }, > { > "duration" : [430, 470] 73,76c41,43 < "1" : { < "duration" : [2820, 2940], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "toxictopHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "toxictopseed", 1, { } ] ] > ] objects\farmables\wartweed\wartweedseed.object 8a9 > "price" : 18, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 32,70c33,35 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "wartweed", < "count" : 1 < }, < { < "name" : "wartweedseed", < "count" : 1 < } < ], < [ < { < "name" : "wartweed", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "wartweed", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c37,42 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "wartweedHarvest" 77,81c44 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\wartweed\wildwartweedseed.object 9c9,10 < "objectItem" : "wartweedseed", --- > "price" : 18, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "wartweed", < "count" : 1 < }, < { < "name" : "wartweedseed", < "count" : 1 < } < ], < [ < { < "name" : "wartweed", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "wartweed", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "wartweedHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "wartweedseed", 1, { } ] ] > ] objects\farmables\wheat\wheatseed.object 8a9 > "price" : 5, 22,23d22 < "frames" : 1, < "animationCycle" : 0.5, 25c24 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 28d26 < 32,70c30,32 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "wheat", < "count" : 1 < }, < { < "name" : "wheatseed", < "count" : 1 < } < ], < [ < { < "name" : "wheatseed", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "wheat", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] 72,75c34,39 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "duration" : [55, 65] > }, > { > "alts" : 5, > "harvestPool" : "wheatHarvest" 77,81c41 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\farmables\wheat\wildwheatseed.object 9c9,10 < "objectItem" : "wheatseed", --- > "price" : 5, > "hasObjectItem" : false, 26c27 < "spaceScan" : 0.1, --- > "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], 33,71c34,39 < "interactionTransition" : { < "2" : { < "dropOptions" : [ < 0.3, < [ < { < "name" : "wheat", < "count" : 1 < }, < { < "name" : "wheatseed", < "count" : 1 < } < ], < [ < { < "name" : "wheat", < "count" : 1 < }, < { < "name" : "plantfibre", < "count" : 1 < } < ], < [ < { < "name" : "wheat", < "count" : 1 < } < ] < ], < "command" : "die" < } < }, < "growing" : { < "0" : { < "duration" : [300, 420], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [55, 65] > }, > { > "duration" : [55, 65] 73,76c41,43 < "1" : { < "duration" : [300, 420], < "success" : 2, < "failure" : 3 --- > { > "alts" : 5, > "harvestPool" : "wheatHarvest" 78,82c45,49 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ], > > "breakDropOptions" : [ > [ [ "wheatseed", 1, { } ] ] > ] objects\floran\agaranmushroom\agaranmushroom.object 5c5 < "price" : 750, --- > "price" : 400, 21,23c21 < "imagePosition" : [-6, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], objects\floran\bamboodoor\bamboodoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\floran\chestfloran1\chestfloran1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\chestfloran2\chestfloran2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 750, --- > "price" : 450, 32c33 < "slotCount" : 16, --- > "slotCount" : 24, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\chestplant1\chestplant1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 28c29 < --- > "inventoryIcon" : "chestplant1icon.png", 33c34 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\floranarmchair\floranarmchair.object 5c5 < "price" : 1200, --- > "price" : 550, objects\floran\floranbed\floranbed.object 5c5 < "price" : 1000, --- > "price" : 625, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\floran\floranbench\floranbench.object 5c5 < "price" : 1000, --- > "price" : 550, objects\floran\floranbonedisplay1\floranbonedisplay1.object 5c5 < "price" : 1500, --- > "price" : 450, objects\floran\floranbonedisplay2\floranbonedisplay2.object 5c5 < "price" : 1500, --- > "price" : 450, objects\floran\floranbonerack\floranbonerack.object 5c5 < "price" : 800, --- > "price" : 350, objects\floran\floranbonestool\floranbonestool.object 5c5 < "price" : 300, --- > "price" : 275, objects\floran\floranbonetable1\floranbonetable1.object 5c5 < "price" : 750, --- > "price" : 525, objects\floran\floranbonetable2\floranbonetable2.object 5c5 < "price" : 450, --- > "price" : 350, objects\floran\floranbookcase\floranbookcase.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 725, 18,20c19,21 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, 22c23 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\florancabinet1\florancabinet1.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 650, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 41c34 < "slotCount" : 16, --- > "slotCount" : 24, 43c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\florancabinet2\florancabinet2.object 4a5 > "tooltipKind" : "container", 43c44 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\florancabinet3\florancabinet3.object 4a5 > "tooltipKind" : "container", 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 41c34 < "slotCount" : 16, --- > "slotCount" : 40, 43c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\floranceilingbones\floranceilingbones.object 5c5 < "price" : 300, --- > "price" : 350, objects\floran\floranceilingbones2\floranceilingbones2.object 5c5 < "price" : 250, --- > "price" : 275, objects\floran\floranchair\floranchair.object 5c5 < "price" : 600, --- > "price" : 375, objects\floran\floranchandelier\floranchandelier.frames 2d1 < 7c6 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] 12c11,12 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranchandelier\floranchandelier.object 8c8 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 18,21c18,19 < "price" : 800, < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "price" : 525, > "lightColor" : [179, 149, 107], 23,47c21,25 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 5, < "range" : 2 < } ], < < < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "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" < }, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 49,52c27 < "particleVariance" : { < "initialVelocity" : [1.5, 2.0] < } < }, --- > "statusEffects" : [ ], 57c32 < "dualImage" : "floranchandelier.png:.", --- > "image" : "floranchandelier.png:.", 59,60c34,37 < "frames" : 4, < "animationCycle" : 0.5, --- > > "direction" : "left", > "flipImages" : true, > "animationPosition" : [-16, -16], 62c39 < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1], [1, -1], [-2, -2], [-1, -2], [0, -2], [1, -2] ], 63a41,60 > }, > { > "image" : "floranchandelier.png:.", > "imagePosition" : [-16, -16], > > "direction" : "right", > "animationPosition" : [-16, -16], > > "spaces" : [ [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1], [1, -1], [-2, -2], [-1, -2], [0, -2], [1, -2] ], > "anchors" : [ "top" ] > } > ], > > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "floranchandelier.animation", > "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" ] 65c62,73 < ] --- > }, > "animationParts" : { > "bg" : "floranchandelier.png", > "fg" : "floranchandelierlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\floran\florancorner\florancorner.object 5c5 < "price" : 250, --- > "price" : 275, 20a21 > "direction" : "right", 29a31 > "direction" : "left", objects\floran\florancouch\florancouch.object 5c5 < "price" : 1500, --- > "price" : 625, objects\floran\florancrate\florancrate.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 650, --- > "price" : 375, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], < "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 44c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\florancurtain\florancurtain.object 5c5 < "price" : 100, --- > "price" : 300, 23,24d22 < "frames" : 1, < "animationCycle" : 0.5, 27c25,29 < "anchors" : [ "background" ] --- > "fgAnchors" : [ [ -3, 0], [ 2, 0] ] > }, > { > "dualImage" : "florancurtain.png:", > "imagePosition" : [-16, -8], 28a31,32 > "spaceScan" : 0.1, > "bgAnchors" : [ [ -2, 0], [ 1, 0] ] objects\floran\florandesk\florandesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 5c7 < "price" : 1000, --- > "price" : 500, 31c33,40 < ] --- > ], > > "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], > "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\floran\florandoor\florandoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 300, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\floran\florandrum1\florandrum1.object 6c6 < "price" : 750, --- > "price" : 375, objects\floran\florandrum2\florandrum2.object 6c6 < "price" : 900, --- > "price" : 375, objects\floran\florandrum3\florandrum3.object 6c6 < "price" : 750, --- > "price" : 375, objects\floran\florandrum4\florandrum4.object 6c6 < "price" : 500, --- > "price" : 225, objects\floran\florangiantpod\giantfloranpod.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 1500, 22,24c21 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-30, 0], 30,32c27 < ], < < "sounds" : [ "/sfx/npc/quadruped/lion_pain1.wav" ] --- > ] objects\floran\floranlamp1\floranlamp1.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 11c11,12 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlamp1\floranlamp1.object 16c16 < "price" : 750, --- > "price" : 525, 22c22 < "imageLayers" : [ { "image" : "floranlamp1.png:.", "unlit" : true }, { "image" : "floranlamp1lit.png:." } ], --- > "image" : "floranlamp1.png:.", 24,25c24,25 < "imagePosition" : [-8, 0], < "spaceScan" : 0.1, --- > "imagePosition" : [-16, 0], > "spaces" : [ [-2, 1], [-2, 2], [-2, 3], [-1, 1], [-1, 2], [-1, 3], [0, 0], [0, 1], [0, 2], [0, 3] ], 28c28,29 < "lightPosition" : [-1, 1] --- > "animationPosition" : [-16, 0], > "lightPosition" : [-2, 1] 31,33c32,34 < "imageLayers" : [ { "image" : "floranlamp1.png:.", "unlit" : true }, { "image" : "floranlamp1lit.png:." } ], < "imagePosition" : [-8, 0], < "spaceScan" : 0.1, --- > "image" : "floranlamp1.png:.", > "imagePosition" : [0, 0], > "spaces" : [ [0, 0], [0, 1], [0, 2], [0, 3], [1, 1], [1, 2], [1, 3], [2, 1], [2, 2], [2, 3] ], 36c37,38 < "lightPosition" : [1, 1] --- > "animationPosition" : [0, 0], > "lightPosition" : [2, 1] 38c40,53 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "floranlamp1.png", > "fg" : "floranlamp1lit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 1] ], > > "interactive" : false objects\floran\floranlamp1\floranlamp1lit.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 11c11,12 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlight.object 9c9 < "price" : 500, --- > "price" : 375, 22c22 < "imageLayers" : [ { "image" : "floranlightback1.png:.", "unlit" : true }, { "image" : "floranlightback2.png:." } ], --- > "image" : "floranlightback1.png:.", 27c27,35 < "anchors" : [ "background" ] --- > "direction" : "left", > "flipImages" : true, > "anchors" : [ "background" ], > > "animationParts" : { > "bg" : "floranlightback1.png", > "fg" : "floranlightback2.png" > }, > "animationPosition" : [-8, 0] 30,31c38,39 < "imageLayers" : [ { "image" : "floranlightceiling1.png:.", "unlit" : true }, { "image" : "floranlightceiling2.png:." } ], < "imagePosition" : [-8, 0], --- > "image" : "floranlightback1.png:.", > "imagePosition" : [0, 0], 34d41 < 36c43,50 < "anchors" : [ "top" ] --- > "direction" : "right", > "anchors" : [ "background" ], > > "animationParts" : { > "bg" : "floranlightback1.png", > "fg" : "floranlightback2.png" > }, > "animationPosition" : [0, 0] 39,40c53,54 < "imageLayers" : [ { "image" : "floranlightground1.png:.", "unlit" : true }, { "image" : "floranlightground2.png:." } ], < "imagePosition" : [-8, 8], --- > "image" : "floranlightceiling1.png:.", > "imagePosition" : [-8, 0], 43c57,58 < --- > "direction" : "left", > "flipImages" : true, 45c60,66 < "anchors" : [ "bottom" ] --- > "anchors" : [ "top" ], > > "animationParts" : { > "bg" : "floranlightceiling1.png", > "fg" : "floranlightceiling2.png" > }, > "animationPosition" : [-8, 0] 48c69 < "imageLayers" : [ { "image" : "floranlightleft1.png:.", "unlit" : true }, { "image" : "floranlightleft2.png:." } ], --- > "image" : "floranlightceiling1.png:.", 52c73 < --- > "direction" : "right", 54c75,81 < "anchors" : [ "left" ] --- > "anchors" : [ "top" ], > > "animationParts" : { > "bg" : "floranlightceiling1.png", > "fg" : "floranlightceiling2.png" > }, > "animationPosition" : [0, 0] 57,58c84,85 < "imageLayers" : [ { "image" : "floranlightright1.png:.", "unlit" : true }, { "image" : "floranlightright2.png:." } ], < "imagePosition" : [-8, 0], --- > "image" : "floranlightleft1.png:.", > "imagePosition" : [0, 0], 61c88,102 < --- > "direction" : "left", > "spaceScan" : 0.1, > "anchors" : [ "left" ], > > "animationParts" : { > "bg" : "floranlightright1.png", > "fg" : "floranlightright2.png" > }, > "animationPosition" : [0, 0] > }, > { > "image" : "floranlightright1.png:.", > "imagePosition" : [0, 0], > > "direction" : "right", 63c104,110 < "anchors" : [ "right" ] --- > "anchors" : [ "right" ], > > "animationParts" : { > "bg" : "floranlightright1.png", > "fg" : "floranlightright2.png" > }, > "animationPosition" : [0, 0] 65c112,121 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false objects\floran\floranlight\floranlightback1.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightback2.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightceiling1.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightceiling2.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightleft1.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightleft2.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightright1.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranlight\floranlightright2.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.1", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\floranopenpod1\floranopenpod1.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 625, 22c21 < "imagePosition" : [-6, 0], --- > "imagePosition" : [-8, 0], 30,32c29 < ], < < "sounds" : [ "/sfx/blocks/footstep_wetclay.wav" ] --- > ] objects\floran\floranopenpod2\floranopenpod2.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 625, 22c21 < "imagePosition" : [-6, 0], --- > "imagePosition" : [-8, 0], 30,32c29 < ], < < "sounds" : [ "/sfx/blocks/footstep_brains.wav" ] --- > ] objects\floran\floranpainting1\floranpainting1.object 5c5 < "price" : 400, --- > "price" : 350, objects\floran\floranpainting2\floranpainting2.object 5c5 < "price" : 400, --- > "price" : 350, objects\floran\floranpainting4\floranpainting4.object 5c5 < "price" : 400, --- > "price" : 275, objects\floran\floranpainting5\floranpainting5.object 5c5 < "price" : 400, --- > "price" : 275, objects\floran\floranpelt1\floranpelt1.object 5c5 < "price" : 750, --- > "price" : 800, objects\floran\floranpelt2\floranpelt2.object 5c5 < "price" : 600, --- > "price" : 350, objects\floran\floranpelt3\floranpelt3.object 5c5 < "price" : 600, --- > "price" : 400, objects\floran\floranpelt4\floranpelt4.object 5c5 < "price" : 750, --- > "price" : 800, objects\floran\floranpelt5\floranpelt5.object 5c5 < "price" : 600, --- > "price" : 350, objects\floran\floranpod1\floranpod1.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 700, 22,24c21 < "imagePosition" : [-6, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-16, 0], 30,32c27 < ], < < "sounds" : [ "/sfx/blocks/footstep_wetclay.wav" ] --- > ] objects\floran\floranpod2\floranpod2.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 850, 22,24c21 < "imagePosition" : [-6, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-16, 0], 30,32c27 < ], < < "sounds" : [ "/sfx/blocks/footstep_brains.wav" ] --- > ] objects\floran\floranpod3\floranpod3.object 4d3 < "objectType" : "noisy", 6c5 < "price" : 750, --- > "price" : 850, 22c21 < "imagePosition" : [-6, 0], --- > "imagePosition" : [-17, 0], 28d26 < 30,32c28 < ], < < "sounds" : [ "/sfx/blocks/water_puddlemod.wav" ] --- > ] objects\floran\floranpodapex\floranpodapex.object 22c22 < "imagePosition" : [-6, 0], --- > "imagePosition" : [-12, 0], objects\floran\floranscreen1\floranscreen1.object 5c5 < "price" : 1200, --- > "price" : 600, objects\floran\floranscreen2\floranscreen2.object 5c5 < "price" : 800, --- > "price" : 600, objects\floran\floranshelf\floranshelf.object 5c5 < "price" : 1000, --- > "price" : 450, objects\floran\floransmalltable\floransmalltable.object 5c5 < "price" : 750, --- > "price" : 350, objects\floran\floranstove\floranstove.object 9c9 < "price" : 1000, --- > "price" : 350, 12c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 19a20,21 > > "lightColor" : [179, 149, 107], 21,23c23,27 < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.85, > "flickerMaxIntensity" : 0.9, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 50c54,66 < "image" : "floranstove.png:.", --- > "imageLayers" : [ { "image" : "floranstove.png:.", "fullbright" : true }, { "image" : "floranstovelit.png:." } ], > "direction" : "left", > "flipImages" : true, > "imagePosition" : [-8, 0], > "frames" : 4, > "animationCycle" : 0.5, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "imageLayers" : [ { "image" : "floranstove.png:.", "fullbright" : true }, { "image" : "floranstovelit.png:." } ], > "direction" : "right", 62,68c78 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 70, < "range" : 8 < } < ], --- > "statusEffects" : [ ], 71,72c81 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/campfire_use.wav" ], 75c84 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\florantable1\florantable1.object 5c5 < "price" : 600, --- > "price" : 425, objects\floran\florantable2\florantable2.object 4,5c4,10 < "category" : "furniture", < "price" : 800, --- > "category" : "crafting", > "interactAction" : "OpenCraftingInterface", > "interactData" : { > "config" : "/interface/windowconfig/kitchen.config", > "filter" : [ "kitchen" ] > }, > "price" : 500, objects\floran\florantanningrack\florantanningrack.object 5c5 < "price" : 600, --- > "price" : 450, objects\floran\florantoilet\florantoilet.object 10c10 < "price" : 1000, --- > "price" : 375, objects\floran\huntingbench\huntingbench.object 5c5 < "price" : 1500, --- > "price" : 350, objects\floran\huntingbigstatue\huntingbigstatue.object 5c5 < "price" : 1500, --- > "price" : 1250, objects\floran\huntingdisplay1\huntingdisplay1.object 5c5 < "price" : 1500, --- > "price" : 300, objects\floran\huntingdisplay2\huntingdisplay2.object 5c5 < "price" : 1500, --- > "price" : 200, objects\floran\huntingdoor1\huntingdoor1.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 475, 23c22 < "imagePosition" : [-20, 0], --- > "imagePosition" : [-16, 0], 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 37,40c42 < "animationPosition" : [-20, 0], < < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], --- > "animationPosition" : [-16, 0], 42,43c44,45 < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\floran\huntinggroundtorch\huntinggroundtorch.frames 7c7 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\floran\huntinggroundtorch\huntinggroundtorch.object 5c5 < "shortdescription" : "A torch.", --- > "shortdescription" : "Hunting Ground Torch", 8c8 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 18,21c18 < "price" : 800, < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "price" : 425, 23c20 < "soundEffect" : "/sfx/objects/campfire.wav", --- > "lightColor" : [179, 149, 107], 25,31c22,26 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 70, < "range" : 8 < } < ], --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 33,53c28 < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "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] < } < }, --- > "statusEffects" : [ ], 58c33,43 < "dualImage" : "huntinggroundtorch.png:.", --- > "image" : "huntinggroundtorch.png:.", > "imagePosition" : [-8, 0], > > "direction" : "left", > "flipImages" : true, > > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1], [-1, 2], [0, 2] ], > "anchors" : [ "bottom" ] > }, > { > "image" : "huntinggroundtorch.png:.", 60,61c45,46 < "frames" : 4, < "animationCycle" : 0.5, --- > > "direction" : "right", 63c48 < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1], [-1, 2], [0, 2] ], 66c51,67 < ] --- > ], > > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "huntinggroundtorch.animation", > "animationParts" : { > "bg" : "huntinggroundtorch.png", > "fg" : "huntinggroundtorchlit.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 1] ], > > "interactive" : false objects\floran\huntinglight1\huntinglight1.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 11c11 < "default.default" : "default.0" --- > "default.default" : "default.on" 13c13 < } --- > } \ No newline at end of file objects\floran\huntinglight1\huntinglight1.object 16c16 < "price" : 750, --- > "price" : 450, 22c22 < "imageLayers" : [ { "image" : "huntinglight1.png:.", "unlit" : true }, { "image" : "huntinglight1lit.png:." } ], --- > "image" : "huntinglight1.png:.", 31c31 < "imageLayers" : [ { "image" : "huntinglight1.png:.", "unlit" : true }, { "image" : "huntinglight1lit.png:." } ], --- > "image" : "huntinglight1.png:.", 38c38,50 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "huntinglight1.png", > "fg" : "huntinglight1lit.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\floran\huntinglight1\huntinglight1lit.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 11c11 < "default.default" : "default.0" --- > "default.default" : "default.on" objects\floran\huntinglight2\huntinglight2.object 16c16 < "price" : 750, --- > "price" : 375, 22c22 < "imageLayers" : [ { "image" : "huntinglight2.png:.", "unlit" : true }, { "image" : "huntinglight2lit.png:." } ], --- > "imageLayers" : [ { "image" : "huntinglight2.png:.", "fullbright" : true }, { "image" : "huntinglight2lit.png:." } ], 31c31 < "imageLayers" : [ { "image" : "huntinglight2.png:.", "unlit" : true }, { "image" : "huntinglight2lit.png:." } ], --- > "imageLayers" : [ { "image" : "huntinglight2.png:.", "fullbright" : true }, { "image" : "huntinglight2lit.png:." } ], objects\floran\huntinglight3\huntinglight3.object 16c16 < "price" : 750, --- > "price" : 375, 22c22 < "imageLayers" : [ { "image" : "huntinglight3.png:.", "unlit" : true }, { "image" : "huntinglight3lit.png:." } ], --- > "imageLayers" : [ { "image" : "huntinglight3.png:.", "fullbright" : true }, { "image" : "huntinglight3lit.png:." } ], 30c30 < "imageLayers" : [ { "image" : "huntinglight3.png:.", "unlit" : true }, { "image" : "huntinglight3lit.png:." } ], --- > "imageLayers" : [ { "image" : "huntinglight3.png:.", "fullbright" : true }, { "image" : "huntinglight3lit.png:." } ], objects\floran\huntingpike1\huntingpike1.frames 4c4 < "size" : [8, 36], --- > "size" : [16, 36], objects\floran\huntingpike1\huntingpike1.object 5c5 < "price" : 1500, --- > "price" : 300, 20,21c20,23 < "dualImage" : "huntingpike1.png:", < "imagePosition" : [0, 0], --- > "image" : "huntingpike1.png:", > "direction" : "left", > "flipImages" : true, > "imagePosition" : [-8, 0], 26a29,35 > }, > { > "image" : "huntingpike1.png:", > "direction" : "right", > "imagePosition" : [0, 0], > "frames" : 1, > "animationCycle" : 0.5, 27a37,38 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\floran\huntingpike2\huntingpike2.frames 4c4 < "size" : [8, 24], --- > "size" : [16, 24], objects\floran\huntingpike2\huntingpike2.object 5c5 < "price" : 1500, --- > "price" : 250, 20c20,33 < "dualImage" : "huntingpike2.png:", --- > "image" : "huntingpike2.png:", > "direction" : "left", > "flipImages" : true, > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > > }, > { > "image" : "huntingpike2.png:", > "direction" : "right", objects\floran\huntingpike3\huntingpike3.object 5c5 < "price" : 1500, --- > "price" : 250, 20c20,33 < "dualImage" : "huntingpike3.png:", --- > "image" : "huntingpike3.png:", > "direction" : "left", > "flipImages" : true, > "imagePosition" : [0, 0], > "frames" : 1, > "animationCycle" : 0.5, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > > }, > { > "image" : "huntingpike3.png:", > "direction" : "right", objects\floran\huntingplatform1\huntingplatform1.object 5c5 < "price" : 600, --- > "price" : 550, objects\floran\huntingplatform2\huntingplatform2.object 5c5 < "price" : 600, --- > "price" : 575, 20c20 < "dualImage" : "huntingplatform2.png:", --- > "image" : "huntingplatform2.png:", 22,23c22,23 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27c27,33 < "collision" : "platform" --- > "collision" : "platform", > "collisionSpaces" : [ [-3, 0], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [3, 0], [4, 0] ] > }, > { > "image" : "huntingplatform2.png:", > "imagePosition" : [-32, 0], > "direction" : "right", 28a35,38 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-4, 0], [-3, 0], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [3, 0] ] objects\floran\huntingplatformleaves\huntingplatformleaves.object 5c5 < "price" : 1200, --- > "price" : 350, objects\floran\huntingplatformrocks\huntingplatformrocks.object 5c5 < "price" : 1200, --- > "price" : 350, objects\floran\huntingpressureplate\huntingpressureplate.object 4d3 < "objectType" : "wire", 6c5 < "price" : 400, --- > "price" : 350, 21c20 < "image" : "huntingpressureplate.png:.off", --- > "dualImage" : "huntingpressureplate.png:.off", 29c28 < "scripts" : [ "/objects/wired/proximitysensor/proximitysensorcreature.lua" ], --- > "scripts" : [ "/objects/wired/proximitysensor/proximitysensor.lua" ], 38a38,39 > > "interactive" : false, 40,41c41,43 < "detectTickDuration" : 0, < "detectRadius" : 3 --- > "detectDuration" : 0.1, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [-0.7, 0], [0.7, 0.2] ] objects\floran\huntingpunjisticks1\huntingpunjisticks1.object 8,9c8 < "price" : 1000, < --- > "price" : 450, 18,19d16 < < 39d35 < 45c41,43 < "dualImage" : "huntingpunjisticks1.png:", --- > "image" : "huntingpunjisticks1.png:", > "direction" : "left", > "flipImages" : true, 52c50 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], 54,57c52,59 < } < ], < < "statusEffects" : [ --- > "touchDamage" : { > "poly" : [ [-1.6, 0], [-2, 1.8], [-0.5, 3.0], [2.1, 1.3], [1.6, 0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, 59,61c61,77 < "kind" : "directdamage", < "amount" : 13.3, < "range" : 0 --- > "image" : "huntingpunjisticks1.png:", > "direction" : "right", > > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 1.5, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [1.6, 0], [2, 1.8], [0.5, 3.0], [-2.1, 1.3], [-1.6, 0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } 63a80,81 > > //TODO: touch damage objects\floran\huntingpunjisticks2\huntingpunjisticks2.object 8,9c8 < "price" : 1000, < --- > "price" : 400, 18,19d16 < < 39d35 < 45c41,43 < "dualImage" : "huntingpunjisticks2.png:", --- > "image" : "huntingpunjisticks2.png:", > "direction" : "left", > "flipImages" : true, 52c50 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], 54,57c52,59 < } < ], < < "statusEffects" : [ --- > "touchDamage" : { > "poly" : [ [-0.7, 0], [-1, 0.9], [-0.2, 2], [1.1, 1.9], [2, 0.9], [1.6, 0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > }, 59,61c61,77 < "kind" : "directdamage", < "amount" : 13.3, < "range" : 0 --- > "image" : "huntingpunjisticks2.png:", > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 1.5, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [1.7, 0], [2, 0.9], [1.2, 2], [-0.1, 1.9], [-1, 0.9], [-0.6, 0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } 64,65d79 < } < 66a81,82 > //TODO: touch damage > } \ No newline at end of file objects\floran\huntingrail1\huntingrail1.object 5c5 < "price" : 100, --- > "price" : 250, objects\floran\huntingrail2\huntingrail2.object 5c5 < "price" : 100, --- > "price" : 250, objects\floran\huntingstatue\huntingstatue.object 5c5 < "price" : 1500, --- > "price" : 400, objects\floran\huntingweaponrack1\huntingweaponrack1.object 5c5 < "price" : 750, --- > "price" : 400, objects\floran\huntingweaponrack2\huntingweaponrack2.object 5c5 < "price" : 750, --- > "price" : 300, objects\floran\plantbed1\plantbed1.object 5c5 < "price" : 1000, --- > "price" : 525, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\floran\plantbed2\plantbed2.object 5c5 < "price" : 1000, --- > "price" : 625, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\floran\plantbed3\plantbed3.object 5c5 < "price" : 1000, --- > "price" : 700, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\floran\plantbed4\plantbed4.object 5c5 < "price" : 1000, --- > "price" : 525, 19d18 < "sitPosition" : [-9, 7], 25,26c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 33c32 < "dualImage" : "plantbed4.png:", --- > "image" : "plantbed4.png:", 35,36c34,37 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-9, 10], 39a41,47 > }, > { > "dualImage" : "plantbed4.png:", > "imagePosition" : [-24, 0], > "direction" : "right", > > "sitPosition" : [-17, 10], 40a49,50 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\floran\plantbiolight\plantbiolight.object 5c5 < "price" : 500, --- > "price" : 225, 9c9 < "shortdescription" : "plantbiolight", --- > "shortdescription" : "Plant Biolight", 22c22 < "image" : "plantbiolight.png:", "unlit" : true, --- > "image" : "plantbiolight.png:", "fullbright" : true, 30c30 < "image" : "plantbiolightleft.png:", "unlit" : true, --- > "image" : "plantbiolightleft.png:", "fullbright" : true, 38c38 < "image" : "plantbiolightright.png:", "unlit" : true, --- > "image" : "plantbiolightright.png:", "fullbright" : true, 46c46 < "image" : "plantbiolight.png:", "unlit" : true, --- > "image" : "plantbiolight.png:", "fullbright" : true, objects\floran\plantbrokencage\plantbrokencage.object 5c5 < "price" : 1500, --- > "price" : 450, objects\floran\plantcabinet1\plantcabinet1.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 350, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 43c36 < "slotCount" : 16, --- > "slotCount" : 9, 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\plantcabinet2\plantcabinet2.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 550, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\plantcage1\plantcage1.object 5c5 < "price" : 1500, --- > "price" : 600, objects\floran\plantcage2\plantcage2.object 5c5 < "price" : 1500, --- > "price" : 400, objects\floran\plantcage3\plantcage3.object 5c5 < "price" : 1500, --- > "price" : 600, 23a24 > "sitPosition" : [-4, 5], 30a32 > "sitPosition" : [-4, 5], 37a40 > "sitPosition" : [-4, 5], 44a48 > "sitPosition" : [-4, 5], 48a53,62 > ], > > "objectType" : "loungeable", > "sitFlipDirection" : true, > "sitPosition" : [-4, 5], > "sitOrientation" : "lay", > "sitAngle" : 0, > "sitCoverImage" : "/objects/floran/plantcage3/cagecover.png", > "sitStatusEffects" : [ > "nude" objects\floran\plantchair\plantchair.object 5c5 < "price" : 600, --- > "price" : 375, objects\floran\plantdesklamp\plantdesklamp1.object 16c16 < "price" : 750, --- > "price" : 375, 24c24 < "imageLayers" : [ { "image" : "plantdesklamp1.png:.", "unlit" : true }, { "image" : "plantdesklamp2.png:." } ], --- > "imageLayers" : [ { "image" : "plantdesklamp1.png:.", "fullbright" : true }, { "image" : "plantdesklamp2.png:." } ], 34c34 < "imageLayers" : [ { "image" : "plantdesklamp1.png:.", "unlit" : true }, { "image" : "plantdesklamp2.png:." } ], --- > "imageLayers" : [ { "image" : "plantdesklamp1.png:.", "fullbright" : true }, { "image" : "plantdesklamp2.png:." } ], objects\floran\plantdoor1\plantdoor1.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/fleshdoor_open.wav" ], > "close" : [ "/sfx/objects/fleshdoor_close.wav" ] > } > }, 40,43c45 < "outboundNodes" : [ [0, 0] ], < < "openSounds" : [ "/sfx/objects/fleshdoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/fleshdoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\floran\plantdoor2\plantdoor2.frames 7c7 < [ "closed", "halfLeft", "left", " ", "halfRight", "right" ] --- > [ "closed", "halfLeft", "left", "", "halfRight", "right" ] objects\floran\plantdoor2\plantdoor2.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 525, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor2_open.wav" ], > "close" : [ "/sfx/objects/bardoor2_close.wav" ] > } > }, 40,43c45 < "outboundNodes" : [ [0, -4] ], < < "openSounds" : [ "/sfx/objects/bardoor2_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor2_close.wav" ] --- > "outboundNodes" : [ [0, -4] ] objects\floran\plantdrysapdispenser\plantdrysapdispenser.object 5c5 < "price" : 750, --- > "price" : 250, 22c22 < "imageLayers" : [ { "image" : "plantdrysapdispenser.png:", "unlit" : true }, { "image" : "plantdrysapdispenserlit.png:" } ], --- > "imageLayers" : [ { "image" : "plantdrysapdispenser.png:", "fullbright" : true }, { "image" : "plantdrysapdispenserlit.png:" } ], objects\floran\plantgeyser1\plantgeyser1.object 5c5 < "price" : 1500, --- > "price" : 450, objects\floran\plantgeyser2\plantgeyser2.object 5c5 < "price" : 1500, --- > "price" : 275, objects\floran\plantlog\plantlog.object 5c5 < "price" : 1500, --- > "price" : 375, 16a17,19 > "objectType" : "loungeable", > "sitFlipDirection" : false, > 20c23 < "dualImage" : "plantlog.png:", --- > "image" : "plantlog.png:", 22,23c25,28 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-4, 16], 26a32,36 > }, > { > "image" : "plantlog.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 27a38,41 > "sitPosition" : [4, 16], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\floran\plantorb\plantorb.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 450, 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 29c22 < "imageLayers" : [ { "image" : "plantorb1.png:", "unlit" : true }, { "image" : "plantorb2.png:" } ], --- > "imageLayers" : [ { "image" : "plantorb1.png:", "fullbright" : true }, { "image" : "plantorb2.png:" } ], 37c30 < "imageLayers" : [ { "image" : "plantorb1.png:", "unlit" : true }, { "image" : "plantorb2.png:" } ], --- > "imageLayers" : [ { "image" : "plantorb1.png:", "fullbright" : true }, { "image" : "plantorb2.png:" } ], 45,46c38,39 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/stonedoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/stonedoor_close.wav" ], 49c42 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\floran\plantpanel\plantpanel.object 4d3 < "objectType" : "wire", 7c6 < "price" : 700, --- > "price" : 475, 42a42,47 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/plantpanel_interact.wav" ], > "off" : [ "/sfx/objects/plantpanel_interact.wav" ] > } > }, 48,51c53 < "outboundNodes" : [ [0, 0] ], < < "onSounds" : [ "/sfx/objects/plantpanel_interact.wav" ], < "offSounds" : [ "/sfx/objects/plantpanel_interact.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\floran\plantplatform1\plantplatform1.object 5c5 < "price" : 1500, --- > "price" : 1800, 26,27c26,28 < "anchors" : [ "bottom" ], < "collision" : "platform" --- > "fgAnchors" : [ [-4, -1], [-3, -1], [-2, -1], [-1, -1], [0, -1], [1, -1], [2, -1], [3, -1], [4, -1] ], > "collision" : "platform", > "collisionSpaces" : [ [-4, 5], [-3, 5], [-2, 5], [-1, 5], [0, 5], [1, 5], [2, 5], [3, 5], [4, 5] ] objects\floran\plantplatform2\plantplatform2.object 5c5 < "price" : 1500, --- > "price" : 1150, 26,27c26,28 < "anchors" : [ "bottom" ], < "collision" : "platform" --- > "fgAnchors" : [ [-4, -1], [-3, -1], [-2, -1], [-1, -1], [0, -1], [1, -1], [2, -1], [3, -1], [4, -1] ], > "collision" : "platform", > "collisionSpaces" : [ [-4, 2], [-3, 2], [-2, 2], [-1, 2], [0, 2], [1, 2], [2, 2], [3, 2], [4, 2] ] objects\floran\plantrack\plantrack.object 5c5 < "price" : 750, --- > "price" : 350, objects\floran\plantshelf\plantshelf.object 5c5 < "price" : 1500, --- > "price" : 450, objects\floran\planttorch\planttorch.object 5c5 < "price" : 500, --- > "price" : 225, 7c7 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 10c10 < "shortdescription" : "planttorch", --- > "shortdescription" : "Plant Torch", 20,29c20,28 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], < < "lightColor" : [191, 172, 134], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 36a36 > "position" : [0, 1], 56c56 < "imageLayers" : [ { "image" : "planttorch.png:", "unlit" : true }, { "image" : "planttorchlit.png:" } ], --- > "imageLayers" : [ { "image" : "planttorch.png:", "fullbright" : true }, { "image" : "planttorchlit.png:" } ], 66c66 < "imageLayers" : [ { "image" : "planttorch.png:", "unlit" : true }, { "image" : "planttorchlit.png:" } ], --- > "imageLayers" : [ { "image" : "planttorch.png:", "fullbright" : true }, { "image" : "planttorchlit.png:" } ], 76c76 < "imageLayers" : [ { "image" : "planttorchleft.png:", "unlit" : true }, { "image" : "planttorchleftlit.png:" } ], --- > "imageLayers" : [ { "image" : "planttorchleft.png:", "fullbright" : true }, { "image" : "planttorchleftlit.png:" } ], 86c86 < "imageLayers" : [ { "image" : "planttorchright.png:", "unlit" : true }, { "image" : "planttorchrightlit.png:" } ], --- > "imageLayers" : [ { "image" : "planttorchright.png:", "fullbright" : true }, { "image" : "planttorchrightlit.png:" } ], 96c96 < "imageLayers" : [ { "image" : "planttorch.png:", "unlit" : true }, { "image" : "planttorchlit.png:" } ], --- > "imageLayers" : [ { "image" : "planttorch.png:", "fullbright" : true }, { "image" : "planttorchlit.png:" } ], 107d106 < objects\floran\planttorturedevice\planttorturedevice.object 5c5 < "price" : 1500, --- > "price" : 350, objects\floran\planturn1\planturn1.object 5c5 < "price" : 750, --- > "price" : 250, objects\floran\planturn2\planturn2.object 5c5 < "price" : 750, --- > "price" : 200, objects\floran\planturn3\planturn3.object 5c5 < "price" : 750, --- > "price" : 150, objects\floran\plantvinetable\plantvinetable.object 22,23d21 < "frames" : 1, < "animationCycle" : 0.5, 27,28c25,26 < "collision" : "platform" < --- > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ] objects\floran\plantvolcano1\plantvolcano1.object 6c6 < "price" : 1500, --- > "price" : 300, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], --- > "statusEffects" : [ ], 27c22 < "imageLayers" : [ { "image" : "plantvolcano1.png:", "unlit" : true }, { "image" : "plantvolcano1lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano1.png:", "fullbright" : true }, { "image" : "plantvolcano1lit.png:" } ], 35c30 < "imageLayers" : [ { "image" : "plantvolcano1.png:", "unlit" : true }, { "image" : "plantvolcano1lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano1.png:", "fullbright" : true }, { "image" : "plantvolcano1lit.png:" } ], objects\floran\plantvolcano2\plantvolcano2.object 6c6 < "price" : 1500, --- > "price" : 400, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], --- > "statusEffects" : [ ], 27c22 < "imageLayers" : [ { "image" : "plantvolcano2.png:", "unlit" : true }, { "image" : "plantvolcano2lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano2.png:", "fullbright" : true }, { "image" : "plantvolcano2lit.png:" } ], 35c30 < "imageLayers" : [ { "image" : "plantvolcano2.png:", "unlit" : true }, { "image" : "plantvolcano2lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano2.png:", "fullbright" : true }, { "image" : "plantvolcano2lit.png:" } ], objects\floran\plantvolcano3\plantvolcano3.object 6c6 < "price" : 1500, --- > "price" : 375, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], --- > "statusEffects" : [ ], 27c22 < "imageLayers" : [ { "image" : "plantvolcano3.png:", "unlit" : true }, { "image" : "plantvolcano3lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano3.png:", "fullbright" : true }, { "image" : "plantvolcano3lit.png:" } ], 35c30 < "imageLayers" : [ { "image" : "plantvolcano3.png:", "unlit" : true }, { "image" : "plantvolcano3lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano3.png:", "fullbright" : true }, { "image" : "plantvolcano3lit.png:" } ], objects\floran\plantvolcano4\plantvolcano4.object 6c6 < "price" : 1500, --- > "price" : 425, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], --- > "statusEffects" : [ ], 27c22 < "imageLayers" : [ { "image" : "plantvolcano4.png:", "unlit" : true }, { "image" : "plantvolcano4lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano4.png:", "fullbright" : true }, { "image" : "plantvolcano4lit.png:" } ], 35c30 < "imageLayers" : [ { "image" : "plantvolcano4.png:", "unlit" : true }, { "image" : "plantvolcano4lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano4.png:", "fullbright" : true }, { "image" : "plantvolcano4lit.png:" } ], objects\floran\plantvolcano5\plantvolcano5.object 6c6 < "price" : 1500, --- > "price" : 325, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], --- > "statusEffects" : [ ], 27c22 < "imageLayers" : [ { "image" : "plantvolcano5.png:", "unlit" : true }, { "image" : "plantvolcano5lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano5.png:", "fullbright" : true }, { "image" : "plantvolcano5lit.png:" } ], 35c30 < "imageLayers" : [ { "image" : "plantvolcano5.png:", "unlit" : true }, { "image" : "plantvolcano5lit.png:" } ], --- > "imageLayers" : [ { "image" : "plantvolcano5.png:", "fullbright" : true }, { "image" : "plantvolcano5lit.png:" } ], objects\generic\3dprinter\3dprinter.object 8a9,10 > "printable" : false, > "price" : 5000, 22c24 < "inventoryIcon" : "woodencraftingtable1icon.png", --- > "inventoryIcon" : "woodencraftingtableicon.png", objects\generic\altar1\altar1.object 5c5 < "price" : 1500, --- > "price" : 550, 23,24c23 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.05 } --- > "regeneration1" objects\generic\apexdungeonpod\apexdungeonpod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\apexdungeonpod\apexdungeonpod.object 4c4,5 < "objectType" : "wire", --- > > "hasObjectItem" : false, 7c8,9 < "price" : 0, --- > "price" : 5000, > "printable" : false, 26c28 < "imageLayers" : [ { "image" : "apexdungeonpod2.png:default", "unlit" : true }, { "image" : "apexdungeonpod.png:default" } ], --- > "imageLayers" : [ { "image" : "apexdungeonpod2.png:default", "fullbright" : true }, { "image" : "apexdungeonpod.png:default" } ], 37c39 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c44 < "tis1" : "apexdungeonpod.png" --- > "pod" : "apexdungeonpod.png" 45,46d46 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\arcademachine\arcademachine.object 5c5 < "price" : 2500, --- > "price" : 350, objects\generic\aviandungeonpod\aviandungeonpod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\aviandungeonpod\aviandungeonpod.object 4c4,5 < "objectType" : "wire", --- > > "hasObjectItem" : false, 7c8,9 < "price" : 0, --- > "price" : 5000, > "printable" : false, 26c28 < "imageLayers" : [ { "image" : "aviandungeonpod.png:default", "unlit" : true }, { "image" : "aviandungeonpod2.png:default" } ], --- > "imageLayers" : [ { "image" : "aviandungeonpod.png:default", "fullbright" : true }, { "image" : "aviandungeonpod2.png:default" } ], 37c39 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c44 < "tis1" : "aviandungeonpod.png" --- > "pod" : "aviandungeonpod.png" 45,46d46 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\barvent\barvent.object 29c29,31 < ] --- > ], > > "inventoryIcon" : "barventicon.png" objects\generic\box1\box1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 375, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\box2\box2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 550, --- > "price" : 375, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\burningcoals\burningcoals.object 8c8 < "price" : 1000, --- > "price" : 300, 10c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,21c20,25 < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > > "flickerPeriod" : 1.5, > "flickerMinIntensity" : 0.9, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.5, > "flickerIntensityVariance" : 0.025, 47,55c51,53 < "kind" : "Warmth", < "amount" : 100, < "range" : 2 < }, < { < "kind" : "Fire", < "amount" : 3, < "range" : 0 < } ], --- > "effect" : "burning" > } > ], 60c58 < "imageLayers" : [ { "image" : "burningcoals.png:.", "unlit" : true }, { "image" : "burningcoalslit.png:." } ], --- > "imageLayers" : [ { "image" : "burningcoals.png:.", "fullbright" : true }, { "image" : "burningcoalslit.png:." } ], 67c65,73 < "direction" : "left" --- > "direction" : "left", > > "touchDamage" : { > "poly" : [ [-1.0, 0.0], [1.0, 0.0], [1.0, 1.0], [-1.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "fire" > } 70c76 < "imageLayers" : [ { "image" : "burningcoals.png:.", "unlit" : true }, { "image" : "burningcoalslit.png:." } ], --- > "imageLayers" : [ { "image" : "burningcoals.png:.", "fullbright" : true }, { "image" : "burningcoalslit.png:." } ], 76c82,90 < "direction" : "right" --- > "direction" : "right", > > "touchDamage" : { > "poly" : [ [-1.0, 0.0], [1.0, 0.0], [1.0, 1.0], [-1.0, 1.0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "fire" > } objects\generic\butterflybush\butterflybush.object 5c5,7 < "price" : 300, --- > "price" : 1000, > > "hasObjectItem" : false, objects\generic\cactiflowerpot\cactiflowerpot.object 5c5 < "price" : 300, --- > "price" : 250, objects\generic\campfire\campfire.object 4,6c4,6 < "rarity" : "Common", < "description" : "Embers dance away from the camp fire, warming the air.", < "shortdescription" : "Camp Fire", --- > "rarity" : "Uncommon", > "description" : "Embers dance away from the campfire, warming the air. I can use the heat for cooking.", > "shortdescription" : "^orange;Camp Fire^white;", 10c10 < "price" : 200, --- > "price" : 20, 13c13 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 22,24c22,28 < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 31a36 > "position" : [0.5, 0.3], 44c49,50 < "initialVelocity" : [0.5, 2.0] --- > "initialVelocity" : [0.5, 2.0], > "position" : [0.4, 0] 51c57,59 < "image" : "campfire.png:.", --- > "imageLayers" : [ { "image" : "campfire.png:.", "fullbright" : true }, { "image" : "campfirelit.png:." } ], > "direction" : "left", > "flipImages" : true, 57c65 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, 1], [1, 0], [1, 1] ], 58a67,70 > }, > { > "imageLayers" : [ { "image" : "campfire.png:.", "fullbright" : true }, { "image" : "campfirelit.png:." } ], > "direction" : "right", 59a72,77 > "imagePosition" : [0, 0], > "frames" : 4, > "animationCycle" : 0.5, > > "spaces" : [ [0, 0], [0, 1], [1, 0], [1, 1] ], > "anchors" : [ "bottom" ] 65,71c83 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 70, < "range" : 8 < } < ], --- > "statusEffects" : [ ], 77c89 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\capsulebig\capsulebig.object 5c5 < "price" : 400, --- > "price" : 200, 32,37c32,33 < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ] --- > "smashDropPool" : "capsuleBig", > "breakDropPool" : "capsuleBig" objects\generic\capsulemed\capsulemed.object 5c5 < "price" : 300, --- > "price" : 175, 32,37c32,33 < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ] --- > "smashDropPool" : "capsuleMed", > "breakDropPool" : "capsuleMed" objects\generic\capsulesmall\capsulesmall.object 5c5 < "price" : 200, --- > "price" : 150, 28d27 < 32,37c31,32 < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ] --- > "smashDropPool" : "capsuleSmall", > "breakDropPool" : "capsuleSmall" objects\generic\carbed\carbed.object 8c8 < "price" : 1500, --- > "price" : 975, 12d11 < "sitPosition" : [-10, 15], 18,19c17,18 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 33c32,35 < "dualImage" : "carbed.png:", --- > "image" : "carbed.png:", > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, 35,37c37 < "imagePosition" : [-28, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [2, 15], 40a41,47 > }, > { > "image" : "carbed.png:", > "imagePosition" : [-16, 0], > "direction" : "right", > > "sitPosition" : [-22, 15], 41a49,50 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\cardboard1\cardboard1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 250, --- > "price" : 225, 38c39 < "slotCount" : 9, --- > "slotCount" : 16, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\cardboard2\cardboard2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 250, --- > "price" : 225, 38c39 < "slotCount" : 9, --- > "slotCount" : 16, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\cardboard3\cardboard3.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 250, --- > "price" : 225, 37c38 < "slotCount" : 9, --- > "slotCount" : 16, 39c40 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\claypot1\claypot1.object 5c5 < "price" : 300, --- > "price" : 250, 22,24c22 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], objects\generic\claypot2\claypot2.object 5c5 < "price" : 300, --- > "price" : 250, 22c22 < "imagePosition" : [0, 0], --- > "imagePosition" : [-8, 0], objects\generic\claypot3\claypot3.object 5c5 < "price" : 300, --- > "price" : 250, 22c22 < "imagePosition" : [0, 0], --- > "imagePosition" : [-8, 0], objects\generic\cultistaltar\cultistaltar.animation 4c4 < "tis1State" : { --- > "podState" : { 22c22 < "tis1" : { --- > "pod" : { 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\cultistaltar\cultistaltar.object 4c4,6 < "objectType" : "wire", --- > > "hasObjectItem" : false, > "printable" : false, 6,7c8,9 < "category" : "--todo--", < "price" : 0, --- > "category" : "decorative", > "price" : 2500, 30c32 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 35c37 < "tis1" : "cultistaltar.png" --- > "pod" : "cultistaltar.png" 38,39d39 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\dungeonpod\dungeonpod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\dungeonpod\dungeonpod.object 4c4,6 < "objectType" : "wire", --- > > "hasObjectItem" : false, > "printable" : false, 6,7c8,9 < "category" : "--todo--", < "price" : 0, --- > "category" : "other", > "price" : 5000, 26c28 < "imageLayers" : [ { "image" : "dungeonpod.png:default", "unlit" : true }, { "image" : "dungeonpod2.png:default" } ], --- > "imageLayers" : [ { "image" : "dungeonpod.png:default", "fullbright" : true }, { "image" : "dungeonpod2.png:default" } ], 37c39 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c44 < "tis1" : "dungeonpod.png" --- > "pod" : "dungeonpod.png" 45,46d46 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\eggchair\eggchair.object 8c8 < "price" : 1200, --- > "price" : 475, objects\generic\electricdoor\electricdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 2000, --- > "price" : 625, 39,40c38,39 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\generic\electriclight\electriclight.object 5c5 < "price" : 400, --- > "price" : 225, 17d16 < "unlit" : true, 32a32,46 > "image" : "electriclightbg.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "electriclightbg.png", > "fg" : "electriclightbglit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", > > "spaces" : [ [0, 0] ], > "fgAnchors" : [ [0, 0] ] > }, > > { 34d47 < "frames" : 1, 36a50,56 > "animationParts" : { > "bg" : "electriclightleft.png", > "fg" : "electriclightleftlit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", > 43d62 < "frames" : 1, 45a65,71 > "animationParts" : { > "bg" : "electriclightright.png", > "fg" : "electriclightrightlit.png" > }, > "animationPosition" : [0, 0], > "direction" : "right", > 52d77 < "frames" : 1, 54a80,86 > "animationParts" : { > "bg" : "electriclightceiling.png", > "fg" : "electriclightceilinglit.png" > }, > "animationPosition" : [1, 0], > "direction" : "right", > 61d92 < "frames" : 1, 63a95,101 > "animationParts" : { > "bg" : "electriclightground.png", > "fg" : "electriclightgroundlit.png" > }, > "animationPosition" : [1, 0], > "direction" : "right", > 70d107 < "frames" : 1, 72a110,116 > "animationParts" : { > "bg" : "electriclightbg.png", > "fg" : "electriclightbglit.png" > }, > "animationPosition" : [1, 0], > "direction" : "right", > 78c122,135 < "soundEffect" : "/sfx/objects/electriclight.wav" --- > "soundEffect" : "/sfx/objects/electriclight.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "electriclightbg.png", > "fg" : "electriclightbglit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\generic\electriclight\electriclightbg.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\electriclight\electriclightceiling.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\electriclight\electriclightground.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\electriclight\electriclightleft.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\electriclight\electriclightright.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fireflowerpot\fireflowerpot.object 5c5 < "price" : 300, --- > "price" : 250, objects\generic\fireflybush\fireflybush.object 5c5,7 < "price" : 300, --- > "price" : 1000, > > "hasObjectItem" : false, objects\generic\flagapex\flagapex.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 19d19 < 23,24c23,26 < "dualImage" : "flagapex.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flagapex.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 29a32,38 > }, > { > "image" : "flagapex.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 30a40,41 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\flagavian\flagavian.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 22,23c23,26 < "dualImage" : "flagavian.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flagavian.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 28a32,38 > }, > { > "image" : "flagavian.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 29a40,41 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\flagfloran\flagfloran.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 23,24c24,27 < "dualImage" : "flagfloran.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flagfloran.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 29a33,39 > }, > { > "image" : "flagfloran.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 30a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\flagglitch\flagglitch.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 23,24c24,27 < "dualImage" : "flagglitch.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flagglitch.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 29a33,39 > }, > { > "image" : "flagglitch.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 30a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\flaghuman\flaghuman.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 23,24c24,27 < "dualImage" : "flaghuman.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flaghuman.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 29a33,39 > }, > { > "image" : "flaghuman.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 30a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\flaghylotl\flaghylotl.object 2a3 > "printable" : false, 6c7 < "price" : 100, --- > "price" : 20, 23,24c24,27 < "dualImage" : "flaghylotl.png:.", < "imagePosition" : [-16, 0], --- > "image" : "flaghylotl.png:.", > "flipImages" : true, > "direction" : "left", > "imagePosition" : [-17, 0], 29a33,39 > }, > { > "image" : "flaghylotl.png:.", > "direction" : "right", > "imagePosition" : [1, 0], > "frames" : 6, > "animationCycle" : 1.0, 30a41,42 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\generic\floodlights\floodlights.object 16c16 < "price" : 600, --- > "price" : 525, 24c24 < "imageLayers" : [ { "image" : "floodlights1.png:.", "unlit" : true }, { "image" : "floodlights2.png:." } ], --- > "image" : "floodlights1.png:.", 28a29 > "flipImages" : true, 30c31 < "pointAngle" : 200 --- > "pointAngle" : 205 33,34c34 < "imageLayers" : [ { "image" : "floodlights1.png:.", "unlit" : true }, { "image" : "floodlights2.png:." } ], < "flipImages" : true, --- > "image" : "floodlights1.png:.", 40c40,48 < "pointAngle" : 340 --- > "pointAngle" : 335 > } > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/floodlights_on.wav" ], > "off" : [ "/sfx/objects/floodlights_off.wav" ] 42c50,60 < ] --- > }, > "animationParts" : { > "bg" : "floodlights1.png", > "fg" : "floodlights2.png" > }, > "animationPosition" : [-12, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 3] ] objects\generic\floodlights\floodlights1.frames 6,14c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\floodlights\floodlights2.frames 6,14c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\florandungeonpod\florandungeonpod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\florandungeonpod\florandungeonpod.object 4c4,6 < "objectType" : "wire", --- > > "hasObjectItem" : false, > "printable" : false, 7c9 < "price" : 0, --- > "price" : 5000, 26c28 < "imageLayers" : [ { "image" : "florandungeonpod.png:default", "unlit" : true }, { "image" : "florandungeonpod2.png:default" } ], --- > "imageLayers" : [ { "image" : "florandungeonpod.png:default", "fullbright" : true }, { "image" : "florandungeonpod2.png:default" } ], 37c39 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c44 < "tis1" : "florandungeonpod.png" --- > "pod" : "florandungeonpod.png" 45,46d46 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\fluorescentlight\fluorescentlight.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fluorescentlight\fluorescentlight.object 5c5 < "shortdescription" : "Fluorescent Light.", --- > "shortdescription" : "Fluorescent Light", 16c16 < "price" : 400, --- > "price" : 375, 18,20d17 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, 27,28c24,29 < "frames" : 1, < "animationCycle" : 0.3, --- > > "animationParts" : { > "light" : "fluorescentlighttop.png" > }, > "animationPosition" : [-8, 4], > "direction" : "right", 32d32 < 38,39c38,43 < "frames" : 1, < "animationCycle" : 0.3, --- > > "animationParts" : { > "light" : "fluorescentlightbottom.png" > }, > "animationPosition" : [-8, 0], > "direction" : "right", 43d46 < 49,51c52,58 < "frames" : 1, < "animationCycle" : 0.3, < --- > > "animationParts" : { > "light" : "fluorescentlightleft.png" > }, > "animationPosition" : [0, -8], > "direction" : "right", > 59,60c66,71 < "frames" : 1, < "animationCycle" : 0.3, --- > > "animationParts" : { > "light" : "fluorescentlightright.png" > }, > "animationPosition" : [4, -8], > "direction" : "right", 65c76 < --- > 68,70c79,85 < "imagePosition" : [-8, 4], < "frames" : 1, < "animationCycle" : 0.3, --- > "imagePosition" : [-8, 1], > > "animationParts" : { > "light" : "fluorescentlight.png" > }, > "animationPosition" : [-8, 1], > "direction" : "right", 74d88 < 78c92,104 < "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav" --- > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "fluorescentlight.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\generic\fluorescentlight\fluorescentlightbottom.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fluorescentlight\fluorescentlightleft.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fluorescentlight\fluorescentlightright.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fluorescentlight\fluorescentlighttop.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\generic\fountain1\fountain1.object 4c4 < "price" : 2500, --- > "price" : 750, objects\generic\fountain2\fountain2.object 4c4 < "price" : 2500, --- > "price" : 750, objects\generic\frogmerchant\frogmerchant.object 13,15c13,15 < "price" : 200, < < --- > "price" : 5000, > > "printable" : false, 17d16 < objects\generic\frogstatue\frogstatue.object 7c7 < "price" : 500, --- > "price" : 700, objects\generic\futurelight\futurelight.object 5c5 < "price" : 500, --- > "price" : 300, 18c18 < "default" : [228, 255, 255], --- > "default" : [152, 175, 179], 28,30c28 < < "flickerDistance" : 2.0, < "flickerStrength" : 0.0, --- > 34c32,37 < "image" : "futurelightdockedleft.png:", --- > "image" : "futurelightbackground.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightbackground.png", > "fg" : "futurelightbackgroundlit.png" > }, 36a40 > "animationPosition" : [0, 0], 39c43 < "fgAnchors" : [ [-1, 0], [-1, 1] ] --- > "fgAnchors" : [ [0, 0] ] 43c47,55 < "image" : "futurelightdockedright.png:", --- > "image" : "futurelightceiling.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightceiling.png", > "fg" : "futurelightceilinglit.png" > }, > > "imagePosition" : [0, -4], > "animationPosition" : [0, -4], 44a57,67 > "spaces" : [ [0, 0], [0, -1] ], > "anchors" : [ "top" ] > }, > > { > "image" : "futurelightleft.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightleft.png", > "fg" : "futurelightleftlit.png" > }, 45a69 > "animationPosition" : [0, 0], 48c72 < "fgAnchors" : [ [1, 0], [1, 1] ] --- > "anchors" : [ "left" ] 52,53c76,81 < "leftImage" : "futurelightdockedceilingleft.png:", < "rightImage" : "futurelightdockedceilingright.png:", --- > "image" : "futurelightright.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightright.png", > "fg" : "futurelightrightlit.png" > }, 55c83,84 < "imagePosition" : [0, -4], --- > "imagePosition" : [0, 0], > "animationPosition" : [0, 0], 57,58c86,87 < "spaces" : [ [0, 0], [0, -1] ], < "fgAnchors" : [ [0, 1] ] --- > "spaces" : [ [0, 0], [0, 1] ], > "anchors" : [ "right" ] 62,63c91,96 < "leftImage" : "futurelightdockedgroundleft.png:", < "rightImage" : "futurelightdockedgroundright.png:", --- > "image" : "futurelightground.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightground.png", > "fg" : "futurelightgroundlit.png" > }, 65a99 > "animationPosition" : [0, 0], 68c102 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 72c106,111 < "image" : "futurelightdockedbg.png:", --- > "image" : "futurelightbackground.png:.", > "direction" : "right", > "animationParts" : { > "bg" : "futurelightbackground.png", > "fg" : "futurelightbackgroundlit.png" > }, 74a114 > "animationPosition" : [0, 0], 77c117 < "bgAnchors" : [ [0, 0] ] --- > "anchors" : [ "background" ] 81c121,134 < "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav" --- > "soundEffect" : "/sfx/objects/fluorescent_light_quiet.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "futurelightbackground.png", > "fg" : "futurelightbackgroundlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\generic\glitchdungeonpod\glitchdungeonpod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\glitchdungeonpod\glitchdungeonpod.object 4c4,6 < "objectType" : "wire", --- > > "hasObjectItem" : false, > "printable" : false, 7c9 < "price" : 0, --- > "price" : 5000, 26c28 < "imageLayers" : [ { "image" : "glitchdungeonpod.png:default", "unlit" : true }, { "image" : "glitchdungeonpod2.png:default" } ], --- > "imageLayers" : [ { "image" : "glitchdungeonpod.png:default", "fullbright" : true }, { "image" : "glitchdungeonpod2.png:default" } ], 37c39 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c44 < "tis1" : "glitchdungeonpod.png" --- > "pod" : "glitchdungeonpod.png" 45,46d46 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\invisiblelight\invisiblelight.object 9c9,10 < "price" : 500, --- > "price" : 100, > "printable" : false, 12,17c13,18 < "apexDescription" : "Lights.", < "avianDescription" : "Lights.", < "floranDescription" : "Bright lights.", < "glitchDescription" : "Statement. Lights.", < "humanDescription" : "Lights.", < "hylotlDescription" : "Lights.", --- > "apexDescription" : "Nothing to see here.", > "avianDescription" : "Nothing to see here.", > "floranDescription" : "Nothing to see here.", > "glitchDescription" : "Nothing to see here.", > "humanDescription" : "Nothing to see here.", > "hylotlDescription" : "Nothing to see here.", 25a27 > "collision" : "solid", objects\generic\ironbed\ironbed.object 8c8 < "price" : 1500, --- > "price" : 625, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 34d33 < 36,37d34 < "frames" : 1, < "animationCycle" : 1.0, objects\generic\irondoor\irondoor.object 4d3 < "objectType" : "new", 7,8c6,7 < "price" : 500, < "description" : "A sturdy iron door. Perfect for keeping things out... or in.", --- > "price" : 525, > "description" : "A door of crossed blades. It looks like they can be withdrawn.", 12,17c11,17 < "apexDescription" : "A tough-looking iron door. Reminds me of Big Ape's correctional facilities.", < "avianDescription" : "A sturdy door.", < "floranDescription" : "Door grows from ceiling like plant, but ssstronger.", < "glitchDescription" : "Admiring. Like a Glitch portcullis, but even sturdier.", < "humanDescription" : "An iron door. I wouldn't want to get trapped under here.", < "hylotlDescription" : "A boorish iron door. Practical, if unremarkable.", --- > "apexDescription" : "A menacing iron door.", > "avianDescription" : "This door looks designed to keep something out... or in.", > "floranDescription" : "Floran like ssstabby door. Floran ssslam door on fish.", > "glitchDescription" : "Statement. This door appears to be of Glitch origin.", > "humanDescription" : "This reminds me of my days exploring old castles.", > "hylotlDescription" : "What barbarians would make a door out of blades?", > "novakidDescription" : "This spiky door ain't nothin' for the likes of me.", 22,23c22,23 < "image" : "irondoor.png:default", < "imagePosition" : [-16, 0], --- > "dualImage" : "irondoor.png:default", > "imagePosition" : [-16, -32], 26c26 < "anchors" : [ "bottom", "top" ] --- > "anchors" : [ "top" ] 33a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor2_open.wav" ], > "close" : [ "/sfx/objects/bardoor2_close.wav" ] > } > }, 37,40c43 < "animationPosition" : [-16, 0], < < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], --- > "animationPosition" : [-16, -32], 42,43c45,46 < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 0] ], > "outboundNodes" : [ [0, -4] ] objects\generic\ironlight\ironlight.object 11,12d10 < "hydrophobic" : true, < 20,25c18 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28,29d20 < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, objects\generic\ironswitch\ironswitch.object 4d3 < "objectType" : "wire", 6c5 < "price" : 100, --- > "price" : 525, objects\generic\irontable\irontable.object 5c5 < "shortdescription" : "Iron Table", --- > "shortdescription" : "Sharp Table", 8c8 < "price" : 500, --- > "price" : 525, objects\generic\ironthrone\ironthrone.object 6c6 < "race" : "geeric", --- > "race" : "generic", 8c8 < "price" : 99999, --- > "price" : 1000, objects\generic\irontoilet\irontoilet.object 10c10 < "price" : 500, --- > "price" : 375, objects\generic\kennel\kennel.object 7c7 < "price" : 500, --- > "price" : 800, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\generic\lightbulb\lightbulb.object 17c17 < "lightColor" : [217, 217, 208], --- > "lightColor" : [179, 179, 152], 19,21c19,23 < "flickerDistance" : 1.0, < "flickerStrength" : 1.0, < "flickerTiming" : 3, --- > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.5, > "flickerMaxIntensity" : 0.85, > "flickerPeriodVariance" : 0.4, > "flickerIntensityVariance" : 0.25, 28,29d29 < "frames" : 1, < "animationCycle" : 0.2, objects\generic\locker1\locker1.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 300, --- > "price" : 250, 26,27c27 < "anchors" : [ "bottom" ], < "collision" : "platform" --- > "anchors" : [ "background" ] 35c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\locker2\locker2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 300, --- > "price" : 250, 22c23 < "dualImage" : "locker2.png:.", --- > "dualImage" : "locker2.png:.", 24,25d24 < "frames" : 1, < "animationCycle" : 1, 28,29c27 < "anchors" : [ "bottom" ], < "collision" : "platform" --- > "anchors" : [ "background" ] 38c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\loudspeaker\loudspeaker.object 5c5 < "price" : 300, --- > "price" : 250, objects\generic\metalbarrel1\metalbarrel1.object 5c5 < "price" : 300, --- > "price" : 250, objects\generic\metalbarrel2\metalbarrel2.object 5c5 < "price" : 400, --- > "price" : 275, objects\generic\metalchair\basicmetalchair.object 5c5 < "price" : 500, --- > "price" : 375, 20,21c20,21 < "leftImage" : "basicmetalchairleft.png:default", < "rightImage" : "basicmetalchairright.png:default", --- > "dualImage" : "basicmetalchair.png:", > "imagePosition" : [-7, 0], 23,27c23 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, < < "spaces" : [ [0, 0], [1, 0], [0, 1], [1, 1] ], --- > "spaceScan" : 0.1, 29d24 < 35c30 < "sitPosition" : [9, 22] --- > "sitPosition" : [2, 22] objects\generic\molemerchant\molemerchant.object 13,14c13 < "price" : 200, < --- > "price" : 5000, 15a15 > "printable" : false, 17d16 < objects\generic\nanostove\nanostove.object 10c10 < "price" : 200, --- > "price" : 450, 13c13 < "hydrophobic" : false, --- > "maximumLiquidLevel" : 0.2, 22,41c22 < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "size" : 1.0, < "color" : [255, 100, 0, 255], < "light" : [150, 50, 50], < "fade" : 0.9, < "initialVelocity" : [0.0, 5.0], < "finalVelocity" : [0.0, 3.0], < "approach" : [0, 20], < "timeToLive" : 2, < "layer" : "middle" < }, --- > "lightColor" : [125, 143, 179], 43,46c24,28 < "particleVariance" : { < "initialVelocity" : [0.5, 2.0] < } < }, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 51c33,35 < "image" : "nanostove.png:.", --- > "imageLayers" : [ { "image" : "nanostove.png:.", "fullbright" : true }, { "image" : "nanostovelit.png:." } ], > "direction" : "left", > "flipImages" : true, 53c37 < "imagePosition" : [0, 0], --- > "imagePosition" : [-8, 0], 55c39 < "animationCycle" : 0.5, --- > "animationCycle" : 0.4, 58a43,50 > }, > { > "imageLayers" : [ { "image" : "nanostove.png:.", "fullbright" : true }, { "image" : "nanostovelit.png:." } ], > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 4, > "animationCycle" : 0.4, 59a52,53 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 65,71c59 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 140, < "range" : 20 < } < ], --- > "statusEffects" : [ ], 77c65 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\oillantern1\oillantern1.frames 7,15c7,15 < [ "default.0", "default.1", "default.off" ], < [ "red.0", "red.1", "red.off" ], < [ "blue.0", "blue.1", "blue.off" ], < [ "green.0", "green.1", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.off" ], < [ "orange.0", "orange.1", "orange.off" ], < [ "pink.0", "pink.1", "pink.off" ], < [ "black.0", "black.1", "black.off" ], < [ "white.0", "white.1", "white.off" ] --- > [ "default.1", "default.2", "default.off" ], > [ "red.1", "red.2", "red.off" ], > [ "blue.1", "blue.2", "blue.off" ], > [ "green.1", "green.2", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.off" ], > [ "orange.1", "orange.2", "orange.off" ], > [ "pink.1", "pink.2", "pink.off" ], > [ "black.1", "black.2", "black.off" ], > [ "white.1", "white.2", "white.off" ] objects\generic\oillantern1\oillantern1.object 11d10 < "hydrophobic" : true, 20,29c19,27 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 155, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 37,38c35,40 < "frames" : 2, < "animationCycle" : 0.5, --- > "direction" : "right", > > "animationParts" : { > "bg" : "oillantern1.png", > "fg" : "oillantern1lit.png" > }, 47,48c49,54 < "frames" : 2, < "animationCycle" : 0.5, --- > "direction" : "right", > > "animationParts" : { > "bg" : "oillantern1.png", > "fg" : "oillantern1lit.png" > }, 57,58c63,68 < "frames" : 2, < "animationCycle" : 0.5, --- > "direction" : "right", > > "animationParts" : { > "bg" : "oillantern1.png", > "fg" : "oillantern1lit.png" > }, 65c75,91 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/oillantern.wav", > > "animation" : "oillantern1.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/oillantern_on.wav" ], > "off" : [ "/sfx/objects/oillantern_off.wav" ] > } > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : true, > > "inboundNodes" : [ [0, 0] ] objects\generic\oillanterntall\oillanterntall.frames 7,15c7,15 < [ "default.0", "default.1", "default.off" ], < [ "red.0", "red.1", "red.off" ], < [ "blue.0", "blue.1", "blue.off" ], < [ "green.0", "green.1", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.off" ], < [ "orange.0", "orange.1", "orange.off" ], < [ "pink.0", "pink.1", "pink.off" ], < [ "black.0", "black.1", "black.off" ], < [ "white.0", "white.1", "white.off" ] --- > [ "default.1", "default.2", "default.off" ], > [ "red.1", "red.2", "red.off" ], > [ "blue.1", "blue.2", "blue.off" ], > [ "green.1", "green.2", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.off" ], > [ "orange.1", "orange.2", "orange.off" ], > [ "pink.1", "pink.2", "pink.off" ], > [ "black.1", "black.2", "black.off" ], > [ "white.1", "white.2", "white.off" ] objects\generic\oillanterntall\oillanterntall.object 8,10c8 < "price" : 800, < < "hydrophobic" : true, --- > "price" : 425, 19,28c17,25 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 15, < "range" : 4 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 155, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 34,36c31,37 < "imagePosition" : [-3, 0], < "frames" : 2, < "animationCycle" : 0.3, --- > "imagePosition" : [0, 0], > "direction" : "right", > > "animationParts" : { > "bg" : "oillanterntall.png", > "fg" : "oillanterntalllit.png" > }, 43c44,58 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/oillantern.wav", > > "animation" : "oillanterntall.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/oillantern_on.wav" ], > "off" : [ "/sfx/objects/oillantern_off.wav" ] > } > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : true, 44a60 > "inboundNodes" : [ [-1, 4] ] objects\generic\pillar1\pillar1.object 5c5 < "price" : 1500, --- > "price" : 275, objects\generic\pillar2\pillar2.object 5c5 < "price" : 1500, --- > "price" : 300, objects\generic\poop\poop.object 5c5,6 < "price" : 50, --- > "price" : 0, > "printable" : false, 10c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, objects\generic\randomfountain\randomfountain.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 27c27 < "tis1State" : { --- > "podState" : { objects\generic\randomfountain\randomfountain.object 4d3 < "objectType" : "wire", 6,7c5,9 < "category" : "--todo--", < "price" : 0, --- > "hasObjectItem" : false, > "printable" : false, > > "category" : "other", > "price" : 2500, 30,31c32,33 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], < "scriptDelta" : 5, --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], > "scriptDelta" : 10, 35c37 < "tis1" : "randomfountain.png" --- > "pod" : "randomfountain.png" 39,40d40 < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], < 52c52,56 < "projectileType" : "runstatusprojectile", --- > "projectileType" : "fasthealingstatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "burningstatusprojectile", 56c60,64 < "projectileType" : "jumpstatusprojectile", --- > "projectileType" : "poisonstatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "runstatusprojectile", 61a70,85 > }, > { > "projectileType" : "levitationstatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "ragestatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "lowgravstatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "bouncystatusprojectile", > "projectileParams" : { } 63c87,88 < ] --- > ], > "activationTime" : 600 objects\generic\recreationalvehicle\recreationalvehicle.object 8,9c8,9 < "price" : 1000, < "health" : 100, --- > "price" : 1250, > "health" : 10, 21,22c21 < "dualImage" : "recreationalvehicle.png", < --- > "image" : "recreationalvehicle.png", 24,25c23,24 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 29c28,34 < "collision" : "platform" --- > "collision" : "platform", > "collisionSpaces" : [ [-5, 1], [-4, 2], [-3, 3], [-2, 4], [-1, 4], [0, 4], [1, 4], [2, 4], [3, 4] ] > }, > { > "image" : "recreationalvehicle.png", > "imagePosition" : [-40, 0], > "direction" : "right", 30a36,39 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [4, 1], [3, 2], [2, 3], [1, 4], [0, 4], [-1, 4], [-2, 4], [-3, 4], [-4, 4] ] 32,38d40 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "scientistchest", 1, { } ], [ "scientisthead", 1, { } ], [ "scientistlegs", 1, { } ], [ "watermachine", 1, { } ], [ "copperore", 1, { } ], [ "gasmaskhead", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "scientistchest", 1, { } ], [ "scientisthead", 1, { } ], [ "scientistlegs", 1, { } ], [ "watermachine", 1, { } ], [ "copperore", 1, { } ], [ "gasmaskhead", 1, { } ] ] objects\generic\redalert\redalert.object 5c5 < "price" : 300, --- > "price" : 400, 12,13d11 < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, objects\generic\rusticoven\rusticoven.object 6c6 < "price" : 800, --- > "price" : 350, 8a9 > "subtitle" : "Wood-fired cooking.", 11c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,29c21,29 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 5, < "range" : 2 < } ], < < "lightColor" : [179, 153, 125], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 35c35,38 < "dualImage" : "rusticoven.png:.", --- > "imageLayers" : [ { "image" : "rusticoven.png:.", "fullbright" : true }, { "image" : "rusticovenlit.png:." } ], > "direction" : "left", > "flipImages" : true, > 42c45,52 < } --- > }, > { > "imageLayers" : [ { "image" : "rusticoven.png:.", "fullbright" : true }, { "image" : "rusticovenlit.png:." } ], > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 4, > "animationCycle" : 0.5, 43a54,56 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } 50c63 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\sapling\sapling.frames 4c4 < "size" : [16, 32], --- > "size" : [16, 20], objects\generic\sapling\sapling.object 23,24d22 < "frames" : 1, < "animationCycle" : 0.5, 34,40c32,34 < "interactionTransition" : { < }, < "growing" : { < "0" : { < "duration" : [30, 50], < "success" : 1, < "failure" : 3 --- > "stages" : [ > { > "duration" : [150, 180] 42,45c36,37 < "1" : { < "duration" : [30, 50], < "success" : 2, < "failure" : 3 --- > { > "duration" : [150, 180] 47,51c39,40 < "2" : { < "duration" : [30, 50], < "command" : "spawnTree", < "success" : 3, < "failure" : 3 --- > { > "tree" : true 53,57c42 < }, < "stageAlts" : { < "count" : 4, < "2" : 5 < } --- > ] objects\generic\screenplanet\screenplanet.frames 5c5,6 < "dimensions" : [8, 1] --- > "dimensions" : [9, 1], > "names" : [ [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.off" ] ] 9c10 < "default" : "0" --- > "default.default" : "default.off" objects\generic\screenplanet\screenplanet.object 16,20c16,23 < "price" : 200, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 450, > "lightColor" : [26, 42, 51], > > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, 25c28 < "image" : "screenplanet.png:", --- > "image" : "screenplanet.png:.", 27,28c30 < "frames" : 8, < "animationCycle" : 1.0, --- > "direction" : "right", 40c42,54 < ] --- > ], > > "animation" : "screenplanet.animation", > "animationParts" : { > "bg" : "screenplanet.png", > "fg" : "screenplanetlit.png" > }, > "animationPosition" : [-8, -0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\generic\shiplight\shiplight.object 9c9 < "price" : 500, --- > "price" : 225, objects\generic\sleepingbag\sleepingbag.object 8c8 < "price" : 1500, --- > "price" : 525, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\generic\slidingdoor\slidingdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1500, --- > "price" : 475, 39,40c38,39 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\generic\smashcrystal\smashcrystal.object 5c5,6 < "price" : 300, --- > "price" : 200, > "printable" : false, objects\generic\statuspod\statuspod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 27c27 < "tis1State" : { --- > "podState" : { 41a42,45 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\statuspod\statuspod.object 4d3 < "objectType" : "wire", 6,7c5,9 < "category" : "--todo--", < "price" : 0, --- > "hasObjectItem" : false, > "printable" : false, > > "category" : "other", > "price" : 2500, 15c17 < "glitchDescription" : "Analysis. This statu's pods effects are unable to be analysed.", --- > "glitchDescription" : "Analysis. This status pod's effects are unable to be analysed.", 32,33c34,35 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], < "scriptDelta" : 5, --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], > "scriptDelta" : 10, 37c39 < "tis1" : "statuspod.png" --- > "pod" : "statuspod.png" 41,42d42 < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], < 47a48,49 > "health" : 10, > 53a56,59 > "projectileType" : "fasthealingstatusprojectile", > "projectileParams" : { } > }, > { 66c72 < "projectileType" : "jumpstatusprojectile", --- > "projectileType" : "glowstatusprojectile", 70c76,84 < "projectileType" : "glowstatusprojectile", --- > "projectileType" : "ragestatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "lowgravstatusprojectile", > "projectileParams" : { } > }, > { > "projectileType" : "bouncystatusprojectile", 73c87,89 < ] --- > ], > > "activationTime" : 600 objects\generic\steelchair\steelchair.object 8c8 < "price" : 800, --- > "price" : 375, objects\generic\teacup1\teacup1.object 4c4 < "price" : 400, --- > "price" : 150, 19c19 < "dualImage" : "teacup1.png:.", --- > "image" : "teacup1.png:.", 22a23,34 > "direction" : "left", > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "teacup1.png:.", > "imagePosition" : [0, 0], > "frames" : 7, > "animationCycle" : 1.15, > "direction" : "right", > "flipImages" : true, objects\generic\teapot1\teapot1.object 4c4 < "price" : 600, --- > "price" : 200, 20c20 < "dualImage" : "teapot1.png:.", --- > "image" : "teapot1.png:.", 23a24,35 > "direction" : "left", > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "teapot1.png:.", > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 1.15, > "direction" : "right", > "flipImages" : true, objects\generic\techchest\techchest.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\techchest2\techchest2.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 35c36 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\tent1\tent1.object 8c8 < "price" : 1500, --- > "price" : 325, 25,26c25,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude", > "intents" objects\generic\tent2\tent2.object 8c8 < "price" : 1500, --- > "price" : 325, 25,26c25,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude", > "intents" objects\generic\torch\torch.frames 4c4 < "size" : [6, 15], --- > "size" : [6, 16], 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\generic\torch\torch.object 6c6 < "price" : 50, --- > "price" : 5, 12c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 21,47c21 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], < < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "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" < }, --- > "lightColor" : [179, 149, 107], 49,52c23,27 < "particleVariance" : { < "initialVelocity" : [1.5, 2.0] < } < }, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 57c32 < "image" : "torch.png:", --- > "image" : "torch.png:.", 59,60c34,39 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "torch.png", > "fg" : "torchlit.png" > }, > "animationPosition" : [1, 0], 63c42,44 < "fgAnchors" : [ [0, -1] ] --- > "fgAnchors" : [ [0, -1] ], > > "direction" : "right" 67,70c48,55 < "image" : "torchleft.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "torchleft.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "torchleft.png", > "fg" : "torchleftlit.png" > }, > "animationPosition" : [0, 0], 73c58,60 < "fgAnchors" : [ [-1, 0] ] --- > "fgAnchors" : [ [-1, 0] ], > > "direction" : "right" 77,80c64,71 < "image" : "torchright.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "torchright.png:.", > "imagePosition" : [2, 0], > > "animationParts" : { > "bg" : "torchright.png", > "fg" : "torchrightlit.png" > }, > "animationPosition" : [2, 0], 83c74,76 < "fgAnchors" : [ [1, 0] ] --- > "fgAnchors" : [ [1, 0] ], > > "direction" : "right" 87c80 < "image" : "torch.png:", --- > "image" : "torch.png:.", 89,90c82,87 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "torch.png", > "fg" : "torchlit.png" > }, > "animationPosition" : [1, 0], 93c90,92 < "bgAnchors" : [ [0, 0] ] --- > "bgAnchors" : [ [0, 0] ], > > "direction" : "right" 97c96,113 < "soundEffect" : "/sfx/objects/torch.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "torch.animation", > "animationParts" : { > "bg" : "torch.png", > "fg" : "torchlit.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, 98a115 > "inboundNodes" : [ [0, 0] ] objects\generic\torch\torchleft.frames 4c4 < "size" : [6, 15], --- > "size" : [6, 16], 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\generic\torch\torchright.frames 4c4 < "size" : [6, 15], --- > "size" : [6, 16], 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\generic\tvstation\tvstation.object 3d2 < "interactAction" : "OpenStreamingVideoInterface", 6c5 < "price" : 8000, --- > "price" : 950, 8,12c7,14 < "flickerDistance" : 0.2, < "flickerStrength" : 0.1, < "flickerTiming" : 8, < "description" : "Used to broadcast a video signal.", < "shortdescription" : "Streaming Station", --- > > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.05, > "flickerIntensityVariance" : 0.0, > "description" : "Once used to broadcast a video signal.", > "shortdescription" : "TV Station", 15c17 < "apexDescription" : "I could broadcast live video with this.", --- > "apexDescription" : "I once could broadcast live video with this.", 17c19 < "floranDescription" : "Floran broadcassst to Twitch, become ccelebrity.", --- > "floranDescription" : "Floran ussssed to talk to flesssssh things on internets.", 25,26c27,30 < "dualImage" : "tvstation.png:.", < "imagePosition" : [-20, 0], --- > "imageLayers" : [ { "image" : "tvstation.png:.", "fullbright" : true }, { "image" : "tvstationlit.png:." } ], > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, 28c32 < "animationCycle" : 0.5, --- > "animationCycle" : 0.6, 31c35,44 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-1, 3], [0, 3], [1, 3], [2, 3] ] > }, > { > "imageLayers" : [ { "image" : "tvstation.png:.", "fullbright" : true }, { "image" : "tvstationlit.png:." } ], > "imagePosition" : [-16, 0], > "direction" : "right", > "frames" : 6, > "animationCycle" : 0.6, 32a46,49 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 3], [-1, 3], [0, 3], [1, 3] ] objects\generic\vent\vent.object 5c5 < "price" : 100, --- > "price" : 125, objects\generic\volcanopod\volcanopod.animation 4c4 < "tis1State" : { --- > "podState" : { 21c21 < "tis1" : { --- > "pod" : { 24c24 < "unlit" : true --- > "fullbright" : true 28c28 < "tis1State" : { --- > "podState" : { 42a43,46 > }, > > "sounds" : { > "use" : [ "/sfx/objects/bardoor_open.wav" ] objects\generic\volcanopod\volcanopod.object 4c4,5 < "objectType" : "wire", --- > > "hasObjectItem" : false, 7c8,9 < "price" : 0, --- > "price" : 5000, > "printable" : false, 23,24d24 < < 26c26 < "imageLayers" : [ { "image" : "volcanopod2.png:default", "unlit" : true }, { "image" : "volcanopod.png:default" } ], --- > "imageLayers" : [ { "image" : "volcanopod2.png:default", "fullbright" : true }, { "image" : "volcanopod.png:default" } ], 37c37 < "scripts" : [ "/objects/wired/tis1/tis1.lua" ], --- > "scripts" : [ "/objects/generic/statuspod/statuspod.lua" ], 42c42 < "tis1" : "volcanopod.png" --- > "pod" : "volcanopod.png" 45,46d44 < < "useSounds" : [ "/sfx/objects/bardoor_open.wav" ], objects\generic\wflowerpot\wflowerpot.object 4c4 < "price" : 500, --- > "price" : 250, objects\generic\woodchair\woodchair.object 8c8 < "price" : 600, --- > "price" : 375, objects\generic\wooddoor\wooddoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 500, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\generic\woodenarmchair1\woodenarmchair1.object 8c8 < "price" : 1500, --- > "price" : 425, 20,21c20 < "dualImage" : "woodenarmchair1.png:", < --- > "image" : "woodenarmchair1.png:", 23,24c22,26 < "frames" : 1, < "animationCycle" : 1.0, --- > "sitCoverImage" : "/objects/generic/woodenarmchair1/woodenarmchair1cover.png", > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-4, 21], 27a30,35 > }, > { > "image" : "woodenarmchair1.png:", > "imagePosition" : [-8, 0], > "sitCoverImage" : "/objects/generic/woodenarmchair1/woodenarmchair1cover.png", > "direction" : "right", 28a37,40 > "sitPosition" : [4, 21], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33,35c45 < "sitFlipDirection" : false, < "sitPosition" : [7, 21] < --- > "sitFlipDirection" : false objects\generic\woodenarmchair2\woodenarmchair2.object 8c8 < "price" : 2500, --- > "price" : 425, 20,21c20 < "dualImage" : "woodenarmchair2.png:", < --- > "image" : "woodenarmchair2.png:", 23,24c22,26 < "frames" : 1, < "animationCycle" : 1.0, --- > "sitCoverImage" : "/objects/generic/woodenarmchair2/woodenarmchair2cover.png", > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-3, 21], 27a30,35 > }, > { > "image" : "woodenarmchair2.png:", > "imagePosition" : [-10, 0], > "sitCoverImage" : "/objects/generic/woodenarmchair2/woodenarmchair2cover.png", > "direction" : "right", 28a37,40 > "sitPosition" : [5, 21], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33,35c45 < "sitFlipDirection" : false, < "sitPosition" : [6, 21] < --- > "sitFlipDirection" : false objects\generic\woodenbed\woodenbed.object 9c9 < "price" : 1500, --- > "price" : 15, 41,42c41,42 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\generic\woodenbed2\woodenbed2.object 8c8 < "price" : 1500, --- > "price" : 375, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\generic\woodenbookcase\woodenbookcase.object 3a4,6 > "objectType" : "container", > "tooltipKind" : "container", > "category" : "storage", 7,8c10 < "category" : "decorative", < "price" : 1000, --- > "price" : 800, 17,23d18 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, < "uiConfig" : "/interface/chests/chest%slots%.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600, < 28d22 < 38c32,39 < ] --- > ], > > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 32, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\generic\woodencabinet1\woodencabinet1.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 550, 33,34c34,35 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodencabinet2\woodencabinet2.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 800, 34,36c35,37 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 24, 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodencabinet3\woodencabinet3.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 550, 33,34c34,35 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodenceilingbookcase1\woodenceilingbookcase1.object 4,6c4,6 < "category" : "decorative", < "price" : 750, < --- > "objectType" : "container", > "tooltipKind" : "container", > "category" : "storage", 9a10 > "price" : 375, 18,24d18 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, < "uiConfig" : "/interface/chests/chest%slots%.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600, < 38c32,39 < ] --- > ], > > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\generic\woodenceilingcabinet1\woodenceilingcabinet1.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 750, --- > "price" : 425, 34,35c35,36 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodenceilingcabinet2\woodenceilingcabinet2.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 500, --- > "price" : 325, 33,35c34,36 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, 37c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodenchair\woodenchair.object 9c9 < "price" : 400, --- > "price" : 10, 22d21 < 29d27 < objects\generic\woodencouch1\woodencouch1.object 8c8 < "price" : 800, --- > "price" : 475, 20,21c20 < "dualImage" : "woodencouch1.png:", < --- > "image" : "woodencouch1.png:", 23,24c22,25 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [3, 22], 27a29,33 > }, > { > "image" : "woodencouch1.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 28a35,38 > "sitPosition" : [3, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33,35c43 < "sitFlipDirection" : false, < "sitPosition" : [5, 22] < --- > "sitFlipDirection" : false objects\generic\woodencouch2\woodencouch2.object 8c8 < "price" : 1500, --- > "price" : 550, 20,21c20 < "dualImage" : "woodencouch2.png:", < --- > "image" : "woodencouch2.png:", 23,24c22,25 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-3, 22], 27a29,33 > }, > { > "image" : "woodencouch2.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 28a35,38 > "sitPosition" : [5, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 33,34c43 < "sitFlipDirection" : false, < "sitPosition" : [7, 21] --- > "sitFlipDirection" : false objects\generic\woodencrate1\woodencrate1.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 250, --- > "price" : 15, 23,24c24,26 < "leftImage" : "woodencrate1left.png:default", < "rightImage" : "woodencrate1right.png:default", --- > "image" : "woodencrate1.png:default", > "direction" : "left", > "flipImages" : true, 32a35,42 > }, > { > "image" : "woodencrate1.png:default", > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, 33a44,46 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 39c52 < "slotCount" : 9, --- > "slotCount" : 16, 41c54 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodencrate2\woodencrate2.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 400, --- > "price" : 25, 23,24c24,26 < "leftImage" : "woodencrate2left.png:default", < "rightImage" : "woodencrate2right.png:default", --- > "image" : "woodencrate2.png:default", > "direction" : "left", > "flipImages" : true, 32a35,42 > }, > { > "image" : "woodencrate2.png:default", > "direction" : "right", > > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 0.5, 33a44,46 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 39c52 < "slotCount" : 16, --- > "slotCount" : 24, 41c54 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodendesk\woodendesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 21d22 < 23,25d23 < "frames" : 1, < "animationCycle" : 1.0, < 29d26 < 31c28,35 < ] --- > ], > > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\generic\woodendoor\woodendoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 600, --- > "price" : 20, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\generic\woodenendtable\woodenendtable.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 500, --- > "price" : 425, 36c37 < "slotCount" : 16, --- > "slotCount" : 9, 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\generic\woodengate\woodengate.object 5d4 < "objectType" : "wire", 8c7 < "price" : 400, --- > "price" : 10, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 2] ], > "outboundNodes" : [ [0, 0] ] objects\generic\woodenlamp1\woodenlamp1.object 16c16 < "price" : 600, --- > "price" : 125, objects\generic\woodenlamp2\woodenlamp2.object 16c16 < "price" : 700, --- > "price" : 150, objects\generic\woodenlamp3\woodenlamp3.object 16c16 < "price" : 600, --- > "price" : 125, 27c27 < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [1, 0] ], objects\generic\woodensink\woodensink.object 3a4,8 > "objectType" : "container", > "tooltipKind" : "container", > "category" : "decorative", > "price" : 425, > 7,8d11 < "category" : "decorative", < "price" : 600, 30c33,39 < ] --- > ], > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\generic\woodenstand1\woodenstand1.object 8c8 < "price" : 250, --- > "price" : 100, objects\generic\woodenstand2\woodenstand2.object 8c8 < "price" : 350, --- > "price" : 175, objects\generic\woodentalllantern\woodentalllantern.frames 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] objects\generic\woodentalllantern\woodentalllantern.object 10c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 19,28c19,27 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 35, < "range" : 5 < } ], < < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 34,37c33,41 < < "imagePosition" : [2, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "imagePosition" : [1, 0], > "animationPosition" : [-5, 0], > "direction" : "left", > "flipImages" : true, > > "animationParts" : { > "bg" : "woodentalllantern.png", > "fg" : "woodentalllanternlit.png" > }, 40a45,55 > }, > { > "image" : "woodentalllantern.png:.", > "imagePosition" : [1, 0], > "animationPosition" : [1, 0], > "direction" : "right", > > "animationParts" : { > "bg" : "woodentalllantern.png", > "fg" : "woodentalllanternlit.png" > }, 41a57,58 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 45c62,77 < "soundEffect" : "/sfx/objects/torch.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "woodentalllantern.animation", > "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, > > "inboundNodes" : [ [0, 2] ] objects\generic\woodstool\woodstool.object 8c8 < "price" : 200, --- > "price" : 25, objects\generic\woodsupport\woodsupport.object 6c6 < "price" : 150, --- > "price" : 5, 22,23d21 < < 24a23 > "direction" : "right", 26,27c25,26 < "spaceScan" : 0.1, < "anchors" : [ "left", "top" ] --- > "spaces" : [ [0, 0], [0, 1], [1, 1], [1, 2], [2, 2], [2, 3], [3, 3] ], > "fgAnchors" : [ [-1, 0], [3, 4] ] 29d27 < 31a30,31 > "imagePosition" : [-24, 0], > "direction" : "left", 33c33,37 < --- > "spaces" : [ [0, 0], [0, 1], [-1, 1], [-1, 2], [-2, 2], [-2, 3], [-3, 3] ], > "fgAnchors" : [ [1, 0], [-3, 4] ] > }, > { > "image" : "woodsupportgroundleft.png:", 34a39,47 > "direction" : "right", > > "spaces" : [ [0, 0], [-1, 0], [-1, 1], [-2, 1], [-2, 2], [-3, 2], [-3, 3] ], > "fgAnchors" : [ [0, -1], [-4, 3] ] > }, > { > "image" : "woodsupportgroundright.png:", > "imagePosition" : [0, 0], > "direction" : "left", 36,37c49,50 < "spaceScan" : 0.01, < "anchors" : [ "right", "top" ] --- > "spaces" : [ [0, 0], [1, 0], [1, 1], [2, 1], [2, 2], [3, 2], [3, 3] ], > "fgAnchors" : [ [0, -1], [4, 3] ] objects\generic\woodtable\woodtable.object 9c9 < "price" : 300, --- > "price" : 15, objects\generic\woodtoilet\woodtoilet.object 8c8 < "price" : 500, --- > "price" : 175, objects\generic\wormstatue\wormstatue.object 5c5 < "price" : 1500, --- > "price" : 550, objects\generic\wreckbed\wreckbed.object 8c8 < "price" : 300, --- > "price" : 625, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 33d32 < 35,36d33 < "frames" : 1, < "animationCycle" : 1.0, objects\generic\wreckboiler\wreckboiler.object 8c8 < "price" : 300, --- > "price" : 400, objects\generic\wreckchair\wreckchair.object 8c8 < "price" : 200, --- > "price" : 375, objects\generic\wreckconsole1\wreckconsole1.object 8c8 < "price" : 400, --- > "price" : 350, objects\generic\wreckconsole2\wreckconsole2.object 8c8 < "price" : 300, --- > "price" : 350, objects\generic\wreckconsole3\wreckconsole3.object 8c8 < "price" : 200, --- > "price" : 250, objects\generic\wreckcrate1\wreckcrate1.object 3a4,8 > "objectType" : "container", > "tooltipKind" : "container", > > "category" : "storage", > "price" : 375, 7,8d11 < "category" : "storage", < "price" : 200, 22c25 < "imagePosition" : [-12, 0], --- > "imagePosition" : [-8, 0], 31c34,41 < ] --- > ], > > "openSounds" : [ "/sfx/objects/metalbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/metalbox_close.wav" ], > "slotCount" : 16, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\generic\wreckdoor\wreckdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 300, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor2_open.wav" ], > "close" : [ "/sfx/objects/bardoor2_close.wav" ] > } > }, 39,40c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\generic\wreckfan\wreckfan.object 5c5 < "price" : 200, --- > "price" : 350, objects\generic\wreckgenerator\wreckgenerator.object 8c8 < "price" : 500, --- > "price" : 900, objects\generic\wrecklocker\wrecklocker.object 8c8,10 < "price" : 300, --- > "price" : 425, > "objectType" : "container", > "tooltipKind" : "container", 31c33,40 < ] --- > ], > > "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\generic\wreckscreen\wreckscreen.object 5c5 < "price" : 300, --- > "price" : 350, 23,24c23,24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27a28,32 > }, > { > "image" : "wreckscreen.png:", > "imagePosition" : [-16, -8], > "direction" : "right", 28a34,35 > "spaceScan" : 0.1, > "anchors" : [ "background" ] objects\generic\wrecksmalltable\wrecksmalltable.object 8c8 < "price" : 250, --- > "price" : 300, 27c27,28 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "collision" : "platform" objects\generic\wrecksupport\wrecksupport.object 5c5 < "price" : 150, --- > "price" : 275, 20a21,22 > "imagePosition" : [0, 0], > "direction" : "right", 21a24,28 > "spaces" : [ [0, 0], [0, 1], [1, 1], [1, 2], [2, 2] ], > "fgAnchors" : [ [-1, 0], [2, 3] ] > }, > { > "image" : "wrecksupportright.png:", 22a30 > "direction" : "left", 24,25c32,33 < "spaceScan" : 0.01, < "anchors" : [ "bottom", "left" ] --- > "spaces" : [ [0, 0], [0, 1], [-1, 1], [-1, 2], [-2, 2] ], > "fgAnchors" : [ [1, 0], [-2, 3] ] 27d34 < 28a36,38 > "image" : "wrecksupportgroundleft.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 30,31c40,44 < "image" : "wrecksupportright.png:", < --- > "spaces" : [ [0, 0], [-1, 0], [-1, 1], [-2, 1], [-2, 2] ], > "fgAnchors" : [ [0, -1], [-3, 2] ] > }, > { > "image" : "wrecksupportgroundright.png:", 32a46 > "direction" : "left", 34,35c48,49 < "spaceScan" : 0.01, < "anchors" : [ "bottom", "right" ] --- > "spaces" : [ [0, 0], [1, 0], [1, 1], [2, 1], [2, 2] ], > "fgAnchors" : [ [0, -1], [3, 2] ] objects\generic\wrecktable\wrecktable.object 8c8 < "price" : 300, --- > "price" : 275, objects\generic\wreckturbine2\wreckturbine2.object 8c8 < "price" : 400, --- > "price" : 500, objects\generic\wreckturbines\wreckturbines.object 8c8 < "price" : 350, --- > "price" : 500, objects\generic\wrecktv\wrecktv.frames 5c5 < "dimensions" : [15, 9], --- > "dimensions" : [16, 9], 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.off" ] 20,28c20,37 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.off", > "default.on" : "default.1", > "red.default" : "red.off", > "red.on" : "red.1", > "blue.default" : "blue.off", > "blue.on" : "blue.1", > "green.default" : "green.off", > "green.on" : "green.1", > "yellow.default" : "yellow.off", > "yellow.on" : "yellow.1", > "orange.default" : "orange.off", > "orange.on" : "orange.1", > "pink.default" : "pink.off", > "pink.on" : "pink.1", > "black.default" : "black.off", > "black.on" : "black.1", > "white.default" : "white.off", > "white.on" : "white.1" objects\generic\wrecktv\wrecktv.object 3a4,13 > "category" : "decorative", > "price" : 500, > "lightColor" : [100, 100, 100], > > "flickerPeriod" : 0.2, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.0, > "flickerIntensityVariance" : 0.05, > 15,17d24 < "category" : "decorative", < "price" : 500, < 21c28,41 < "image" : "wrecktv.png:.", --- > "image" : "wrecktv.png:.off", > "flipImages" : true, > "imagePosition" : [-24, -16], > "spaceScan" : 0.1, > "anchors" : [ "background" ], > "direction" : "left", > "animationParts" : { > "bg" : "wrecktv.png", > "fg" : "wrecktvlit.png" > }, > "animationPosition" : [-24, -16] > }, > { > "image" : "wrecktv.png:.off", 23,25d42 < "frames" : 15, < "animationCycle" : 0.3, < 28,31c45,50 < "lightColor" : [255, 255, 228], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4 --- > "direction" : "right", > "animationParts" : { > "bg" : "wrecktv.png", > "fg" : "wrecktvlit.png" > }, > "animationPosition" : [-24, -16] 33c52,61 < ] --- > ], > > "soundEffect" : "/sfx/objects/tv_static.wav", > > "animation" : "wrecktv.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\generic\wreckvendingmachine\wreckvendingmachine.object 8c8 < "price" : 300, --- > "price" : 350, objects\generic\wreckvent\wreckvent.object 5c5 < "price" : 100, --- > "price" : 250, 29c29,30 < ] --- > ], > "inventoryIcon" : "wreckventicon.png" objects\generic\wreckwiresceiling\wreckwiresceiling.object 5c5 < "price" : 100, --- > "price" : 200, objects\glitch\anvil\anvil.object 14c14 < "price" : 600, --- > "price" : 350, objects\glitch\ballandchain\ballandchain.object 8c8 < "price" : 400, --- > "price" : 200, objects\glitch\bannermedievallarge\bannermedievallarge.object 8c8 < "price" : 750, --- > "price" : 400, objects\glitch\bannermedievalsmall\bannermedievalsmall.object 8c8 < "price" : 500, --- > "price" : 275, objects\glitch\barrel\barrel.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 500, --- > "price" : 300, 33c34,36 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\barrellarge\barrellarge.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 425, 32a34,35 > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\battlestandard\battlestandard.object 8c8 < "price" : 800, --- > "price" : 350, objects\glitch\castledoor\castledoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 750, --- > "price" : 475, 35a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 41,45c46,47 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\glitch\castledungeondoor\castledungeondoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 800, --- > "price" : 475, 35a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor_open.wav" ], > "close" : [ "/sfx/objects/bardoor_close.wav" ] > } > }, 41,45c46,47 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bardoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\glitch\castlehiddendoor\castlehiddendoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 700, 35a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/stonedoor_open_fast.wav" ], > "close" : [ "/sfx/objects/stonedoor_close_fast.wav" ] > } > }, objects\glitch\castlehiddentrapdoor\castlehiddentrapdoor.frames 4c4 < "size" : [50, 25], --- > "size" : [41, 25], objects\glitch\castlehiddentrapdoor\castlehiddentrapdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 1000, --- > "price" : 700, 19,20d17 < //Not sure how to get animation working properly. < 22,30d18 < "orientations" : [ < { < "dualImage" : "castlehiddentrapdoor.png:default", < "imagePosition" : [-20, -8], < < "spaces" : [ [-2, -1], [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ], < "anchors" : [ "background" ] < } < ], 35a24,29 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/stonedoor_open_fast.wav" ], > "close" : [ "/sfx/objects/stonedoor_close_fast.wav" ] > } > }, 39c33,54 < "animationPosition" : [-20, -8], --- > > "orientations" : [ > { > "image" : "castlehiddentrapdoor.png:default", > "imagePosition" : [-16, -8], > "animationPosition" : [-17, -8], > "flipImages" : true, > "direction" : "left", > > "spaces" : [ [-2, -1], [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ], > "anchors" : [ "background" ] > }, > { > "image" : "castlehiddentrapdoor.png:default", > "imagePosition" : [-16, -8], > "animationPosition" : [-16, -8], > "direction" : "right", > > "spaces" : [ [-2, -1], [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ], > "anchors" : [ "background" ] > } > ], 41,42c56,57 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [-2, 1] ], > "outboundNodes" : [ [2, -1] ] objects\glitch\castleswitch\castleswitch.object 4,5c4 < "objectType" : "wire", < "description" : "I'd hit that.", --- > "description" : "This crystal seems like it might do something if I touch it.", 8,9c7,8 < "category" : "wwire", < "price" : 1200, --- > "category" : "wire", > "price" : 625, 33a33,38 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/castleswitchon.wav" ], > "off" : [ "/sfx/objects/castleswitchoff.wav" ] > } > }, 39,42c44 < "outboundNodes" : [ [0, 0] ], < < "onSounds" : [ "/sfx/objects/castleswitchon.wav" ], < "offSounds" : [ "/sfx/objects/castleswitchoff.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\glitch\chessbishop\chessbishop.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\chessking\chessking.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\chessknight\chessknight.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\chesspawn\chesspawn.object 8c8 < "price" : 200, --- > "price" : 250, objects\glitch\chessqueen\chessqueen.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\chessrook\chessrook.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\crossroadssign\crossroadssign.object 8c8 < "price" : 200, --- > "price" : 275, objects\glitch\fireplacetools\fireplacetools.object 8c8 < "price" : 450, --- > "price" : 275, objects\glitch\garagetools\garagetools.object 8c8 < "price" : 450, --- > "price" : 350, objects\glitch\guillotine\guillotine.object 8c8 < "price" : 1000, --- > "price" : 875, 19c19 < "sitPosition" : [-8, 14], --- > "sitPosition" : [-7, 14], 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 35c35 < "imagePosition" : [-27, 0], --- > "imagePosition" : [-26, 0], objects\glitch\haypile\haypile.object 8c8 < "price" : 200, --- > "price" : 350, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\glitch\hayroll\hayroll.object 8c8 < "price" : 300, --- > "price" : 275, objects\glitch\haystack\haystack.object 8c8 < "price" : 400, --- > "price" : 275, objects\glitch\hourglass\hourglass.object 5c5 < "price" : 500, --- > "price" : 250, 23a24,25 > "direction" : "left", > "flipImages" : true, 27,28c29,40 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "fgAnchors" : [ [-1, -1], [0, -1] ] > }, > { > "image" : "hourglass.png:.", > "imagePosition" : [-8, 0], > "direction" : "right", > "frames" : 5, > "animationCycle" : 0.5, > > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "fgAnchors" : [ [-1, -1], [0, -1] ] objects\glitch\juicekeg\juicekeg.object 8c8 < "price" : 500, --- > "price" : 300, objects\glitch\kitchentools\kitchentools.object 8c8 < "price" : 450, --- > "price" : 300, objects\glitch\largebell\largebell.object 8c8 < "price" : 2500, --- > "price" : 775, objects\glitch\largecastledoor\largecastledoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 2500, --- > "price" : 725, 35a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/largecastledoor_open.wav" ], > "close" : [ "/sfx/objects/largecastledoor_close.wav" ] > } > }, 41,42c46,47 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [0, 7] ], > "outboundNodes" : [ [0, 0] ] objects\glitch\largewoodencrate\largewoodencrate.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 550, 34c35,37 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 24, 36c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalarmor\medievalarmor.object 8c8 < "price" : 1200, --- > "price" : 500, objects\glitch\medievalarmorarmed\medievalarmorarmed.object 8c8 < "price" : 1300, --- > "price" : 625, objects\glitch\medievalarmorswitch\medievalarmorswitch.object 4d3 < "objectType" : "wire", 9c8 < "price" : 1400, --- > "price" : 975, objects\glitch\medievalaxedisplay\medievalaxedisplay.object 8c8 < "price" : 500, --- > "price" : 400, objects\glitch\medievalbed\medievalbed.object 8c8 < "price" : 750, --- > "price" : 625, 19c19 < "sitPosition" : [-8, 14], --- > "sitPosition" : [-8, 13.2], 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\glitch\medievalbookcase\medievalbookcase.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 550, 33a35,36 > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], 36c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalbookcaseswitch\medievalbookcaseswitch.object 4d3 < "objectType" : "wire", 9c8 < "price" : 1000, --- > "price" : 850, objects\glitch\medievalbucket\medievalbucket.object 8c8 < "price" : 200, --- > "price" : 250, objects\glitch\medievalcabinet\medievalcabinet.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 650, 34c35,37 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ], > "slotCount" : 24, 36c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalcandle\medievalcandle.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] 12c12,13 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\glitch\medievalcandle\medievalcandle.object 5c5 < "price" : 200, --- > "price" : 225, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,29c20,28 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.75, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 33d31 < 35c33 < "dualImage" : "medievalcandle.png:.", --- > "image" : "medievalcandle.png:.", 37,39c35,45 < "frames" : 3, < "animationCycle" : 0.5, < --- > "animationPosition" : [0, 0], > "direction" : "left", > "flipImages" : true, > "spaces" : [ [0, 0], [0, 1] ], > "fgAnchors" : [ [0, -1] ] > }, > { > "image" : "medievalcandle.png:.", > "imagePosition" : [0, 0], > "animationPosition" : [0, 0], > "direction" : "right", 45c51,60 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "medievalcandle.animation", > "animationParts" : { > "bg" : "medievalcandle.png", > "fg" : "medievalcandlelit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\glitch\medievalcellbed\medievalcellbed.object 8c8 < "price" : 400, --- > "price" : 500, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\glitch\medievalchair\medievalchair.object 8c8 < "price" : 400, --- > "price" : 375, objects\glitch\medievalchandelier\medievalchandelier.frames 7c7 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] 12c12,13 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\glitch\medievalchandelier\medievalchandelier.object 5c5 < "price" : 750, --- > "price" : 525, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,29c20,29 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > "lightPosition" : [0, -1], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 37,38c37,48 < "frames" : 4, < "animationCycle" : 0.5, --- > "animationPosition" : [-16, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "top" ] > }, > { > "image" : "medievalchandelier.png:.", > "imagePosition" : [-16, -16], > "animationPosition" : [-16, -16], > "direction" : "right", 45c55 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", 46a57,74 > "animation" : "medievalchandelier.animation", > "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" ] > } > }, > "animationParts" : { > "bg" : "medievalchandelier.png", > "fg" : "medievalchandelierlit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, -1] ], > > "interactive" : false objects\glitch\medievalchest\medievalchest.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 350, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalclock\medievalclock.object 5c5 < "price" : 750, --- > "price" : 425, objects\glitch\medievalcodex\medievalcodex.object 8c8 < "price" : 750, --- > "price" : 275, objects\glitch\medievalcounter\medievalcounter.object 5c5 < "price" : 750, --- > "price" : 625, objects\glitch\medievalcup\medievalcup.object 8c8 < "price" : 200, --- > "price" : 100, objects\glitch\medievaldesk\medievaldesk.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 650, 21,22c22 < "dualImage" : "medievaldesk.png:", < --- > "image" : "medievaldesk.png:", 24,25c24,25 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 28,29c28,35 < "anchors" : [ "bottom" ] < --- > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ] > }, > { > "image" : "medievaldesk.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 30a37,40 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ] 34c44,46 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, 36c48 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievaldiningtable\medievaldiningtable.object 5c5 < "price" : 1500, --- > "price" : 900, 20c20 < "dualImage" : "medievaldiningtable.png:", --- > "image" : "medievaldiningtable.png:", 22,23c22,23 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "flipImages" : true, 27c27,33 < "collision" : "platform" --- > "collision" : "platform", > "collisionSpaces" : [ [-4, 1], [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [3, 1] ] > }, > { > "image" : "medievaldiningtable.png:", > "imagePosition" : [-32, 0], > "direction" : "right", 28a35,38 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-4, 1], [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [3, 1] ] objects\glitch\medievaldresser\medievaldresser.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 600, --- > "price" : 675, 33a35,36 > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 36c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalfireplace\medievalfireplace.frames 7c7 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] 12c12,13 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" 14c15 < } --- > } \ No newline at end of file objects\glitch\medievalfireplace\medievalfireplace.object 4,5c4,5 < "category" : "crafting", < "price" : 1000, --- > "category" : "light", > "price" : 725, 7d6 < "objectType" : "container", 13c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 22,31c21,29 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 50, < "range" : 8 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 34a33,38 > { > "image" : "medievalfireplace.png:.", > "imagePosition" : [-16, 0], > "animationPosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, 35a40,43 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" > }, 37c45 < "dualImage" : "medievalfireplace.png:.", --- > "image" : "medievalfireplace.png:.", 39,40c47,48 < "frames" : 4, < "animationCycle" : 0.6, --- > "animationPosition" : [-16, 0], > "direction" : "right", 43c51 < "fgAnchors" : [ [0, -1] ], --- > "anchors" : [ "bottom" ], 50,56c58,69 < "recipeGroup" : "cooking", < "openSounds" : [ "/sfx/objects/campfire_use.wav" ], < "slotCount" : 2, < "uiConfig" : "/interface/objectcrafting/campfire.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600 < --- > "animation" : "medievalfireplace.animation", > "animationParts" : { > "bg" : "medievalfireplace.png", > "fg" : "medievalfireplacelit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false objects\glitch\medievalflagpole\medievalflagpole.object 8c8 < "price" : 1000, --- > "price" : 350, objects\glitch\medievalfurnace\medievalfurnace.frames 12c12 < "default.default" : "default.off" --- > "default.default" : "default.0" objects\glitch\medievalfurnace\medievalfurnace.object 5,7c5,10 < "price" : 1000, < "objectType" : "container", < "subtitle" : "Medieval Furnace", --- > "price" : 975, > "interactAction" : "OpenCraftingInterface", > "interactData" : { > "config" : "/interface/windowconfig/medievalfurnace.config", > "filter" : [ "stonefurnace" ] > }, 13c16 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 22,31c25,33 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 50, < "range" : 8 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 34a37,44 > { > "imageLayers" : [ { "image" : "medievalfurnace.png:.", "fullbright" : true }, { "image" : "medievalfurnacelit.png:." } ], > "imagePosition" : [-24, 0], > "direction" : "left", > "flipImages" : true, > > "frames" : 4, > "animationCycle" : 0.6, 35a46,48 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, 37c50 < "dualImage" : "medievalfurnace.png:.", --- > "imageLayers" : [ { "image" : "medievalfurnace.png:.", "fullbright" : true }, { "image" : "medievalfurnacelit.png:." } ], 38a52,53 > "direction" : "right", > 43c58 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 47,54c62 < "soundEffect" : "/sfx/objects/furnace.wav", < < "recipeGroup" : "stonefurnace", < "openSounds" : [ "/sfx/objects/campfire_use.wav" ], < "slotCount" : 2, < "uiConfig" : "/interface/objectcrafting/stonefurnace.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600 --- > "soundEffect" : "/sfx/objects/furnace.wav" objects\glitch\medievalglobe\medievalglobe.object 8c8 < "price" : 500, --- > "price" : 300, objects\glitch\medievallamp\medievallamp.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] 12c12 < "default.default" : "default.0" --- > "default.default" : "default.off" objects\glitch\medievallamp\medievallamp.object 11,12d10 < "hydrophobic" : true, < 20,29c18,26 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 35c32 < "dualImage" : "medievallamp.png:.", --- > "image" : "medievallamp.png:.", 37,38c34,45 < "frames" : 1, < "animationCycle" : 0.5, --- > "animationPosition" : [0, 0], > "direction" : "left", > "flipImages" : true, > > "spaces" : [ [0, 0], [0, 1] ], > "anchors" : [ "bottom" ] > }, > { > "image" : "medievallamp.png:.", > "imagePosition" : [0, 0], > "animationPosition" : [0, 0], > "direction" : "right", 45c52,69 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/oillantern.wav", > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/medievallamp_on1.wav", "/sfx/objects/medievallamp_on2.wav" ], > "off" : [ "/sfx/objects/medievallamp_off1.wav", "/sfx/objects/medievallamp_off2.wav" ] > } > }, > "animationParts" : { > "bg" : "medievallamp.png", > "fg" : "medievallamplit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : true, 46a71 > "inboundNodes" : [ [0, 0] ] objects\glitch\medievallargecookingpot\medievallargecookingpot.object 9c9 < "price" : 750, --- > "price" : 625, 12c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 21,23c21,27 < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 50,51c54 < "dualImage" : "medievallargecookingpot.png:.", < --- > "imageLayers" : [ { "image" : "medievallargecookingpot.png:.", "fullbright" : true }, { "image" : "medievallargecookingpotlit.png:." } ], 52a56,58 > "direction" : "left", > "flipImages" : true, > 57a64,71 > }, > { > "imageLayers" : [ { "image" : "medievallargecookingpot.png:.", "fullbright" : true }, { "image" : "medievallargecookingpotlit.png:." } ], > "imagePosition" : [-8, 0], > "direction" : "right", > > "frames" : 6, > "animationCycle" : 0.9, 58a73,74 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 64,70c80 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 70, < "range" : 8 < } < ], --- > "statusEffects" : [ ], 76c86 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalmap\medievalmap.object 8c8 < "price" : 300, --- > "price" : 450, objects\glitch\medievalpedestal\medievalpedestal.object 5c5 < "price" : 400, --- > "price" : 350, objects\glitch\medievalplate\medievalplate.object 8c8 < "price" : 200, --- > "price" : 150, objects\glitch\medievalpressureplate\medievalpressureplate.object 4d3 < "objectType" : "wire", 6c5 < "price" : 400, --- > "price" : 450, 29c28 < "scripts" : [ "/objects/wired/proximitysensor/proximitysensorcreature.lua" ], --- > "scripts" : [ "/objects/wired/proximitysensor/proximitysensor.lua" ], 38a38,39 > > "interactive" : false, 40,41c41,43 < "detectTickDuration" : 0, < "detectRadius" : 3.2 --- > "detectDuration" : 0.1, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [-1.0, 0], [1.0, 0.3] ] objects\glitch\medievalregister\medievalregister.object 4a5 > "tooltipKind" : "container", 32c33 < "slotCount" : 16, --- > "slotCount" : 9, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\medievalscaffolding\medievalscaffolding.object 8c8 < "price" : 1000, --- > "price" : 575, objects\glitch\medievalspikes\medievalspikes.object 8c8 < "price" : 450, --- > "price" : 375, 20c20,22 < "dualImage" : "medievalspikes.png:", --- > "image" : "medievalspikes.png:", > "direction" : "left", > "flipImages" : true, 27c29 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], 29,30c31,33 < } < ], --- > "touchDamage" : { > "poly" : [ [-0.7, 0], [-1, 2], [1, 2], [0.7, 0] ], > "damage" : 20, 32,43c35,36 < "statusEffects" : [ < ], < "touchDamage" : { < "poly" : [ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0] ], < "damage" : 99999, < < "damageType" : "IgnoresDef", < "damageSourceKind" : "electroshock", < "statusEffects" : [ < { < "kind" : "ElectroShock", < "percentage" : 33 --- > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" 45,46c38,45 < ] < } --- > }, > { > "image" : "medievalspikes.png:", > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 4.0, 47a47,58 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [-0.7, 0], [-1, 2], [1, 2], [0.7, 0] ], > "damage" : 20, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "spear" > } > } > ] 48a60 > //TODO: touch damage objects\glitch\medievalstock\medievalstock.object 8c8 < "price" : 500, --- > "price" : 350, 27c27 < "spaceScan" : 0.1, --- > "spaces" : [ [-2, 0], [-1, 0], [0, 0], [1, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [-2, 2], [-1, 2], [0, 2], [1, 2] ], objects\glitch\medievalstreetlamp\medievalstreetlamp.object 5c5 < "price" : 750, --- > "price" : 600, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,29c20,28 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 34c33,34 < "imageLayers" : [ { "image" : "medievalstreetlamp1.png:.", "unlit" : true }, { "image" : "medievalstreetlamp2.png:." } ], --- > "image" : "medievalstreetlamp.png:.", > "direction" : "left", 36,37c36,38 < "imagePosition" : [-16, 0], < "spaceScan" : 0.1, --- > "imagePosition" : [-24, 0], > "animationPosition" : [-24, 0], > "spaces" : [ [0, 0], [0, 1], [0, 2], [-3, 3], [0, 3], [-3, 4], [-1, 4], [0, 4], [-3, 5], [-2, 5], [-1, 5], [0, 5], [-3, 6], [-2, 6], [-1, 6], [0, 6] ], 39d39 < "direction" : "left", 43,46c43 < "imageLayers" : [ { "image" : "medievalstreetlamp1.png:.", "unlit" : true }, { "image" : "medievalstreetlamp2.png:." } ], < "imagePosition" : [-16, 0], < "spaceScan" : 0.1, < "anchors" : [ "bottom" ], --- > "image" : "medievalstreetlamp.png:.", 47a45,48 > "imagePosition" : [0, 0], > "animationPosition" : [0, 0], > "spaces" : [ [0, 0], [0, 1], [0, 2], [3, 3], [0, 3], [3, 4], [1, 4], [0, 4], [3, 5], [2, 5], [1, 5], [0, 5], [3, 6], [2, 6], [1, 6], [0, 6] ], > "anchors" : [ "bottom" ], 52c53 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/oillantern.wav", 53a55,72 > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/medievallamp_on1.wav", "/sfx/objects/medievallamp_on2.wav" ], > "off" : [ "/sfx/objects/medievallamp_off1.wav", "/sfx/objects/medievallamp_off2.wav" ] > } > }, > "animationParts" : { > "bg" : "medievalstreetlamp.png", > "fg" : "medievalstreetlamplit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : true, > > "inboundNodes" : [ [0, 0] ] objects\glitch\medievalswitchhidden\medievalswitchhidden.frames 6c6 < [ "default" ] --- > [ "off", "on" ] 11,12c11,12 < "default.off" : "default", < "default.on" : "default" --- > "default.off" : "off", > "default.on" : "on" objects\glitch\medievalswitchhidden\medievalswitchhidden.object 4c4,6 < "objectType" : "wire", --- > > "category" : "wire", > "price" : 275, 8,9d9 < "category" : "wire", < "price" : 200, 21c21 < "image" : "medievalswitchhidden.png:.off", --- > "dualImage" : "medievalswitchhidden.png:.off", 26d25 < 30c29 < "scripts" : [ "/objects/wired/switch/switch.lua" ], --- > "scripts" : [ "/objects/wired/proximitysensor/proximitysensor.lua" ], 39c38,44 < "outboundNodes" : [ [0, 0] ] --- > "outboundNodes" : [ [0, 0] ], > > "interactive" : false, > > "detectDuration" : 0.1, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [0, 0], [1, 0.2] ] objects\glitch\medievalswitchlever\medievalswitchlever.frames 6c6 < [ "default" ] --- > [ "off", "turning1", "on" ] 11,12c11,16 < "default.off" : "default", < "default.on" : "default" --- > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "on", > "turningOff.1" : "turning1", > "turningOff.2" : "off" objects\glitch\medievalswitchlever\medievalswitchlever.object 4d3 < "objectType" : "wire", 9c8 < "price" : 500, --- > "price" : 450, 24c23 < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], 32c31,37 < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > "animation" : "/objects/wired/switch/switchtoggle2.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] > } > }, objects\glitch\medievalswitchshackle\medievalswitchshackle.frames 6c6 < [ "default" ] --- > [ "off", "turning1", "on" ] 11,12c11,16 < "default.off" : "default", < "default.on" : "default" --- > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "on", > "turningOff.1" : "turning1", > "turningOff.2" : "off" objects\glitch\medievalswitchshackle\medievalswitchshackle.object 4d3 < "objectType" : "wire", 9c8 < "price" : 750, --- > "price" : 525, 24,26c23,24 < "spaceScan" : 0.1, < "anchors" : [ "background" ] < --- > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1], [-1, -2], [0, -2], [1, -2], [-1, -3], [0, -3], [1, -3] ], > "bgAnchors" : [ [-1, 0], [0, 0], [1, 0] ] 32,33c30,37 < < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > > "animation" : "/objects/wired/switch/switchtoggle2.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexstatue3_switchon.wav" ], > "off" : [ "/sfx/objects/apexstatue3_switchoff.wav" ] > } > }, objects\glitch\medievalsworddisplay\medievalsworddisplay.object 8c8 < "price" : 750, --- > "price" : 300, objects\glitch\medievaltable\medievaltable.object 5c5 < "price" : 750, --- > "price" : 550, objects\glitch\medievaltoilet\medievaltoilet.object 10c10 < "price" : 500, --- > "price" : 375, objects\glitch\medievaltorch\medievaltorch.object 5,6c5,6 < "price" : 200, < "description" : "A simple wooden torch.", --- > "price" : 225, > "description" : "A solid iron torch with a gentle flickering flame.", 10c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 19,45c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], < < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "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" < }, --- > "lightColor" : [179, 149, 107], 47,50c21,25 < "particleVariance" : { < "initialVelocity" : [1.5, 2.0] < } < }, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 54d28 < 56,58c30 < "image" : "medievaltorchG.png:.", < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "medievaltorch.png:.", 59a32,37 > > "animationParts" : { > "bg" : "medievaltorch.png", > "fg" : "medievaltorchlit.png" > }, > "animationPosition" : [0, 0], 62c40,42 < "fgAnchors" : [ [0, -1] ] --- > "fgAnchors" : [ [0, -1] ], > > "direction" : "right" 66,68c46 < "image" : "medievaltorchL.png:.", < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "medievaltorchleft.png:.", 69a48,53 > > "animationParts" : { > "bg" : "medievaltorchleft.png", > "fg" : "medievaltorchleftlit.png" > }, > "animationPosition" : [0, 0], 72c56,58 < "fgAnchors" : [ [-1, 0] ] --- > "fgAnchors" : [ [-1, 0] ], > > "direction" : "right" 76,78c62 < "image" : "medievaltorchR.png:.", < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "medievaltorchright.png:.", 79a64,69 > > "animationParts" : { > "bg" : "medievaltorchright.png", > "fg" : "medievaltorchrightlit.png" > }, > "animationPosition" : [0, 0], 82c72,74 < "fgAnchors" : [ [1, 0] ] --- > "fgAnchors" : [ [1, 0] ], > > "direction" : "right" 86,88c78 < "image" : "medievaltorchBG.png:.", < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "medievaltorch.png:.", 89a80,84 > > "animationParts" : { > "bg" : "medievaltorch.png", > "fg" : "medievaltorchlit.png" > }, 92c87,89 < "bgAnchors" : [ [0, 0] ] --- > "bgAnchors" : [ [0, 0] ], > > "direction" : "right" 96c93,110 < "soundEffect" : "/sfx/objects/torch.wav" --- > "soundEffect" : "/sfx/objects/torch.wav", > > "animation" : "medievaltorch.animation", > "animationParts" : { > "bg" : "medievaltorch.png", > "fg" : "medievaltorchlit.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, 97a112 > "inboundNodes" : [ [0, 0] ] objects\glitch\medievalwallshelf\medievalwallshelf.object 5c5 < "price" : 300, --- > "price" : 225, objects\glitch\medievalweaponrack\medievalweaponrack.object 8c8 < "price" : 600, --- > "price" : 550, objects\glitch\outhouse\outhouse.object 4,8c4 < "objectType" : "container", < < "category" : "storage", < "price" : 750, < "description" : "A rickety-looking outhouse.", --- > "description" : "An outhouse! Enjoy!", 10a7,8 > "category" : "furniture", > "price" : 625, 19c17 < "inventoryIcon" : "outhouseicon.png", --- > "inventoryIcon" : "icon.png", 22c20,37 < "dualImage" : "outhouse.png:default", --- > "image" : "outhouse.png:", > "flipImages" : true, > "sitPosition" : [2, 22], > "direction" : "left", > > "imagePosition" : [-16, 0], > "frames" : 1, > "animationCycle" : 1.0, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > > }, > { > "image" : "outhouse.png:", > "sitPosition" : [2, 22], > "direction" : "right", > 23a39,40 > "frames" : 1, > "animationCycle" : 1.0, 30,35c47,49 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], < "slotCount" : 16, < "uiConfig" : "/interface/chests/chest%slots%.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600 --- > "objectType" : "loungeable", > "sitCoverImage" : "/objects/glitch/outhouse/outhousecover.png", > "sitFlipDirection" : false objects\glitch\royalbed\royalbed.object 8c8 < "price" : 1500, --- > "price" : 1225, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\glitch\royalbookcase\royalbookcase.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 1500, --- > "price" : 775, 32a34,35 > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\royalcabinet\royalcabinet.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 1500, --- > "price" : 625, 33c34,36 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ], > "slotCount" : 24, 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\royalcandles\royalcandles.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] 12c12,13 < "default.default" : "default.off" --- > "default.default" : "default.off", > "default.on" : "default.1" objects\glitch\royalcandles\royalcandles.object 5c5 < "price" : 2000, --- > "price" : 625, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,29c20,29 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > "lightPosition" : [0, 4], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.85, > "flickerMaxIntensity" : 0.9, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 33d32 < 37,39c36,46 < "frames" : 3, < "animationCycle" : 0.5, < --- > "animationPosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, > "spaceScan" : 0.1, > "fgAnchors" : [ [-1, -1], [0, -1] ] > }, > { > "image" : "royalcandles.png:.", > "imagePosition" : [-8, 0], > "animationPosition" : [-8, 0], > "direction" : "right", 45c52,59 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "animation" : "royalcandles.animation", > "animationParts" : { > "bg" : "royalcandles.png", > "fg" : "royalcandleslit.png" > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, 46a61 > "inboundNodes" : [ [0, 0] ] objects\glitch\royalchalice\royalchalice.object 8c8 < "price" : 500, --- > "price" : 200, objects\glitch\royalchest\royalchest.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 800, --- > "price" : 500, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\royaldesk\royaldesk.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 1000, --- > "price" : 900, 21,22c22 < "dualImage" : "royaldesk.png:", < --- > "image" : "royaldesk.png:", 24,25c24,25 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 28c28,35 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ] > }, > { > "image" : "royaldesk.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 29a37,40 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1] ] 33c44,46 < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], > "slotCount" : 9, 35c48 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\royalthrone\royalthrone.object 8c8 < "price" : 2000, --- > "price" : 525, objects\glitch\royaltoilet\royaltoilet.object 8c8 < "price" : 2500, --- > "price" : 525, objects\glitch\sewagebarrel\sewagebarrel.object 5c5 < "price" : 150, --- > "price" : 275, objects\glitch\sewerflooddoor\sewerflooddoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 750, --- > "price" : 625, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/stonedoor_open_fast.wav" ], > "close" : [ "/sfx/objects/stonedoor_close_fast.wav" ] > } > }, 39c44 < "inboundNodes" : [ [-1, 4] ], --- > "inboundNodes" : [ [0, 4] ], objects\glitch\sewergauge\sewergauge.object 5c5 < "price" : 50, --- > "price" : 350, objects\glitch\sewergear\sewergear.object 5c5 < "price" : 400, --- > "price" : 225, objects\glitch\sewertank\sewertank.object 5c5 < "price" : 750, --- > "price" : 700, objects\glitch\sewervalve\sewervalve.object 4d3 < "objectType" : "wire", 9c8 < "price" : 300, --- > "price" : 450, 26c25 < "anchors" : [ "background" ] --- > "bgAnchors" : [ [0, 0] ] objects\glitch\signarmorshop\signarmorshop.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\signforge\signforge.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\signinn\signinn.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\signlibrary\signlibrary.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\signproduce\signproduce.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\signweaponshop\signweaponshop.object 8c8 < "price" : 300, --- > "price" : 275, 21d20 < 23,25d21 < "frames" : 1, < "animationCycle" : 1.0, < 31,37c27,29 < < "imagePosition" : [0, -8], < "frames" : 1, < "animationCycle" : 1.0, < < "spaces" : [ [0, 0], [1, 0], [2, 0], [0, -1], [1, -1], [2, -1] ], < "fgAnchors" : [ [-1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-2, 0] ] 41,46c33,35 < "imagePosition" : [-16, -8], < "frames" : 1, < "animationCycle" : 0.3, < < "spaces" : [ [-2, 0], [-1, 0], [0, 0], [-2, -1], [-1, -1], [0, -1] ], < "fgAnchors" : [ [1, 0] ] --- > "imagePosition" : [-8, -8], > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [2, 0] ] objects\glitch\smallwoodencrate\smallwoodencrate.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 300, --- > "price" : 375, 33a35,36 > "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], > "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], 36c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\target\target.object 8c8 < "price" : 450, --- > "price" : 300, objects\glitch\targetdummy\targetdummy.object 8c8 < "price" : 650, --- > "price" : 350, objects\glitch\toxicwastebarrel\toxicwastebarrel.object 5c5 < "price" : 150, --- > "price" : 275, objects\glitch\trashbag\trashbag.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 150, --- > "price" : 250, 25c26 < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], 30,32c31,33 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bed_enter.wav" ], > "closeSounds" : [ "/sfx/objects/bed_leave.wav" ], > "slotCount" : 9, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\trashcan\trashcan.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 150, --- > "price" : 300, 30,32c31,33 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/locker_open.wav" ], > "closeSounds" : [ "/sfx/objects/locker_close.wav" ], > "slotCount" : 9, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\glitch\trough\trough.object 8c8 < "price" : 300, --- > "price" : 275, objects\glitch\villagedoor\villagedoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 500, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/woodendoor_open.wav" ], > "close" : [ "/sfx/objects/woodendoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/woodendoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodendoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\glitch\wallpipe\wallpipe.object 5c5 < "price" : 500, --- > "price" : 350, 20c20 < "dualImage" : "wallpipe.png:default", --- > "image" : "wallpipe.png:default", 21a22,31 > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "background" ] > }, > { > "image" : "wallpipe.png:default", > "imagePosition" : [-11, -14], > "direction" : "right", objects\glitch\wallshackles\wallshackles.object 8c8 < "price" : 400, --- > "price" : 300, objects\glitch\wallshield\wallshield.object 8c8 < "price" : 350, --- > "price" : 250, objects\glitch\wellcover\wellcover.object 8c8 < "price" : 750, --- > "price" : 700, objects\glitch\wheelbarrow\wheelbarrow.object 8c8 < "price" : 750, --- > "price" : 800, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\glitch\wickerbasket1\wickerbasket1.object 8c8 < "price" : 150, --- > "price" : 100, objects\glitch\wickerbasket2\wickerbasket2.object 8c8 < "price" : 250, --- > "price" : 125, objects\glitch\wickerbasket3\wickerbasket3.object 8c8 < "price" : 250, --- > "price" : 125, objects\glitch\wickerbasket4\wickerbasket4.object 8c8 < "price" : 250, --- > "price" : 150, objects\glitch\wickerbasket5\wickerbasket5.object 8c8 < "price" : 250, --- > "price" : 150, objects\glitch\woodenstool\woodenstool.object 8c8 < "price" : 300, --- > "price" : 275, objects\hoard\barrelgoldfilled\barrelgoldfilled.object 5c5,6 < "description" : "A barrel filled with treasure! (Potentially unobtainable)", --- > "tooltipKind" : "container", > "description" : "A barrel filled with treasure!", 9c10 < "price" : 1000, --- > "price" : 675, 32a34,35 > "openSounds" : [ "/sfx/objects/coinstack_medium2.wav" ], > "closeSounds" : [ "/sfx/objects/coinstack_medium1.wav" ], 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\hoard\diamonddisplay\diamonddisplay.object 7c7 < "price" : 1000, --- > "price" : 1750, objects\hoard\goldenpedestal\goldenpedestal.object 8c8 < "price" : 1000, --- > "price" : 425, objects\hoard\goldvase1\goldvase1.object 4c4 < "description" : "A golden odd jug for special cerimonies.", --- > "description" : "A golden odd jug for special ceremonies.", 7,8c7,8 < "category" : "pot", < "price" : 500, --- > "category" : "decorative", > "price" : 375, 10,15c10,15 < "apexDescription" : "A wicker basket. Easily broken.", < "avianDescription" : "A woven basket. Perhaps there are goodies inside.", < "floranDescription" : "Sssssmash basssket!", < "glitchDescription" : "Examine. A wicker basket. What's inside I wonder?", < "humanDescription" : "A very bashable wicker basket.", < "hylotlDescription" : "There could be something inside this basket.", --- > "apexDescription" : "A golden odd jug for special ceremonies.", > "avianDescription" : "A golden odd jug for special ceremonies.", > "floranDescription" : "A golden odd jug for special ceremonies.", > "glitchDescription" : "A golden odd jug for special ceremonies.", > "humanDescription" : "A golden odd jug for special ceremonies.", > "hylotlDescription" : "A golden odd jug for special ceremonies.", 21d20 < 23,24c22,23 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 27a27,31 > }, > { > "image" : "goldvase1.png:", > "imagePosition" : [-8, 0], > "direction" : "right", 28a33,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,36d35 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\hoard\goldvase2\goldvase2.object 4c4 < "description" : "A golden jug for special cerimonies.", --- > "description" : "A golden jug for special ceremonies.", 7,8c7,8 < "category" : "pot", < "price" : 500, --- > "category" : "decorative", > "price" : 350, 10,15c10,15 < "apexDescription" : "A wicker basket. Easily broken.", < "avianDescription" : "A woven basket. Perhaps there are goodies inside.", < "floranDescription" : "Sssssmash basssket!", < "glitchDescription" : "Examine. A wicker basket. What's inside I wonder?", < "humanDescription" : "A very bashable wicker basket.", < "hylotlDescription" : "There could be something inside this basket.", --- > "apexDescription" : "A golden jug for special ceremonies.", > "avianDescription" : "A golden jug for special ceremonies.", > "floranDescription" : "A golden jug for special ceremonies.", > "glitchDescription" : "A golden jug for special ceremonies.", > "humanDescription" : "A golden jug for special ceremonies.", > "hylotlDescription" : "A golden jug for special ceremonies.", 21,24c21,23 < < "imagePosition" : [-8, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "imagePosition" : [-7, 0], > "direction" : "left", > "flipImages" : true, 27a27,31 > }, > { > "image" : "goldvase2.png:", > "imagePosition" : [-9, 0], > "direction" : "right", 28a33,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,36d35 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\hoard\goldvase3\goldvase3.object 4c4 < "description" : "A slim golden jug for special cerimonies.", --- > "description" : "A slim golden jug for special ceremonies.", 7,8c7,8 < "category" : "pot", < "price" : 500, --- > "category" : "decorative", > "price" : 275, 10,15c10,15 < "apexDescription" : "A wicker basket. Easily broken.", < "avianDescription" : "A woven basket. Perhaps there are goodies inside.", < "floranDescription" : "Sssssmash basssket!", < "glitchDescription" : "Examine. A wicker basket. What's inside I wonder?", < "humanDescription" : "A very bashable wicker basket.", < "hylotlDescription" : "There could be something inside this basket.", --- > "apexDescription" : "A slim golden jug for special ceremonies.", > "avianDescription" : "A slim golden jug for special ceremonies.", > "floranDescription" : "A slim golden jug for special ceremonies.", > "glitchDescription" : "A slim golden jug for special ceremonies.", > "humanDescription" : "A slim golden jug for special ceremonies.", > "hylotlDescription" : "A slim golden jug for special ceremonies.", 21d20 < 23,24c22,23 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 27a27,31 > }, > { > "image" : "goldvase3.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a33,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,36d35 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\hoard\goldvase4\goldvase4.object 4c4 < "description" : "A sexy golden jug for special cerimonies.", --- > "description" : "A sexy golden jug for special ceremonies.", 7,8c7,8 < "category" : "pot", < "price" : 500, --- > "category" : "decorative", > "price" : 275, 10,15c10,15 < "apexDescription" : "A wicker basket. Easily broken.", < "avianDescription" : "A woven basket. Perhaps there are goodies inside.", < "floranDescription" : "Sssssmash basssket!", < "glitchDescription" : "Examine. A wicker basket. What's inside I wonder?", < "humanDescription" : "A very bashable wicker basket.", < "hylotlDescription" : "There could be something inside this basket.", --- > "apexDescription" : "A slim golden jug for special ceremonies.", > "avianDescription" : "A slim golden jug for special ceremonies.", > "floranDescription" : "A slim golden jug for special ceremonies.", > "glitchDescription" : "A slim golden jug for special ceremonies.", > "humanDescription" : "A slim golden jug for special ceremonies.", > "hylotlDescription" : "A slim golden jug for special ceremonies.", 21d20 < 23,24c22,23 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 27a27,31 > }, > { > "image" : "goldvase4.png:", > "imagePosition" : [0, 0], > "direction" : "right", 28a33,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,36d35 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\hoard\goldvase5\goldvase5.object 4c4 < "description" : "A classic golden jug for special cerimonies.", --- > "description" : "A classic golden jug for special ceremonies.", 7,8c7,8 < "category" : "pot", < "price" : 500, --- > "category" : "decorative", > "price" : 325, 10,15c10,15 < "apexDescription" : "A wicker basket. Easily broken.", < "avianDescription" : "A woven basket. Perhaps there are goodies inside.", < "floranDescription" : "Sssssmash basssket!", < "glitchDescription" : "Examine. A wicker basket. What's inside I wonder?", < "humanDescription" : "A very bashable wicker basket.", < "hylotlDescription" : "There could be something inside this basket.", --- > "apexDescription" : "A slim golden jug for special ceremonies.", > "avianDescription" : "A slim golden jug for special ceremonies.", > "floranDescription" : "A slim golden jug for special ceremonies.", > "glitchDescription" : "A slim golden jug for special ceremonies.", > "humanDescription" : "A slim golden jug for special ceremonies.", > "hylotlDescription" : "A slim golden jug for special ceremonies.", 21,24c21,23 < < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "imagePosition" : [-6, 0], > "direction" : "left", > "flipImages" : true, 27a27,31 > }, > { > "image" : "goldvase5.png:", > "imagePosition" : [-10, 0], > "direction" : "right", 28a33,34 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 30,36d35 < ], < "smashSounds" : [ "/sfx/objects/capsule_break1.wav", "/sfx/objects/capsule_break2.wav", "/sfx/objects/capsule_break3.wav" ], < "smashDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] objects\hoard\grail\grail.object 7c7 < "price" : 1000, --- > "price" : 500, objects\hoard\mysteriouslight\mysteriouslight.object 5,16c5,6 < "price" : 600, < "lightColors" : { < "default" : [255, 244, 65], < "red" : [255, 127, 127], < "blue" : [71, 134, 255], < "green" : [88, 255, 0], < "yellow" : [255, 230, 127], < "orange" : [255, 179, 127], < "pink" : [255, 177, 255], < "black" : [100, 100, 100], < "white" : [255, 255, 255] < }, --- > "price" : 225, > "lightColor" : [255, 244, 65], 33,35c23 < "imageLayers" : [ { "image" : "mysteriouslightceiling1.png:.", "unlit" : true }, { "image" : "mysteriouslightceiling2.png:." } ], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "mysteriouslightceiling1.png:.", 36a25,104 > "animationParts" : { > "bg" : "mysteriouslightceiling1.png", > "fg" : "mysteriouslightceiling2.png" > }, > "direction" : "right", > > "spaceScan" : 0.01, > "fgAnchors" : [ [0, 0] ], > "lightPosition" : [0, 0], > "pointAngle" : 270 > }, > > { > "image" : "mysteriouslightceilingleft1.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "mysteriouslightceilingleft1.png", > "fg" : "mysteriouslightceilingleft2.png" > }, > "direction" : "right", > > "spaceScan" : 0.01, > "anchors" : [ "top", "left" ], > "lightPosition" : [0, 0], > "pointAngle" : 315 > }, > > { > "image" : "mysteriouslightceilingright1.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "mysteriouslightceilingright1.png", > "fg" : "mysteriouslightceilingright2.png" > }, > "direction" : "right", > > "spaceScan" : 0.01, > "anchors" : [ "top", "right" ], > "lightPosition" : [0, 0], > "pointAngle" : 225 > }, > > { > "image" : "mysteriouslightgroundleft1.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "mysteriouslightgroundleft1.png", > "fg" : "mysteriouslightgroundleft2.png" > }, > "direction" : "right", > > "spaceScan" : 0.01, > "anchors" : [ "bottom", "left" ], > "lightPosition" : [0, 0], > "pointAngle" : 45 > }, > > { > "image" : "mysteriouslightgroundright1.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "mysteriouslightgroundright1.png", > "fg" : "mysteriouslightgroundright2.png" > }, > "direction" : "right", > > "spaceScan" : 0.01, > "anchors" : [ "bottom", "right" ], > "lightPosition" : [0, 0], > "pointAngle" : 135 > }, > > { > "image" : "mysteriouslightceiling1.png:.", > "imagePosition" : [0, 0], > "animationParts" : { > "bg" : "mysteriouslightceiling1.png", > "fg" : "mysteriouslightceiling2.png" > }, > "direction" : "right", 45,47c113 < "imageLayers" : [ { "image" : "mysteriouslightground1.png:.", "unlit" : true }, { "image" : "mysteriouslightground2.png:." } ], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "mysteriouslightground1.png:.", 48a115,119 > "animationParts" : { > "bg" : "mysteriouslightground1.png", > "fg" : "mysteriouslightground2.png" > }, > "direction" : "right", 57,59c128 < "imageLayers" : [ { "image" : "mysteriouslightleft1.png:.", "unlit" : true }, { "image" : "mysteriouslightleft2.png:." } ], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "mysteriouslightleft1.png:.", 60a130,134 > "animationParts" : { > "bg" : "mysteriouslightleft1.png", > "fg" : "mysteriouslightleft2.png" > }, > "direction" : "right", 69,71c143 < "imageLayers" : [ { "image" : "mysteriouslightright1.png:.", "unlit" : true }, { "image" : "mysteriouslightright2.png:." } ], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "mysteriouslightright1.png:.", 72a145,149 > "animationParts" : { > "bg" : "mysteriouslightright1.png", > "fg" : "mysteriouslightright2.png" > }, > "direction" : "right", 79c156,165 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\hoard\mysteriouslight\mysteriouslightceiling1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightceiling2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightceilingleft1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightceilingleft2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightceilingright1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightceilingright2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightground1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightground2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightgroundleft1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightgroundleft2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightgroundright1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightgroundright2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightleft1.frames 1a2 > 6,14c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightleft2.frames 1a2 > 6,14c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightright1.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\mysteriouslight\mysteriouslightright2.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\hoard\safe\safe.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 450, 36c37 < "frameCooldown" : 10, --- > "frameCooldown" : 5, objects\hoard\treasurechest\treasurechest.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 500, --- > "price" : 625, 30,32c31,33 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/chest_large_open.wav" ], > "closeSounds" : [ "/sfx/objects/chest_large_close.wav" ], > "slotCount" : 24, 34c35 < "frameCooldown" : 10, --- > "frameCooldown" : 5, objects\hoard\woodencrategoldfilled\woodencrategoldfilled.object 5c5,6 < "description" : "A wooden crate filled with trasure.", --- > "tooltipKind" : "container", > "description" : "A wooden crate filled with treasure.", 32a34,35 > "openSounds" : [ "/sfx/objects/coinstack_medium2.wav" ], > "closeSounds" : [ "/sfx/objects/coinstack_medium1.wav" ], 35c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\bigpresent\bigpresent.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 0, 37c38 < "slotCount" : 9, --- > "slotCount" : 16, 39c40 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\decoratedtree\decoratedtree.object 6c6 < "price" : 300, --- > "price" : 0, objects\holiday\dreidel\dreidel.object 9c9 < "price" : 200, --- > "price" : 0, objects\holiday\giantbells\giantbells.object 9c9 < "price" : 750, --- > "price" : 0, objects\holiday\giantbow1\giantbow1.object 6c6 < "price" : 350, --- > "price" : 0, objects\holiday\giantbow2\giantbow2.object 6c6 < "price" : 350, --- > "price" : 0, objects\holiday\giantsanta\giantsanta.object 6c6 < "price" : 500, --- > "price" : 0, objects\holiday\giantsnowflake\giantsnowflake.object 6c6 < "price" : 350, --- > "price" : 0, objects\holiday\giftmonsterbox\giftmonsterbox.lua 5c5 < function main() --- > function update(dt) 10c10 < end \ No newline at end of file --- > end objects\holiday\giftmonsterbox\giftmonsterbox.object 5,6d4 < "objectType" : "wire", < 8c6 < "price" : 300, --- > "price" : 0, objects\holiday\giftmonsterbox\giftmonstersmallbox.object 5,6d4 < "objectType" : "wire", < 8c6 < "price" : 300, --- > "price" : 0, objects\holiday\goldball\goldball.object 9c9 < "price" : 500, --- > "price" : 0, objects\holiday\greencandycane1\greencandycane1.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\greencandycane2\greencandycane2.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\greencandycane3\greencandycane3.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\greengumdrop1\greengumdrop1.object 9c9 < "price" : 300, --- > "price" : 0, objects\holiday\greengumdrop2\greengumdrop2.object 9c9 < "price" : 450, --- > "price" : 0, objects\holiday\heartforge\heartforge.object 14c14 < "price" : 500, --- > "price" : 0, 23,32c23,31 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 50, < "range" : 8 < } ], < < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 38c37 < "imageLayers" : [ { "image" : "heartforge.png:.", "unlit" : true }, { "image" : "heartforgelit.png:." } ], --- > "imageLayers" : [ { "image" : "heartforge.png:.", "fullbright" : true }, { "image" : "heartforgelit.png:." } ], 50c49 < "imageLayers" : [ { "image" : "heartforge.png:.", "unlit" : true }, { "image" : "heartforgelit.png:." } ], --- > "imageLayers" : [ { "image" : "heartforge.png:.", "fullbright" : true }, { "image" : "heartforgelit.png:." } ], objects\holiday\holidaycandles\holidaycandles.object 6c6 < "price" : 150, --- > "price" : 0, 16a17,18 > > "lightColor" : [179, 149, 107], 18,20c20,24 < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.85, > "flickerMaxIntensity" : 0.9, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, objects\holiday\holidaycraftingtable\holidaycraftingtable.object 14c14 < "price" : 500, --- > "price" : 0, objects\holiday\holidaylights\holidaylights.object 6c6 < "price" : 150, --- > "price" : 0, objects\holiday\holidaypole\holidaypole.object 6c6 < "price" : 300, --- > "price" : 0, objects\holiday\holly\holly.object 9c9 < "price" : 300, --- > "price" : 0, objects\holiday\lollipop1\lollipop1.object 9c9 < "price" : 500, --- > "price" : 0, objects\holiday\lollipop2\lollipop2.object 9c9 < "price" : 250, --- > "price" : 0, objects\holiday\menorah\menorah.object 6c6 < "price" : 1000, --- > "price" : 0, 12c12 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 21,26c21,23 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], > > "lightColor" : [179, 149, 107], 28,30c25,29 < "lightColor" : [204, 189, 173], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.85, > "flickerMaxIntensity" : 0.9, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, objects\holiday\present1\present1.object 7a8 > "tooltipKind" : "container", 10c11 < "price" : 300, --- > "price" : 0, 19,26d19 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], < "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 54c47 < "slotCount" : 16, --- > "slotCount" : 9, 56c49 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\present2\present2.object 7a8 > "tooltipKind" : "container", 10c11 < "price" : 300, --- > "price" : 0, 19,26d19 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], < "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 54c47 < "slotCount" : 16, --- > "slotCount" : 9, 56c49 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\present3\present3.object 7a8 > "tooltipKind" : "container", 10c11 < "price" : 300, --- > "price" : 0, 19,26d19 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], < "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 54c47 < "slotCount" : 16, --- > "slotCount" : 9, 56c49 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\present4\present4.object 7a8 > "tooltipKind" : "container", 10c11 < "price" : 300, --- > "price" : 0, 19,26d19 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], < "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 54c47 < "slotCount" : 16, --- > "slotCount" : 9, 56c49 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\holiday\purplegumdrop1\purplegumdrop1.object 9c9 < "price" : 300, --- > "price" : 0, objects\holiday\purplegumdrop2\purplegumdrop2.object 9c9 < "price" : 450, --- > "price" : 0, objects\holiday\redball\redball.object 9c9 < "price" : 500, --- > "price" : 0, objects\holiday\redcandycane1\redcandycane1.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\redcandycane2\redcandycane2.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\redcandycane3\redcandycane3.object 6c6 < "price" : 200, --- > "price" : 0, objects\holiday\redgumdrop1\redgumdrop1.object 9c9 < "price" : 300, --- > "price" : 0, objects\holiday\redgumdrop2\redgumdrop2.object 9c9 < "price" : 450, --- > "price" : 0, objects\holiday\scifisleigh\scifisleigh.object 9c9 < "price" : 2000, --- > "price" : 0, objects\holiday\smallbow\smallbow.object 6c6 < "price" : 350, --- > "price" : 0, objects\holiday\smallholidaytree\smallholidaytree.object 6c6 < "price" : 300, --- > "price" : 0, objects\holiday\smallsnowflake\smallsnowflake.object 6c6 < "price" : 350, --- > "price" : 0, objects\holiday\stocking1\stocking1.object 6c6 < "price" : 250, --- > "price" : 0, objects\holiday\stocking2\stocking2.object 6c6 < "price" : 250, --- > "price" : 0, objects\holiday\undecoratedtree\undecoratedtree.object 6c6 < "price" : 300, --- > "price" : 0, objects\holiday\wazlights\wazlights.object 6c6 < "price" : 300, --- > "price" : 0, objects\human\alertlight\alertlight.object 5c5 < "price" : 500, --- > "price" : 250, 17,28d16 < "lightColors" : { < "default" : [247, 123, 123], < "red" : [247, 123, 123], < "pink" : [247, 123, 123], < "blue" : [155, 200, 255], < "green" : [190, 247, 124], < "yellow" : [255, 182, 128], < "orange" : [248, 125, 222], < "black" : [228, 255, 255], < "white" : [228, 255, 255] < }, < 32,33c20 < "image" : "alertlightceiling.png:.", < "frames" : 10, --- > "image" : "alertlightceiling.png:.off", 35c22,28 < "animationCycle" : 0.5, --- > "animationParts" : { > "alarm" : "alertlightceiling.png" > }, > "animationPosition" : [1, 0], > > "direction" : "left", > "flipImages" : true, 42,43c35,64 < "image" : "alertlightground.png:.", < "frames" : 10, --- > "image" : "alertlightceiling.png:.off", > "imagePosition" : [1, 0], > "animationParts" : { > "alarm" : "alertlightceiling.png" > }, > "animationPosition" : [1, 0], > > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "top" ] > }, > > { > "image" : "alertlightground.png:.off", > "imagePosition" : [1, 0], > "animationParts" : { > "alarm" : "alertlightground.png" > }, > "animationPosition" : [1, 0], > > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > > { > "image" : "alertlightground.png:.off", 45c66,71 < "animationCycle" : 0.5, --- > "animationParts" : { > "alarm" : "alertlightground.png" > }, > "animationPosition" : [1, 0], > > "direction" : "right", 52,53c78 < "image" : "alertlightleft.png:.", < "frames" : 10, --- > "image" : "alertlightleft.png:.off", 55c80,85 < "animationCycle" : 0.5, --- > "animationParts" : { > "alarm" : "alertlightleft.png" > }, > "animationPosition" : [0, 0], > > "direction" : "right", 62,63c92 < "image" : "alertlightright.png:.", < "frames" : 10, --- > "image" : "alertlightright.png:.off", 65c94,99 < "animationCycle" : 0.5, --- > "animationParts" : { > "alarm" : "alertlightright.png" > }, > "animationPosition" : [0, 0], > > "direction" : "right", 70c104,114 < ] --- > ], > > "scripts" : [ "/objects/wired/alarm/alarm.lua" ], > "scriptDelta" : 3, > > "animation" : "alertlight.animation", > > "inboundNodes" : [ [0, 0] ], > > "alarmSoundDuration" : 1 > objects\human\alertlight\alertlightceiling.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.off" ] objects\human\alertlight\alertlightground.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.off" ] objects\human\alertlight\alertlightleft.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.off" ] objects\human\alertlight\alertlightright.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.off" ] objects\human\barbedwire\barbedwire.object 8c8 < "price" : 500, --- > "price" : 375, 20,21c20,22 < "dualImage" : "barbedwire.png:", < --- > "image" : "barbedwire.png:", > "direction" : "left", > "flipImages" : true, 23,24d23 < "frames" : 1, < "animationCycle" : 1.0, 27,30c26 < "anchors" : [ "bottom" ] < < } < ], --- > "anchors" : [ "bottom" ], 32,36c28,37 < "statusEffects" : [ < { < "kind" : "directdamage", < "amount" : 0.5, < "range" : 0 --- > "touchDamage" : { > "poly" : [ [-1, 0], [-1, 1.6], [-0.3, 2], [0.8, 1.2], [1, 0.9], [1, 0] ], > "damage" : 5, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "default", > "statusEffects" : [ > "damagefreeze" > ] > } 39c40,56 < "kind" : "encumbered" --- > "image" : "barbedwire.png:", > "direction" : "right", > "imagePosition" : [-8, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > > "touchDamage" : { > "poly" : [ [1, 0], [1, 1.6], [0.3, 2], [-0.8, 1.2], [-1, 0.9], [-1, 0] ], > "damage" : 5, > > "damageType" : "IgnoresDef", > "damageSourceKind" : "default", > "statusEffects" : [ > "damagefreeze" > ] > } objects\human\basicbath\basicbath.object 1,30c1,36 < { < "objectName" : "basicbath", < "rarity" : "Common", < "shortdescription" : "Basic Bath", < "race" : "human", < "category" : "decorative", < "price" : 650, < < "apexDescription" : "A cute little bath. Looks pretty small for an Apex.", < "avianDescription" : "A bath with a shower. Like water off an Avian's back.", < "floranDescription" : "Big bucket good for ssstoring blood.", < "glitchDescription" : "Smug. Glitch do not need to take baths.", < "humanDescription" : "A nice hot bath. Just what the doctor ordered. Only things missing are some candles and an Enya .", < "hylotlDescription" : "A trough in which humans wash. We Hylotl simply go for a swim.", < < "inventoryIcon" : "basicbathicon.png", < "orientations" : [ < { < "dualImage" : "basicbath.png:", < < "imagePosition" : [-16, 0], < "frames" : 1, < "animationCycle" : 1.0, < < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] < < } < ] < } --- > { > "objectName" : "basicbath", > "rarity" : "Common", > "shortdescription" : "Basic Bath", > "race" : "human", > "category" : "decorative", > "price" : 350, > > "apexDescription" : "A cute little bath. Looks pretty small for an Apex.", > "avianDescription" : "A bath with a shower. Like water off an Avian's back.", > "floranDescription" : "Big bucket good for ssstoring blood.", > "glitchDescription" : "Smug. Glitch do not need to take baths.", > "humanDescription" : "A nice hot bath. Just what the doctor ordered. Only things missing are some candles and an Enya .", > "hylotlDescription" : "A trough in which humans wash. We Hylotl simply go for a swim.", > > "inventoryIcon" : "basicbathicon.png", > "orientations" : [ > { > "image" : "basicbath.png:", > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "basicbath.png:", > "imagePosition" : [-16, 0], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } > ] > } objects\human\basicbath\basicbathdripping.object 7c7 < "price" : 650, --- > "price" : 350, 16,34d15 < "particleEmitter" : { < "emissionRate" : 1.6, < "emissionVariance" : 0.5, < "pixelOrigin" : [2, 35], < < "particle" : { < "type" : "ember", < "size" : 1.0, < "color" : [73, 179, 253, 255], < "fade" : 0.9, < "initialVelocity" : [0.0, -4], < "finalVelocity" : [0.0, -6], < "approach" : [0, 20], < "timeToLive" : 0.5, < "layer" : "middle" < } < < }, < 38,39c19 < "dualImage" : "basicbath.png:", < --- > "image" : "basicbath.png:", 41,42c21,40 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "particleEmitter" : { > "emissionRate" : 1.6, > "emissionVariance" : 0.5, > "pixelOrigin" : [-4, 35], > > "particle" : { > "type" : "ember", > "size" : 1.0, > "color" : [73, 179, 253, 255], > "fade" : 0.9, > "initialVelocity" : [0.0, -4], > "finalVelocity" : [0.0, -6], > "approach" : [0, 20], > "timeToLive" : 0.5, > "layer" : "middle" > } > }, 45a44,66 > }, > { > "image" : "basicbath.png:", > "imagePosition" : [-16, 0], > "direction" : "right", > > "particleEmitter" : { > "emissionRate" : 1.6, > "emissionVariance" : 0.5, > "pixelOrigin" : [4, 35], > > "particle" : { > "type" : "ember", > "size" : 1.0, > "color" : [73, 179, 253, 255], > "fade" : 0.9, > "initialVelocity" : [0.0, -4], > "finalVelocity" : [0.0, -6], > "approach" : [0, 20], > "timeToLive" : 0.5, > "layer" : "middle" > } > }, 46a68,69 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\human\basictoilet\basictoilet.object 10c10 < "price" : 400, --- > "price" : 375, 22,23c22 < "dualImage" : "basictoilet.png:", < --- > "image" : "basictoilet.png:", 25,26c24,27 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [3, 24], 29a31,35 > }, > { > "image" : "basictoilet.png:", > "imagePosition" : [-8, 0], > "direction" : "right", 30a37,40 > "sitPosition" : [7, 24], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 36,37c46 < "sitFlipDirection" : false, < "sitPosition" : [3, 24] --- > "sitFlipDirection" : false objects\human\basictv\basictv.object 8c8 < "price" : 350, --- > "price" : 275, 20c20,23 < "dualImage" : "basictv.png:", --- > "image" : "basictv.png:", > "imagePosition" : [-6, 0], > "direction" : "left", > "flipImages" : true, 22,26c25 < "imagePosition" : [-10, 0], < "frames" : 1, < "animationCycle" : 1.0, < < "spaceScan" : 0.1, --- > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, 1], [0, 1], [1, 1], [-1, 2], [0, 2], [1, 2] ], 27a27,31 > }, > { > "image" : "basictv.png:", > "imagePosition" : [-6, 0], > "direction" : "right", 28a33,34 > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, 1], [0, 1], [1, 1], [-1, 2], [0, 2], [1, 2] ], > "anchors" : [ "bottom" ] objects\human\bunkerbigpanel\bunkerbigpanel.frames 4c4 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 6,14c6,14 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,37c19,27 < "default.off" : "default", < "red.off" : "red", < "blue.off" : "blue", < "green.off" : "green", < "yellow.off" : "yellow", < "orange.off" : "orange", < "pink.off" : "pink", < "black.off" : "black", < "white.off" : "white", < < "default.on" : "default", < "red.on" : "red", < "blue.on" : "blue", < "green.on" : "green", < "yellow.on" : "yellow", < "orange.on" : "orange", < "pink.on" : "pink", < "black.on" : "black", < "white.on" : "white" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerbigpanel\bunkerbigpanel.object 5,10c5,6 < "objectType" : "wire", < "price" : 1000, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 1050, > 21a18,19 > "lightColor" : [89, 129, 179], > 25c23 < "image" : "bunkerbigpanel.png:", --- > "image" : "bunkerbigpanel.png:.", 26a25,26 > > "direction" : "right", 29a30 > 33,38c34 < "soundEffect" : "/sfx/objects/bunkerdisplay.wav", < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", 40c36,37 < "switch" : "bunkerbigpanel.png" --- > "bg" : "bunkerbigpanel.png", > "fg" : "bunkerbigpanellit.png" 44c41,48 < "outboundNodes" : [ [0, 0] ] --- > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ], > > "soundEffect" : "/sfx/objects/bunkerdisplay.wav" objects\human\bunkerbookcase\bunkerbookcase.object 4a5 > "tooltipKind" : "container", 9c10 < "price" : 750, --- > "price" : 725, 34,36c35,37 < "openSounds" : [ "/sfx/objects/bunkercabinet_open.wav" ], < "closeSounds" : [ "/sfx/objects/bunkercabinet_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/bookcase_open.wav" ], > "closeSounds" : [ "/sfx/objects/bookcase_close.wav" ], > "slotCount" : 24, 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\bunkercabinet1\bunkercabinet1.object 4a5 > "tooltipKind" : "container", 10c11 < "price" : 400, --- > "price" : 425, 38c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\bunkerceilinglight1\bunkerceilinglight1.object 9c9 < "price" : 600, --- > "price" : 450, objects\human\bunkerceilinglight2\bunkerceilinglight2.object 9c9 < "price" : 500, --- > "price" : 375, 26,27d25 < "frames" : 1, < "animationCycle" : 0.3, 29c27 < "spaceScan" : 0.1, --- > "spaces" : [ [0, 0], [0, -1], [-1, -2], [0, -2], [1, -2], [0, -3] ], objects\human\bunkercomputer\bunkercomputer.object 4d3 < "objectType" : "wire", 6,7c5,6 < "category" : "wire", < "price" : 650, --- > "category" : "decorative", > "price" : 300, 18a18,19 > "lightColor" : [61, 80, 102], > 22,23c23 < "leftImage" : "bunkercomputerL.png:default.off", < "rightImage" : "bunkercomputerR.png:default.off", --- > "image" : "bunkercomputer.png:.", 24a25,27 > > "direction" : "left", > "flipImages" : true, 27a31,36 > }, > { > "image" : "bunkercomputer.png:.", > "imagePosition" : [-16, 0], > > "direction" : "right", 28a38,39 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 32,40c43 < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", < < // If we hade Left and Right as separate orientations, then each of those < // could have a different "animationParts" section with left and right, but < // as it stands we cannot. In order for this to be fixed real L/R < // orientations have to go in. --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", 42c45,46 < "switch" : "bunkercomputerL.png" --- > "bg" : "bunkercomputer.png", > "fg" : "bunkercomputerlit.png" 46,47c50,56 < "outboundNodes" : [ [0, 0] ] < } --- > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [-1, 1] ] > } \ No newline at end of file objects\human\bunkerconsole1\bunkerconsole1.object 4d3 < "objectType" : "wire", 6,7c5,6 < "category" : "wire", < "price" : 600, --- > "category" : "decorative", > "price" : 400, 30,42c29 < "soundEffect" : "/sfx/objects/bunkerconsole.wav", < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", < < "animationParts" : { < "switch" : "bunkerconsole1.png" < }, < "animationPosition" : [-16, 0], < < "outboundNodes" : [ [0, 0] ] --- > "soundEffect" : "/sfx/objects/bunkerconsole.wav" objects\human\bunkerconsole2\bunkerconsole2.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,38c20,28 < "default.off" : "default", < "red.off" : "red", < "blue.off" : "blue", < "green.off" : "green", < "yellow.off" : "yellow", < "orange.off" : "orange", < "pink.off" : "pink", < "black.off" : "black", < "white.off" : "white", < < "default.on" : "default", < "red.on" : "red", < "blue.on" : "blue", < "green.on" : "green", < "yellow.on" : "yellow", < "orange.on" : "orange", < "pink.on" : "pink", < "black.on" : "black", < "white.on" : "white" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerconsole2\bunkerconsole2.object 4,5d3 < "objectType" : "wire", < 7c5 < "price" : 750, --- > "price" : 675, 18a17,18 > "lightColor" : [77, 99, 128], > 22,23c22,26 < "dualImage" : "bunkerconsole2.png:.off", < "imagePosition" : [-8, 0], --- > "image" : "bunkerconsole2.png:.", > "imagePosition" : [-16, 0], > > "direction" : "left", > "flipImages" : true, 26a30,35 > }, > { > "image" : "bunkerconsole2.png:.", > "imagePosition" : [-16, 0], > > "direction" : "right", 27a37,38 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 31,37c42 < "soundEffect" : "/sfx/objects/bunkerconsole.wav", < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", < --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", 39c44,45 < "switch" : "bunkerconsole2.png" --- > "bg" : "bunkerconsole2.png", > "fg" : "bunkerconsole2lit.png" 41c47,54 < "animationPosition" : [-8, 0], --- > "animationPosition" : [-16, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], 43c56 < "outboundNodes" : [ [0, 0] ] --- > "soundEffect" : "/sfx/objects/bunkerconsole.wav" objects\human\bunkerconsole3\bunkerconsole3.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,38c20,28 < "default.off" : "default", < "red.off" : "red", < "blue.off" : "blue", < "green.off" : "green", < "yellow.off" : "yellow", < "orange.off" : "orange", < "pink.off" : "pink", < "black.off" : "black", < "white.off" : "white", < < "default.on" : "default", < "red.on" : "red", < "blue.on" : "blue", < "green.on" : "green", < "yellow.on" : "yellow", < "orange.on" : "orange", < "pink.on" : "pink", < "black.on" : "black", < "white.on" : "white" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerconsole3\bunkerconsole3.object 4,5d3 < "objectType" : "wire", < 7c5 < "price" : 500, --- > "price" : 300, 18a17,18 > "lightColor" : [61, 80, 102], > 22c22,33 < "dualImage" : "bunkerconsole3.png:.off", --- > "image" : "bunkerconsole3.png:.", > "imagePosition" : [-10, 0], > "animationPosition" : [-12, 0], > > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "bunkerconsole3.png:.", 23a35,37 > "animationPosition" : [-8, 0], > > "direction" : "right", 30,36c44 < "soundEffect" : "/sfx/objects/bunkerconsole.wav", < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", < --- > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", 38c46,47 < "switch" : "bunkerconsole3.png" --- > "bg" : "bunkerconsole3.png", > "fg" : "bunkerconsole3lit.png" 40d48 < "animationPosition" : [-8, 0], 42c50,57 < "outboundNodes" : [ [0, 0] ] --- > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], > > "soundEffect" : "/sfx/objects/bunkerconsole.wav" objects\human\bunkerconsole4\bunkerconsole4.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,38c20,28 < "default.off" : "default", < "red.off" : "red", < "blue.off" : "blue", < "green.off" : "green", < "yellow.off" : "yellow", < "orange.off" : "orange", < "pink.off" : "pink", < "black.off" : "black", < "white.off" : "white", < < "default.on" : "default", < "red.on" : "red", < "blue.on" : "blue", < "green.on" : "green", < "yellow.on" : "yellow", < "orange.on" : "orange", < "pink.on" : "pink", < "black.on" : "black", < "white.on" : "white" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerconsole4\bunkerconsole4.object 1,46c1,57 < { < "objectName" : "bunkerconsole4", < "rarity" : "Common", < "objectType" : "wire", < < "category" : "wire", < "price" : 600, < "description" : "It's a screen full of super top secret mission data... Boring.", < "shortdescription" : "Wide Console", < "race" : "human", < < "apexDescription" : "Apparently this planet was going to explode. I think it was a false alarm.", < "avianDescription" : "A team was sent out to recover a cursed artefact. They never returned. Maybe they just got sidetracked?", < "floranDescription" : "Hunting... partiesss.... Floran have parties on hunt too.", < "glitchDescription" : "Concern. It appears as if the previous user of this console went insane. There are a number of alarming messages.", < "humanDescription" : "Ooh, secret data. Turns out the government were spying on us! Who knew?", < "hylotlDescription" : "Detailed here is an alarming plan to drain this world's oceans. Thankfully, it was vetoed.", < < "inventoryIcon" : "bunkerconsole4icon.png", < "orientations" : [ < { < "dualImage" : "bunkerconsole4.png:.off", < "imagePosition" : [-8, 0], < "frames" : 1, < "animationCycle" : 0.5, < < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] < < } < ], < < "soundEffect" : "/sfx/objects/bunkerconsole.wav", < < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", < < "animationParts" : { < "switch" : "bunkerconsole4.png" < }, < "animationPosition" : [-8, 0], < < "outboundNodes" : [ [0, 0] ] < } --- > { > "objectName" : "bunkerconsole4", > "rarity" : "Common", > "category" : "wire", > "price" : 600, > "description" : "It's a screen full of super top secret mission data... Boring.", > "shortdescription" : "Wide Console", > "race" : "human", > > "apexDescription" : "Apparently this planet was going to explode. I think it was a false alarm.", > "avianDescription" : "A team was sent out to recover a cursed artefact. They never returned. Maybe they just got sidetracked?", > "floranDescription" : "Hunting... partiesss.... Floran have parties on hunt too.", > "glitchDescription" : "Concern. It appears as if the previous user of this console went insane. There are a number of alarming messages.", > "humanDescription" : "Ooh, secret data. Turns out the government were spying on us! Who knew?", > "hylotlDescription" : "Detailed here is an alarming plan to drain this world's oceans. Thankfully, it was vetoed.", > > "lightColor" : [77, 99, 128], > > "inventoryIcon" : "bunkerconsole4icon.png", > "orientations" : [ > { > "image" : "bunkerconsole4.png:.", > "imagePosition" : [-16, 0], > > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "bunkerconsole4.png:.", > "imagePosition" : [-16, 0], > > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > } > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "bunkerconsole4.png", > "fg" : "bunkerconsole4lit.png" > }, > "animationPosition" : [-16, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], > > "soundEffect" : "/sfx/objects/bunkerconsole.wav" > } objects\human\bunkercorner\bunkercorner.object 5c5 < "price" : 250, --- > "price" : 300, 21d20 < 22a22 > "direction" : "right", 24,25c24,25 < "spaceScan" : 0.1, < "anchors" : [ "left", "top" ] --- > "spaces" : [ [0, 0], [0, 1], [1, 1], [0, 2], [1, 2], [2, 2], [1, 3], [2, 3], [3, 3] ], > "fgAnchors" : [ [-1, 0], [-1, 1], [2, 4], [3, 4] ] 27d26 < 29a29,30 > "imagePosition" : [-24, 0], > "direction" : "left", 30a32,36 > "spaces" : [ [0, 0], [0, 1], [-1, 1], [0, 2], [-1, 2], [-2, 2], [-1, 3], [-2, 3], [-3, 3] ], > "fgAnchors" : [ [1, 0], [1, 1], [-3, 4], [-2, 4] ] > }, > { > "image" : "bunkercornergroundleft.png:", 31a38,46 > "direction" : "right", > > "spaces" : [ [0, 0], [-1, 0], [-2, 0], [-1, 1], [-2, 1], [-3, 1], [-2, 2], [-3, 2], [-3, 3] ], > "fgAnchors" : [ [0, -1], [-1, -1], [-4, 2], [-4, 3] ] > }, > { > "image" : "bunkercornergroundright.png:", > "imagePosition" : [0, 0], > "direction" : "left", 33,34c48,49 < "spaceScan" : 0.01, < "anchors" : [ "right", "top" ] --- > "spaces" : [ [0, 0], [1, 0], [2, 0], [1, 1], [2, 1], [3, 1], [2, 2], [3, 2], [3, 3] ], > "fgAnchors" : [ [0, -1], [1, -1], [4, 2], [4, 3] ] objects\human\bunkercrate\bunkercrate.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 300, --- > "price" : 375, 22,23c23,25 < "leftImage" : "bunkercrateleft.png:default", < "rightImage" : "bunkercrateright.png:default", --- > "image" : "bunkercrate.png:", > "direction" : "left", > "flipImages" : true, 31a34,41 > }, > { > "image" : "bunkercrate.png:", > "direction" : "right", > > "imagePosition" : [-8, 0], > "frames" : 1, > "animationCycle" : 0.5, 32a43,45 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 40c53 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\bunkerdesk\bunkerdesk.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 5c7 < "price" : 500, --- > "price" : 425, 25c27 < "direction" : "left" --- > "direction" : "right" 32c34 < "direction" : "right" --- > "direction" : "left" 34c36,44 < ] --- > ], > > "openSounds" : [ "/sfx/objects/bunkercabinet_open.wav" ], > "closeSounds" : [ "/sfx/objects/bunkercabinet_close.wav" ], > "slotCount" : 9, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 > objects\human\bunkerdisplay1\bunkerdisplay1.object 5c5 < "price" : 750, --- > "price" : 600, 16a17,19 > "lightColor" : [61, 80, 102], > "lightPosition" : [0, 2], > 20,23c23,31 < "dualImage" : "bunkerdisplay1.png:", < "imagePosition" : [-8, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "bunkerdisplay1leftpreview.png:.", > "imagePosition" : [-16, 0], > "direction" : "left", > > "animationParts" : { > "bg" : "bunkerdisplay1left.png", > "fg" : "bunkerdisplay1leftlit.png" > }, > "animationPosition" : [-16, 0], 26a35,39 > }, > { > "image" : "bunkerdisplay1rightpreview.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", 27a41,48 > "animationParts" : { > "bg" : "bunkerdisplay1right.png", > "fg" : "bunkerdisplay1rightlit.png" > }, > "animationPosition" : [-16, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29a51,59 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], objects\human\bunkerdisplay2\bunkerdisplay2.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerdisplay2\bunkerdisplay2.object 5c5 < "price" : 1000, --- > "price" : 900, 16a17,19 > "lightColor" : [69, 90, 115], > "lightPosition" : [0, 2], > 20c23 < "dualImage" : "bunkerdisplay2.png:", --- > "image" : "bunkerdisplay2leftpreview.png:.", 22,23c25,31 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > > "animationParts" : { > "bg" : "bunkerdisplay2left.png", > "fg" : "bunkerdisplay2leftlit.png" > }, > "animationPosition" : [-32, 0], 26a35,39 > }, > { > "image" : "bunkerdisplay2rightpreview.png:.", > "imagePosition" : [-32, 0], > "direction" : "right", 27a41,48 > "animationParts" : { > "bg" : "bunkerdisplay2right.png", > "fg" : "bunkerdisplay2rightlit.png" > }, > "animationPosition" : [-32, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29a51,59 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], objects\human\bunkerdisplay3\bunkerdisplay3.object 5c5 < "price" : 750, --- > "price" : 600, 16a17,19 > "lightColor" : [61, 80, 102], > "lightPosition" : [0, 2], > 20,23c23,31 < "dualImage" : "bunkerdisplay3.png:", < "imagePosition" : [-8, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "bunkerdisplay3leftpreview.png:.", > "imagePosition" : [-16, 0], > "direction" : "left", > > "animationParts" : { > "bg" : "bunkerdisplay3left.png", > "fg" : "bunkerdisplay3leftlit.png" > }, > "animationPosition" : [-16, 0], 26a35,39 > }, > { > "image" : "bunkerdisplay3rightpreview.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", 27a41,48 > "animationParts" : { > "bg" : "bunkerdisplay3right.png", > "fg" : "bunkerdisplay3rightlit.png" > }, > "animationPosition" : [-16, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 29a51,59 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 2] ], objects\human\bunkerdisplay4\bunkerdisplay4.frames 4c4 < "dimensions" : [4, 9], --- > "dimensions" : [5, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3" ], < [ "red.0", "red.1", "red.2", "red.3" ], < [ "blue.0", "blue.1", "blue.2", "blue.3" ], < [ "green.0", "green.1", "green.2", "green.3" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3" ], < [ "orange.0", "orange.1", "orange.2", "orange.3" ], < [ "pink.0", "pink.1", "pink.2", "pink.3" ], < [ "black.0", "black.1", "black.2", "black.3" ], < [ "white.0", "white.1", "white.2", "white.3" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] 19,27c19,27 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.1", > "red.default" : "red.1", > "blue.default" : "blue.1", > "green.default" : "green.1", > "yellow.default" : "yellow.1", > "orange.default" : "orange.1", > "pink.default" : "pink.1", > "black.default" : "black.1", > "white.default" : "white.1" objects\human\bunkerdisplay4\bunkerdisplay4.object 5,9c5,14 < "price" : 2000, < "lightColor" : [0, 50, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 1200, > "lightColor" : [69, 90, 115], > "lightPosition" : [0, 5], > > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1.0, > "flickerPeriodVariance" : 0.025, > "flickerIntensityVariance" : 0.025, > 24,27c29,32 < "dualImage" : "bunkerdisplay4.png:.", < "imagePosition" : [-8, 0], < "frames" : 4, < "animationCycle" : 0.3, --- > "image" : "bunkerdisplay4.png:.", > "imagePosition" : [-32, 0], > "direction" : "left", > "flipImages" : true, 29c34 < "spaceScan" : 0.1, --- > "spaces" : [ [-4, 0], [-3, 0], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [3, 0], [-4, 1], [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [3, 1], [-4, 2], [-3, 2], [-2, 2], [-1, 2], [0, 2], [1, 2], [2, 2], [3, 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], [-3, 6], [-2, 6], [-1, 6], [0, 6], [1, 6], [2, 6], [-1, 7], [0, 7] ], 30a36,40 > }, > { > "image" : "bunkerdisplay4.png:.", > "imagePosition" : [-32, 0], > "direction" : "right", 31a42,43 > "spaces" : [ [-4, 0], [-3, 0], [-2, 0], [-1, 0], [0, 0], [1, 0], [2, 0], [3, 0], [-4, 1], [-3, 1], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [3, 1], [-4, 2], [-3, 2], [-2, 2], [-1, 2], [0, 2], [1, 2], [2, 2], [3, 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], [-3, 6], [-2, 6], [-1, 6], [0, 6], [1, 6], [2, 6], [-1, 7], [0, 7] ], > "anchors" : [ "bottom" ] 33a46,59 > > "animation" : "bunkerdisplay4.animation", > "animationParts" : { > "bg" : "bunkerdisplay4.png", > "fg" : "bunkerdisplay4lit.png" > }, > "animationPosition" : [-32, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [-1, 0] ], > > "interactive" : false, objects\human\bunkereyescanner\bunkereyescanner.frames 15a16,28 > }, > > "aliases" : { > "default.default" : "default.1", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkereyescanner\bunkereyescanner.object 7d6 < "objectType" : "wire", 9c8,10 < "price" : 300, --- > "price" : 450, > > "lightColor" : [61, 80, 102], 22a24,25 > > "direction" : "right", 32,33c35 < "animation" : "/objects/wired/switch/switch4.animation", < --- > "animation" : "/objects/wired/switch/switch4bgfullbright.animation", 35c37,38 < "switch" : "bunkereyescanner.png" --- > "bg" : "bunkereyescanner.png", > "fg" : "bunkereyescannerlit.png" 39c42 < "outboundNodes" : [ [0, 0] ] --- > "outboundNodes" : [ [0, -1] ] objects\human\bunkerhandscanner\bunkerhandscanner.frames 15a16,28 > }, > > "aliases" : { > "default.default" : "default.1", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkerhandscanner\bunkerhandscanner.object 4d3 < "objectType" : "wire", 8d6 < 10c8,10 < "price" : 300, --- > "price" : 450, > > "lightColor" : [61, 80, 102], 23a24,25 > > "direction" : "right", 33,34c35 < "animation" : "/objects/wired/switch/switch4.animation", < --- > "animation" : "/objects/wired/switch/switch4bgfullbright.animation", 36c37,38 < "switch" : "bunkerhandscanner.png" --- > "bg" : "bunkerhandscanner.png", > "fg" : "bunkerhandscannerlit.png" 40c42 < "outboundNodes" : [ [0, 0] ] --- > "outboundNodes" : [ [0, -1] ] objects\human\bunkerheater1\bunkerheater1.object 5c5 < "price" : 500, --- > "price" : 350, 10c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 100, < "range" : 20 < } ], --- > "statusEffects" : [ ], objects\human\bunkerlighth\bunkerlighth.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerlighth\bunkerlighth.object 5c5 < "price" : 400, --- > "price" : 425, 17,31c17 < "unlit" : true, < "lightColors" : { < "default" : [125, 153, 179], < "red" : [179, 125, 125], < "pink" : [179, 125, 170], < "blue" : [125, 153, 179], < "green" : [129, 179, 125], < "yellow" : [179, 178, 125], < "orange" : [179, 156, 125], < "black" : [50, 50, 50], < "white" : [179, 179, 179] < }, < < "flickerDistance" : 2.0, < "flickerStrength" : 0.0, --- > "lightColor" : [108, 134, 166], 37d22 < "frames" : 1, 38a24 > "direction" : "right", 43a30,42 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "bunkerlighth.png", > "fg" : "bunkerlighthlit.png" > }, > "animationPosition" : [-16, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > "interactive" : false, objects\human\bunkerlightv\bunkerlightv.frames 7,15c7,15 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkerlightv\bunkerlightv.object 5c5 < "price" : 400, --- > "price" : 425, 17,31c17 < "unlit" : true, < "lightColors" : { < "default" : [125, 153, 179], < "red" : [179, 125, 125], < "pink" : [179, 125, 170], < "blue" : [125, 153, 179], < "green" : [129, 179, 125], < "yellow" : [179, 178, 125], < "orange" : [179, 156, 125], < "black" : [50, 50, 50], < "white" : [179, 179, 179] < }, < < "flickerDistance" : 2.0, < "flickerStrength" : 0.0, --- > "lightColor" : [108, 134, 166], 37d22 < "frames" : 1, 38a24 > "direction" : "right", 43a30,42 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "bunkerlightv.png", > "fg" : "bunkerlightvlit.png" > }, > "animationPosition" : [0, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > "interactive" : false, objects\human\bunkerpanel1\bunkerpanel1.frames 4c4 < "dimensions" : [20, 9], --- > "dimensions" : [21, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.1", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkerpanel1\bunkerpanel1.object 16,20c16,17 < "price" : 600, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 675, > "lightColor" : [32, 70, 128], 27,28c24,33 < "frames" : 20, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "background" ] > }, > { > "image" : "bunkerpanel1.png:.", > "imagePosition" : [-16, -16], > "direction" : "right", 33a39,52 > > "animation" : "bunkerpanel1.animation", > "animationParts" : { > "bg" : "bunkerpanel1.png", > "fg" : "bunkerpanel1lit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, objects\human\bunkerpanel2\bunkerpanel2.frames 4c4 < "dimensions" : [24, 9], --- > "dimensions" : [25, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.24", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.24", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.24", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.24", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.24", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.24", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.24", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.24", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.24", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.1", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkerpanel2\bunkerpanel2.object 16,20c16,17 < "price" : 1000, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 675, > "lightColor" : [32, 70, 128], 27,28c24,33 < "frames" : 20, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "background" ] > }, > { > "image" : "bunkerpanel2.png:.", > "imagePosition" : [-16, -16], > "direction" : "right", 34a40,53 > "animation" : "bunkerpanel2.animation", > "animationParts" : { > "bg" : "bunkerpanel2.png", > "fg" : "bunkerpanel2lit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > 37c56 < } --- > } \ No newline at end of file objects\human\bunkerpanel3\bunkerpanel3.frames 4c4 < "dimensions" : [24, 9], --- > "dimensions" : [25, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.24", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.24", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.24", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.24", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.24", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.24", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.24", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.24", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.24", "white.off" ] 19,27c19,28 < "default.default" : "default.0", < "red.default" : "red.0", < "blue.default" : "blue.0", < "green.default" : "green.0", < "yellow.default" : "yellow.0", < "orange.default" : "orange.0", < "pink.default" : "pink.0", < "black.default" : "black.0", < "white.default" : "white.0" --- > "default.default" : "default.1", > "default.on" : "default.1", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkerpanel3\bunkerpanel3.object 15d14 < 17,21c16,17 < "price" : 1000, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 675, > "lightColor" : [32, 70, 128], 28,29c24 < "frames" : 20, < "animationCycle" : 1.0, --- > "direction" : "right", 35a31,44 > "animation" : "bunkerpanel3.animation", > "animationParts" : { > "bg" : "bunkerpanel3.png", > "fg" : "bunkerpanel3lit.png" > }, > "animationPosition" : [-16, -16], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "interactive" : false, > 38c47 < } --- > } \ No newline at end of file objects\human\bunkerposter1\bunkerposter1.object 5c5 < "price" : 200, --- > "price" : 350, 23,25c23,24 < "imagePosition" : [-16, -16], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, -16], > "direction" : "right", objects\human\bunkerposter2\bunkerposter2.object 5c5 < "price" : 300, --- > "price" : 450, 24,25c24 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "right", objects\human\bunkerrobotfactory\behavior.lua 15c15 < function main() --- > function update(dt) 17c17 < self.state.update(entity.dt()) --- > self.state.update(dt) 90c90 < end \ No newline at end of file --- > end objects\human\bunkerserver\bunkerserver.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.off", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" objects\human\bunkerserver\bunkerserver.object 5c5 < "price" : 600, --- > "price" : 675, 16a17,18 > "lightColor" : [38, 50, 64], > 20,23c22,27 < "dualImage" : "bunkerserver.png:", < "imagePosition" : [-8, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "bunkerserver.png:.", > "imagePosition" : [-16, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 3], 27a32,36 > }, > { > "image" : "bunkerserver.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", 28a38,42 > "lightPosition" : [0, 3], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 30a45,58 > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "bunkerserver.png", > "fg" : "bunkerserverlit.png" > }, > "animationPosition" : [ -16, 0 ], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 3] ], > > "interactive" : false, objects\human\bunkerslidingdoor\bunkerslidingdoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 650, --- > "price" : 475, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], > "close" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\human\bunkertable1\bunkertable1.object 8c8 < "price" : 500, --- > "price" : 425, objects\human\bunkertable2\bunkertable2.object 8c8 < "price" : 650, --- > "price" : 425, objects\human\bunkertable3\bunkertable3.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17 > }, 17a19,28 > "aliases" : { > "default.default" : "default.off", > "red.default" : "red.off", > "blue.default" : "blue.off", > "green.default" : "green.off", > "yellow.default" : "yellow.off", > "orange.default" : "orange.off", > "pink.default" : "pink.off", > "black.default" : "black.off", > "white.default" : "white.off" 19c30 < } --- > } \ No newline at end of file objects\human\bunkertable3\bunkertable3.object 8c8,11 < "price" : 1200, --- > "price" : 600, > > "lightColor" : [69, 90, 115], > "lightPosition" : [0, 1], 20,21c23 < "dualImage" : "bunkertable3.png:", < --- > "image" : "bunkertable3.png:.", 23,24c25,27 < "frames" : 1, < "animationCycle" : 1.0, --- > > "direction" : "left", > "flipImages" : true, 28a32,37 > }, > { > "image" : "bunkertable3.png:.", > "imagePosition" : [-16, 0], > > "direction" : "right", 29a39,41 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 31c43,57 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationParts" : { > "bg" : "bunkertable3.png", > "fg" : "bunkertable3lit.png" > }, > "animationPosition" : [ -16, 0 ], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 1] ], > > "interactive" : false objects\human\bunkertv\bunkertv.object 5,9c5 < "price" : 400, < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "price" : 250, 20a17,18 > "lightColor" : [61, 80, 102], > 24,25c22 < "image" : "bunkertvleft.png:", < --- > "image" : "bunkertv.png:.", 26a24,45 > "direction" : "left", > "flipImages" : true, > > "animationParts" : { > "bg" : "bunkertv.png", > "fg" : "bunkertvlit.png" > }, > "animationPosition" : [-8, -8], > > "spaceScan" : 0.1, > "anchors" : [ "right" ] > }, > { > "image" : "bunkertv.png:.", > "imagePosition" : [0, -8], > "direction" : "right", > > "animationParts" : { > "bg" : "bunkertv.png", > "fg" : "bunkertvlit.png" > }, > "animationPosition" : [0, -8], 33,34c52 < "image" : "bunkertvright.png:", < --- > "image" : "bunkertvceiling.png:.", 35a54 > "direction" : "right", 37,38c56,63 < "spaceScan" : 0.01, < "anchors" : [ "right" ] --- > "animationParts" : { > "bg" : "bunkertvceiling.png", > "fg" : "bunkertvceilinglit.png" > }, > "animationPosition" : [-8, -8], > > "spaceScan" : 0.1, > "anchors" : [ "top" ] 42,44c67,75 < "image" : "bunkertvceiling.png:", < < "imagePosition" : [-8, -8], --- > "image" : "bunkertvground.png:.", > "imagePosition" : [-8, 0], > "direction" : "right", > > "animationParts" : { > "bg" : "bunkertvground.png", > "fg" : "bunkertvgroundlit.png" > }, > "animationPosition" : [-8, 0], 46,47c77,78 < "spaceScan" : 0.01, < "anchors" : [ "top" ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 48a80,85 > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, 50c87,88 < ] --- > "inboundNodes" : [ [0, 0] ], > "interactive" : false objects\human\bunkertv\bunkertvceiling.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\bunkertv2\bunkertv2.object 5c5 < "price" : 750, --- > "price" : 350, 25c25 < "anchors" : [ "top" ] --- > "fgAnchors" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] 34c34 < "anchors" : [ "background" ] --- > "bgAnchors" : [ [-2, 0], [-1, 0], [0, 0], [1, 0] ] objects\human\bunkervent\bunkervent.object 5c5 < "price" : 300, --- > "price" : 450, objects\human\bunkerwires\bunkerwires.object 5c5 < "price" : 200, --- > "price" : 300, objects\human\captainschair\captainschair.object 5c5,6 < --- > "price" : 0, > "printable" : false, objects\human\chalktally\chalktally.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, 23,24d24 < "frames" : 1, < "animationCycle" : 0.5, objects\human\curtain1\curtain1.object 5c5 < "price" : 250, --- > "price" : 275, 21,24c21,24 < "dualImage" : "curtain1.png:", < "imagePosition" : [-8, -16], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, 27c27,70 < "bgAnchors" : [ [-1, 2], [0, 2] ] --- > "fgAnchors" : [ [-1, 3], [0, 3], [1, 2], [1, 1], [1, 0], [1, -1], [1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [-1, 3], [0, 3], [1, 2], [1, 1], [1, 0], [1, -1], [1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "fgAnchors" : [ [-1, 3], [0, 3] ], > "bgAnchors" : [ [1, 2], [1, 1], [1, 0], [1, -1], [1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [-1, 3], [0, 3] ], > "fgAnchors" : [ [1, 2], [1, 1], [1, 0], [1, -1], [1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "bgAnchors" : [ [0, 2], [0, 1], [0, 0] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "right", 28a72,107 > "spaceScan" : 0.1, > "fgAnchors" : [ [1, 3], [0, 3], [-1, 2], [-1, 1], [-1, 0], [-1, -1], [-1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [1, 3], [0, 3], [-1, 2], [-1, 1], [-1, 0], [-1, -1], [-1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "fgAnchors" : [ [1, 3], [0, 3] ], > "bgAnchors" : [ [-1, 2], [-1, 1], [-1, 0], [-1, -1], [-1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [1, 3], [0, 3] ], > "fgAnchors" : [ [-1, 2], [-1, 1], [-1, 0], [-1, -1], [-1, -2] ] > }, > { > "image" : "curtain1.png:", > "imagePosition" : [-4, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "bgAnchors" : [ [0, 2], [0, 1], [0, 0] ] objects\human\flickeringfluorescentlight\flickeringfluorescentlight.object 5c5 < "shortdescription" : "Flickering Light.", --- > "shortdescription" : "Damaged Fluorescent Light", 7d6 < 9,13c8,16 < "price" : 400, < "lightColor" : [79, 79, 79], < "flickerDistance" : 1.0, < "flickerStrength" : 0.5, < "flickerTiming" : 1.0, --- > "price" : 375, > > "lightColor" : [170, 170, 170], > > "flickerPeriod" : 0.01, > "flickerMinIntensity" : 0.25, > "flickerMaxIntensity" : 0.75, > "flickerPeriodVariance" : 0.8, > "flickerIntensityVariance" : 0.25, objects\human\fridge\fridge.object 4a5 > "tooltipKind" : "container", 7c8 < "price" : 600, --- > "price" : 550, 38c39 < "slotCount" : 16, --- > "slotCount" : 24, 40c41 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\glasspanel\glasspanel.object 5c5 < "price" : 350, --- > "price" : 250, 22,24c22,30 < "frames" : 1, < "animationCycle" : 0.5, < --- > "direction" : "left", > "flipImages" : true, > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "glasspanel.png:", > "imagePosition" : [-8, 0], > "direction" : "right", 27d32 < objects\human\hazardtapeh\hazardtapeh.object 5c5 < "price" : 200, --- > "price" : 100, objects\human\hazardtapev\hazardtapev.object 5c5 < "price" : 200, --- > "price" : 100, objects\human\jukebox\jukebox.frames 5c5 < "dimensions" : [6, 1], --- > "dimensions" : [7, 1], 7c7 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.off" ] 12c12,13 < "default.default" : "default.0" --- > "default.default" : "default.1", > "default.on" : "default.1" objects\human\jukebox\jukebox.object 4,5d3 < "objectType" : "noisy", < 7c5 < "price" : 1500, --- > "price" : 1000, 19a18,20 > "lightColor" : [153, 140, 76], > "lightPosition" : [0, 1], > 23,27c24,34 < "dualImage" : "jukebox.png:.", < "imagePosition" : [-16, 0], < "frames" : 6, < "animationCycle" : 1.0, < --- > "image" : "jukebox.png:.", > "imagePosition" : [-12, 0], > "direction" : "left", > "flipImages" : true, > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "jukebox.png:.", > "imagePosition" : [-12, 0], > "direction" : "right", 30d36 < 34c40,58 < "sounds" : [ "/sfx/objects/jab.ogg" ] --- > "animation" : "jukebox.animation", > "animationParts" : { > "bg" : "jukebox.png", > "fg" : "jukeboxlit.png" > }, > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/recordscratch2.wav" ], > "off" : [ "/sfx/objects/recordscratch1.wav" ] > } > }, > "animationPosition" : [-12, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > > "soundEffect" : "/sfx/objects/jukebox.ogg" objects\human\lavalamp1\lavalamp1.frames 4c4 < "dimensions" : [16, 9], --- > "dimensions" : [17, 9], 6,14c6,14 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.off" ] 19,27c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.1", > "red.default" : "red.1", > "blue.default" : "blue.1", > "green.default" : "green.1", > "yellow.default" : "yellow.1", > "orange.default" : "orange.1", > "pink.default" : "pink.1", > "black.default" : "black.1", > "white.default" : "white.1" objects\human\lavalamp1\lavalamp1.object 3a4,6 > "category" : "light", > "price" : 300, > 7,9d9 < < "category" : "light", < "price" : 1000, 11c11 < "unlit" : true, --- > "lightPosition" : [0, 1], 25,26c25,34 < "frames" : 15, < "animationCycle" : 3, --- > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > }, > { > "image" : "lavalamp1.png:.", > "imagePosition" : [0, 0], > "direction" : "right", 31c39,51 < ] --- > ], > > "animation" : "lavalamp1.animation", > "animationParts" : { > "bg" : "lavalamp1.png", > "fg" : "lavalamp1lit.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\human\marinesign\marinesign.object 5c5 < "price" : 350, --- > "price" : 400, objects\human\microwave\microwave.object 5,7c5,7 < "category" : "light", < "price" : 800, < "lightColor" : [204, 202, 155], --- > "category" : "crafting", > "price" : 350, > "lightColor" : [153, 151, 116], 23c23 < "dualImage" : "microwave.png:.", --- > "imageLayers" : [ { "image" : "microwave.png:.", "fullbright" : true }, { "image" : "microwavelit.png:." } ], 24a25,26 > "direction" : "left", > "flipImages" : true, 30a33,39 > }, > { > "imageLayers" : [ { "image" : "microwave.png:.", "fullbright" : true }, { "image" : "microwavelit.png:." } ], > "imagePosition" : [-8, 0], > "direction" : "right", > "frames" : 4, > "animationCycle" : 1.0, 31a41,43 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 38c50 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\oven1\oven1.object 5,6c5,6 < "category" : "storage", < "price" : 700, --- > "category" : "crafting", > "price" : 350, 11c11 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 20,25c20 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 5, < "range" : 2 < } ], --- > "statusEffects" : [ ], 44c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonarch\prisonarch.object 5c5 < "price" : 800, --- > "price" : 500, 22a23,70 > "direction" : "left", > > "spaceScan" : 0.1, > "fgAnchors" : [ [0, 0] ] > }, > { > "image" : "prisonarchceiling.png:", > > "imagePosition" : [-24, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "fgAnchors" : [ [0, 0] ] > }, > { > "image" : "prisonarchwall.png:", > > "imagePosition" : [-16, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "right" ] > }, > { > "image" : "prisonarchwall.png:", > > "imagePosition" : [0, -16], > "direction" : "right", > > "spaceScan" : 0.1, > "anchors" : [ "left" ] > }, > { > "image" : "prisonarchceiling.png:", > > "imagePosition" : [-24, -16], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "top" ] > }, > { > "image" : "prisonarchceiling.png:", > > "imagePosition" : [-24, -16], > "direction" : "right", 26a75,80 > { > "image" : "prisonarchground.png:", > > "imagePosition" : [-24, 0], > "direction" : "left", > "flipImages" : true, 27a82,84 > "spaceScan" : 0.01, > "anchors" : [ "bottom" ] > }, 31a89 > "direction" : "right", objects\human\prisonbarrelfire\prisonbarrelfire.object 4a5 > "category" : "crafting", 9c10 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 18,26c19,20 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 70, < "range" : 5 < } ], < < "category" : "light", < "price" : 250, --- > "statusEffects" : [ ], > "price" : 475, 45c39 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonbars\prisonbars.object 5c5 < "price" : 250, --- > "price" : 350, objects\human\prisonbed\prisonbed.object 8c8 < "price" : 200, --- > "price" : 525, 17c17,18 < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 39d39 < objects\human\prisonbench\prisonbench.object 8c8 < "price" : 650, --- > "price" : 475, objects\human\prisoncabinet1\prisoncabinet1.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 550, --- > "price" : 625, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisoncamerastation\prisoncamerastation.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.off" ] 20,28c20,28 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.1", > "red.default" : "red.1", > "blue.default" : "blue.1", > "green.default" : "green.1", > "yellow.default" : "yellow.1", > "orange.default" : "orange.1", > "pink.default" : "pink.1", > "black.default" : "black.1", > "white.default" : "white.1" objects\human\prisoncamerastation\prisoncamerastation.object 5,16c5,12 < "price" : 500, < "lightColors" : { < "default" : [100, 100, 100], < "red" : [100, 100, 100], < "blue" : [100, 100, 100], < "green" : [100, 100, 100], < "yellow" : [100, 100, 100], < "orange" : [100, 100, 100], < "pink" : [100, 100, 100], < "black" : [100, 100, 100], < "white" : [100, 100, 100] < }, --- > "price" : 750, > "lightColor" : [96, 96, 96], > > "flickerPeriod" : 0.25, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1.0, > "flickerPeriodVariance" : 0.0, > "flickerIntensityVariance" : 0.025, 32c28,29 < "dualImage" : "prisoncamerastation.png:.", --- > "image" : "prisoncamerastation.png:.", > "imagePosition" : [-24, 0], 33a31,41 > "direction" : "left", > "flipImages" : true, > "lightPosition" : [-1, 2], > > "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], [-2, 2], [-1, 2], [0, 2], [1, 2], [2, 2], [-2, 3], [-1, 3], [0, 3], [1, 3], [2, 3] ], > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-3, 1], [-2, 1], [-1, 1], [0, 1], [-2, 3], [-1, 3], [0, 3], [1, 3] ] > }, > { > "image" : "prisoncamerastation.png:.", 35,36d42 < "frames" : 4, < "animationCycle" : 0.5, 38,39c44,45 < "spaceScan" : 0.1, < "anchors" : [ "bottom" ] --- > "direction" : "right", > "lightPosition" : [0, 2], 40a47,50 > "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], [-3, 3], [-2, 3], [-1, 3], [0, 3], [1, 3] ], > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-1, 1], [0, 1], [1, 1], [2, 1], [-2, 3], [-1, 3], [0, 3], [1, 3] ] 42c52,68 < ] --- > ], > > "animation" : "prisoncamerastation.animation", > "animationParts" : { > "bg" : "prisoncamerastation.png", > "fg" : "prisoncamerastationlit.png" > }, > "animationPosition" : [-24, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [-1, 2] ], > > "interactive" : true, > > "soundEffect" : "/sfx/objects/tv_static.wav" objects\human\prisoncontrolpanel\prisoncontrolpanel.frames 4c4 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 6,14c6,14 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,37c19,27 < "default.off" : "default", < "red.off" : "red", < "blue.off" : "blue", < "green.off" : "green", < "yellow.off" : "yellow", < "orange.off" : "orange", < "pink.off" : "pink", < "black.off" : "black", < "white.off" : "white", < < "default.on" : "default", < "red.on" : "red", < "blue.on" : "blue", < "green.on" : "green", < "yellow.on" : "yellow", < "orange.on" : "orange", < "pink.on" : "pink", < "black.on" : "black", < "white.on" : "white" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisoncontrolpanel\prisoncontrolpanel.object 4,5c4,5 < "objectType" : "wire", < --- > "category" : "wire", > "price" : 1225, 9,10d8 < "category" : "wire", < "price" : 1000, 18a17,18 > "lightColor" : [69, 115, 73], > 22c22 < "dualImage" : "prisoncontrolpanel.png:.off", --- > "dualImage" : "prisoncontrolpanel.png:.", 30,33c30 < "scripts" : [ "/objects/wired/switch/switch.lua" ], < "scriptDelta" : 5, < < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > "animation" : "/objects/wired/switch/switchtogglebgfullbright.animation", 36c33,34 < "switch" : "prisoncontrolpanel.png" --- > "bg" : "prisoncontrolpanel.png", > "fg" : "prisoncontrolpanellit.png" 38a37,41 > > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "defaultSwitchState" : true, objects\human\prisoncorner\prisoncorner.object 21d20 < 22a22 > "direction" : "right", 26a27,30 > { > "image" : "prisoncornergroundleft.png:", > "imagePosition" : [-8, -8], > "direction" : "right", 27a32,34 > "spaceScan" : 0.1, > "anchors" : [ "left", "bottom" ] > }, 29a37,38 > "imagePosition" : [-8, -8], > "direction" : "left", 30a40,44 > "spaceScan" : 0.1, > "anchors" : [ "right", "top" ] > }, > { > "image" : "prisoncornergroundright.png:", 31a46 > "direction" : "left", 33c48 < "spaceScan" : 0.01, --- > "spaceScan" : 0.1, objects\human\prisondoor\prisondoor.object 4d3 < "objectType" : "wire", 7c6 < "price" : 600, --- > "price" : 475, 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor_open.wav" ], > "close" : [ "/sfx/objects/bardoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bardoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bardoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\human\prisonexitsign\prisonexitsign.object 6,17d5 < "lightColors" : { < "default" : [153, 134, 76], < "red" : [153, 91, 76], < "blue" : [76, 96, 153], < "green" : [121, 153, 76], < "yellow" : [153, 134, 76], < "orange" : [153, 113, 76], < "pink" : [153, 76, 147], < "black" : [100, 100, 100], < "white" : [153, 153, 153] < }, < "unlit" : true, 28a17,18 > "lightColor" : [179, 156, 89], > 32,33c22 < "leftImage" : "prisonexitsignleft.png:", < "rightImage" : "prisonexitsignright.png:", --- > "image" : "prisonexitsignleftpreview.png:.", 35,36c24,30 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > "animationParts" : { > "bg" : "prisonexitsignleft.png", > "fg" : "prisonexitsignleftlit.png" > }, > "animationPosition" : [-8, -2], > "lightPosition" : [0, 1], 39a34,44 > }, > { > "image" : "prisonexitsignright.png:.", > "imagePosition" : [-8, -2], > "direction" : "right", > "animationParts" : { > "bg" : "prisonexitsignright.png", > "fg" : "prisonexitsignrightlit.png" > }, > "animationPosition" : [-8, -2], > "lightPosition" : [0, 1], 40a46,47 > "spaceScan" : 0.1, > "anchors" : [ "top" ] 42c49,57 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ], > "interactive" : false objects\human\prisonexitsign\prisonexitsignleft.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonexitsign\prisonexitsignright.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfence1\prisonfence1.object 5c5 < "price" : 300, --- > "price" : 550, objects\human\prisonfence2\prisonfence2.object 5c5 < "price" : 300, --- > "price" : 400, objects\human\prisonfile1\prisonfile1.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 8,10c10,12 < "price" : 250, < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "price" : 500, > "openSounds" : [ "/sfx/objects/bunkercabinet_open.wav" ], > "closeSounds" : [ "/sfx/objects/bunkercabinet_close.wav" ], 13c15 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonfile2\prisonfile2.object 3a4,5 > "objectType" : "container", > "tooltipKind" : "container", 8,11c10,13 < "price" : 350, < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "price" : 800, > "openSounds" : [ "/sfx/objects/bunkercabinet_open.wav" ], > "closeSounds" : [ "/sfx/objects/bunkercabinet_close.wav" ], > "slotCount" : 32, 13c15 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonfloodlight\prisonfloodlight.object 5,16c5,19 < "price" : 400, < "lightColors" : { < "default" : [255, 255, 245], < "red" : [255, 127, 127], < "blue" : [71, 134, 255], < "green" : [88, 255, 0], < "yellow" : [255, 230, 127], < "orange" : [255, 179, 127], < "pink" : [255, 177, 255], < "black" : [100, 100, 100], < "white" : [255, 255, 255] < }, --- > "price" : 375, > > "lightColor" : [255, 255, 245], > > // "lightColors" : { > // "default" : [255, 255, 245], > // "red" : [255, 127, 127], > // "blue" : [71, 134, 255], > // "green" : [88, 255, 0], > // "yellow" : [255, 230, 127], > // "orange" : [255, 179, 127], > // "pink" : [255, 177, 255], > // "black" : [100, 100, 100], > // "white" : [255, 255, 255] > // }, 19c22 < "description" : "It feels like I'm on stage! Except I'm not, I'm in a prison.", --- > "description" : "It feels like I'm on stage!", 33c36 < "imageLayers" : [ { "image" : "prisonfloodlightceiling1.png:.", "unlit" : true }, { "image" : "prisonfloodlightceiling2.png:." } ], --- > "image" : "prisonfloodlightceiling1.png:.", 36a40,46 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightceiling1.png", > "fg" : "prisonfloodlightceiling2.png" > }, > "animationPosition" : [-4, -8], 39c49 < "anchors" : [ "top" ], --- > "fgAnchors" : [ [0, 1] ], 45c55 < "imageLayers" : [ { "image" : "prisonfloodlightceilingleft1.png:.", "unlit" : true }, { "image" : "prisonfloodlightceilingleft2.png:." } ], --- > "image" : "prisonfloodlightceilingleft1.png:.", 48a59,65 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightceilingleft1.png", > "fg" : "prisonfloodlightceilingleft2.png" > }, > "animationPosition" : [0, -8], 57c74 < "imageLayers" : [ { "image" : "prisonfloodlightceilingright1.png:.", "unlit" : true }, { "image" : "prisonfloodlightceilingright2.png:." } ], --- > "image" : "prisonfloodlightceilingright1.png:.", 60a78,84 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightceilingright1.png", > "fg" : "prisonfloodlightceilingright2.png" > }, > "animationPosition" : [-8, -8], 69c93 < "imageLayers" : [ { "image" : "prisonfloodlightground1.png:.", "unlit" : true }, { "image" : "prisonfloodlightground2.png:." } ], --- > "image" : "prisonfloodlightground1.png:.", 72a97,103 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightground1.png", > "fg" : "prisonfloodlightground2.png" > }, > "animationPosition" : [-4, 0], 75c106 < "anchors" : [ "bottom" ], --- > "fgAnchors" : [ [0, -1] ], 81c112 < "imageLayers" : [ { "image" : "prisonfloodlightgroundleft1.png:.", "unlit" : true }, { "image" : "prisonfloodlightgroundleft2.png:." } ], --- > "image" : "prisonfloodlightgroundleft1.png:.", 84a116,122 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightgroundleft1.png", > "fg" : "prisonfloodlightgroundleft2.png" > }, > "animationPosition" : [0, 0], 93c131 < "imageLayers" : [ { "image" : "prisonfloodlightgroundright1.png:.", "unlit" : true }, { "image" : "prisonfloodlightgroundright2.png:." } ], --- > "image" : "prisonfloodlightgroundright1.png:.", 96a135,141 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightgroundright1.png", > "fg" : "prisonfloodlightgroundright2.png" > }, > "animationPosition" : [-8, 0], 105c150 < "imageLayers" : [ { "image" : "prisonfloodlightleft1.png:.", "unlit" : true }, { "image" : "prisonfloodlightleft2.png:." } ], --- > "image" : "prisonfloodlightleft1.png:.", 108a154,160 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightleft1.png", > "fg" : "prisonfloodlightleft2.png" > }, > "animationPosition" : [0, -4], 117c169 < "imageLayers" : [ { "image" : "prisonfloodlightright1.png:.", "unlit" : true }, { "image" : "prisonfloodlightright2.png:." } ], --- > "image" : "prisonfloodlightright1.png:.", 120a173,179 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonfloodlightright1.png", > "fg" : "prisonfloodlightright2.png" > }, > "animationPosition" : [-8, -4], 127c186,201 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/floodlights_on.wav" ], > "off" : [ "/sfx/objects/floodlights_off.wav" ] > } > }, > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "inboundNodes" : [ [0, 0] ] objects\human\prisonfloodlight\prisonfloodlightceiling1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightceiling2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightceilingleft1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightceilingleft2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightceilingright1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightceilingright2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightground1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightground2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightgroundleft1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightgroundleft2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightgroundright1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightgroundright2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightleft1.frames 6,14c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightleft2.frames 6,14c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 19,27c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightright1.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonfloodlight\prisonfloodlightright2.frames 2d1 < 7,15c6,14 < [ "default.0", "default.off" ], < [ "red.0", "red.off" ], < [ "blue.0", "blue.off" ], < [ "green.0", "green.off" ], < [ "yellow.0", "yellow.off" ], < [ "orange.0", "orange.off" ], < [ "pink.0", "pink.off" ], < [ "black.0", "black.off" ], < [ "white.0", "white.off" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 20,28c19,27 < "default.default" : "default.off", < "red.default" : "red.off", < "blue.default" : "blue.off", < "green.default" : "green.off", < "yellow.default" : "yellow.off", < "orange.default" : "orange.off", < "pink.default" : "pink.off", < "black.default" : "black.off", < "white.default" : "white.off" --- > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonforcecell\prisonforcecell.object 7,10c7,9 < "category" : "light", < "price" : 800, < "lightColor" : [200, 200, 175], < "unlit" : true, --- > "category" : "furniture", > "price" : 750, > "lightColor" : [217, 210, 173], 17a17,25 > "objectType" : "loungeable", > "sitCoverImage" : "/objects/human/prisonforcecell/prisonforcecellcover.png", > "sitFlipDirection" : false, > "sitOrientation" : "lay", > "sitAngle" : 0, > "sitStatusEffects" : [ > "nude" > ], > 21,22c29 < "dualImage" : "prisonforcecell.png:", < --- > "image" : "prisonforcecell.png:", 24,25c31,34 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-2, 22], 28a38,44 > }, > { > "image" : "prisonforcecell.png:", > "imagePosition" : [-8, 0], > "direction" : "right", > > "sitPosition" : [6, 22], 29a46,47 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\human\prisongirderh\prisongirderh.object 5c5 < "price" : 300, --- > "price" : 350, objects\human\prisongirderv\prisongirderv.object 5c5 < "price" : 300, --- > "price" : 350, objects\human\prisongraffiti1\prisongraffiti1.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti2\prisongraffiti2.object 5c5,6 < "price" : 200, --- > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti3\prisongraffiti3.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti4\prisongraffiti4.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti5\prisongraffiti5.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti6\prisongraffiti6.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongraffiti7\prisongraffiti7.object 5c5,7 < "price" : 200, --- > "price" : 0, > "hasObjectItem" : false, > "printable" : false, objects\human\prisongrateh\prisongrateh.object 5c5 < "price" : 300, --- > "price" : 275, 21d20 < "frames" : 1, 22a22,31 > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "background" ] > }, > { > "image" : "prisongrateh.png:", > "imagePosition" : [-16, 0], > "direction" : "right", objects\human\prisongratev\prisongratev.object 5c5 < "price" : 300, --- > "price" : 275, 21d20 < "frames" : 1, 22a22,31 > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "background" ] > }, > { > "image" : "prisongratev.png:", > "imagePosition" : [0, -16], > "direction" : "right", objects\human\prisonlocker1\prisonlocker1.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 300, --- > "price" : 800, 30,32c31,33 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, --- > "openSounds" : [ "/sfx/objects/locker_open.wav" ], > "closeSounds" : [ "/sfx/objects/locker_close.wav" ], > "slotCount" : 32, 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonlocker2\prisonlocker2.object 4a5 > "tooltipKind" : "container", 6c7 < "price" : 300, --- > "price" : 500, 30,31c31,32 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], --- > "openSounds" : [ "/sfx/objects/locker_open.wav" ], > "closeSounds" : [ "/sfx/objects/locker_close.wav" ], 34c35 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\human\prisonmattress\prisonmattress.object 8c8,20 < "price" : 200, --- > "price" : 475, > > "objectType" : "loungeable", > "sitFlipDirection" : true, > "sitPosition" : [-8, 10], > "sitOrientation" : "lay", > "sitAngle" : 90, > "sitEmote" : "sleep", > "sitStatusEffects" : [ > "regeneration1", > "nude" > ], > "sitEffectEmitters" : [ "sleepbubbles" ], objects\human\prisonmirror1\prisonmirror1.object 5c5 < "price" : 100, --- > "price" : 500, objects\human\prisonmirror2\prisonmirror2.object 5c5 < "price" : 100, --- > "price" : 250, objects\human\prisonpanel\prisonpanel.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17 > }, 17a19,28 > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\prisonpanel\prisonpanel.object 7,9c7,8 < "category" : "wire", < "price" : 450, < "script" : "/objects/scripts/switch.lua", --- > "category" : "light", > "price" : 525, 17a17,18 > "lightColor" : [46, 77, 48], > 21,22c22 < "dualImage" : "prisonpanel.png:", < --- > "image" : "prisonpanel.png:.", 24,25c24,32 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "animationParts" : { > "bg" : "prisonpanel.png", > "fg" : "prisonpanellit.png" > }, > "animationPosition" : [-16, 0], > "lightPosition" : [0, 1], 28a36,47 > }, > { > "image" : "prisonpanel.png:.", > "imagePosition" : [-16, 0], > "direction" : "right", > > "animationParts" : { > "bg" : "prisonpanel.png", > "fg" : "prisonpanellit.png" > }, > "animationPosition" : [-16, 0], > "lightPosition" : [0, 1], 29a49,50 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 31c52,60 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [-1, 1] ], > "interactive" : false objects\human\prisonpipefence\prisonpipefence.object 5c5 < "price" : 300, --- > "price" : 250, objects\human\prisonradiator\prisonradiator.object 8c8 < "price" : 400, --- > "price" : 275, 17,22c17 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 80, < "range" : 15 < } ], --- > "statusEffects" : [ ], objects\human\prisonsecuritycamera\prisonsecuritycamera.object 5,16c5 < "price" : 400, < "lightColors" : { < "default" : [1, 51, 13], < "red" : [51, 1, 13], < "blue" : [8, 29, 51], < "green" : [1, 51, 13], < "yellow" : [51, 41, 2], < "orange" : [51, 25, 8], < "pink" : [51, 8, 51], < "black" : [1, 51, 13], < "white" : [51, 1, 13] < }, --- > "price" : 450, 27a17,25 > "lightColor" : [5, 255, 63], > "lightPosition" : [0, 0], > > "flickerPeriod" : 1.5, > "flickerMinIntensity" : -1.00, > "flickerMaxIntensity" : 0.2, > "flickerPeriodVariance" : 0.0, > "flickerIntensityVariance" : 0.025, > 31,33c29,44 < "image" : "prisonsecuritycameraceilingleft.png:.", < "frames" : 24, < "animationCycle" : 3, --- > "image" : "prisonsecuritycameraceilingpreview.png:.", > "imagePosition" : [-4, -8], > "direction" : "right", > > "animationParts" : { > "bg" : "prisonsecuritycameraceiling.png", > "fg" : "prisonsecuritycameraceilinglit.png" > }, > "animationPosition" : [-4, -8], > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [0, 0] ] > }, > > { > "image" : "prisonsecuritycameraceilingleftpreview.png:.", 34a46,52 > "direction" : "right", > > "animationParts" : { > "bg" : "prisonsecuritycameraceilingleft.png", > "fg" : "prisonsecuritycameraceilingleftlit.png" > }, > "animationPosition" : [0, -8], 36c54 < "spaceScan" : 0.01, --- > "spaceScan" : 0.1, 41,43c59 < "image" : "prisonsecuritycameraceilingright.png:.", < "frames" : 24, < "animationCycle" : 3, --- > "image" : "prisonsecuritycameraceilingrightpreview.png:.", 44a61 > "direction" : "right", 46c63,69 < "spaceScan" : 0.01, --- > "animationParts" : { > "bg" : "prisonsecuritycameraceilingright.png", > "fg" : "prisonsecuritycameraceilingrightlit.png" > }, > "animationPosition" : [-8, -8], > > "spaceScan" : 0.1, 51c74 < "dualImage" : "prisonsecuritycameraceiling.png:.", --- > "image" : "prisonsecuritycameraceilingpreview.png:.", 53,58c76,101 < "frames" : 24, < "animationCycle" : 3, < "spaceScan" : 0.01, < "fgAnchors" : [ < [-1, 1], [0, 1], [1, 1] < ] --- > "direction" : "left", > "flipImages" : true, > > "animationParts" : { > "bg" : "prisonsecuritycameraceiling.png", > "fg" : "prisonsecuritycameraceilinglit.png" > }, > "animationPosition" : [-4, -8], > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-1, 1], [0, 1], [1, 1] ] > }, > > { > "image" : "prisonsecuritycameraceilingpreview.png:.", > "imagePosition" : [-4, -8], > "direction" : "right", > > "animationParts" : { > "bg" : "prisonsecuritycameraceiling.png", > "fg" : "prisonsecuritycameraceilinglit.png" > }, > "animationPosition" : [-4, -8], > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, -1], [0, -1], [1, -1] ], > "fgAnchors" : [ [-1, 1], [0, 1], [1, 1] ] 62c105,112 < "frameCooldown" : 67 --- > "animation" : "prisonsecuritycamera.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "interactive" : false, > > "frameCooldown" : 5 objects\human\prisonsecuritycamera\prisonsecuritycameraceiling.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.24", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.24", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.24", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.24", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.24", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.24", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.24", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.24", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.24", "white.off" ] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingleft.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.24", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.24", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.24", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.24", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.24", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.24", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.24", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.24", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.24", "white.off" ] objects\human\prisonsecuritycamera\prisonsecuritycameraceilingright.frames 7,15c7,15 < [ "default.0", "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.off" ], < [ "red.0", "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.off" ], < [ "blue.0", "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.off" ], < [ "green.0", "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.off" ], < [ "yellow.0", "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.off" ], < [ "orange.0", "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.off" ], < [ "pink.0", "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.off" ], < [ "black.0", "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.off" ], < [ "white.0", "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.5", "default.6", "default.7", "default.8", "default.9", "default.10", "default.11", "default.12", "default.13", "default.14", "default.15", "default.16", "default.17", "default.18", "default.19", "default.20", "default.21", "default.22", "default.23", "default.24", "default.off" ], > [ "red.1", "red.2", "red.3", "red.4", "red.5", "red.6", "red.7", "red.8", "red.9", "red.10", "red.11", "red.12", "red.13", "red.14", "red.15", "red.16", "red.17", "red.18", "red.19", "red.20", "red.21", "red.22", "red.23", "red.24", "red.off" ], > [ "blue.1", "blue.2", "blue.3", "blue.4", "blue.5", "blue.6", "blue.7", "blue.8", "blue.9", "blue.10", "blue.11", "blue.12", "blue.13", "blue.14", "blue.15", "blue.16", "blue.17", "blue.18", "blue.19", "blue.20", "blue.21", "blue.22", "blue.23", "blue.24", "blue.off" ], > [ "green.1", "green.2", "green.3", "green.4", "green.5", "green.6", "green.7", "green.8", "green.9", "green.10", "green.11", "green.12", "green.13", "green.14", "green.15", "green.16", "green.17", "green.18", "green.19", "green.20", "green.21", "green.22", "green.23", "green.24", "green.off" ], > [ "yellow.1", "yellow.2", "yellow.3", "yellow.4", "yellow.5", "yellow.6", "yellow.7", "yellow.8", "yellow.9", "yellow.10", "yellow.11", "yellow.12", "yellow.13", "yellow.14", "yellow.15", "yellow.16", "yellow.17", "yellow.18", "yellow.19", "yellow.20", "yellow.21", "yellow.22", "yellow.23", "yellow.24", "yellow.off" ], > [ "orange.1", "orange.2", "orange.3", "orange.4", "orange.5", "orange.6", "orange.7", "orange.8", "orange.9", "orange.10", "orange.11", "orange.12", "orange.13", "orange.14", "orange.15", "orange.16", "orange.17", "orange.18", "orange.19", "orange.20", "orange.21", "orange.22", "orange.23", "orange.24", "orange.off" ], > [ "pink.1", "pink.2", "pink.3", "pink.4", "pink.5", "pink.6", "pink.7", "pink.8", "pink.9", "pink.10", "pink.11", "pink.12", "pink.13", "pink.14", "pink.15", "pink.16", "pink.17", "pink.18", "pink.19", "pink.20", "pink.21", "pink.22", "pink.23", "pink.24", "pink.off" ], > [ "black.1", "black.2", "black.3", "black.4", "black.5", "black.6", "black.7", "black.8", "black.9", "black.10", "black.11", "black.12", "black.13", "black.14", "black.15", "black.16", "black.17", "black.18", "black.19", "black.20", "black.21", "black.22", "black.23", "black.24", "black.off" ], > [ "white.1", "white.2", "white.3", "white.4", "white.5", "white.6", "white.7", "white.8", "white.9", "white.10", "white.11", "white.12", "white.13", "white.14", "white.15", "white.16", "white.17", "white.18", "white.19", "white.20", "white.21", "white.22", "white.23", "white.24", "white.off" ] objects\human\prisonshower\prisonshower.object 8c8 < "price" : 400, --- > "price" : 275, objects\human\prisonshower\prisonshowerdripping.object 8c8 < "price" : 400, --- > "price" : 275, 17c17,31 < "particleEmitter" : { --- > "inventoryIcon" : "prisonshowericon.png", > "orientations" : [ > { > "image" : "prisonshower.png:", > "flipImages" : true, > "direction" : "left", > > "imagePosition" : [0, 0], > "frames" : 1, > "animationCycle" : 1.0, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > > "particleEmitter" : { 20c34 < "pixelOrigin" : [6, 33], --- > "pixelOrigin" : [4, 31], 33,37c47,49 < < }, < < "inventoryIcon" : "prisonshowericon.png", < "orientations" : [ --- > } > }, > 39c51,52 < "dualImage" : "prisonshower.png:", --- > "image" : "prisonshower.png:", > "direction" : "right", 46,47c59,77 < "anchors" : [ "bottom" ] < --- > "anchors" : [ "bottom" ], > > "particleEmitter" : { > "emissionRate" : 1, > "emissionVariance" : 0.1, > "pixelOrigin" : [6, 31], > > "particle" : { > "type" : "ember", > "size" : 1.0, > "color" : [73, 179, 253, 255], > "fade" : 0.9, > "initialVelocity" : [0.0, -4], > "finalVelocity" : [0.0, -6], > "approach" : [0, 20], > "timeToLive" : 0.7, > "layer" : "back" > } > } 48a79 > objects\human\prisonstonesign\prisonstonesign.object 8c8 < "price" : 600, --- > "price" : 500, objects\human\prisontable\prisontable.object 8c8 < "price" : 600, --- > "price" : 500, 20,21c20 < "dualImage" : "prisontable.png:", < --- > "image" : "prisontable.png:", 23,24c22,23 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 27c26,33 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] > }, > { > "image" : "prisontable.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 28a35,38 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 1], [-1, 1], [0, 1], [1, 1] ] objects\human\prisontoilet\prisontoilet.object 10c10 < "price" : 2, --- > "price" : 425, objects\human\prisontorturebed1\prisontorturebed1.object 8c8 < "price" : 750, --- > "price" : 450, objects\human\prisontorturebed2\prisontorturebed2.object 18c18 < "sitFlipDirection" : true, --- > "sitFlipDirection" : false, 24,25c24,25 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 32,33c32 < "dualImage" : "prisontorturebed2.png:", < --- > "image" : "prisontorturebed2.png:", 35,36c34,35 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 39a39,43 > }, > { > "image" : "prisontorturebed2.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 40a45,46 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\human\prisonturbine\prisonturbine.object 5c5 < "price" : 400, --- > "price" : 275, objects\human\techconsolehuman\techconsolehuman.object 19,22c19 < "lightColor" : [0, 40, 100], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, --- > "lightColor" : [54, 77, 89], 27c24 < "image" : "techconsolehuman.png:.", --- > "imageLayers" : [ { "image" : "techconsolehuman.png:.", "fullbright" : true }, { "image" : "techconsolehumanlit.png:." } ], 30a28 > "direction" : "right", objects\human\vendingmachine\vendingmachine.object 7,9c7,8 < "objectType" : "container", < "category" : "storage", < "price" : 800, --- > "category" : "decorative", > "price" : 525, 11,15d9 < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, < < 25,30d18 < "openSounds" : [ "/sfx/objects/chest_medium_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_medium_close.wav" ], < "slotCount" : 16, < "uiConfig" : "/interface/chests/chest%slots%.config", < "frameCooldown" : 67, < "autoCloseCooldown" : 3600, 34,36c22 < "leftImage" : "vendingmachineleft.png:default", < "rightImage" : "vendingmachineright.png:default", < --- > "image" : "vendingmachineleftpreview.png:.", 38,39c24,30 < "frames" : 1, < "animationCycle" : 0.5, --- > "direction" : "left", > > "animationParts" : { > "bg" : "vendingmachineleft.png", > "fg" : "vendingmachineleftlit.png" > }, > "animationPosition" : [-8, 0], 43a35,45 > }, > { > "image" : "vendingmachineright.png:.", > "imagePosition" : [-8, 0], > "direction" : "right", > > "animationParts" : { > "bg" : "vendingmachineright.png", > "fg" : "vendingmachinerightlit.png" > }, > "animationPosition" : [-8, 0], 44a47,49 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" 46c51,61 < ] --- > ], > > "animation" : "/objects/wired/light/lighttogglebgfullbright.animation", > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 2] ], > "interactive" : false, > > "soundEffect" : "/sfx/objects/fluorescent_light_loud.wav" objects\human\vendingmachine\vendingmachineleft.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\vendingmachine\vendingmachineright.frames 5c5 < "dimensions" : [1, 9], --- > "dimensions" : [2, 9], 7,15c7,15 < [ "default" ], < [ "red" ], < [ "blue" ], < [ "green" ], < [ "yellow" ], < [ "orange" ], < [ "pink" ], < [ "black" ], < [ "white" ] --- > [ "default.on", "default.off" ], > [ "red.on", "red.off" ], > [ "blue.on", "blue.off" ], > [ "green.on", "green.off" ], > [ "yellow.on", "yellow.off" ], > [ "orange.on", "orange.off" ], > [ "pink.on", "pink.off" ], > [ "black.on", "black.off" ], > [ "white.on", "white.off" ] 16a17,28 > }, > > "aliases" : { > "default.default" : "default.on", > "red.default" : "red.on", > "blue.default" : "blue.on", > "green.default" : "green.on", > "yellow.default" : "yellow.on", > "orange.default" : "orange.on", > "pink.default" : "pink.on", > "black.default" : "black.on", > "white.default" : "white.on" objects\human\watermachine\watermachine.object 8c8 < "price" : 600, --- > "price" : 300, objects\hylotl\hylotlbed2\hylotlbed2.object 18,19c18,19 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\hylotl\hylotlclassicbookcase\hylotlclassicbookcase.object 5a6 > "tooltipKind" : "container", 20c21 < "slotCount" : 16, --- > "slotCount" : 24, 22c23 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\hylotl\hylotlclassiccabinet1\hylotlclassiccabinet1.object 4a5 > "tooltipKind" : "container", 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 43c36 < "slotCount" : 16, --- > "slotCount" : 12, 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\hylotl\hylotlclassicwardrobe1\hylotlclassicwardrobe1.object 4a5 > "tooltipKind" : "container", 18,25d18 < "state" : { < "kind" : "storage", < "openSounds" : [ "/sfx/objects/woodenbox_open.wav" ], < "closeSounds" : [ "/sfx/objects/woodenbox_close.wav" ], < "slotCount" : 16, < "uiconfig" : "/interface/chests/chest%slots%.config" < }, < 43c36 < "slotCount" : 16, --- > "slotCount" : 24, 45c38 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\hylotl\hylotlshojidoor\hylotlshojidoor.object 4d3 < "objectType" : "wire", 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\hylotl\hylotlsign2g\hylotlsign2g.object 7c7 < "shortddescription" : "Green Neon Sign", --- > "shortdescription" : "Green Neon Sign", objects\hylotl\hylotlsign3b\hylotlsign3b.object 8c8 < "shortddescription" : "Blue Neon Shop Sign", --- > "shortdescription" : "Blue Neon Shop Sign", objects\hylotl\hylotlsymbolg\hylotlsymbolg.object 8c8 < "shortddescription" : "Green Neon Symbol", --- > "shortdescription" : "Green Neon Symbol", objects\hylotl\_underwaterdungeon\airlockdoor\airlockdoor.object 4d3 < "objectType" : "wire", 33a33,38 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 39,43c44,45 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [-1, 7] ], > "outboundNodes" : [ [0, 0] ] objects\hylotl\_underwaterdungeon\hylotlswitch\hylotlswitch.object 4d3 < "objectType" : "wire", objects\hylotl\_underwaterdungeon\pressuredoor\pressuredoor.object 4d3 < "objectType" : "wire", 22,23c21,24 < "dualImage" : "pressuredoor.png:default", < "imagePosition" : [-20, 0], --- > "image" : "pressuredoor.png:default", > "imagePosition" : [-21, 0], > > "direction" : "right", 33a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 37c44 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-21, 0], 40,43c47 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\minibiome\bone\bonebed\bonebed.object 9c9 < "price" : 1200, --- > "price" : 500, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\minibiome\bone\bonechair\bonechair.object 9c9 < "price" : 750, --- > "price" : 325, objects\minibiome\bone\bonechest\bonechest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 700, --- > "price" : 275, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\bone\bonedoor\bonedoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 375, 24c23,35 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-18, 0], > "animationPosition" : [-18, 0], > "direction" : "left", > "flipImages" : true, > > "spaceScan" : 0.1, > "anchors" : [ "bottom", "top" ] > }, > { > "image" : "bonedoor.png:default", > "imagePosition" : [-14, 0], > "animationPosition" : [-14, 0], > "direction" : "right", 34a46,51 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38,41d54 < "animationPosition" : [-16, 0], < < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], 43,44c56,57 < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\minibiome\bone\bonetable\bonetable.object 9c9 < "price" : 1600, --- > "price" : 425, objects\minibiome\cell\cellchair\cellchair.object 9c9 < "price" : 350, --- > "price" : 375, objects\minibiome\cell\cellchest\cellchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 350, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\cell\celldoor\celldoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 1500, --- > "price" : 475, 35a35,40 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/fleshdoor_open.wav" ], > "close" : [ "/sfx/objects/fleshdoor_close.wav" ] > } > }, 41,45c46,47 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/bunkerslidingdoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/bunkerslidingdoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] 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 9,10c9,10 < "price" : 600, < "lightColor" : [217, 217, 217], --- > "price" : 450, > "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\cell\celltable\celltable.object 9c9 < "price" : 500, --- > "price" : 425, objects\minibiome\eyepatch\eyebed\eyebed.object 9c9 < "price" : 1500, --- > "price" : 625, 20c20 < "sitPosition" : [-14, 18], --- > "sitPosition" : [-10, 17], 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 34,35c34 < "dualImage" : "eyebed.png:", < --- > "image" : "eyebed.png:", 37,38c36,37 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 41a41,45 > }, > { > "image" : "eyebed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 42a47,48 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\eyepatch\eyechair\eyechair.object 9c9 < "price" : 900, --- > "price" : 375, 35c35 < "sitPosition" : [2, 22] --- > "sitPosition" : [2, 23] objects\minibiome\eyepatch\eyechest\eyechest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 800, --- > "price" : 350, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\eyepatch\eyedoor\eyedoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 625, 24c23,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", 34a44,49 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/fleshdoor_open.wav" ], > "close" : [ "/sfx/objects/fleshdoor_close.wav" ] > } > }, 38c53 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c56 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\minibiome\eyepatch\eyetable\eyetable.object 9c9 < "price" : 1500, --- > "price" : 525, objects\minibiome\flesh\fleshchair\fleshchair.object 9c9 < "price" : 900, --- > "price" : 375, 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\fleshchest\fleshchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 800, --- > "price" : 350, 32,33c33,34 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], --- > "openSounds" : [ "/sfx/objects/fleshdoor_open.wav" ], > "closeSounds" : [ "/sfx/objects/fleshdoor_close.wav" ], 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\flesh\fleshdoor\fleshdoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 625, 24c23 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/fleshdoor_open.wav" ], > "close" : [ "/sfx/objects/fleshdoor_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\minibiome\flesh\fleshtable\fleshtable.object 9c9 < "price" : 1500, --- > "price" : 525, objects\minibiome\geometric\geometricbed\geometricbed.object 5c5 < "description" : "A sublime Rubium bed. Bit spiky, though.", --- > "description" : "-todo-", 9c9 < "price" : 1500, --- > "price" : 725, 11,16c11,16 < "apexDescription" : "A hard, spiky bed.", < "avianDescription" : "This bed is imposing and spiky.", < "floranDescription" : "Floran not care about ssspikes. Floran sssleep.", < "glitchDescription" : "Content. The spikes on this bed fit perfectly into the contours of a Glitch shell.", < "humanDescription" : "A scary, spiky bed. I like it!", < "hylotlDescription" : "A bed, constructed of spikes and harsh angles. Unpleasant.", --- > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\minibiome\geometric\geometricchair\geometricchair.object 5c5 < "description" : "A Rubium chair. Posh, but uncomfortable.", --- > "description" : "-todo-", 9c9 < "price" : 600, --- > "price" : 500, 11,16c11,20 < "apexDescription" : "A hard, pointy chair.", < "avianDescription" : "This chair looks like it was made for an evil Glitch.", < "floranDescription" : "Floran ssstab chair if chair ssstab Floran.", < "glitchDescription" : "Content. The perfect shape for a Glitch.", < "humanDescription" : "A foreboding, spiky chair. Looks futuristic.", < "hylotlDescription" : "An unpleasant-looking angled chair.", --- > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", > > "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\geometricchest\geometricchest.object 5a6 > "tooltipKind" : "container", 8,9c9,10 < "price" : 800, < "description" : "An extremely solid Rubium chest.", --- > "price" : 425, > "description" : "-todo-", 13,18c14,19 < "apexDescription" : "A very sturdy chest.", < "avianDescription" : "This chest seems almost unbreakable.", < "floranDescription" : "Floran want inssside chessst.", < "glitchDescription" : "Analysis. This chest would be exceptionally hard to breach, if it wasn't unlocked.", < "humanDescription" : "A shiny chest. I bet something cool is inside!", < "hylotlDescription" : "A shiny, angular chest. Decent enough.", --- > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, 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" : 550, 8a11,17 > "lightColor" : [147, 195, 200], > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.775, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.0, > 16,22d24 < "category" : "decorative", < "price" : 200, < "lightColor" : [147, 195, 200], < "flickerDistance" : 0.2, < "flickerStrength" : 0.05, < "flickerTiming" : 4, < 26,39c28,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] 41,42c61,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\geometric\geometrictable\geometrictable.object 5c5 < "description" : "A sturdy Rubium table.", --- > "description" : "-todo-", 9c9 < "price" : 1500, --- > "price" : 625, 11,16c11,16 < "apexDescription" : "A solid table.", < "avianDescription" : "A sturdy Rubium table.", < "floranDescription" : "Floran ssstub toe on table. Angry!", < "glitchDescription" : "Observation. A very sturdy table.", < "humanDescription" : "Dinner would be nice.", < "hylotlDescription" : "An intrusive, ugly table.", --- > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", objects\minibiome\giantflower\giantflowerbed\giantflowerbed.object 9c9 < "price" : 1500, --- > "price" : 700, 20d19 < "sitPosition" : [-10, 13], 26,27c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 34c33,36 < "dualImage" : "giantflowerbed.png:", --- > "image" : "giantflowerbed.png:", > "imagePosition" : [-24, 0], > "direction" : "left", > "flipImages" : true, 36,38c38 < "imagePosition" : [-28, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [-6, 13], 41a42,48 > }, > { > "image" : "giantflowerbed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", > > "sitPosition" : [-14, 13], 42a50,51 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\giantflower\giantflowerchair\giantflowerchair.object 9c9 < "price" : 900, --- > "price" : 375, objects\minibiome\giantflower\giantflowerchest\giantflowerchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 800, --- > "price" : 350, 32,33c33,34 < "openSounds" : [ "/sfx/objects/chest_small_open.wav" ], < "closeSounds" : [ "/sfx/objects/chest_small_close.wav" ], --- > "openSounds" : [ "/sfx/objects/florancrate_open.wav" ], > "closeSounds" : [ "/sfx/objects/florancrate_close.wav" ], 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\giantflower\giantflowerdoor\giantflowerdoor.object 5,6d4 < "objectType" : "wire", < 8c6,7 < "price" : 800, --- > "price" : 575, > 24c23,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", 34a44,49 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38c53 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c56 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] 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 6c6 < "price" : 500, --- > "price" : 375, 19,28c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [252, 197, 67], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], 29a21,22 > "lightColor" : [153, 138, 92], > 32d24 < 35,37c27,31 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 1], 39,40c33,34 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 45,47c39,40 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "right", 49,50c42,45 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, 2] ] --- > "lightPosition" : [0, 1], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 54c49,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\giantflower\giantflowertable\giantflowertable.object 9c9 < "price" : 1500, --- > "price" : 525, objects\minibiome\ice\icebed\icebed.object 9c9 < "price" : 500, --- > "price" : 700, 25,26c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\minibiome\ice\icechair\icechair.object 9c9 < "price" : 400, --- > "price" : 425, 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\icechest\icechest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 350, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\ice\icedoor\icedoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 475, 23c22 < "image" : "icedoor.png:default", --- > "dualImage" : "icedoor.png:default", 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\minibiome\ice\icemachine\icemachine.object 8,9c8,11 < "category" : "wire", < "price" : 500, --- > "objectType" : "container", > "tooltipKind" : "container", > "category" : "storage", > "price" : 650, 21,25c23,25 < "dualImage" : "icemachine.png:", < < "imagePosition" : [-20, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "image" : "icemachineleft.png:", > "imagePosition" : [-16, 0], > "direction" : "left", 29c29,35 < "collision" : "platform" --- > "collision" : "platform", > "collisionSpaces" : [ [-1, 2], [0, 2], [1, 2], [2, 2] ] > }, > { > "image" : "icemachineright.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 30a37,40 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [-2, 2], [-1, 2], [0, 2], [1, 2] ] 32c42,48 < ] --- > ], > "openSounds" : [ "/sfx/objects/locker_open.wav" ], > "closeSounds" : [ "/sfx/objects/locker_close.wav" ], > "slotCount" : 24, > "uiConfig" : "/interface/chests/chest%slots%.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600 objects\minibiome\ice\iceshard1\iceshard1.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\ice\iceshard2\iceshard2.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\ice\iceshard3\iceshard3.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\ice\iceshard4\iceshard4.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\ice\iceshard5\iceshard5.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\ice\icetable\icetable.object 9c9 < "price" : 500, --- > "price" : 525, objects\minibiome\icesphere\icesphere1\icesphere1.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\icesphere\icesphere2\icesphere2.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\icesphere\icesphere3\icesphere3.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\icesphere\icesphere4\icesphere4.object 33,38c33,34 < "smashDropOptions" : [ < [ [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ], [ "ice", 1, { } ] ] < ], < "breakDropOptions" : [ < [ [ "ice", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ], [ "iceblock", 1, { } ] ] < ] --- > "smashDropPool" : "iceBreakables", > "breakDropPool" : "iceBreakables" objects\minibiome\icesphere\icespherechest\icespherechest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 425, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\jungle\junglebush1\junglebush1.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, 35c35 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] 39c39 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] objects\minibiome\jungle\junglebush10\junglebush10.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush11\junglebush11.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush12\junglebush12.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush13\junglebush13.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush14\junglebush14.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush15\junglebush15.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush16\junglebush16.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush17\junglebush17.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush18\junglebush18.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush2\junglebush2.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, 35c35 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] 39c39 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] objects\minibiome\jungle\junglebush3\junglebush3.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, 35c35 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] 39c39 < [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ] ] --- > [ [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "plantfibre", 1, { } ], [ "biosample", 3, { } ] ] objects\minibiome\jungle\junglebush4\junglebush4.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush5\junglebush5.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush6\junglebush6.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush7\junglebush7.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush8\junglebush8.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\jungle\junglebush9\junglebush9.object 7c7 < "objectItem" : "junglebush", --- > "hasObjectItem" : false, objects\minibiome\mushroom\shroombed\shroombed.object 9c9 < "price" : 1500, --- > "price" : 375, 20d19 < "sitPosition" : [-10, 16], 26,27c25,26 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" 34,35c33 < "dualImage" : "shroombed.png:", < --- > "image" : "shroombed.png:", 37,38c35,38 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, > > "sitPosition" : [-12, 16], 41a42,46 > }, > { > "image" : "shroombed.png:", > "imagePosition" : [-24, 0], > "direction" : "right", 42a48,51 > "sitPosition" : [-12, 16], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] objects\minibiome\mushroom\shroomchair\shroomchair.object 9c9 < "price" : 900, --- > "price" : 225, 35c35 < "sitPosition" : [2, 22] --- > "sitPosition" : [3, 24] objects\minibiome\mushroom\shroomchest\shroomchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 800, --- > "price" : 200, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\mushroom\shroomdoor\shroomdoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 300, 23,24c22,23 < "image" : "shroomdoor.png:default", < "imagePosition" : [-16, 0], --- > "dualImage" : "shroomdoor.png:default", > "imagePosition" : [-20, 0], 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] 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 6c6 < "price" : 500, --- > "price" : 225, 19,28c19,21 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [252, 197, 67], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "statusEffects" : [ ], > > "lightColor" : [128, 113, 77], 32d24 < 35,37c27,31 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, > > "lightPosition" : [0, 2], 39,40c33,34 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 45,47c39,40 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "imagePosition" : [-8, 0], > "direction" : "right", 49,50c42,45 < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, 2] ] --- > "lightPosition" : [0, 2], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 54c49,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\mushroom\shroomtable\shroomtable.object 9c9 < "price" : 1500, --- > "price" : 325, objects\minibiome\oasis\tallgrass1\tallgrass1.object 6,7c6 < "price" : 300, < "objectItem" : "plantfibre", --- > "hasObjectItem" : false, objects\minibiome\oasis\tallgrass2\tallgrass2.object 6,7c6 < "price" : 300, < "objectItem" : "plantfibre", --- > "hasObjectItem" : false, objects\minibiome\oasis\tallgrass3\tallgrass3.object 6,7c6 < "price" : 300, < "objectItem" : "plantfibre", --- > "hasObjectItem" : false, objects\minibiome\oasis\tallgrass4\tallgrass4.object 6,7c6 < "price" : 300, < "objectItem" : "plantfibre", --- > "hasObjectItem" : false, objects\minibiome\rust\rustbed\rustbed.object 9c9 < "price" : 500, --- > "price" : 375, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\minibiome\rust\rustbush1\rustbush1.object 7c7 < "objectItem" : "metallic", --- > "hasObjectItem" : false, objects\minibiome\rust\rustbush2\rustbush2.object 7c7 < "objectItem" : "metallic", --- > "hasObjectItem" : false, objects\minibiome\rust\rustbush3\rustbush3.object 7c7 < "objectItem" : "metallic", --- > "hasObjectItem" : false, objects\minibiome\rust\rustbush4\rustbush4.object 7c7 < "objectItem" : "metallic", --- > "hasObjectItem" : false, objects\minibiome\rust\rustchair\rustchair.object 9c9 < "price" : 400, --- > "price" : 225, objects\minibiome\rust\rustchest\rustchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 200, 10c11 < "shortdescription" : "Ice Chest", --- > "shortdescription" : "Rust Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\rust\rustdoor\rustdoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 300, 24c23 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\minibiome\rust\rusttable\rusttable.object 9c9 < "price" : 500, --- > "price" : 325, objects\minibiome\sandstone\sandstonebed\sandstonebed.object 9c9 < "price" : 500, --- > "price" : 425, 20c20 < "sitPosition" : [-10, 15], --- > "sitPosition" : [-8, 15], 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\minibiome\sandstone\sandstonechair\sandstonechair.object 9c9 < "price" : 400, --- > "price" : 250, 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\sandstonechest\sandstonechest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 300, --- > "price" : 200, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\minibiome\sandstone\sandstonedoor\sandstonedoor.object 5d4 < "objectType" : "wire", 8c7 < "price" : 800, --- > "price" : 300, 23c22 < "image" : "sandstonedoor.png:default", --- > "dualImage" : "sandstonedoor.png:default", 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\minibiome\sandstone\sandstonetable\sandstonetable.object 9c9 < "price" : 500, --- > "price" : 325, 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 6c6 < "price" : 500, --- > "price" : 175, 8c8 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 21,47c21 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 8, < "range" : 4 < } ], < < "lightColor" : [229, 218, 207], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, < < "particleEmitter" : { < "emissionRate" : 1.0, < "emissionVariance" : 0.5, < < "particle" : { < "type" : "ember", < "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" < }, --- > "statusEffects" : [ ], 49,52c23,29 < "particleVariance" : { < "initialVelocity" : [1.5, 2.0] < } < }, --- > "lightColor" : [179, 149, 107], > > "flickerPeriod" : 0.3, > "flickerMinIntensity" : 0.95, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0.075, > "flickerIntensityVariance" : 0.025, 57,60c34,41 < "image" : "sandstonetorch.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "sandstonetorch.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationPosition" : [0, 0], 63c44,46 < "fgAnchors" : [ [0, -1] ] --- > "fgAnchors" : [ [-1, 0], [1, 0] ], > > "direction" : "right" 67,70c50,57 < "image" : "sandstonetorchleft.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "sandstonetorch.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationPosition" : [0, 0], 73c60,62 < "fgAnchors" : [ [-1, 0] ] --- > "fgAnchors" : [ [0, -1] ], > > "direction" : "right" 77,80c66,73 < "image" : "sandstonetorchright.png:", < "imagePosition" : [1, 0], < "frames" : 4, < "animationCycle" : 0.5, --- > "image" : "sandstonetorchleft.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "sandstonetorchleft.png", > "fg" : "sandstonetorchleftlit.png" > }, > "animationPosition" : [0, 0], 83c76,78 < "fgAnchors" : [ [1, 0] ] --- > "fgAnchors" : [ [-1, 0], [-1, 1] ], > > "direction" : "right" 87c82,98 < "image" : "sandstonetorch.png:", --- > "image" : "sandstonetorchright.png:.", > "imagePosition" : [0, 0], > > "animationParts" : { > "bg" : "sandstonetorchright.png", > "fg" : "sandstonetorchrightlit.png" > }, > "animationPosition" : [0, 0], > > "spaces" : [ [0, 0], [0, 1] ], > "fgAnchors" : [ [1, 0], [1, 1] ], > > "direction" : "right" > }, > > { > "image" : "sandstonetorch.png:.", 89,90c100,105 < "frames" : 4, < "animationCycle" : 0.5, --- > > "animationParts" : { > "bg" : "sandstonetorch.png", > "fg" : "sandstonetorchlit.png" > }, > "animationPosition" : [0, 0], 93c108,110 < "bgAnchors" : [ [0, 0] ] --- > "bgAnchors" : [ [0, 0] ], > > "direction" : "right" 97c114,131 < "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, 99c133,134 < } --- > "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\snow\snowdrift1\snowdrift1.object 6,7c6 < "price" : 300, < "objectItem" : "snowball", --- > "hasObjectItem" : false, 35c34,36 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] 38c39,41 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] objects\minibiome\snow\snowdrift2\snowdrift2.object 6,7c6 < "price" : 300, < "objectItem" : "snowball", --- > "hasObjectItem" : false, 35c34,36 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] 38c39,41 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] objects\minibiome\snow\snowdrift3\snowdrift3.object 6,7c6 < "price" : 300, < "objectItem" : "snowball", --- > "hasObjectItem" : false, 35c34,36 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] 38c39,41 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] objects\minibiome\snow\snowdrift4\snowdrift4.object 6,7c6 < "price" : 300, < "objectItem" : "snowball", --- > "hasObjectItem" : false, 35c34,36 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] 38c39,41 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "snowball", 4, { } ] ], > [ [ "snowball", 5, { } ] ], > [ [ "snowball", 6, { } ] ] objects\minibiome\snow\snowman\snowman.frames 4c4 < "size" : [24, 32], --- > "size" : [24, 26], objects\minibiome\snow\snowman\snowman.object 6,7d5 < "price" : 300, < "objectItem" : "snowball", 14c12 < "avianDescription" : "A snowman. I'm jealous of his hat.", --- > "avianDescription" : "A snowman. He feels like he's missing something.", 20c18 < "inventoryIcon" : "capsulemedicon.png", --- > "inventoryIcon" : "snowmanicon.png", 24,28c22,26 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, < < "spaceScan" : 0.1, --- > "direction" : "left", > "flipImages" : true, > "imagePosition" : [-8, 0], > > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, 1], [0, 1], [1, 1], [-1, 2], [0, 2], [1, 2], [-1, 3], [0, 3], [1, 3] ], 29a28,32 > }, > { > "image" : "snowman.png:", > "direction" : "right", > "imagePosition" : [-8, 0], 30a34,35 > "spaces" : [ [-1, 0], [0, 0], [1, 0], [-1, 1], [0, 1], [1, 1], [-1, 2], [0, 2], [1, 2], [-1, 3], [0, 3], [1, 3] ], > "anchors" : [ "bottom" ] 35c40 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "carrot", 1, { } ], [ "fullwood1", 1, { } ], [ "fullwood1", 1, { } ], [ "fancyhead", 1, { } ] ] --- > [ [ "giganticsnowball", 1, { } ], [ "largesnowball", 1, { } ], [ "mediumsnowball", 1, { } ], [ "carrot", 1, { } ], [ "fullwood1", 1, { } ], [ "coalore", 2, { } ] ] 38c43 < [ [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ], [ "snowball", 1, { } ] ] --- > [ [ "giganticsnowball", 1, { } ], [ "largesnowball", 1, { } ], [ "mediumsnowball", 1, { } ], [ "carrot", 1, { } ], [ "fullwood1", 1, { } ], [ "coalore", 2, { } ] ] objects\minibiome\toxicplains\toxicchair\toxicchair.object 9c9 < "price" : 800, --- > "price" : 425, 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\toxicchest\toxicchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 700, --- > "price" : 350, 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, 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, < < "hydrophobic" : true, --- > "price" : 525, 21,30c19,24 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [0, 255, 87], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "pointLight" : true, > "pointBeam" : 0.3, > > "statusEffects" : [ ], > > "lightColor" : [179, 160, 143], 35c29,32 < "dualImage" : "toxiclamp1.png:.", --- > "image" : "toxiclamp1.png:.", > "imagePosition" : [-8, 0], > "direction" : "left", > "flipImages" : true, 37,39c34,35 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "lightPosition" : [0, 4], > "pointAngle" : 225, 42a39,43 > }, > { > "image" : "toxiclamp1.png:.", > "imagePosition" : [-8, 0], > "direction" : "right", 43a45,49 > "lightPosition" : [-1, 4], > "pointAngle" : 315, > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 47c53,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] ], 48a65 > "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 6,8c6 < "price" : 600, < < "hydrophobic" : true, --- > "price" : 425, 21,30c19,24 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], < < "lightColor" : [0, 255, 87], < "flickerDistance" : 0.5, < "flickerStrength" : 0.1, --- > "pointLight" : true, > "pointBeam" : 0.3, > > "statusEffects" : [ ], > > "lightColor" : [179, 160, 143], 35c29,32 < "dualImage" : "toxiclamp2.png:.", --- > "image" : "toxiclamp2.png:.", > "imagePosition" : [-4, -16], > "direction" : "left", > "flipImages" : true, 37,39c34,35 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 1.0, --- > "lightPosition" : [0, -1], > "pointAngle" : 250, 42a39,43 > }, > { > "image" : "toxiclamp2.png:.", > "imagePosition" : [-4, -16], > "direction" : "right", 43a45,49 > "lightPosition" : [0, -1], > "pointAngle" : 290, > > "spaceScan" : 0.1, > "anchors" : [ "top" ] 47c53,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] ], 48a65 > "interactive" : false objects\minibiome\toxicplains\toxictable\toxictable.object 9c9 < "price" : 1600, --- > "price" : 525, objects\obstacles\arid\ceilingspike1\ceilingspike1.object 5,6c5,6 < "price" : 500, < "objectItem" : "cobblestonematerial", --- > "printable" : false, > "hasObjectItem" : false, 38d37 < 60c59 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\ceilingspike2\ceilingspike2.object 5,6c5,6 < "price" : 500, < "objectItem" : "cobblestonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\ceilingspike3\ceilingspike3.object 5,6c5,6 < "price" : 500, < "objectItem" : "cobblestonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\ceilingspike4\ceilingspike4.object 5,6c5,6 < "price" : 500, < "objectItem" : "cobblestonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\thorns1\thorns1.object 5,6c5,6 < "price" : 300, < "objectItem" : "plantfibre", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\thorns2\thorns2.object 5,6c5,6 < "price" : 300, < "objectItem" : "plantfibre", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\thorns3\thorns3.object 5,6c5,6 < "price" : 300, < "objectItem" : "plantfibre", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\arid\thorns4\thorns4.object 5,6c5,6 < "price" : 300, < "objectItem" : "plantfibre", --- > "printable" : false, > "hasObjectItem" : false, 61c61 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertceilingspike1\desertceilingspike1.object 5,6c5,6 < "price" : 500, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertceilingspike2\desertceilingspike2.object 5,6c5,6 < "price" : 500, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertceilingspike3\desertceilingspike3.object 5,6c5,6 < "price" : 500, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertceilingspike4\desertceilingspike4.object 5,6c5,6 < "price" : 500, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertgroundspike1\desertgroundspike1.object 5,6c5,6 < "price" : 300, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertgroundspike2\desertgroundspike2.object 5,6c5,6 < "price" : 300, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertgroundspike3\desertgroundspike3.object 5,6c5,6 < "price" : 300, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\desert\desertgroundspike4\desertgroundspike4.object 5,6c5,6 < "price" : 300, < "objectItem" : "sandstonematerial", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greenceilingspike1\greenceilingspike1.object 5,6c5,6 < "price" : 500, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greenceilingspike2\greenceilingspike2.object 5,6c5,6 < "price" : 500, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greenceilingspike3\greenceilingspike3.object 5,6c5,6 < "price" : 500, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greenceilingspike4\greenceilingspike4.object 5,6c5,6 < "price" : 500, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greengroundspike1\greengroundspike1.object 5,6c5,6 < "price" : 300, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greengroundspike2\greengroundspike2.object 5,6c5,6 < "price" : 300, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greengroundspike3\greengroundspike3.object 5,6c5,6 < "price" : 300, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\green\greengroundspike4\greengroundspike4.object 5,6c5,6 < "price" : 300, < "objectItem" : "fullwood1", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\ice\icestalagmite1\icestalagmite1.object 5,6c5,6 < "price" : 500, < "objectItem" : "ice", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\ice\icestalagmite2\icestalagmite2.object 5,6c5,6 < "price" : 500, < "objectItem" : "ice", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\ice\icestalagmite3\icestalagmite3.object 5,6c5,6 < "price" : 500, < "objectItem" : "ice", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\ice\icestalagmite4\icestalagmite4.object 5,6c5,6 < "price" : 500, < "objectItem" : "ice", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmaceilingspike1\magmaceilingspike1.object 5,6c5,6 < "price" : 500, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmaceilingspike2\magmaceilingspike2.object 5,6c5,6 < "price" : 500, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmaceilingspike3\magmaceilingspike3.object 5,6c5,6 < "price" : 500, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmagroundspike1\magmagroundspike1.object 5,6c5,6 < "price" : 300, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmagroundspike2\magmagroundspike2.object 5,6c5,6 < "price" : 300, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\magma\magmagroundspike3\magmagroundspike3.object 5,6c5,6 < "price" : 300, < "objectItem" : "magmarock", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahceilingspike1\savannahceilingspike1.object 5,6c5,6 < "price" : 500, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahceilingspike2\savannahceilingspike2.object 5,6c5,6 < "price" : 500, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahceilingspike3\savannahceilingspike3.object 5,6c5,6 < "price" : 500, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahceilingspike4\savannahceilingspike4.object 5,6c5,6 < "price" : 500, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahgroundspike1\savannahgroundspike1.object 5,6c5,6 < "price" : 300, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahgroundspike2\savannahgroundspike2.object 5,6c5,6 < "price" : 300, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahgroundspike3\savannahgroundspike3.object 5,6c5,6 < "price" : 300, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\obstacles\savannah\savannahgroundspike4\savannahgroundspike4.object 5,6c5,6 < "price" : 300, < "objectItem" : "drysand", --- > "printable" : false, > "hasObjectItem" : false, 60c60 < "damageSourceKind" : "default" --- > "damageSourceKind" : "spear" objects\spawner\spawners\spawner.lua 6c6 < function main() --- > function update(dt) 14c14 < world.spawnNpc(entity.toAbsolutePosition({ 0.0, 2.0 }), npcSpecies, npcType, entity.level(), 0, npcParameter); --- > world.spawnNpc(entity.toAbsolutePosition({ 0.0, 2.0 }), npcSpecies, npcType, math.max(entity.level(), 1), nil, npcParameter); objects\spawner\spawners\spawner_apex.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_avian.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_chef.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], 46c46 < "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl" ], --- > "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid" ], objects\spawner\spawners\spawner_doctor.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], 46c46 < "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl" ], --- > "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid" ], objects\spawner\spawners\spawner_floran.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_glitch.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_guard.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], 46c46 < "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl" ], --- > "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid" ], objects\spawner\spawners\spawner_human.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_hylotl.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_pirate.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\spawner\spawners\spawner_stim.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], 46c46 < "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl" ], --- > "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid" ], objects\spawner\spawners\spawner_tools.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], 46c46 < "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl" ], --- > "npcSpeciesOptions" : [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid" ], objects\spawner\spawners\spawner_wizard.object 4d3 < "objectType" : "wire", 10c9 < "price" : 300, --- > "price" : 500, 23c22,23 < "imagePosition" : [-8, -8], --- > "imagePosition" : [-8, 0], > "direction" : "right", 26c26 < "anchors" : [ "bottom" ] --- > "anchors" : [ "bottom", "background" ] 39c39 < "animationPosition" : [-8, -8], --- > "animationPosition" : [-8, 0], objects\tiered\tier10bed\tier10bed.object 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration4", > "nude" 42d41 < objects\tiered\tier10chair\tier10chair.object 9c9 < "price" : 600, --- > "price" : 900, 26,27d25 < "frames" : 1, < "animationCycle" : 1.0, 39,40d36 < "frames" : 1, < "animationCycle" : 1.0, objects\tiered\tier10door\tier10door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 1200, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\tiered\tier10light\tier10light.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier10light\tier10light.object 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34,39c29,33 < "image" : "tier10light.png:.", < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, < "spaces" : [ [0, 0], [0, 1] ], < "fgAnchors" : [ [0, -1] ] --- > "dualImage" : "tier10light.png:.", > "imagePosition" : [-8, 0], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier10light.png" > }, > "animationPosition" : [-8, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier10switch\tier10switch.frames 7a8,11 > }, > > "aliases" : { > "default.default" : "default.off" objects\tiered\tier10switch\tier10switch.object 4d3 < "objectType" : "wire", 7c6 < "price" : 100, --- > "price" : 900, 26c25 < "dualImage" : "tier10switch.png:.off", --- > "dualImage" : "tier10switch.png:.", 38a38,43 > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, objects\tiered\tier10table\tier10table.object 9c9 < "price" : 500, --- > "price" : 1200, objects\tiered\tier10techchest\tier10techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 900, 10c11 < "shortdescription" : "Tier 10 Tech Chest", --- > "shortdescription" : "Impervium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier1bed\tier1bed.object 9c9 < "price" : 1500, --- > "price" : 250, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\tiered\tier1chair\tier1chair.object 9c9 < "price" : 600, --- > "price" : 150, objects\tiered\tier1door\tier1door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 200, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\tiered\tier1light\tier1light.frames 7c7 < [ "default.0", "default.1", "default.2", "default.3", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.4", "default.off" ] objects\tiered\tier1light\tier1light.object 6c6 < "price" : 300, --- > "price" : 50, 8c8 < "hydrophobic" : true, --- > "maximumLiquidLevel" : 0.2, 10c10 < "description" : "A simple iron lantern.", --- > "description" : "A handy oil lantern. Careful not to spill it.", 21,26c21 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "lightColor" : [252, 197, 67], --- > "lightColor" : [166, 137, 116], 30a26 > "flickerTiming" : 2, 38,39d33 < "frames" : 4, < "animationCycle" : 0.5, 48,49d41 < "frames" : 4, < "animationCycle" : 0.5, 56c48,54 < "soundEffect" : "/sfx/objects/oillantern.wav" --- > "soundEffect" : "/sfx/objects/oillantern.wav", > > "animation" : "/objects/wired/light/light4.animation", > "animationParts" : { > "light" : "tier1light.png" > }, > "animationPosition" : [0, 0], 57a56,57 > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60 objects\tiered\tier1switch\tier1switch.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [3, 1], 7c7 < [ "default" ] --- > [ "off", "turning1", "on" ] 8a9,17 > }, > > "aliases" : { > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "on", > "turningOff.1" : "turning1", > "turningOff.2" : "off" objects\tiered\tier1switch\tier1switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 150, 22,25c21,22 < "dualImage" : "tier1switch.png:", < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "dualImage" : "tier1switch.png:.off", > "imagePosition" : [-8, 0], 27,28c24,27 < "spaceScan" : 0.1, < "anchors" : [ "bottom" ], --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "anchors" : [ "bottom" ] > } > ], 30,31c29,30 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, 32a32,36 > "animation" : "/objects/wired/switch/switchtoggle2.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] 34c38,44 < ] --- > }, > "animationParts" : { > "switch" : "tier1switch.png" > }, > "animationPosition" : [-8, 0], > > "outboundNodes" : [ [0, 0] ] objects\tiered\tier1table\tier1table.object 6c6 < "shortdescription" : "Tier 1 Table", --- > "shortdescription" : "Iron Table", 9c9 < "price" : 500, --- > "price" : 200, 21,22c21 < "dualImage" : "tier1table.png:", < --- > "image" : "tier1table.png:", 24,25c23,24 < "frames" : 1, < "animationCycle" : 1.0, --- > "direction" : "left", > "flipImages" : true, 29a29,33 > }, > { > "image" : "tier1table.png:", > "imagePosition" : [-16, 0], > "direction" : "right", 30a35,37 > "spaceScan" : 0.1, > "anchors" : [ "bottom" ], > "collision" : "platform" objects\tiered\tier1techchest\tier1techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 150, 10c11 < "shortdescription" : "Tier 1 Tech Chest", --- > "shortdescription" : "Iron Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier2bed\tier2bed.object 9c9 < "price" : 1500, --- > "price" : 375, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration1", > "nude" objects\tiered\tier2chair\tier2chair.object 9c9 < "price" : 600, --- > "price" : 225, objects\tiered\tier2door\tier2door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 300, 24c23 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\tiered\tier2light\tier2light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier2light\tier2light.object 6c6 < "price" : 300, --- > "price" : 75, 8,11c8,9 < "hydrophobic" : true, < < "description" : "A handy oil lantern. Careful not to spill it.", < "shortdescription" : "Oil Lantern", --- > "description" : "A simple steel lamp.", > "shortdescription" : "Steel Light", 14,15c12,13 < "apexDescription" : "Nothing fancy, but serves its purpose.", < "avianDescription" : "This basic lantern will light up even the darkest room.", --- > "apexDescription" : "A well-made light source.", > "avianDescription" : "This useful lantern will light up even the darkest room.", 21,26c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 38,39c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 41c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 43c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier2light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier2switch\tier2switch.frames 4,5c4,5 < "size" : [16, 16], < "dimensions" : [1, 1], --- > "size" : [17, 16], > "dimensions" : [3, 1], 7c7 < [ "default" ] --- > [ "off", "turning1", "on" ] 8a9,17 > }, > > "aliases" : { > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "on", > "turningOff.1" : "turning1", > "turningOff.2" : "off" objects\tiered\tier2switch\tier2switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 225, 22,25c21,36 < "dualImage" : "tier2switch.png:", < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "image" : "tier2switch.png:.off", > "imagePosition" : [-8, 0], > > "flipImages" : true, > "direction" : "left", > "animationPosition" : [-9, 0], > > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "anchors" : [ "bottom" ] > }, > { > "image" : "tier2switch.png:.off", > "imagePosition" : [-8, 0], > > "direction" : "right", > "animationPosition" : [-8, 0], 27,28c38,41 < "spaceScan" : 0.1, < "anchors" : [ "bottom" ], --- > "spaces" : [ [-1, 0], [0, 0], [-1, 1], [0, 1] ], > "anchors" : [ "bottom" ] > } > ], 30,31c43,44 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, 32a46,50 > "animation" : "/objects/wired/switch/switchtoggle2.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] 34c52,57 < ] --- > }, > "animationParts" : { > "switch" : "tier2switch.png" > }, > > "outboundNodes" : [ [0, 0] ] objects\tiered\tier2table\tier2table.object 9c9 < "price" : 500, --- > "price" : 300, objects\tiered\tier2techchest\tier2techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 225, 10c11 < "shortdescription" : "Tier 2 Tech Chest", --- > "shortdescription" : "Steel Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier3bed\tier3bed.object 9c9 < "price" : 1500, --- > "price" : 500, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration2", > "nude" objects\tiered\tier3chair\tier3chair.object 9c9 < "price" : 600, --- > "price" : 300, 21a22 > "direction" : "right", 24,25c25,37 < "frames" : 1, < "animationCycle" : 1.0, --- > "sitPosition" : [6, 22], > > "spaceScan" : 0.1, > "anchors" : [ "bottom" ] > > }, > { > "image" : "tier3chair.png:", > "direction" : "left", > "flipImages" : true, > > "imagePosition" : [-8, 0], > "sitPosition" : [-2, 22], 34,36c46,47 < "sitFlipDirection" : true, < "sitPosition" : [6, 22] < --- > "sitFlipDirection" : false > objects\tiered\tier3door\tier3door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 400, 24c23 < "imagePosition" : [-16, 0], --- > "imagePosition" : [-20, 0], 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\tiered\tier3light\tier3light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier3light\tier3light.object 6c6 < "price" : 300, --- > "price" : 100, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier3light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier3switch\tier3switch.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier3switch\tier3switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 300, 27,28d25 < "frames" : 3, < "animationCycle" : 0.5, 36,37c33,34 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, 38a36,48 > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier3switch.png" > }, > "animationPosition" : [-8, 0], > > "outboundNodes" : [ [0, 0] ] objects\tiered\tier3table\tier3table.object 9c9 < "price" : 500, --- > "price" : 400, objects\tiered\tier3techchest\tier3techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 300, 10c11 < "shortdescription" : "Tier 3 Tech Chest", --- > "shortdescription" : "Titanium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier4bed\tier4bed.object 9c9 < "price" : 1500, --- > "price" : 625, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration2", > "nude" objects\tiered\tier4chair\tier4chair.object 9c9 < "price" : 600, --- > "price" : 375, objects\tiered\tier4door\tier4door.object 5d4 < "objectType" : "wire", 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/bardoor2_open.wav" ], > "close" : [ "/sfx/objects/bardoor2_close.wav" ] > } > }, 38c43 < "animationPosition" : [-16, 0], --- > "animationPosition" : [-20, 0], 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\tiered\tier4light\tier4light.frames 2d1 < 7c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier4light\tier4light.object 6c6 < "price" : 300, --- > "price" : 125, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier4light.png:.", --- > "dualImage" : "tier4light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier4light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier4switch\tier4switch.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier4switch\tier4switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 375, 27,28d25 < "frames" : 3, < "animationCycle" : 0.5, 32d28 < 36,37c32,45 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier4switch.png" > }, > "animationPosition" : [-8, 0], 38a47 > "outboundNodes" : [ [0, 0] ] objects\tiered\tier4techchest\tier4techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 375, 10c11 < "shortdescription" : "Tier 4 Tech Chest", --- > "shortdescription" : "Durasteel Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier5bed\tier5bed.object 9c9 < "price" : 1500, --- > "price" : 750, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration3", > "nude" objects\tiered\tier5chair\tier5chair.object 9c9 < "price" : 600, --- > "price" : 450, objects\tiered\tier5door\tier5door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 600, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\tiered\tier5light\tier5light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier5light\tier5light.object 6c6 < "price" : 300, --- > "price" : 150, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier5light.png:.", --- > "dualImage" : "tier5light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier5light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier5switch\tier5switch.frames 7c7 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier5switch\tier5switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 450, 27,28d25 < "frames" : 3, < "animationCycle" : 0.5, 32d28 < 36,37c32,45 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier5switch.png" > }, > "animationPosition" : [-8, 0], 38a47 > "outboundNodes" : [ [0, 0] ] objects\tiered\tier5table\tier5table.object 9c9 < "price" : 500, --- > "price" : 600, objects\tiered\tier5techchest\tier5techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 450, 10c11 < "shortdescription" : "Tier 5 Tech Chest", --- > "shortdescription" : "Aegisalt Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier6bed\tier6bed.object 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration4", > "nude" objects\tiered\tier6chair\tier6chair.object 9c9 < "price" : 600, --- > "price" : 900, objects\tiered\tier6door\tier6door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 1200, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\tiered\tier6light\tier6light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier6light\tier6light.object 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier6light.png:.", --- > "dualImage" : "tier6light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier6light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier6switch\tier6switch.frames 2d1 < 7c6 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier6switch\tier6switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 900, 27,28d25 < "frames" : 3, < "animationCycle" : 0.5, 32d28 < 36,37c32,45 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier6switch.png" > }, > "animationPosition" : [-8, 0], 38a47 > "outboundNodes" : [ [0, 0] ] objects\tiered\tier6table\tier6table.object 9c9 < "price" : 500, --- > "price" : 1200, objects\tiered\tier6techchest\tier6techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 900, 10c11 < "shortdescription" : "Tier 6 Tech Chest", --- > "shortdescription" : "Ferozium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier7bed\tier7bed.object 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration3", > "nude" objects\tiered\tier7chair\tier7chair.object 9c9 < "price" : 600, --- > "price" : 900, objects\tiered\tier7door\tier7door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 1200, 23c22 < "image" : "tier7door.png:default", --- > "dualImage" : "tier7door.png:default", 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 41,44c46 < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "outboundNodes" : [ [0, 0] ] objects\tiered\tier7light\tier7light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier7light\tier7light.object 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier7light.png:.", --- > "dualImage" : "tier7light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier7light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier7switch\tier7switch.frames 2d1 < 5c4 < "dimensions" : [1, 1], --- > "dimensions" : [4, 1], 7c6 < [ "default" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] 8a8,11 > }, > > "aliases" : { > "default.default" : "default.off" objects\tiered\tier7switch\tier7switch.object 5,7c5,6 < "category" : "wire", < "price" : 100, < "lightColor" : [38, 122, 128], --- > "price" : 900, > "lightColor" : [38, 110, 70], 25c24 < "dualImage" : "tier7switch.png:", --- > "dualImage" : "tier7switch.png:.", 27,28d25 < "frames" : 1, < "animationCycle" : 0.5, 32d28 < 36,37c32,45 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier7switch.png" > }, > "animationPosition" : [-8, 0], 38a47 > "outboundNodes" : [ [0, 0] ] objects\tiered\tier7table\tier7table.object 9c9 < "price" : 500, --- > "price" : 1200, objects\tiered\tier7techchest\tier7techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 900, 10c11 < "shortdescription" : "Tier 7 Tech Chest", --- > "shortdescription" : "Cerulium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier8bed\tier8bed.object 9c9 < "price" : 1500, --- > "price" : 750, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration4", > "nude" objects\tiered\tier8chair\tier8chair.object 9c9 < "price" : 600, --- > "price" : 450, objects\tiered\tier8door\tier8door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 600, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\tiered\tier8light\tier8light.frames 7c7 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier8light\tier8light.object 6c6 < "price" : 300, --- > "price" : 150, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier8light.png:.", --- > "dualImage" : "tier8light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier8light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier8switch\tier8switch.frames 6c6 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier8switch\tier8switch.object 5,7c5,9 < "category" : "wire", < "price" : 100, < --- > "price" : 450, > "lightColor" : [38, 122, 128], > "flickerDistance" : 0.2, > "flickerStrength" : 0.05, > "flickerTiming" : 4, 24,25d25 < "frames" : 3, < "animationCycle" : 0.5, 33,34c33,46 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, > > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier8switch.png" > }, > "animationPosition" : [-8, 0], 35a48 > "outboundNodes" : [ [0, 0] ] objects\tiered\tier8table\tier8table.object 3c3 < --- > "printable" : false, 9c9 < "price" : 500, --- > "price" : 600, objects\tiered\tier8techchest\tier8techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 450, 10c11 < "shortdescription" : "Tier 8 Tech Chest", --- > "shortdescription" : "Violium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\tiered\tier9bed\tier9bed.object 9c9 < "price" : 1500, --- > "price" : 750, 26,27c26,27 < { "kind" : "Nude" }, < { "kind" : "Health", "amount" : 0.06 } --- > "regeneration3", > "nude" objects\tiered\tier9chair\tier9chair.object 9c9 < "price" : 600, --- > "price" : 450, objects\tiered\tier9door\tier9door.object 5d4 < "objectType" : "wire", 8c7 < "price" : 500, --- > "price" : 600, 34a34,39 > "animationCustom" : { > "sounds" : { > "open" : [ "/sfx/objects/wooddoor_open.wav" ], > "close" : [ "/sfx/objects/wooddoor_close.wav" ] > } > }, 40,44c45,46 < "inboundNodes" : [ [-1, 4] ], < "outboundNodes" : [ [1, 0] ], < < "openSounds" : [ "/sfx/objects/wooddoor_open.wav" ], < "closeSounds" : [ "/sfx/objects/wooddoor_close.wav" ] --- > "inboundNodes" : [ [0, 4] ], > "outboundNodes" : [ [0, 0] ] objects\tiered\tier9light\tier9light.frames 6c6 < [ "default.0", "default.off" ] --- > [ "default.on", "default.off" ] objects\tiered\tier9light\tier9light.object 6c6 < "price" : 300, --- > "price" : 150, 19,24c19 < "statusEffects" : [ < { < "kind" : "Warmth", < "amount" : 10, < "range" : 2 < } ], --- > "statusEffects" : [ ], 28c23 < "flickerStrength" : 0.1, --- > "flickerStrength" : 0.01, 34c29 < "image" : "tier9light.png:.", --- > "dualImage" : "tier9light.png:.", 36,37c31 < "frames" : 1, < "animationCycle" : 0.5, --- > 39c33 < "fgAnchors" : [ [0, -1] ] --- > "anchors" : [ "bottom" ] 41c35,46 < ] --- > ], > > "animation" : "/objects/wired/light/lighttoggle.animation", > "animationParts" : { > "light" : "tier9light.png" > }, > "animationPosition" : [0, 0], > > "scripts" : [ "/objects/wired/light/light.lua" ], > "scriptDelta" : 60, > > "inboundNodes" : [ [0, 0] ] objects\tiered\tier9switch\tier9switch.frames 6c6 < [ "default.0", "default.1", "default.2", "default.off" ] --- > [ "default.1", "default.2", "default.3", "default.off" ] objects\tiered\tier9switch\tier9switch.object 5,6c5 < "category" : "wire", < "price" : 100, --- > "price" : 450, 27,28d25 < "frames" : 3, < "animationCycle" : 0.5, 36,37c33,34 < "script" : "/objects/scripts/switch.lua", < "outboundNodesLocation" : [0, 0] --- > "scripts" : [ "/objects/wired/switch/switch.lua" ], > "scriptDelta" : 5, 38a36,48 > "animation" : "/objects/wired/switch/switch3.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/console_generic_switchon.wav" ], > "off" : [ "/sfx/objects/console_generic_switchoff.wav" ] > } > }, > "animationParts" : { > "switch" : "tier9switch.png" > }, > "animationPosition" : [-8, 0], > > "outboundNodes" : [ [0, 0] ] objects\tiered\tier9table\tier9table.object 9c9 < "price" : 500, --- > "price" : 600, objects\tiered\tier9techchest\tier9techchest.object 5a6 > "tooltipKind" : "container", 8c9 < "price" : 500, --- > "price" : 450, 10c11 < "shortdescription" : "Tier 9 Tech Chest", --- > "shortdescription" : "Rubium Tech Chest", 36c37 < "frameCooldown" : 67, --- > "frameCooldown" : 5, objects\wired\alarm\alarm.animation 41a42,45 > }, > > "sounds" : { > "alarm" : ["/sfx/objects/redalert.wav"] objects\wired\alarm\alarm.lua 1,2c1,2 < function init(args) < entity.alarmSoundTimer = 0 --- > function init(virtual) > if virtual then return end 4,17c4,5 < if storage.alarmSoundDuration == nil then < storage.alarmSoundDuration = entity.configParameter("alertSoundDuration") < end < < if storage.state == nil then < output(false) < else < output(storage.state) < end < end < < function output(state) < if state ~= storage.state then < entity.alarmSoundTimer = 0 --- > self.alarmSoundTimer = 0 > self.alarmSoundDuration = entity.configParameter("alarmSoundDuration") 19,25c7 < storage.state = state < if state then < entity.setAnimationState("alarmState", "on") < else < entity.setAnimationState("alarmState", "off") < end < end --- > self.lightColor = entity.configParameter("lightColor", {255, 0, 0}) 28c10 < function main(args) --- > function update(dt) 30c12 < output(true) --- > entity.setAnimationState("alarmState", "on") 32,35c14,21 < entity.alarmSoundTimer = entity.alarmSoundTimer - entity.dt() < if entity.alarmSoundTimer <= 0 then < entity.playSound("alertSounds") < entity.alarmSoundTimer = storage.alarmSoundDuration --- > local lightWave = math.sin((self.alarmSoundTimer / self.alarmSoundDuration) * math.pi) * 0.5 + 0.5 > entity.setLightColor({lightWave * self.lightColor[1], lightWave * self.lightColor[2], lightWave * self.lightColor[3]}) > > if self.alarmSoundTimer <= 0 then > entity.playSound("alarm") > self.alarmSoundTimer = self.alarmSoundDuration > else > self.alarmSoundTimer = self.alarmSoundTimer - dt 38c24,26 < output(false) --- > self.alarmSoundTimer = 0 > entity.setAnimationState("alarmState", "off") > entity.setLightColor({0, 0, 0, 0}) 40c28 < end \ No newline at end of file --- > end objects\wired\alarm\alarm.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 6,7c6,7 < "price" : 500, < "description" : "replace", --- > "price" : 75, > "description" : "A big flashing light and blaring siren guaranteed to draw lots of attention.", 14c14 < "image" : "alarm.png:.off", --- > "dualImage" : "alarm.png:.off", 23c23 < "scriptDelta" : 5, --- > "scriptDelta" : 3, 32c32 < "inboundNodes" : [ [0, 0] ], --- > "inboundNodes" : [ [-1, 0] ], 34,35c34 < "alertSounds" : [ "/sfx/objects/redalert.wav" ], < "alertSoundDuration" : 0.65 --- > "alarmSoundDuration" : 1.75 objects\wired\bigredbutton\bigredbutton.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 6c6 < "price" : 800, --- > "price" : 200, 29c29 < "scripts" : [ "/objects/wired/proximitysensor/proximitysensorcreature.lua" ], --- > "scripts" : [ "/objects/wired/proximitysensor/proximitysensor.lua" ], 38a39,40 > > "interactive" : false, 40,41c42,44 < "detectTickDuration" : 0, < "detectRadius" : 3.2 --- > "detectDuration" : 0.1, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [-0.8, 0.0], [0.8, 0.5] ] objects\wired\door\animatedslidingdoor.animation 61a62,66 > }, > > "sounds" : { > "open" : [], > "close" : [] objects\wired\door\door.animation 61a62,66 > }, > > "sounds" : { > "open" : [], > "close" : [] objects\wired\door\door.lua 1c1,3 < function init(args) --- > function init(virtual) > if virtual then return end > 3a6,7 > entity.setInteractive(entity.configParameter("interactive", true)) > 6c10 < entity.setAllOutboundNodes(true) --- > entity.setAllOutboundNodes(false) 9c13 < entity.setAllOutboundNodes(false) --- > entity.setAllOutboundNodes(true) 16c20 < entity.setInteractive(not entity.isInboundNodeConnected(0)) --- > entity.setInteractive(entity.configParameter("interactive", true) and not entity.isInboundNodeConnected(0)) 42,45c46 < if (entity.isInboundNodeConnected(0)) then < return < end < if capability == 'door' then --- > if capability == 'door' and not entity.isInboundNodeConnected(0) then 47c48 < elseif capability == 'closedDoor' then --- > elseif capability == 'closedDoor' and not entity.isInboundNodeConnected(0) then 69c70 < entity.playSound("closeSounds") --- > entity.playSound("close") 71c72 < entity.setAllOutboundNodes(true) --- > entity.setAllOutboundNodes(false) 82c83 < entity.playSound("openSounds") --- > entity.playSound("open") 84c85 < entity.setAllOutboundNodes(false) --- > entity.setAllOutboundNodes(true) objects\wired\drain\drain.lua 31c31 < function main() --- > function update(dt) 38c38 < end \ No newline at end of file --- > end objects\wired\drain\drain.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 75, 33c33 < "inboundNodes" : [ [-1, 0] ], --- > "inboundNodes" : [ [0, 0] ], objects\wired\ironbeacon\decoyprincess.lua 16c16 < return not world.rectCollision(bounds, true) --- > return not world.rectTileCollision(bounds, "Dynamic") 28c28 < world.spawnProjectile("regularexplosion2", entity.toAbsolutePosition({ 0.0, 1.0 })) --- > world.spawnProjectile("regularexplosion2universal", entity.toAbsolutePosition({ 0.0, 1.0 })) objects\wired\ironbeacon\ironbeacon.lua 16c16 < return not world.rectCollision(bounds, true) --- > return not world.rectTileCollision(bounds, "Dynamic") 34c34 < world.spawnProjectile("regularexplosion2", entity.toAbsolutePosition({ 0.0, 1.0 })) --- > world.spawnProjectile("regularexplosion2universal", entity.toAbsolutePosition({ 0.0, 1.0 })) objects\wired\ironbeacon\jellyboss.lua 16c16 < return not world.rectCollision(bounds, true) --- > return not world.rectTileCollision(bounds, "Dynamic") 28c28 < world.spawnProjectile("regularexplosion2", entity.toAbsolutePosition({ 0.0, 1.0 })) --- > world.spawnProjectile("regularexplosion2universal", entity.toAbsolutePosition({ 0.0, 1.0 })) objects\wired\ironbeacon\robot.lua 16c16 < return not world.rectCollision(bounds, true) --- > return not world.rectTileCollision(bounds, "Dynamic") objects\wired\landmine\landmine.lua 21c21 < function main() --- > function update(dt) 32c32 < local entityIds = world.entityQuery(entity.position(), radius, { creature = true }) --- > local entityIds = world.entityQuery(entity.position(), radius, { includedTypes = {"creature"} }) 39c39 < end \ No newline at end of file --- > end objects\wired\landmine\landmine.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 7c7 < "price" : 800, --- > "price" : 100, objects\wired\lightsensor\lightsensor.animation 4,5c4,5 < "orientationState" : { < "default" : "all", --- > "sensorState" : { > "default" : "min", 7c7 < "all" : { --- > "min" : { 10c10 < "left" : { --- > "med" : { 13,19c13 < "right" : { < "frames" : 1 < }, < "top" : { < "frames" : 1 < }, < "bottom" : { --- > "max" : { 33,44c27,28 < "orientationState" : { < "all" : { < "properties" : { < "image" : ":.all" < } < }, < "left" : { < "properties" : { < "image" : ":.left" < } < }, < "right" : { --- > "sensorState" : { > "min" : { 46c30 < "image" : ":.right" --- > "image" : ":.min" 49c33 < "top" : { --- > "med" : { 51c35 < "image" : ":.top" --- > "image" : ":.med" 54c38 < "bottom" : { --- > "max" : { 56c40 < "image" : ":.bottom" --- > "image" : ":.max" objects\wired\lightsensor\lightsensor.frames 5c5 < "dimensions" : [5, 1], --- > "dimensions" : [3, 1], 7c7 < [ "default.all", "default.left", "default.top", "default.right", "default.bottom" ] --- > [ "default.min", "default.med", "default.max" ] 12c12 < "default.default" : "default.all" --- > "default.default" : "default.min" objects\wired\lightsensor\lightsensor.lua 1c1,6 < function init(args) --- > function init(virtual) > if virtual then return end > > self.detectThresholdHigh = entity.configParameter("detectThresholdHigh") > self.detectThresholdLow = entity.configParameter("detectThresholdLow") > end 2a8,10 > function getSample() > local sample = world.lightLevel(entity.position()) > return math.floor(sample * 1000) * 0.1 5,6c13,16 < function main(args) < if world.lightLevel(entity.position()) >= entity.configParameter("detectThresholdLow") then --- > function update(dt) > local sample = getSample() > > if sample >= self.detectThresholdLow then 7a18 > entity.setAnimationState("sensorState", "med") 9a21 > entity.setAnimationState("sensorState", "min") 12c24 < if world.lightLevel(entity.position()) >= entity.configParameter("detectThresholdHigh") then --- > if sample >= self.detectThresholdHigh then 13a26 > entity.setAnimationState("sensorState", "max") 17c30 < end \ No newline at end of file --- > end objects\wired\lightsensor\lightsensor.object 3,5d2 < "objectType" : "wire", < "rarity" : "Common", < "category" : "light", 7,8c4,5 < "price" : 100, < "description" : "Monitors the light level at a location. Left output will trigger for dim lights, right output for bright.", --- > "rarity" : "Common", > "description" : "Activates the bottom node in dim light and the top node in bright light.", 10a8,9 > "category" : "wire", > "price" : 50, 16c15 < "image" : "lightsensor.png:default.all", --- > "image" : "lightsensor.png:default.min", 20c19 < "anchors" : [ "bottom" ] --- > "anchors" : [ "background" ] 23c22 < "image" : "lightsensor.png:default.all", --- > "image" : "lightsensor.png:default.min", 27c26 < "anchors" : [ "top" ] --- > "anchors" : [ "bottom" ] 30c29 < "image" : "lightsensor.png:default.all", --- > "image" : "lightsensor.png:default.min", 34c33 < "anchors" : [ "left" ] --- > "anchors" : [ "top" ] 37c36 < "image" : "lightsensor.png:default.all", --- > "image" : "lightsensor.png:default.min", 41c40 < "anchors" : [ "right" ] --- > "anchors" : [ "left" ] 44c43 < "image" : "lightsensor.png:default.all", --- > "image" : "lightsensor.png:default.min", 48c47 < "anchors" : [ "background" ] --- > "anchors" : [ "right" ] 52c51 < "scripts" : [ "/objects/wired/lightsensor/lightsensor.lua" ], --- > "scripts" : [ "lightsensor.lua" ], 61c60 < "outboundNodes" : [ [-1, 0], [1, 0] ], --- > "outboundNodes" : [ [0, -1], [0, 1] ], 63,64c62,63 < "detectThresholdLow" : 0.01, < "detectThresholdHigh" : 0.5 --- > "detectThresholdLow" : 1, > "detectThresholdHigh" : 40 objects\wired\logic\and.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, 19c19,21 < "anchors" : [ "background" ] --- > "anchors" : [ "background" ], > > "direction" : "right" 33,34c35,36 < "inboundNodes" : [ [-1, -1], [-1, 1] ], < "outboundNodes" : [ [1, 0] ], --- > "inboundNodes" : [ [-1, -1], [-1, 0] ], > "outboundNodes" : [ [0, -1] ], objects\wired\logic\bulb.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, objects\wired\logic\dlatch.lua 23c23 < function main() --- > function update(dt) objects\wired\logic\dlatch.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, 19c19,21 < "anchors" : [ "background" ] --- > "anchors" : [ "background" ], > > "direction" : "right" 33,34c35,36 < "inboundNodes" : [ [-1, -1], [-1, 1] ], < "outboundNodes" : [ [1, 0] ] --- > "inboundNodes" : [ [-1, -1], [-1, 0] ], > "outboundNodes" : [ [0, -1] ] objects\wired\logic\logic.lua 37c37 < function main() --- > function update(dt) objects\wired\logic\not.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, 19c19,21 < "anchors" : [ "background" ] --- > "anchors" : [ "background" ], > > "direction" : "right" 34c36 < "outboundNodes" : [ [1, 0] ], --- > "outboundNodes" : [ [0, -1] ], objects\wired\logic\or.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, 19c19,21 < "anchors" : [ "background" ] --- > "anchors" : [ "background" ], > > "direction" : "right" 33,34c35,36 < "inboundNodes" : [ [-1, -1], [-1, 1] ], < "outboundNodes" : [ [1, 0] ], --- > "inboundNodes" : [ [-1, -1], [-1, 0] ], > "outboundNodes" : [ [0, -1] ], objects\wired\logic\timer.lua 27c27 < function main() --- > function update(dt) objects\wired\logic\timer.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 6c6 < "shortdescription" : "Timer", --- > "shortdescription" : "Timer (Half Second)", 10c10 < "price" : 300, --- > "price" : 50, 34c34 < "outboundNodes" : [ [1, 0] ], --- > "outboundNodes" : [ [0, -1] ], objects\wired\logic\xor.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 10c10 < "price" : 300, --- > "price" : 50, 19c19,21 < "anchors" : [ "background" ] --- > "anchors" : [ "background" ], > > "direction" : "right" 33,34c35,36 < "inboundNodes" : [ [-1, -1], [-1, 1] ], < "outboundNodes" : [ [1, 0] ], --- > "inboundNodes" : [ [-1, -1], [-1, 0] ], > "outboundNodes" : [ [0, -1] ], objects\wired\momentaryswitch\momentaryswitch.lua 19c19 < entity.playSound("onSounds"); --- > entity.playSound("on"); 29c29 < entity.playSound("onSounds"); --- > entity.playSound("on"); 32c32 < entity.playSound("offSounds"); --- > entity.playSound("off"); 38c38 < function main() --- > function update(dt) objects\wired\proximitysensor\proximitysensor.lua 1,2c1,22 < function init(args) < entity.setInteractive(true) --- > function init(virtual) > if virtual then return end > > self.detectEntityTypes = entity.configParameter("detectEntityTypes") > self.detectBoundMode = entity.configParameter("detectBoundMode", "CollisionArea") > local detectArea = entity.configParameter("detectArea") > local pos = entity.position() > if type(detectArea[2]) == "number" then > --center and radius > self.detectArea = { > {pos[1] + detectArea[1][1], pos[2] + detectArea[1][2]}, > detectArea[2] > } > elseif type(detectArea[2]) == "table" and #detectArea[2] == 2 then > --rect corner1 and corner2 > self.detectArea = { > {pos[1] + detectArea[1][1], pos[2] + detectArea[1][2]}, > {pos[1] + detectArea[2][1], pos[2] + detectArea[2][2]} > } > end > > entity.setInteractive(entity.configParameter("interactive", true)) 5c25 < self.countdown = 0 --- > self.triggerTimer = 0 11c31 < self.countdown = entity.configParameter("detectTickDuration") --- > self.triggerTimer = entity.configParameter("detectDuration") 18,30c38,51 < function main() < if self.countdown > 0 then < self.countdown = self.countdown - 1 < else < if self.countdown == 0 then < local radius = entity.configParameter("detectRadius") < local entityIds = world.entityQuery(entity.position(), radius, { notAnObject = true }) < if #entityIds > 0 then < trigger() < else < entity.setAllOutboundNodes(false) < entity.setAnimationState("switchState", "off") < end --- > function update(dt) > if self.triggerTimer > 0 then > self.triggerTimer = self.triggerTimer - dt > elseif self.triggerTimer <= 0 then > local entityIds = world.entityQuery(self.detectArea[1], self.detectArea[2], { > withoutEntityId = entity.id(), > includedTypes = self.detectEntityTypes, > boundMode = self.detectBoundMode > }) > if #entityIds > 0 then > trigger() > else > entity.setAllOutboundNodes(false) > entity.setAnimationState("switchState", "off") 33c54 < end \ No newline at end of file --- > end objects\wired\proximitysensor\proximitysensor.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 7c7 < "price" : 800, --- > "price" : 75, 11a12,14 > "apexDescription" : "This will go off if I get too close.", > "avianDescription" : "Don't get too close!", > "floranDescription" : "Floran dance for thing!", 12a16,18 > "humanDescription" : "A proximity sensor.", > "hylotlDescription" : "A sensor.", > "novakidDescription" : "Tread carefully.", 34a41,42 > > "interactive" : false, 36,37c44,46 < "detectTickDuration" : 8, < "detectRadius" : 3 --- > "detectDuration" : 0.5, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [-1, 0], [1, 1] ] objects\wired\smallfloorbutton\smallfloorbutton.frames 4c4 < "dimensions" : [2, 1], --- > "dimensions" : [4, 1], 6c6 < [ "default.off", "default.on" ] --- > [ "off", "turning1", "turning2", "on" ] 7a8,18 > }, > > "aliases" : { > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "turning2", > "turningOn.3" : "on", > "turningOff.1" : "turning2", > "turningOff.2" : "turning1", > "turningOff.3" : "off" objects\wired\smallfloorbutton\smallfloorbutton.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 7c7 < "price" : 400, --- > "price" : 100, 18c18 < "dualImage" : "smallfloorbutton.png:.off", --- > "image" : "smallfloorbutton.png:.off", 19a20,21 > > "direction" : "right", 26c28 < "scripts" : [ "/objects/wired/momentaryswitch/momentaryswitch.lua" ], --- > "scripts" : [ "/objects/wired/proximitysensor/proximitysensor.lua" ], 29c31 < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > "animation" : "/objects/wired/switch/switchtoggle3fast.animation", 35a38,39 > > "interactive" : false, 37c41,43 < "interval" : 13 --- > "detectDuration" : 0.1, > "detectEntityTypes" : [ "creature" ], > "detectArea" : [ [-0.3, 0], [0.3, 0.5] ] objects\wired\smallwallbutton\smallwallbutton.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 13c13 < "price" : 300, --- > "price" : 100, 30c30,34 < --- > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/tinywallbutton.wav" ] > } > }, 38c42 < "interval" : 13 --- > "interval" : 15 objects\wired\smallwallswitch\smallwallswitch.frames 4c4 < "dimensions" : [2, 1], --- > "dimensions" : [3, 1], 6c6 < [ "default.on", "default.off" ] --- > [ "off", "turning1", "on" ] 7a8,16 > }, > > "aliases" : { > "default.off" : "off", > "default.on" : "on", > "turningOn.1" : "turning1", > "turningOn.2" : "on", > "turningOff.1" : "turning1", > "turningOff.2" : "off" objects\wired\smallwallswitch\smallwallswitch.object 2a3 > "printable" : false, 4d4 < "objectType" : "wire", 13c13 < "price" : 300, --- > "price" : 100, 26c26 < "scripts" : [ "/objects/wired/switch/switch.lua" ], --- > "scripts" : [ "/objects/wired/switch/switchwithinput.lua" ], 29c29,35 < "animation" : "/objects/wired/switch/switchtoggle.animation", --- > "animation" : "/objects/wired/switch/switchtoggle2.animation", > "animationCustom" : { > "sounds" : { > "on" : [ "/sfx/objects/apexconsole2switch.wav" ], > "off" : [ "/sfx/objects/apexconsole2switch.wav" ] > } > }, 37,39c43 < "outboundNodes" : [ [0, -1] ], < < "interval" : 13 --- > "outboundNodes" : [ [0, -1] ] objects\wired\standingturret\energy.frames 3c3 < "size" : [32, 1], --- > "size" : [1, 1], objects\wired\standingturret\standingturret.animation 21a22,39 > "orientation" : { > "priority" : 0, > "default" : "horizontal", > > "states" : { > "horizontal" : { > "frames" : 1 > }, > "vertical" : { > "frames" : 1 > }, > "attack" : { > "frames" : 4, > "cycle" : 0.25, > "mode" : "loop" > } > } > }, 31a50,57 > }, > "opened" : { > "default" : "true", > > "states" : { > "true" : { "frames" : 1 }, > "false" : { "frames" : 1 } > } 38c64 < "offset" : [0, 0], --- > "offset" : [0.25, -0.75], 40c66 < "centered" : false, --- > "centered" : true, 68c94,95 < "centered" : false, --- > "image" : "", > "centered" : true, 69a97,105 > } > }, > > "energybottom" : { > "properties" : { > "offset" : [0.375, -1.5], > "centered" : false, > "zLevel" : 2, > "scalingGroup" : "energy" 73,77c109,111 < "movement" : { < "idle" : { < "properties" : { < "image" : ":stand" < } --- > "energy" : { > "full" : { > "properties" : { "image" : ":full" } 79,82c113,114 < "dead" : { < "properties" : { < "image" : ":stand" < } --- > "high" : { > "properties" : { "image" : ":high" } 84,87c116,123 < "attack" : { < "properties" : { < "image" : ":stand" < } --- > "medium" : { > "properties" : { "image" : ":medium" } > }, > "low" : { > "properties" : { "image" : ":low" } > }, > "none" : { > "properties" : { "image" : ":none" } 91a128,134 > "energytop" : { > "properties" : { > "offset" : [0.375, 1.375], > "centered" : false, > "zLevel" : 2, > "scalingGroup" : "energy" > }, 93c136,156 < "energy" : { --- > "partStates" : { > "energy" : { > "full" : { > "properties" : { "image" : ":full" } > }, > "high" : { > "properties" : { "image" : ":high" } > }, > "medium" : { > "properties" : { "image" : ":medium" } > }, > "low" : { > "properties" : { "image" : ":low" } > }, > "none" : { > "properties" : { "image" : ":none" } > } > } > } > }, > "energyside" : { 95c158 < "offset" : [0, 0.5], --- > "offset" : [-1.5, -0.625], 97c160,161 < "zLevel" : 2 --- > "zLevel" : 2, > "scalingGroup" : "energyv" 103,105c167 < "properties" : { < "image" : ":full" < } --- > "properties" : { "image" : ":full" } 108,110c170 < "properties" : { < "image" : ":high" < } --- > "properties" : { "image" : ":high" } 113,115c173 < "properties" : { < "image" : ":medium" < } --- > "properties" : { "image" : ":medium" } 118,120c176 < "properties" : { < "image" : ":low" < } --- > "properties" : { "image" : ":low" } 123,125c179 < "properties" : { < "image" : ":none" < } --- > "properties" : { "image" : ":none" } 135c189 < "rotationCenter" : [1.5, 1.875], --- > "rotationCenter" : [0, 0], 137a192,208 > }, > > "scalingGroups" : { > "energy" : { > "pivot" : [0, 0] > }, > "energyv" : { > "pivot" : [0, 0] > } > }, > > "sounds" : { > "powerUp" : ["/sfx/tech/mech_jump3.wav"], > "powerDown" : ["/sfx/tech/mech_powerdown2.wav"], > "foundTarget" : ["/sfx/interface/nav_computer_on.wav"], > "scan" : ["/sfx/interface/scan.wav"], > "fire" : ["/sfx/gun/ar5.wav"] objects\wired\standingturret\standingturret.lua 1a2,20 > --Bunch of parameters > self.baseOffset = entity.configParameter("baseOffset") > self.tipOffset = entity.configParameter("tipOffset") --This is offset from BASE position, not object origin > > self.targetRange = entity.configParameter("targetRange") > self.targetCooldown = entity.configParameter("targetCooldown") > self.targetAngleRange = entity.configParameter("targetAngleRange") > self.maxTrackingYVel = entity.configParameter("maxTrackingYVel") > self.targetOffset = entity.configParameter("targetOffset") > self.minTargetRange = entity.configParameter("minTargetRange") > > self.rotationRange = entity.configParameter("rotationRange") > self.rotationTime = entity.configParameter("rotationTime") > > self.letGoCooldown = entity.configParameter("letGoCooldown") > > self.energy = entity.configParameter("energy") > self.maxEnergy = self.energy.baseEnergy > 11c30 < entity.setAllOutboundNodes(false) --- > --entity.setAllOutboundNodes(false) 13c32,34 < if storage.energy == nil then setEnergy(0) end --- > self.gunStats = getGunStats(world.containerItemAt(entity.id(), 0)) > > if storage.energy == nil then setEnergy(self.maxEnergy) end 15c36 < checkInboundNode() --- > --checkInboundNode() 19,23c40,41 < < function onInteraction(args) < local maxEnergy = entity.configParameter("maxEnergy") < < setEnergy(maxEnergy) --- > function update(dt) > self.state.update(dt) 26,31c44,45 < function onNodeConnectionChange(args) < if entity.isInboundNodeConnected(0) then < checkInboundNode() < else < setActive(true) < end --- > function containerCallback() > self.gunStats = getGunStats(world.containerItemAt(entity.id(), 0)) 34,36c48 < function onInboundNodeChange(args) < checkInboundNode() < end --- > -------------------------------------------------------------------------------- 38,46c50,52 < function checkInboundNode() < if entity.isInboundNodeConnected(0) then < if entity.getInboundNodeLevel(0) then < setActive(true) < else < setActive(false) < end < end < end --- > function getGunStats(gun) > local gunStats = {} > if not gun or not gun.parameters.projectileType or not gun.parameters.projectile then return false end 48,50c54,70 < -------------------------------------------------------------------------------- < function main(args) < self.state.update(entity.dt()) --- > gunStats["spread"] = gun.parameters.spread or 1 > gunStats["projectileType"] = gun.parameters.projectileType or "bullet-1" > > local projectileConfig = root.projectileConfig(gunStats["projectileType"]) > > gunStats["speed"] = gun.parameters.projectile.speed or projectileConfig.speed or 50 > gunStats["power"] = gun.parameters.projectile.power or projectileConfig.power or 5 > gunStats["fireTime"] = gun.parameters.fireTime or 1 > gunStats["level"] = gun.parameters.level or 1 > gunStats["levelScale"] = gun.parameters.levelScale or 1 > gunStats["classMultiplier"] = gun.parameters.classMultiplier or 1 > gunStats["fireSound"] = getFireSound(gun) > > gunStats["damagePerShot"] = gunStats.levelScale * gunStats.power * gunStats.spread > gunStats["energyPerShot"] = gunStats["damagePerShot"] * gunStats["classMultiplier"] * root.evalFunction("gunLevelEnergyCostPerDamage", gunStats.level) > > return gunStats 53,57c73,76 < -------------------------------------------------------------------------------- < function toAbsolutePosition(offset) < local width = entity.configParameter("objectWidth") < if entity.direction() < 0 then < offset[1] = width - offset[1] --- > function getFireSound(gun) > if not gun.parameters.muzzleEffect or not gun.parameters.muzzleEffect.fireSound then return false end > if gun.parameters.muzzleEffect.fireSound[1]["file"] then > return gun.parameters.muzzleEffect.fireSound[1]["file"] 59,60c78 < < return vec2.add(entity.position(), offset) --- > return false 65,66c83 < local baseOffset = entity.configParameter("baseOffset") < return toAbsolutePosition(baseOffset) --- > return entity.toAbsolutePosition(self.baseOffset) 74c91 < local targetAngleRange = entity.configParameter("targetAngleRange") * math.pi / 180; --- > local angleRange = self.targetAngleRange * math.pi / 180; 79c96 < if targetAngle < -targetAngleRange or targetAngle > targetAngleRange then --- > if targetAngle < -angleRange or targetAngle > angleRange then 84c101 < local blocks = world.collisionBlocksAlongLine(basePosition, targetPosition, true, 1) --- > local blocks = world.collisionBlocksAlongLine(basePosition, targetPosition, "Dynamic", 1) 95,96d111 < local radius = entity.configParameter("targetRange") < local minRadius = entity.configParameter("minTargetRange") 106,108c121,123 < return false < end < --- > return false > end > 111,118c126,132 < local distanceVec = vec2.sub(targetPos(targetId), getBasePosition()) < local distance = math.sqrt(distanceVec[1] * distanceVec[1] + distanceVec[2] * distanceVec[2]) < < if distance < radius and distance > minRadius and visibleTarget(targetId) then < return true < else < return false < end --- > local distance = world.magnitude(targetPos(targetId), getBasePosition()) > > if distance < self.targetRange and distance > self.minTargetRange and visibleTarget(targetId) then > return true > else > return false > end 134,142c148,156 < function potentialTargets() < local radius = entity.configParameter("targetRange") < < --Gets all valid targets + all monsters < local validTargetIds = world.entityQuery(getBasePosition(), radius, { validTargetOf = entity.id() }) < local monsterIds = world.monsterQuery(getBasePosition(), radius, { notAnObject = true }) < < for key,validTargetId in ipairs(validTargetIds) do < monsterIds[#monsterIds+1] = validTargetId --- > function potentialTargets() > --Gets all valid npc targets + all monsters > local npcIds = world.entityQuery(getBasePosition(), self.targetRange, { includedTypes = {"npc"} }) > local monsterIds = world.entityQuery(getBasePosition(), self.targetRange, { includedTypes = {"monster"} }) > > for i,npcId in ipairs(npcIds) do > if entity.isValidTarget(npcId) then > monsterIds[#monsterIds+1] = npcId > end 151d164 < local radius = entity.configParameter("targetRange") 153,154c166,167 < local minDistance = radius; < local winnerEntity = 0; --- > local minDistance = self.targetRange > local winnerEntity = 0 160,162c173,174 < local distanceVec = world.distance(getBasePosition(), targetPos(entityId)) < local distance = math.sqrt(distanceVec[1] * distanceVec[1] + distanceVec[2] * distanceVec[2]) < --- > local distance = world.magnitude(getBasePosition(), targetPos(entityId)) > 179,183c191,195 < return self.active < end < < function getEnergy() < return storage.energy --- > if entity.isInboundNodeConnected(0) and not entity.getInboundNodeLevel(0) then > return false > else > return self.gunStats ~= false > end 188c200,204 < local maxEnergy = entity.configParameter("maxEnergy") --- > > local level = self.gunStats and self.gunStats.level or 1 > self.maxEnergy = self.energy.baseEnergy + root.evalFunction("npcLevelEnergyIncrease", level) * self.energy.baseEnergy > > if storage.energy > self.maxEnergy then storage.energy = self.maxEnergy end 192,195c208,214 < if energy / maxEnergy <= 0.75 then animationState = "high" end < if energy / maxEnergy <= 0.5 then animationState = "medium" end < if energy / maxEnergy <= 0.25 then animationState = "low" end < if energy / maxEnergy <= 0 then animationState = "none" end --- > if energy / self.maxEnergy <= 0.75 then animationState = "high" end > if energy / self.maxEnergy <= 0.5 then animationState = "medium" end > if energy / self.maxEnergy <= 0.25 then animationState = "low" end > if energy / self.maxEnergy <= 0 then animationState = "none" end > > entity.scaleGroup("energy", {energy / self.maxEnergy * 11, 1}) > entity.scaleGroup("energyv", {1, energy / self.maxEnergy * 11}) 199a219,233 > function consumeEnergy(amount) > if storage.energy - amount < 0 then > return false > end > > setEnergy(storage.energy - amount) > return true > end > > function regenEnergy() > local energyRegenFactor = self.energy.energyRegen / self.energy.baseEnergy > local energy = storage.energy + energyRegenFactor * self.maxEnergy * script.updateDt() > setEnergy(energy) > end > 205,207c239,240 < local targetOffset = entity.configParameter("targetOffset") < position[1] = position[1] + targetOffset[1] < position[2] = position[2] + targetOffset[2] --- > position[1] = position[1] + self.targetOffset[1] > position[2] = position[2] + self.targetOffset[2] 216c249 < local targetVector = vec2.sub(vec2.dup(targetPosition), basePosition) --- > local targetVector = world.distance(targetPosition, basePosition) 234c267 < if timesToHit[1] > 0 and (timesToHit[2] <= timesToHit[1] or timesToHit[2] < 0) then timeToHit = timesToHit[1] end --- > if timesToHit[1] > 0 and (timesToHit[1] <= timesToHit[2] or timesToHit[2] < 0) then timeToHit = timesToHit[1] end 237c270 < local predictedPos = vec2.add(vec2.dup(targetPosition), vec2.mul(targetVel, timeToHit)) --- > local predictedPos = vec2.add(targetPosition, vec2.mul(targetVel, timeToHit)) 245,252d277 < function deadState.validate() < if getEnergy() > 0 and isActive() then < return false < end < < return true < end < 254c279 < if deadState.validate() then --- > if not isActive() then 260,266c285,290 < < entity.setAnimationState("movement", "dead") < local rotationRange = entity.configParameter("rotationRange") * math.pi / 180; < entity.rotateGroup("gun", -rotationRange) < entity.setAllOutboundNodes(false) < < if getEnergy() < 0 then setEnergy(0) end --- > entity.setAnimationState("movement", "dead") > local rotationRange = self.rotationRange * math.pi / 180; > entity.rotateGroup("gun", -rotationRange) > entity.setAllOutboundNodes(false) > > setEnergy(0) 270c294 < local rotationRange = entity.configParameter("rotationRange") * math.pi / 180; --- > local rotationRange = self.rotationRange * math.pi / 180; 272,274c296,298 < if deadState.validate() == false then < self.state.endState() < self.state.pickState() --- > > if isActive() then > return true 275a300,301 > > return false 279,280c305,306 < local powerUpSound = entity.configParameter("powerUpSound") < entity.playImmediateSound(powerUpSound) --- > entity.playSound("powerUp") > self.state.pickState() 286,293d311 < function scanState.validate() < if getEnergy() > 0 and isActive() then < return true < end < < return false < end < 295c313 < if scanState.validate() then --- > if isActive() then 298c316,317 < targetCooldown = entity.configParameter("targetCooldown") --- > targetCooldown = self.targetCooldown, > targetId = nil 309,311c328,329 < if scanState.validate() == false then < self.state.endState() < self.state.pickState() --- > if not isActive() then > return true 314,318c332,334 < --Rotate gun up and down in a scanning motion < local rotationRange = entity.configParameter("rotationRange") * math.pi / 180; < local rotationTime = entity.configParameter("rotationTime") < local angle = rotationRange * math.sin(stateData.timer / rotationTime * math.pi * 2) < entity.rotateGroup("gun", angle) --- > regenEnergy() > > scanState.rotateGun(stateData) 319a336,356 > local targetEntity = scanState.scanForTargets(stateData) > if targetEntity then > stateData.targetId = targetEntity > return true > end > > return false > end > > function scanState.rotateGun(stateData) > local rotationRange = self.rotationRange * math.pi / 180; > local angle = rotationRange * math.sin(stateData.timer / self.rotationTime * math.pi * 2) > entity.rotateGroup("gun", angle) > > stateData.timer = stateData.timer + script.updateDt() > if stateData.timer > self.rotationTime then > stateData.timer = 0 > end > end > > function scanState.scanForTargets(stateData) 324,325c361 < self.state.endState() < self.state.pickState(targetEntity) --- > return targetEntity 326a363 > stateData.targetCooldown = self.targetCooldown 328,334c365,366 < < --Tick timer < stateData.timer = stateData.timer + dt < if stateData.timer > rotationTime then < stateData.timer = 0 < end < stateData.targetCooldown = stateData.targetCooldown - dt --- > > stateData.targetCooldown = stateData.targetCooldown - script.updateDt() 338,344d369 < < --Tick energy < local energy = getEnergy() < local energyTickTime = entity.configParameter("energyTickTime") < energy = energy - dt * energyTickTime < setEnergy(energy) < 349,351c374,375 < if getEnergy() <= 0 or isActive() == false then < local powerDownSound = entity.configParameter("powerDownSound") < entity.playImmediateSound(powerDownSound) --- > if storage.energy <= 0 or isActive() == false then > entity.playSound("powerDown") 352a377 > self.state.pickState(stateData.targetId) 358,365d382 < function attackState.validate(targetId) < if targetId ~= nil and world.entityPosition(targetId) ~= nil then < return true < end < < return false < end < 367c384 < if attackState.validate(targetId) then --- > if targetId ~= nil and world.entityPosition(targetId) ~= nil then 378,380c395 < local foundTargetSound = entity.configParameter("foundTargetSound") < entity.playImmediateSound(foundTargetSound) < --- > entity.playSound("foundTarget") 387,393c402,403 < local energy = getEnergy() < local active = isActive() < local haveTarget = true < < if energy <= 0 or active ~= true then < self.state.endState() < self.state.pickState() --- > if not isActive() then > return true 394a405,406 > > regenEnergy() 396,407c408 < if validTarget(stateData.targetId) == false then < local letGoCooldown = entity.configParameter("letGoCooldown") < if stateData.letGoTimer > letGoCooldown or world.entityPosition == nil then < self.state.endState() < self.state.pickState() < end < stateData.letGoTimer = stateData.letGoTimer + dt < haveTarget = false < else < stateData.letGoTimer = 0 < haveTarget = true < end --- > local haveTarget = attackState.haveValidTarget(stateData) 410,428c411,412 < local radius = entity.configParameter("targetRange") < local basePosition = getBasePosition() < local targetPosition = targetPos(stateData.targetId) < local maxTrackingYVel = entity.configParameter("maxTrackingYVel") < < --Make it follow the target's predicted position < local deltaPos = vec2.sub(vec2.dup(targetPosition), stateData.lastPosition) < local targetVel = vec2.div(deltaPos, dt) < targetVel[2] = math.max(math.min(targetVel[2], maxTrackingYVel), -maxTrackingYVel) --Keeps the turret from going nuts when a target jumps, motion prediction is mostly for the x axis anyway < stateData.lastPosition = targetPosition < local bulletSpeed = entity.configParameter("bulletSpeed") < local predictedPos = predictedPosition(targetPosition, basePosition, targetVel, bulletSpeed) < < local targetVector = world.distance(predictedPos, basePosition) < angle = directionTransformAngle(math.atan2(targetVector[2], targetVector[1])) < local maxAngle = entity.configParameter("targetAngleRange") < angle = math.max(math.min(angle, maxAngle), -maxAngle) < < entity.rotateGroup("gun", angle) --- > > attackState.followTarget(stateData) 430,463c414,423 < --Fire < local fireCooldown = entity.configParameter("fireCooldown") < if stateData.fireTimer >= fireCooldown then < local tipOffset = entity.configParameter("tipOffset") < local bulletSize = entity.configParameter("bulletSize") < local baseOffset = entity.configParameter("baseOffset") < local direction = entity.direction() < < --Make bullet edge spawn at the nozzle rather than bullet center < tipOffset[1] = tipOffset[1] + (bulletSize[1] / 8) / 2 -- divide by 8 because bulletSize is in pixels < < --Bullet anchor is half a pixel off, might only be a problem for odd height/width values < if bulletSize[1] % 2 ~= 0 then tipOffset[1] = tipOffset[1] - 0.0625 end < if bulletSize[2] % 2 ~= 0 then tipOffset[2] = tipOffset[2] - direction * 0.0625 end --multiplying by direction fixes rotation problem < < --get aim angle and tip position < local aimAngle = entity.currentRotationAngle("gun") < local tipVector = vec2.sub(tipOffset, baseOffset) < tipVector = vec2.rotate(tipVector, aimAngle) < local tipPosition = toAbsolutePosition(vec2.add(baseOffset, tipVector)) < local aimVector = {direction * math.cos(aimAngle), math.sin(aimAngle)} < < local bulletType = entity.configParameter("bulletType") < < world.spawnProjectile(bulletType, tipPosition, entity.id(), aimVector) < stateData.fireTimer = 0 < < local fireSound = entity.configParameter("fireSound") < entity.playImmediateSound(fireSound) < < local energyPerShot = entity.configParameter("energyPerShot") < local energy = getEnergy() < energy = energy - energyPerShot < setEnergy(energy) --- > if stateData.fireTimer >= self.gunStats.fireTime and consumeEnergy(self.gunStats.energyPerShot) then > > attackState.fire(stateData) > > if self.gunStats.fireSound then > entity.setSoundPool("fire", {self.gunStats.fireSound}) > end > entity.playSound("fire") > > stateData.fireTimer = stateData.fireTimer - self.gunStats.fireTime 466a427,450 > elseif stateData.letGoTimer > self.letGoCooldown or world.entityPosition == nil then > return true > end > > return false > end > > function attackState.fire(stateData) > local direction = entity.direction() > > local aimAngle = entity.currentRotationAngle("gun") > > local tipPosition = attackState.tipPosition(stateData, aimAngle) > local aimVector = {direction * math.cos(aimAngle), math.sin(aimAngle)} > > if self.gunStats.spread == 1 then > world.spawnProjectile(self.gunStats.projectileType, tipPosition, entity.id(), aimVector, false, {power = self.gunStats.damagePerShot, speed = self.gunStats.speed}) > elseif self.gunStats.spread > 1 then > for i = 0, self.gunStats.spread do > local angleOffset = (math.random() * 4 - 2) / 100 * self.gunStats.spread; > local newAngle = aimAngle + angleOffset > aimVector = {direction * math.cos(newAngle), math.sin(newAngle)} > world.spawnProjectile(self.gunStats.projectileType, tipPosition, entity.id(), aimVector, false, {power = self.gunStats.damagePerShot / self.gunStats.spread, speed = self.gunStats.speed}) > end 467a452,459 > end > > function attackState.haveValidTarget(stateData) > if validTarget(stateData.targetId) then > stateData.letGoTimer = 0 > return true > end > stateData.letGoTimer = stateData.letGoTimer + script.updateDt() 470a463,491 > function attackState.tipPosition(stateData, aimAngle) > local tipOffset = {self.tipOffset[1], self.tipOffset[2]} > if entity.direction() < 0 then tipOffset[2] = tipOffset[2] + 0.125 end --Most bullets are odd height, this fixes an offset issue where their origin is slightly below middle > tipOffset = vec2.rotate(tipOffset, aimAngle) > tipOffset[1] = entity.direction() * tipOffset[1] > > return vec2.add(getBasePosition(), tipOffset) > end > > function attackState.targetVelocity(stateData) > local targetPosition = targetPos(stateData.targetId) > local deltaPos = {targetPosition[1] - stateData.lastPosition[1], targetPosition[2] - stateData.lastPosition[2]} > stateData.lastPosition = targetPosition > return vec2.div(deltaPos, script.updateDt()) > end > > function attackState.followTarget(stateData) > --Make it follow the target's predicted position > local targetVelocity = attackState.targetVelocity(stateData) > targetVelocity[2] = math.max(math.min(targetVelocity[2], self.maxTrackingYVel), -self.maxTrackingYVel) --Don't track the Y velocity too much because of jumping > local predictedPos = predictedPosition(targetPos(stateData.targetId), getBasePosition(), targetVelocity, self.gunStats.speed) > > local targetVector = world.distance(predictedPos, getBasePosition()) > angle = directionTransformAngle(math.atan2(targetVector[2], targetVector[1])) > angle = math.max(math.min(angle, self.targetAngleRange), -self.targetAngleRange) > > entity.rotateGroup("gun", angle) > end > 472,474c493,494 < if getEnergy() <= 0 or isActive() == false then < local powerDownSound = entity.configParameter("powerDownSound") < entity.playImmediateSound(powerDownSound) --- > if storage.energy <= 0 or isActive() == false then > entity.playSound("powerDown") 476,477c496 < local scanSound = entity.configParameter("scanSound") < entity.playImmediateSound(scanSound) --- > entity.playSound("scan") 479c498,499 < end \ No newline at end of file --- > self.state.pickState() > end objects\wired\standingturret\standingturret.object 2a3 > "printable" : false, 4c5,6 < "objectType" : "wire", --- > "objectType" : "container", > "price" : 750, 6c8,12 < "isInteractive" : true, --- > "slotCount" : 1, > "uiConfig" : "/interface/turret/standingturret.config", > "frameCooldown" : 5, > "autoCloseCooldown" : 3600, > "containerCallback" : "containerCallback", 9a16 > "subtitle" : "Automatic Base Defense", 17d23 < 28c34,79 < "dualImage" : "standingturret.png:dead", --- > "dualImage" : "turretstand.png:bottom", > > "imagePosition" : [-16, 0], > "imageLayers" : [ { "image" : "turretstand.png:bottom" }, { "image" : "turretgun.png:dead" } ], > "spaces" : [ > [-2, 0], [-1, 0], [0, 0], [1, 0], > [-2, 1], [-1, 1], [0, 1], [1, 1] > ], > "anchors" : [ "bottom" ], > > "animationParts" : { > "gun" : "turretgun.png", > "stand" : "turretstand.png:bottom", > "energybottom" : "energy.png", > "energytop" : "emptyenergy.png", > "energyside" : "emptyenergy.png" > }, > "animationPosition" : [0, 16], > > "baseOffset" : [0, 2] > }, > { > "dualImage" : "turretstand.png:top", > > "imagePosition" : [-16, -24], > "imageLayers" : [ { "image" : "turretstand.png:top" }, { "image" : "turretgun.png:dead" } ], > "spaces" : [ > [-2, -1], [-1, -1], [0, -1], [1, -1], > [-2, 0], [-1, 0], [0, 0], [1, 0] > ], > "anchors" : [ "top" ], > > "animationParts" : { > "gun" : "turretgun.png", > "stand" : "turretstand.png:top", > "energybottom" : "emptyenergy.png", > "energytop" : "energy.png", > "energyside" : "emptyenergy.png" > }, > "animationPosition" : [0, -8], > > "baseOffset" : [0, -1] > }, > { > "image" : "turretstand.png:left", > 30c81 < "imageLayers" : [ { "image" : "standingturret.png:dead" }, { "image" : "standingturret.png:stand" } ], --- > "imageLayers" : [ { "image" : "turretstand.png:left" }, { "image" : "turretgun.png:dead" } ], 32,33c83,85 < [0, 0], [1, 0], [2, 0], [3, 0], < [0, 1], [1, 1], [2, 1], [3, 1] --- > [0, 0], [1, 0], > [0, 1], [1, 1], > [0, 2], [1, 2] 35c87,124 < "anchors" : [ "bottom" ] --- > "anchors" : [ "left" ], > "direction" : "right", > > "animationParts" : { > "gun" : "turretgun.png", > "stand" : "turretstand.png:left", > "energybottom" : "emptyenergy.png", > "energytop" : "emptyenergy.png", > "energyside" : "energy.png" > }, > "animationPosition" : [16, 16], > > "baseOffset" : [2, 2] > }, > { > "image" : "turretstand.png:left", > > "imagePosition" : [-24, 0], > "spaces" : [ > [-1, 0], [0, 0], > [-1, 1], [0, 1], > [-1, 2], [0, 2] > ], > "anchors" : [ "right" ], > "direction" : "left", > > "imageLayers" : [ { "image" : "turretstand.png:left?flipx" }, { "image" : "turretgun.png:dead?flipx" } ], > > "animationParts" : { > "gun" : "turretgun.png", > "stand" : "turretstand.png:left", > "energybottom" : "emptyenergy.png", > "energytop" : "emptyenergy.png", > "energyside" : "energy.png" > }, > "animationPosition" : [-8, 16], > > "baseOffset" : [-1, 2] 42,47d130 < "animationParts" : { < "gun" : "standingturret.png", < "stand" : "standingturret.png", < "energy" : "energy.png" < }, < "animationPosition" : [0, 0], 56,62d138 < < "powerUpSound" : "/sfx/tech/mech_jump3.wav", < "powerDownSound" : "/sfx/tech/mech_powerdown2.wav", < "foundTargetSound" : "/sfx/interface/nav_computer_on.wav", < "scanSound" : "/sfx/interface/scan.wav", < "fireSound" : "/sfx/gun/ar5.wav", < 69,70c145,148 < "outboundNodes" : [ [3, 0] ], < "inboundNodes" : [ [0, 2] ], --- > "outboundNodes" : [ [0, 0] ], > "inboundNodes" : [ [0, 1] ], > > "tipOffset" : [2.5, 0], 75,77d152 < "baseOffset" : [1.5, 1.875], < "tipOffset" : [4, 1.9375], < 87,94c162,165 < "bulletType" : "turretbullet", < "bulletSpeed" : 50, < "bulletSize" : [11, 3], < "fireCooldown" : 0.25, < < "maxEnergy" : 3600, < "energyTickTime" : 1, < "energyPerShot" : 10 --- > "energy" : { > "baseEnergy" : 100, > "energyRegen" : 5 > } objects\wired\switch\switch.lua 1c1,3 < function init(args) --- > function init(virtual) > if virtual then return end > 3c5,9 < entity.setAllOutboundNodes(entity.animationState("switchState") == "on") --- > if storage.state == nil then > output(entity.configParameter("defaultSwitchState", false)) > else > output(storage.state) > end 7c13,18 < if entity.animationState("switchState") == "off" then --- > output(not storage.state) > end > > function output(state) > storage.state = state > if state then 9c20,22 < entity.playSound("onSounds"); --- > if not (entity.configParameter("alwaysLit")) then entity.setLightColor(entity.configParameter("lightColor", {0, 0, 0, 0})) end > entity.setSoundEffectEnabled(true) > entity.playSound("on"); 13c26,28 < entity.playSound("offSounds"); --- > if not (entity.configParameter("alwaysLit")) then entity.setLightColor({0, 0, 0, 0}) end > entity.setSoundEffectEnabled(false) > entity.playSound("off"); objects\wired\switch\switch3.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] objects\wired\switch\switch4.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] objects\wired\switch\switchtoggle.animation 39a40,44 > }, > > "sounds" : { > "on" : [], > "off" : [] objects\wired\switch\switchtoggle2.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < objects\wired\switch\switchtoggle2slow.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < objects\wired\switch\switchtoggle3.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < objects\wired\switch\switchtoggle3fast.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < objects\wired\switch\switchtoggle4.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < objects\wired\switch\switchtoggle4loop.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] objects\wired\switch\switchtoggle5.animation 41a42,46 > }, > > "sounds" : { > "on" : [], > "off" : [] 44,46d48 < < < particles\bubbleboost.particle 5c5 < "animation" : "/animations/bubbleboost/bubbleboost.animation", --- > "animation" : "/animations/blinkout/blinkout.animation", 7,8c7,9 < "finalVelocity" : [0, 0], < "approach" : [0, -4], --- > "initialVelocity" : [0.0, 0.0], > "finalVelocity" : [30, 0], > "approach" : [5, -4], 10c11 < "destructionTime" : 7, --- > "destructionTime" : 2, 14c15 < "timeToLive" : 0.7, --- > "timeToLive" : 1.5, particles\burningdamagenumber.particle 6c6 < "color" : [250, 150, 0, 180], --- > "color" : [255, 115, 0, 255], particles\burningdust.particle 8c8 < "finalVelocity" : [0, 4], --- > "finalVelocity" : [0, 3], 13,14c13,14 < "size" : 1, < "layer" : "back", --- > "size" : 0.5, > "layer" : "middle", 17c17 < "initialVelocity" : [3.0, 3.0] --- > "initialVelocity" : [2.0, 2.0] particles\defaultblue.particle 8,11c8,9 < "destructionAction" : "shrink", < "destructionTime" : 7, < "initialVelocity" : [-2, -6.0], < "finalVelocity" : [-2, -6.0], --- > "initialVelocity" : [-2, -3.0], > "finalVelocity" : [-2, -3.0], 14,15c12 < "light" : [14, 47, 72], < "layer" : "back", --- > "layer" : "middle", 17,18c14,15 < "initialVelocity" : [8, 6.0], < "size" : 2 --- > "initialVelocity" : [2, 3.0], > "size" : 0.5 particles\defaultgreen.particle 8,9c8,9 < "initialVelocity" : [-2, -6.0], < "finalVelocity" : [-2, -6.0], --- > "initialVelocity" : [-2, -3.0], > "finalVelocity" : [-2, -3.0], 14c14 < "initialVelocity" : [2, 6.0] --- > "initialVelocity" : [2, 3.0] particles\defaultorange.particle 8,9c8,9 < "initialVelocity" : [-2, -6.0], < "finalVelocity" : [-2, -6.0], --- > "initialVelocity" : [-2, -3.0], > "finalVelocity" : [-2, -3.0], 14c14 < "initialVelocity" : [2, 6.0], --- > "initialVelocity" : [2, 3.0], particles\icetrail.particle 5c5 < "animation" : "/animations/sparkles/sparkle1.animation", --- > "animation" : "/animations/sparkles/sparkle5.animation", 13d12 < "light" : [13, 70, 79], particles\slow.particle 5c5 < "animation" : "/animations/sparkles/sparkle1.animation", --- > "animation" : "/animations/sparkles/sparkle5.animation", particles\slowmessage.particle 7c7 < "color" : [140, 194, 255, 255], --- > "color" : [102, 222, 255, 255], particles\growflowers\growflower1.particle 7,8c7,8 < "initialVelocity" : [0, -20.0], < "finalVelocity" : [0, -20.0], --- > "initialVelocity" : [0, -30.0], > "finalVelocity" : [0, -30.0], plants\bushdamage.config 5a6 > "protected" : 0.1, 8,9c9 < "tilling" : 3, < "crushing" : 1.0 --- > "tilling" : 3 12c12,13 < "damageRecovery" : 0.2 --- > "damageRecovery" : 0.2, > "maximumEffectTime" : 1.5 plants\grassdamage.config 5a6 > "protected" : 0.1, 8,9c9 < "tilling" : 3, < "crushing" : 1.0 --- > "tilling" : 3 12c12,13 < "damageRecovery" : 0.2 --- > "damageRecovery" : 0.2, > "maximumEffectTime" : 1.5 plants\treedamage.config 5a6 > "protected" : 0.1, 8,9c9 < "tilling" : 0.1, < "crushing" : 1.0 --- > "tilling" : 0.1 12c12,13 < "damageRecovery" : 0.05 --- > "damageRecovery" : 0.05, > "maximumEffectTime" : 1.5 plants\trees\arid\foliage\aridblank\aridblank.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\arid\foliage\autumny\autumny.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\arid\foliage\patchy\patchy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\arid\foliage\piney\piney.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\arid\foliage\weirdly\weirdly.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\arid\foliage\willowy\willowy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\ceilingtest\fleshvine\fleshvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\floweryvine\floweryvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\glitteringroot\glitteringroot.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\podvine\fleshvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\root\vineroot.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\twistedvine\twistedvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\ceilingtest\vine2\vine2.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\colourful\foliage\colourfulpalm\colourfulpalm.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\crystalline\foliage\crystalline\crystalline.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\deadtree\foliage\deadleaves\deadleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\deadtree\foliage\deadmoss\deadmoss.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\desert\foliage\elegant\elegant.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 73c64 < "bx" : -53, --- > "bx" : -57, 79,80c70,71 < "image" : "", < "backimage" : "crown3.png", --- > "image" : "crown3.png", > "backimage" : "", 82c73 < "bx" : -54, --- > "bx" : -72, plants\trees\desert\foliage\lushleaves\lushleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\desert\foliage\palmleaves\palmleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\desert\foliage\palmlush\palmlush.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\desert\foliage\palmy\palmy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\desert\foliage\roseleaves\roseleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\eyepatch\foliage\eyefoliage\eyefoliage.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\flesh\foliage\fleshfoliage\fleshfoliage.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\flesh\stem\fleshstem\fleshstem.modularstem 12,17c12,14 < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ { "file" : "/sfx/environmental/tree_hitground.wav" }, { "file" : "/sfx/environmental/tree_hitground2.wav" } ], < "damageTree" : [ { "file" : "/sfx/tools/axe_chop_normal.wav" }, { "file" : "/sfx/tools/axe_chop_tough.wav" }, { "file" : "/sfx/tools/axe_chop_light.wav" } ] --- > "breakTree" : [ { "file" : "/sfx/environmental/tree_flesh_breaking.wav" } ], > "hitGround" : [ { "file" : "/sfx/environmental/tree_flesh_hitground.wav" } ], > "damageTree" : [ { "file" : "/sfx/tools/axe_chop_flesh1.wav" }, { "file" : "/sfx/tools/axe_chop_flesh2.wav" }, { "file" : "/sfx/tools/axe_chop_flesh3.wav" } ] plants\trees\forest\foliage\brains\brains.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 61,70c52,53 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\bubbles\bubbles.modularfoliage 10,19c10 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 61,70c52,53 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\cloudy\cloudy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\frumpy\frumpy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\greenleaves\greenleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\hanging\hanging.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\leafy\leafy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 61,70c52,53 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\lotus\lotus.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\lushgreen\lushgreen.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\orangeflower\orangeflower.modularfoliage 10,19c10 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 61,70c52,53 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\pinefoliage\pinefoliage.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling", "count" : 1 } ], > [ { "item" : "sapling", "count" : 2 } ], > [ { "item" : "sapling", "count" : 2 } ] 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > 88a74,89 > "backimage" : "", > "attachment" : { > "bx" : 0, > "by" : 0 > } > }, > "crown4" : { > "image" : "crown4.png", > "backimage" : "", > "attachment" : { > "bx" : 0, > "by" : 0 > } > }, > "crown5" : { > "image" : "crown5.png", plants\trees\forest\foliage\redleaves\redleaves.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\rose\rose.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\scraggy\scraggy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\foliage\spikeyfoliage\spikeyfoliage.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forest\stem\pineytree\pineytree.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 } ], > [ { "item" : "fullwood1", "count" : 4 } ], > [ { "item" : "fullwood1", "count" : 5 } ] 76a79,92 > "attachment" : { > "bx" : -84, > "by" : -20 > } > }, > "crown4" : { > "image" : "crown4.png", > "attachment" : { > "bx" : -84, > "by" : -20 > } > }, > "crown5" : { > "image" : "crown5.png", plants\trees\forestceiling\foliage\dreamy\dreamy.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forestceiling\foliage\flowery\flowery.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forestceiling\foliage\starry\starry.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\forestceiling\stems\shadowvine\shadowvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\slimevine\slimevine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\sulphurvine\sulphurvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\tarvine\tarvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\vine\vine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\vine2\vine2.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\vine3\vine3.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\vine4\vine4.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\forestceiling\stems\wildernessvine\wildernessvine.modularstem 4c4 < "health" : 10, --- > "health" : 2, plants\trees\geometric\foliage\geometricfoliage\geometricfoliage.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\geometric\stem\geometricstem\geometricstem.modularstem 9c9 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "iceblock", "count" : 5 } ] plants\trees\giantflowers\foliage\redflower\redflower.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\giantflowers\foliage\whitepetals\whitepetals.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\icesphere\foliage\icespherefoliage\icespherefoliage.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\jungle\foliage\jungleleaf\jungleleaf.modularfoliage 7c7 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "biosample", "count" : 3 } ] 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\jungle\foliage\junglepalm\junglepalm.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\jungle\foliage\jungly\jungly.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\jungle\foliage\lushy\lushy.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\molten\foliage\fluff\fluff.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\molten\foliage\grey\grey.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\molten\foliage\red\red.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\mushroompatch\foliage\mushroomredtop\mushroomredtop.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\mushroompatch\foliage\mushroomyellowtop\mushroomyellowtop.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > plants\trees\rust\foliage\rustflower\rustflower.modularfoliage 10,19c10 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 61,70c52,53 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\savannah\foliage\bonky\bonky.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\burly\burly.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\circly\circly.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\flat\flat.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\savannahbloom\savannahbloom.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\spikeyfoliage\pinefoliage.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c51,52 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\savannah\foliage\squareish\squarish.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\savannah\foliage\thorns\thorns.modularfoliage 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,72c51 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < }, < "treeback2" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, plants\trees\snow\foliage\snowblank\snowblank.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowbrains\snowbrains.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowbubbles\snowbubbles.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowcloudy\snowcloudy.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowfrumpy\snowfrumpy.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowgreenleaves\snowgreenleaves.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowhanging\snowhanging.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowleafy\snowleafy.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowlotus\snowlotus.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowpine\snowpine.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowredleaves\snowredleaves.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\foliage\snowscraggy\snowscraggy.modularfoliage 7c7,9 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "snowball", "count" : 2 } ] > > 9,18c11 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,69c53,54 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\snow\stem\snowbirch\snowbirch.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowcocoa\snowcocoa.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowfleshy\snowfleshy.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowgrumpy\snowgrumpy.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowmetal\snowmetal.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowpine\snowpine.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowpinetree\snowpinetree.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowslimey\snowslimey.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowsomething\snowsomething.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowspikey\snowspikey.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowtwisted\snowtwisted.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\snow\stem\snowwood\snowwood.modularstem 9c9,11 < [ { "item" : "fullwood1", "count" : 3 } ] --- > [ { "item" : "fullwood1", "count" : 3 }, { "item" : "snowball", "count" : 1 } ] > > plants\trees\tentacle\foliage\tentacletreeblank\tentacletreeblank.modularfoliage 5,14c5,6 < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > plants\trees\tentacle\stem\tentacletree\tentacletree.modularstem 12,17c12,14 < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ { "file" : "/sfx/environmental/tree_hitground.wav" }, { "file" : "/sfx/environmental/tree_hitground2.wav" } ], < "damageTree" : [ { "file" : "/sfx/tools/axe_chop_normal.wav" }, { "file" : "/sfx/tools/axe_chop_tough.wav" }, { "file" : "/sfx/tools/axe_chop_light.wav" } ] --- > "breakTree" : [ { "file" : "/sfx/environmental/tree_flesh_breaking.wav" } ], > "hitGround" : [ { "file" : "/sfx/environmental/tree_flesh_hitground.wav" } ], > "damageTree" : [ { "file" : "/sfx/tools/axe_chop_flesh1.wav" }, { "file" : "/sfx/tools/axe_chop_flesh2.wav" }, { "file" : "/sfx/tools/axe_chop_flesh3.wav" } ] plants\trees\tentacle\stem\tentacletreetwo\tentacletreetwo.modularstem 12,17c12,14 < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ { "file" : "/sfx/environmental/tree_hitground.wav" }, { "file" : "/sfx/environmental/tree_hitground2.wav" } ], < "damageTree" : [ { "file" : "/sfx/tools/axe_chop_normal.wav" }, { "file" : "/sfx/tools/axe_chop_tough.wav" }, { "file" : "/sfx/tools/axe_chop_light.wav" } ] --- > "breakTree" : [ { "file" : "/sfx/environmental/tree_flesh_breaking.wav" } ], > "hitGround" : [ { "file" : "/sfx/environmental/tree_flesh_hitground.wav" } ], > "damageTree" : [ { "file" : "/sfx/tools/axe_chop_flesh1.wav" }, { "file" : "/sfx/tools/axe_chop_flesh2.wav" }, { "file" : "/sfx/tools/axe_chop_flesh3.wav" } ] plants\trees\toxicplains\bluebell\bluebell.modularfoliage 7c7 < [ { "item" : "sapling" } ] --- > [ { "item" : "sapling" }, { "item" : "toxicwaste", "count" : 2 } ] 9,18c9 < "sounds" : { < "breakTree" : [ < { "file" : "/sfx/environmental/tree_breaking.wav" }, < { "file" : "/sfx/environmental/tree_breaking_alt.wav" } < ], < "hitGround" : [ < { "file" : "/sfx/environmental/tree_hitground.wav" }, < { "file" : "/sfx/environmental/tree_hitground2.wav" } < ] < }, --- > 60,70c51,52 < < "parallax" : { < "definitions" : { < "treeback" : { < "baseCount" : 1 < }, < "treefront" : { < "baseCount" : 1 < } < } < }, --- > "parallaxFoliage" : true, > projectiles\physics.config 6c6 < "maximumCorrection" : 999, //0.9, --- > "maximumCorrection" : 999, 20c20 < "maximumCorrection" : 999, //0.9, --- > "maximumCorrection" : 999, 55a56,140 > "paperplane" : { > "mass" : 0.3, > "gravityMultiplier" : 0.1, > "bounceFactor" : 0.7, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.05, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "beachball" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 0.85, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-1, -1], [1, -1], [1, 1], [-1, 1] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0, > "liquidBuoyancy" : 2.0 > }, > > "petball" : { > "mass" : 1.0, > "gravityMultiplier" : 1, > "bounceFactor" : 0.9, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [0.5, 0.5], [-0.5, 0.5], [-0.5, -0.5], [0.5, -0.5] ], > > "airFriction" : 0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0, > "liquidBuoyancy" : 2.0 > }, > > "bouncyball" : { > "mass" : 1.0, > "gravityMultiplier" : 0.3, > "bounceFactor" : 1.0, > "maxMovementPerStep" : 1.0, > > "collisionPoly" : [ [0.5, 0.5], [-0.5, 0.5], [-0.5, -0.5], [0.5, -0.5] ], > > "airFriction" : 0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0, > "liquidBuoyancy" : 2.0 > }, > > "noveltybanana" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 1, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-1, -1], [1, -1], [1, 1], [-1, 1] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "fishinglure" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 1, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.5, -0.5], [0.5, -0.5], [0.5, 0.5], [-0.5, 0.5] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 15.0, > "groundFriction" : 15.0 > }, > 65c150,206 < "airFriction" : 1.0, --- > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "boulder" : { > "mass" : 1.0, > "gravityMultiplier" : 0.8, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-1.6, -1.6], [1.6, -1.6], [1.6, 1.6], [-1.6, 1.6] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 30.0, > "groundFriction" : 0.0 > }, > > "fireworkfall" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 0.7, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 12.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "grenadelowbounce" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 0.4, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "grenadenobounce" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, 83a225,266 > "highgravgrenade" : { > "mass" : 1.0, > "gravityMultiplier" : 1.2, > "bounceFactor" : 0.3, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "vhighgravgrenade" : { > "mass" : 1.0, > "gravityMultiplier" : 4.0, > "bounceFactor" : 0.1, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > > "superhighgravgrenade" : { > "mass" : 1.0, > "gravityMultiplier" : 7.5, > "bounceFactor" : 0.1, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > 96a280,286 > "underwaterarrow" : { > "mass" : 1.0, > "gravityMultiplier" : 0.25, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, 98c288,293 < "grenadenobounce" : { --- > "airFriction" : 0.0, > "liquidFriction" : 0.0, > "groundFriction" : 15.0 > }, > > "roller" : { 101c296 < "bounceFactor" : 0.0, --- > "bounceFactor" : 0.3, 107,109c302,318 < "airFriction" : 1.0, < "liquidFriction" : 8.0, < "groundFriction" : 15.0 --- > "airFriction" : 0.0, > "liquidFriction" : 0.5, > "groundFriction" : 1.0 > }, > > "bowlingball" : { > "mass" : 3.0, > "gravityMultiplier" : 3, > "bounceFactor" : 0.1, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.65, -0.65], [0.65, -0.65], [0.65, 0.65], [-0.65, 0.65] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 0.5, > "groundFriction" : 1.0 111a321,334 > "groundspread" : { > "mass" : 3.0, > "gravityMultiplier" : 10, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.65, -0.65], [0.65, -0.65], [0.65, 0.65], [-0.65, 0.65] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 0.5, > "groundFriction" : 0 > }, > 126d348 < 140a363,377 > > "heavybouncer" : { > "mass" : 1.0, > "gravityMultiplier" : 1.8, > "bounceFactor" : 1.0, > "groundSlideMovementEnabled" : true, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 1.0, > "groundFriction" : 1.0 > }, 171a409,422 > "stickygrenade" : { > "mass" : 1.0, > "gravityMultiplier" : 0.6, > "stickyCollision" : true, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0 > }, > 232c483 < "gravityMultiplier" : 5.0, --- > "gravityMultiplier" : 1.0, 242c493 < "groundFriction" : -0.8 --- > "groundFriction" : 0.0 273,274c524,525 < "gravityMultiplier" : 0.3, < "bounceFactor" : 0.8, --- > "gravityMultiplier" : 0.5, > "bounceFactor" : 0.9, 282c533 < "groundFriction" : 0.0 --- > "groundFriction" : 5.0 327a579,593 > "heavygas" : { > "mass" : 1.0, > "gravityMultiplier" : 0.2, > "bounceFactor" : 0.05, > "maxMovementPerStep" : 0.4, > "groundSlideMovementEnabled" : true, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 2.5, > "groundFriction" : 1.0 > }, > 338c604 < "airFriction" : 0.4, --- > "airFriction" : 0.0, 351c617 < "airFriction" : -2, --- > "airFriction" : 0.0, 364c630 < "airFriction" : 0.4, --- > "airFriction" : 0.0, 379a646 > 390a658,797 > }, > > "flybug" : { > "mass" : 1.0, > "gravityMultiplier" : -0.5, > "stickyCollision" : false, > "stickyForce" : 20.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.8, -0.8], [0.8, -0.8], [0.8, 0.8], [0.8, 0.8] ], > "ignorePlatformCollision" : true, > > "airFriction" : 2.5, > "liquidFriction" : 2.5, > "groundFriction" : 2.5 > }, > > "flyhighbug" : { > "mass" : 1.0, > "gravityMultiplier" : -1.2, > "stickyCollision" : false, > "stickyForce" : 20.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.8, -0.8], [0.8, -0.8], [0.8, 0.8], [0.8, 0.8] ], > "ignorePlatformCollision" : true, > > "airFriction" : 2.5, > "liquidFriction" : 2.5, > "groundFriction" : 2.5 > }, > > "goop" : { > "mass" : 1.0, > "gravityMultiplier" : 1.2, > "bounceFactor" : 0.2, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 50.0, > "groundFriction" : 20.0 > }, > > "squirt" : { > "mass" : 1.0, > "gravityMultiplier" : 1.2, > "bounceFactor" : 0.2, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 0.0, > "groundFriction" : 0.0 > }, > > "bowlder" : { > "mass" : 2.0, > "gravityMultiplier" : 2.0, > "bounceFactor" : 0.3, > "maxMovementPerStep" : 0.4, > "groundSlideMovementEnabled" : true, > > "collisionPoly" : [ [-1.0, 0], [-0.6, -0.6], [0, -1.0], [0.6, -0.6], [1.0, 0], [0.6, 0.6], [0, 1.0], [-0.6, 0.6] ], > "ignorePlatformCollision" : false, > > "airFriction" : 0, > "liquidFriction" : 4, > "groundFriction" : 1.0 > }, > > "simplearc" : { > "mass" : 1.0, > "gravityMultiplier" : 0.5, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0, > "liquidFriction" : 0, > "groundFriction" : 0 > }, > > "lowgravarc" : { > "mass" : 1.0, > "gravityMultiplier" : 0.25, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0, > "liquidFriction" : 0, > "groundFriction" : 0 > }, > > "bigbubble" : { > "mass" : 1.0, > "gravityMultiplier" : -0.05, > "bounceFactor" : 0.05, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-1.0, 0], [-0.6, -0.6], [0, -1.0], [0.6, -0.6], [1.0, 0], [0.6, 0.6], [0, 1.0], [-0.6, 0.6] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 0, > "groundFriction" : 1.0 > }, > > "illusion" : { > "gravityMultiplier" : 0.0, > "bounceFactor" : 1.0, > "maxMovementPerStep" : 0.4, > "groundSlideMovementEnabled" : false, > "collisionPoly" : [ ], > "ignorePlatformCollision" : true, > "groundFriction" : 0, > "airFriction" : 0, > "liquidFriction" : 0, > "speedLimit" : null > }, > > "rocket" : { > "gravityMultiplier" : 0.0, > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > "groundSlideMovementEnabled" : false, > "collisionPoly" : [ [-0.35, -0.35], [0.35, -0.35], [0.35, 0.35], [-0.35, 0.35] ], > "ignorePlatformCollision" : true, > "groundFriction" : 10, > "airFriction" : 0.2, > "liquidFriction" : 10 projectiles\explosions\bombblockexplosion\bombblockexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\bonechain1\bonechain1.config 6c6 < "inheritDamageFactor" : 0.5, --- > "inheritDamageFactor" : 0.1, 17c17 < "explosiveDamageAmount" : 5, --- > "explosiveDamageAmount" : 2, projectiles\explosions\bonechain1\bonechain1.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 10, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0] ], --- > "damagePoly" : [ [-18, 0], [-24, -24], [0, -36], [24, -24], [18, 0] ], 20c18 < "inheritDamageFactor" : 0.5, --- > "inheritDamageFactor" : 1.0, projectiles\explosions\bonechain2\bonechain2.config 6c6 < "inheritDamageFactor" : 0.5, --- > "inheritDamageFactor" : 1.0, 17c17 < "explosiveDamageAmount" : 5, --- > "explosiveDamageAmount" : 2, projectiles\explosions\bonechain2\bonechain2.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 10, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0] ], --- > "damagePoly" : [ [-18, 0], [-24, -24], [0, -36], [24, -24], [18, 0] ], 20c18 < "inheritDamageFactor" : 0.5, --- > "inheritDamageFactor" : 1.0, projectiles\explosions\bonechain3\bonechain3.config 6c6 < "inheritDamageFactor" : 0.5, --- > "inheritDamageFactor" : 1.0, 17c17 < "explosiveDamageAmount" : 5, --- > "explosiveDamageAmount" : 2, projectiles\explosions\bonechain3\bonechain3.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 10, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0] ], --- > "damagePoly" : [ [-18, 0], [-24, -24], [0, -36], [24, -24], [18, 0] ], projectiles\explosions\bouldersmashexplosion\bouldersmashexplosion.config 35c35 < "options" : [ "/sfx/gun/grenadeblast1.wav", "/sfx/gun/grenadeblast2.wav", "/sfx/gun/grenadeblast3.wav" ] --- > "options" : [ "/sfx/projectiles/throwingboulder_impact1.wav" ] 45c45 < "explosiveDamageAmount" : 6, --- > "explosiveDamageAmount" : 1, projectiles\explosions\bouldersmashexplosion\bouldersmashexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\defensiveexplosion\defensiveexplosion.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 0, < "damagePoly" : [ [-1.25, -2.375], [0, -2.375], [0.375, -2.25], [0.75, -2.125], [1.25, -1.875], [1.875, -1.25], [2.125, -0.75], [2.25, -0.375], [2.25, 0.25], [2.125, 0.625], [1.875, 1.125], [1.25, 1.75], [0.75, 2], [0.375, 2.125], [-0.125, 2.25], [-0.875, 2.375], [-2.875, 2.375] ], --- > "damagePoly" : [ [-24, 0], [-8, 16], [8, 16], [24, 0], [8, -16], [-8, -16] ], 11a10 > "bounces" : -1, projectiles\explosions\dungeonpodexplosion\dungeonpodexplosion.projectile 5d4 < "level" : 0, 8d6 < "fallSpeed" : 0, projectiles\explosions\fireexplosion\fireexplosion.projectile 5d4 < "level" : 0, 8d6 < "fallSpeed" : 0, projectiles\explosions\friendlyboneexplosion\friendlyboneexplosion.config 6c6 < "inheritDamageFactor" : 1, --- > "inheritDamageFactor" : 0.05, 17c17 < "explosiveDamageAmount" : 5, --- > "explosiveDamageAmount" : 2, projectiles\explosions\friendlyboneexplosion\friendlyboneexplosion.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 10, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0] ], --- > "damagePoly" : [ [-22, -15], [-16, -30], [0, -38], [16, -30], [22, -15], [16, 0], [0, 8], [-16, 0] ], 20c18 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 1.0, 27c25 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 1.0, 34c32 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 1.0, 41c39 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 1.0, 48c46 < "inheritDamageFactor" : 0.2, --- > "inheritDamageFactor" : 1.0, projectiles\explosions\grenadeexplosion\grenadeexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\healingexplosion\healcloud.config 11c11 < "options" : [ "/sfx/npc/enemydeathpuff.wav" ] --- > "options" : [ "/sfx/projectiles/fire_out_louder.wav" ] projectiles\explosions\healingexplosion\healcloud.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\hivebombexplosion\hivebombexplosion1.projectile 6d5 < "level" : 3, 10d8 < "fallSpeed" : 0, projectiles\explosions\hivebombexplosion\hivebombexplosion2.projectile 6d5 < "level" : 3, 10d8 < "fallSpeed" : 0, projectiles\explosions\hivebombexplosion\hivebombexplosion3.projectile 6d5 < "level" : 3, 10d8 < "fallSpeed" : 0, projectiles\explosions\hivebombexplosion\hivebombexplosion4.projectile 6d5 < "level" : 3, 10d8 < "fallSpeed" : 0, projectiles\explosions\meteorexplosion\meteorexplosion.config 81c81 < "tileDamageType" : "crushing", --- > "tileDamageType" : "explosive", projectiles\explosions\meteorexplosion\meteorexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\molotovexplosion\molotovexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, 14c12,15 < "damageKind" : "default" --- > "damageKind" : "default", > "statusEffects" : [ > "burning" > ] projectiles\explosions\plasmaexplosion2\plasmaexplosion2.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\poisonsmoke\poisonsmoke.config 6c6 < "inheritDamageFactor" : 1, --- > "inheritDamageFactor" : 0, 11c11 < "options" : [ "/sfx/npc/enemydeathpuff.wav" ] --- > "options" : [ "/sfx/projectiles/fire_out_louder.wav" ] projectiles\explosions\poisonsmoke\poisonsmoke.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 0, < "damagePoly" : [ [-18, 0], [-12, -12], [0, -18], [12, -12], [18, 0], [12, 12], [0, 18], [-12, 12] ], --- > "damagePoly" : [ [-4, 24],[4, 24], [4, 0], [-4, 0] ], 15c13,14 < "damageKind" : "default" --- > "damageKind" : "default", > "damageType" : "NoDamage" projectiles\explosions\pulsecannonexplosion\pulsecannonexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\regularexplosion\regularexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\regularexplosion2\regularexplosion2.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 0, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0], [24, 24], [0, 36], [-24, 24] ], --- > "damagePoly" : [ [-27, 0], [-18, -18], [0, -27], [18, -18], [27, 0], [18, 18], [0, 27], [-18, 18] ], 13d10 < "universalDamage" : true, projectiles\explosions\regularexplosionnospark\regularexplosionnospark.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\robotwake\robotwake.frames 4c4 < "dimensions" : [8, 1], --- > "dimensions" : [1, 1], 7c7 < [ "0", "1", "2", "3", "4", "5", "6", "7" ] --- > [ "0" ] projectiles\explosions\robotwake\robotwake.projectile 5d4 < "level" : 15, 8c7 < "animationCycle" : 0.4, --- > "animationCycle" : 1.0, 10c9 < "frameNumber" : 8, --- > "frameNumber" : 1, 133c132 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\explosions\rocketexplosion\rocketexplosion.projectile 5d4 < "level" : 3, projectiles\explosions\smallregularexplosion\smallregularexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\smoke\smoke.config 6c6 < "inheritDamageFactor" : 1, --- > "inheritDamageFactor" : 0, projectiles\explosions\smoke\smoke.projectile 5d4 < "level" : 3, 8,9d6 < "fallSpeed" : 0, < "damagePoly" : [ [-18, 0], [-12, -12], [0, -18], [12, -12], [18, 0], [12, 12], [0, 18], [-12, 12] ], 12a10 > "onlyHitTerrain" : true, projectiles\explosions\starcleaverboom\starcleaverboom.projectile 5d4 < "level" : 3, 8,9c7 < "fallSpeed" : 10, < "damagePoly" : [ [-36, 0], [-24, -24], [0, -36], [24, -24], [36, 0] ], --- > "damagePoly" : [ [-24, 0], [-16, -16], [0, -24], [30, -30], [24, 0], [16, 16], [0, 24], [-30, 30] ], 15,17d12 < < < projectiles\explosions\targetexplosion\targetexplosion.projectile 5d4 < "level" : 3, 9d7 < "fallSpeed" : 0, projectiles\explosions\teslabolt\teslabolt.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\vsmallregularexplosion\vsmallregularexplosion.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\explosions\vsmallregularexplosionnodamage\vsmallregularexplosionnodamage.projectile 5d4 < "level" : 3, 8d6 < "fallSpeed" : 0, projectiles\fire\firefinish\firefinish.projectile 5d4 < "level" : 0, 21a21 > "damageKindImage" : "/interface/statuses/fire.png", 23,29c23 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\fire\firepart1\firepart1.projectile 5d4 < "level" : 0, 35a35 > "damageKindImage" : "/interface/statuses/fire.png", 37,43c37 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\fire\firepart2\firepart2.projectile 5d4 < "level" : 0, 35a35 > "damageKindImage" : "/interface/statuses/fire.png", 37,43c37 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\fire\firepart3\firepart3.projectile 5d4 < "level" : 0, 35a35 > "damageKindImage" : "/interface/statuses/fire.png", 37,43c37 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\fire\firepart4\firepart4.projectile 5d4 < "level" : 0, 35a35 > "damageKindImage" : "/interface/statuses/fire.png", 37,43c37 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\fire\firepart5\firepart5.projectile 5d4 < "level" : 0, 35a35 > "damageKindImage" : "/interface/statuses/fire.png", 37,43c37 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } --- > "burning" projectiles\guns\bullets\bonethorn\bonethorn.projectile 2a3 > "physics" : "arrow", 5d5 < "level" : 3, 15a16 > "speed" : 75, projectiles\guns\bullets\bouncybullet\bouncybullet.projectile 5d4 < "level" : 3, 17a17 > "speed" : 75, projectiles\guns\bullets\bullet-1\bullet-1.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\bullets\bullet-2\bullet-2.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\bullets\bullet-3\bullet-3.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\bullets\bullet-4\bullet-4.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\bullets\carhorn\carhorn.projectile 5d4 < "level" : 3, projectiles\guns\bullets\delayed\delayed.projectile 5d4 < "level" : 3, 19c18 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\bullets\explosivebullet\explosivebullet.projectile 5d4 < "level" : 3, 16c15,16 < "damageType" : "hitTest", --- > "speed" : 75, > "damageType" : "NoDamage", projectiles\guns\bullets\fast\fast.projectile 5d4 < "level" : 3, 9c8 < "speed" : 180, --- > "speed" : 150, projectiles\guns\bullets\needlerthorns\needlerthorns.frames 3,4c3,4 < "size" : [16, 8], < "dimensions" : [2, 1], --- > "size" : [6, 3], > "dimensions" : [1, 1], 7c7 < [ "0", "1" ] --- > [ "0" ] projectiles\guns\bullets\needlerthorns\needlerthorns.projectile 2a3 > "physics" : "arrow", 5d5 < "level" : 3, 8a9 > "timeToLive" : 8, 15a17 > "speed" : 75, projectiles\guns\bullets\pellet\pellet.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\bullets\piercingbullet\piercingbullet.projectile 17c17 < "level" : 3, --- > "speed" : 75, projectiles\guns\bullets\splitbullet\splitbullet.projectile 5d4 < "level" : 3, 25c24,25 < "damageType" : "hitTest", --- > "speed" : 75, > "damageType" : "NoDamage", projectiles\guns\bullets\stickybullet\stickybullet.projectile 5d4 < "level" : 3, 19c18,19 < "damageType" : "hitTest", --- > "speed" : 75, > "damageType" : "NoDamage", projectiles\guns\bullets\trishot\trishot.projectile 5d4 < "level" : 3, 31c30,31 < "damageType" : "hitTest", --- > "speed" : 75, > "damageType" : "NoDamage", projectiles\guns\bullets\turretbullet\turretbullet.projectile 5d4 < "level" : 3, 15a15 > "speed" : 75, projectiles\guns\grenades\acidgrenade\acidgrenade.projectile 4d3 < "level" : 3, 58c57 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\acidgrenadecluster\acidgrenadecluster.projectile 5d4 < "level" : 3, 26c25 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\bomb\bomb.projectile 5d4 < "level" : 3, 20c19 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\bouncycluster\bouncycluster.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\bouncyclustergrenade\bouncyclustergrenade.projectile 5d4 < "level" : 3, 54c53 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\cluster\cluster.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\clustergrenade\clustergrenade.projectile 5d4 < "level" : 3, 54c53 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\gravitybomb\gravitybomb.projectile 5d4 < "level" : 3, 21c20 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\grenade\grenade.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\impactgrenade\impactgrenade.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\marioball\marioball.projectile 5d4 < "level" : 3, 19c18 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\mouse\mouse.projectile 5d4 < "level" : 3, 22c21 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\nail\nail.projectile 9d8 < "level" : 3, projectiles\guns\grenades\nailbomb\nailbomb.projectile 5d4 < "level" : 3, 66c65 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\pig\pig.projectile 5d4 < "level" : 3, 22c21 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\pill\pill.projectile 5d4 < "level" : 3, 58c57 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\shock\shock.projectile 13d12 < "level" : 3, projectiles\guns\grenades\shockbomb\shockbomb.projectile 6d5 < "level" : 3, 24c23 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\spikeball\spikeball.projectile 5d4 < "level" : 3, 19c18 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\grenades\splitter\splitter.projectile 5d4 < "level" : 3, 41c40 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\orbitaltest\orbitaldown\orbitaldown.projectile 5d4 < "level" : 3, 19c18 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\orbitaltest\orbitallaunch\orbitallaunch.projectile 5d4 < "level" : 3, 24c23 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\orbitaltest\orbitalup\orbitalup.projectile 5d4 < "level" : 3, 24c23 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\plasmabullets\blueplasmabullet\blueplasmabullet.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\greenplasmabullet\greenplasmabullet.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\plasma1\plasma1.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\plasma2\plasma2.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\plasma3\plasma3.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\plasma4\plasma4.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, 18c18 < "lightColor" : [155, 212, 255], --- > "lightColor" : [78, 106, 128], projectiles\guns\plasmabullets\plasmabouncer\plasmabouncer.projectile 5d4 < "level" : 3, 21c20 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\plasmabullets\plasmabullet\plasmabullet.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, projectiles\guns\plasmabullets\stickyplasma\stickyplasma.projectile 5d4 < "level" : 3, 24a24 > "speed" : 60, 26c26 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\plasmabullets\yellowplasmabullet\yellowplasmabullet.projectile 5d4 < "level" : 3, 10a10 > "speed" : 75, 18c18 < "lightColor" : [0, 73, 0], --- > "lightColor" : [77, 77, 0], projectiles\guns\unsorted\brainshock\brainshock.projectile 7d6 < "level" : 3, projectiles\guns\unsorted\bustershot\bustershot.projectile 5d4 < "level" : 3, projectiles\guns\unsorted\chargedbustershot\chargedbustershot.projectile 6d5 < "level" : 3, 21c20 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\guns\unsorted\electro\electro.projectile 7d6 < "level" : 15, projectiles\guns\unsorted\energyjavelin\energyjavelin.projectile 5d4 < "level" : 15, projectiles\guns\unsorted\flamethrower\flamethrower.projectile 6d5 < "damageKindImage" : "icon.png", 9d7 < "level" : 3, 11c9 < "timeToLive" : 1, --- > "timeToLive" : 0.98, 16a15 > "damageKindImage" : "/interface/statuses/fire.png", 18,25c17,19 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "burning" > ], > "hydrophobic" : true projectiles\guns\unsorted\javelin\javelin.projectile 5d4 < "level" : 5, projectiles\guns\unsorted\lightning2\lightning2.projectile 5d4 < "level" : 3, projectiles\guns\unsorted\rocket\rocket.projectile 4,6c4,5 < "animationCycle" : 0.25, < "level" : 3, < "frameNumber" : 1, --- > "animationCycle" : 0.4, > "frameNumber" : 4, 8d6 < "fallSpeed" : 0, 18c16,19 < "damageType" : "hitTest", --- > "speed" : 1.0, > "acceleration" : 150, > "physics" : "rocket", > "damageType" : "NoDamage", projectiles\guns\unsorted\shuriken\shuriken.projectile 7d6 < "level" : 15, projectiles\invisibleprojectile\invisibleprojectile.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\lavaballoon\lavaballoon.projectile 5d4 < "level" : 3, 9c8 < "actionOnReap" : [ { "action" : "liquid", "liquidId" : 3, "quantity" : 1000 } ], --- > "actionOnReap" : [ { "action" : "liquid", "liquid" : "lava", "quantity" : 3 } ], projectiles\lavaprojectile\lavaprojectile.projectile 5d4 < "level" : 3, projectiles\material\icematerial.projectile 3c3 < "materialBlock" : 32, --- > "materialId" : 32, 5d4 < "level" : 3, 14d12 < "fallSpeed" : 30, // this should be somekind of planet gravity scaled thing. 18c16,19 < "action" : "placeMaterial" --- > "action" : "tile", > "materials" : [ > {"kind" : "ice"} > ] projectiles\material\material.projectile 3c3 < "materialBlock" : 32, --- > "materialId" : 32, 5d4 < "level" : 3, 14d12 < "fallSpeed" : 30, // this should be somekind of planet gravity scaled thing. 18c16 < "action" : "placeMaterial" --- > "action" : "cascade" projectiles\material\matterblockprojectile.projectile 3c3 < "materialBlock" : 174, --- > "materialId" : 174, 5d4 < "level" : 3, 14d12 < "fallSpeed" : 30, // this should be somekind of planet gravity scaled thing. 18c16,19 < "action" : "placeMaterial" --- > "action" : "tile", > "materials" : [ > {"kind" : "matterblock"} > ] projectiles\material\meteorblockprojectile.projectile 3c3 < "materialBlock" : 161, --- > "materialId" : 161, 5d4 < "level" : 3, 14d12 < "fallSpeed" : 30, // this should be somekind of planet gravity scaled thing. 18,20d15 < "action" : "placeMaterial" < }, < { 22a18,23 > }, > { > "action" : "tile", > "materials" : [ > {"kind" : "meteoriterock"} > ] projectiles\material\throwingblock.projectile 3c3 < "materialBlock" : 170, --- > "materialId" : 170, 5d4 < "level" : 3, 14d12 < "fallSpeed" : 30, // this should be somekind of planet gravity scaled thing. 18c16,19 < "action" : "placeMaterial" --- > "action" : "tile", > "materials" : [ > {"kind" : "throwingblock"} > ] 22c23 < } --- > } \ No newline at end of file projectiles\matterblockprojectile2\matterblockprojectile2.projectile 5d4 < "level" : 3, projectiles\meteorblockspawner\meteorblockspawner.projectile 5d4 < "level" : 3, projectiles\npcs\acidspit\acidspit.projectile 5d4 < "level" : 3, projectiles\npcs\bloodvomit\bloodvomit.projectile 5d4 < "level" : 3, projectiles\npcs\boomerang\boomerang.projectile 5d4 < "level" : 3, projectiles\npcs\bubble\bubbles.projectile 5d4 < "level" : 3, 14,15c13,20 < "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], < "damageKind" : "bubble" --- > "damagePoly" : [ [-4.5, 0], [-3, -3], [0, -4.5], [3, -3], [4.5, 0], [3, 3], [0, 4.5], [-3, 3] ], > "damageKind" : "bubble", > "actionOnReap" : [ > { > "action" : "sound", > "options" : [ "/sfx/projectiles/bubble_pop.wav" ] > } > ] projectiles\npcs\clustergoo\clustergoo.projectile 5d4 < "level" : 3, 8c7 < "physics" : "gravitybullet", --- > "physics" : "grenade", 52c51 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\darkgravityball\darkgravityball.projectile 5,6c5 < "level" : 3, < "timeToLive" : 3, --- > "timeToLive" : 1.8, 10c9 < "animationCycle" : 3, --- > "animationCycle" : 1.8, 13,18d11 < "actionOnReap" : [ < { < "action" : "config", < "file" : "/projectiles/explosions/smallregularexplosion/smallregularexplosion.config" < } < ], 20d12 < "damageType" : "hitTest", projectiles\npcs\darkplasma\darkplasma.projectile 5d4 < "level" : 3, 20c19 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\explosivegoo\explosivegoo.projectile 5d4 < "level" : 3, 25c24 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\fireball\fireball.projectile 4,5c4 < "bounces" : -1, < "level" : 3, --- > "bounces" : 3, 20c19 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\fireswirl\fireswirl.projectile 5d4 < "level" : 3, projectiles\npcs\flame\flame.projectile 5d4 < "level" : 3, 7c6 < "damageKindImage" : "icon.png", --- > "damageKindImage" : "/interface/statuses/fire.png", 18,26c17,20 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] < } --- > "burning" > ], > "hydrophobic" : true > } \ No newline at end of file projectiles\npcs\flyswarm\flyswarm.projectile 5d4 < "level" : 3, projectiles\npcs\gas\gas.projectile 6d5 < "level" : 3, projectiles\npcs\gas2\gas2.projectile 5d4 < "level" : 3, 15c14 < { "kind" : "testpoison" } --- > "weakpoison" 19c18,19 < "damageKind" : "default" --- > "damageKind" : "default", > "damageKindImage" : "/interface/statuses/poison.png" projectiles\npcs\goocluster\goocluster.projectile 5d4 < "level" : 3, 8c7 < "physics" : "floatystickybomb", --- > "physics" : "grenade", 26c25 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\grabbed\grabbed.projectile 5d4 < "level" : 3, 16c15,16 < "kind" : "grabbed" --- > "effect" : "paralysis", > "duration" : 2.0 projectiles\npcs\icebreath\icebreath.projectile 5d4 < "level" : 3, 32c31 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\icecloud\icecloud.projectile 5d4 < "level" : 3, 11a11 > "piercing" : true, projectiles\npcs\iceshot\iceshot.projectile 5d4 < "level" : 3, projectiles\npcs\jellybossexplode\jellybossexplode.projectile 5d4 < "level" : 3, 7c6 < "damageKindImage" : "icon.png", --- > "damageKindImage" : "/interface/statuses/poison.png", 122c121 < { "kind" : "testpoison" } --- > "weakpoison" projectiles\npcs\jellybossgoo\jellybossgoo.projectile 5d4 < "level" : 3, 25c24 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\lightball\lightball.projectile 5,6c5 < "animationCycle" : 0.7, < "level" : 3, --- > "animationCycle" : 0.6, 10c9 < "timeToLive" : 6, --- > "timeToLive" : 2.5, 17c16,29 < "damageKind" : "default" --- > "damageKind" : "default", > "damageKindImage" : "/interface/statuses/glow.png", > "statusEffects" : [ > "glow" > ], > > "actionOnReap" : [ > { > "action" : "projectile", > "type" : "lightballout", > "inheritDamageFactor" : 1, > "inheritSpeedFactor" : 0 > } > ] projectiles\npcs\lightning\lightning.projectile 5d4 < "level" : 3, projectiles\npcs\meteor\meteor.projectile 5d4 < "level" : 3, projectiles\npcs\penguintankround\penguintankround.projectile 5d4 < "level" : 3, 9d7 < "fallSpeed" : 5.0, 13c11 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2.config" --- > "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2universal.config" 16,17c14,15 < "power" : 10.0, < "damageType" : "hitTest", --- > "power" : 20.0, > "damageType" : "NoDamage", projectiles\npcs\penguinufobeam\penguinufobeam.projectile 5d4 < "level" : 3, projectiles\npcs\penguinufocharge\penguinufocharge.frames 3c3 < "size" : [31, 15], --- > "size" : [15, 31], projectiles\npcs\penguinufocharge\penguinufocharge.projectile 5d4 < "level" : 3, projectiles\npcs\plasmatorpedo\plasmatorpedo.projectile 5d4 < "level" : 3, 13c12 < "file" : "/projectiles/explosions/bulletexplosion/bulletexplosion.config" --- > "file" : "/projectiles/explosions/pulsecannonexplosion/pulsecannonexplosion.config" projectiles\npcs\poopbreath\poopbreath.projectile 5d4 < "level" : 3, 7c6 < "damageKindImage" : "icon.png", --- > "damageKindImage" : "/interface/statuses/poison.png", 18c17 < { "kind" : "testpoison" } --- > "weakpoison" projectiles\npcs\pulsecannon\pulsecannon.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\npcs\rock\rock.projectile 5d4 < "level" : 3, projectiles\npcs\sonic\sonic.projectile 4d3 < "level" : 3, projectiles\npcs\sonicwave\sonicwave.projectile 5d4 < "level" : 3, projectiles\npcs\thorns\thorns.projectile 5d4 < "level" : 3, projectiles\swoosh\axe\axeboneswoosh\axeboneswoosh.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 14a15,16 > "knockback" : 35, > "knockbackDirectional" : true, projectiles\swoosh\axe\axeswoosh1\axeswoosh1.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "axe" --- > "damageKind" : "axe", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\axe\electricaxe\electricaxe.projectile 5d4 < "level" : 1, 12a12 > "bounces" : -1, 14c14,18 < "damageKind" : "axe", --- > "emitters" : [ "electricswoosh" ], > "damageKind" : "electricaxe", > "statusEffects" : [ > "damagefreeze" > ], 16,23c20,21 < "actionOnReap" : [ < { < "action" : "projectile", < "type" : "electricexplosion", < "inheritDamageFactor" : 0.25, < "angleAdjust" : 0 < } < ] --- > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\axe\fireaxe\fireaxe.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/fire.png", 12a12 > "bounces" : -1, 14,15c14,15 < "damageKind" : "axe", < "lightColor" : [235, 126, 2], --- > "damageKind" : "fireaxe", > "emitters" : [ "fireswoosh" ], 17,24c17,22 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "damagefreeze" > ], > "lightColor" : [191, 103, 2], > "pointLight" : true, > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\axe\poisonaxe\poisonaxe.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/poison.png", 12a12 > "bounces" : -1, 14,15c14 < "damageKind" : "axe", < "lightColor" : [65, 98, 22], --- > "damageKind" : "poisonaxe", 17,18c16,21 < { "kind" : "testpoison" } < ] --- > "damagefreeze" > ], > "emitters" : [ "largepoisonswoosh" ], > "lightColor" : [65, 98, 22], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\bloodcloud\bloodcloud.projectile 5d4 < "level" : 1, 12a12,13 > "piercing" : true, > "bounces" : -1, 14c15,17 < "damagePoly" : [ [-18, 0], [-12, -12], [0, -18], [12, -12], [18, 0], [12, 12], [0, 18], [-12, 12] ] --- > "damagePoly" : [ [-18, 0], [-12, -12], [0, -18], [12, -12], [18, 0], [12, 12], [0, 18], [-12, 12] ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\broadsword\bloodswoosh\bloodswoosh.projectile 4c4 < "animationCycle" : 0.09, --- > "animationCycle" : 0.07, 6d5 < "level" : 1, 11a11 > "bounces" : -1, 18d17 < 21,23c20,33 < "type" : "bloodbreath", < "fuzzAngle" : 0, < "inheritDamageFactor" : 1, --- > "type" : "bloodcloud", > "inheritDamageFactor" : 0.0666, > "angleAdjust" : 25 > }, > { > "action" : "projectile", > "type" : "bloodcloud", > "inheritDamageFactor" : 0.0666, > "angleAdjust" : -25 > }, > { > "action" : "projectile", > "type" : "bloodcloud", > "inheritDamageFactor" : 0.0666, 26,27c36,38 < < ] --- > ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\broadsword\petals\petals.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "flowerpower" --- > "damageKind" : "flowerpower", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\broadsword\starcleaverswordslash\starcleaverswordslash.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 16d15 < 18d16 < 23c21 < "inheritDamageFactor" : 1, --- > "inheritDamageFactor" : 0.15, 26,27c24,26 < < ] --- > ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\broadsword\testswoosh3\testswoosh3.projectile 4,5c4 < "animationCycle" : 0.07, < "level" : 1, --- > "animationCycle" : 0.045, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "2hsword" --- > "damageKind" : "2hsword", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\dagger\daggerswoosh1\daggerswoosh1.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "dagger" --- > "damageKind" : "dagger", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\dagger\electricdagger\electricdagger.projectile 7d6 < "level" : 1, 12a12 > "bounces" : -1, 14c14,19 < "damageKind" : "dagger", --- > "statusEffects" : [ > "shortdamagefreeze" > ], > > "emitters" : [ "electricswoosh" ], > "damageKind" : "electricdagger", 16,23c21,22 < "actionOnReap" : [ < { < "action" : "projectile", < "type" : "electricexplosion", < "inheritDamageFactor" : 0.25, < "angleAdjust" : 0 < } < ] --- > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\dagger\firedagger\firedagger.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/fire.png", 12a12,13 > "emitters" : [ "fireswoosh" ], > "bounces" : -1, 14,15d14 < "damageKind" : "dagger", < "lightColor" : [235, 126, 2], 17,24c16,23 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "shortdamagefreeze" > ], > > "damageKind" : "firedagger", > "lightColor" : [191, 103, 2], > "pointLight" : true, > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\dagger\poisondagger\poisondagger.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/poison.png", 12a12 > "bounces" : -1, 14,15d13 < "damageKind" : "dagger", < "lightColor" : [65, 98, 22], 17,18c15,21 < { "kind" : "testpoison" } < ] --- > "shortdamagefreeze" > ], > "emitters" : [ "poisonswoosh" ], > "damageKind" : "poisondagger", > "lightColor" : [65, 98, 22], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\bluntonehandedswoosh\bluntonehandedswoosh.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "hammer" --- > "damageKind" : "hammer", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\boneswoosh\boneswoosh.projectile 4,5c4 < "animationCycle" : 0.05, < "level" : 1, --- > "animationCycle" : 0.07, 11a11 > "bounces" : -1, 20c20,22 < ] --- > ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\electrichammer\electrichammer.projectile 7d6 < "level" : 1, 12a12 > "bounces" : -1, 14c14,18 < "damageKind" : "hammer", --- > "statusEffects" : [ > "damagefreeze" > ], > "emitters" : [ "electricswoosh" ], > "damageKind" : "electrichammer", 16,23c20,21 < "actionOnReap" : [ < { < "action" : "projectile", < "type" : "electricexplosion", < "inheritDamageFactor" : 0.25, < "angleAdjust" : 0 < } < ] --- > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\firehammer\firehammer.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/fire.png", 12a12 > "bounces" : -1, 14,15d13 < "damageKind" : "hammer", < "lightColor" : [235, 126, 2], 17,24c15,22 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "damagefreeze" > ], > "damageKind" : "firehammer", > "emitters" : [ "largefireswoosh" ], > "lightColor" : [191, 103, 2], > "pointLight" : true, > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\floranmaceswoosh\floranmaceswoosh.projectile 5d4 < "level" : 1, 7d5 < "damageKindImage" : "icon.png", 12a11 > "bounces" : -1, 15,17d13 < "statusEffects" : [ < { "kind" : "testpoison" } < ], 22c18 < "type" : "needlerthorns", --- > "type" : "floranmacethorns", 24c20 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 29c25 < "type" : "needlerthorns", --- > "type" : "floranmacethorns", 31c27 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 36c32 < "type" : "needlerthorns", --- > "type" : "floranmacethorns", 38c34 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 43c39 < "type" : "needlerthorns", --- > "type" : "floranmacethorns", 45c41 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 50c46 < "type" : "needlerthorns", --- > "type" : "floranmacethorns", 52c48 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 55c51,53 < ] --- > ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\fryingpanswoosh\fryingpanswoosh1.projectile 6d5 < "level" : 1, 10,11d8 < "knockbackPower" : 5, < 14a12 > "bounces" : -1, 16c14,16 < "damageKind" : "fryingpan" --- > "damageKind" : "fryingpan", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\hammerswoosh1\hammerswoosh1.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "hammer" --- > "damageKind" : "hammer", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\poisonhammer\poisonhammer.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/poison.png", 12a12 > "bounces" : -1, 14,15d13 < "damageKind" : "hammer", < "lightColor" : [65, 98, 22], 17,18c15,21 < { "kind" : "testpoison" } < ] --- > "damagefreeze" > ], > "damageKind" : "poisonhammer", > "emitters" : [ "largepoisonswoosh" ], > "lightColor" : [65, 98, 22], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\hammer\steelchairswoosh\steelchairswoosh.projectile 6d5 < "level" : 1, 10,11d8 < "knockbackPower" : 5, < 14a12 > "bounces" : -1, 16c14,17 < "damageKind" : "steelchair" --- > "damageKind" : "steelchair", > > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\shortsword\electricshortsword\electricshortsword.projectile 7d6 < "level" : 1, 12a12 > "bounces" : -1, 14c14,18 < "damageKind" : "1hsword", --- > "statusEffects" : [ > "damagefreeze" > ], > "emitters" : [ "electricswoosh" ], > "damageKind" : "electricshortsword", 16,23c20,21 < "actionOnReap" : [ < { < "action" : "projectile", < "type" : "electricexplosion", < "inheritDamageFactor" : 0.25, < "angleAdjust" : 0 < } < ] --- > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\shortsword\fireshortsword\fireshortsword.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/fire.png", 12a12 > "bounces" : -1, 14,15d13 < "damageKind" : "1hsword", < "lightColor" : [235, 126, 2], 17,24c15,22 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "damagefreeze" > ], > "damageKind" : "fireshortsword", > "lightColor" : [191, 103, 2], > "pointLight" : true, > "emitters" : [ "fireswoosh" ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\shortsword\poisonshortsword\poisonshortsword.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/poison.png", 12a12 > "bounces" : -1, 14,15c14 < "damageKind" : "1hsword", < "lightColor" : [65, 98, 22], --- > "emitters" : [ "poisonswoosh" ], 17,18c16,21 < { "kind" : "testpoison" } < ] --- > "damagefreeze" > ], > "damageKind" : "poisonshortsword", > "lightColor" : [65, 98, 22], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\shortsword\shortswordhuntingswoosh1\shortswordhuntingswoosh1.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "bow" --- > "damageKind" : "bow", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\shortsword\shortswordswoosh1\shortswordswoosh1.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "1hsword" --- > "damageKind" : "1hsword", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\spear\electricspear\electricspear.projectile 7d6 < "level" : 1, 12a12 > "bounces" : -1, 14c14,18 < "damageKind" : "spear", --- > "emitters" : [ "electricswoosh" ], > "damageKind" : "electricspear", > "statusEffects" : [ > "damagefreeze" > ], 16,23c20,21 < "actionOnReap" : [ < { < "action" : "projectile", < "type" : "electricexplosion", < "inheritDamageFactor" : 0.25, < "angleAdjust" : 0 < } < ] --- > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\spear\firespear\firespear.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/fire.png", 12a12 > "bounces" : -1, 14,15c14,15 < "damageKind" : "spear", < "lightColor" : [235, 126, 2], --- > "emitters" : [ "fireswoosh" ], > "damageKind" : "firespear", 17,26c17,23 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] < } < --- > "damagefreeze" > ], > "lightColor" : [191, 103, 2], > "pointLight" : true, > "knockback" : 35, > "knockbackDirectional" : true > } \ No newline at end of file projectiles\swoosh\spear\floranprodswoosh\floranprodswoosh.projectile 7d6 < "level" : 1, 12a12 > "bounces" : -1, 16c16,18 < "pointLight" : true --- > "pointLight" : true, > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\spear\poisonspear\poisonspear.projectile 6,7c6 < "damageKindImage" : "icon.png", < "level" : 1, --- > "damageKindImage" : "/interface/statuses/poison.png", 12a12 > "bounces" : -1, 14,15c14,15 < "damageKind" : "spear", < "lightColor" : [65, 98, 22], --- > "emitters" : [ "poisonswoosh" ], > "damageKind" : "poisonspear", 17,18c17,21 < { "kind" : "testpoison" } < ] --- > "damagefreeze" > ], > "lightColor" : [65, 98, 22], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\spear\spearswoosh1\spearswoosh1.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "spear" --- > "damageKind" : "spear", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\spear\teslaspear\teslaspear.projectile 6d5 < "level" : 1, 11a11 > "bounces" : -1, 20c20 < "inheritDamageFactor" : 0.25, --- > "inheritDamageFactor" : 0.15, 23c23,25 < ] --- > ], > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\chomp1\chomp1.projectile 6d5 < "level" : 1, 12a12 > "bounces" : -1, 14c14,16 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\chomp2\chomp2.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, projectiles\swoosh\unused\chomp3\chomp3.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, projectiles\swoosh\unused\chomp4\chomp4.projectile 4,5c4,5 < "animationCycle" : 0.05, < "level" : 1, --- > "animationCycle" : 0.25, > "power" : 40, 7c7,8 < "speed" : 0, --- > "speed" : 0.0, > "timeToLive" : 0.25, 11a13 > "bounces" : -1, projectiles\swoosh\unused\swoopdown1\swoopdown1.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\swoopup1\swoopup1.projectile 5d4 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\testsideswoosh\testsideswoosh.projectile 5d4 < "level" : 1, 10a10 > "bounces" : -1, 12c12,14 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\testswoosh\testswoosh.projectile 5d4 < "level" : 1, 10a10 > "bounces" : -1, 12c12,14 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\testswoosh2\testswoosh2.projectile 5d4 < "level" : 1, 10a10 > "bounces" : -1, 12c12,14 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\testswoosh4\testswoosh4.projectile 7d6 < "level" : 1, 10a10 > "bounces" : -1, 12c12,14 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\swoosh\unused\thrust1\thrust1.projectile 7d6 < "level" : 1, 11a11 > "bounces" : -1, 13c13,15 < "damageKind" : "slash" --- > "damageKind" : "slash", > "knockback" : 35, > "knockbackDirectional" : true projectiles\temp\carrot\carrot.projectile 5d4 < "level" : 3, projectiles\temp\electric\electric.projectile 5d4 < "level" : 3, projectiles\temp\electroball\electroball.projectile 5d4 < "level" : 3, projectiles\temp\greenplasma\greenplasma.projectile 5d4 < "level" : 3, projectiles\temp\kunai\kunai.projectile 5d4 < "level" : 3, projectiles\temp\ninjastar\ninjastar.projectile 5d4 < "level" : 3, projectiles\temp\pulse\pulse.projectile 5d4 < "level" : 3, projectiles\temp\purpleplasma\purpleplasma.projectile 5d4 < "level" : 3, projectiles\temp\spinningrocket\spinningrocket.projectile 5d4 < "level" : 3, projectiles\temp\stationaryrocket\stationaryrocket.projectile 5d4 < "level" : 3, projectiles\throwable\bomb\zbomb.projectile 3c3 < "physics" : "grenadezbomb", --- > "physics" : "grenade", 5d4 < "level" : 3, 9c8 < "lightColor" : [253, 160, 57], --- > "lightColor" : [105, 64, 0], 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", 20c19 < "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], --- > "damagePoly" : [ [-6, 0], [-4, -4], [0, -6], [4, -4], [6, 0], [4, 4], [0, 6], [-4, 4] ], projectiles\throwable\bone\bone.projectile 5d4 < "level" : 3, 10a10 > "damagePoly" : [ [-8, -3],[-3, -8], [8, 3], [3, 8] ], 18d17 < "damageType" : "hitTest", projectiles\throwable\capturepod\capturepod.projectile 4,6c4,5 < "animationCycle" : 0.05, < "level" : 3, < "physics" : "grenadezbomb", --- > "animationCycle" : 0.25, > "physics" : "grenade", 9c8 < "speed" : 70, --- > "speed" : 30, 12a12 > "windupTime" : 0.05, projectiles\throwable\electrogrenade\electrogrenade.projectile 5d4 < "level" : 15, 133c132 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\throwable\filledcapturepod\filledcapturepod.projectile 4,6c4,5 < "animationCycle" : 0.05, < "level" : 3, < "physics" : "grenadezbomb", --- > "animationCycle" : 0.25, > "physics" : "grenade", 9c8 < "speed" : 70, --- > "speed" : 40, projectiles\throwable\flare\flare.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\throwable\gasgrenade\gasgrenade.projectile 5d4 < "level" : 3, 133c132 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\throwable\glowbomb\glowbomb.projectile 5d4 < "level" : 3, projectiles\throwable\glowgas\glowgas.projectile 5d4 < "level" : 3, 10c9 < "timeToLive" : 1.4, --- > "timeToLive" : 1.2, 15,18c14 < { < "kind" : "glowinitiator", < "amount" : 0.5 < } --- > "glow" 22c18,19 < "damageKind" : "default" --- > "damageKind" : "default", > "damageKindImage" : "/interface/statuses/glow.png" projectiles\throwable\hadouken\hadouken.projectile 5d4 < "level" : 12, projectiles\throwable\handgrenade\handgrenade.projectile 5d4 < "level" : 3, 17c16 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\throwable\healbomb\healbomb.projectile 5d4 < "level" : 3, projectiles\throwable\healinggas\healinggas.projectile 5d4 < "level" : 3, 15,18c14 < { < "kind" : "healthinitiator", < "amount" : 0.5 < } --- > "regeneration1" projectiles\throwable\hivebomb\hivebomb.projectile 5d4 < "level" : 3, projectiles\throwable\hiveswarm\hiveswarm.projectile 5d4 < "level" : 3, 14a14 > "universalDamage" : true, projectiles\throwable\jumpbomb\jumpbomb.projectile 5d4 < "level" : 3, projectiles\throwable\jumpgas\jumpgas.projectile 5d4 < "level" : 3, 15,19c14 < { < "kind" : "jumpboostinitiator", < "amount" : 0.5 < < } --- > "jumpboost" projectiles\throwable\magicmolotov\magicmolotov.projectile 5d4 < "level" : 3, 13c12 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2.config" --- > "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2universal.config" projectiles\throwable\molotov\molotov.projectile 5d4 < "level" : 3, 9a9 > "damagePoly" : [ [-6, 0], [-4, -4], [0, -6], [4, -4], [6, 0], [4, 4], [0, 6], [-4, 4] ], 19c19 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 26c26 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 33c33 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 40c40 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 47c47 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 54c54 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 61c61 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 68c68 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 75c75 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, 82c82 < "inheritDamageFactor" : 0.1, --- > "inheritDamageFactor" : 0.05, projectiles\throwable\molotovflame\molotovflame.frames 3,4c3,4 < "size" : [16, 16], < "dimensions" : [4, 1], --- > "size" : [18, 16], > "dimensions" : [8, 1], 7c7 < [ "0", "1", "2", "3" ] --- > [ "0", "1", "2", "3", "4", "5", "6", "7" ] projectiles\throwable\molotovflame\molotovflame.projectile 5d4 < "level" : 3, 9c8 < "animationCycle" : 0.55, --- > "animationCycle" : 0.8, 11c10 < "frameNumber" : 4, --- > "frameNumber" : 8, 14c13 < "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], --- > "damagePoly" : [ [-6, 0], [-4, -4], [0, -6], [4, -4], [6, 0], [4, 4], [0, 6], [-4, 4] ], 21a21,22 > "universalDamage" : true, > "damageKindImage" : "/interface/statuses/fire.png", 23,30c24,26 < { < "kind" : "glow", < "amount" : 100.0, < "color" : "orange", < "duration" : 5.0 < }, < { "kind" : "testburning" } < ] --- > "burning" > ], > "hydrophobic" : true projectiles\throwable\phoenix\phoenix.projectile 5d4 < "level" : 18, 14c13 < "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2.config" --- > "file" : "/projectiles/explosions/regularexplosion2/regularexplosion2universal.config" projectiles\throwable\plasmagrenade\plasmagrenade.projectile 5d4 < "level" : 3, 18c17 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\throwable\runbomb\runbomb.projectile 5d4 < "level" : 3, projectiles\throwable\rungas\rungas.projectile 5d4 < "level" : 3, 15,19c14 < { < "kind" : "runboostinitiator", < "amount" : 0.5 < < } --- > "runboost" projectiles\throwable\throwingaxe\throwingaxe.projectile 5,6c5 < "level" : 3, < "physics" : "grenadezbomb", --- > "physics" : "grenade", 9c8 < "speed" : 120, --- > "speed" : 40, 17,18c16,18 < "damageKind" : "default", < "emitters" : [ "daggerblue" ] --- > "damageKind" : "axe", > "emitters" : [ "daggerblue" ], > "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ] projectiles\throwable\throwingboulder\throwingboulder.projectile 5d4 < "level" : 3, 17c16 < "damageKind" : "default", --- > "damageKind" : "hammer", projectiles\throwable\throwingdagger\throwingdagger.projectile 5,6c5 < "level" : 3, < "physics" : "bullet", --- > "physics" : "grenade", 17,18c16,18 < "damageKind" : "default", < "emitters" : [ "daggerblue" ] --- > "damageKind" : "dagger", > "emitters" : [ "daggerblue" ], > "damagePoly" : [ [-2, -3], [8, -3], [8, 2], [-2, 2] ] projectiles\throwable\throwingdart\throwingdart.projectile 5d4 < "armorPenetration" : 3, projectiles\throwable\throwingknife\throwingknife.projectile 5d4 < "armorPenetration" : 3, projectiles\throwable\throwingkunai\throwingkunai.projectile 5d4 < "level" : 3, projectiles\throwable\throwingneedle\throwingneedle.projectile 5d4 < "level" : 3, projectiles\throwable\throwingspear\throwingspear.projectile 5,6c5 < "level" : 3, < "physics" : "grenadezbomb", --- > "physics" : "grenade", 17,18c16,18 < "damageKind" : "default", < "emitters" : [ "daggerblue" ] --- > "damageKind" : "bow", > "emitters" : [ "daggerblue" ], > "damagePoly" : [ [-12, -1], [14, -1], [14, 3], [-12, 3] ] projectiles\throwable\throwingstar\throwingstar.projectile 5d4 < "level" : 3, projectiles\uniquemonster\planet\planet.projectile 5d4 < "level" : 3, projectiles\uniquemonster\tentaclecomet\tentaclecomet1.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet2.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet3.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet4.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet5.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet6.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet7.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\uniquemonster\tentaclecomet\tentaclecomet8.projectile 4d3 < "level" : 0, 7d5 < "fallSpeed" : 0, projectiles\unsorted\friendlybubble\friendlybubble.projectile 6d5 < "level" : 3, projectiles\weather\acidrain\acidrain.projectile 6d5 < "level" : 3, projectiles\weather\ash\ash.projectile 5d4 < "level" : 3, projectiles\weather\crystalrain\crystalrain.projectile 6d5 < "level" : 3, projectiles\weather\ember\ember.projectile 5d4 < "level" : 3, projectiles\weather\fogprimer\fogprimer.projectile 5d4 < "level" : 3, 32a32 > "onlyHitTerrain" : true, projectiles\weather\glowing\glowingrain.projectile 5d4 < "level" : 3, 12c11 < "damageKind" : "default" --- > "onlyHitTerrain" : true projectiles\weather\hailstone1\hail1.projectile 5d4 < "level" : 3, projectiles\weather\hailstone2\hail2.projectile 5d4 < "level" : 3, projectiles\weather\hailstone3\hail3.projectile 5d4 < "level" : 3, projectiles\weather\hailstone4\hail4.projectile 5d4 < "level" : 3, projectiles\weather\icestorm\icestorm.projectile 5d4 < "level" : 3, projectiles\weather\junkrocket1\junkrocket1.projectile 5d4 < "level" : 1, projectiles\weather\junkrocket2\junkrocket2.projectile 5d4 < "level" : 1, projectiles\weather\junksatellite\junksatellite.projectile 5d4 < "level" : 3, 13c12 < "file" : "/projectiles/explosions/bombblockexplosion/bombblockexplosionn.config" --- > "file" : "/projectiles/explosions/bombblockexplosion/bombblockexplosion.config" 17c16 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", 19c18 < "damagePoly" : [ [-75, -75], [75, -75], [75, 75], [-75, 75] ], --- > "damagePoly" : [ [-24, -24], [24, -24], [24, 24], [-24, 24] ], projectiles\weather\junksatellite2\junksatellite2.projectile 5d4 < "level" : 3, 17c16 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", 19c18 < "damagePoly" : [ [-75, -75], [75, -75], [75, 75], [-75, 75] ], --- > "damagePoly" : [ [-24, -24], [24, -24], [24, 24], [-24, 24] ], projectiles\weather\junktire\junktire.projectile 5d4 < "level" : 1, projectiles\weather\largemeteor\largemeteor.projectile 5d4 < "level" : 3, 23c22 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\weather\mistprimer\mistprimer.projectile 5d4 < "level" : 3, 32a32 > "onlyHitTerrain" : true, projectiles\weather\sand\sand.projectile 5d4 < "level" : 3, projectiles\weather\smallmeteor\smallmeteor.projectile 5d4 < "level" : 3, 17c16 < "damageType" : "hitTest", --- > "damageType" : "NoDamage", projectiles\weather\spacedust1\spacedust1.projectile 5d4 < "level" : 3, projectiles\weather\water\water.projectile 5d4 < "level" : 3, 9,10c8,10 < "actionOnReap" : [ { "action" : "liquid", "liquidId" : 1, "quantity" : 500 } ], < "damageKind" : "default" --- > "actionOnReap" : [ { "action" : "liquid", "liquid" : "water", "quantity" : 0.4 } ], > > "onlyHitTerrain" : true projectiles\weather\windstorm1\windstorm1.projectile 5d4 < "level" : 3, projectiles\weather\windstorm2\windstorm2.projectile 5d4 < "level" : 3, projectiles\weather\windstorm3\windstorm3.projectile 5d4 < "level" : 3, projectiles\weather\windstorm4\windstorm4.projectile 5d4 < "level" : 3, quests\quests.config 9c9,11 < "hylotl" : [ "hylotltutorial.gearup" ] --- > "hylotl" : [ "hylotltutorial.gearup" ], > "novakid" : [ "novakidtutorial.gearup" ], > "penguin" : [ "humantutorial.gearup" ] quests\tutorial\apextutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;On The Run.", < "text" : "The Miniknog has crushed the Apex rebellion. You have escaped with your life intact by hijacking a Miniknog ship. The ship has run out of fuel in orbit of an unknown planet. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;On The Run.", > "text" : "The Miniknog has crushed the Apex rebellion. I have escaped with my life intact by hijacking a Miniknog ship. The ship was damaged on escape. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull. ", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 15c12,13 < "followUp" : "tutorial2.gearup" --- > "followUp" : "ftlrepairmain.gearup", > "canBeAbandoned" : false quests\tutorial\aviantutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Spread Your Wings", < "text" : "You have narrowly escaped the wrath of the Stargazers. Your ship has run out of fuel in orbit of an unknown planet. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;Spread Your Wings", > "text" : "I have narrowly escaped the wrath of the Stargazers. My ship has been damaged during my escape. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull. ", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 15c12,13 < "followUp" : "tutorial2.gearup" --- > "followUp" : "ftlrepairmain.gearup", > "canBeAbandoned" : false quests\tutorial\florantutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Fresh Meat", < "text" : "Tired of Floran savagery, you have taken to the stars to pursue a more honourable hunt. Your ship has run out of fuel in orbit of an unknown planet. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;Fresh Meat", > "text" : "Tired of Floran savagery, I have taken to the stars to pursue a more honourable hunt. The ship has been damaged in hyperspace and is unoperational. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull.", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 13a11 > "followUp" : "ftlrepairmain.gearup", 15c13 < "followUp" : "tutorial2.gearup" --- > "canBeAbandoned" : false quests\tutorial\glitchtutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Time For An Upgrade", < "text" : "As one of the few Glitch to achieve self awareness you were forced to flee your home with little preparation. Your ship has run out of fuel in orbit of an unknown planet. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;Time For An Upgrade", > "text" : "As one of the few Glitch to achieve self awareness I was forced to flee my home with little preparation. My ship has been damaged and I am in orbit of an unknown planet. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull.", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 13a11 > "followUp" : "ftlrepairmain.gearup", 15c13 < "followUp" : "tutorial2.gearup" --- > "canBeAbandoned" : false quests\tutorial\humantutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;There's No Place Like Home", < "text" : "Earth has been ripped apart. You have been in search of a new home for some time. Finally your ship has run out of fuel in orbit of an unknown planet. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;There's No Place Like Home", > "text" : "Earth has been ripped apart. I have been in search of a new home for some time. My ship has been damaged and I am in orbit of an unknown planet. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull.", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 13a11 > "followUp" : "ftlrepairmain.gearup", 15c13 < "followUp" : "tutorial2.gearup" --- > "canBeAbandoned" : false quests\tutorial\hylotltutorial.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Fish Out Of Water", < "text" : "You have been drifting in space for some time, unable to choose a planet to explore. Finally your ship has run out of fuel in orbit of an unknown planet, making your choice for you. Before setting out in search of fuel, ^green;search your ship's storage for a ^pink;matter manipulator^white;. Press ^green;E ^white;to interact with objects.", < "completionText" : "Well done! The matter manipulator allows you to manipulate almost anything in the gameworld.", --- > "title" : "^orange;Fish Out Of Water", > "text" : "I have been drifting in space for some time, my ship damaged during my travels. To keep moving I'll need to ^green;repair the ship's thrusters and patch up the hull.", > "completionText" : "The ship has rumbled to life! There's still work to do and I need to fix the FTL drive. But it's a start!", 7,11c7 < { "kind" : "gather", "item" : [ "beamaxe", 1] } < ], < "moneyRange" : [10, 10], < "rewards" : [ < [ [ "beamaxe", 1] ] --- > { "kind" : "trigger", "trigger" : "ai.repairthrusters" } 12a9 > "moneyRange" : [500, 500], 15c12,13 < "followUp" : "tutorial2.gearup" --- > "followUp" : "ftlrepairmain.gearup", > "canBeAbandoned" : false quests\tutorial\tutorial2.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Shop Class", < "text" : "It's time to search the planet for fuel. To survive down there you'll need tools. To produce tools you'll need to ^green;Make yourself a ^orange;crafting table. ^green;Use your ship's teleportation platform to beam down!", < "completionText" : "Well done! Using the crafting table will give you access to a wide range of new recipes. Collecting fuel and visiting a range of planets is the best way to find resources.", --- > "title" : "^yellow;Tutorial II: Shop Class", > "text" : "It's time to make a ^orange;crafting table^white;! I should beam down to the planet and ^green;use my matter manipulator to fell trees^white; for ^orange;wood^white;, then press ^green;[C]^white; to open my crafting menu and see what I'll need.", > "completionText" : "Great, I can use this ^orange;crafting table^white; to create lots of items that I can't make with my bare hands.", 7c7 < { "kind" : "gather", "item" : [ "woodencraftingtable1", 1] } --- > { "kind" : "gather", "item" : [ "woodencraftingtable", 1], "consume" : false } 10,12d9 < "rewards" : [ < [ [ "woodencraftingtable1", 1] ] < ], 15c12,13 < "followUp" : "tutorial3.gearup" --- > "followUp" : "tutorial3.gearup", > "canBeAbandoned" : false quests\tutorial\tutorial3.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Food Fight", < "text" : "By now you're likely beginning to feel hungry. Food can be found in a variety of places but in a pinch hunting is your best option. ^green;Obtain some alien meat by killing a monster with a ^orange;bow ^green;and cook it on a campfire to produce ^orange;cooked alien meat^white;.", < "completionText" : "Enjoy! If you're a vegetarian toss it away and start planting crops.", --- > "title" : "^yellow;Tutorial III: Prepare Yourself", > "text" : "^orange;Plant fibres^white; can be used to fashion ^orange;bandages ^white;in case I get hurt. I should ^green;chop down some vines to obtain ^orange;plant fibres ^green;and turn them into a ^orange;bandage^white; by hand. Better safe than sorry.", > "completionText" : "That wasn't too bad. I could make all sorts of things from ^orange;plant fibres^white;, from ^orange;ropes^white; to ^orange;cloth.^white;", 7c7 < { "kind" : "gather", "item" : [ "cookedalienmeat", 1] } --- > { "kind" : "gather", "item" : [ "bandage", 1], "consume" : false } 10,12d9 < "rewards" : [ < [ [ "cookedalienmeat", 1] ] < ], 15c12,13 < "followUp" : "tutorial3b.gearup" --- > "followUp" : "tutorial4.gearup", > "canBeAbandoned" : false quests\tutorial\tutorial4.questtemplate 3,5c3,5 < "title" : "^#9be3d6;Forging Ahead", < "text" : "Next we need to get you some armour. Working with metal requires an anvil but before we can craft one you'll need to melt some iron ore. ^green;Obtain 2x iron ore and smelt it in a furnace to obtain an ^orange;iron bar^white;.", < "completionText" : "Good Job! You'll need a whole bunch of iron bars to craft an anvil.", --- > "title" : "^yellow;Tutorial IV: Food Fight", > "text" : "To stay healthy and add to my combat effectiveness I'll need to cook some food. I should ^green;obtain some ^orange;raw steak^green; by killing a monster with a ^orange;hunting bow ^green;or ^orange;hunting spear ^green;and cook it on a ^orange;campfire ^green;to produce ^orange;cooked steak^white;.", > "completionText" : "Delicious! I'm sure I can cook some even tastier dishes once I find better ingredients. Maybe I should craft a ^green;hoe^white; and find some ^orange;seeds^white; I can plant...", 7c7 < { "kind" : "gather", "item" : [ "ironbar", 1] } --- > { "kind" : "gather", "item" : [ "cookedalienmeat", 1], "consume" : false } 10,12d9 < "rewards" : [ < [ [ "ironbar", 1] ] < ], 15c12,13 < "followUp" : "tutorial5.gearup" --- > "followUp" : "tutorial5.gearup", > "canBeAbandoned" : false quests\tutorial\tutorial5.questtemplate 3,5c3,5 < "title" : "^#9be3d6;First Contact", < "text" : "Your ship's engine isn't yet strong enough to take you beyond the Alpha sector. ^green;Craft a ^orange;Distress Beacon ^green;and maybe you'll be able to make contact with a larger ship. ^white;Make sure you're ready for anything before you do though!", < "completionText" : "Nicely done. I suggest you gear up before placing it. You never know who'll receive your signal.", --- > "title" : "^yellow;Tutorial V: Out of the frying pan...", > "text" : "To make more advanced items, I'll need to ^green;craft a ^orange;stone furnace^green; using the ^orange;crafting table.^white; With a stone furnace I'll be able to smelt raw ores into refined metal bars.", > "completionText" : "Awesome, time to play with fire! This should work for most basic metals like ^orange;copper^white; and ^orange;iron^white;, which I can then use to build a more advanced furnace later.", 7,11c7 < { "kind" : "gather", "item" : [ "ironbeacon", 1] } < ], < "moneyRange" : [500, 500], < "rewards" : [ < [ [ "ironbeacon", 1] ] --- > { "kind" : "gather", "item" : [ "stonefurnace", 1], "consume" : false } 12a9 > "moneyRange" : [10, 10], 15c12,13 < "followUp" : "" --- > "followUp" : "tutorial6.gearup", > "canBeAbandoned" : false recipes\armor\apex\tier1\apextier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\apex\tier1\apextier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\apex\tier1\apextier1pants.recipe 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\apex\tier10\apextier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier10\apextier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier10\apextier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier2\apextier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\apex\tier2\apextier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\apex\tier2\apextier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\apex\tier3\apextier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\apex\tier3\apextier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\apex\tier3\apextier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\apex\tier4\apextier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\apex\tier4\apextier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\apex\tier4\apextier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\apex\tier5\apextier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\apex\tier5\apextier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\apex\tier5\apextier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\apex\tier6\apextier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier6\apextier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier6\apextier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\apex\tier7\apextier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier7\apextier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier7\apextier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier8\apextier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier8\apextier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier8\apextier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\apex\tier9\apextier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\apex\tier9\apextier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\apex\tier9\apextier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier1\aviantier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\avian\tier1\aviantier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\avian\tier1\aviantier1pants.recipe 1c1 < { --- > { 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\avian\tier10\aviantier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier10\aviantier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier10\aviantier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier2\aviantier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\avian\tier2\aviantier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\avian\tier2\aviantier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\avian\tier3\aviantier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\avian\tier3\aviantier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\avian\tier3\aviantier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\avian\tier4\aviantier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\avian\tier4\aviantier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\avian\tier4\aviantier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\avian\tier5\aviantier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\avian\tier5\aviantier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\avian\tier5\aviantier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\avian\tier6\aviantier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier6\aviantier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier6\aviantier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier7\aviantier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier7\aviantier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier7\aviantier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\avian\tier8\aviantier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier8\aviantier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier8\aviantier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\avian\tier9\aviantier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\avian\tier9\aviantier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\avian\tier9\aviantier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier1\florantier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\floran\tier1\florantier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\floran\tier1\florantier1pants.recipe 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\floran\tier10\florantier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier10\florantier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier10\florantier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier2\florantier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\floran\tier2\florantier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\floran\tier2\florantier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\floran\tier3\florantier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\floran\tier3\florantier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\floran\tier3\florantier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\floran\tier4\florantier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\floran\tier4\florantier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\floran\tier4\florantier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\floran\tier5\florantier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\floran\tier5\florantier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\floran\tier5\florantier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\floran\tier6\florantier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier6\florantier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier6\florantier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier7\florantier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier7\florantier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier7\florantier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\floran\tier8\florantier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier8\florantier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier8\florantier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\floran\tier9\florantier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\floran\tier9\florantier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\floran\tier9\florantier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier1\glitchtier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\glitch\tier1\glitchtier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\glitch\tier1\glitchtier1pants.recipe 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\glitch\tier10\glitchtier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier10\glitchtier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier10\glitchtier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier2\glitchtier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\glitch\tier2\glitchtier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\glitch\tier2\glitchtier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\glitch\tier3\glitchtier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\glitch\tier3\glitchtier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\glitch\tier3\glitchtier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\glitch\tier4\glitchtier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\glitch\tier4\glitchtier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\glitch\tier4\glitchtier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\glitch\tier5\glitchtier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier5\glitchtier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier5\glitchtier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier6\glitchtier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\glitch\tier6\glitchtier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\glitch\tier6\glitchtier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\glitch\tier7\glitchtier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier7\glitchtier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier7\glitchtier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\glitch\tier8\glitchtier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier8\glitchtier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier8\glitchtier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\glitch\tier9\glitchtier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\glitch\tier9\glitchtier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\glitch\tier9\glitchtier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier1\humantier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\human\tier1\humantier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\human\tier1\humantier1pants.recipe 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\human\tier10\humantier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier10\humantier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier10\humantier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier2\humantier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\human\tier2\humantier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\human\tier2\humantier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\human\tier3\humantier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\human\tier3\humantier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\human\tier3\humantier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\human\tier4\humantier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\human\tier4\humantier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\human\tier4\humantier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\human\tier5\humantier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier5\humantier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier5\humantier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier6\humantier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier6\humantier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier6\humantier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\human\tier7\humantier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\human\tier7\humantier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\human\tier7\humantier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\human\tier8\humantier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier8\humantier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier8\humantier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\human\tier9\humantier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\human\tier9\humantier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\human\tier9\humantier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier1\aquatier1chest.recipe 3,5c3 < { "item" : "ironbar", "count" : 35 }, < { "item" : "copperarmorchest", "count" : 1 }, < { "item" : "money", "count" : 350 } --- > { "item" : "ironbar", "count" : 5 } recipes\armor\hylotl\tier1\aquatier1head.recipe 3,5c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "copperarmorhead", "count" : 1 }, < { "item" : "money", "count" : 200 } --- > { "item" : "ironbar", "count" : 3 } recipes\armor\hylotl\tier1\aquatier1pants.recipe 3,5c3 < { "item" : "ironbar", "count" : 12 }, < { "item" : "copperarmorpants", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 2 } recipes\armor\hylotl\tier10\aquatier10chest.recipe 3c3 < { "item" : "imperviumbar", "count" : 35 } --- > { "item" : "ceruliumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier10\aquatier10head.recipe 3c3 < { "item" : "imperviumbar", "count" : 20 } --- > { "item" : "ceruliumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier10\aquatier10pants.recipe 3c3 < { "item" : "imperviumbar", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier2\aquatier2chest.recipe 3,5c3 < { "item" : "steelbar", "count" : 35 }, < { "item" : "silverarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1200 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\hylotl\tier2\aquatier2head.recipe 3,5c3 < { "item" : "steelbar", "count" : 20 }, < { "item" : "silverarmorhead", "count" : 1 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 6 } recipes\armor\hylotl\tier2\aquatier2pants.recipe 3,5c3 < { "item" : "steelbar", "count" : 12 }, < { "item" : "silverarmorpants", "count" : 1 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 4 } recipes\armor\hylotl\tier3\aquatier3chest.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 35 }, < { "item" : "goldarmorchest", "count" : 1 }, < { "item" : "money", "count" : 1400 } --- > { "item" : "titaniumbar", "count" : 10 } recipes\armor\hylotl\tier3\aquatier3head.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 20 }, < { "item" : "goldarmorhead", "count" : 1 }, < { "item" : "money", "count" : 650 } --- > { "item" : "titaniumbar", "count" : 6 } recipes\armor\hylotl\tier3\aquatier3pants.recipe 3,5c3 < { "item" : "titaniumbar", "count" : 12 }, < { "item" : "goldarmorpants", "count" : 1 }, < { "item" : "money", "count" : 600 } --- > { "item" : "titaniumbar", "count" : 4 } recipes\armor\hylotl\tier4\aquatier4chest.recipe 3c3 < { "item" : "durasteelbar", "count" : 35 } --- > { "item" : "durasteelbar", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\hylotl\tier4\aquatier4head.recipe 3c3 < { "item" : "durasteelbar", "count" : 20 } --- > { "item" : "durasteelbar", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\hylotl\tier4\aquatier4pants.recipe 3c3 < { "item" : "durasteelbar", "count" : 12 } --- > { "item" : "durasteelbar", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "scifianvil", "armors", "all" ] recipes\armor\hylotl\tier5\aquatier5chest.recipe 3c3 < { "item" : "aegisaltbar", "count" : 35 } --- > { "item" : "refinedrubium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier5\aquatier5head.recipe 3c3 < { "item" : "aegisaltbar", "count" : 20 } --- > { "item" : "refinedrubium", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier5\aquatier5pants.recipe 3c3 < { "item" : "aegisaltbar", "count" : 12 } --- > { "item" : "refinedrubium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "manipulatortable", "armors", "all" ] recipes\armor\hylotl\tier6\aquatier6chest.recipe 3c3 < { "item" : "Feroziumbar", "count" : 35 } --- > { "item" : "refinedaegisalt", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier6\aquatier6head.recipe 3c3 < { "item" : "Feroziumbar", "count" : 20 } --- > { "item" : "refinedaegisalt", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier6\aquatier6pants.recipe 3c3 < { "item" : "Feroziumbar", "count" : 12 } --- > { "item" : "refinedaegisalt", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier7\aquatier7chest.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 35 } --- > { "item" : "refinedviolium", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\hylotl\tier7\aquatier7head.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 20 } --- > { "item" : "refinedviolium", "count" : 6 } 6,7c6,7 < "groups" : [ "craftingtable", "armors", "all" ] < } --- > "groups" : [ "separatortable", "armors", "all" ] > } \ No newline at end of file recipes\armor\hylotl\tier7\aquatier7pants.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 12 } --- > { "item" : "refinedviolium", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\hylotl\tier8\aquatier8chest.recipe 3c3 < { "item" : "Violiumbar", "count" : 35 } --- > { "item" : "feroziumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier8\aquatier8head.recipe 3c3 < { "item" : "Violiumbar", "count" : 20 } --- > { "item" : "feroziumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier8\aquatier8pants.recipe 3c3 < { "item" : "Violiumbar", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "acceleratortable", "armors", "all" ] recipes\armor\hylotl\tier9\aquatier9chest.recipe 3c3 < { "item" : "Rubiumbar", "count" : 35 } --- > { "item" : "imperviumcompound", "count" : 10 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\hylotl\tier9\aquatier9head.recipe 3c3 < { "item" : "Rubiumbar", "count" : 20 } --- > { "item" : "imperviumcompound", "count" : 6 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\hylotl\tier9\aquatier9pants.recipe 3c3 < { "item" : "Rubiumbar", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 4 } 6c6 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "separatortable", "armors", "all" ] recipes\armor\other\gold\goldchest.recipe 3,4c3 < { "item" : "goldbar", "count" : 35 }, < { "item" : "money", "count" : 500 } --- > { "item" : "goldbar", "count" : 10 } recipes\armor\other\gold\goldhead.recipe 3,4c3 < { "item" : "goldbar", "count" : 20 }, < { "item" : "money", "count" : 200 } --- > { "item" : "goldbar", "count" : 6 } recipes\armor\other\gold\goldpants.recipe 3,4c3 < { "item" : "goldbar", "count" : 12 }, < { "item" : "money", "count" : 100 } --- > { "item" : "goldbar", "count" : 4 } recipes\armor\other\lanternstickback\lanternstickback.recipe 4,5c4,5 < { "item" : "fullwood1", "count" : 10 }, < { "item" : "money", "count" : 500 } --- > { "item" : "liquidoil", "count" : 10 }, > { "item" : "fullwood1", "count" : 10 } 8c8 < "groups" : [ "craftingtable", "armors", "all" ] --- > "groups" : [ "ironcraftingtable", "armors", "all" ] recipes\armor\other\matterarmor\bonusarmorchest.recipe 4,5c4 < { "item" : "steelbar", "count" : 10 }, < { "item" : "money", "count" : 500 } --- > { "item" : "steelbar", "count" : 10 } recipes\armor\other\matterarmor\bonusarmorhead.recipe 3,5c3,4 < { "item" : "matteritem", "count" : 5 }, < { "item" : "steelbar", "count" : 3 }, < { "item" : "money", "count" : 200 } --- > { "item" : "matteritem", "count" : 8 }, > { "item" : "steelbar", "count" : 6 } recipes\armor\other\matterarmor\bonusarmorpants.recipe 3,5c3,4 < { "item" : "matteritem", "count" : 7 }, < { "item" : "steelbar", "count" : 5 }, < { "item" : "money", "count" : 100 } --- > { "item" : "matteritem", "count" : 5 }, > { "item" : "steelbar", "count" : 4 } recipes\armor\other\platinum\platinumchest.recipe 3,4c3 < { "item" : "platinumbar", "count" : 35 }, < { "item" : "money", "count" : 1000 } --- > { "item" : "platinumbar", "count" : 10 } recipes\armor\other\platinum\platinumhead.recipe 3,4c3 < { "item" : "platinumbar", "count" : 20 }, < { "item" : "money", "count" : 400 } --- > { "item" : "platinumbar", "count" : 6 } recipes\armor\other\platinum\platinumpants.recipe 3,4c3 < { "item" : "platinumbar", "count" : 12 }, < { "item" : "money", "count" : 200 } --- > { "item" : "platinumbar", "count" : 4 } recipes\armor\other\silver\silverchest.recipe 3,4c3 < { "item" : "silverbar", "count" : 35 }, < { "item" : "money", "count" : 30 } --- > { "item" : "silverbar", "count" : 10 } recipes\armor\other\silver\silverhead.recipe 3,4c3 < { "item" : "silverbar", "count" : 20 }, < { "item" : "money", "count" : 20 } --- > { "item" : "silverbar", "count" : 6 } recipes\armor\other\silver\silverpants.recipe 3,4c3 < { "item" : "silverbar", "count" : 12 }, < { "item" : "money", "count" : 10 } --- > { "item" : "silverbar", "count" : 4 } recipes\armor\other\t2helm1\t2helm1.recipe 3c3 < { "item" : "ironbar", "count" : 15 }, --- > { "item" : "ironbar", "count" : 12 }, 5,6c5 < { "item" : "matteritem", "count" : 1 }, < { "item" : "money", "count" : 250 } --- > { "item" : "matteritem", "count" : 1 } recipes\armor\other\t2helm2\t2helm2.recipe 3c3 < { "item" : "ironbar", "count" : 15 }, --- > { "item" : "ironbar", "count" : 12 }, 6,7c6 < { "item" : "goldbar", "count" : 7 }, < { "item" : "money", "count" : 450 } --- > { "item" : "goldbar", "count" : 6 } recipes\biomes\bone\bonebed.recipe 5d4 < { "item" : "money", "count" : 40 }, recipes\biomes\bone\bonechair.recipe 4d3 < { "item" : "money", "count" : 30 }, recipes\biomes\bone\bonechest.recipe 3,4c3 < { "item" : "bone", "count" : 50 }, < { "item" : "money", "count" : 150 } --- > { "item" : "bone", "count" : 50 } recipes\biomes\bone\bonedoor.recipe 3,4c3 < { "item" : "bone", "count" : 40 }, < { "item" : "money", "count" : 100 } --- > { "item" : "bone", "count" : 40 } recipes\biomes\bone\bonetable.recipe 3,4c3 < { "item" : "bone", "count" : 65 }, < { "item" : "money", "count" : 250 } --- > { "item" : "bone", "count" : 65 } recipes\biomes\cell\cellchair.recipe 3,4c3 < { "item" : "cellmatter", "count" : 15 }, < { "item" : "money", "count" : 100 } --- > { "item" : "cellmatter", "count" : 15 } recipes\biomes\cell\cellchest.recipe 3,4c3 < { "item" : "cellmatter", "count" : 30 }, < { "item" : "money", "count" : 150 } --- > { "item" : "cellmatter", "count" : 30 } recipes\biomes\cell\celldoor.recipe 3,4c3 < { "item" : "cellmatter", "count" : 20 }, < { "item" : "money", "count" : 150 } --- > { "item" : "cellmatter", "count" : 20 } recipes\biomes\cell\celllamp.recipe 4,5c4 < { "item" : "cellmateria", "count" : 1 }, < { "item" : "money", "count" : 150 } --- > { "item" : "cellmateria", "count" : 1 } recipes\biomes\cell\celltable.recipe 3,4c3 < { "item" : "cellmatter", "count" : 20 }, < { "item" : "money", "count" : 250 } --- > { "item" : "cellmatter", "count" : 20 } recipes\biomes\eyes\eyebed.recipe 5d4 < { "item" : "money", "count" : 250 }, recipes\biomes\eyes\eyechair.recipe 4d3 < { "item" : "money", "count" : 50 }, recipes\biomes\eyes\eyechest.recipe 3,4c3 < { "item" : "oculemon", "count" : 30 }, < { "item" : "money", "count" : 140 } --- > { "item" : "oculemon", "count" : 30 } recipes\biomes\eyes\eyedoor.recipe 4,5c4 < { "item" : "goldbar", "count" : 1 }, < { "item" : "money", "count" : 80 } --- > { "item" : "goldbar", "count" : 1 } recipes\biomes\eyes\eyetable.recipe 4d3 < { "item" : "money", "count" : 250 }, recipes\biomes\flesh\fleshchair.recipe 3,4c3 < { "item" : "fleshstrand", "count" : 25 }, < { "item" : "money", "count" : 35 } --- > { "item" : "fleshstrand", "count" : 25 } recipes\biomes\flesh\fleshchest.recipe 3,4c3 < { "item" : "fleshstrand", "count" : 35 }, < { "item" : "money", "count" : 140 } --- > { "item" : "fleshstrand", "count" : 35 } recipes\biomes\flesh\fleshdoor.recipe 4d3 < { "item" : "money", "count" : 180 }, recipes\biomes\flesh\fleshtable.recipe 4d3 < { "item" : "money", "count" : 155 }, recipes\biomes\geometric\geometricbed.recipe 5d4 < { "item" : "money", "count" : 150 }, recipes\biomes\geometric\geometricchair.recipe 3,4c3 < { "item" : "icecrystal", "count" : 25 }, < { "item" : "money", "count" : 30 } --- > { "item" : "icecrystal", "count" : 25 } recipes\biomes\geometric\geometricchest.recipe 4,5c4 < { "item" : "snow", "count" : 35 }, < { "item" : "money", "count" : 100 } --- > { "item" : "snow", "count" : 35 } recipes\biomes\geometric\geometricscreen.recipe 4,5c4 < { "item" : "steelbar", "count" : 2 }, < { "item" : "money", "count" : 100 } --- > { "item" : "steelbar", "count" : 2 } recipes\biomes\geometric\geometrictable.recipe 4,5c4 < { "item" : "ironbar", "count" : 5 }, < { "item" : "money", "count" : 150 } --- > { "item" : "ironbar", "count" : 5 } recipes\biomes\giantflower\giantflowerbed.recipe 5d4 < { "item" : "money", "count" : 100 }, 7c6,7 < { "item" : "petalred", "count" : 5 } --- > { "item" : "petalred", "count" : 5 }, > { "item" : "leather", "count" : 3 } recipes\biomes\giantflower\giantflowerchair.recipe 4,5c4 < { "item" : "petalyellow", "count" : 15 }, < { "item" : "money", "count" : 25 } --- > { "item" : "petalyellow", "count" : 15 } recipes\biomes\giantflower\giantflowerchest.recipe 4,5c4 < { "item" : "petalyellow", "count" : 15 }, < { "item" : "money", "count" : 125 } --- > { "item" : "petalyellow", "count" : 15 } recipes\biomes\giantflower\giantflowerdoor.recipe 5d4 < { "item" : "money", "count" : 100 }, recipes\biomes\giantflower\giantflowerlamp.recipe 3c3 < { "item" : "giantflowerpetal", "count" : 2 }, --- > { "item" : "giantflowerpetal", "count" : 10 }, 5d4 < { "item" : "money", "count" : 100 }, recipes\biomes\giantflower\giantflowertable.recipe 5d4 < { "item" : "money", "count" : 100 }, recipes\biomes\ice\icebed.recipe 3,4c3 < { "item" : "iceblock", "count" : 200 }, < { "item" : "iceblock", "count" : 400 } --- > { "item" : "iceblock", "count" : 100 } recipes\biomes\ice\icechair.recipe 3,4c3 < { "item" : "iceblock", "count" : 80 }, < { "item" : "money", "count" : 125 } --- > { "item" : "iceblock", "count" : 60 } recipes\biomes\ice\icechest.recipe 3,4c3 < { "item" : "iceblock", "count" : 120 }, < { "item" : "money", "count" : 225 } --- > { "item" : "iceblock", "count" : 80 } recipes\biomes\ice\icedoor.recipe 3,4c3 < { "item" : "iceblock", "count" : 100 }, < { "item" : "money", "count" : 325 } --- > { "item" : "iceblock", "count" : 100 } recipes\biomes\ice\icetable.recipe 3,4c3 < { "item" : "iceblock", "count" : 135 }, < { "item" : "money", "count" : 325 } --- > { "item" : "iceblock", "count" : 100 } recipes\biomes\rust\rustbed.recipe 4,6c4 < { "item" : "bolt", "count" : 15 }, < { "item" : "money", "count" : 80 }, < { "item" : "copperbar", "count" : 5 }, --- > { "item" : "copperbar", "count" : 10 }, recipes\biomes\rust\rustchair.recipe 4,6c4 < { "item" : "bolt", "count" : 5 }, < { "item" : "money", "count" : 80 }, < { "item" : "copperbar", "count" : 2 } --- > { "item" : "copperbar", "count" : 5 } recipes\biomes\rust\rustchest.recipe 4,6c4 < { "item" : "bolt", "count" : 12 }, < { "item" : "money", "count" : 80 }, < { "item" : "copperbar", "count" : 2 } --- > { "item" : "copperbar", "count" : 10 } recipes\biomes\rust\rustdoor.recipe 4,6c4 < { "item" : "bolt", "count" : 15 }, < { "item" : "copperbar", "count" : 3 }, < { "item" : "money", "count" : 130 } --- > { "item" : "copperbar", "count" : 5 } recipes\biomes\rust\rusttable.recipe 4,6c4 < { "item" : "bolt", "count" : 18 }, < { "item" : "money", "count" : 100 }, < { "item" : "copperbar", "count" : 5 } --- > { "item" : "copperbar", "count" : 10 } recipes\biomes\sandstone\sandstonebed.recipe 4,5c4 < { "item" : "leather", "count" : 3 }, < { "item" : "money", "count" : 200 } --- > { "item" : "leather", "count" : 3 } recipes\biomes\sandstone\sandstonechair.recipe 3,4c3 < { "item" : "sandstoneblock", "count" : 25 }, < { "item" : "money", "count" : 80 } --- > { "item" : "sandstoneblock", "count" : 25 } recipes\biomes\sandstone\sandstonechest.recipe 3,4c3 < { "item" : "sandstoneblock", "count" : 35 }, < { "item" : "money", "count" : 100 } --- > { "item" : "sandstoneblock", "count" : 35 } recipes\biomes\sandstone\sandstonedoor.recipe 3,4c3 < { "item" : "sandstoneblock", "count" : 20 }, < { "item" : "money", "count" : 200 } --- > { "item" : "sandstoneblock", "count" : 20 } recipes\biomes\sandstone\sandstonetable.recipe 3,4c3 < { "item" : "sandstoneblock", "count" : 35 }, < { "item" : "money", "count" : 200 } --- > { "item" : "sandstoneblock", "count" : 35 } recipes\biomes\toxic\toxicchair.recipe 4,5c4 < { "item" : "toxictop", "count" : 5 }, < { "item" : "money", "count" : 80 } --- > { "item" : "toxictop", "count" : 5 } recipes\biomes\toxic\toxicchest.recipe 4,5c4 < { "item" : "toxictop", "count" : 15 }, < { "item" : "money", "count" : 200 } --- > { "item" : "toxictop", "count" : 15 } recipes\biomes\toxic\toxiclamp1.recipe 4,5c4 < { "item" : "coalore", "count" : 5 }, < { "item" : "money", "count" : 120 } --- > { "item" : "coalore", "count" : 5 } recipes\biomes\toxic\toxiclamp2.recipe 4,5c4 < { "item" : "coalore", "count" : 5 }, < { "item" : "money", "count" : 120 } --- > { "item" : "coalore", "count" : 5 } recipes\biomes\toxic\toxictable.recipe 4,5c4 < { "item" : "toxictop", "count" : 10 }, < { "item" : "money", "count" : 200 } --- > { "item" : "toxictop", "count" : 10 } recipes\capturestation\capturepod.recipe 3,4c3 < { "item" : "steelbar", "count" : 8 }, < { "item" : "money", "count" : 400 } --- > { "item" : "steelbar", "count" : 8 } recipes\frogmerchant\bomb2.recipe 3c3 < { "item" : "money", "count" : 150 } --- > { "item" : "money", "count" : 5000 } 7c7 < "count" : 15 --- > "count" : 5 recipes\furniture\tier1\tier1bed.recipe 3c3,4 < { "item" : "ironbar", "count" : 5 } --- > { "item" : "ironbar", "count" : 10 }, > { "item" : "leather", "count" : 3 } recipes\furniture\tier1\tier1chair.recipe 3c3 < { "item" : "ironbar", "count" : 2 } --- > { "item" : "ironbar", "count" : 6 } recipes\furniture\tier1\tier1door.recipe 3c3 < { "item" : "ironbar", "count" : 4 } --- > { "item" : "ironbar", "count" : 8 } recipes\furniture\tier1\tier1light.recipe 3,4c3 < { "item" : "ironbar", "count" : 1 }, < { "item" : "torch", "count" : 1 } --- > { "item" : "ironbar", "count" : 2 } recipes\furniture\tier1\tier1switch.recipe 3c3 < { "item" : "ironbar", "count" : 2 } --- > { "item" : "ironbar", "count" : 6 } recipes\furniture\tier2\tier2bed.recipe 3c3,4 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 10 }, > { "item" : "leather", "count" : 3 } 6c7 < "groups" : [ "metalworkstation", "furniture", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "furniture", "objects", "all" ] recipes\furniture\tier2\tier2chair.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 6 } 6c6 < "groups" : [ "metalworkstation", "furniture", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "furniture", "objects", "all" ] recipes\furniture\tier2\tier2door.recipe 3c3 < { "item" : "steelbar", "count" : 4 } --- > { "item" : "steelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "door", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "door", "objects", "all" ] recipes\furniture\tier2\tier2light.recipe 3,4c3 < { "item" : "steelbar", "count" : 1 }, < { "item" : "torch", "count" : 1 } --- > { "item" : "steelbar", "count" : 2 } 7c6 < "groups" : [ "metalworkstation", "light", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "light", "objects", "all" ] recipes\furniture\tier2\tier2switch.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 6 } 6c6 < "groups" : [ "metalworkstation", "wire", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "wire", "objects", "all" ] recipes\furniture\tier3\tier3bed.recipe 3c3,4 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 10 }, > { "item" : "leather", "count" : 3 } 6c7 < "groups" : [ "metalworkstation", "furniture", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "furniture", "objects", "all" ] recipes\furniture\tier3\tier3chair.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 6 } 6c6 < "groups" : [ "metalworkstation", "furniture", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "furniture", "objects", "all" ] recipes\furniture\tier3\tier3door.recipe 3c3 < { "item" : "titaniumbar", "count" : 4 } --- > { "item" : "titaniumbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "door", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "door", "objects", "all" ] recipes\furniture\tier3\tier3light.recipe 3,4c3 < { "item" : "titaniumbar", "count" : 1 }, < { "item" : "torch", "count" : 1 } --- > { "item" : "titaniumbar", "count" : 2 } 7c6 < "groups" : [ "metalworkstation", "light", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "light", "objects", "all" ] recipes\furniture\tier3\tier3switch.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 6 } 6c6 < "groups" : [ "metalworkstation", "wire", "objects", "all" ] --- > "groups" : [ "ironcraftingtable", "wire", "objects", "all" ] recipes\heartforge\cupidsbow.recipe 7c7 < "groups" : [ "heartforge", "tools", "weapons", "all" ] --- > "groups" : [ "heartforge", "weapons", "all" ] recipes\heartforge\heartforge.recipe 4c4 < { "item" : "goldbar", "count" : 5 }, --- > { "item" : "goldbar", "count" : 10 }, 8c8 < "groups" : [ "craftingtable", "objects", "all", "tools" ] --- > "groups" : [ "disabled" ] // [ "researchstation", "objects", "all", "tools" ] recipes\heartforge\valentinechocolates.recipe 3c3 < { "item" : "money", "count" : 300 } --- > { "item" : "money", "count" : 150 } recipes\holidaycraftingtable\holidaycraftingtable.recipe 3c3 < { "item" : "darkwoodmaterial", "count" : 35 } --- > { "item" : "titaniumbar", "count" : 20 } 9c9 < "groups" : [ "plain", "objects", "all", "tools" ] --- > "groups" : [ "disabled" ] // [ "researchstation", "objects", "all", "tools" ] recipes\portable3dprinter\apexshipwall.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\futurelight.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 100 } recipes\portable3dprinter\lightmetal.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\mediummetal.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\metallicmaterial.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\modernchair.recipe 5c5 < "output" : { "item" : "modernchair1", "count" : 1 }, --- > "output" : { "item" : "modernchair", "count" : 1 }, recipes\portable3dprinter\modernplatform.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\moderntable.recipe 5c5 < "output" : { "item" : "moderntable1", "count" : 1 }, --- > "output" : { "item" : "moderntable", "count" : 1 }, recipes\portable3dprinter\nanowrap.recipe 3,4c3,4 < { "item" : "bandage", "count" : 1 }, < { "item" : "money", "count" : 50 } --- > { "item" : "bandage", "count" : 2 }, > { "item" : "money", "count" : 100 } recipes\portable3dprinter\platematerial.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\portable3dprinter.recipe 3,6c3,6 < { "item" : "money", "count" : 200 }, < { "item" : "ironbar", "count" : 5 }, < { "item" : "silverbar", "count" : 5 }, < { "item" : "goldbar", "count" : 5 } --- > { "item" : "money", "count" : 1000 }, > { "item" : "durasteelbar", "count" : 5 }, > { "item" : "goldbar", "count" : 5 }, > { "item" : "diamond", "count" : 1 } 9c9 < "groups" : [ "roboticcraftingtable", "tools" ] --- > "groups" : [ "researchstation", "tools", "all" ] recipes\portable3dprinter\redtoyblock.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\portable3dprinter\techhull1.recipe 3c3 < { "item" : "money", "count" : 50 } --- > { "item" : "money", "count" : 25 } recipes\refinery\diamond.recipe 5c5 < "output" : { "item" : "money", "count" : 200 }, --- > "output" : { "item" : "money", "count" : 150 }, recipes\refinery\goldbar.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 40 }, recipes\refinery\goldore.recipe 5c5 < "output" : { "item" : "money", "count" : 25 }, --- > "output" : { "item" : "money", "count" : 20 }, recipes\refinery\platinumbar.recipe 5c5 < "output" : { "item" : "money", "count" : 100 }, --- > "output" : { "item" : "money", "count" : 80 }, recipes\refinery\platinumore.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 40 }, recipes\tiles\chain.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 1 } 6c6 < "groups" : [ "metalworkstation", "materials", "all" ] --- > "groups" : [ "ironcraftingtable", "materials", "all" ] recipes\tiles\composite01material.recipe 6c6 < "groups" : [ "metalworkstation", "materials", "all" ] --- > "groups" : [ "ironcraftingtable", "materials", "all" ] recipes\tiles\platematerial.recipe 6c6 < "groups" : [ "craftingtable", "materials", "all" ] --- > "groups" : [ "ironcraftingtable", "materials", "all" ] recipes\weapons\apex\tier1\apextier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\apex\tier1\apextier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\apex\tier1\apextier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\apex\tier1\apextier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\apex\tier1\apextier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\apex\tier1\apextier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\apex\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier2\apextier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\apex\tier2\apextier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\apex\tier2\apextier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\apex\tier2\apextier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\apex\tier2\apextier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\apex\tier2\apextier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\apex\tier3\apextier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\apex\tier3\apextier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\apex\tier3\apextier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\apex\tier3\apextier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\apex\tier3\apextier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\apex\tier3\apextier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\apex\tier4\apextier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier4\apextier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier4\apextier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier4\apextier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier4\apextier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier4\apextier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\apex\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\apex\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\apex\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\apex\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\apex\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\apex\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\apex\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\apex\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\apex\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\apex\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\apex\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\apex\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\apex\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\apex\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\apex\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\apex\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\apex\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\apex\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\apex\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\apex\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\apex\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\apex\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\apex\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\apex\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\apex\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\avian\tier1\aviantier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\avian\tier1\aviantier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\avian\tier1\aviantier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\avian\tier1\aviantier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\avian\tier1\aviantier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\avian\tier1\aviantier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\avian\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier2\aviantier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\avian\tier2\aviantier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\avian\tier2\aviantier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\avian\tier2\aviantier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\avian\tier2\aviantier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\avian\tier2\aviantier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\avian\tier3\aviantier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\avian\tier3\aviantier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\avian\tier3\aviantier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\avian\tier3\aviantier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\avian\tier3\aviantier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\avian\tier3\aviantier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\avian\tier4\aviantier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier4\aviantier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier4\aviantier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier4\aviantier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier4\aviantier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier4\aviantier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\avian\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\avian\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\avian\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\avian\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\avian\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\avian\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\avian\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\avian\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\avian\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\avian\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\avian\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\avian\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\avian\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\avian\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\avian\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\avian\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\avian\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\avian\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\avian\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\avian\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\avian\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\avian\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\avian\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\avian\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\avian\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\floran\tier1\florantier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\floran\tier1\florantier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\floran\tier1\florantier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\floran\tier1\florantier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\floran\tier1\florantier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\floran\tier1\florantier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\floran\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier2\florantier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\floran\tier2\florantier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\floran\tier2\florantier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\floran\tier2\florantier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\floran\tier2\florantier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\floran\tier2\florantier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\floran\tier3\florantier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\floran\tier3\florantier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\floran\tier3\florantier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\floran\tier3\florantier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\floran\tier3\florantier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\floran\tier3\florantier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\floran\tier4\florantier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier4\florantier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier4\florantier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier4\florantier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier4\florantier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier4\florantier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\floran\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\floran\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\floran\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\floran\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\floran\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\floran\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\floran\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\floran\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\floran\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\floran\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\floran\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\floran\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\floran\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\floran\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\floran\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\floran\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\floran\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\floran\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\floran\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\floran\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\floran\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\floran\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\floran\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\floran\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\floran\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\glitch\tier1\glitchtier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\glitch\tier1\glitchtier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\glitch\tier1\glitchtier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\glitch\tier1\glitchtier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\glitch\tier1\glitchtier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\glitch\tier1\glitchtier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\glitch\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier2\glitchtier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\glitch\tier2\glitchtier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\glitch\tier2\glitchtier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\glitch\tier2\glitchtier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\glitch\tier2\glitchtier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\glitch\tier2\glitchtier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\glitch\tier3\glitchtier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\glitch\tier3\glitchtier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\glitch\tier3\glitchtier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\glitch\tier3\glitchtier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\glitch\tier3\glitchtier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\glitch\tier3\glitchtier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\glitch\tier4\glitchtier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier4\glitchtier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier4\glitchtier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier4\glitchtier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier4\glitchtier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier4\glitchtier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\glitch\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\glitch\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\glitch\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\glitch\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\glitch\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\glitch\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\glitch\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\glitch\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\glitch\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\glitch\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\glitch\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\glitch\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\glitch\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\glitch\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\glitch\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\glitch\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\glitch\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\glitch\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\glitch\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\glitch\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\glitch\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\glitch\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\glitch\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\glitch\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\glitch\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\human\tier1\humantier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\human\tier1\humantier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\human\tier1\humantier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\human\tier1\humantier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\human\tier1\humantier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\human\tier1\humantier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\human\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier2\humantier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\human\tier2\humantier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\human\tier2\humantier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\human\tier2\humantier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\human\tier2\humantier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\human\tier2\humantier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\human\tier3\humantier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\human\tier3\humantier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\human\tier3\humantier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\human\tier3\humantier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\human\tier3\humantier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\human\tier3\humantier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\human\tier4\humantier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier4\humantier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier4\humantier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier4\humantier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier4\humantier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier4\humantier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\human\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\human\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\human\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\human\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\human\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\human\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\human\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\human\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\human\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\human\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\human\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\human\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\human\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\human\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\human\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\human\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\human\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\human\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\human\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\human\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\human\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\human\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\human\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\human\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\human\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\hylotl\tier1\hylotltier1axe.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\hylotl\tier1\hylotltier1broadsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\hylotl\tier1\hylotltier1dagger.recipe 3,4c3 < { "item" : "ironbar", "count" : 2 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 4 } recipes\weapons\hylotl\tier1\hylotltier1hammer.recipe 3,4c3 < { "item" : "ironbar", "count" : 20 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\hylotl\tier1\hylotltier1shortsword.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 6 } recipes\weapons\hylotl\tier1\hylotltier1spear.recipe 3,4c3 < { "item" : "ironbar", "count" : 10 }, < { "item" : "money", "count" : 30 } --- > { "item" : "ironbar", "count" : 8 } recipes\weapons\hylotl\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumbar", "count" : 2 } --- > { "item" : "imperviumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumbar", "count" : 10 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumbar", "count" : 5 } --- > { "item" : "imperviumcompound", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier2\hylotltier2axe.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\hylotl\tier2\hylotltier2broadsword.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\hylotl\tier2\hylotltier2dagger.recipe 3c3 < { "item" : "steelbar", "count" : 2 } --- > { "item" : "steelbar", "count" : 8 } recipes\weapons\hylotl\tier2\hylotltier2hammer.recipe 3c3 < { "item" : "steelbar", "count" : 10 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\hylotl\tier2\hylotltier2shortsword.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 12 } recipes\weapons\hylotl\tier2\hylotltier2spear.recipe 3c3 < { "item" : "steelbar", "count" : 5 } --- > { "item" : "steelbar", "count" : 16 } recipes\weapons\hylotl\tier3\hylotltier3axe.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\hylotl\tier3\hylotltier3broadsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\hylotl\tier3\hylotltier3dagger.recipe 3c3 < { "item" : "titaniumbar", "count" : 2 } --- > { "item" : "titaniumbar", "count" : 8 } recipes\weapons\hylotl\tier3\hylotltier3hammer.recipe 3c3 < { "item" : "titaniumbar", "count" : 10 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\hylotl\tier3\hylotltier3shortsword.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 12 } recipes\weapons\hylotl\tier3\hylotltier3spear.recipe 3c3 < { "item" : "titaniumbar", "count" : 5 } --- > { "item" : "titaniumbar", "count" : 16 } recipes\weapons\hylotl\tier4\hylotltier4axe.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier4\hylotltier4broadsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier4\hylotltier4dagger.recipe 3c3 < { "item" : "durasteelbar", "count" : 2 } --- > { "item" : "durasteelbar", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier4\hylotltier4hammer.recipe 3c3 < { "item" : "durasteelbar", "count" : 10 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier4\hylotltier4shortsword.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier4\hylotltier4spear.recipe 3c3 < { "item" : "durasteelbar", "count" : 5 } --- > { "item" : "durasteelbar", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "scifianvil", "weapons", "all" ] recipes\weapons\hylotl\tier5\tier5axe.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\hylotl\tier5\tier5broadsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\hylotl\tier5\tier5dagger.recipe 3c3 < { "item" : "aegisaltbar", "count" : 2 } --- > { "item" : "refinedaegisalt", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\hylotl\tier5\tier5hammer.recipe 3c3 < { "item" : "aegisaltbar", "count" : 10 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\hylotl\tier5\tier5shortsword.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 12 } recipes\weapons\hylotl\tier5\tier5spear.recipe 3c3 < { "item" : "aegisaltbar", "count" : 5 } --- > { "item" : "refinedaegisalt", "count" : 16 } recipes\weapons\hylotl\tier6\tier6axe.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\hylotl\tier6\tier6broadsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\hylotl\tier6\tier6dagger.recipe 3c3 < { "item" : "Feroziumbar", "count" : 2 } --- > { "item" : "feroziumcompound", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "acceleratortable", "weapons", "all" ] recipes\weapons\hylotl\tier6\tier6hammer.recipe 3c3 < { "item" : "Feroziumbar", "count" : 10 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\hylotl\tier6\tier6shortsword.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 12 } recipes\weapons\hylotl\tier6\tier6spear.recipe 3c3 < { "item" : "Feroziumbar", "count" : 5 } --- > { "item" : "feroziumcompound", "count" : 16 } recipes\weapons\hylotl\tier7\tier7axe.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\hylotl\tier7\tier7broadsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\hylotl\tier7\tier7dagger.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 2 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\hylotl\tier7\tier7hammer.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 10 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\hylotl\tier7\tier7shortsword.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 12 } recipes\weapons\hylotl\tier7\tier7spear.recipe 3c3 < { "item" : "Ceruliumbar", "count" : 5 } --- > { "item" : "ceruliumcompound", "count" : 16 } recipes\weapons\hylotl\tier8\tier8axe.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier8\tier8broadsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier8\tier8dagger.recipe 3c3 < { "item" : "Violiumbar", "count" : 2 } --- > { "item" : "refinedviolium", "count" : 8 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier8\tier8hammer.recipe 3c3 < { "item" : "Violiumbar", "count" : 10 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier8\tier8shortsword.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 12 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier8\tier8spear.recipe 3c3 < { "item" : "Violiumbar", "count" : 5 } --- > { "item" : "refinedviolium", "count" : 16 } 6c6 < "groups" : [ "metalworkstation", "weapons", "all" ] --- > "groups" : [ "separatortable", "weapons", "all" ] recipes\weapons\hylotl\tier9\tier9axe.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\hylotl\tier9\tier9broadsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\hylotl\tier9\tier9dagger.recipe 3c3 < { "item" : "Rubiumbar", "count" : 2 } --- > { "item" : "refinedrubium", "count" : 8 } recipes\weapons\hylotl\tier9\tier9hammer.recipe 3c3 < { "item" : "Rubiumbar", "count" : 10 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\weapons\hylotl\tier9\tier9shortsword.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 12 } recipes\weapons\hylotl\tier9\tier9spear.recipe 3c3 < { "item" : "Rubiumbar", "count" : 5 } --- > { "item" : "refinedrubium", "count" : 16 } recipes\wirestation\alarm.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 1 } recipes\wirestation\bigredbutton.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 5 } recipes\wirestation\circuitboard.recipe 3c3 < { "item" : "money", "count" : 100 }, --- > { "item" : "wire", "count" : 5 }, recipes\wirestation\drain.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 1 } recipes\wirestation\smallfloorbutton.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 2 } recipes\wirestation\smallwallbutton.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 2 } recipes\wirestation\smallwallswitch.recipe 4c4,5 < { "item" : "circuitboard", "count" : 1 } --- > { "item" : "circuitboard", "count" : 1 }, > { "item" : "steelbar", "count" : 2 } scripts\entityproxy.lua 5c5 < -- local npcIds = world.npcQuery(entity.position(), 100) --- > -- local npcIds = world.entityQuery(mcontroller.position(), 100, {includedTypes = {"npc"}}) scripts\sensors.lua 29c29 < return world.pointCollision(position, true) --- > return world.pointTileCollision(position, "Dynamic") 32c32 < return world.lineCollision(entity.position(), position, true) --- > return world.lineTileCollision(mcontroller.position(), position, "Dynamic") scripts\statemachine.lua 111c111 < -- the main() function) --- > -- the update(dt) function) 251c251 < --- > 252a253,262 > end > > function self.stateCooldown(stateName, newCooldown) > if stateName ~= nil and type(newCooldown) == "number" then > cooldownTimers[stateName] = newCooldown > elseif stateName ~= nil and cooldownTimers[stateName] and cooldownTimers[stateName] > 0 then > return cooldownTimers[stateName] > else > return 0 > end scripts\util.lua 7c7 < reverse = util.toDirection(direction) ~= entity.facingDirection() --- > reverse = util.toDirection(direction) ~= mcontroller.facingDirection() 15c15 < if world.pointCollision(entity.toAbsolutePosition(sensor), true) then --- > if world.pointTileCollision(entity.toAbsolutePosition(sensor), "Dynamic") then 47c47,60 < function util.trackTarget(distance, switchTargetDistance) --- > function util.wrapAngle(angle) > while angle >= 2 * math.pi do > angle = angle - 2 * math.pi > end > > while angle < 0 do > angle = angle + 2 * math.pi > end > > return angle > end > > -------------------------------------------------------------------------------- > function util.trackTarget(distance, switchTargetDistance, keepInSight) 62c75 < util.trackExistingTarget() --- > util.trackExistingTarget(keepInSight) 68c81,83 < function util.trackExistingTarget() --- > function util.trackExistingTarget(keepInSight) > if keepInSight == nil then keepInSight = true end > 70c85 < if self.targetId ~= nil and not entity.entityInSight(self.targetId) then --- > if self.targetId ~= nil and keepInSight and not entity.entityInSight(self.targetId) then 122a138 > local dt = script.updateDt() 124d139 < local dt = entity.dt() 126d140 < 128a143,181 > end > end > > -------------------------------------------------------------------------------- > --get the firing angle to hit a target offset with a ballistic projectile > function util.aimVector(targetVector, v, gravityMultiplier, useHighArc) > local x = targetVector[1] > local y = targetVector[2] > local g = gravityMultiplier * world.gravity(mcontroller.position()) > local reverseGravity = false > if g < 0 then > reverseGravity = true > g = -g > y = -y > end > > local term1 = math.pow(v, 4) - (g * ((g * x * x) + (2 * y * v * v))) > > if term1 >= 0 then > local term2 = math.sqrt(term1) > local divisor = g * x > local aimAngle = 0 > > if divisor ~= 0 then > if useHighArc then > aimAngle = math.atan2(v * v + term2, divisor) > else > aimAngle = math.atan2(v * v - term2, divisor) > end > end > > if reverseGravity then > aimAngle = -aimAngle > end > > return {v * math.cos(aimAngle), v * math.sin(aimAngle)}, true > else > --if out of range, normalize to 45 degree angle > return {(targetVector[1] > 0 and v or -v) * math.cos(math.pi / 4), v * math.sin(math.pi / 4)}, false scripts\vec2.lua 9,10c9,10 < function vec2.dup(vector) < return { vector[1], vector[2] } --- > function vec2.mag(vector) > return math.sqrt(vector[1] * vector[1] + vector[2] * vector[2]) 14,15c14 < local magnitude = world.magnitude(vector) < return vec2.div(vector, magnitude) --- > return vec2.div(vector, vec2.mag(vector)) 19,21c18,21 < vector[1] = vector[1] * scalar < vector[2] = vector[2] * scalar < return vector --- > return { > vector[1] * scalar, > vector[2] * scalar > } 25,27c25,28 < vector[1] = vector[1] / scalar < vector[2] = vector[2] / scalar < return vector --- > return { > vector[1] / scalar, > vector[2] / scalar > } 32,33c33,36 < vector[1] = vector[1] + scalar_or_vector[1] < vector[2] = vector[2] + scalar_or_vector[2] --- > return { > vector[1] + scalar_or_vector[1], > vector[2] + scalar_or_vector[2] > } 35,36c38,41 < vector[1] = vector[1] + scalar_or_vector < vector[2] = vector[2] + scalar_or_vector --- > return { > vector[1] + scalar_or_vector, > vector[2] + scalar_or_vector > } 38,39d42 < < return vector 44,45c47,50 < vector[1] = vector[1] - scalar_or_vector[1] < vector[2] = vector[2] - scalar_or_vector[2] --- > return { > vector[1] - scalar_or_vector[1], > vector[2] - scalar_or_vector[2] > } 47,48c52,55 < vector[1] = vector[1] - scalar_or_vector < vector[2] = vector[2] - scalar_or_vector --- > return { > vector[1] - scalar_or_vector, > vector[2] - scalar_or_vector > } 50,51d56 < < return vector 65c70 < vector = { --- > return { 69,70d73 < < return vector 88c91 < end \ No newline at end of file --- > end scripts\api\monsterhooks.lua 9c9 < function main() end --- > function update(dt) end scripts\api\npchooks.lua 8c8 < function main() end --- > function update(dt) end 34,35d33 < -- "OpenStreamingVideoInterface" < -- "PlayCinematic" 37d34 < -- "OpenNpcInterface" 40a38 > -- "ScriptConsole" scripts\api\objecthooks.lua 11c11 < function main() end --- > function update(dt) end 24,25d23 < -- "OpenStreamingVideoInterface" < -- "PlayCinematic" 27d24 < -- "OpenNpcInterface" 30a28 > -- "ScriptConsole" 57c55 < function onNodeConnectionChange() end \ No newline at end of file --- > function onNodeConnectionChange() end scripts\api\world.lua 11,18c11 < -- (array) of { , } where liquid id can be: < -- 1 -> water < -- 2 -> endless water < -- 3 -> lava < -- 4 -> acid < -- 5 -> endless lava < -- 6 -> tentacle juice < -- 7 -> tar --- > -- (array) of { , } 141,159c134,152 < -- *.tillingtool -> "tillingtool" < -- *.painttool -> "paintingbeamtool" < -- *.gun -> "gun" < -- *.sword -> "sword" < -- *.shield -> "shield" < -- *.harvestingtool -> "harvestingtool" < -- *.head -> "headarmor" < -- *.chest -> "chestarmor" < -- *.legs -> "legsarmor" < -- *.back -> "backarmor" < -- *.coinitem -> "coin" < -- *.consumable -> "consumable" < -- *.blueprint -> "blueprint" < -- *.codexitem -> "codex" < -- *.techitem -> "techitem" < -- *.instrument -> "instrument" < -- *.grapplinghook -> "grapplinghook" < -- *.thrownitem -> "thrownitem" < -- *.celestial -> "celestialitem" --- > -- *.tillingtool -> "tillingtool" > -- *.painttool -> "paintingbeamtool" > -- *.gun -> "gun" > -- *.sword -> "sword" > -- *.shield -> "shield" > -- *.harvestingtool -> "harvestingtool" > -- *.head -> "headarmor" > -- *.chest -> "chestarmor" > -- *.legs -> "legsarmor" > -- *.back -> "backarmor" > -- *.coinitem -> "coin" > -- *.consumable -> "consumable" > -- *.blueprint -> "blueprint" > -- *.codexitem -> "codex" > -- *.techitem -> "techitem" > -- *.instrument -> "instrument" > -- *.grapplinghook -> "grapplinghook" > -- *.thrownitem -> "thrownitem" > -- *.celestial -> "celestialitem" species\apex.species 3,4c3 < "index" : 2, < "nameGen" : [ "/species/apexnamegen.config:names", "/species/apexnamegen.config:names" ], --- > "nameGen" : [ "/species/apexmalenamegen.config:names", "/species/apexfemalenamegen.config:names" ], 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/apexgrunt1.wav", "/sfx/humanoid/apexgrunt2.wav" ], [ "/sfx/humanoid/apexgrunt1.wav", "/sfx/humanoid/apexgrunt2.wav" ] ], 27,35c27,31 < { "item" : "batteredbanana" }, < { "item" : "bananacon" }, < { "item" : "roastbanana" }, < { "item" : "bread" }, < { "item" : "bananabread" }, < { "item" : "bananacreampie" }, < { "item" : "flagapex" } < ], < "tier2" : [ --- > > { "item" : "apexstoragelocker" }, > > { "item" : "flagapex" }, > 45,47c41 < { "item" : "spawnerapex" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "apextier3dagger" } < ], < "tier4" : [ --- > { "item" : "apextier3dagger" }, > 67,69c60,61 < { "item" : "apextier4dagger" } < ], < "level32" : [ --- > { "item" : "apextier4dagger" }, > 73,80c65,66 < { "item" : "apextier5hammer" }, < { "item" : "apextier5shortsword" }, < { "item" : "apextier5broadsword" }, < { "item" : "apextier5spear" }, < { "item" : "apextier5axe" }, < { "item" : "apextier5dagger" } < ], < "level33" : [ --- > { "item" : "apextier5dagger" }, > 84,91c70,71 < { "item" : "apextier6hammer" }, < { "item" : "apextier6shortsword" }, < { "item" : "apextier6broadsword" }, < { "item" : "apextier6spear" }, < { "item" : "apextier6axe" }, < { "item" : "apextier6dagger" } < ], < "level34" : [ --- > { "item" : "apextier6dagger" }, > 95,102c75 < { "item" : "apextier7hammer" }, < { "item" : "apextier7shortsword" }, < { "item" : "apextier7broadsword" }, < { "item" : "apextier7spear" }, < { "item" : "apextier7axe" }, < { "item" : "apextier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "apextier8dagger" } < ], < "level36" : [ --- > { "item" : "apextier8dagger" }, > 117,124c89 < { "item" : "apextier9hammer" }, < { "item" : "apextier9shortsword" }, < { "item" : "apextier9broadsword" }, < { "item" : "apextier9spear" }, < { "item" : "apextier9axe" }, < { "item" : "apextier9dagger" } < ], < "level37" : [ --- > species\avian.species 3d2 < "index" : 1, 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/aviangrunt1.wav", "/sfx/humanoid/aviangrunt2.wav" ], [ "/sfx/humanoid/aviangrunt1.wav", "/sfx/humanoid/aviangrunt2.wav" ] ], 27,35c27,31 < { "item" : "wartweedstew" }, < { "item" : "curriedbeakseed" }, < { "item" : "boiledpearlpeas" }, < { "item" : "bread" }, < { "item" : "carrotbread" }, < { "item" : "pearlpeapancakes" }, < { "item" : "flagavian" } < ], < "tier2" : [ --- > > { "item" : "avianstoragelocker" }, > > { "item" : "flagavian" }, > 45,47c41 < { "item" : "spawneravian" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "aviantier3dagger" } < ], < "tier4" : [ --- > { "item" : "aviantier3dagger" }, > 67,69c60,61 < { "item" : "aviantier4dagger" } < ], < "level32" : [ --- > { "item" : "aviantier4dagger" }, > 73,80c65,66 < { "item" : "aviantier5hammer" }, < { "item" : "aviantier5shortsword" }, < { "item" : "aviantier5broadsword" }, < { "item" : "aviantier5spear" }, < { "item" : "aviantier5axe" }, < { "item" : "aviantier5dagger" } < ], < "level33" : [ --- > { "item" : "aviantier5dagger" }, > 84,91c70,71 < { "item" : "aviantier6hammer" }, < { "item" : "aviantier6shortsword" }, < { "item" : "aviantier6broadsword" }, < { "item" : "aviantier6spear" }, < { "item" : "aviantier6axe" }, < { "item" : "aviantier6dagger" } < ], < "level34" : [ --- > { "item" : "aviantier6dagger" }, > 95,102c75 < { "item" : "aviantier7hammer" }, < { "item" : "aviantier7shortsword" }, < { "item" : "aviantier7broadsword" }, < { "item" : "aviantier7spear" }, < { "item" : "aviantier7axe" }, < { "item" : "aviantier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "aviantier8dagger" } < ], < "level36" : [ --- > { "item" : "aviantier8dagger" }, > 117,124c89 < { "item" : "aviantier9hammer" }, < { "item" : "aviantier9shortsword" }, < { "item" : "aviantier9broadsword" }, < { "item" : "aviantier9spear" }, < { "item" : "aviantier9axe" }, < { "item" : "aviantier9dagger" } < ], < "level37" : [ --- > species\aviannamegen.config 3c3 < { "mode" : "alts" }, --- > { "mode" : "serie", "titleCase" : true }, 5,8c5,14 < { "mode" : "serie" }, < [ { "mode" : "alts" }, "Feather", "Wing", "Beak", "Berry", "Ice", "Thorn", "Sun", "Moon", "Death", "Dust", "Cuddle", "Fluff", "Glide", "Soar", "Seed", "Meat", "Spike", "Eye", "Song", "Lark", "Bird", "Duck", "Chick", "Ground", "Dirt", "Fruit", "Spin", "Gust", "Dive", "Swoop", "Fall" ], < [ { "mode" : "alts" }, "taker", "plucker", "bringer", "pecker", "biter", "wing", "beak", "eyes", "feathers", "flyer", "diver", "killer", "fighter", "praiser", "nibbler", "feet", "claw", "wings", "crown", "tail", "bird", "liver", "pouncer", "preener", "y", "spiker", "gouger", "nerfer", "kicker" ] < ] --- > { "mode" : "alts" }, > [ > { "mode" : "serie" }, > [ { "mode" : "alts" }, "Feather", "Beak", "Seed", "Talon", "Moon", "Sun", "Star", "Song", "Gust", "Wing", "Claw", "Stone", "Storm", "Thunder", "Sky", "Rain", "Light", "Blood", "Gold", "Heart", "Mind", "Sand", "Wind", "Cloud", "Song" ], > [ { "mode" : "alts" }, "finder", "bringer", "binder", "singer", "seeker", "keeper", "speaker", "caller", "tamer", "shaper", "mender", "gazer", "changer", "crier", "mourner", "charmer", "teller", "soother" ], > [ " " ] > ], > [ "" ] > ], > [ { "mode" : "markov", "source" : "aztec", "targetLength" : [4, 7] } ] species\floran.species 3d2 < "index" : 3, 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/florangrunt1.wav", "/sfx/humanoid/florangrunt2.wav" ], [ "/sfx/humanoid/florangrunt1.wav", "/sfx/humanoid/florangrunt2.wav" ] ], 27,35c27,31 < { "item" : "meatandmarrow" }, < { "item" : "oculemonstew" }, < { "item" : "bread" }, < { "item" : "offal" }, < { "item" : "hotbone" }, < { "item" : "burningeyeballs" }, < { "item" : "flagfloran" } < ], < "tier2" : [ --- > > { "item" : "floranstoragelocker" }, > > { "item" : "flagfloran" }, > 45,47c41 < { "item" : "spawnerfloran" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "florantier3dagger" } < ], < "tier4" : [ --- > { "item" : "florantier3dagger" }, > 67,69c60,61 < { "item" : "florantier4dagger" } < ], < "level32" : [ --- > { "item" : "florantier4dagger" }, > 73,80c65,66 < { "item" : "florantier5hammer" }, < { "item" : "florantier5shortsword" }, < { "item" : "florantier5broadsword" }, < { "item" : "florantier5spear" }, < { "item" : "florantier5axe" }, < { "item" : "florantier5dagger" } < ], < "level33" : [ --- > { "item" : "florantier5dagger" }, > 84,91c70,71 < { "item" : "florantier6hammer" }, < { "item" : "florantier6shortsword" }, < { "item" : "florantier6broadsword" }, < { "item" : "florantier6spear" }, < { "item" : "florantier6axe" }, < { "item" : "florantier6dagger" } < ], < "level34" : [ --- > { "item" : "florantier6dagger" }, > 95,102c75 < { "item" : "florantier7hammer" }, < { "item" : "florantier7shortsword" }, < { "item" : "florantier7broadsword" }, < { "item" : "florantier7spear" }, < { "item" : "florantier7axe" }, < { "item" : "florantier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "florantier8dagger" } < ], < "level36" : [ --- > { "item" : "florantier8dagger" }, > 117,124c89 < { "item" : "florantier9hammer" }, < { "item" : "florantier9shortsword" }, < { "item" : "florantier9broadsword" }, < { "item" : "florantier9spear" }, < { "item" : "florantier9axe" }, < { "item" : "florantier9dagger" } < ], < "level37" : [ --- > species\florannamegen.config 5,7c5,9 < { "mode" : "serie" }, < [ { "mode" : "alts" }, "Vine", "Stab", "Slice", "Thorn", "Bite", "Crush", "Kill", "Space", "Fish", "Death", "Ghost", "Tree", "Petal", "Fern", "Green", "Floran", "Hunt", "Bark", "Trunk", "Meat", "Flesh", "Scale", "Hair", "Land", "Kiss", "Cute", "Fire", "Sap", "Dirt", "Ape", "Bird", "Blood" ], < [ { "mode" : "alts" }, "-eater", "biter", "-slicer", "cutter", "nerfer", "-stabber", "burner", "finger", "hunter", "chaser", "punch", "roaster", "-singer", "killer", "fearer", "licker", "-eater", "watch", "knife", "blade", "-spike", "drinker", "bleeder", "-eraser", "puller", "razer", "-squasher", "worrier", "dancer" ] --- > { "mode" : "serie", "titleCase" : true }, > [ { "mode" : "markov", "source" : "tribal", "targetLength" : [3, 7] } ], > [ " " ], > [ "Arrow", "Ash", "Aster", "Bark", "Bay", "Beech", "Birch", "Black", "Bone", "Bramble", "Briar", "Choke", "Clover", "Currant", "Dagger", "Daisy", "Death", "Dew", "Edge", "Fallow", "Fennel", "Field", "Flax", "Flesh", "Gorse", "Grass", "Green", "Hedge", "Holly", "Hop", "Ivy", "Leek", "Lily", "Loam", "Lotus", "Maple", "Mist", "Moss", "Moon", "Murder", "Myrtle", "Neem", "Nettle", "Noose", "Pea", "Pepper", "Pine", "Poppy", "Rain", "Reed", "Rose", "Rue", "Rush", "Rye", "Sage", "Sap", "Saw", "Sedge", "Shade", "Shadow", "Sickle", "Spring", "Star", "Strangle", "Summer", "Sun", "Thistle", "Track", "Wild", "Willow", "Winter", "Yarrow", "Yew" ], > [ "berry", "bind", "weed", "cap", "cress", "bush", "thorn", "vine", "root", "nut", "wort", "flower", "bloom", "blossom", "foot", "heart", "blade", "spike", "spine", "sticker", "creep", "wood", "leaf", "brush", "seed", "foil", "apple", "bud", "drop", "plum", "blight", "bite", "blood", "gore", "gut", "cut", "cutter", "grip", "chop", "barb", "corn", "frond", "stalk", "bane", "trap", "chaser", "hunter", "-eater", "reap", "carver" ] species\glitch.species 3,4c3 < "index" : 5, < "nameGen" : [ "/species/glitchnamegen.config:names", "/species/glitchnamegen.config:names" ], --- > "nameGen" : [ "/species/glitchmalenamegen.config:names", "/species/glitchfemalenamegen.config:names" ], 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/glitchgrunt1.wav", "/sfx/humanoid/glitchgrunt2.wav" ], [ "/sfx/humanoid/glitchgrunt1.wav", "/sfx/humanoid/glitchgrunt2.wav" ] ], 27,35c27,31 < { "item" : "piodia" }, < { "item" : "boltos" }, < { "item" : "bread" }, < { "item" : "stuffedautomato" }, < { "item" : "copperkeypie" }, < { "item" : "candyautomato" }, < { "item" : "flagglitch" } < ], < "tier2" : [ --- > > { "item" : "glitchstoragelocker" }, > > { "item" : "flagglitch" }, > 45,47c41 < { "item" : "spawnerglitch" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "glitchtier3dagger" } < ], < "tier4" : [ --- > { "item" : "glitchtier3dagger" }, > 67,69c60,61 < { "item" : "glitchtier4dagger" } < ], < "level32" : [ --- > { "item" : "glitchtier4dagger" }, > 73,80c65,66 < { "item" : "glitchtier5hammer" }, < { "item" : "glitchtier5shortsword" }, < { "item" : "glitchtier5broadsword" }, < { "item" : "glitchtier5spear" }, < { "item" : "glitchtier5axe" }, < { "item" : "glitchtier5dagger" } < ], < "level33" : [ --- > { "item" : "glitchtier5dagger" }, > 84,91c70,71 < { "item" : "glitchtier6hammer" }, < { "item" : "glitchtier6shortsword" }, < { "item" : "glitchtier6broadsword" }, < { "item" : "glitchtier6spear" }, < { "item" : "glitchtier6axe" }, < { "item" : "glitchtier6dagger" } < ], < "level34" : [ --- > { "item" : "glitchtier6dagger" }, > 95,102c75 < { "item" : "glitchtier7hammer" }, < { "item" : "glitchtier7shortsword" }, < { "item" : "glitchtier7broadsword" }, < { "item" : "glitchtier7spear" }, < { "item" : "glitchtier7axe" }, < { "item" : "glitchtier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "glitchtier8dagger" } < ], < "level36" : [ --- > { "item" : "glitchtier8dagger" }, > 117,124c89 < { "item" : "glitchtier9hammer" }, < { "item" : "glitchtier9shortsword" }, < { "item" : "glitchtier9broadsword" }, < { "item" : "glitchtier9spear" }, < { "item" : "glitchtier9axe" }, < { "item" : "glitchtier9dagger" } < ], < "level37" : [ --- > species\human.species 3d2 < "index" : 0, 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/humangrunt1.wav", "/sfx/humanoid/humangrunt2.wav" ], [ "/sfx/humanoid/humangrunt1.wav", "/sfx/humanoid/humangrunt2.wav" ] ], 27,35c27,31 < { "item" : "burger" }, < { "item" : "vegetablesoup" }, < { "item" : "bread" }, < { "item" : "sweetcorn" }, < { "item" : "candyapple" }, < { "item" : "icecream" }, < { "item" : "flaghuman" } < ], < "tier2" : [ --- > > { "item" : "humanstoragelocker" }, > > { "item" : "flaghuman" }, > 45,47c41 < { "item" : "spawnerhuman" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "humantier3dagger" } < ], < "tier4" : [ --- > { "item" : "humantier3dagger" }, > 67,69c60,61 < { "item" : "humantier4dagger" } < ], < "level32" : [ --- > { "item" : "humantier4dagger" }, > 73,80c65,66 < { "item" : "humantier5hammer" }, < { "item" : "humantier5shortsword" }, < { "item" : "humantier5broadsword" }, < { "item" : "humantier5spear" }, < { "item" : "humantier5axe" }, < { "item" : "humantier5dagger" } < ], < "level33" : [ --- > { "item" : "humantier5dagger" }, > 84,91c70,71 < { "item" : "humantier6hammer" }, < { "item" : "humantier6shortsword" }, < { "item" : "humantier6broadsword" }, < { "item" : "humantier6spear" }, < { "item" : "humantier6axe" }, < { "item" : "humantier6dagger" } < ], < "level34" : [ --- > { "item" : "humantier6dagger" }, > 95,102c75 < { "item" : "humantier7hammer" }, < { "item" : "humantier7shortsword" }, < { "item" : "humantier7broadsword" }, < { "item" : "humantier7spear" }, < { "item" : "humantier7axe" }, < { "item" : "humantier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "humantier8dagger" } < ], < "level36" : [ --- > { "item" : "humantier8dagger" }, > 117,124c89 < { "item" : "humantier9hammer" }, < { "item" : "humantier9shortsword" }, < { "item" : "humantier9broadsword" }, < { "item" : "humantier9spear" }, < { "item" : "humantier9axe" }, < { "item" : "humantier9dagger" } < ], < "level37" : [ --- > 137a103 > "altOptionAsHairColor" : true, 143c109 < "hair" : [ "male1", "male2", "male3", "male4", "male5", "male6", "male7", "male8", "male9", "male10", "male11", "male12", "male13", "male14", "male15", "male16", "male17", "male18", "male19", "male21", "male22", "male23", "male24", "male25", "male26", "male27", "male28", "male29", "male30", "male31", "male32", "male33", "male34", "male35", "male36", "male37", "male38", "male39", "male40", "male41", "male42", "male43", "male44", "male45", "male46", "male47", "male48", "male49", "male50", "male51", "male52", "male53", "male54", "male55", "male56", "male57", "male58", "male59", "male60", "male61", "male62" ], // "hair2cut" "hair9cut" --- > "hair" : [ "male1", "male2", "male3", "male4", "male5", "male6", "male7", "male8", "male9", "male10", "male11", "male12", "male13", "male14", "male15", "male16", "male17", "male18", "male19", "male21", "male22", "male23", "male24", "male25", "male26", "male27", "male28", "male29", "male30", "male31", "male32", "male33", "male34", "male35", "male36", "male37", "male38", "male39", "male40", "male41", "male42", "male43", "male44", "male45", "male46", "male47", "male48", "male49", "male50", "male51", "male52", "male53", "male54", "male55", "male56", "male57", "male58", "male59", "male60", "male61", "male62", "male63" ], // "hair2cut" "hair9cut" 155c121 < "hair" : [ "fem1", "fem2", "fem3", "fem4", "fem5", "fem6", "fem7", "fem8", "fem9", "fem10", "fem11", "fem12", "fem13", "fem14", "fem15", "fem16", "fem17", "fem18", "fem19", "fem20", "fem21", "fem22", "fem23", "fem24", "fem25", "fem26", "fem27", "fem28", "fem29", "fem30", "fem31", "fem32", "fem33", "fem34", "fem35", "fem36", "fem37", "fem38", "fem39", "fem40", "fem41", "fem42", "fem43", "fem44", "fem45", "fem46", "fem47", "fem48", "fem49", "fem50", "fem51", "fem52", "fem53", "fem54", "fem55", "fem56" ], // "hair2cut" "hair9cut" --- > "hair" : [ "fem1", "fem2", "fem3", "fem4", "fem5", "fem6", "fem7", "fem8", "fem9", "fem10", "fem11", "fem12", "fem13", "fem14", "fem15", "fem16", "fem17", "fem18", "fem19", "fem20", "fem21", "fem22", "fem23", "fem24", "fem25", "fem26", "fem27", "fem28", "fem29", "fem30", "fem31", "fem32", "fem33", "fem34", "fem35", "fem36", "fem37", "fem38", "fem39", "fem40", "fem41", "fem42", "fem43", "fem44", "fem45", "fem46", "fem47", "fem48", "fem49", "fem50", "fem51", "fem52", "fem53", "fem54", "fem55", "fem56", "fem57", "fem58", "fem59", "fem60", "fem61", "fem62", "fem63" ], // "hair2cut" "hair9cut" 165,170c131,132 < { "ffe2c5" : "ffe9d3", "ffc181" : "ffc181", "d39c6c" : "d39c6c", "c7815b" : "b97551" }, < { "ffe2c5" : "fff6f6", "ffc181" : "f7d5d3", "d39c6c" : "d1aaa1", "c7815b" : "a27f70" }, < { "ffe2c5" : "fff7ec", "ffc181" : "f9d3a9", "d39c6c" : "d3a57c", "c7815b" : "b37c5d" }, < { "ffe2c5" : "fbe1d4", "ffc181" : "f6baa2", "d39c6c" : "cc9582", "c7815b" : "ac7261" }, < { "ffe2c5" : "f4e0ba", "ffc181" : "e9b768", "d39c6c" : "c18f54", "c7815b" : "a2683d" }, < { "ffe2c5" : "e8cebc", "ffc181" : "cfa97d", "d39c6c" : "ae774b", "c7815b" : "804e34" }, --- > { "ffe2c5" : "ab8c77", "ffc181" : "86644a", "d39c6c" : "684431", "c7815b" : "40271d" }, > { "ffe2c5" : "c5ad98", "ffc181" : "a47a59", "d39c6c" : "865d40", "c7815b" : "66412e" }, 173,174c135,140 < { "ffe2c5" : "c5ad98", "ffc181" : "a47a59", "d39c6c" : "865d40", "c7815b" : "66412e" }, < { "ffe2c5" : "ab8c77", "ffc181" : "86644a", "d39c6c" : "684431", "c7815b" : "40271d" } --- > { "ffe2c5" : "e8cebc", "ffc181" : "cfa97d", "d39c6c" : "ae774b", "c7815b" : "804e34" }, > { "ffe2c5" : "f4e0ba", "ffc181" : "e9b768", "d39c6c" : "c18f54", "c7815b" : "a2683d" }, > { "ffe2c5" : "ffe9d3", "ffc181" : "ffc181", "d39c6c" : "d39c6c", "c7815b" : "b97551" }, > { "ffe2c5" : "fbe1d4", "ffc181" : "f6baa2", "d39c6c" : "cc9582", "c7815b" : "ac7261" }, > { "ffe2c5" : "fff7ec", "ffc181" : "f9d3a9", "d39c6c" : "d3a57c", "c7815b" : "b37c5d" }, > { "ffe2c5" : "fff6f6", "ffc181" : "f7d5d3", "d39c6c" : "d1aaa1", "c7815b" : "a27f70" } 189,191c155,158 < { "d9c189" : "525252", "a38d59" : "363636", "735e3a" : "161616" }, < { "d9c189" : "50422f", "a38d59" : "36261e", "735e3a" : "170f0d" }, < { "d9c189" : "7f5a39", "a38d59" : "5b3523", "735e3a" : "3b1f15" }, --- > { "d9c189" : "CD1C38", "a38d59" : "982441", "735e3a" : "69243F" }, > { "d9c189" : "ad2716", "a38d59" : "8f1f1b", "735e3a" : "731a1a" }, > { "d9c189" : "E86D46", "a38d59" : "D1422E", "735e3a" : "96201B" }, > { "d9c189" : "BE471B", "a38d59" : "9B2F0C", "735e3a" : "702710" }, 192a160 > { "d9c189" : "efa838", "a38d59" : "be6d1d", "735e3a" : "834012" }, 194,201c162,167 < { "d9c189" : "f2eba3", "a38d59" : "dcd28c", "735e3a" : "c2b677" }, < { "d9c189" : "7d3c1c", "a38d59" : "4d240b", "735e3a" : "2d1606" }, < { "d9c189" : "ad2716", "a38d59" : "8f1f1b", "735e3a" : "731a1a" }, < { "d9c189" : "b8b8b8", "a38d59" : "828282", "735e3a" : "555555" }, < { "d9c189" : "eaeaea", "a38d59" : "b8b8b8", "735e3a" : "828282" }, < { "d9c189" : "6f6d85", "a38d59" : "525269", "735e3a" : "3e4352" }, < { "d9c189" : "cd72d9", "a38d59" : "ac4da6", "735e3a" : "913b86" }, < { "d9c189" : "425879", "a38d59" : "343965", "735e3a" : "242247" }, --- > { "d9c189" : "A7D13D", "a38d59" : "83AD22", "735e3a" : "6B880B" }, > { "d9c189" : "4ece61", "a38d59" : "34ae47", "735e3a" : "228a38" }, > { "d9c189" : "3b7f44", "a38d59" : "2e6a38", "735e3a" : "1d4b28" }, > { "d9c189" : "49E193", "a38d59" : "3BA380", "735e3a" : "197C81" }, > { "d9c189" : "5BD5B6", "a38d59" : "4AA9AD", "735e3a" : "237082" }, > { "d9c189" : "61BCDE", "a38d59" : "5381CC", "735e3a" : "2C489E" }, 202a169 > { "d9c189" : "425879", "a38d59" : "343965", "735e3a" : "242247" }, 205,208c172,183 < { "d9c189" : "efa838", "a38d59" : "be6d1d", "735e3a" : "834012" }, < { "d9c189" : "4ece61", "a38d59" : "34ae47", "735e3a" : "228a38" }, < { "d9c189" : "3b7f44", "a38d59" : "2e6a38", "735e3a" : "1d4b28" }, < { "d9c189" : "74726f", "a38d59" : "53504d", "735e3a" : "2a251e" } --- > { "d9c189" : "AD68E2", "a38d59" : "9441B0", "735e3a" : "812E93" }, > { "d9c189" : "cd72d9", "a38d59" : "ac4da6", "735e3a" : "913b86" }, > { "d9c189" : "D26BA4", "a38d59" : "A54669", "735e3a" : "89334D" }, > { "d9c189" : "525252", "a38d59" : "363636", "735e3a" : "161616" }, > { "d9c189" : "50422f", "a38d59" : "36261e", "735e3a" : "170f0d" }, > { "d9c189" : "7d3c1c", "a38d59" : "4d240b", "735e3a" : "2d1606" }, > { "d9c189" : "7f5a39", "a38d59" : "5b3523", "735e3a" : "3b1f15" }, > { "d9c189" : "74726f", "a38d59" : "53504d", "735e3a" : "2a251e" }, > { "d9c189" : "6f6d85", "a38d59" : "525269", "735e3a" : "3e4352" }, > { "d9c189" : "b8b8b8", "a38d59" : "828282", "735e3a" : "555555" }, > { "d9c189" : "f2eba3", "a38d59" : "dcd28c", "735e3a" : "c2b677" }, > { "d9c189" : "eaeaea", "a38d59" : "b8b8b8", "735e3a" : "828282" } species\humannamegen.config 6,7c6,7 < [ { "mode" : "alts" }, "Ace", "Arch", "Bat", "Bate", "Brig", "Chris", "Cross", "Ed", "Dew", "Dona", "Elm", "Far", "Futter", "Good", "Galt", "Hop", "Crow", "Jack", "Lint", "Love", "Greg", "Mitch", "Moss", "Nate", "Orf", "Priest", "Paul", "Rich", "Stepp", "Thom", "Wil" ], < [ { "mode" : "alts" }, "son", "man", "mann", "ley", "born", "by", "mer", "ron", "ton", "mon", "well", "ald", "ell", "all", "ness", "tello", "roy", "ment", "wall", "wale", "liss", "less", "leth", "by", "-Smythe", "-Jones", "-Peters", "-Funke" ] --- > [ { "mode" : "alts" }, "Addison", "Alex", "Alexis", "Aleksei", "Andre", "Angel", "Ashley", "Ashton", "Bailey", "Billy", "Blair", "Byron", "Caden", "Cameron", "Carmen", "Carmine", "Carson", "Cassidy", "Chen", "Chiaki", "Cody", "Corey", "Dakota", "Dallas", "Delaney", "Devon", "Ellery", "Emerson", "Fabian", "Francis", "Georgi", "Hadley", "Harley", "Hayden", "Ira", "Jaden", "Jamie", "Jan", "Jesse", "Jin", "Jude", "Julian", "Kadin", "Kelsey", "Kiley", "Koichi", "Lane", "Lee", "Lindsay", "Lonnie", "Liu", "Lucian", "Mallory", "Montana", "Morgan", "Marley", "Naoko", "Nevada", "Noel", "Orion", "Oleg", "Paris", "Parker", "Payton", "Perry", "Quinn", "Reed", "Rene", "Robin", "Scout", "Shay", "Shelby", "Sonny", "Skylar", "Sunny", "Sydney", "Stormy", "Taylor", "Tory", "Tyler", "Ulf", "Wesley", "Wynne", "Yang", "Yi", "Yuri", "Yury" ], > [ { "mode" : "alts" }, " Acaba", " Acton", " Adams", " Akers", " Aldrin", " Allen", " Altman", " Anders", " Anderson", " Apt", " Armstrong", " Ashby", " Atkov", " Avdeyev", " Bagian", " Baker", " Barratt", " Barry", " Bartoe", " Baturin", " Baudry", " Bean", " Binnie", " Bowen", " Bowersox", " Brady", " Cabana", " Cagle", " Caldeiro", " Camarda", " Carey", " Carpenter", " Carr", " Carter", " Casper", " Cassidy", " Cenker", " Currie", " Davis", " DeLucas", " Dezhurov", " Dunbar", " Dutton", " Dyomin", " Dyson", " Edwards", " Eisele", " England", " Engle", " Evans", " Ewald", " Eyharts", " Faris", " Farkas", " Favier", " Shenzhou", " Ferguson", " Fettman", " Gaffney", " Gardener", " Garriot", " Glazkov", " Grechko", " Hadfield", " Hansen", " Henricks", " Hieb", " Hoshide", " Hart", " Ivins", " Ivanov", " Jones", " Jr.", " Kaleri", " Kelly", " Korzun", " Kotov", " Kregel", " Lee", " Lind", " Loria", " Lu", " Low", " McDivitt", " McCulley", " McCool", " McBride", " McLean", " Manarov", " Morin", " Nagel", " Nowak", " Oswald", " O'Leary", " O'Connor", " Pailes", " Parker", " Payton", " Popov", " Pontes", " Ramon", " Readdy", " Reilly", " Reisman", " Revin", " Rogers", " Roosa", " Runco", " Sacco", " Satcher", " Scobee", " Sellers", " Sharma", " Shaw", " So-Yeon", " Spring", " Stewart", " Swanson", " Tani", " Tanner", " Titov", " Thuot", " Tokarev", " Thiele", " Usachov", " Voss", " Veach", " Wakata", " Wang", " Walker", " Williams", " Wyman", " Tesla", " Edison", " Franklin", " Riches", " Lawson", " Bryce", " Bayliss", " Yeon", " Yui", "-Smythe", "Smith", "-Jones", "-Peters", "-Funke" ] species\hylotl.species 3,4c3 < "index" : 4, < "nameGen" : [ "/species/hylotlnamegen.config:names", "/species/hylotlnamegen.config:names" ], --- > "nameGen" : [ "/species/hylotlmalenamegen.config:names", "/species/hylotlfemalenamegen.config:names" ], 5a5 > "gruntNoises" : [ [ "/sfx/humanoid/hylotlgrunt1.wav", "/sfx/humanoid/hylotlgrunt2.wav" ], [ "/sfx/humanoid/hylotlgrunt1.wav", "/sfx/humanoid/hylotlgrunt2.wav" ] ], 27,35c27,31 < { "item" : "coralcreepcurry" }, < { "item" : "saltsalad" }, < { "item" : "ricecake" }, < { "item" : "bread" }, < { "item" : "candiedpearlpeas" }, < { "item" : "brineapple" }, < { "item" : "flaghylotl" } < ], < "tier2" : [ --- > > { "item" : "hylotlstoragelocker" }, > > { "item" : "flaghylotl" }, > 45,47c41 < { "item" : "spawnerhylotl" } < ], < "tier3" : [ --- > 56,58c50,51 < { "item" : "hylotltier3dagger" } < ], < "tier4" : [ --- > { "item" : "hylotltier3dagger" }, > 67,69c60,61 < { "item" : "hylotltier4dagger" } < ], < "level32" : [ --- > { "item" : "hylotltier4dagger" }, > 73,80c65,66 < { "item" : "hylotltier5hammer" }, < { "item" : "hylotltier5shortsword" }, < { "item" : "hylotltier5broadsword" }, < { "item" : "hylotltier5spear" }, < { "item" : "hylotltier5axe" }, < { "item" : "hylotltier5dagger" } < ], < "level33" : [ --- > { "item" : "hylotltier5dagger" }, > 84,91c70,71 < { "item" : "hylotltier6hammer" }, < { "item" : "hylotltier6shortsword" }, < { "item" : "hylotltier6broadsword" }, < { "item" : "hylotltier6spear" }, < { "item" : "hylotltier6axe" }, < { "item" : "hylotltier6dagger" } < ], < "level34" : [ --- > { "item" : "hylotltier6dagger" }, > 95,102c75 < { "item" : "hylotltier7hammer" }, < { "item" : "hylotltier7shortsword" }, < { "item" : "hylotltier7broadsword" }, < { "item" : "hylotltier7spear" }, < { "item" : "hylotltier7axe" }, < { "item" : "hylotltier7dagger" } < ], < "level35" : [ --- > 111,113c84,85 < { "item" : "hylotltier8dagger" } < ], < "level36" : [ --- > { "item" : "hylotltier8dagger" }, > 117,124c89 < { "item" : "hylotltier9hammer" }, < { "item" : "hylotltier9shortsword" }, < { "item" : "hylotltier9broadsword" }, < { "item" : "hylotltier9spear" }, < { "item" : "hylotltier9axe" }, < { "item" : "hylotltier9dagger" } < ], < "level37" : [ --- > 145c110 < "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40" ], --- > "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48" ], 157c122 < "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40" ], --- > "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48" ], 166a132,135 > { "ffca8a" : "FFB0A3", "e0975c" : "FC8469", "a85636" : "BE424D", "6f2919" : "782027" }, > { "ffca8a" : "FFEBC2", "e0975c" : "F6B060", "a85636" : "B37F34", "6f2919" : "6D5013" }, > { "ffca8a" : "DFCFB3", "e0975c" : "C7AE76", "a85636" : "94824F", "6f2919" : "5A512B" }, > { "ffca8a" : "F1EABB", "e0975c" : "D8D077", "a85636" : "A09E4E", "6f2919" : "5F6229" }, 167a137 > { "ffca8a" : "B3C89E", "e0975c" : "82AB5F", "a85636" : "547A3C", "6f2919" : "2D4F1D" }, 169d138 < { "ffca8a" : "F1EABB", "e0975c" : "D8D077", "a85636" : "A09E4E", "6f2919" : "5F6229" }, 172c141 < { "ffca8a" : "b5c2fa", "e0975c" : "758bf8", "a85636" : "4a5ba5", "6f2919" : "272665" }, --- > { "ffca8a" : "B5C2FA", "e0975c" : "758BF8", "a85636" : "4A5BA5", "6f2919" : "272665" }, 174,176c143,147 < { "ffca8a" : "ffffff", "e0975c" : "d7d5db", "a85636" : "8e8e9b", "6f2919" : "6d6d6d" }, < { "ffca8a" : "9E9E9E", "e0975c" : "696969", "a85636" : "434343", "6f2919" : "191919" }, < { "ffca8a" : "F9D9DA", "e0975c" : "EAB2B5", "a85636" : "CC8288", "6f2919" : "A55B61" } --- > { "ffca8a" : "FDD8F2", "e0975c" : "F1AFDF", "a85636" : "D67EC1", "6f2919" : "AF579A" }, > { "ffca8a" : "F9D9DA", "e0975c" : "EAB2B5", "a85636" : "CC8288", "6f2919" : "A55B61" }, > { "ffca8a" : "B8B0A8", "e0975c" : "967E6E", "a85636" : "654D43", "6f2919" : "372720" }, > { "ffca8a" : "9E9B94", "e0975c" : "767162", "a85636" : "3F3C2E", "6f2919" : "1E1400" }, > { "ffca8a" : "FFFFFF", "e0975c" : "D7D5DB", "a85636" : "8E8E9B", "6f2919" : "6D6D6D" } 179,188c150,165 < { "f32200" : "DBF4B8", "dc1f00" : "A4D66B", "be1b00" : "6F9E47", "951500" : "426D26" }, < { "f32200" : "B8F4BB", "dc1f00" : "72DD7E", "be1b00" : "4AA559", "951500" : "266535" }, < { "f32200" : "F1EABB", "dc1f00" : "D8D077", "be1b00" : "A09E4E", "951500" : "5F6229" }, < { "f32200" : "B8F4D9", "dc1f00" : "72DDB3", "be1b00" : "4AA586", "951500" : "266554" }, < { "f32200" : "B1F1FE", "dc1f00" : "5DD1EC", "be1b00" : "3491AA", "951500" : "196072" }, < { "f32200" : "b5c2fa", "dc1f00" : "758bf8", "be1b00" : "4a5ba5", "951500" : "272665" }, < { "f32200" : "E2B2FF", "dc1f00" : "B374D4", "be1b00" : "7C4992", "951500" : "4B2655" }, < { "f32200" : "ffffff", "dc1f00" : "d7d5db", "be1b00" : "8e8e9b", "951500" : "6d6d6d" }, < { "f32200" : "9E9E9E", "dc1f00" : "696969", "be1b00" : "434343", "951500" : "191919" }, < { "f32200" : "F9D9DA", "dc1f00" : "EAB2B5", "be1b00" : "CC8288", "951500" : "A55B61" } --- > { "f32200" : "FFDCC4", "dc1f00" : "FFB98F", "be1b00" : "C1695F", "951500" : "7E3F38" }, > { "f32200" : "FFFFE7", "dc1f00" : "FFE48E", "be1b00" : "C1AA5C", "951500" : "7C7135" }, > { "f32200" : "F6F0D3", "dc1f00" : "DAD39B", "be1b00" : "A7A270", "951500" : "6B6B47" }, > { "f32200" : "FFFFE0", "dc1f00" : "E7EFA1", "be1b00" : "ABB573", "951500" : "697447" }, > { "f32200" : "EEFFDC", "dc1f00" : "B1E994", "be1b00" : "7CAD69", "951500" : "4F7B43" }, > { "f32200" : "C7DEBC", "dc1f00" : "90BC80", "be1b00" : "648B5A", "951500" : "3A5D35" }, > { "f32200" : "DAFFE5", "dc1f00" : "97ECB0", "be1b00" : "6BB383", "951500" : "417356" }, > { "f32200" : "DBFFFE", "dc1f00" : "99EEDB", "be1b00" : "6DB4A9", "951500" : "427470" }, > { "f32200" : "D4FDFF", "dc1f00" : "85CCF5", "be1b00" : "558DB2", "951500" : "36627C" }, > { "f32200" : "D0D0FF", "dc1f00" : "9290F8", "be1b00" : "6060A9", "951500" : "43396B" }, > { "f32200" : "FFD1FF", "dc1f00" : "D191DE", "be1b00" : "95629C", "951500" : "603B61" }, > { "f32200" : "FFF4FF", "dc1f00" : "FFCDEA", "be1b00" : "E19CC4", "951500" : "B8739B" }, > { "f32200" : "FFFAF6", "dc1f00" : "FBD5CF", "be1b00" : "D9A49E", "951500" : "B07B74" }, > { "f32200" : "CECBC2", "dc1f00" : "A89B89", "be1b00" : "74665A", "951500" : "463D34" }, > { "f32200" : "B4B3AD", "dc1f00" : "8A897A", "be1b00" : "4E4F42", "951500" : "2C2915" }, > { "f32200" : "FFFFFF", "dc1f00" : "F2EFF3", "be1b00" : "A6A4AE", "951500" : "818181" } 190a168,171 > { "f7e7b2" : "FFB0A3", "d9c189" : "FC8469", "a38d59" : "BE424D", "735e3a" : "782027" }, > { "f7e7b2" : "FFEBC2", "d9c189" : "F6B060", "a38d59" : "B37F34", "735e3a" : "6D5013" }, > { "f7e7b2" : "DFCFB3", "d9c189" : "C7AE76", "a38d59" : "94824F", "735e3a" : "5A512B" }, > { "f7e7b2" : "F1EABB", "d9c189" : "D8D077", "a38d59" : "A09E4E", "735e3a" : "5F6229" }, 191a173 > { "f7e7b2" : "B3C89E", "d9c189" : "82AB5F", "a38d59" : "547A3C", "735e3a" : "2D4F1D" }, 193d174 < { "f7e7b2" : "F1EABB", "d9c189" : "D8D077", "a38d59" : "A09E4E", "735e3a" : "5F6229" }, 196c177 < { "f7e7b2" : "b5c2fa", "d9c189" : "758bf8", "a38d59" : "4a5ba5", "735e3a" : "272665" }, --- > { "f7e7b2" : "B5C2FA", "d9c189" : "758BF8", "a38d59" : "4A5BA5", "735e3a" : "272665" }, 198,200c179,183 < { "f7e7b2" : "ffffff", "d9c189" : "d7d5db", "a38d59" : "8e8e9b", "735e3a" : "6d6d6d" }, < { "f7e7b2" : "9E9E9E", "d9c189" : "696969", "a38d59" : "434343", "735e3a" : "191919" }, < { "f7e7b2" : "F9D9DA", "d9c189" : "EAB2B5", "a38d59" : "CC8288", "735e3a" : "A55B61" } --- > { "f7e7b2" : "FDD8F2", "d9c189" : "F1AFDF", "a38d59" : "D67EC1", "735e3a" : "AF579A" }, > { "f7e7b2" : "F9D9DA", "d9c189" : "EAB2B5", "a38d59" : "CC8288", "735e3a" : "A55B61" }, > { "f7e7b2" : "B8B0A8", "d9c189" : "967E6E", "a38d59" : "654D43", "735e3a" : "372720" }, > { "f7e7b2" : "9E9B94", "d9c189" : "767162", "a38d59" : "3F3C2E", "735e3a" : "1E1400" }, > { "f7e7b2" : "FFFFFF", "d9c189" : "D7D5DB", "a38d59" : "8E8E9B", "735e3a" : "6D6D6D" } tech\automobile\car.lua 2,3c2,3 < data.active = false < data.fireTimer = 0 --- > self.specialLast = false > self.active = false 5c5,11 < tech.rotateGroup("guns", 0, true) --- > > self.honkTimer = 0 > self.energyCostPerSecond = tech.parameter("energyCostPerSecond") > self.carCustomMovementParameters = tech.parameter("carCustomMovementParameters") > self.parentOffset = tech.parameter("parentOffset") > > self.collisionPoly = mcontroller.baseParameters().standingPoly 9,17c15,20 < if data.active then < local mechTransformPositionChange = tech.parameter("mechTransformPositionChange") < tech.translate({-mechTransformPositionChange[1], -mechTransformPositionChange[2]}) < tech.setParentOffset({0, 0}) < data.active = false < tech.setVisible(false) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < tech.setParentFacingDirection(nil) --- > if self.active then > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > end > deactivate() 22,24c25,28 < if args.moves["special"] == 1 then < if data.active then < return "mechDeactivate" --- > local move = nil > if args.moves["special"] == 1 and not self.specialLast then > if self.active then > move = "carDeactivate" 26c30 < return "mechActivate" --- > move = "carActivate" 29c33 < return "mechFire" --- > move = "carHorn" 30a35,36 > > self.specialLast = args.moves["special"] == 1 32c38 < return nil --- > return move 36,61c42,46 < local energyCostPerSecond = tech.parameter("energyCostPerSecond") < local mechCustomMovementParameters = tech.parameter("mechCustomMovementParameters") < local mechTransformPositionChange = tech.parameter("mechTransformPositionChange") < local parentOffset = tech.parameter("parentOffset") < local mechCollisionTest = tech.parameter("mechCollisionTest") < local mechAimLimit = tech.parameter("mechAimLimit") * math.pi / 180 < local mechFrontRotationPoint = tech.parameter("mechFrontRotationPoint") < local mechFrontFirePosition = tech.parameter("mechFrontFirePosition") < local mechBackRotationPoint = tech.parameter("mechBackRotationPoint") < local mechBackFirePosition = tech.parameter("mechBackFirePosition") < local mechFireCycle = tech.parameter("mechFireCycle") < local mechProjectile = tech.parameter("mechProjectile") < local mechProjectileConfig = tech.parameter("mechProjectileConfig") < < if not data.active and args.actions["mechActivate"] then < mechCollisionTest[1] = mechCollisionTest[1] + tech.position()[1] < mechCollisionTest[2] = mechCollisionTest[2] + tech.position()[2] < mechCollisionTest[3] = mechCollisionTest[3] + tech.position()[1] < mechCollisionTest[4] = mechCollisionTest[4] + tech.position()[2] < if not world.rectCollision(mechCollisionTest) then < tech.burstParticleEmitter("mechActivateParticles") < tech.translate(mechTransformPositionChange) < tech.setVisible(true) < tech.setParentAppearance("sit") < tech.setToolUsageSuppressed(true) < data.active = true --- > if not self.active and args.actions["carActivate"] then > local transformPosition = transformPoly(self.carCustomMovementParameters.standingPoly) > if transformPosition and tech.consumeTechEnergy(self.energyCostPerSecond * args.dt) then > mcontroller.setPosition(transformPosition) > activate() 65,72c50,55 < elseif data.active and (args.actions["mechDeactivate"] or energyCostPerSecond * args.dt > args.availableEnergy) then < tech.burstParticleEmitter("mechDeactivateParticles") < tech.translate({-mechTransformPositionChange[1], -mechTransformPositionChange[2]}) < tech.setVisible(false) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < tech.setParentOffset({0, 0}) < data.active = false --- > elseif self.active and (args.actions["carDeactivate"] or not tech.consumeTechEnergy(self.energyCostPerSecond * args.dt)) then > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > end > deactivate() 75,77c58,59 < tech.setParentFacingDirection(nil) < if data.active then < local diff = world.distance(args.aimPosition, tech.position()) --- > if self.active then > local diff = world.distance(tech.aimPosition(), mcontroller.position()) 81c63,64 < tech.applyMovementParameters(mechCustomMovementParameters) --- > mcontroller.controlParameters(self.carCustomMovementParameters) > 84,94c67,69 < local nudge = tech.stateNudge() < tech.setParentOffset({-parentOffset[1] - nudge[1], parentOffset[2] + nudge[2]}) < tech.setParentFacingDirection(-1) < < if aimAngle > 0 then < aimAngle = math.max(aimAngle, math.pi - mechAimLimit) < else < aimAngle = math.min(aimAngle, -math.pi + mechAimLimit) < end < < tech.rotateGroup("guns", math.pi - aimAngle) --- > local nudge = tech.appliedOffset() > tech.setParentOffset({-self.parentOffset[1] - nudge[1], self.parentOffset[2] + nudge[2]}) > mcontroller.controlFace(-1) 97,107c72,74 < local nudge = tech.stateNudge() < tech.setParentOffset({parentOffset[1] + nudge[1], parentOffset[2] + nudge[2]}) < tech.setParentFacingDirection(1) < < if aimAngle > 0 then < aimAngle = math.min(aimAngle, mechAimLimit) < else < aimAngle = math.max(aimAngle, -mechAimLimit) < end < < tech.rotateGroup("guns", aimAngle) --- > local nudge = tech.appliedOffset() > tech.setParentOffset({self.parentOffset[1] + nudge[1], self.parentOffset[2] + nudge[2]}) > mcontroller.controlFace(1) 110,111c77,78 < if not tech.onGround() then < if tech.velocity()[2] > 0 then --- > if not mcontroller.onGround() then > if mcontroller.velocity()[2] > 0 then 116,118c83,85 < elseif tech.walking() or tech.running() then < if flip and tech.direction() == 1 or not flip and tech.direction() == -1 then < tech.setAnimationState("movement", "backWalk") --- > elseif mcontroller.walking() or mcontroller.running() then > if flip and mcontroller.facingDirection() == 1 or not flip and mcontroller.facingDirection() == -1 then > tech.setAnimationState("movement", "driveReverse") 120c87 < tech.setAnimationState("movement", "walk") --- > tech.setAnimationState("movement", "driveForward") 126,138c93,95 < if args.actions["mechFire"] then < if data.fireTimer <= 0 then < world.spawnProjectile(mechProjectile, tech.anchorPoint("frontGunFirePoint"), tech.parentEntityId(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) < data.fireTimer = data.fireTimer + mechFireCycle < tech.setAnimationState("frontFiring", "fire") < else < local oldFireTimer = data.fireTimer < data.fireTimer = data.fireTimer - args.dt < if oldFireTimer > mechFireCycle / 2 and data.fireTimer <= mechFireCycle / 2 then < world.spawnProjectile(mechProjectile, tech.anchorPoint("backGunFirePoint"), tech.parentEntityId(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) < tech.setAnimationState("backFiring", "fire") < end < end --- > if args.actions["carHorn"] and self.honkTimer <= 0 then > tech.playSound("carHorn") > self.honkTimer = tech.parameter("honkTime") 141c98 < return energyCostPerSecond * args.dt --- > if self.honkTimer > 0 then self.honkTimer = self.honkTimer - args.dt end 142a100,123 > end > > function activate() > tech.burstParticleEmitter("carActivateParticles") > tech.setVisible(true) > tech.setParentState("sit") > tech.setToolUsageSuppressed(true) > self.active = true > end > > function deactivate() > tech.burstParticleEmitter("carDeactivateParticles") > tech.setVisible(false) > tech.setParentState() > tech.setToolUsageSuppressed(false) > tech.setParentOffset({0, 0}) > self.active = false > end > > function transformPoly(toPoly) > local position = mcontroller.position() > local yAdjust = collisionBottom(mcontroller.collisionPoly()) - collisionBottom(toPoly) > return world.resolvePolyCollision(toPoly, {position[1], position[2] + yAdjust}, 1) > end 144c125,132 < return 0 --- > function collisionBottom(collisionPoly) > local lowest = 0 > for _,point in pairs(collisionPoly) do > if point[2] < lowest then > lowest = point[2] > end > end > return lowest tech\blink\blink.animation 46a47,50 > }, > > "sounds" : { > "activate" : [ "/sfx/tech/tech_blink1.wav" ] tech\blink\blink.lua 1,10d0 < function checkCollision(position) < local collisionBounds = tech.collisionBounds() < collisionBounds[1] = collisionBounds[1] - tech.position()[1] + position[1] < collisionBounds[2] = collisionBounds[2] - tech.position()[2] + position[2] < collisionBounds[3] = collisionBounds[3] - tech.position()[1] + position[1] < collisionBounds[4] = collisionBounds[4] - tech.position()[2] + position[2] < < return not world.rectCollision(collisionBounds) < end < 14a5 > local blinkHeadOffset = tech.parameter("blinkHeadOffset") 17c8 < local collisionBlocks = world.collisionBlocksAlongLine(tech.position(), position, true, 1) --- > local collisionBlocks = world.collisionBlocksAlongLine(mcontroller.position(), position, "Dynamic", 1) 19,21c10,12 < local diff = world.distance(position, tech.position()) < diff[1] = diff[1] / math.abs(diff[1]) < diff[2] = diff[2] / math.abs(diff[2]) --- > local diff = world.distance(position, mcontroller.position()) > diff[1] = diff[1] > 0 and 1 or -1 > diff[2] = diff[2] > 0 and 1 or -1 23c14 < position = {collisionBlocks[1][1] - diff[1], collisionBlocks[1][2] - diff[2]} --- > position = {collisionBlocks[1][1] - math.min(diff[1], 0), collisionBlocks[1][2] - math.min(diff[2], 0)} 27,34c18,20 < if doCollisionCheck and not checkCollision(position) then < local spaceFound = false < for i = 1, blinkCollisionCheckDiameter * 2 do < if checkCollision({position[1] + i / 2, position[2] + i / 2}) then < position = {position[1] + i / 2, position[2] + i / 2} < spaceFound = true < break < end --- > if doCollisionCheck then > local diff = world.distance(position, mcontroller.position()) > local collisionPoly = mcontroller.collisionPoly() 36,45c22,26 < if checkCollision({position[1] - i / 2, position[2] + i / 2}) then < position = {position[1] - i / 2, position[2] + i / 2} < spaceFound = true < break < end < < if checkCollision({position[1] + i / 2, position[2] - i / 2}) then < position = {position[1] + i / 2, position[2] - i / 2} < spaceFound = true < break --- > --Add foot offset if there is ground > if diff[2] < 0 then > local groundBlocks = world.collisionBlocksAlongLine(position, {position[1], position[2] + blinkFootOffset}, "Dynamic", 1) > if #groundBlocks > 0 then > position[2] = groundBlocks[1][2] + 1 - blinkFootOffset 46a28 > end 48,51c30,34 < if checkCollision({position[1] - i / 2, position[2] - i / 2}) then < position = {position[1] - i / 2, position[2] - i / 2} < spaceFound = true < break --- > --Add head offset if there is ceiling > if diff[2] > 0 then > local ceilingBlocks = world.collisionBlocksAlongLine(position, {position[1], position[2] + blinkHeadOffset}, "Dynamic", 1) > if #ceilingBlocks > 0 then > position[2] = ceilingBlocks[1][2] - blinkHeadOffset 55c38,41 < if not spaceFound then --- > --Resolve position > position = world.resolvePolyCollision(collisionPoly, position, blinkCollisionCheckDiameter) > > if not position or world.lineTileCollision(mcontroller.position(), position, "Dynamic") then 65c51 < if world.pointCollision(checkPosition, false) then --- > if world.pointTileCollision(checkPosition, "Any") then 81,84d66 < if doCollisionCheck and not checkCollision(position) then < return nil < end < 93c75 < local position = tech.position() --- > local position = mcontroller.position() 107,109c89,92 < data.mode = "none" < data.timer = 0 < data.targetPosition = nil --- > self.mode = "none" > self.timer = 0 > self.targetPosition = nil > self.inputSpecial = false 113c96 < tech.setParentAppearance("normal") --- > tech.setParentDirectives() 117c100,101 < if args.moves["special"] == 1 then --- > if args.moves["special"] == 1 and not self.inputSpecial then > self.inputSpecial = true 118a103,104 > elseif args.moves["special"] == nil or args.moves["special"] ~= 1 then > self.inputSpecial = false 130c116 < if args.actions["blink"] and data.mode == "none" and args.availableEnergy > energyUsage then --- > if args.actions["blink"] and self.mode == "none" then 142c128 < blinkPosition = blinkAdjust(args.aimPosition, true, true, false, false) --- > blinkPosition = blinkAdjust(tech.aimPosition(), true, true, false, false) 144c130 < blinkPosition = blinkAdjust(args.aimPosition, false, true, false, false) --- > blinkPosition = blinkAdjust(tech.aimPosition(), false, true, false, false) 147,149c133,135 < if blinkPosition then < data.targetPosition = blinkPosition < data.mode = "start" --- > if blinkPosition and tech.consumeTechEnergy(energyUsage) then > self.targetPosition = blinkPosition > self.mode = "start" 155,162c141,147 < if data.mode == "start" then < tech.setVelocity({0, 0}) < data.mode = "out" < data.timer = 0 < < return energyUsage < elseif data.mode == "out" then < tech.setParentAppearance("hidden") --- > if self.mode == "start" then > mcontroller.setVelocity({0, 0}) > self.mode = "out" > self.timer = 0 > tech.playSound("activate") > elseif self.mode == "out" then > tech.setParentDirectives("?multiply=00000000") 164,165c149,150 < tech.setVelocity({0, 0}) < data.timer = data.timer + args.dt --- > mcontroller.setVelocity({0, 0}) > self.timer = self.timer + args.dt 167,170c152,155 < if data.timer > blinkOutTime then < tech.setPosition(data.targetPosition) < data.mode = "in" < data.timer = 0 --- > if self.timer > blinkOutTime then > mcontroller.setPosition(self.targetPosition) > self.mode = "in" > self.timer = 0 172,175c157,158 < < return 0 < elseif data.mode == "in" then < tech.setParentAppearance("normal") --- > elseif self.mode == "in" then > tech.setParentDirectives() 177,178c160,161 < tech.setVelocity({0, 0}) < data.timer = data.timer + args.dt --- > mcontroller.setVelocity({0, 0}) > self.timer = self.timer + args.dt 180,181c163,164 < if data.timer > blinkInTime then < data.mode = "none" --- > if self.timer > blinkInTime then > self.mode = "none" 183,184d165 < < return 0 tech\blink\randblink.tech 2c2,5 < "script" : "blink.lua", --- > "name" : "randblink", > "type" : "head", > > "scripts" : ["blink.lua"], 12a16 > "blinkHeadOffset" : 1, tech\blink\randblink.techitem 5c5 < "description" : "Press F to teleport to random places with this Random Blink tech! Are you brave enough?", --- > "description" : "Press 'F' to teleport to random places with this Random Blink tech! Are you brave enough?", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "randblink.tech" --- > "techModule" : "randblink" tech\blink\targetblink.tech 2c2,5 < "script" : "blink.lua", --- > "name" : "targetblink", > "type" : "head", > > "scripts" : ["blink.lua"], 8c11 < "blinkCollisionCheckDiameter" : 4, --- > "blinkCollisionCheckDiameter" : 2, 12a16 > "blinkHeadOffset" : 1, tech\blink\targetblink.techitem 5c5 < "description" : "Press F to teleport to your mouse cursor with this Targeted Blink tech!", --- > "description" : "Press F to teleport to your mouse cursor with this Targeted Blink tech! Cost: 110 energy.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "targetblink.tech" --- > "techModule" : "targetblink" tech\booster\booster.lua 2,4c2,3 < data.lastJump = false < data.lastBoost = nil < data.ranOut = false --- > self.lastJump = false > self.lastBoost = nil 11,12c10,11 < if not tech.onGround() then < if not tech.canJump() and currentJump and not data.lastJump then --- > if not mcontroller.onGround() then > if not mcontroller.canJump() and currentJump and not self.lastJump then 30,31c29,30 < elseif currentJump and data.lastBoost then < currentBoost = data.lastBoost --- > elseif currentJump and self.lastBoost then > currentBoost = self.lastBoost 35,36c34,35 < data.lastJump = currentJump < data.lastBoost = currentBoost --- > self.lastJump = currentJump > self.lastBoost = currentBoost 45d43 < local energyUsage = energyUsagePerSecond * args.dt 47,53d44 < if args.availableEnergy < energyUsage then < data.ranOut = true < elseif tech.onGround() or tech.inLiquid() then < data.ranOut = false < end < < local boosting = false 54a46 > local boostDirection = false 56,76c48,63 < if not data.ranOut then < boosting = true < if args.actions["boostRightUp"] then < tech.control({boostSpeed * diag, boostSpeed * diag}, boostControlForce, true, true) < elseif args.actions["boostRightDown"] then < tech.control({boostSpeed * diag, -boostSpeed * diag}, boostControlForce, true, true) < elseif args.actions["boostLeftUp"] then < tech.control({-boostSpeed * diag, boostSpeed * diag}, boostControlForce, true, true) < elseif args.actions["boostLeftDown"] then < tech.control({-boostSpeed * diag, -boostSpeed * diag}, boostControlForce, true, true) < elseif args.actions["boostRight"] then < tech.control({boostSpeed, 0}, boostControlForce, true, true) < elseif args.actions["boostDown"] then < tech.control({0, -boostSpeed}, boostControlForce, true, true) < elseif args.actions["boostLeft"] then < tech.control({-boostSpeed, 0}, boostControlForce, true, true) < elseif args.actions["boostUp"] then < tech.control({0, boostSpeed}, boostControlForce, true, true) < else < boosting = false < end --- > if args.actions["boostRightUp"] then > boostDirection = {boostSpeed * diag, boostSpeed * diag} > elseif args.actions["boostRightDown"] then > boostDirection = {boostSpeed * diag, -boostSpeed * diag} > elseif args.actions["boostLeftUp"] then > boostDirection = {-boostSpeed * diag, boostSpeed * diag} > elseif args.actions["boostLeftDown"] then > boostDirection = {-boostSpeed * diag, -boostSpeed * diag} > elseif args.actions["boostRight"] then > boostDirection = {boostSpeed, 0} > elseif args.actions["boostDown"] then > boostDirection = {0, -boostSpeed} > elseif args.actions["boostLeft"] then > boostDirection = {-boostSpeed, 0} > elseif args.actions["boostUp"] then > boostDirection = {0, boostSpeed} 77a65,67 > > if boostDirection and tech.consumeTechEnergy(energyUsagePerSecond * args.dt) then > mcontroller.controlApproachVelocity(boostDirection, boostControlForce, true, true) 79d68 < if boosting then 82d70 < return energyUsage 86d73 < return 0 tech\booster\bubbleboost.animation 11c11 < "persistentSound" : "/sfx/tech/tech_bubbleboost.wav" --- > "persistentSound" : "/sfx/tech/tech_particlethrust.wav" 24c24,25 < "particle" : "bubbleboost" --- > "particle" : "gravitybubbledot", > "offset" : [-1, -1] 27c28,29 < "particle" : "bubbleboost" --- > "particle" : "gravitybubbledot", > "offset" : [-1, -1] 30c32,33 < "particle" : "bubbleboost" --- > "particle" : "gravitybubbledot", > "offset" : [-1, 0] 33c36,170 < "particle" : "bubbleboost" --- > "particle" : "gravitybubbledot", > "offset" : [-1, 1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, -1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, 0] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, 1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, -1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, 0] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, 1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [-1, -1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [-1, 0] > }, > { > "particle" : "gravitybubbledot", > "offset" : [-1, 1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, -1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, 0] > }, > { > "particle" : "gravitybubbledot", > "offset" : [0, 1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, -1] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, 0] > }, > { > "particle" : "gravitybubbledot", > "offset" : [1, 1] > }, > // > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, 1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, 1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, 1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [-1, 1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [0, 1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, -1] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, 0] > }, > { > "particle" : "gravitybubbledotwhite", > "offset" : [1, 1] tech\booster\bubbleboost.tech 2c2,5 < "script" : "booster.lua", --- > "name" : "bubbleboost", > "type" : "legs", > > "scripts" : ["booster.lua"], 7,8c10,11 < "boostSpeed" : 40, < "energyUsagePerSecond" : 140 --- > "boostSpeed" : 10, > "energyUsagePerSecond" : 75 tech\booster\bubbleboost.techitem 4,7c4,6 < "inventoryIcon" : "/tech/bubbleboost.png", < "description" : "Press and hold Jump in the air to float around with this Bubble Boost tech.", < "shortdescription" : "Bubble Boost", < "inspectionKind" : "tech", --- > "inventoryIcon" : "/tech/booster.png", > "description" : "Press and hold Jump plus a direction in the air to float around with this Particle Boost tech. Cost: 75 energy per second.", > "shortdescription" : "Particle Boost", 9c8 < "techModule" : "bubbleboost.tech" --- > "techModule" : "bubbleboost" tech\booster\butterflyboost.tech 2c2,5 < "script" : "booster.lua", --- > "name" : "butterflyboost", > "type" : "legs", > > "scripts" : ["booster.lua"], tech\booster\butterflyboost.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "butterflyboost.tech" --- > "techModule" : "butterflyboost" tech\booster\cameramanboost.tech 2c2,5 < "script" : "booster.lua", --- > "name" : "cameramanboost", > "type" : "legs", > > "scripts" : ["booster.lua"], tech\booster\cameramanboost.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "cameramanboost.tech" --- > "techModule" : "cameramanboost" tech\dash\dash.lua 2,7c2,8 < data.airDashing = false < data.dashTimer = 0 < data.dashDirection = 0 < data.dashLastInput = 0 < data.dashTapLast = 0 < data.dashTapTimer = 0 --- > self.airDashing = false > self.dashTimer = 0 > self.dashDirection = 0 > self.dashLastInput = 0 > self.dashTapLast = 0 > self.dashTapTimer = 0 > self.dashCooldownTimer = 0 11c12 < if data.dashTimer > 0 then --- > if self.dashTimer > 0 then 17,18c18,19 < if data.dashTapTimer > 0 then < data.dashTapTimer = data.dashTapTimer - args.dt --- > if self.dashTapTimer > 0 then > self.dashTapTimer = self.dashTapTimer - args.dt 22,25c23,26 < if data.dashLastInput ~= 1 then < if data.dashTapLast == 1 and data.dashTapTimer > 0 then < data.dashTapLast = 0 < data.dashTapTimer = 0 --- > if self.dashLastInput ~= 1 then > if self.dashTapLast == 1 and self.dashTapTimer > 0 then > self.dashTapLast = 0 > self.dashTapTimer = 0 28,29c29,30 < data.dashTapLast = 1 < data.dashTapTimer = maximumDoubleTapTime --- > self.dashTapLast = 1 > self.dashTapTimer = maximumDoubleTapTime 32c33 < data.dashLastInput = 1 --- > self.dashLastInput = 1 34,37c35,38 < if data.dashLastInput ~= -1 then < if data.dashTapLast == -1 and data.dashTapTimer > 0 then < data.dashTapLast = 0 < data.dashTapTimer = 0 --- > if self.dashLastInput ~= -1 then > if self.dashTapLast == -1 and self.dashTapTimer > 0 then > self.dashTapLast = 0 > self.dashTapTimer = 0 40,41c41,42 < data.dashTapLast = -1 < data.dashTapTimer = maximumDoubleTapTime --- > self.dashTapLast = -1 > self.dashTapTimer = maximumDoubleTapTime 44c45 < data.dashLastInput = -1 --- > self.dashLastInput = -1 46c47 < data.dashLastInput = 0 --- > self.dashLastInput = 0 56c57 < local energyUsage = tech.parameter("energyUsage") --- > local dashCooldown = tech.parameter("dashCooldown") 58,68c59,71 < local usedEnergy = 0 < if args.actions["dashRight"] and data.dashTimer <= 0 and args.availableEnergy > energyUsage then < data.dashTimer = dashDuration < data.dashDirection = 1 < usedEnergy = energyUsage < data.airDashing = not tech.onGround() < elseif args.actions["dashLeft"] and data.dashTimer <= 0 and args.availableEnergy > energyUsage then < data.dashTimer = dashDuration < data.dashDirection = -1 < usedEnergy = energyUsage < data.airDashing = not tech.onGround() --- > local groundOnly = tech.parameter("groundOnly") > local groundValid = not groundOnly or mcontroller.onGround() > > self.dashCooldownTimer = self.dashCooldownTimer - args.dt > > if args.actions["dashRight"] and groundValid and self.dashTimer <= 0 and self.dashCooldownTimer <= 0 then > self.dashTimer = dashDuration > self.dashDirection = 1 > self.airDashing = not mcontroller.onGround() > elseif args.actions["dashLeft"] and groundValid and self.dashTimer <= 0 and self.dashCooldownTimer <= 0 then > self.dashTimer = dashDuration > self.dashDirection = -1 > self.airDashing = not mcontroller.onGround() 71,72c74,75 < if data.dashTimer > 0 then < tech.xControl(dashSpeed * data.dashDirection, dashControlForce, true) --- > if self.dashTimer > 0 then > mcontroller.controlApproachXVelocity(dashSpeed * self.dashDirection, dashControlForce, true) 74,76c77,79 < if data.airDashing then < tech.applyMovementParameters({gravityEnabled = false}) < tech.yControl(0, dashControlForce, true) --- > if self.airDashing then > mcontroller.controlParameters({gravityEnabled = false}) > mcontroller.controlApproachYVelocity(0, dashControlForce, true) 79,80c82,83 < if data.dashDirection == -1 then < tech.moveLeft() --- > if self.dashDirection == -1 then > mcontroller.controlFace(-1) 83c86 < tech.moveRight() --- > mcontroller.controlFace(1) 88c91,101 < data.dashTimer = data.dashTimer - args.dt --- > self.dashTimer = self.dashTimer - args.dt > > if self.dashTimer <= 0 then > self.dashCooldownTimer = dashCooldown > > if tech.parameter("stopAfterDash") then > local movementParams = mcontroller.baseParameters() > mcontroller.controlApproachXVelocity(self.dashDirection * movementParams.runSpeed, dashControlForce) > end > end > 92d104 < end 94c106 < return usedEnergy --- > end tech\dash\dash.tech 2c2,5 < "script" : "dash.lua", --- > "name" : "dash", > "type" : "body", > > "scripts" : ["dash.lua"], 9,10c12,14 < "dashDuration" : 0.3, < "energyUsage" : 35.0 --- > "dashDuration" : 0.17, > "dashCooldown" : 0.8, > "stopAfterDash" : false tech\dash\dash.techitem 5c5 < "description" : "Double tap Left or Right to use this Energy Dash tech.", --- > "description" : "Double tap Left or Right to use this Energy Dash tech. Cost: 35 energy.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "dash.tech" --- > "techModule" : "dash" tech\jetpack\hover.animation 56a57,60 > }, > > "sounds" : { > "activate" : [] tech\jetpack\hover.tech 2c2,5 < "script" : "jetpack.lua", --- > "name" : "hover", > "type" : "legs", > > "scripts" : ["jetpack.lua"], tech\jetpack\hover.techitem 5c5 < "description" : "Press Jump while in the air to use this Gravity Neutraliser tech.", --- > "description" : "Press and hold Jump while in the air to use this Gravity Neutraliser tech. Cost: 75 energy per second.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "hover.tech" --- > "techModule" : "hover" tech\jetpack\jetpack.lua 2,3c2,3 < data.holdingJump = false < data.ranOut = false --- > self.holdingJump = false > self.active = false 7,8c7,8 < if args.moves["jump"] and tech.jumping() then < data.holdingJump = true --- > if args.moves["jump"] and mcontroller.jumping() then > self.holdingJump = true 10c10 < data.holdingJump = false --- > self.holdingJump = false 13c13 < if args.moves["jump"] and not tech.canJump() and not data.holdingJump then --- > if args.moves["jump"] and not mcontroller.canJump() and not self.holdingJump then 24d23 < local energyUsage = energyUsagePerSecond * args.dt 26,32c25 < if args.availableEnergy < energyUsage then < data.ranOut = true < elseif tech.onGround() or tech.inLiquid() then < data.ranOut = false < end < < if args.actions["jetpack"] and not data.ranOut then --- > if args.actions["jetpack"] and tech.consumeTechEnergy(energyUsagePerSecond * args.dt) then 34,35c27,32 < tech.yControl(jetpackSpeed, jetpackControlForce, true) < return energyUsage --- > mcontroller.controlApproachYVelocity(jetpackSpeed, jetpackControlForce, true) > > if not self.active then > tech.playSound("activate") > end > self.active = true 36a34 > self.active = false 38d35 < return 0 40,41d36 < < return usedEnergy tech\mech\mech.lua 2,3c2,4 < data.active = false < data.fireTimer = 0 --- > self.specialLast = false > self.active = false > self.fireTimer = 0 5a7,9 > > self.level = tech.parameter("mechLevel", 6) > self.collisionPoly = mcontroller.baseParameters().standingPoly 9,17c13,18 < if data.active then < local mechTransformPositionChange = tech.parameter("mechTransformPositionChange") < tech.translate({-mechTransformPositionChange[1], -mechTransformPositionChange[2]}) < tech.setParentOffset({0, 0}) < data.active = false < tech.setVisible(false) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < tech.setParentFacingDirection(nil) --- > if self.active then > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > end > deactivate() 22,24c23,26 < if args.moves["special"] == 1 then < if data.active then < return "mechDeactivate" --- > local move = nil > if args.moves["special"] == 1 and not self.specialLast then > if self.active then > move = "mechDeactivate" 26c28 < return "mechActivate" --- > move = "mechActivate" 29c31 < return "mechFire" --- > move = "mechFire" 32c34,36 < return nil --- > self.specialLast = args.moves["special"] == 1 > > return move 38d41 < local mechTransformPositionChange = tech.parameter("mechTransformPositionChange") 50,61c53,65 < if not data.active and args.actions["mechActivate"] then < mechCollisionTest[1] = mechCollisionTest[1] + tech.position()[1] < mechCollisionTest[2] = mechCollisionTest[2] + tech.position()[2] < mechCollisionTest[3] = mechCollisionTest[3] + tech.position()[1] < mechCollisionTest[4] = mechCollisionTest[4] + tech.position()[2] < if not world.rectCollision(mechCollisionTest) then < tech.burstParticleEmitter("mechActivateParticles") < tech.translate(mechTransformPositionChange) < tech.setVisible(true) < tech.setParentAppearance("sit") < tech.setToolUsageSuppressed(true) < data.active = true --- > local mechCollisionPoly = mechCustomMovementParameters.standingPoly > local position = mcontroller.position() > > if mechProjectileConfig.power then > mechProjectileConfig.power = root.evalFunction("gunDamageLevelMultiplier", self.level) * mechProjectileConfig.power > end > > if not self.active and args.actions["mechActivate"] then > local yAdjust = collisionBottom(mcontroller.collisionPoly()) - collisionBottom(mechCollisionPoly) > local transformPosition = transformPoly(mechCollisionPoly) > if transformPosition and tech.consumeTechEnergy(energyCostPerSecond * args.dt) then > mcontroller.setPosition(transformPosition) > activate() 65,72c69,74 < elseif data.active and (args.actions["mechDeactivate"] or energyCostPerSecond * args.dt > args.availableEnergy) then < tech.burstParticleEmitter("mechDeactivateParticles") < tech.translate({-mechTransformPositionChange[1], -mechTransformPositionChange[2]}) < tech.setVisible(false) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < tech.setParentOffset({0, 0}) < data.active = false --- > elseif self.active and (args.actions["mechDeactivate"] or not tech.consumeTechEnergy(energyCostPerSecond * args.dt)) then > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > end > deactivate() 75,77c77,78 < tech.setParentFacingDirection(nil) < if data.active then < local diff = world.distance(args.aimPosition, tech.position()) --- > if self.active then > local diff = world.distance(tech.aimPosition(), mcontroller.position()) 81c82 < tech.applyMovementParameters(mechCustomMovementParameters) --- > mcontroller.controlParameters(mechCustomMovementParameters) 84c85 < local nudge = tech.stateNudge() --- > local nudge = tech.appliedOffset() 86c87 < tech.setParentFacingDirection(-1) --- > mcontroller.controlFace(-1) 97c98 < local nudge = tech.stateNudge() --- > local nudge = tech.appliedOffset() 99c100 < tech.setParentFacingDirection(1) --- > mcontroller.controlFace(1) 110,111c111,112 < if not tech.onGround() then < if tech.velocity()[2] > 0 then --- > if not mcontroller.onGround() then > if mcontroller.velocity()[2] > 0 then 116,117c117,118 < elseif tech.walking() or tech.running() then < if flip and tech.direction() == 1 or not flip and tech.direction() == -1 then --- > elseif mcontroller.walking() or mcontroller.running() then > if flip and mcontroller.movingDirection() == 1 or not flip and mcontroller.movingDirection() == -1 then 127,129c128,130 < if data.fireTimer <= 0 then < world.spawnProjectile(mechProjectile, tech.anchorPoint("frontGunFirePoint"), tech.parentEntityId(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) < data.fireTimer = data.fireTimer + mechFireCycle --- > if self.fireTimer <= 0 then > world.spawnProjectile(mechProjectile, vec2.add(mcontroller.position(), tech.anchorPoint("frontGunFirePoint")), entity.id(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) > self.fireTimer = self.fireTimer + mechFireCycle 132,135c133,136 < local oldFireTimer = data.fireTimer < data.fireTimer = data.fireTimer - args.dt < if oldFireTimer > mechFireCycle / 2 and data.fireTimer <= mechFireCycle / 2 then < world.spawnProjectile(mechProjectile, tech.anchorPoint("backGunFirePoint"), tech.parentEntityId(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) --- > local oldFireTimer = self.fireTimer > self.fireTimer = self.fireTimer - args.dt > if oldFireTimer > mechFireCycle / 2 and self.fireTimer <= mechFireCycle / 2 then > world.spawnProjectile(mechProjectile, vec2.add(mcontroller.position(), tech.anchorPoint("backGunFirePoint")), entity.id(), {math.cos(aimAngle), math.sin(aimAngle)}, false, mechProjectileConfig) 140,141d140 < < return energyCostPerSecond * args.dt 142a142 > end 144c144,174 < return 0 --- > function activate() > tech.burstParticleEmitter("mechActivateParticles") > tech.setVisible(true) > tech.setParentState("sit") > tech.setToolUsageSuppressed(true) > self.active = true > end > > function deactivate() > tech.burstParticleEmitter("mechDeactivateParticles") > tech.setVisible(false) > tech.setParentState() > tech.setToolUsageSuppressed(false) > tech.setParentOffset({0, 0}) > self.active = false > end > > function transformPoly(toPoly) > local position = mcontroller.position() > local yAdjust = collisionBottom(mcontroller.collisionPoly()) - collisionBottom(toPoly) > return world.resolvePolyCollision(toPoly, {position[1], position[2] + yAdjust}, 1) > end > > function collisionBottom(collisionPoly) > local lowest = 0 > for _,point in pairs(collisionPoly) do > if point[2] < lowest then > lowest = point[2] > end > end > return lowest tech\mech\apexmech\apexmech.tech 2c2,9 < "script" : "/tech/mech/mech.lua", --- > "name" : "apexmech", > "type" : "head", > > "scripts" : [ > "/scripts/vec2.lua", > "/tech/mech/mech.lua" > ], > 14d20 < "skiddingGroundFriction" : 10.0, tech\mech\apexmech\apexmech.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "apexmech.tech" --- > "techModule" : "apexmech" tech\mech\apexmech\bulletmuzzle1.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] tech\mech\glitchmech\bulletmuzzle1.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] tech\mech\glitchmech\glitchmech.tech 2c2,9 < "script" : "/tech/mech/mech.lua", --- > "name" : "glitchmech", > "type" : "head", > > "scripts" : [ > "/scripts/vec2.lua", > "/tech/mech/mech.lua" > ], > 14d20 < "skiddingGroundFriction" : 10.0, tech\mech\glitchmech\glitchmech.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "glitchmech.tech" --- > "techModule" : "glitchmech" tech\mech\humanmech\bulletmuzzle1.animation 6c6 < "offset" : [-3, 0] --- > "offset" : [0.375, 0] tech\mech\humanmech\humanmech.animation 391c391,428 < "particles" : [ ] --- > "enabled" : false, > "emissionRate" : 1.0, > "offsetRegion" : [-3.5, -3.5, 3.5, 3.5], > "particles" : [ > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivateblue" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" }, > { "particle" : "techactivatewhite" } > ] tech\mech\humanmech\humanmech.tech 2c2,9 < "script" : "/tech/mech/mech.lua", --- > "name" : "humanmech", > "type" : "head", > > "scripts" : [ > "/scripts/vec2.lua", > "/tech/mech/mech.lua" > ], > 14d20 < "skiddingGroundFriction" : 10.0, 50,51c56,58 < "power" : 8 < } --- > "power" : 2 > }, > "mechLevel" : 6 tech\mech\humanmech\humanmech.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "humanmech.tech" --- > "techModule" : "humanmech" tech\morphball\morphball.lua 2,6c2,5 < data.specialLast = false < data.primaryFireLast = false < data.angularVelocity = 0 < data.angle = 0 < data.active = false --- > self.specialLast = false > self.angularVelocity = 0 > self.angle = 0 > self.active = false 7a7,8 > > self.collisionPoly = mcontroller.baseParameters().standingPoly 11,16c12,17 < if data.active then < tech.setVisible(false) < tech.translate({0, -tech.parameter("ballTransformHeightChange")}) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < data.active = false --- > if self.active then > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > end > deactivate() 22,24c23,25 < if args.moves["special"] == 1 and not data.specialLast then < if data.active then < return "morphballDeactivate" --- > if args.moves["special"] == 1 and not self.specialLast then > if self.active then > move = "morphballDeactivate" 26c27 < return "morphballActivate" --- > move = "morphballActivate" 28,29d28 < elseif data.active and args.moves["primaryFire"] and not data.primaryFireLast then < move = "morphballBomb" 32,33c31 < data.specialLast = args.moves["special"] == 1 < data.primaryFireLast = args.moves["primaryFire"] --- > self.specialLast = args.moves["special"] == 1 45d42 < local ballBombProjectile = tech.parameter("ballBombProjectile") 47,66c44,56 < if not data.active and args.actions["morphballActivate"] then < tech.setVisible(true) < tech.burstParticleEmitter("morphballActivateParticles") < tech.translate({0, ballTransformHeightChange}) < tech.setParentAppearance("hidden") < tech.setToolUsageSuppressed(true) < data.active = true < elseif data.active and (args.actions["morphballDeactivate"] or energyCostPerSecond * args.dt > args.availableEnergy) then < ballDeactivateCollisionTest[1] = ballDeactivateCollisionTest[1] + tech.position()[1] < ballDeactivateCollisionTest[2] = ballDeactivateCollisionTest[2] + tech.position()[2] < ballDeactivateCollisionTest[3] = ballDeactivateCollisionTest[3] + tech.position()[1] < ballDeactivateCollisionTest[4] = ballDeactivateCollisionTest[4] + tech.position()[2] < if not world.rectCollision(ballDeactivateCollisionTest) then < tech.setVisible(false) < tech.burstParticleEmitter("morphballDeactivateParticles") < tech.translate({0, -ballTransformHeightChange}) < tech.setParentAppearance("normal") < tech.setToolUsageSuppressed(false) < data.angle = 0 < data.active = false --- > if not self.active and args.actions["morphballActivate"] and tech.consumeTechEnergy(energyCostPerSecond * args.dt) then > local transformPosition = transformPoly(ballCustomMovementParameters.standingPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > activate() > end > elseif self.active and (args.actions["morphballDeactivate"] or not tech.consumeTechEnergy(energyCostPerSecond * args.dt)) then > local position = mcontroller.position() > local resolvedPosition = world.resolvePolyCollision(self.collisionPoly, {position[1], position[2] -ballTransformHeightChange}, 1) > local transformPosition = transformPoly(self.collisionPoly) > if transformPosition then > mcontroller.setPosition(transformPosition) > deactivate() 72,73c62,63 < if data.active then < tech.applyMovementParameters(ballCustomMovementParameters) --- > if self.active then > mcontroller.controlParameters(ballCustomMovementParameters) 75c65 < if tech.onGround() then --- > if mcontroller.onGround() then 78c68 < data.angularVelocity = -tech.measuredVelocity()[1] / ballRadius --- > self.angularVelocity = -mcontroller.measuredVelocity()[1] / ballRadius 81c71 < data.angle = math.fmod(math.pi * 2 + data.angle + data.angularVelocity * args.dt, math.pi * 2) --- > self.angle = math.fmod(math.pi * 2 + self.angle + self.angularVelocity * args.dt, math.pi * 2) 85c75 < local rotationFrame = math.floor(data.angle / math.pi * ballFrames) % ballFrames --- > local rotationFrame = math.floor(self.angle / math.pi * ballFrames) % ballFrames 86a77,78 > end > end 88,90c80,86 < if args.actions["morphballBomb"] and ballBombProjectile then < world.spawnProjectile(ballBombProjectile, tech.position(), tech.parentEntityId()) < end --- > function activate() > tech.setVisible(true) > tech.burstParticleEmitter("morphballActivateParticles") > tech.setParentDirectives("?multiply=00000000") > tech.setToolUsageSuppressed(true) > self.active = true > end 92,93c88,95 < return energyCostPerSecond * args.dt < end --- > function deactivate() > tech.setVisible(false) > tech.burstParticleEmitter("morphballDeactivateParticles") > tech.setParentDirectives() > tech.setToolUsageSuppressed(false) > self.angle = 0 > self.active = false > end 95c97,110 < return 0 --- > function transformPoly(toPoly) > local position = mcontroller.position() > local yAdjust = collisionBottom(mcontroller.collisionPoly()) - collisionBottom(toPoly) > return world.resolvePolyCollision(toPoly, {position[1], position[2] + yAdjust}, 1) > end > > function collisionBottom(collisionPoly) > local lowest = 0 > for _,point in pairs(collisionPoly) do > if point[2] < lowest then > lowest = point[2] > end > end > return lowest tech\morphball\morphball.tech 2,3c2,6 < "script" : "morphball.lua", < "actions" : [ "morphballActivate", "morphballDeactivate", "morphballBomb" ], --- > "name" : "morphball", > "type" : "head", > > "scripts" : ["morphball.lua"], > "actions" : [ "morphballActivate", "morphballDeactivate" ], 31c34 < "energyCostPerSecond" : 35, --- > "energyCostPerSecond" : 65, 39c42 < "ballFrames" : 8, --- > "ballFrames" : 8 42d44 < "ballBombProjectile" : "bomb" tech\morphball\morphball.techitem 5c5 < "description" : "Press 'F' to stop, drop and roll with this incredible Morphball tech!", --- > "description" : "Press 'F' to stop, drop and roll with this incredible Morphball tech! Cost: 65 energy per second.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "morphball.tech" --- > "techModule" : "morphball" tech\multijump\doublejump.tech 2c2,5 < "script" : "multijump.lua", --- > "name" : "doublejump", > "type" : "legs", > > "scripts" : ["multijump.lua"], 7,8c10 < "energyUsage" : 35, < "sound" : "/sfx/tech/tech_doublejump.wav" --- > "energyUsage" : 0 tech\multijump\doublejump.techitem 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "doublejump.tech" --- > "techModule" : "doublejump" tech\multijump\multijump.animation 34a35,38 > }, > > "sounds" : { > "multiJumpSound" : ["/sfx/tech/tech_doublejump.wav"] tech\multijump\multijump.lua 2,3c2,3 < data.multiJumps = 0 < data.lastJump = false --- > self.multiJumps = 0 > self.lastJump = false 7,8c7,8 < if args.moves["jump"] and not tech.jumping() and not tech.canJump() and not data.lastJump then < data.lastJump = true --- > if args.moves["jump"] and not mcontroller.jumping() and not mcontroller.canJump() and not self.lastJump then > self.lastJump = true 11c11 < data.lastJump = args.moves["jump"] --- > self.lastJump = args.moves["jump"] 20,22c20,22 < if args.actions["multiJump"] and data.multiJumps < multiJumpCount and args.availableEnergy > energyUsage then < tech.jump(true) < data.multiJumps = data.multiJumps + 1 --- > if args.actions["multiJump"] and self.multiJumps < multiJumpCount and (energyUsage == 0 or tech.consumeTechEnergy(energyUsage)) then > mcontroller.controlJump(true) > self.multiJumps = self.multiJumps + 1 24,25c24 < tech.playImmediateSound(tech.parameter("sound")) < return energyUsage --- > tech.playSound("multiJumpSound") 27,28c26,27 < if tech.onGround() or tech.inLiquid() then < data.multiJumps = 0 --- > if mcontroller.onGround() or mcontroller.liquidMovement() then > self.multiJumps = 0 30,31d28 < < return 0.0 tech\skyrail\skyrail.lua 2c2 < --SKYRAILS V2.0 Changes - APJJM --- > --SKYRAILS V2.0 Changes - APJJM 5,7c5,7 < -- Support for multiple rail types + added a bunch of rails < -- New rail behaviours (Can be defined in .tech file) < -- Rail Sprites updated --- > -- Support for multiple rail types + added a bunch of rails > -- New rail behaviours (Can be defined in .tech file) > -- Rail Sprites updated 10,14c10,14 < -- Now uses planet gravity < -- Rail priority mechanics changed (will now stay flat, use up/down to change rails) < -- Ability to jump or drop from rails added (jump+s to drop) < -- Speed adjustments < -- --- > -- Now uses planet gravity > -- Rail priority mechanics changed (will now stay flat, use up/down to change rails) > -- Ability to jump or drop from rails added (jump+s to drop) > -- Speed adjustments > -- 16,19c16,19 < -- Position snapping bugs < -- Can no longer get stuck walls (floors not fixed yet) < -- Works in liquids < -- Jumping from rails now works as intended --- > -- Position snapping bugs > -- Can no longer get stuck walls (floors not fixed yet) > -- Works in liquids > -- Jumping from rails now works as intended 22,28c22,28 < -- Script rewrite to make some extensions possible < -- Input handling vastly simplified < -- Tidied up a bunch of functions < -- Allowed specifying a search priority for gradient / ascending < -- Rail tracking now tracks current rail, rather than a naive overhead search < -- Better documentation & coding layout < -- --- > -- Script rewrite to make some extensions possible > -- Input handling vastly simplified > -- Tidied up a bunch of functions > -- Allowed specifying a search priority for gradient / ascending > -- Rail tracking now tracks current rail, rather than a naive overhead search > -- Better documentation & coding layout > -- 30,32c30,32 < -- Can get stuck in floor if rail is too low < -- World-wrap point will trigger ?N case as neighbour finding can't track over wrap points < -- (Testing hasn't revealed any issues with the ?N case though) --- > -- Can get stuck in floor if rail is too low > -- World-wrap point will trigger ?N case as neighbour finding can't track over wrap points > -- (Testing hasn't revealed any issues with the ?N case though) 35,61c35,61 < -- Fix floor bug < -- Add more rail types < -- Skyrail themed planet / dungeon? < -- Object / NPC / Monster which can ride rails? < ------------------------------------------------------------------------------------------ < < function init() < --Input Related (Tracks Action) < data.inputAction = { false, false, false, false, false, false } < data.lastAction = { false, false, false, false, false, false } < < --Basic Tech Stats < data.active = false --Tech On/Off < tech.setAnimationState("skyrail", "off") < < --Rail Rider Stats < data.onRail = false < data.direction = 0 --Direction of motion (-1 = left, +1 = right 0 = still) < data.speed = 0 --Speed of motion, should always be +tive. < data.currentRail = nil --Current rail object: < --Rail Form: {Position=, Type=, Left=, Right=} < --Neighbour Form: { Down=, Level=, Up=, Offset= } < data.leaveTimer = 0 --Timer triggered to prevent immediate re-attaching to rails after jumping. < data.railSearchOrder = "MBT" --Priority of rail neighbours when moving from one rail to another (M=Middle, B=Bottom, T=Top). < data.resetRailSearchOrder = true --Used to mark if default railSearchOrder has been overidden by a special rail type < data.maxspeed = 60 --Default maxspeed (should be overidden before use) < data.acceleration = 15 --Default acceleration (should be overidden before use) --- > -- Fix floor bug > -- Add more rail types > -- Skyrail themed planet / dungeon? > -- Object / NPC / Monster which can ride rails? > ------------------------------------------------------------------------------------------ > > function init() > --Input Related (Tracks Action) > self.inputAction = { false, false, false, false, false, false } > self.lastAction = { false, false, false, false, false, false } > > --Basic Tech Stats > self.active = false --Tech On/Off > tech.setAnimationState("skyrail", "off") > > --Rail Rider Stats > self.onRail = false > self.direction = 0 --Direction of motion (-1 = left, +1 = right 0 = still) > self.speed = 0 --Speed of motion, should always be +tive. > self.currentRail = nil --Current rail object: > --Rail Form: {Position=, Type=, Left=, Right=} > --Neighbour Form: { Down=, Level=, Up=, Offset= } > self.leaveTimer = 0 --Timer triggered to prevent immediate re-attaching to rails after jumping. > self.railSearchOrder = "MBT" --Priority of rail neighbours when moving from one rail to another (M=Middle, B=Bottom, T=Top). > self.resetRailSearchOrder = true --Used to mark if default railSearchOrder has been overidden by a special rail type > self.maxspeed = 60 --Default maxspeed (should be overidden before use) > self.acceleration = 15 --Default acceleration (should be overidden before use) 65c65 < init() --- > init() 90,93c90,93 < if move and not data.lastAction[moveIndex] then < data.inputAction[moveIndex] = true < end < data.lastAction[moveIndex] = move and pressOnly --- > if move and not self.lastAction[moveIndex] then > self.inputAction[moveIndex] = true > end > self.lastAction[moveIndex] = move and pressOnly 97c97 < data.inputAction = { false, false, false, false, false, false } --- > self.inputAction = { false, false, false, false, false, false } 104,124c104,124 < < --Handle active/unactive state of skyrail rider + calling onrail / offrail update. < if data.inputAction[IA_SPECIAL] then < data.active = not data.active < if data.onRail then < leaveRail() < end < end < < if data.active then < tech.setAnimationState("skyrail", "on") < if data.onRail then < update_onrail(args) < else < update_offrail(args) < end < else < tech.setAnimationState("skyrail", "off") < end < < input_resetInput() --- > > --Handle active/unactive state of skyrail rider + calling onrail / offrail update. > if self.inputAction[IA_SPECIAL] then > self.active = not self.active > if self.onRail then > leaveRail() > end > end > > if self.active then > tech.setAnimationState("skyrail", "on") > if self.onRail then > update_onrail(args) > else > update_offrail(args) > end > else > tech.setAnimationState("skyrail", "off") > end > > input_resetInput() 130,132c130,132 < if data.leaveTimer > 0 then < data.leaveTimer = data.leaveTimer - args.dt < return nil --- > if self.leaveTimer > 0 then > self.leaveTimer = self.leaveTimer - args.dt > return nil 138c138 < local hookX = { tech.position()[1] + hookOffset[1], tech.position()[2] + hookOffset[2]} --- > local hookX = { mcontroller.position()[1] + hookOffset[1], mcontroller.position()[2] + hookOffset[2]} 145,153c145,153 < data.leaveTimer = 0 < local velocity = tech.measuredVelocity() < if velocity[2] > 0 then < --Upwards motion, prioritise lowest rail (first contact) < joinRail(rails[1],"TMB") < else < --Downwards motion, prioritise highest rail (first contact) < joinRail(rails[nrails],"BMT") < end --- > self.leaveTimer = 0 > local velocity = mcontroller.measuredVelocity() > if velocity[2] > 0 then > --Upwards motion, prioritise lowest rail (first contact) > joinRail(rails[1],"TMB") > else > --Downwards motion, prioritise highest rail (first contact) > joinRail(rails[nrails],"BMT") > end 163,211c163,211 < update_fixWallCollision(args); < < --Jumping from the rail < if data.inputAction[IA_JUMP] then < leaveRail() < data.leaveTimer = tech.parameter("railLeaveTime"); < if not data.inputAction[IA_DOWN] then < tech.jump(true) < end < return < end < < --Rail Search Order < if data.inputAction[IA_UP] then < data.railSearchOrder = "TMB" < elseif data.inputAction[IA_DOWN] then < data.railSearchOrder = "BMT" < else < if data.resetRailSearchOrder == true then < data.railSearchOrder = "MBT" < else < data.resetRailSearchOrder = true < end < end < < --Determine the current rail above the player's head < update_currentRail(args) < < if data.onRail then < --Rail specific behaviours which affect movement < surfaces = tech.parameter("surfaceBehaviour") < update_preapplyRailSurface(args,surfaces["default"]) < update_preapplyRailSurface(args,surfaces[data.currentRail.Type]) < < --Left/Right Motion < if data.inputAction[IA_LEFT] then < update_railSpeed(-data.acceleration * args.dt) < tech.control({0,0},0,true,true) < elseif data.inputAction[IA_RIGHT] then < update_railSpeed(data.acceleration * args.dt) < tech.control({0,0},0,true,true) < end < < --Remaining Rail specific behaviours < update_postapplyRailSurface(args,surfaces[data.currentRail.Type]) < < --Update Motion < update_railMotion(args) < end --- > update_fixWallCollision(args); > > --Jumping from the rail > if self.inputAction[IA_JUMP] then > leaveRail() > self.leaveTimer = tech.parameter("railLeaveTime"); > if not self.inputAction[IA_DOWN] then > mcontroller.controlJump(true) > end > return > end > > --Rail Search Order > if self.inputAction[IA_UP] then > self.railSearchOrder = "TMB" > elseif self.inputAction[IA_DOWN] then > self.railSearchOrder = "BMT" > else > if self.resetRailSearchOrder == true then > self.railSearchOrder = "MBT" > else > self.resetRailSearchOrder = true > end > end > > --Determine the current rail above the player's head > update_currentRail(args) > > if self.onRail then > --Rail specific behaviours which affect movement > surfaces = tech.parameter("surfaceBehaviour") > update_preapplyRailSurface(args,surfaces["default"]) > update_preapplyRailSurface(args,surfaces[self.currentRail.Type]) > > --Left/Right Motion > if self.inputAction[IA_LEFT] then > update_railSpeed(-self.acceleration * args.dt) > mcontroller.controlApproachVelocity({0,0},0,true,true) > elseif self.inputAction[IA_RIGHT] then > update_railSpeed(self.acceleration * args.dt) > mcontroller.controlApproachVelocity({0,0},0,true,true) > end > > --Remaining Rail specific behaviours > update_postapplyRailSurface(args,surfaces[self.currentRail.Type]) > > --Update Motion > update_railMotion(args) > end 221,225c221,225 < if world.magnitude(tech.measuredVelocity()) < minspeed then < if data.speed > bouncespeed then < data.direction = -data.direction < data.speed = data.speed * bouncefactor < end --- > if world.magnitude(mcontroller.measuredVelocity()) < minspeed then > if self.speed > bouncespeed then > self.direction = -self.direction > self.speed = self.speed * bouncefactor > end 233c233 < local hookX = { tech.position()[1] + hookOffset[1], tech.position()[2] + hookOffset[2]} --- > local hookX = { mcontroller.position()[1] + hookOffset[1], mcontroller.position()[2] + hookOffset[2]} 239,241c239,241 < if nrails <= 0 or data.currentRail == nil then < leaveRail() < return --- > if nrails <= 0 or self.currentRail == nil then > leaveRail() > return 245,279c245,279 < if not railListContains(rails,data.currentRail) then < --Build neighbour rails as a raillist < leftRails = getOverheadNeighboursFromRail(data.currentRail,-1) < rightRails = getOverheadNeighboursFromRail(data.currentRail,1) < < --Determine if the overhead rails contain a neighbour < if railListContains(rails,leftRails[1]) or < railListContains(rails,leftRails[2]) or < railListContains(rails,leftRails[3]) then < < --Rail is to the left of current position, select rail by traversal order... < --world.logInfo("LN: " .. data.railSearchOrder) < bestNeighbour = getBestNeighbour(data.currentRail.Left, data.railSearchOrder) < data.currentRail = leftRails[bestNeighbour.yOffset + 2] < < elseif railListContains(rails,rightRails[1]) or < railListContains(rails,rightRails[2]) or < railListContains(rails,rightRails[3]) then < < --Rail is to the right of current position, select rail by traversal order... < --world.logInfo("RN" .. data.railSearchOrder) < bestNeighbour = getBestNeighbour(data.currentRail.Right, data.railSearchOrder) < data.currentRail = rightRails[bestNeighbour.yOffset + 2] < else < --Overhead rails are not neighbours or above. Pick according traversal order. < --This should only happen if you are travelling over the world wrap boundry < local char = data.railSearchOrder:sub(1,1) < if char == "B" then < data.currentRail = rails[1] < elseif char == "M" then < data.currentRail = rails[math.ceil(nrails / 2)] < else < data.currentRail = rails[nrails] < end < end --- > if not railListContains(rails,self.currentRail) then > --Build neighbour rails as a raillist > leftRails = getOverheadNeighboursFromRail(self.currentRail,-1) > rightRails = getOverheadNeighboursFromRail(self.currentRail,1) > > --Determine if the overhead rails contain a neighbour > if railListContains(rails,leftRails[1]) or > railListContains(rails,leftRails[2]) or > railListContains(rails,leftRails[3]) then > > --Rail is to the left of current position, select rail by traversal order... > --world.logInfo("LN: " .. self.railSearchOrder) > bestNeighbour = getBestNeighbour(self.currentRail.Left, self.railSearchOrder) > self.currentRail = leftRails[bestNeighbour.yOffset + 2] > > elseif railListContains(rails,rightRails[1]) or > railListContains(rails,rightRails[2]) or > railListContains(rails,rightRails[3]) then > > --Rail is to the right of current position, select rail by traversal order... > --world.logInfo("RN" .. self.railSearchOrder) > bestNeighbour = getBestNeighbour(self.currentRail.Right, self.railSearchOrder) > self.currentRail = rightRails[bestNeighbour.yOffset + 2] > else > --Overhead rails are not neighbours or above. Pick according traversal order. > --This should only happen if you are travelling over the world wrap boundry > local char = self.railSearchOrder:sub(1,1) > if char == "B" then > self.currentRail = rails[1] > elseif char == "M" then > self.currentRail = rails[math.ceil(nrails / 2)] > else > self.currentRail = rails[nrails] > end > end 286,293c286,293 < for k ,v in pairs(surface) do < if k=="maxSpeed" then data.maxspeed = v --Set max speed < elseif k=="acceleration" then data.acceleration = v --Set acceleration < elseif k=="searchOrder" then < data.railSearchOrder = v --Set rail search order < data.resetRailSearchOrder = false --Prevent holding no keys from resetting SO < end < end --- > for k ,v in pairs(surface) do > if k=="maxSpeed" then self.maxspeed = v --Set max speed > elseif k=="acceleration" then self.acceleration = v --Set acceleration > elseif k=="searchOrder" then > self.railSearchOrder = v --Set rail search order > self.resetRailSearchOrder = false --Prevent holding no keys from resetting SO > end > end 298,312c298,312 < for k ,v in pairs(surface) do < if k=="speedMulDt" then --Apply timestep scaled multipler < data.speed = data.speed + (data.speed * v - data.speed) * args.dt < elseif k=="speedMul" then --Apply flat multipler < data.speed = data.speed * v < elseif k=="speedMulDir" then --Apply flat multiplier if traveling in dir specified. < if v[1] == data.direction then data.speed = data.speed * v[2] end < elseif k=="speedIncDt" then -- Apply timestep scaled inc < data.speed = dataspeed + v * args.dt < elseif k=="speedSet" then -- Set speed < data.speed = v < elseif k=="dirSet" then -- Set direction < data.direction = v < end < end --- > for k ,v in pairs(surface) do > if k=="speedMulDt" then --Apply timestep scaled multipler > self.speed = self.speed + (self.speed * v - self.speed) * args.dt > elseif k=="speedMul" then --Apply flat multipler > self.speed = self.speed * v > elseif k=="speedMulDir" then --Apply flat multiplier if traveling in dir specified. > if v[1] == self.direction then self.speed = self.speed * v[2] end > elseif k=="speedIncDt" then -- Apply timestep scaled inc > self.speed = dataspeed + v * args.dt > elseif k=="speedSet" then -- Set speed > self.speed = v > elseif k=="dirSet" then -- Set direction > self.direction = v > end > end 319c319 < data.speed = data.speed + acceleration * data.direction --- > self.speed = self.speed + acceleration * self.direction 321,323c321,323 < if data.speed < minspeed then < data.speed = minspeed < data.direction = -data.direction --- > if self.speed < minspeed then > self.speed = minspeed > self.direction = -self.direction 332c332 < local gravity = world.gravity(tech.position()); --- > local gravity = world.gravity(mcontroller.position()); 334c334 < local hookX = { tech.position()[1] + hookOffset[1], tech.position()[2] + hookOffset[2]} --- > local hookX = { mcontroller.position()[1] + hookOffset[1], mcontroller.position()[2] + hookOffset[2]} 337c337 < local grad = getRailGradient(data.currentRail,data.direction,data.railSearchOrder) --- > local grad = getRailGradient(self.currentRail,self.direction,self.railSearchOrder) 340c340 < data.speed = data.speed - gravity * grad * ir2 * args.dt --- > self.speed = self.speed - gravity * grad * ir2 * args.dt 343,346c343,346 < if data.speed < minspeed then < data.speed = minspeed < elseif data.speed > data.maxspeed then < data.speed = data.maxspeed --- > if self.speed < minspeed then > self.speed = minspeed > elseif self.speed > self.maxspeed then > self.speed = self.maxspeed 352,353c352,353 < tech.setXVelocity(data.speed * data.direction) < tech.setYVelocity(0) --- > mcontroller.setXVelocity(self.speed * self.direction) > mcontroller.setYVelocity(0) 355,356c355,356 < tech.setXVelocity(data.speed * data.direction * ir2) < tech.setYVelocity(data.speed * grad * ir2) --- > mcontroller.setXVelocity(self.speed * self.direction * ir2) > mcontroller.setYVelocity(self.speed * grad * ir2) 360,361c360,361 < local dx = hookX[1]- data.currentRail.Position[1] --sub-tile x position along railing < local ypos = data.currentRail.Position[2] - hookOffset[2] --y position for snapping to railing --- > local dx = hookX[1]- self.currentRail.Position[1] --sub-tile x position along railing > local ypos = self.currentRail.Position[2] - hookOffset[2] --y position for snapping to railing 363,364c363,364 < if data.direction < 0 then < dx = 1-dx --Moving backwards, so slope factoring should be reversed. --- > if self.direction < 0 then > dx = 1-dx --Moving backwards, so slope factoring should be reversed. 368c368 < ypos = ypos + dx - 1 --Uphill starts at +1 altitude already! --- > ypos = ypos + dx - 1 --Uphill starts at +1 altitude already! 370c370 < ypos = ypos + dx*grad --Downhill/flat operates at current yposition! --- > ypos = ypos + dx*grad --Downhill/flat operates at current yposition! 373c373 < tech.setPosition({tech.position()[1],ypos}) --- > mcontroller.setPosition({mcontroller.position()[1],ypos}) 383,384c383,384 < world.logInfo("SKYRAIL: error - attempted to join nil rail!") < return --- > world.logInfo("SKYRAIL: error - attempted to join nil rail!") > return 388,391c388,391 < data.onRail = true < data.direction =0 < data.speed =0 < data.currentRail = rail --- > self.onRail = true > self.direction =0 > self.speed =0 > self.currentRail = rail 394c394 < local vel = tech.measuredVelocity() --- > local vel = mcontroller.measuredVelocity() 396c396 < data.direction = 1 --- > self.direction = 1 398c398 < data.direction = -1 --- > self.direction = -1 402c402 < local grad = getRailGradient(rail,data.direction,searchOrder) --- > local grad = getRailGradient(rail,self.direction,searchOrder) 404,405c404,405 < --Special case: falling onto horizontal surface < data.speed=math.abs(vel[1]) --- > --Special case: falling onto horizontal surface > self.speed=math.abs(vel[1]) 407,408c407,408 < --Taking into account vspeed * gradient of platform < data.speed= (math.abs(vel[1]) + vel[2] * grad) / math.sqrt(2) --- > --Taking into account vspeed * gradient of platform > self.speed= (math.abs(vel[1]) + vel[2] * grad) / math.sqrt(2) 410,416c410,416 < if data.speed < 0 then < --Moving backwards along rail -> Forwards in the opposite direction < data.speed = -data.speed < data.direction = -data.direction < elseif data.speed < 0.001 then < --Barely moving -> Assume stationary < data.direction = 0 --- > if self.speed < 0 then > --Moving backwards along rail -> Forwards in the opposite direction > self.speed = -self.speed > self.direction = -self.direction > elseif self.speed < 0.001 then > --Barely moving -> Assume stationary > self.direction = 0 421,423c421,423 < if data.direction == 0 then < data.speed = tech.parameter("minSpeed") < data.direction = tech.direction() --- > if self.direction == 0 then > self.speed = tech.parameter("minSpeed") > self.direction = mcontroller.facingDirection() 429,430c429,430 < data.currentRail = nil < data.onRail = false --- > self.currentRail = nil > self.onRail = false 439,461c439,461 < local testLength = tech.parameter("railtestLength") < local lineStart = position < local lineEnd = {position[1], position[2] + testLength} < local rails = {} < < if world.lineCollision(lineStart,lineEnd,false) then < local blocksX = world.collisionBlocksAlongLine(lineStart, lineEnd, false, -1) < < --Find all skyrails above the player which are not blocked by a non-rail solid < for _, tileX in pairs(blocksX) do < local blockType = world.material(tileX,"foreground") < < if blockIsRail(blockType) then < local ln = getRailNeighbours(tileX, -1) < local rn = getRailNeighbours(tileX, 1) < table.insert(rails,{Position=tileX, Type=blockType, Left=ln, Right=rn}) < else < break < end < end < end < < return rails --- > local testLength = tech.parameter("railtestLength") > local lineStart = position > local lineEnd = {position[1], position[2] + testLength} > local rails = {} > > if world.lineTileCollision(lineStart,lineEnd,"Any") then > local blocksX = world.collisionBlocksAlongLine(lineStart, lineEnd, "Any", -1) > > --Find all skyrails above the player which are not blocked by a non-rail solid > for _, tileX in pairs(blocksX) do > local blockType = world.material(tileX,"foreground") > > if blockIsRail(blockType) then > local ln = getRailNeighbours(tileX, -1) > local rn = getRailNeighbours(tileX, 1) > table.insert(rails,{Position=tileX, Type=blockType, Left=ln, Right=rn}) > else > break > end > end > end > > return rails 466,469c466,469 < local bot = world.material({position[1] + xOffset, position[2] - 1},"foreground") < local mid = world.material({position[1] + xOffset, position[2]},"foreground") < local top = world.material({position[1] + xOffset, position[2] + 1},"foreground") < return { Down=bot, Level=mid, Up=top, Offset=xOffset }; --- > local bot = world.material({position[1] + xOffset, position[2] - 1},"foreground") > local mid = world.material({position[1] + xOffset, position[2]},"foreground") > local top = world.material({position[1] + xOffset, position[2] + 1},"foreground") > return { Down=bot, Level=mid, Up=top, Offset=xOffset }; 474,486c474,486 < blocksX = { { rail.Position[1] + xOffset, rail.Position[2] - 1 }, < { rail.Position[1] + xOffset, rail.Position[2] }, < { rail.Position[1] + xOffset, rail.Position[2] + 1 } } < < local rails = {} < for _, tileX in pairs(blocksX) do < local blockType = world.material(tileX,"foreground") < local ln = getRailNeighbours(tileX, -1) < local rn = getRailNeighbours(tileX, 1) < table.insert(rails,{Position=tileX, Type=blockType, Left=ln, Right=rn}) < end < < return rails --- > blocksX = { { rail.Position[1] + xOffset, rail.Position[2] - 1 }, > { rail.Position[1] + xOffset, rail.Position[2] }, > { rail.Position[1] + xOffset, rail.Position[2] + 1 } } > > local rails = {} > for _, tileX in pairs(blocksX) do > local blockType = world.material(tileX,"foreground") > local ln = getRailNeighbours(tileX, -1) > local rn = getRailNeighbours(tileX, 1) > table.insert(rails,{Position=tileX, Type=blockType, Left=ln, Right=rn}) > end > > return rails 491,507c491,507 < for i=1, #searchOrder do < local char = searchOrder:sub(i,i) < if char == "B" then < if blockIsRail(neighbour.Down) then < return {xOffset=neighbour.xOffset, yOffset=-1, Type=neighbour.Down} < end < elseif char =="M" then < if blockIsRail(neighbour.Level) then < return {xOffset=neighbour.xOffset, yOffset=0, Type=neighbour.Level} < end < elseif char =="T" then < if blockIsRail(neighbour.Up) then < return {xOffset=neighbour.xOffset, yOffset=1, Type=neighbour.Up} < end < end < end < return nil --- > for i=1, #searchOrder do > local char = searchOrder:sub(i,i) > if char == "B" then > if blockIsRail(neighbour.Down) then > return {xOffset=neighbour.xOffset, yOffset=-1, Type=neighbour.Down} > end > elseif char =="M" then > if blockIsRail(neighbour.Level) then > return {xOffset=neighbour.xOffset, yOffset=0, Type=neighbour.Level} > end > elseif char =="T" then > if blockIsRail(neighbour.Up) then > return {xOffset=neighbour.xOffset, yOffset=1, Type=neighbour.Up} > end > end > end > return nil 512,524c512,524 < < --Determine previous & next rails to traverse to given < --motion direction and rail priority (E.g. bottom first / mid first / top first ) < local prevN = nil < local nextN = nil < if approachDirection > 0 then < prevN = getBestNeighbour(rail.Left,searchOrder) < nextN = getBestNeighbour(rail.Right,searchOrder) < else < prevN = getBestNeighbour(rail.Right,searchOrder) < nextN = getBestNeighbour(rail.Left,searchOrder) < end < --- > > --Determine previous & next rails to traverse to given > --motion direction and rail priority (E.g. bottom first / mid first / top first ) > local prevN = nil > local nextN = nil > if approachDirection > 0 then > prevN = getBestNeighbour(rail.Left,searchOrder) > nextN = getBestNeighbour(rail.Right,searchOrder) > else > prevN = getBestNeighbour(rail.Right,searchOrder) > nextN = getBestNeighbour(rail.Left,searchOrder) > end > 526,531c526,531 < if nextN==nil then < if prevN == nil then < gradient = 0 --Single rail, assume straight. < else < gradient = -prevN.yOffset --End of line: Use gradient w/ previous rail. < end --- > if nextN==nil then > if prevN == nil then > gradient = 0 --Single rail, assume straight. > else > gradient = -prevN.yOffset --End of line: Use gradient w/ previous rail. > end 533,543c533,543 < if prevN==nil then < gradient=nextN.yOffset --Start of line: Use next rail for gradient. < elseif nextN.yOffset==prevN.yOffset then < gradient=0 --Straight Line < elseif nextN.yOffset<0 then < gradient=-1 --Downhill < elseif prevN.yOffset<0 then < gradient=1 --Uphill < else < gradient=0 --Approaching hill or disjoint rail. < end --- > if prevN==nil then > gradient=nextN.yOffset --Start of line: Use next rail for gradient. > elseif nextN.yOffset==prevN.yOffset then > gradient=0 --Straight Line > elseif nextN.yOffset<0 then > gradient=-1 --Downhill > elseif prevN.yOffset<0 then > gradient=1 --Uphill > else > gradient=0 --Approaching hill or disjoint rail. > end 551,560c551,560 < local validSurfaces = tech.parameter("railSurfaces") < < if blockType ~= nil then < for _, value in pairs(validSurfaces) do < if value == blockType then < return true < end < end < end < return false --- > local validSurfaces = tech.parameter("railSurfaces") > > if blockType ~= nil then > for _, value in pairs(validSurfaces) do > if value == blockType then > return true > end > end > end > return false 565,571c565,571 < < for _ ,v in pairs(railList) do < if (v.Position[1] == rail.Position[1]) and (v.Position[2] == rail.Position[2]) then < return true < end < end < return false --- > > for _ ,v in pairs(railList) do > if (v.Position[1] == rail.Position[1]) and (v.Position[2] == rail.Position[2]) then > return true > end > end > return false tech\skyrail\skyrail.tech 2c2,5 < "script" : "skyrail.lua", --- > "name" : "skyrail", > "type" : "head", > > "scripts" : ["skyrail.lua"], tech\skyrail\skyrail.techitem 5c5 < "description" : "Unlocks ability to ride the skyrail!", --- > "description" : "Press 'F' to generate a sky hook, allowing you to attach yourself to sky rails.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "skyrail.tech" --- > "techModule" : "skyrail" tech\superjump\rocketjump.animation 43a44,47 > }, > > "sounds" : { > "jumpSound" : ["/sfx/tech/tech_superjump.wav"] tech\superjump\rocketjump.tech 2c2,5 < "script" : "superjump.lua", --- > "name" : "rocketjump", > "type" : "legs", > > "scripts" : ["superjump.lua"], 9,10c12 < "superjumpTime" : 0.1, < "superjumpSound" : "/sfx/tech/tech_superjump.wav" --- > "superjumpTime" : 0.1 tech\superjump\rocketjump.techitem 5c5 < "description" : "Hold 'up' and jump for a rocket-boosted leap!", --- > "description" : "Hold 'up' and jump for a rocket-boosted leap, watch out for fall damage! Cost: 80 energy.", 7d6 < "inspectionKind" : "tech", 9c8 < "techModule" : "rocketjump.tech" --- > "techModule" : "rocketjump" tech\superjump\superjump.lua 2c2 < data.superJumpTimer = 0 --- > self.superJumpTimer = 0 6c6 < if args.moves["jump"] and args.moves["up"] and tech.onGround() then --- > if args.moves["jump"] and args.moves["up"] and mcontroller.onGround() then 14d13 < local energyUsage = tech.parameter("energyUsage") 18d16 < local superjumpSound = tech.parameter("superjumpSound") 20,25c18,20 < local usedEnergy = 0 < < if args.actions["superjump"] and tech.onGround() and data.superJumpTimer <= 0 and args.availableEnergy > energyUsage then < tech.playImmediateSound(superjumpSound) < data.superJumpTimer = superJumpTime < usedEnergy = energyUsage --- > if args.actions["superjump"] and mcontroller.onGround() and self.superJumpTimer <= 0 and tech.consumeTechEnergy(tech.parameter("energyUsage")) then > tech.playSound("jumpSound") > self.superJumpTimer = superJumpTime 28,29c23,26 < if data.superJumpTimer > 0 then < tech.yControl(superJumpSpeed, superJumpControlForce) --- > tech.setFlipped(mcontroller.facingDirection() < 0) > > if self.superJumpTimer > 0 then > mcontroller.controlApproachYVelocity(superJumpSpeed, superJumpControlForce) 31c28 < data.superJumpTimer = data.superJumpTimer - args.dt --- > self.superJumpTimer = self.superJumpTimer - args.dt 35,36d31 < < return usedEnergy terrain\cave\normalcaves.terrain 5a6,88 > //stringy karst caves > { > "type" : "karstcave", > > "layerResolution" : 15, > "layerDensity" : 0.08, > > "layerHeightVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.009, > "amplitude" : 60 > }, > "bufferHeight" : 50, > > "caveDecision" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.01, > "amplitude" : 1, > "bias" : 0 > }, > "caveTaperPoint" : 0.08, > > "caveHeightVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.032, > "amplitude" : 24, > "bias" : 10 > }, > > "caveFloorVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.1, > "amplitude" : 4, > "bias" : -2 > } > } > , > //larger karst chambers > { > "type" : "karstcave", > > "layerResolution" : 27, > "layerDensity" : 0.04, > > "layerHeightVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.009, > "amplitude" : 30 > }, > "bufferHeight" : 50, > > "caveDecision" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.012, > "amplitude" : 2.4, > "bias" : -0.9 > }, > "caveTaperPoint" : 0.5, > > "caveHeightVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.05, > "amplitude" : 24, > "bias" : 38 > }, > > "caveFloorVariation" : { > "type" : "perlin", > "octaves" : 2, > "frequency" : 0.08, > "amplitude" : 8, > "bias" : -14 > } > } > , > //worm caves 10,11c93,95 < "xFreq" : 0.2, < "xAmp" : 3, --- > "xFreq" : 0.05, > "xAmp" : 2, > "xXInfluence" : 0.2, 14,15c98,100 < "yFreq" : 0.2, < "yAmp" : 3, --- > "yFreq" : 0.05, > "yAmp" : 2, > "yYInfluence" : 0.5, 20,81c105,115 < "radius" : 4, < "numberOfWormsPerSectorRange" : [0.05, 0.4], < "wormSizeRange" : [0.5, 6], < "wormSizeRate" : 0.3, < "timeToLiveRange" : [50, 120], < "headingNoiseRate" : 0.1, < "headingFlipThreshold" : 0.95, < "headingFlipAngle" : 1.5, < "surfaceHeadingTolerance" : 0.8 < } < }, < { < "type" : "surfaceAdjustment", < "surfaceAdjustment" : -200.0, < "bedrockAdjustment" : 0.0, < "clamp" : [-200.0, 0.0], < "source" : { < "type" : "caveground", < < "caveLimit" : 5.0, < "caveDropoff" : 0.5, < // By default, caves drop-off at exacly ground-height, this offsets that downward. < "caveDepth" : 0, < < "scale" : [2000, 2000], < < "caveNoise" : { < "type" : "Perlin", < "octaves" : 2, < "bias" : 15.0, < "frequency" : 20.0, < "amplitude" : 15.0 < }, < < "caveSubtractNoise" : { < "type" : "RidgedMulti", < "octaves" : 2, < "bias" : 11.0, < "frequency" : 16.0, < "amplitude" : 11.0 < }, < < "caveHeightNoise" : { < "type" : "Perlin", < "octaves" : 1, < "frequency" : 4.0, < "amplitude" : 0.3 < }, < < "caveXNoise" : { < "type" : "Perlin", < "octaves" : 6, < "frequency" : 10.0, < "amplitude" : 0.1 < }, < < "caveYNoise" : { < "type" : "Perlin", < "octaves" : 6, < "frequency" : 10.0, < "amplitude" : 0.1 < } --- > "sectorSize" : 64, > "radius" : 2, > "numberOfWormsPerSectorRange" : [0.25, 0.3], > "wormSpeed" : 1.5, > > "wormSizeRange" : [2.5, 4], > "wormLengthRange" : [60, 120], > "wormTaperDistance" : 15, > "wormAngleRange" : [0, 6.283], > "wormTurnChance" : 0.2, > "wormTurnRate" : 0.08 tiles\defaultdamage.config 5a6 > "protected" : 0.1, 8,9c9 < "tilling" : 0.1, < "crushing" : 1.0 --- > "tilling" : 0.1 12c12,13 < "damageRecovery" : 0.2 --- > "damageRecovery" : 0.2, > "maximumEffectTime" : 1.5 tiles\flammabledamage.config 5a6 > "protected" : 0.1, 8,9c9 < "tilling" : 0.1, < "crushing" : 1.0 --- > "tilling" : 0.1 12c12,13 < "damageRecovery" : 0.2 --- > "damageRecovery" : 0.2, > "maximumEffectTime" : 1.5 tiles\materials\apexshipdetails.material 4d3 < "frames" : "apexshipdetails.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "apexshipdetails.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 50 > } tiles\materials\apexshipsupport.material 0a1 > 12d12 < "multicolored" : true, 14c14,25 < "health" : 20 --- > "health" : 8, > "category": "supports", > > "renderTemplate" : "/tiles/girdertemplate.config", > "renderParameters" : { > "texture" : "apexshipsupport.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 100 > } tiles\materials\apexshipwall.material 4d3 < "frames" : "apexshipwall.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "apexshipwall.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\ash.material 4d3 < "frames" : "ash.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 1.0 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ash.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\aztec.material 4d3 < "frames" : "aztec.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "aztec.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\aztectech.material 4d3 < "frames" : "aztectech.png", 6d4 < "variants" : 25, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "aztectech.png", > "variants" : 25, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\bamboo.material 4d3 < "frames" : "bamboo.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 20, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "bamboo.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\bars.material 4d3 < "frames" : "bars.png", 6d4 < "variants" : 1, 14c12,23 < "health" : 50 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "bars.png", > "variants" : 1, > "lightTransparent" : true, > "multiColored" : false, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\baseboard.material 4d3 < "frames" : "baseboard.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 8, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "baseboard.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\blackglass.material 4d3 < "frames" : "blackglass.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 4 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "blackglass.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\blaststone.material 4d3 < "frames" : "blaststone.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 30 --- > "health" : 64, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "blaststone.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\bonematerial.material 4d3 < "frames" : "bonematerial.png", 6d4 < "variants" : 5, 13c11,24 < "health" : 15.0 --- > "falling" : true, > "cascading" : true, > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "bonematerial.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\bookpiles.material 4d3 < "frames" : "bookpiles.png", 6d4 < "variants" : 25, 13d10 < "multicolored" : true, 18,19c15,26 < "breathable" : "notBreathable", < "damageTable" : "/tiles/flammableDamage.config" --- > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "bookpiles.png", > "variants" : 25, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\brains.material 4d3 < "frames" : "brains.png", 6d4 < "variants" : 4, 15c13,24 < "health" : 1 --- > "health" : 2, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "brains.png", > "variants" : 4, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\brick.material 4d3 < "frames" : "brick.png", 6d4 < "variants" : 2, 12d9 < "multicolored" : true, 14c11,22 < "health" : 22 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "brick.png", > "variants" : 2, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\candyblock.material 4d3 < "frames" : "candyblock.png", 6d4 < "variants" : 1, 10d7 < "multicolored" : false, 12c9,20 < "health" : 5 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "candyblock.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\castlewalls1.material 4d3 < "frames" : "castlewalls1.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "castlewalls1.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 15 > } tiles\materials\castlewalls2.material 4d3 < "frames" : "castlewalls2.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "castlewalls2.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 5 > } tiles\materials\chain.material 4d3 < "frames" : "chain.png", 6,7d4 < "variants" : 1, < "transparent" : true, 13d9 < "multicolored" : true, 15c11,22 < "health" : 10 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "chain.png", > "variants" : 1, > "lightTransparent" : true, > "multiColored" : true, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\cheapwallpaper.material 4d3 < "frames" : "cheapwallpaper.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 10, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 8, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "cheapwallpaper.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\clay.material 4d3 < "frames" : "clay.png", 6d4 < "variants" : 3, 15c13,24 < "health" : 6 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "clay.png", > "variants" : 3, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\cloudblock.material 4d3 < "frames" : "cloudblock.png", 6d4 < "variants" : 5, 13d10 < "multicolored" : true, 17c14,25 < "health" : 0.01 --- > "health" : 0.01, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "cloudblock.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\cobblestone.material 4d3 < "frames" : "cobblestone.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 8 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "cobblestone.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\cobblestonebrick.material 4d3 < "frames" : "cobblestonebrick.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 15 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "cobblestonebrick.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\composite01.material 4d3 < "frames" : "composite01.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "composite01.png", > "variants" : 1, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\concrete.material 4d3 < "frames" : "concrete.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "concrete.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\corruptdirt.material 4d3 < "frames" : "corruptdirt.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 1.3 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "corruptdirt.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\crosshatch.material 4d3 < "frames" : "crosshatch.png", 6,7d4 < "variants" : 2, < "transparent" : true, 13d9 < "multicolored" : true, 15,16c11,23 < "health" : 6, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "crosshatch.png", > "variants" : 2, > "lightTransparent" : true, > "multiColored" : true, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\crystalblock.material 4d3 < "frames" : "crystalblock.png", 6d4 < "variants" : 5, 12,14c10,22 < "multicolored" : true, < "footstepSound" : "/sfx/blocks/footstep_glass.wav", < "health" : 7 --- > "footstepSound" : "/sfx/blocks/footstep_crystal.wav", > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "crystalblock.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\darksmoothstone.material 4d3 < "frames" : "darksmoothstone.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "darksmoothstone.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 5 > } tiles\materials\darkwood.material 4d3 < "frames" : "darkwood.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "darkwood.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 50 > } tiles\materials\direstone.material 4d3 < "frames" : "direstone.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 25 --- > "health" : 32, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "direstone.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\dirt.material 4d3 < "frames" : "dirt.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 2.3 --- > "health" : 2, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "dirt.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\drydirt.material 4d3 < "frames" : "drydirt.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 1.5 --- > "health" : 2, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "drydirt.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\drysand.material 4d3 < "frames" : "drysand.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 1.5 --- > "health" : 2, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "drysand.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\fadedblocks.material 4d3 < "frames" : "fadedblocks.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 22 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fadedblocks.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : true, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\fence.material 4d3 < "frames" : "fence.png", 6d4 < "variants" : 5, 8d5 < "transparent" : true, 13d9 < "multicolored" : true, 15,16c11,23 < "health" : 6, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fence.png", > "variants" : 5, > "lightTransparent" : true, > "multiColored" : true, > "occludesBelow" : false, > "zLevel" : 0 > } tiles\materials\fleshblock.material 4d3 < "frames" : "fleshblock.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 3.5 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fleshblock.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\frozenwater.material 4d3 < "frames" : "frozenwater.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 1.0, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "frozenwater.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\fullwood1.material 4d3 < "frames" : "fullwood1.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 6, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fullwood1.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\fullwood2.material 4d3 < "frames" : "fullwood2.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 6, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fullwood2.png", > "variants" : 5, > "lightTransparent" : false, > "multiColored" : false, > "occludesBelow" : true, > "zLevel" : 0 > } tiles\materials\glass.material 4d3 < "frames" : "glass.png", 6,7d4 < "variants" : 5, < "transparent" : true, 13d9 < "multicolored" : true, 15c11,22 < "health" : 1 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "glass.png", > "variants" : 5, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\goldblock.material 4d3 < "frames" : "goldblock.png", 6d4 < "variants" : 1, 13c11,22 < "health" : 35 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "goldblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\gravel.material 4d3 < "frames" : "gravel.png", 6d4 < "variants" : 3, 16c14,24 < "breathable" : "notBreathable" --- > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "gravel.png", > "variants" : 3, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\heavyironbars.material 4d3 < "frames" : "heavyironbars.png", 6d4 < "variants" : 5, 14c12,23 < "health" : 60 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "heavyironbars.png", > "variants" : 5, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\hellstone.material 4d3 < "frames" : "hellstone.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 30 --- > "health" : 32, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "hellstone.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\hive.material 4d3 < "frames" : "hive.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 20 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "hive.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\homewalls1.material 4d3 < "frames" : "homewalls1.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "homewalls1.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\ice.material 4d3 < "frames" : "ice.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 2.5, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ice.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\iceblock.material 4d3 < "frames" : "iceblock.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 9.5, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "iceblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\ironblock.material 4d3 < "frames" : "ironblock.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 30.0 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ironblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\junktech.material 4d3 < "frames" : "junktech.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "junktech.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\lightmetal.material 4d3 < "frames" : "lightmetal.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "lightmetal.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\magmarock.material 4d3 < "frames" : "magmarock.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 35 --- > "health" : 64, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "magmarock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\matterblock.material 4d3 < "frames" : "matterblock.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 10 --- > "health" : 10, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "matterblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\mediummetal.material 4d3 < "frames" : "mediummetal.png", 6d4 < "variants" : 10, 12d9 < "multicolored" : true, 14c11,22 < "health" : 35 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "mediummetal.png", > "variants" : 10, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\metallic.material 4d3 < "frames" : "metallic.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 35 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "metallic.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\meteoriterock.material 4d3 < "frames" : "meteoriterock.png", 6d4 < "variants" : 15, 13,14c11,22 < "health" : 18.0, < "breathable" : "notBreathable" --- > "health" : 12, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "meteoriterock.png", > "variants" : 15, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\moondust.material 4d3 < "frames" : "moondust.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 1.5 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "moondust.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\moonrock.material 4d3 < "frames" : "moonrock.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 7 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "moonrock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\moonstone.material 4d3 < "frames" : "moonstone.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 6 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "moonstone.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\mossypackeddirt.material 4d3 < "frames" : "mossypackeddirt.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : false, 14c11,22 < "health" : 7 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "mossypackeddirt.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\mud.material 4d3 < "frames" : "mud.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 1 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "mud.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\neonblock.material 4d3 < "frames" : "neonblock.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "neonblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\obsidian.material 4d3 < "frames" : "obsidian.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 40 --- > "health" : 64, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "obsidian.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\ornateflooring.material 4d3 < "frames" : "ornateflooring.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 20, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 8, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ornateflooring.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\ornateroofing.material 4,6c4 < "frames" : "ornateroofing.png", < "particleColor" : [89, 127, 52, 255], < "variants" : 1, --- > "particleColor" : [112, 98, 56, 255], 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ornateroofing.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\ornatetiles.material 4d3 < "frames" : "ornatetiles.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ornatetiles.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\ornatewall.material 4d3 < "frames" : "ornatewall.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ornatewall.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\ornatewood.material 4d3 < "frames" : "ornatewood.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 20, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 8, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ornatewood.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\packeddirt.material 4d3 < "frames" : "packeddirt.png", 6d4 < "variants" : 2, 12d9 < "multicolored" : false, 14c11,22 < "health" : 7 --- > "health" : 2, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "packeddirt.png", > "variants" : 2, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\plantblock.material 4d3 < "frames" : "plantblock.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 20, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 16, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "plantblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\plantmatter.material 4d3 < "frames" : "plantmatter.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 1.3, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "plantmatter.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 10500 > } tiles\materials\plate.material 4d3 < "frames" : "plate.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 35 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "plate.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\platinumblock.material 4d3 < "frames" : "platinumblock.png", 6d4 < "variants" : 1, 13c11,22 < "health" : 45 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "platinumblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\pressurizedbeam.material 4d3 < "frames" : "pressurizedbeam.png", 6d4 < "variants" : 10, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 32, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "pressurizedbeam.png", > "variants" : 10, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\pressurizedgirder.material 0a1 > 5,6c6 < "particleColor" : [89, 127, 52, 255], < "variants" : 5, --- > "particleColor" : [110, 110, 110, 255], 12,14c12,24 < "multicolored" : true, < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", < "health" : 20 --- > "footstepSound" : "/sfx/blocks/footstep_composite.wav", > "health" : 32, > "category": "supports", > > "renderTemplate" : "/tiles/girdertemplate.config", > "renderParameters" : { > "texture" : "pressurizedgirder.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 100 > } tiles\materials\pressurizedsteel.material 4d3 < "frames" : "pressurizedsteel.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 32, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "pressurizedsteel.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\purplecrystal.material 4d3 < "frames" : "purplecrystal.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 35 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "purplecrystal.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rainbowwoodblock.material 4d3 < "frames" : "rainbowwoodblock.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rainbowwoodblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\redtoyblock.material 4d3 < "frames" : "redtoyblock.png", 6d4 < "variants" : 1, 9d6 < "multicolored" : true, 15,16c12,23 < "health" : 1, < "breathable" : "notBreathable" --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "redtoyblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\rock01.material 13c13,24 < "health" : 12 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock01.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock02.material 4d3 < "frames" : "rock02.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 16 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock02.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock03.material 4d3 < "frames" : "rock03.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 10 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock03.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock04.material 4d3 < "frames" : "rock04.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 18 --- > "health" : 12, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock04.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock12.material 4d3 < "frames" : "rock12.png", 6d4 < "variants" : 5, 12c10,22 < "health" : 19 --- > "footstepSound" : "/sfx/blocks/footstep_stone3.wav", > "health" : 12, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock12.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock14.material 4d3 < "frames" : "rock14.png", 6d4 < "variants" : 5, 12c10,21 < "health" : 24 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock14.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock15.material 4d3 < "frames" : "rock15.png", 6d4 < "variants" : 5, 12c10,21 < "health" : 20 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock15.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock17.material 4d3 < "frames" : "rock17.png", 6d4 < "variants" : 5, 12c10,21 < "health" : 20 --- > "health" : 12, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock17.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock19.material 4d3 < "frames" : "rock19.png", 6d4 < "variants" : 5, 12c10,21 < "health" : 9 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock19.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rock20.material 4d3 < "frames" : "rock20.png", 6d4 < "variants" : 5, 12c10,21 < "health" : 14 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rock20.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\rockbrick.material 4d3 < "frames" : "rockbrick.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 30, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rockbrick.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\rooftiles.material 4d3 < "frames" : "rooftiles.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 18 --- > "health" : 8, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rooftiles.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\rustyblock.material 4d3 < "frames" : "rustyblock.png", 6d4 < "variants" : 3, 12d9 < "multicolored" : true, 14c11,22 < "health" : 35 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rustyblock.png", > "variants" : 3, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\rustymetal.material 4d3 < "frames" : "rustymetal.png", 6d4 < "variants" : 3, 12d9 < "multicolored" : true, 14c11,22 < "health" : 35 --- > "health" : 32, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rustymetal.png", > "variants" : 3, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 5 > } tiles\materials\sand.material 4d3 < "frames" : "sand.png", 6d4 < "variants" : 5, 15,16c13,24 < "health" : 1.3, < "breathable" : "notBreathable" --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sand.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\sand2.material 4d3 < "frames" : "sand2.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 1.6, < "soil" : true --- > "health" : 1, > "category": "materials", > "soil" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sand2.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\sandstone01.material 4d3 < "frames" : "sandstone01.png", 6d4 < "variants" : 4, 9c7 < "shortdescription" : "Sandstone Block", --- > "shortdescription" : "Sandstone", 13c11,12 < "health" : 4 --- > "health" : 4, > "category": "materials", 14a14,22 > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sandstone01.png", > "variants" : 4, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\sandstoneblock.material 4d3 < "frames" : "sandstoneblock.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 13 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sandstoneblock.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\sewage.material 5,6d4 < "frames" : "sewage.png", < "variants" : 5, 13c11,24 < "health" : 2 --- > "falling" : true, > "cascading" : true, > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sewage.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\sewerpipehorizontal.material 12c12 < "multicolored" : true, --- > "multiColored" : true, 14c14,15 < "health" : 10 --- > "health" : 8, > "category": "supports" tiles\materials\sewerpipevertical.material 12c12 < "multicolored" : true, --- > "multiColored" : true, 14c14,15 < "health" : 10 --- > "health" : 8, > "category": "supports" tiles\materials\shojiscreenpanel.material 6d5 < "variants" : 1, 12d10 < "multicolored" : true, 15c13,24 < "damageTable" : "/tiles/flammableDamage.config" --- > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "shojiscreenpanel.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\shroomblock.material 4d3 < "frames" : "shroomblock.png", 6d4 < "variants" : 14, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "shroomblock.png", > "variants" : 14, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\silverblock.material 4d3 < "frames" : "silverblock.png", 6d4 < "variants" : 1, 13c11,22 < "health" : 25 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "silverblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\slime.material 5,6d4 < "frames" : "slime.png", < "variants" : 5, 13,14c11,23 < "health" : 2, < "soil" : true --- > "health" : 1, > "category": "materials", > "soil" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "slime.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\slush.material 4d3 < "frames" : "slush.png", 6d4 < "variants" : 5, 13,14c11,23 < "health" : 1.5, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 1, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "slush.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\smoothmetal.material 12d11 < "multicolored" : true, 14c13,24 < "health" : 40 --- > "health" : 4, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "smoothmetal.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\snow.material 4d3 < "frames" : "snow.png", 6d4 < "variants" : 5, 13c11,12 < "health" : 1.3, --- > "health" : 1, > "category": "materials", 15c14,24 < "damageTable" : "/tiles/flammableDamage.config" --- > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "snow.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\stonetiles.material 4d3 < "frames" : "stonetiles.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 25 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "stonetiles.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tar.material 4d3 < "frames" : "tar.png", 6d4 < "variants" : 5, 13c11,22 < "health" : 1.3 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tar.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\techhull1.material 4d3 < "frames" : "techhull1.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 20 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "techhull1.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\temple1.material 4d3 < "frames" : "temple1.png", 6d4 < "variants" : 25, 9c7 < "description" : "These stones look ancient. Intricate carvings of creatures are scratched into their surface. One seems to be mooning me.", --- > "description" : "Ancient stones with intricate carvings of creatures scratched into the surface.", 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "temple1.png", > "variants" : 25, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\temple2.material 4d3 < "frames" : "temple2.png", 6d4 < "variants" : 25, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "temple2.png", > "variants" : 25, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\temple3.material 4d3 < "frames" : "temple3.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "temple3.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\temple4.material 4d3 < "frames" : "temple4.png", 6d4 < "variants" : 25, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "temple4.png", > "variants" : 25, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\thatch.material 4d3 < "frames" : "thatch.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 1.3, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "thatch.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 50 > } tiles\materials\throwingblock.material 4d3 < "frames" : "throwingblock.png", 6d4 < "variants" : 1, 12d9 < "multicolored" : true, 14c11,22 < "health" : 1 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "throwingblock.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tombbrick.material 4d3 < "frames" : "tombbrick.png", 6d4 < "variants" : 25, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tombbrick.png", > "variants" : 25, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tombbrick2.material 4d3 < "frames" : "tombbrick2.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tombbrick2.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tombbrick3.material 4d3 < "frames" : "tombbrick3.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tombbrick3.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tombbrick4.material 4d3 < "frames" : "tombbrick4.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tombbrick4.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\tombbrick5.material 4d3 < "frames" : "tombbrick5.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14c11,22 < "health" : 30 --- > "health" : 16, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tombbrick5.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\treasurehoard.material 4,6c4 < "frames" : "treasurehoard.png", < "particleColor" : [242, 236, 8, 255], < "variants" : 25, --- > "particleColor" : [220, 164, 28, 255], 12d9 < "multicolored" : true, 15c12 < "footstepSound" : "/sfx/blocks/footstep_stone.wav", --- > "footstepSound" : "/sfx/blocks/footstep_treasure.wav", 17c14,24 < "breathable" : "notBreathable" --- > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "treasurehoard.png", > "variants" : 25, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\vine.material 4d3 < "frames" : "vine.png", 6d4 < "variants" : 1, 13d10 < "multicolored" : false, 15,16c12,24 < "health" : 1.3, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 4, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "vine.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\wallpaper.material 4d3 < "frames" : "wallpaper.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 15, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 8, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "wallpaper.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\wetdirt.material 4d3 < "frames" : "wetdirt.png", 6d4 < "variants" : 5, 15c13,24 < "health" : 1.3 --- > "health" : 1, > "category": "materials", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "wetdirt.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : false, > "zLevel" : 0 > } tiles\materials\wicker.material 4d3 < "frames" : "wicker.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 6, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 4, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "wicker.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\woodbridge.material 4d3 < "frames" : "woodbridge.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 4, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "woodbridge.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\woodenwindow1.material 4d3 < "frames" : "woodenwindow1.png", 6d4 < "variants" : 1, 13d10 < "multicolored" : true, 15,16c12,24 < "health" : 1.3, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "woodenwindow1.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\woodenwindow2.material 4d3 < "frames" : "woodenwindow2.png", 6d4 < "variants" : 1, 13d10 < "multicolored" : true, 15,16c12,24 < "health" : 1.3, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "woodenwindow2.png", > "variants" : 1, > "lightTransparent" : false, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0 > } tiles\materials\woodpanelling.material 4d3 < "frames" : "woodpanelling.png", 6d4 < "variants" : 5, 12d9 < "multicolored" : true, 14,15c11,23 < "health" : 7, < "damageTable" : "/tiles/flammableDamage.config" --- > "health" : 2, > "category": "materials", > "damageTable" : "/tiles/flammableDamage.config", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "woodpanelling.png", > "variants" : 5, > "lightTransparent" : false, > "occludesBelow" : true, > "multiColored" : true, > "zLevel" : 0 > } tiles\mods\aegisalt.matmod 4,5d3 < "frames" : "aegisalt.png", < "variants" : 8, 8,9c6,19 < "health" : 14, < "breaksWithTile" : true --- > "health" : 5, > "harvestLevel" : 5, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "aegisalt.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\aridgrass.matmod 4,5d3 < "frames" : "aridgrass.png", < "variants" : 5, 7c5,13 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "aridgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\ash.matmod 4,5d3 < "frames" : "ash.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "ash.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\blackash.matmod 4,5d3 < "frames" : "blackash.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "blackash.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\bone.matmod 4,5d3 < "frames" : "bone.png", < "variants" : 5, 8c6,15 < "health" : 0 --- > "grass" : true, > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "bone.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\charredgrass.matmod 4,5d3 < "frames" : "charredgrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "charredgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\coal.matmod 4,5d3 < "frames" : "coal.png", < "variants" : 8, 9c7,19 < "breaksWithTile" : true --- > "harvestLevel" : 1, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "coal.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\copper.matmod 4,5d3 < "frames" : "copper.png", < "variants" : 8, 8,9c6,19 < "health" : 6, < "breaksWithTile" : true --- > "breaksWithTile" : true, > "health" : 3, > "harvestLevel" : 2, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "copper.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\crystal.matmod 4,5d3 < "frames" : "crystal.png", < "variants" : 8, 9c7,15 < "breaksWithTile" : true --- > "breaksWithTile" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "crystal.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\crystalgrass.matmod 4,5d3 < "frames" : "crystalgrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "crystalgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\diamond.matmod 4,6c4 < "frames" : "diamond.png", < "variants" : 8, < "itemDrop" : "diamondore", --- > "itemDrop" : "diamond", 8,9c6,19 < "health" : 22, < "breaksWithTile" : true --- > "health" : 20, > "harvestLevel" : 6, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "diamond.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\fleshgrass.matmod 4,5d3 < "frames" : "fleshgrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "fleshgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\gold.matmod 4,5d3 < "frames" : "gold.png", < "variants" : 8, 8,9c6,19 < "health" : 14, < "breaksWithTile" : true --- > "health" : 3, > "harvestLevel" : 4, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "gold.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\grass.matmod 4,5d3 < "frames" : "grass.png", < "variants" : 5, 9c7,15 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "grass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\heckgrass.matmod 4,5d3 < "frames" : "heckgrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "heckgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\iron.matmod 4,5d3 < "frames" : "iron.png", < "variants" : 8, 8,9c6,19 < "health" : 6, < "breaksWithTile" : true --- > "health" : 3, > "harvestLevel" : 3, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "iron.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\junglegrass.matmod 4,5d3 < "frames" : "junglegrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "junglegrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\lead.matmod 4,5d3 < "frames" : "lead.png", < "variants" : 8, 9c7,15 < "breaksWithTile" : true --- > "breaksWithTile" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "lead.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\metal.matmod 4,5d3 < "frames" : "metal.png", < "variants" : 5, 9c7,15 < "breaksWithTile" : true --- > "breaksWithTile" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "metal.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\platinum.matmod 4,5d3 < "frames" : "platinum.png", < "variants" : 8, 8,9c6,19 < "health" : 18, < "breaksWithTile" : true --- > "health" : 3, > "harvestLevel" : 5, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "platinum.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\plutonium.matmod 4,5d3 < "frames" : "plutonium.png", < "variants" : 8, 8,9c6,19 < "health" : 15, < "breaksWithTile" : true --- > "health" : 5, > "harvestLevel" : 5, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "plutonium.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\rubium.matmod 3,6c3,4 < "modName" : "Rubium", < "frames" : "Rubium.png", < "variants" : 8, < "itemDrop" : "Rubiumore", --- > "modName" : "rubium", > "itemDrop" : "rubiumore", 8,9c6,19 < "health" : 22, < "breaksWithTile" : true --- > "health" : 5, > "harvestLevel" : 7, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "rubium.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\sand.matmod 4,5d3 < "frames" : "sand.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sand.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\savannahgrass.matmod 4,5d3 < "frames" : "savannahgrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "savannahgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\silverore.matmod 4,5d3 < "frames" : "silverore.png", < "variants" : 8, 8,9c6,19 < "health" : 10, < "breaksWithTile" : true --- > "health" : 3, > "harvestLevel" : 3, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "silverore.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\snow.matmod 4,5d3 < "frames" : "snow.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "snow.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\solarium.matmod 4,5d3 < "frames" : "solarium.png", < "variants" : 8, 8,9c6,19 < "health" : 20, < "breaksWithTile" : true --- > "health" : 5, > "harvestLevel" : 6, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "solarium.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\sulphur.matmod 4,5d3 < "frames" : "sulphur.png", < "variants" : 8, 9c7,15 < "breaksWithTile" : true --- > "breaksWithTile" : true, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "sulphur.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\tar.matmod 4,5d3 < "frames" : "tar.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tar.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\tentaclegrass.matmod 4,5d3 < "frames" : "tentaclegrass.png", < "variants" : 5, 8c6,14 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tentaclegrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\thickgrass.matmod 4,5d3 < "frames" : "thickgrass.png", < "variants" : 5, 9c7,15 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "thickgrass.png", > "variants" : 5, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\tilled.matmod 4,5d3 < "frames" : "tilled.png", < "variants" : 3, 9c7,15 < "health" : 0 --- > "health" : 0, > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "tilled.png", > "variants" : 3, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\titanium.matmod 4,5d3 < "frames" : "titanium.png", < "variants" : 8, 8,9c6,19 < "health" : 10, < "breaksWithTile" : true --- > "health" : 3, > "harvestLevel" : 4, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "titanium.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\mods\uranium.matmod 4,5d3 < "frames" : "uranium.png", < "variants" : 8, 8,9c6,19 < "health" : 10, < "breaksWithTile" : true --- > "health" : 5, > "harvestLevel" : 4, > "breaksWithTile" : true, > > "miningSounds" : [ "/sfx/tools/pickaxe_ore.wav", "/sfx/tools/pickaxe_ore2.wav" ], > "miningParticle" : "orespark", > > "renderTemplate" : "/tiles/classicmaterialtemplate.config", > "renderParameters" : { > "texture" : "uranium.png", > "variants" : 8, > "multiColored" : false, > "zLevel" : 0 > } tiles\platforms\bambooplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "bamboostairs.png", < "platformVariants" : 3, < "platformImage" : "bambooplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "bambooplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\copperladder.material 13c13,14 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports" tiles\platforms\copperplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "copperstairs.png", < "platformVariants" : 3, < "platformImage" : "copperplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_girder.wav" --- > "footstepSound" : "/sfx/blocks/footstep_girder.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "copperplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\platforms\medievalladder.material 13c13,14 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports" tiles\platforms\modernplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "modernstairs.png", < "platformVariants" : 3, < "platformImage" : "modernplatform.png", 12c8,21 < "description" : "Made from a modern material, these are smooth to the touch." --- > "description" : "Made from a modern material, these are smooth to the touch.", > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "modernplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\plantplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "plantstairs.png", < "platformVariants" : 5, < "platformImage" : "plantplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "plantplatform.png", > "variants" : 5, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\platforms\platform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "woodstairs.png", < "platformVariants" : 3, < "platformImage" : "woodplatform.png", 12,13c8,21 < "description" : "A non-descript wood platform.", < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "description" : "A nondescript wood platform.", > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "woodplatform.png", > "variants" : 3, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\platform2.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "woodstairs2.png", < "platformVariants" : 3, < "platformImage" : "woodplatform2.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "woodplatform2.png", > "variants" : 3, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\pressurizedplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "pressurizedstairs.png", < "platformVariants" : 3, < "platformImage" : "pressurizedplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "pressurizedplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\ruinsplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "ruinsstairs.png", < "platformVariants" : 3, < "platformImage" : "ruinsplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_girder.wav" --- > "footstepSound" : "/sfx/blocks/footstep_wood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "ruinsplatform.png", > "variants" : 3, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\steelplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "steelstairs.png", < "platformVariants" : 3, < "platformImage" : "steelplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "steelplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\stoneplatform.material 6,9c6 < "stairVariants" : 1, < "stairImage" : "stonestairs.png", < "platformVariants" : 3, < "platformImage" : "stoneplatform.png", --- > "itemDrop" : "stoneplatform", 12c9,21 < "footstepSound" : "/sfx/blocks/footstep_stone.wav" --- > "footstepSound" : "/sfx/blocks/footstep_stone.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "stoneplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\platforms\tribalplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "tribalstairs.png", < "platformVariants" : 3, < "platformImage" : "tribalplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_stone2.wav" --- > "footstepSound" : "/sfx/blocks/footstep_stone2.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "tribalplatform.png", > "variants" : 3, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\woodenplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "woodenstairs.png", < "platformVariants" : 3, < "platformImage" : "woodenplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightwood.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightwood.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "woodenplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\platforms\wreckplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "wreckstairs.png", < "platformVariants" : 3, < "platformImage" : "wreckplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_girder.wav" --- > "footstepSound" : "/sfx/blocks/footstep_girder.wav", > "category": "supports", > > "renderTemplate" : "/tiles/platformtemplate.config", > "renderParameters" : { > "texture" : "wreckplatform.png", > "variants" : 3, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : true, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrailboost.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_boostdiag.png", < "platformVariants" : 5, < "platformImage" : "skyrail_boost.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_boost.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrailbreak.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_breakdiag.png", < "platformVariants" : 5, < "platformImage" : "skyrail_break.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_break.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrailplatform.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyraildiagonal.png", < "platformVariants" : 5, < "platformImage" : "skyrailplatform.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrailplatform.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrail_asc.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_ascdiag.png", < "platformVariants" : 5, < "platformImage" : "skyrail_ascflat.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_asc.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrail_desc.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_descdiag.png", < "platformVariants" : 5, < "platformImage" : "skyrail_descflat.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_desc.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrail_diodel.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_diodeLdiag.png", < "platformVariants" : 1, < "platformImage" : "skyrail_diodeLflat.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_diodel.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } tiles\skyrail\skyrail_dioder.material 6,9d5 < "stairVariants" : 1, < "stairImage" : "skyrail_diodeRdiag.png", < "platformVariants" : 1, < "platformImage" : "skyrail_diodeRflat.png", 13c9,21 < "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav" --- > "footstepSound" : "/sfx/blocks/footstep_lightmetal.wav", > "category": "supports", > > "renderTemplate" : "/tiles/skyrailtemplate.config", > "renderParameters" : { > "texture" : "skyrail_dioder.png", > "variants" : 1, > "lightTransparent" : true, > "occludesBelow" : false, > "multiColored" : false, > "zLevel" : 0, > "platform" : true > } treasure\apexresearchlab.treasurepools 2,442d1 < "apexlabtreasure" : [ < [1, { < "pool" : [ < // --------------------------------- money 22.5% < [0.0125, [ "money", 180] ], < [0.02, [ "money", 158] ], < [0.0225, [ "money", 145] ], < [0.025, [ "money", 129] ], < [0.0275, [ "money", 106] ], < [0.05, [ "money", 75] ], < [0.0275, [ "money", 52] ], < [0.025, [ "money", 27] ], < [0.0125, [ "money", 9] ], < [0.0025, [ "money", 1] ], < // --------------------------------- ores 27% < [0.0448, [ "copperore", 5] ], < [0.0308, [ "silverore", 5] ], < [0.0208, [ "goldore", 5] ], < [0.0188, [ "platinumore", 5] ], < [0.006, [ "diamondore", 5] ], < [0.0208, [ "ironore", 5] ], < [0.015, [ "copperbar", 5] ], < [0.0208, [ "silverbar", 5] ], < [0.0108, [ "goldbar", 5] ], < [0.0078, [ "platinumbar", 5] ], < [0.002, [ "diamond", 5] ], < [0.0308, [ "ironbar", 5] ], < [0.0408, [ "coalore", 5] ], < // --------------------------------- clothes 2% < [0.0003, [ "dress1legs", 1] ], < [0.0003, [ "dress1chest", 1] ], < [0.0003, [ "winterscarfhead", 1] ], < [0.0003, [ "bettychest", 1] ], < [0.0003, [ "bettyhead", 1] ], < [0.0003, [ "bettylegs", 1] ], < [0.0003, [ "buccaneerchest", 1] ], < [0.0003, [ "buccaneerhead", 1] ], < [0.0003, [ "buccaneerlegs", 1] ], < [0.0003, [ "chefhead", 1] ], < [0.0003, [ "cheflegs", 1] ], < [0.0003, [ "chefchest", 1] ], < [0.0003, [ "cowboyhead", 1] ], < [0.0003, [ "cowboychest", 1] ], < [0.0003, [ "cowboylegs", 1] ], < [0.0003, [ "fairyback", 1] ], < [0.0003, [ "fairychest", 1] ], < [0.0003, [ "fairyhead", 1] ], < [0.0003, [ "fairylegs", 1] ], < [0.0003, [ "hikerback", 1] ], < [0.0003, [ "hikerlegs", 1] ], < [0.0003, [ "hikerchest", 1] ], < [0.0003, [ "hunterchest", 1] ], < [0.0003, [ "hunterlegs", 1] ], < [0.0003, [ "jumpsuitlegs", 1] ], < [0.0003, [ "jumpsuitchest", 1] ], < [0.0003, [ "pilotback", 1] ], < [0.0003, [ "pilothead", 1] ], < [0.0003, [ "pilotlegs", 1] ], < [0.0003, [ "pilotchest", 1] ], < [0.0003, [ "piratelegs", 1] ], < [0.0003, [ "piratehead", 1] ], < [0.0003, [ "piratechest", 1] ], < [0.0003, [ "pirateback", 1] ], < [0.0003, [ "pixelherodemoback", 1] ], < [0.0003, [ "pixelherodemolegs", 1] ], < [0.0003, [ "pixelherodemochest", 1] ], < [0.0003, [ "scientistchest", 1] ], < [0.0003, [ "scientisthead", 1] ], < [0.0003, [ "scientistlegs", 1] ], < [0.0003, [ "startracklegs", 1] ], < [0.0003, [ "startrackchest", 1] ], < [0.0003, [ "strapchest", 1] ], < [0.0003, [ "straplegs", 1] ], < [0.0003, [ "wedding1chest", 1] ], < [0.0003, [ "wedding1legs", 1] ], < [0.0003, [ "wedding2head", 1] ], < [0.0003, [ "wedding2chest", 1] ], < [0.0003, [ "wedding2legs", 1] ], < [0.0003, [ "wizardhead", 1] ], < [0.0003, [ "wizardlegs", 1] ], < [0.0003, [ "wizardback", 1] ], < [0.0003, [ "wizardchest", 1] ], < [0.0003, [ "caphead", 1] ], < [0.0003, [ "cardboardhead", 1] ], < [0.0003, [ "devhead", 1] ], < [0.0003, [ "floppyhathead", 1] ], < [0.0003, [ "glasses1head", 1] ], < [0.0003, [ "glasses2head", 1] ], < [0.0003, [ "hobohead", 1] ], < [0.0003, [ "horsehead", 1] ], < [0.0003, [ "kathoodhead", 1] ], < [0.0003, [ "ladyhathead", 1] ], < [0.0003, [ "plainhoodhead", 1] ], < [0.0003, [ "sharkhead", 1] ], < [0.0003, [ "tophathead", 1] ], < [0.0003, [ "ushankahead", 1] ], < // --------------------------------- weapons 6% < [0.012, [ "generatedsword", 1, { "definition" : "crappybroadsword" } ] ], < [0.012, [ "generatedsword", 1, { "definition" : "crappyaxe" } ] ], < [0.012, [ "generatedsword", 1, { "definition" : "crappyspear" } ] ], < [0.012, [ "generatedsword", 1, { "definition" : "crappyhammer" } ] ], < [0.012, [ "generatedshield", 1, { "definition" : "tier1shield" } ] ], < < [0.007, [ "generatedsword", 1, { "definition" : "uncommoncrappybroadsword" } ] ], < [0.007, [ "generatedsword", 1, { "definition" : "uncommoncrappyaxe" } ] ], < [0.007, [ "generatedsword", 1, { "definition" : "uncommoncrappyspear" } ] ], < [0.007, [ "generatedsword", 1, { "definition" : "uncommoncrappyhammer" } ] ], < // --------------------------------- armor 0.4% < < // --------------------------------- misc 27% < [0.004, [ "flashlight", 1] ], < [0.004, [ "redflashlight", 1] ], < [0.004, [ "greenflashlight", 1] ], < [0.004, [ "yellowflashlight", 1] ], < [0.0167, [ "flare", 5] ], < [0.0167, [ "medkit", 1] ], < [0.0117, [ "alienmeat", 2] ], < [0.008, [ "petalred", 10] ], < [0.008, [ "petalblue", 10] ], < [0.008, [ "petalyellow", 10] ], < [0.0317, [ "torch", 8] ], < [0.007, [ "plantfibre", 4] ], < [0.0117, [ "redstim", 2] ], < [0.0117, [ "bluestim", 2] ], < [0.0117, [ "greenstim", 2] ], < [0.0117, [ "yellowstim", 2] ], < [0.0072, [ "rope", 3] ], < [0.0317, [ "bomb", 3] ], < [0.0150, [ "throwingdagger", 4] ], < [0.0150, [ "javelin", 4] ], < [0.0100, [ "molotov", 2] ], < [0.0067, [ "applepie", 1] ], < [0.0067, [ "reddye", 1] ], < [0.0057, [ "bluedye", 1] ], < [0.0057, [ "yellowdye", 1] ], < [0.0057, [ "rottenapple", 1] ], < // --------------------------------- instrument 2% < [0.0007, [ "accordion", 1] ], < [0.0008, [ "acousticguitar", 1] ], < [0.0007, [ "banjo", 1] ], < [0.0007, [ "bassguitar", 1] ], < [0.0008, [ "bones", 1] ], < [0.0007, [ "clarinet", 1] ], < [0.0007, [ "drumkit", 1] ], < [0.0007, [ "dulcimer", 1] ], < [0.0007, [ "electricbass", 1] ], < [0.0007, [ "flute", 1] ], < [0.0008, [ "harmonica", 1] ], < [0.0007, [ "harp", 1] ], < [0.0007, [ "koto", 1] ], < [0.0007, [ "leadguitar", 1] ], < [0.0007, [ "microphone", 1] ], < [0.0007, [ "musicbox", 1] ], < [0.0008, [ "nylonguitar", 1] ], < [0.0007, [ "oboe", 1] ], < [0.0007, [ "ocarina", 1] ], < [0.0007, [ "overdriveguitar", 1] ], < [0.0008, [ "piano", 1] ], < [0.0007, [ "reedorgan", 1] ], < [0.0007, [ "rockorgan", 1] ], < [0.0007, [ "saxophone", 1] ], < [0.0007, [ "steeldrum", 1] ], < [0.0008, [ "trumpet", 1] ], < [0.0008, [ "violin", 1] ], < // --------------------------------- tools 6% < [0.00206, [ "stonepickaxe", 1] ], < [0.0015, [ "copperpickaxe", 1] ], < [0.00206, [ "stoneaxe", 1] ], < [0.00206, [ "stonehoe", 1] ], < [0.00142, [ "woodencraftingtable1", 1] ], < [0.0009, [ "ironanvil", 1] ], < // --------------------------------- seeds 7% < [0.0026, [ "automatoseed", 3] ], < [0.0026, [ "avesmingoseed", 3] ], < [0.0026, [ "bananaseed", 3] ], < [0.0026, [ "beakseedseed", 3] ], < [0.0026, [ "boltbulbseed", 3] ], < [0.0026, [ "bonebooseed", 3] ], < [0.0026, [ "carrotseed", 3] ], < [0.0026, [ "chiliseed", 3] ], < [0.0026, [ "coralcreepseed", 3] ], < [0.0026, [ "cornseed", 3] ], < [0.0026, [ "currentcornseed", 3] ], < [0.0026, [ "diodiaseed", 3] ], < [0.0026, [ "dirturchinseed", 3] ], < [0.0026, [ "eggshootseed", 3] ], < [0.0026, [ "feathercrownseed", 3] ], < [0.0026, [ "grapesseed", 3] ], < [0.0026, [ "kiwiseed", 3] ], < [0.0026, [ "pearlpeaseed", 3] ], < [0.0026, [ "pineappleseed", 3] ], < [0.0026, [ "potatoseed", 3] ], < [0.0026, [ "pussplumseed", 3] ], < [0.0026, [ "reefpodseed", 3] ], < [0.0026, [ "riceseed", 3] ], < [0.0026, [ "sugarcaneseed", 3] ], < [0.0026, [ "tomatoseed", 3] ], < [0.0026, [ "wartweedseed", 3] ], < [0.0026, [ "wheatseed", 3] ], < // --------------------------------- unique items 1% < [0.00012, [ "generatedsword", 1, { "definition" : "watersword" } ] ], < [0.00012, [ "generatedsword", 1, { "definition" : "eyesword" } ] ], < [0.00012, [ "generatedsword", 1, { "definition" : "bonehammer" } ] ], < [0.00012, [ "generatedsword", 1, { "definition" : "starcleaversword" } ] ] < < ], < "poolRounds" : [ < [0.23, 1], < [0.33, 2], < [0.33, 3], < [0.33, 4], < [0.23, 5], < [0.18, 6], < [0.13, 7] < ], < "levelVariance" : [0, 0], < "allowDuplication" : true < } ], < [2, { < "pool" : [ < // --------------------------------- money 22.5% < [0.0125, [ "money", 300] ], < [0.02, [ "money", 248] ], < [0.0225, [ "money", 225] ], < [0.025, [ "money", 189] ], < [0.0275, [ "money", 176] ], < [0.05, [ "money", 115] ], < [0.0275, [ "money", 82] ], < [0.025, [ "money", 67] ], < [0.0125, [ "money", 15] ], < [0.0025, [ "money", 5] ], < // --------------------------------- ores 27% < [0.0148, [ "copperore", 5] ], < [0.0308, [ "silverore", 5] ], < [0.0208, [ "goldore", 5] ], < [0.0228, [ "platinumore", 5] ], < [0.006, [ "diamondore", 5] ], < [0.0208, [ "ironore", 5] ], < [0.005, [ "copperbar", 5] ], < [0.0308, [ "silverbar", 5] ], < [0.0308, [ "goldbar", 5] ], < [0.0108, [ "platinumbar", 5] ], < [0.005, [ "diamond", 5] ], < [0.0208, [ "ironbar", 5] ], < [0.0408, [ "coalore", 5] ], < [0.0308, [ "steelbar", 5] ], < // --------------------------------- clothes 2% < [0.0003, [ "dress1legs", 1] ], < [0.0003, [ "dress1chest", 1] ], < [0.0003, [ "winterscarfhead", 1] ], < [0.0003, [ "bettychest", 1] ], < [0.0003, [ "bettyhead", 1] ], < [0.0003, [ "bettylegs", 1] ], < [0.0003, [ "buccaneerchest", 1] ], < [0.0003, [ "buccaneerhead", 1] ], < [0.0003, [ "buccaneerlegs", 1] ], < [0.0003, [ "chefhead", 1] ], < [0.0003, [ "cheflegs", 1] ], < [0.0003, [ "chefchest", 1] ], < [0.0003, [ "cowboyhead", 1] ], < [0.0003, [ "cowboychest", 1] ], < [0.0003, [ "cowboylegs", 1] ], < [0.0003, [ "fairyback", 1] ], < [0.0003, [ "fairychest", 1] ], < [0.0003, [ "fairyhead", 1] ], < [0.0003, [ "fairylegs", 1] ], < [0.0003, [ "hikerback", 1] ], < [0.0003, [ "hikerlegs", 1] ], < [0.0003, [ "hikerchest", 1] ], < [0.0003, [ "hunterchest", 1] ], < [0.0003, [ "hunterlegs", 1] ], < [0.0003, [ "jumpsuitlegs", 1] ], < [0.0003, [ "jumpsuitchest", 1] ], < [0.0003, [ "pilotback", 1] ], < [0.0003, [ "pilothead", 1] ], < [0.0003, [ "pilotlegs", 1] ], < [0.0003, [ "pilotchest", 1] ], < [0.0003, [ "piratelegs", 1] ], < [0.0003, [ "piratehead", 1] ], < [0.0003, [ "piratechest", 1] ], < [0.0003, [ "pirateback", 1] ], < [0.0003, [ "pixelherodemoback", 1] ], < [0.0003, [ "pixelherodemolegs", 1] ], < [0.0003, [ "pixelherodemochest", 1] ], < [0.0003, [ "scientistchest", 1] ], < [0.0003, [ "scientisthead", 1] ], < [0.0003, [ "scientistlegs", 1] ], < [0.0003, [ "startracklegs", 1] ], < [0.0003, [ "startrackchest", 1] ], < [0.0003, [ "strapchest", 1] ], < [0.0003, [ "straplegs", 1] ], < [0.0003, [ "wedding1chest", 1] ], < [0.0003, [ "wedding1legs", 1] ], < [0.0003, [ "wedding2head", 1] ], < [0.0003, [ "wedding2chest", 1] ], < [0.0003, [ "wedding2legs", 1] ], < [0.0003, [ "wizardhead", 1] ], < [0.0003, [ "wizardlegs", 1] ], < [0.0003, [ "wizardback", 1] ], < [0.0003, [ "wizardchest", 1] ], < [0.0003, [ "caphead", 1] ], < [0.0003, [ "cardboardhead", 1] ], < [0.0003, [ "devhead", 1] ], < [0.0003, [ "floppyhathead", 1] ], < [0.0003, [ "glasses1head", 1] ], < [0.0003, [ "glasses2head", 1] ], < [0.0003, [ "hobohead", 1] ], < [0.0003, [ "horsehead", 1] ], < [0.0003, [ "kathoodhead", 1] ], < [0.0003, [ "ladyhathead", 1] ], < [0.0003, [ "plainhoodhead", 1] ], < [0.0003, [ "sharkhead", 1] ], < [0.0003, [ "tophathead", 1] ], < [0.0003, [ "ushankahead", 1] ], < // --------------------------------- weapons 6% < [0.011, [ "generatedsword", 1, { "definition" : "tier2broadsword" } ] ], < [0.011, [ "generatedsword", 1, { "definition" : "tier2axe" } ] ], < [0.011, [ "generatedsword", 1, { "definition" : "tier2spear" } ] ], < [0.011, [ "generatedsword", 1, { "definition" : "tier2hammer" } ] ], < [0.011, [ "generatedsword", 1, { "definition" : "tier2dagger" } ] ], < [0.011, [ "generatedsword", 1, { "definition" : "tier2shortsword" } ] ], < [0.011, [ "generatedshield", 1, { "definition" : "tier2shield" } ] ], < < [0.07, [ "generatedsword", 1, { "definition" : "uncommontier2axe" } ] ], < [0.07, [ "generatedsword", 1, { "definition" : "uncommontier2spear" } ] ], < [0.07, [ "generatedsword", 1, { "definition" : "uncommontier2hammer" } ] ], < [0.07, [ "generatedsword", 1, { "definition" : "uncommontier2dagger" } ] ], < [0.07, [ "generatedsword", 1, { "definition" : "uncommontier2shortsword" } ] ], < // --------------------------------- armor 0.4% < < // --------------------------------- misc 27% < [0.004, [ "flashlight", 1] ], < [0.0167, [ "flare", 5] ], < [0.0167, [ "medkit", 1] ], < [0.0117, [ "alienmeat", 2] ], < [0.008, [ "petalred", 10] ], < [0.008, [ "petalblue", 10] ], < [0.008, [ "petalyellow", 10] ], < [0.0317, [ "torch", 8] ], < [0.007, [ "plantfibre", 4] ], < [0.0117, [ "redstim", 2] ], < [0.0117, [ "bluestim", 2] ], < [0.0117, [ "greenstim", 2] ], < [0.0117, [ "yellowstim", 2] ], < [0.0072, [ "rope", 3] ], < [0.0317, [ "bomb", 3] ], < [0.0090, [ "phoenixemblem", 2] ], < [0.0090, [ "energyjavelin", 3] ], < [0.0090, [ "shuriken", 5] ], < [0.0080, [ "gasgrenade", 2] ], < [0.0080, [ "electrogrenade", 3] ], < [0.0080, [ "plasmagrenade", 2] ], < [0.0067, [ "applepie", 1] ], < [0.0067, [ "reddye", 1] ], < [0.0057, [ "bluedye", 1] ], < [0.0057, [ "yellowdye", 1] ], < [0.0057, [ "rottenapple", 1] ], < // --------------------------------- instrument 2% < [0.0007, [ "accordion", 1] ], < [0.0008, [ "acousticguitar", 1] ], < [0.0007, [ "banjo", 1] ], < [0.0007, [ "bassguitar", 1] ], < [0.0008, [ "bones", 1] ], < [0.0007, [ "clarinet", 1] ], < [0.0007, [ "drumkit", 1] ], < [0.0007, [ "dulcimer", 1] ], < [0.0007, [ "electricbass", 1] ], < [0.0007, [ "flute", 1] ], < [0.0008, [ "harmonica", 1] ], < [0.0007, [ "harp", 1] ], < [0.0007, [ "koto", 1] ], < [0.0007, [ "leadguitar", 1] ], < [0.0007, [ "microphone", 1] ], < [0.0007, [ "musicbox", 1] ], < [0.0008, [ "nylonguitar", 1] ], < [0.0007, [ "oboe", 1] ], < [0.0007, [ "ocarina", 1] ], < [0.0007, [ "overdriveguitar", 1] ], < [0.0008, [ "piano", 1] ], < [0.0007, [ "reedorgan", 1] ], < [0.0007, [ "rockorgan", 1] ], < [0.0007, [ "saxophone", 1] ], < [0.0007, [ "steeldrum", 1] ], < [0.0008, [ "trumpet", 1] ], < [0.0008, [ "violin", 1] ], < // --------------------------------- tools 6% < [0.00206, [ "silverpickaxe", 1] ], < [0.0015, [ "goldpickaxe", 1] ], < [0.00206, [ "stoneaxe", 1] ], < [0.00206, [ "stonehoe", 1] ], < [0.00142, [ "woodencraftingtable1", 1] ], < [0.0009, [ "ironanvil", 1] ], < // --------------------------------- seeds 7% < [0.0026, [ "automatoseed", 3] ], < [0.0026, [ "avesmingoseed", 3] ], < [0.0026, [ "bananaseed", 3] ], < [0.0026, [ "beakseedseed", 3] ], < [0.0026, [ "boltbulbseed", 3] ], < [0.0026, [ "bonebooseed", 3] ], < [0.0026, [ "carrotseed", 3] ], < [0.0026, [ "chiliseed", 3] ], < [0.0026, [ "coralcreepseed", 3] ], < [0.0026, [ "cornseed", 3] ], < [0.0026, [ "currentcornseed", 3] ], < [0.0026, [ "diodiaseed", 3] ], < [0.0026, [ "dirturchinseed", 3] ], < [0.0026, [ "eggshootseed", 3] ], < [0.0026, [ "feathercrownseed", 3] ], < [0.0026, [ "grapesseed", 3] ], < [0.0026, [ "kiwiseed", 3] ], < [0.0026, [ "pearlpeaseed", 3] ], < [0.0026, [ "pineappleseed", 3] ], < [0.0026, [ "potatoseed", 3] ], < [0.0026, [ "pussplumseed", 3] ], < [0.0026, [ "reefpodseed", 3] ], < [0.0026, [ "riceseed", 3] ], < [0.0026, [ "sugarcaneseed", 3] ], < [0.0026, [ "tomatoseed", 3] ], < [0.0026, [ "wartweedseed", 3] ], < [0.0026, [ "wheatseed", 3] ], < // --------------------------------- unique items 0.5% < [0.00015, [ "generatedsword", 1, { "definition" : "watersword" } ] ], < [0.00015, [ "generatedsword", 1, { "definition" : "eyesword" } ] ], < [0.00015, [ "generatedsword", 1, { "definition" : "bonehammer" } ] ], < [0.00015, [ "generatedsword", 1, { "definition" : "teslastaff" } ] ] < < ], < "poolRounds" : [ < [0.23, 1], < [0.33, 2], < [0.33, 3], < [0.33, 4], < [0.23, 5], < [0.18, 6], < [0.13, 7] < ], < "levelVariance" : [0, 0], < "allowDuplication" : true < } ] < ], < 445,468c4,19 < "pool" : [ < [0.02, [ "money", 125] ], < [0.05, [ "money", 85] ], < [0.10, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.03, [ "money", 3] ], < [0.03, [ "money", 1] ], < [0.3, [ "redstim", 1] ], < [0.3, [ "bluestim", 1] ], < [0.2, [ "yellowstim", 1] ], < [0.04, [ "scientistchest", 1] ], < [0.04, [ "scientistlegs", 1] ], < [0.04, [ "scientisthead", 1] ], < [0.03, [ "plasmagrenade", 2] ] < ], < "poolRounds" : [ < [0.25, 0], < [0.25, 3], < [0.25, 4], < [0.25, 5] < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.2, "pool" : "money"}, > {"weight" : 0.64, "pool" : "stim"}, > {"weight" : 0.04, "item" : [ "scientistchest", 1]}, > {"weight" : 0.04, "item" : [ "scientistlegs", 1]}, > {"weight" : 0.04, "item" : [ "scientisthead", 1]}, > {"weight" : 0.04, "item" : [ "plasmagrenade", 2]} > ], > "poolRounds" : [ > [0.25, 0], > [0.25, 3], > [0.25, 4], > [0.25, 5] > ], > "allowDuplication" : false > }] 473,544c24,38 < "pool" : [ < [0.02, [ "money", 85] ], < [0.07, [ "money", 85] ], < [0.10, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.08, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ], < [0.02, [ "scientistchest", 1] ], < [0.02, [ "scientistlegs", 1] ], < [0.02, [ "scientisthead", 1] ], < [0.15, [ "banana", 2] ] < ], < "poolRounds" : [ < [0.50, 0], < [0.25, 1], < [0.25, 2] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] < ], < < "chamberlockertreasure" : [ < [1, { < "pool" : [ < [0.02, [ "money", 85] ], < [0.07, [ "money", 85] ], < [0.10, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.08, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.03, [ "redstim", 3] ], < [0.03, [ "bluestim", 3] ], < [0.02, [ "yellowstim", 3] ], < [0.15, [ "banana", 2] ] < ], < "poolRounds" : [ < [0.50, 0], < [0.25, 1], < [0.25, 2] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] < ], < < "apexfridge" : [ < [1, { < "pool" : [ < < [0.15, [ "banana", 2] ], < [0.15, [ "kiwi", 2] ], < [0.15, [ "grapes", 2] ], < [0.15, [ "pineapple", 3] ], < [0.10, [ "burger", 1] ], < [0.10, [ "milk", 1] ], < [0.10, [ "vegetablesoup", 1] ] < ], < "poolRounds" : [ < [0.30, 0], < [0.45, 1], < [0.30, 2] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.3, "pool" : "money"}, > {"weight" : 0.5, "pool" : "stim"}, > {"weight" : 0.02, "item" : [ "scientistchest", 1]}, > {"weight" : 0.02, "item" : [ "scientistlegs", 1]}, > {"weight" : 0.02, "item" : [ "scientisthead", 1]}, > {"weight" : 0.14, "item" : [ "banana", 2]} > ], > "poolRounds" : [ > [0.50, 0], > [0.25, 1], > [0.25, 2] > ], > "allowDuplication" : false > }] 549,567c43,53 < "pool" : [ < [0.1, [ "money", 85] ], < [0.2, [ "money", 40] ], < [0.3, [ "money", 15] ], < [0.1, [ "money", 3] ], < [0.1, [ "money", 1] ], < [0.05, [ "redstim", 1] ], < [0.05, [ "bluestim", 1] ], < [0.05, [ "greenstim", 1] ], < [0.025, [ "yellowstim", 1] ], < [0.025, [ "generatedgun", 1, { "definition" : "lightningcoil" } ] ] < ], < "poolRounds" : [ < [0.8, 1], < [0.2, 2] < ], < "levelVariance" : [0, 0], < "allowDuplication" : true < } ] --- > "pool" : [ > {"weight" : 0.475, "pool" : "money"}, > {"weight" : 0.5, "pool" : "stim"}, > {"weight" : 0.025, "item" : [ "generatedgun", 1, { "definition" : "lightningcoil" } ]} > ], > "poolRounds" : [ > [0.8, 1], > [0.2, 2] > ], > "allowDuplication" : true > }] 572,594c58,71 < "pool" : [ < [0.02, [ "money", 85] ], < [0.07, [ "money", 85] ], < [0.20, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "redstim", 1] ], < [0.06, [ "bluestim", 1] ], < [0.04, [ "yellowstim", 1] ], < [0.10, [ "banana", 2] ], < [0.02, [ "scientisthead", 1] ], < [0.05, [ "spawnerstim", 1] ], < [0.025, [ "generatedgun", 1, { "definition" : "commonplasmapistol" } ] ], < [0.025, [ "generatedsword", 1, { "definition" : "bonesaw" } ] ] < ], < "poolRounds" : [ < [0.80, 1], < [0.20, 2] < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.5, "pool" : "stim"}, > {"weight" : 0.02, "item" : [ "scientisthead", 1]}, > {"weight" : 0.03, "item" : [ "spawnerstim", 1]}, > {"weight" : 0.025, "item" : [ "generatedgun", 1, { "definition" : "commonplasmapistol" } ]}, > {"weight" : 0.025, "item" : [ "generatedsword", 1, { "definition" : "bonesaw" } ]} > ], > "poolRounds" : [ > [0.80, 1], > [0.20, 2] > ], > "allowDuplication" : false > }] 597d73 < 600,619c76,86 < "pool" : [ < [0.02, [ "money", 85] ], < [0.07, [ "money", 85] ], < [0.20, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "redstim", 1] ], < [0.06, [ "bluestim", 1] ], < [0.04, [ "yellowstim", 1] ], < [0.15, [ "banana", 2] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.36, "pool" : "money"}, > {"weight" : 0.5, "pool" : "stim"}, > {"weight" : 0.14, "item" : [ "banana", 2]} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : false > }] 621d87 < treasure\bone.treasurepools 4,14c4,12 < "pool" : [ < [0.70, [ "bone" ] ], < [0.30, [ "bone", 2] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 1.0, "item" : "bone"} > ], > "poolRounds" : [ > [0.2, 0], > [0.6, 1], > [0.2, 2] > ] > }] treasure\brain.treasurepools 5,6c5,6 < [0.07, [ "brain" ] ], < [0.93, [ "inferiorbrain" ] ] --- > {"weight" : 0.07, "item" : [ "brain" ]}, > {"weight" : 0.93, "item" : [ "inferiorbrain" ]} treasure\default.treasurechests 1a2,3 > // generic > 5,6c7,8 < "treasurePool" : "basicTreasure", < "minimumLevel" : 1 --- > "treasurePool" : "basicChestTreasure", > "minimumLevel" : 0 8a11 > 12,13c15,16 < "treasurePool" : "crappyWeapon", < "minimumLevel" : 1 --- > "treasurePool" : "weaponChestTreasure", > "minimumLevel" : 0 20c23 < "treasurePool" : "techTreasure", --- > "treasurePool" : "techChestTreasure", 25c28,30 < "mushroomChest" : [ --- > // main biomes > > "gardenChest" : [ 27,28c32,33 < "containers" : [ "shroomchest" ], < "treasurePool" : "mushroomTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "gardenChestTreasure", 32c37,38 < "barrelChest" : [ --- > > "forestChest" : [ 34,35c40,41 < "containers" : [ "barrel" ], < "treasurePool" : "abandonedminesTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "forestChestTreasure", 39c45,46 < "iceChest" : [ --- > > "desertChest" : [ 41,42c48,49 < "containers" : [ "icechest" ], < "treasurePool" : "iceTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "desertChestTreasure", 46c53,54 < "toxicChest" : [ --- > > "savannahChest" : [ 48,49c56,57 < "containers" : [ "toxicchest" ], < "treasurePool" : "toxicTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "savannahChestTreasure", 53c61,62 < "rainbowChest" : [ --- > > "snowChest" : [ 55,56c64,65 < "containers" : [ "rainbowchest" ], < "treasurePool" : "rainbowTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "snowChestTreasure", 60c69,70 < "giantflowerChest" : [ --- > > "oceanChest" : [ 62,63c72,73 < "containers" : [ "giantflowerchest" ], < "treasurePool" : "giantflowerTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "oceanChestTreasure", 67c77,78 < "sandstoneChest" : [ --- > > "oceanFloorChest" : [ 69,70c80,81 < "containers" : [ "sandstonechest" ], < "treasurePool" : "sandstoneTreasure", --- > "containers" : [ "chestavian2" ], > "treasurePool" : "oceanFloorChestTreasure", 73a85,143 > > "jungleChest" : [ > { > "containers" : [ "chestavian2" ], > "treasurePool" : "jungleChestTreasure", > "minimumLevel" : 1 > } > ], > > "alienChest" : [ > { > "containers" : [ "alienchest" ], > "treasurePool" : "alienChestTreasure", > "minimumLevel" : 1 > } > ], > > "toxicChest" : [ > { > "containers" : [ "toxicchest" ], > "treasurePool" : "toxicChestTreasure", > "minimumLevel" : 0 > } > ], > > // detached biomes > > "mushroomChest" : [ > { > "containers" : [ "shroomchest" ], > "treasurePool" : "mushroomChestTreasure", > "minimumLevel" : 0 > } > ], > > "springChest" : [ > { > "containers" : [ "springchest" ], > "treasurePool" : "springChestTreasure", > "minimumLevel" : 0 > } > ], > > "tarChest" : [ > { > "containers" : [ "tarpitchest" ], > "treasurePool" : "tarChestTreasure", > "minimumLevel" : 0 > } > ], > > "oasisChest" : [ > { > "containers" : [ "reedchest" ], > "treasurePool" : "oasisChestTreasure", > "minimumLevel" : 0 > } > ], > 77,78c147,156 < "treasurePool" : "boneTreasure", < "minimumLevel" : 1 --- > "treasurePool" : "boneChestTreasure", > "minimumLevel" : 0 > } > ], > > "alpineChest" : [ > { > "containers" : [ "stonechest" ], > "treasurePool" : "alpineChestTreasure", > "minimumLevel" : 0 80a159,191 > > "bioluminescenceChest" : [ > { > "containers" : [ "glowchest" ], > "treasurePool" : "bioluminescenceChestTreasure", > "minimumLevel" : 0 > } > ], > > "giantflowerChest" : [ > { > "containers" : [ "giantflowerchest" ], > "treasurePool" : "giantflowerChestTreasure", > "minimumLevel" : 0 > } > ], > > "eyeChest" : [ > { > "containers" : [ "eyechest" ], > "treasurePool" : "eyeChestTreasure", > "minimumLevel" : 0 > } > ], > > "iceChest" : [ > { > "containers" : [ "icechest" ], > "treasurePool" : "iceChestTreasure", > "minimumLevel" : 0 > } > ], > 84,85c195,196 < "treasurePool" : "rustTreasure", < "minimumLevel" : 1 --- > "treasurePool" : "rustChestTreasure", > "minimumLevel" : 0 91,92c202,245 < "treasurePool" : "crystalTreasure", < "minimumLevel" : 1 --- > "treasurePool" : "crystalChestTreasure", > "minimumLevel" : 0 > } > ], > > // underground detached biomes > > "mushroomUndergroundChest" : [ > { > "containers" : [ "shroomchest" ], > "treasurePool" : "mushroomUndergroundChestTreasure", > "minimumLevel" : 0 > } > ], > > "wildernessChest" : [ > { > "containers" : [ "junglechest" ], > "treasurePool" : "wildernessChestTreasure", > "minimumLevel" : 0 > } > ], > > "tarUndergroundChest" : [ > { > "containers" : [ "tarpitchest" ], > "treasurePool" : "tarUndergroundChestTreasure", > "minimumLevel" : 0 > } > ], > > "boneCaveChest" : [ > { > "containers" : [ "bonechest" ], > "treasurePool" : "boneCaveChestTreasure", > "minimumLevel" : 0 > } > ], > > "iceCaveChest" : [ > { > "containers" : [ "icechest" ], > "treasurePool" : "iceCaveChestTreasure", > "minimumLevel" : 0 94a248,264 > > "stoneCaveChest" : [ > { > "containers" : [ "cavechest" ], > "treasurePool" : "stoneCaveChestTreasure", > "minimumLevel" : 0 > } > ], > > "luminousCaveChest" : [ > { > "containers" : [ "glowchest" ], > "treasurePool" : "luminousCaveChestTreasure", > "minimumLevel" : 0 > } > ], > 98,99c268,269 < "treasurePool" : "cellTreasure", < "minimumLevel" : 1 --- > "treasurePool" : "cellChestTreasure", > "minimumLevel" : 0 102c272,273 < "geometricChest" : [ --- > > "fleshChest" : [ 104,106c275,277 < "containers" : [ "geometricchest" ], < "treasurePool" : "geometricTreasure", < "minimumLevel" : 1 --- > "containers" : [ "fleshchest" ], > "treasurePool" : "fleshChestTreasure", > "minimumLevel" : 0 109c280,281 < "icesphereChest" : [ --- > > "slimeUndergroundChest" : [ 111,113c283,285 < "containers" : [ "icespherechest" ], < "treasurePool" : "icesphereTreasure", < "minimumLevel" : 1 --- > "containers" : [ "slimehide" ], > "treasurePool" : "slimeChestTreasure", > "minimumLevel" : 0 116c288,291 < "eyeChest" : [ --- > > // v v v v older stuff v v v v > > "barrelChest" : [ 118,120c293,295 < "containers" : [ "eyechest" ], < "treasurePool" : "eyeTreasure", < "minimumLevel" : 1 --- > "containers" : [ "barrel" ], > "treasurePool" : "mineTreasure", > "minimumLevel" : 0 122a298,313 > > "rainbowChest" : [ > { > "containers" : [ "rainbowchest" ], > "treasurePool" : "rainbowTreasure", > "minimumLevel" : 0 > } > ], > "sandstoneChest" : [ > { > "containers" : [ "sandstonechest" ], > "treasurePool" : "sandstoneTreasure", > "minimumLevel" : 0 > } > ], > 127c318 < "minimumLevel" : 1 --- > "minimumLevel" : 0 134c325 < "minimumLevel" : 1 --- > "minimumLevel" : 0 141c332 < "minimumLevel" : 1 --- > "minimumLevel" : 0 149c340 < "minimumLevel" : 1 --- > "minimumLevel" : 0 157c348 < "minimumLevel" : 1 --- > "minimumLevel" : 0 165c356 < "minimumLevel" : 1 --- > "minimumLevel" : 0 173c364 < "minimumLevel" : 1 --- > "minimumLevel" : 0 181c372 < "minimumLevel" : 1 --- > "minimumLevel" : 0 189c380 < "minimumLevel" : 1 --- > "minimumLevel" : 0 196c387 < "minimumLevel" : 1 --- > "minimumLevel" : 0 204c395 < "minimumLevel" : 1 --- > "minimumLevel" : 0 212c403 < "minimumLevel" : 1 --- > "minimumLevel" : 0 219c410 < "minimumLevel" : 1 --- > "minimumLevel" : 0 227c418 < "minimumLevel" : 1 --- > "minimumLevel" : 0 235c426 < "minimumLevel" : 1 --- > "minimumLevel" : 0 243c434 < "minimumLevel" : 1 --- > "minimumLevel" : 0 246,247c437,438 < < "fleshChest" : [ --- > > "hiveChest" : [ 249,259c440,442 < "containers" : [ "fleshchest" ], < "treasurePool" : "fleshTreasure", < "minimumLevel" : 1 < } < ], < < "heckChest" : [ < { < "containers" : [ "heckchest", "heckaltar" ], < "treasurePool" : "heckTreasure", < "minimumLevel" : 1 --- > "containers" : [ "hivechest" ], > "treasurePool" : "hiveTreasure", > "minimumLevel" : 0 treasure\dungeon.treasurepools 5,27c5,16 < "pool" : [ < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : true > }] 32,54c21,32 < "pool" : [ < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : true > }] 59,81c37,49 < "pool" : [ < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 3], < [0.60, 4], < [0.20, 5] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 3], > [0.60, 4], > [0.20, 5] > ], > "allowDuplication" : true > }] 86,108c54,65 < "pool" : [ < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : true > }] 113,135c70,81 < "pool" : [ < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : true > }] 140,162c86,97 < "pool" : [ < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} > ], > "poolRounds" : [ > [0.20, 0], > [0.80, 1] > ], > "allowDuplication" : true > }] 167,195c102,117 < "pool" : [ < [0.02, [ "money", 85] ], < [0.20, [ "money", 40] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ], < [0.02, [ "handgrenade", 4] ], < [0.00010, [ "generatedgun", 1, { "definition" : "revolver" } ] ], < [0.00010, [ "generatedgun", 1, { "definition" : "flamethrower" } ] ], < [0.0002, [ "generatedsword", 1, { "definition" : "fryingpan" } ] ] < ], < "poolRounds" : [ < [0.20, 3], < [0.60, 4], < [0.20, 6] < < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.26, "pool" : "healingItem"}, > {"weight" : 0.025, "item" : [ "handgrenade", 4]}, > {"weight" : 0.005, "item" : [ "generatedgun", 1, { "definition" : "revolver" } ]}, > {"weight" : 0.005, "item" : [ "generatedgun", 1, { "definition" : "flamethrower" } ]}, > {"weight" : 0.005, "item" : [ "generatedsword", 1, { "definition" : "fryingpan" } ]} > ], > "poolRounds" : [ > [0.20, 1], > [0.60, 2], > [0.20, 3] > ], > "allowDuplication" : true > }] 200,236c122,132 < "pool" : [ < [0.05, [ "money", 15] ], < [0.15, [ "money", 5] ], < [0.25, [ "money", 2] ], < [0.03, [ "rope", 1] ], < [0.04, [ "bomb", 1] ], < [0.02, "flashlight" ], < [0.005, "redflashlight" ], < [0.005, "greenflashlight" ], < [0.005, "yellowflashlight" ], < [0.05, [ "flare", 2] ], < [0.03, "medkit" ], < [0.03, [ "torch", 2] ], < // --------------------------------- level specific stuff starts here < [0.01, [ "generatedsword", 1, { "definition" : "crappybroadsword" } ] ], < [0.005, "harmonica" ], < [0.01, "stonepickaxe" ], < [0.03, "whiskeyflask" ], < [0.04, [ "copperbar", 5] ], < [0.02, [ "copperbar", 10] ], < [0.04, [ "ironbar", 2] ], < [0.02, [ "ironbar", 5] ], < [0.03, [ "coalore", 5] ], < [0.03, [ "fullwood1", 5] ], < [0.02, [ "fullwood1", 10] ], < [0.04, [ "darkwoodmaterial", 10] ], < [0.03, [ "cobblestonematerial", 10] ], < [0.01, [ "cobblestonematerial", 25] ] < ], < "poolRounds" : [ < [0.4, 0], < [0.4, 1], < [0.2, 2] < ], < "levelVariance" : [0, 0], < "allowDuplication" : true < } ] --- > "pool" : [ > {"weight" : 1.0, "pool" : "mineTreasure"} > ], > "poolRounds" : [ > [0.6, 0], > [0.25, 1], > [0.1, 2], > [0.05, 3] > ], > "allowDuplication" : true > }] 241,278c137,166 < "pool" : [ < [0.05, [ "money", 15] ], < [0.15, [ "money", 5] ], < [0.25, [ "money", 2] ], < [0.03, [ "rope", 1] ], < [0.04, [ "bomb", 1] ], < [0.02, "flashlight" ], < [0.005, "redflashlight" ], < [0.005, "greenflashlight" ], < [0.005, "yellowflashlight" ], < [0.05, [ "flare", 2] ], < [0.03, "medkit" ], < [0.03, [ "torch", 2] ], < // --------------------------------- level specific stuff starts here < [0.01, [ "generatedsword", 1, { "definition" : "crappybroadsword" } ] ], < [0.005, "harmonica" ], < [0.01, "stonepickaxe" ], < [0.03, "whiskeyflask" ], < [0.04, [ "copperbar", 5] ], < [0.02, [ "copperbar", 10] ], < [0.04, [ "ironbar", 2] ], < [0.02, [ "ironbar", 5] ], < [0.03, [ "coalore", 5] ], < [0.03, [ "fullwood1", 5] ], < [0.02, [ "fullwood1", 10] ], < [0.04, [ "darkwoodmaterial", 10] ], < [0.03, [ "cobblestonematerial", 10] ], < [0.01, [ "cobblestonematerial", 25] ] < ], < "poolRounds" : [ < [0.2, 0], < [0.4, 1], < [0.2, 2], < [0.2, 3] < ], < "levelVariance" : [0, 0], < "allowDuplication" : true < } ] --- > "pool" : [ > {"weight" : 1.0, "pool" : "mineTreasure"} > ], > "poolRounds" : [ > [0.3, 0], > [0.4, 1], > [0.2, 2], > [0.1, 3] > ], > "allowDuplication" : true > }] > ], > > "mineTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.2, "pool" : "money"}, > {"weight" : 0.2, "pool" : "ore"}, > {"weight" : 0.15, "item" : ["cobblestonematerial", 15]}, > {"weight" : 0.15, "item" : ["darkwoodmaterial", 10]}, > {"weight" : 0.15, "item" : ["platform", 10]}, > {"weight" : 0.15, "item" : [ "climbingrope", 3]}, > {"weight" : 0.1, "item" : [ "torch", 5]}, > {"weight" : 0.1, "pool" : "tool"}, > {"weight" : 0.08, "item" : [ "oillantern1", 2]}, > {"weight" : 0.05, "item" : [ "bomb", 1]}, > {"weight" : 0.02, "pool" : "weapon"} > ], > "allowDuplication" : true > }] 284,296c172,175 < [0.02, [ "money", 85] ], < [0.15, [ "money", 15] ], < [0.12, [ "money", 3] ], < [0.08, [ "money", 1] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "banana", 2] ], < [0.05, [ "kiwi", 2] ], < [0.05, [ "grapes", 2] ], < [0.05, [ "pineapple", 3] ], < [0.05, [ "burger", 1] ], < [0.03, [ "redstim", 1] ], < [0.03, [ "bluestim", 1] ], < [0.02, [ "yellowstim", 1] ] --- > {"weight" : 0.4, "pool" : "money"}, > {"weight" : 0.3, "pool" : "food"}, > {"weight" : 0.25, "pool" : "healingItem"}, > {"weight" : 0.05, "pool" : "weapon"} 301d179 < 303,305c181,271 < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "allowDuplication" : true > }] > ], > > "techTreasure" : [ > [0, { > "pool" : [ > {"weight" : 0.2, "item" : "blanktechcard"}, > {"weight" : 0.15, "item" : "teleportercore"}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "lightningcoil" } ]}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "commonplasmapistol" } ]}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "commonplasmamachinepistol" } ]}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "commonplasmaassaultrifle" } ]}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "commonplasmashotgun" } ]}, > {"weight" : 1.0, "item" : [ "generatedgun", 1, { "definition" : "commonplasmasniperrifle" } ]} > ] > }] > ], > > "tombtreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.5, "pool" : "money"}, > {"weight" : 0.10, "item" : [ "bookpiles", 5]}, > {"weight" : 0.10, "item" : [ "bookpiles", 3]}, > {"weight" : 0.10, "item" : [ "bone", 2]}, > {"weight" : 0.10, "item" : [ "bone", 1]}, > {"weight" : 0.10, "item" : [ "bone", 4]}, > {"weight" : 0.10, "item" : [ "silverbar", 4]}, > {"weight" : 0.10, "item" : [ "goldore", 4]} > ], > "poolRounds" : [ > [0.2, 0], > [0.4, 2], > [0.2, 3], > [0.2, 4] > ], > "allowDuplication" : true > }] > ], > > "royaltreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.34, "pool" : "money"}, > {"weight" : 0.18, "pool" : "healingItem"}, > {"weight" : 0.08, "item" : [ "goldbar", 4]}, > {"weight" : 0.08, "item" : [ "generatedshield", 1, { "definition" : "glitchlordshield" } ]}, > {"weight" : 0.08, "item" : [ "wizardback", 1]}, > {"weight" : 0.08, "item" : [ "wizardhead", 1]}, > {"weight" : 0.08, "item" : [ "wizardchest", 1]}, > {"weight" : 0.08, "item" : [ "wizardlegs", 1]} > ], > "poolRounds" : [ > [0.25, 2], > [0.25, 3], > [0.25, 4], > [0.25, 5] > ], > "allowDuplication" : false > }] > ], > > "vendingtreasure" : [ > [1, { > "pool" : [ > {"weight" : 1.0, "item" : "cannedfood"} > ], > "poolRounds" : [ > [0.4, 0], > [0.4, 1], > [0.2, 2] > ], > "allowDuplication" : true > }] > ], > > "stimtreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.3, "pool" : "money"}, > {"weight" : 0.7, "pool" : "stim"} > ], > "poolRounds" : [ > [0.25, 0], > [0.25, 3], > [0.25, 4], > [0.25, 5] > ], > "allowDuplication" : true > }] treasure\hunting.treasurepools 4,14c4,35 < "pool" : [ < [0.7, [ "alienmeat" ] ], < [0.3, [ "leather" ] ] < ], < "poolRounds" : [ < [0.10, 0], < [0.90, 1] < ], < "levelVariance" : [0, 0], < "allowDuplication" : false < } ] --- > "pool" : [ > {"weight" : 1.0, "item" : [ "alienmeat" ]} > ] > } ], > [2, { > "pool" : [ > {"weight" : 0.8, "item" : [ "alienmeat" ]}, > {"weight" : 0.2, "item" : [ "leather" ]} > ] > } ] > ], > "huntingquadruped" : [ > [1, { > "pool" : [ > {"weight" : 0.5, "item" : [ "alienmeat" ]}, > {"weight" : 0.5, "item" : [ "rawribmeat" ]} > ] > } ], > [2, { > "pool" : [ > {"weight" : 0.4, "item" : [ "alienmeat" ]}, > {"weight" : 0.4, "item" : [ "rawribmeat" ]}, > {"weight" : 0.2, "item" : [ "leather" ]} > ] > } ] > ], > "huntingflying" : [ > [1, { > "pool" : [ > {"weight" : 1.0, "item" : [ "rawpoultry" ]} > ] > } ] 16a38 > weather\acidrain\acidrain.weather 2a3 > "icon" : "/interface/cockpit/weather/acidrain.png", 6c7 < "density" : 0.15, --- > "density" : 0.05, 15c16 < "timeToLive" : 100, --- > "timeToLive" : 20, 20c21,22 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 24c26 < "density" : 0.15, --- > "density" : 0.05, 33c35 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c40,41 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 42c45 < "density" : 0.15, --- > "density" : 0.05, 51c54 < "timeToLive" : 100, --- > "timeToLive" : 20, 56c59,60 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\ash\ash.weather 2a3,4 > "icon" : "/interface/cockpit/weather/ash.png", > 11c13 < "timeToLive" : 100, --- > "timeToLive" : 20, 13c15,16 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 23c26 < "timeToLive" : 100, --- > "timeToLive" : 20, 25c28,29 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 35c39 < "timeToLive" : 100, --- > "timeToLive" : 20, 37c41,42 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\clear\clear.weather 2a3 > "icon" : "/interface/cockpit/weather/clear.png", weather\crystalrain\crystalrain.weather 2a3 > "icon" : "/interface/cockpit/weather/glowingrain.png", 15c16 < "timeToLive" : 100, --- > "timeToLive" : 20, 20c21,22 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 33c35 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c40,41 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 51c54 < "timeToLive" : 100, --- > "timeToLive" : 20, 56c59,60 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\embers\ember.weather 2a3 > "icon" : "/interface/cockpit/weather/ember.png", 12c13 < "timeToLive" : 100, --- > "timeToLive" : 20, 14c15,16 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 24c26 < "timeToLive" : 100, --- > "timeToLive" : 20, 26c28,29 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 36c39 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c41,42 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 40c44 < }, --- > }, 48c52 < "timeToLive" : 100, --- > "timeToLive" : 20, 50c54,55 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\fog\fog.weather 2a3 > "icon" : "/interface/cockpit/weather/fog.png", weather\groundmist\groundmist.weather 2a3 > "icon" : "/interface/cockpit/weather/groundmist.png", weather\hailstones\hailstones.weather 2a3 > "icon" : "/interface/cockpit/weather/hail.png", 15c16 < "timeToLive" : 100, --- > "timeToLive" : 20, 20c21,22 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 33c35 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c40,41 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 51c54 < "timeToLive" : 100, --- > "timeToLive" : 20, 56c59,60 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\meteorshower\largemeteor.weather 3c3 < --- > "icon" : "/interface/cockpit/weather/meteorstorm.png", weather\meteorshower\meteorshower.weather 3c3 < --- > "icon" : "/interface/cockpit/weather/meteorstorm.png", weather\rain\drizzle.weather 2a3 > "icon" : "/interface/cockpit/weather/drizzle.png", 13c14 < "timeToLive" : 100, --- > "timeToLive" : 20, 18c19,20 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 29c31 < "timeToLive" : 100, --- > "timeToLive" : 20, 34c36,37 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 45c48 < "timeToLive" : 100, --- > "timeToLive" : 20, 50c53,54 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\rain\glowingrain.weather 2a3 > "icon" : "/interface/cockpit/weather/glowingrain.png", weather\rain\rain.weather 2a3 > "icon" : "/interface/cockpit/weather/rain.png", 16c17 < "timeToLive" : 100, --- > "timeToLive" : 20, 21c22,23 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 34c36 < "timeToLive" : 100, --- > "timeToLive" : 20, 39c41,42 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 52c55 < "timeToLive" : 100, --- > "timeToLive" : 20, 57c60,61 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\rain\storm.weather 2a3 > "icon" : "/interface/cockpit/weather/thunder.png", 14c15 < "timeToLive" : 100, --- > "timeToLive" : 20, 19c20,21 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 31c33 < "timeToLive" : 100, --- > "timeToLive" : 20, 36c38,39 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 48c51 < "timeToLive" : 100, --- > "timeToLive" : 20, 53c56,57 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\sandstorm\sandstorm.weather 2a3 > "icon" : "/interface/cockpit/weather/sandstorm.png", 16c17 < "timeToLive" : 1000, --- > "timeToLive" : 20, 18c19,20 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 28c30 < "timeToLive" : 100, --- > "timeToLive" : 20, 30c32,33 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 40c43 < "timeToLive" : 100, --- > "timeToLive" : 20, 42c45,46 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 52c56 < "timeToLive" : 100, --- > "timeToLive" : 20, 54c58,59 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 56,68d60 < } < ], < "projectiles" : [ < { < "projectile" : "sand", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.05, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 weather\snow\icestorm.weather 2a3 > "icon" : "/interface/cockpit/weather/blizzard.png", 12c13 < "timeToLive" : 100, --- > "timeToLive" : 20, 14c15,16 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 24c26 < "timeToLive" : 100, --- > "timeToLive" : 20, 26c28,29 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 36c39 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c41,42 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\snow\snow.weather 2a3 > "icon" : "/interface/cockpit/weather/snow.png", 12c13 < "timeToLive" : 100, --- > "timeToLive" : 20, 14c15,16 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 24c26 < "timeToLive" : 100, --- > "timeToLive" : 20, 26c28,29 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 36c39 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c41,42 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false weather\snowstorm\snowstorm.weather 2a3 > "icon" : "/interface/cockpit/weather/blizzard.png", 16c17 < "timeToLive" : 1000, --- > "timeToLive" : 20, 18c19,20 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 28c30 < "timeToLive" : 100, --- > "timeToLive" : 20, 30c32,33 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 40c43 < "timeToLive" : 100, --- > "timeToLive" : 20, 42c45,46 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 52c56 < "timeToLive" : 100, --- > "timeToLive" : 20, 54c58,59 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 56,79d60 < } < ], < "projectiles" : [ < { < "projectile" : "hail1", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.05, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 < }, < { < "projectile" : "hail2", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.05, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 weather\spacedustshower\spacedust.weather 2a3 > "icon" : "/interface/cockpit/weather/spacedust.png", weather\spacejunk\spacejunk.weather 2a3 > "icon" : "/interface/cockpit/weather/spacejunk.png", 15c16 < "timeToLive" : 100, --- > "timeToLive" : 20, 20c21,22 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 33c35 < "timeToLive" : 100, --- > "timeToLive" : 20, 38c40,41 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 51c54 < "timeToLive" : 100, --- > "timeToLive" : 20, 56c59,60 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 69c73 < "timeToLive" : 100, --- > "timeToLive" : 20, 74c78,79 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 77c82 < { --- > { 87c92 < "timeToLive" : 100, --- > "timeToLive" : 20, 92c97,98 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false 95c101 < { --- > { 105c111 < "timeToLive" : 100, --- > "timeToLive" : 20, 110c116,118 < "collidesLiquid" : true --- > "collidesLiquid" : true, > "ignoreWind" : false > } 112d119 < } 138c145 < { --- > { 148c155 < }, --- > }, 171c178 < { --- > { weather\windstorm\windstorm.weather 2a3 > "icon" : "/interface/cockpit/weather/windstorm.png", 6c7 < "density" : 0.03, --- > "density" : 0.005, 8,14c9,18 < "type" : "textured", < "image" : "/particles/windstorm/1.png", < "velocity" : [0, -12], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true --- > "type" : "animated", > "animation" : "/animations/windstorm/windstorm1.animation", > "velocity" : [0, 0], > "fade" : 0.5, > "looping" : true, > "destructionTime" : 20, > "timeToLive" : 20, > "collidesForeground" : false, > "collidesLiquid" : true, > "ignoreWind" : false 18c22 < "density" : 0.025, --- > "density" : 0.005, 20,26c24,33 < "type" : "textured", < "image" : "/particles/windstorm/2.png", < "velocity" : [0, -11], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true --- > "type" : "animated", > "animation" : "/animations/windstorm/windstorm2.animation", > "velocity" : [0, 0], > "fade" : 0.5, > "looping" : true, > "destructionTime" : 20, > "timeToLive" : 20, > "collidesForeground" : false, > "collidesLiquid" : true, > "ignoreWind" : false 30,65d36 < "density" : 0.15, < "particle" : { < "type" : "textured", < "image" : "/particles/windstorm/3.png", < "velocity" : [0, -14], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { < "density" : 0.01, < "particle" : { < "type" : "textured", < "image" : "/particles/windstorm/4.png", < "velocity" : [0, -14], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { < "density" : 0.005, < "particle" : { < "type" : "textured", < "image" : "/particles/windstorm/5.png", < "velocity" : [0, -14], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { 71,164c42,47 < "velocity" : [0, -14], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { < "density" : 0.03, < "particle" : { < "type" : "textured", < "image" : "/particles/windstorm/6.png", < "velocity" : [0, -12], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { < "density" : 0.03, < "particle" : { < "type" : "textured", < "image" : "/particles/windstorm/7.png", < "velocity" : [0, -12], < "angularVelocity" : 180, < "timeToLive" : 100, < "collidesForeground" : true, < "collidesLiquid" : true < } < }, < { < "density" : 0.02, < "autoRotate" : true, < < "particle" : { < "type" : "textured", < "image" : "/particles/spacejunk/5.png", < "velocity" : [0, -12.5], < "approach" : [15, 15], < "angularVelocity" : 30, < "timeToLive" : 100, < "destructionAction" : "Image", < "destructionTime" : 0.1, < "destructionImage" : "/particles/spacejunk/5.png", < "collidesForeground" : true, < "collidesLiquid" : true < } < } < ], < "projectiles" : [ < { < "projectile" : "windstorm1", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.03, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 < }, < { < "projectile" : "windstorm2", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.025, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 < }, < { < "projectile" : "windstorm3", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.015, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 < }, < { < "projectile" : "windstorm4", < "parameters" : { < "power" : 1 < }, < "velocity" : [0, -15], < "ratePerX" : 0.0050, < "spawnAboveRegion" : 30, < "spawnHorizontalPad" : 30, < "windAffectAmount" : 1.0 --- > "velocity" : [0, 0], > "timeToLive" : 20, > "collidesForeground" : false, > "collidesLiquid" : true, > "ignoreWind" : false > } 169c52 < "maximumWind" : 42.0, --- > "maximumWind" : 35.0,