FILES ----- celestial.config terrestrial_worlds.config weather.config biomes\distributions.config biomes\surface\desert\desert.surfacebiome biomes\surface\magma\magma.surfacebiome [NEW] biomes\surface\scorched\desertunderground.png [NEW] biomes\surface\scorched\rockdivider.png [NEW] biomes\surface\scorched\scorched.parallax [NEW] biomes\surface\scorched\scorched.surfacebiome [NEW] biomes\surface\scorched\scorched.undergroundparallax biomes\surface\tentacles\tentacles.surfacebiome biomes\surface\volcanic\volcanic.surfacebiome biomes\surface_detached\ariddetached\aridbones.surfacebiome biomes\underground\generic\underground0a.undergroundbiome biomes\underground\generic\underground0b.undergroundbiome biomes\underground\generic\underground0c.undergroundbiome biomes\underground\generic\underground0d.undergroundbiome biomes\underground\generic\underground1a.undergroundbiome biomes\underground\generic\underground1b.undergroundbiome biomes\underground\generic\underground1c.undergroundbiome biomes\underground\generic\underground1d.undergroundbiome [NEW] biomes\underground\generic\underground3a.undergroundbiome [NEW] biomes\underground\generic\underground3b.undergroundbiome [NEW] biomes\underground\generic\underground3c.undergroundbiome [NEW] biomes\underground\generic\underground3d.undergroundbiome [NEW] biomes\underground\generic\underground5a.undergroundbiome [NEW] biomes\underground\generic\underground5b.undergroundbiome [NEW] biomes\underground\generic\underground5c.undergroundbiome [NEW] biomes\underground\generic\underground5d.undergroundbiome [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\horizon\textures\scorched_l.png [NEW] celestial\system\terrestrial\horizon\textures\scorched_r.png damage\bubble.damage [NEW] effects\snowflakeshurikentrail.effectsource [NEW] interface\aitech\body.png [NEW] interface\aitech\chestdown.png [NEW] interface\aitech\chestselected.png [NEW] interface\aitech\female.png [NEW] interface\aitech\headdown.png [NEW] interface\aitech\headselected.png [NEW] interface\aitech\legsdown.png [NEW] interface\aitech\legsselected.png [NEW] interface\aitech\male.png [NEW] interface\aitech\selecttechdown.png [NEW] interface\aitech\selecttechover.png [NEW] interface\aitech\selecttechup.png interface\cockpit\cockpit.config interface\statuses\tar.png [NEW] items\armors\biome\frozenfire\frostcrown\frostcrown.head [NEW] items\armors\biome\frozenfire\frostcrown\head.png [NEW] items\armors\biome\frozenfire\frostcrown\icons.png [NEW] items\armors\biome\frozenfire\frostcrown\mask.png items\generic\crafting\rainbowwood.item [NEW] items\generic\crafting\snowflake.item items\guns\biome\frozenfire\frozenfirebow.gun [NEW] items\shields\randomgenerated\frostshield.generatedshield [NEW] items\shields\randomgenerated\frostshieldnames.config [NEW] items\shields\randomgenerated\iceshieldnames.config [NEW] items\shields\randomgenerated\frostshield\images\1.png [NEW] items\swords\biome\colorful\rainbowsword.sword items\swords\biome\frozenfire\firesword.sword [NEW] items\swords\biome\frozenfire\watersword.png [NEW] items\swords\biome\frozenfire\watersword.sword [NEW] items\swords\biome\geometric\frostspear.png [NEW] items\swords\biome\geometric\frostspear.sword [NEW] items\swords\randomgenerated\firesword.generatedsword [NEW] items\swords\randomgenerated\fireswordnames.config items\swords\randomgenerated\watersword.generatedsword [NEW] items\throwables\snowflakeshuriken.png [NEW] items\throwables\snowflakeshuriken.thrownitem [NEW] items\throwables\snowflakeshurikenicon.png monsters\flying\bonebird\bonebird.monstertype monsters\flying\largeflying\largeflying.monstertype monsters\flying\minibossflying\minibossflying.monstertype monsters\flying\smallflying\smallflying.monstertype monsters\ground\largebiped\largebiped.monstertype monsters\ground\largequadruped\largequadruped.monstertype monsters\ground\minibossbiped\minibossbiped.monstertype monsters\ground\minibossquadruped\minibossquadruped.monstertype monsters\ground\moontant\moontant.monstertype monsters\ground\smallbiped\smallbiped.monstertype monsters\ground\smallquadruped\smallquadruped.monstertype monsters\ground\smallshroom\smallshroom.monstertype npcs\airshipcaptain.npctype npcs\airshipcrew.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\chefmerchant.npctype npcs\clanleader.npctype npcs\colourfulvillager.npctype npcs\cultist.npctype npcs\default.npctype npcs\doctormerchant.npctype npcs\eyeguard.npctype 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\merchant.npctype npcs\prisonberserker.npctype npcs\prisonbruiser.npctype npcs\prisongunman.npctype npcs\pyramidguard.npctype npcs\rangedattackstate.lua npcs\scifiguard.npctype npcs\servant.npctype npcs\shroomguard.npctype npcs\shroommerchant.npctype npcs\stimmerchant.npctype npcs\templeguard.npctype npcs\tombzombie.npctype npcs\toolmerchant.npctype npcs\towerascendant.npctype npcs\villageguard.npctype npcs\villageguardcaptain.npctype npcs\villager.npctype npcs\wildhunter.npctype npcs\wildhunterveteran.npctype npcs\mission\wildling.npctype npcs\outpost\outpostapexmechanic.npctype npcs\outpost\outpostapexrefugee.npctype npcs\outpost\outpostapexscientist.npctype npcs\outpost\outpostavianexplorer.npctype npcs\outpost\outpostavianmercenary.npctype npcs\outpost\outpostavianrefugee.npctype npcs\outpost\outpostbountyhunter.npctype npcs\outpost\outpostcivilian.npctype npcs\outpost\outpostfloranfan.npctype npcs\outpost\outpostfloranhunter.npctype npcs\outpost\outpostfloranscholar.npctype npcs\outpost\outpostglitchmechanic.npctype npcs\outpost\outpostglitchmercenary.npctype npcs\outpost\outpostglitchsilenttype.npctype npcs\outpost\outposthumanexcon.npctype npcs\outpost\outposthumanscientist.npctype npcs\outpost\outposthumansurvivor.npctype npcs\outpost\outposthylotlfloranhater.npctype npcs\outpost\outposthylotlperformer.npctype npcs\outpost\outposthylotlwarrior.npctype objects\gate\ancientconsole\ancientconsole.object objects\generic\capsulebig\capsulebig.object objects\generic\capsulemed\capsulemed.object objects\generic\capsulesmall\capsulesmall.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 particles\burningdust.particle [NEW] particles\feather.particle [NEW] particles\levitationair.particle [NEW] particles\snowflakeshurikentrail.particle [NEW] particles\feathers\feather.png [NEW] plants\trees\seatrees\foliage\kelp\basefoliage1.png [NEW] plants\trees\seatrees\foliage\kelp\basefoliage2.png [NEW] plants\trees\seatrees\foliage\kelp\basefoliage3.png [NEW] plants\trees\seatrees\foliage\kelp\basefoliage4.png [NEW] plants\trees\seatrees\foliage\kelp\crownfoliage1.png [NEW] plants\trees\seatrees\foliage\kelp\crownfoliage2.png [NEW] plants\trees\seatrees\foliage\kelp\crownfoliage3.png [NEW] plants\trees\seatrees\foliage\kelp\crownfoliage4.png [NEW] plants\trees\seatrees\foliage\kelp\foliage1.png [NEW] plants\trees\seatrees\foliage\kelp\foliage2.png [NEW] plants\trees\seatrees\foliage\kelp\foliage3.png [NEW] plants\trees\seatrees\foliage\kelp\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\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\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 projectiles\npcs\bubble\bubbles.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\waterbroadswordswoosh\waterbroadswordswoosh.projectile [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.frames [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.png [NEW] projectiles\swoosh\spear\frostspearswoosh\frostspearswoosh.projectile [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.frames [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.png [NEW] projectiles\throwable\snowflakeshuriken\snowflakeshuriken.projectile projectiles\weather\glowing\glowingrain.projectile projectiles\weather\water\water.projectile recipes\weapons\tier2\throwingaxe.recipe recipes\weapons\tier2\throwingdagger.recipe 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\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\snowflakeshuriken.recipe recipes\weapons\tier3\thornyneedler.recipe [NEW] sfx\melee\shield_block_ice.wav [NEW] sfx\melee\shield_block_ice_perfect.wav [NEW] sfx\melee\shield_break_ice.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_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_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\projectiles\bubble_cluster.wav [NEW] sfx\projectiles\bubble_impact.wav stats\monster_primary.lua stats\npc_primary.lua stats\effects\freeze\freeze.statuseffect stats\effects\frostslow\frostslow.statuseffect stats\effects\frozenburning\frozenburning.lua [NEW] stats\effects\levitation\levitation.animation [NEW] stats\effects\levitation\levitation.lua [NEW] stats\effects\levitation\levitation.statuseffect [NEW] stats\effects\lowgrav\lowgrav.animation [NEW] stats\effects\lowgrav\lowgrav.lua [NEW] stats\effects\lowgrav\lowgrav.statuseffect [NEW] stats\effects\nude\nude.lua [NEW] stats\effects\nude\nude.statuseffect [NEW] stats\effects\rage\rage.animation [NEW] stats\effects\rage\rage.lua [NEW] stats\effects\rage\rage.statuseffect stats\effects\tarslow\tarslow.statuseffect treasure\npc.treasurepools DIFFS ----- celestial.config 257c257 < "availableBiomes" : [ "magma", "volcanic", "arid", "desert" ] --- > "availableBiomes" : [ "magma", "volcanic", "scorched", "desert" ] 356c356 < "availableBiomes" : [ "magma", "volcanic", "arid", "desert" ] --- > "availableBiomes" : [ "magma", "volcanic", "scorched", "desert" ] terrestrial_worlds.config 278,279c278 < // [0, [ "scifidungeon", "apexresearchlab", "apextestchamber", "apextowerblock", "avianairship", "aviantemple", "aviantomb", "aviantower", "avianvillage", "floranhell", "floranhuntinggrounds", "floranvillagetower", "glitchcastle", "glitchsewer", "glitchvillage", "humanbunker", "humanprison", "naturalcave" ]] < [0, [ "floranmission1" ]] --- > [0, [ "scifidungeon", "apexresearchlab", "apextestchamber", "apextowerblock", "avianairship", "aviantemple", "aviantomb", "aviantower", "avianvillage", "floranhell", "floranhuntinggrounds", "floranvillagetower", "glitchcastle", "glitchsewer", "glitchvillage", "humanbunker", "humanprison", "naturalcave" ]] 286c285 < [0, [ "lunarbase" ]] --- > //[0, [ "lunarbase" ]] 360c359 < "arid" : { //TODO: convert to 'scorched' --- > "scorched" : { 379,382c378,379 < "terrain" : [ "hills", "dunes", "canyons", "flats", "mountains", "barren" ], < "dungeonSelection" : [ < [0, [ "scifidungeon", "apexresearchlab", "apextestchamber", "apextowerblock", "avianairship", "aviantemple", "aviantomb", "aviantower", "avianvillage", "floranhell", "floranhuntinggrounds", "floranvillagetower", "glitchcastle", "glitchsewer", "glitchvillage", "humanbunker", "humanprison", "naturalcave" ]] < ] --- > "terrain" : [ "flats" ], > "dungeonSelection" : [ ] 390c387,389 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "claylayer", "drydirtlayer", "drysandlayer", "gravellayer", "mudlayer", "sandlayer", "sandstonelayer"] ] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground1a", "underground1b", "underground1c", "underground1d", "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground3a", "underground3b", "underground3c", "underground3d", "underground5a", "underground5b", "underground5c", "underground5d" ]] 402c401,403 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "rock01layer", "rock02layer", "rock03layer", "rock19layer", "rock20layer", "icecaves"]] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground1a", "underground1b", "underground1c", "underground1d", "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground3a", "underground3b", "underground3c", "underground3d", "underground5a", "underground5b", "underground5c", "underground5d" ]] 414c415,417 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "rock04layer", "rock12layer", "rock14layer", "rock15layer", "rock17layer", "icecaves"]] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground1a", "underground1b", "underground1c", "underground1d", "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground3a", "underground3b", "underground3c", "underground3d", "underground5a", "underground5b", "underground5c", "underground5d" ]] 426c429,431 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "rock04layer", "rock12layer", "rock14layer", "rock15layer", "rock17layer", "icecaves"]] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground1a", "underground1b", "underground1c", "underground1d", "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground3a", "underground3b", "underground3c", "underground3d", "underground5a", "underground5b", "underground5c", "underground5d" ]] 438c443,445 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "rock04layer", "rock12layer", "rock14layer", "rock15layer", "rock17layer", "icecaves"]] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground5a", "underground5b", "underground5c", "underground5d" ]] 450c457,459 < [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]] // "rock04layer", "rock12layer", "rock14layer", "rock15layer", "rock17layer", "icecaves"]] --- > [1, [ "underground1a", "underground1b", "underground1c", "underground1d" ]], > [3, [ "underground3a", "underground3b", "underground3c", "underground3d" ]], > [5, [ "underground5a", "underground5b", "underground5c", "underground5d" ]] 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 > 16a40,51 > ], > > "scorched" : [ > [0.5, "clear"], > [0.5, "sandstorm"] > ], > > "scorchedMeteor" : [ > [0.4, "clear"], > [0.4, "sandstorm"], > [0.15, "meteorshower"], > [0.05, "largemeteor"] biomes\distributions.config 119a120,133 > "undergroundCapsules" : { > "type" : "periodic", > > "octaves" : 2, > "alpha" : 2.0, > "beta" : 2.0, > > "modulus" : 2, > "modulusVariance" : 2, > > "densityPeriod" : 10, > "densityOffset" : -0.3 > }, > 275,276d288 < < 305c317 < "blockProbability" : 0.016 --- > "blockProbability" : 0.03 311c323 < "blockProbability" : 0.02 --- > "blockProbability" : 0.04 317c329 < "blockProbability" : 0.024 --- > "blockProbability" : 0.05 323c335 < "blockProbability" : 0.028 --- > "blockProbability" : 0.06 biomes\surface\desert\desert.surfacebiome 540c540 < [0, [ "shrubby", "aridbones", "bones", "sandstone", "tar", "oasis", "colourful", "arid", "desert", "magma", "savannah", "volcanic" ]] --- > [0, [ "shrubby", "aridbones", "bones", "sandstone", "tar", "oasis", "colourful", "scorched", "desert", "magma", "savannah", "volcanic" ]] biomes\surface\magma\magma.surfacebiome 486c486 < [0, [ "crystalline", "rust", "arid", "desert", "magma", "savannah", "volcanic" ]] --- > [0, [ "crystalline", "rust", "scorched", "desert", "magma", "savannah", "volcanic" ]] biomes\surface\tentacles\tentacles.surfacebiome 479c479 < [0, [ "forest", "arid", "desert", "jungle", "magma", "savannah", "snow", "tundra", "volcanic" ]] --- > [0, [ "forest", "scorched", "desert", "jungle", "magma", "savannah", "snow", "tundra", "volcanic" ]] biomes\surface\volcanic\volcanic.surfacebiome 487c487 < [0, [ "crystalline", "rust", "arid", "desert", "magma", "savannah", "volcanic" ]] --- > [0, [ "crystalline", "rust", "scorched", "desert", "magma", "savannah", "volcanic" ]] biomes\surface_detached\ariddetached\aridbones.surfacebiome 3c3 < "friendlyName" : "Aridbones", --- > "friendlyName" : "Dry Bones", biomes\underground\generic\underground0a.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.8, "capsulesmall" ], [0.2, "capsulemed" ] ], biomes\underground\generic\underground0b.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.8, "capsulesmall" ], [0.2, "capsulemed" ] ], biomes\underground\generic\underground0c.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.8, "capsulesmall" ], [0.2, "capsulemed" ] ], biomes\underground\generic\underground0d.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.8, "capsulesmall" ], [0.2, "capsulemed" ] ], biomes\underground\generic\underground1a.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.6, "capsulesmall" ], [0.3, "capsulemed" ], [0.1, "capsulebig" ] ], 57c57 < "pool" : [ [0.20, "thorns1" ], [0.20, "thorns2" ], [0.20, "thorns3" ], [0.20, "thorns4" ] ] --- > "pool" : [ [0.20, "groundspike1" ], [0.20, "groundspike2" ], [0.20, "groundspike3" ], [0.20, "groundspike4" ] ] biomes\underground\generic\underground1b.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.6, "capsulesmall" ], [0.3, "capsulemed" ], [0.1, "capsulebig" ] ], 57c57 < "pool" : [ [0.20, "thorns1" ], [0.20, "thorns2" ], [0.20, "thorns3" ], [0.20, "thorns4" ] ] --- > "pool" : [ [0.20, "groundspike1" ], [0.20, "groundspike2" ], [0.20, "groundspike3" ], [0.20, "groundspike4" ] ] biomes\underground\generic\underground1c.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.6, "capsulesmall" ], [0.3, "capsulemed" ], [0.1, "capsulebig" ] ], 57c57 < "pool" : [ [0.20, "thorns1" ], [0.20, "thorns2" ], [0.20, "thorns3" ], [0.20, "thorns4" ] ] --- > "pool" : [ [0.20, "groundspike1" ], [0.20, "groundspike2" ], [0.20, "groundspike3" ], [0.20, "groundspike4" ] ] biomes\underground\generic\underground1d.undergroundbiome 38c38 < "distribution" : "/biomes/distributions.config:scatteredSmall", --- > "distribution" : "/biomes/distributions.config:undergroundCapsules", 43c43 < "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], --- > "pool" : [ [0.6, "capsulesmall" ], [0.3, "capsulemed" ], [0.1, "capsulebig" ] ], 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" ], interface\cockpit\cockpit.config 145c145 < "arid" : [ 231, 204, 56], --- > "scorched" : [ 231, 204, 56], items\generic\crafting\rainbowwood.item 8c8,14 < "rainbowwoodblock" --- > "rainbowwoodblock", > "crayonblue", > "crayongreen", > "crayonorange", > "crayonpurple", > "crayonred", > "crayonyellow" items\guns\biome\frozenfire\frozenfirebow.gun 6c6 < "rarity" : "Rare", --- > "rarity" : "Legendary", items\swords\biome\frozenfire\firesword.sword 6c6 < "rarity" : "Legendary", --- > "rarity" : "Rare", 16c16 < "soundEffect" : { "fireSound" : [ { "file" : "/sfx/melee/swing_fire_axe1.wav" }, { "file" : "/sfx/melee/swing_fire_axe2.wav" }, { "file" : "/sfx/melee/swing_fire_axe3.wav" } ] }, --- > "soundEffect" : { "fireSound" : [ { "file" : "/sfx/melee/swing_twohanded_fire1.wav" }, { "file" : "/sfx/melee/swing_twohanded_fire2.wav" }, { "file" : "/sfx/melee/swing_twohanded_fire3.wav" } ] }, 65c65 < "duration" : 0.07, --- > "duration" : 0.2, items\swords\randomgenerated\watersword.generatedsword 4c4 < "rarity" : "legendary", --- > "rarity" : "Rare", 11c11 < "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" ], 34c34 < "duration" : 0.07, --- > "duration" : 0.2, monsters\flying\bonebird\bonebird.monstertype 86c86 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\flying\largeflying\largeflying.monstertype 84c84 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\flying\minibossflying\minibossflying.monstertype 82c82 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\flying\smallflying\smallflying.monstertype 84c84 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\largebiped\largebiped.monstertype 163c163 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\largequadruped\largequadruped.monstertype 174c174 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\minibossbiped\minibossbiped.monstertype 116c116 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\minibossquadruped\minibossquadruped.monstertype 146c146 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\moontant\moontant.monstertype 126c126 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\smallbiped\smallbiped.monstertype 126c126 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\smallquadruped\smallquadruped.monstertype 127c127 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, monsters\ground\smallshroom\smallshroom.monstertype 127c127 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\airshipcaptain.npctype 235c235 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\airshipcrew.npctype 890c890 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\airshipquartermaster.npctype 219c219 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\apexslave.npctype 604c604 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\apexslaver.npctype 235c235 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\bandit.npctype 210c210 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\blacksmith.npctype 126c126 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\bunkerguard.npctype 127c127 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\bunkerpyro.npctype 81c81 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\castleguard.npctype 117c117 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\castlelord.npctype 115c115 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\castleroyalguard.npctype 90c90 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\chefmerchant.npctype 268c268 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\clanleader.npctype 392c392 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\colourfulvillager.npctype 603c603 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\cultist.npctype 125c125 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\default.npctype 130c130 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\doctormerchant.npctype 281c281 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\eyeguard.npctype 115c115 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\friendlyguard.npctype 265c265 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\friendlypirateguard.npctype 216c216 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\guard.npctype 177c177 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\hellguard.npctype 113c113 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\hellprisoner.npctype 102c102 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\knight.npctype 66c66 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\labguard.npctype 118c118 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\labscientist.npctype 123c123 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\merchant.npctype 2030c2030 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\prisonberserker.npctype 121c121 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\prisonbruiser.npctype 116c116 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\prisongunman.npctype 112c112 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\pyramidguard.npctype 129c129 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\rangedattackstate.lua 174d173 < entity.setCrouching(false) npcs\scifiguard.npctype 122c122 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\servant.npctype 674c674 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\shroomguard.npctype 280c280 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\shroommerchant.npctype 148c148 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\stimmerchant.npctype 275c275 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\templeguard.npctype 119c119 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\tombzombie.npctype 115c115 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\toolmerchant.npctype 270c270 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\towerascendant.npctype 207c207 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\villageguard.npctype 1186c1186 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\villageguardcaptain.npctype 678c678 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\villager.npctype 2135c2135 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\wildhunter.npctype 117c117 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\wildhunterveteran.npctype 56c56 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\mission\wildling.npctype 142c142 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostapexmechanic.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostapexrefugee.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostapexscientist.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostavianexplorer.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostavianmercenary.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostavianrefugee.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostbountyhunter.npctype 75c75 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostcivilian.npctype 369c369 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostfloranfan.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostfloranhunter.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostfloranscholar.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostglitchmechanic.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostglitchmercenary.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outpostglitchsilenttype.npctype 75c75 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthumanexcon.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthumanscientist.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthumansurvivor.npctype 74c74 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthylotlfloranhater.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthylotlperformer.npctype 73c73 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, npcs\outpost\outposthylotlwarrior.npctype 75c75 < "primaryScriptDelta" : 0, --- > "primaryScriptDelta" : 5, objects\gate\ancientconsole\ancientconsole.object 41c41 < "detectArea" : [ [-0.3, 0], [4, 5] ] --- > "detectArea" : [ [-0.3, 0], [4, 5] ] 57c57 < "detectArea" : [ [-2, 0], [2.3, 5] ] --- > "detectArea" : [ [-2, 0], [2.3, 5] ] objects\generic\capsulebig\capsulebig.object 33c33 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 3, { } ] ] 36c36 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 3, { } ] ] objects\generic\capsulemed\capsulemed.object 33c33 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 2, { } ] ] 36c36 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 2, { } ] ] objects\generic\capsulesmall\capsulesmall.object 28d27 < 33c32 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 1, { } ] ] 36c35 < [ [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ], [ "goldcoin", 1, { } ] ] --- > [ [ "money", 1, { } ] ] particles\burningdust.particle 13c13 < "size" : 1, --- > "size" : 0.5, projectiles\npcs\bubble\bubbles.projectile 14c14,20 < "damageKind" : "bubble" --- > "damageKind" : "bubble", > "actionOnReap" : [ > { > "action" : "sound", > "options" : [ "/sfx/projectiles/bubble_pop.wav" ] > } > ] projectiles\swoosh\broadsword\waterbroadswordswoosh\waterbroadswordswoosh.projectile 18a19,22 > "action" : "sound", > "options" : [ "/sfx/projectiles/bubble_cluster.wav" ] > }, > { projectiles\weather\glowing\glowingrain.projectile 11c11 < "damageKind" : "default" --- > "onlyHitTerrain" : true projectiles\weather\water\water.projectile 9c9,10 < "damageKind" : "default" --- > > "onlyHitTerrain" : true recipes\weapons\tier2\throwingaxe.recipe 6c6 < "groups" : [ "anvil", "weapons", "all" ] --- > "groups" : [ "metalworkstation", "weapons", "all" ] recipes\weapons\tier2\throwingdagger.recipe 6c6 < "groups" : [ "anvil", "weapons", "all" ] --- > "groups" : [ "metalworkstation", "weapons", "all" ] recipes\weapons\tier2\throwingspear.recipe 6c6 < "groups" : [ "anvil", "weapons", "all" ] --- > "groups" : [ "metalworkstation", "weapons", "all" ] recipes\weapons\tier3\thornyneedler.recipe 7c7 < "groups" : [ "anvil", "weapons", "all" ] --- > "groups" : [ "metalworkstation", "weapons", "all" ] stats\monster_primary.lua 32a33,44 > > function update(dt) > local liquidStatusEffects = root.liquidStatusEffects(mcontroller.inLiquidId()) > if liquidStatusEffects then > status.addEphemeralEffects(liquidStatusEffects) > end > > local spatialStatusEffects = status.scanSpatialEffects(mcontroller.collisionBody()) > if spatialStatusEffects then > status.addEphemeralEffects(spatialStatusEffects) > end > end \ No newline at end of file stats\npc_primary.lua 32a33,44 > > function update(dt) > local liquidStatusEffects = root.liquidStatusEffects(mcontroller.inLiquidId()) > if liquidStatusEffects then > status.addEphemeralEffects(liquidStatusEffects) > end > > local spatialStatusEffects = status.scanSpatialEffects(mcontroller.collisionBody()) > if spatialStatusEffects then > status.addEphemeralEffects(spatialStatusEffects) > end > end \ No newline at end of file stats\effects\freeze\freeze.statuseffect 10c10,13 < "animationConfig" : "freeze.animation" --- > "animationConfig" : "freeze.animation", > > "label" : "freeze", > "icon" : "/interface/statuses/cold.png" 11a15 > stats\effects\frostslow\frostslow.statuseffect 10c10,13 < "animationConfig" : "frostslow.animation" --- > "animationConfig" : "frostslow.animation", > > "label" : "frostslow", > "icon" : "/interface/statuses/cold.png" stats\effects\frozenburning\frozenburning.lua 14a15,20 > if effect.duration() > and ((world.visibleLiquidAt and world.visibleLiquidAt({mcontroller.xPosition(), mcontroller.yPosition() - 1})) > or (world.liquidAt and world.liquidAt({mcontroller.xPosition(), mcontroller.yPosition() - 1}))) then > effect.expire() > end > stats\effects\tarslow\tarslow.statuseffect 10c10,13 < "animationConfig" : "tarslow.animation" --- > "animationConfig" : "tarslow.animation", > > "label" : "tarred", > "icon" : "/interface/statuses/tar.png" treasure\npc.treasurepools 116,118c116,118 < {"weight" : 0.2, "pool" : "uncommonRanged"}, < {"weight" : 0.1, "pool" : "rareRanged"}, < {"weight" : 0.1, "pool" : "legendaryRanged"}, --- > {"weight" : 0.2, "pool" : "uncommonGun"}, > {"weight" : 0.1, "pool" : "rareGun"}, > {"weight" : 0.1, "pool" : "legendaryGun"},