FILES ----- celestial.config player.config terrestrial_worlds.config weather.config behaviors\monsters\modular\basemonster.behavior [NEW] biomes\surface\scorchedcity.biome [NEW] celestial\system\terrestrial\biomes\scorchedcity\maskie1.png [NEW] celestial\system\terrestrial\biomes\scorchedcity\maskie2.png [NEW] celestial\system\terrestrial\biomes\scorchedcity\maskie3.png [NEW] celestial\system\terrestrial\horizon\textures\scorchedcity_l.png [NEW] celestial\system\terrestrial\horizon\textures\scorchedcity_r.png interface\cockpit\cockpit.config interface\crafting\anvilbody.png interface\crafting\cookingbody.png [NEW] interface\crafting\craftbg.png interface\crafting\craftinganvil2.png interface\crafting\craftingbody.png interface\crafting\craftingfarm2.png interface\crafting\craftingfurnace2.png interface\crafting\craftingfurniture2.png interface\crafting\craftingmedical2.png interface\crafting\craftingwheel2.png interface\crafting\farmbody.png [NEW] interface\crafting\fossilstationbody.png [NEW] interface\crafting\fossilstationbodyold+broken.png interface\crafting\furnacebody.png interface\crafting\furniturebody.png interface\crafting\inventorstable2.png interface\crafting\inventorstable3.png interface\crafting\shopbody.png interface\crafting\spinningwheelbody.png interface\crafting\wiringbody.png interface\itemdescriptions\armor.itemdescription interface\itemdescriptions\base.itemdescription interface\itemdescriptions\bow.itemdescription interface\itemdescriptions\consumable.itemdescription interface\itemdescriptions\container.itemdescription interface\itemdescriptions\fistweapon.itemdescription interface\itemdescriptions\gun.itemdescription interface\itemdescriptions\object.itemdescription interface\itemdescriptions\shield.itemdescription interface\itemdescriptions\sword.itemdescription interface\itemdescriptions\tool.itemdescription interface\objectcrafting\fossilstation.config interface\windowconfig\crafting.config interface\windowconfig\craftinganvil.config interface\windowconfig\craftingfarming.config interface\windowconfig\craftingfood.config interface\windowconfig\craftingfurnace.config interface\windowconfig\craftingfurniture.config interface\windowconfig\craftingmerchant.config interface\windowconfig\spinningwheel.config interface\windowconfig\wiringstation.config [NEW] items\active\unsorted\filledcapturepod\energyball.frames [NEW] items\active\unsorted\filledcapturepod\energyball.png items\active\unsorted\filledcapturepod\filledcapturepod.activeitem items\active\unsorted\filledcapturepod\filledcapturepod.animation items\active\unsorted\filledcapturepod\filledcapturepod.lua items\active\weapons\ranged\boomerang\boomerang.activeitem items\active\weapons\ranged\boomerang\boomerang.lua items\guns\bows\bow\bow.gun items\guns\bows\ironbow\ironbow.gun monsters\generated\colors\alien.monstercolors monsters\generated\colors\default.monstercolors monsters\generated\colors\desert.monstercolors monsters\generated\colors\ice.monstercolors monsters\generated\colors\jungle.monstercolors monsters\generated\colors\magma.monstercolors monsters\generated\colors\savannah.monstercolors [NEW] monsters\generated\colors\scorchedcity.monstercolors monsters\generated\colors\snow.monstercolors monsters\generated\colors\volcanic.monstercolors npcs\biome\maskedguard.npctype objects\biome\alpine\stonechair\stonechair.object objects\biome\giantflower\giantflowerchair\giantflowerchair.object objects\biome\giantflower\giantflowerlamp\giantflowerlamplit.png objects\biome\mushroom\shroombed\shroombedicon.png [NEW] objects\biome\scorchedcity\scorchedcitychest\icon.png [NEW] objects\biome\scorchedcity\scorchedcitychest\scorchedcitychest.frames [NEW] objects\biome\scorchedcity\scorchedcitychest\scorchedcitychest.object [NEW] objects\biome\scorchedcity\scorchedcitychest\scorchedcitychest.png [NEW] objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrate.frames [NEW] objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrate.object [NEW] objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrate.png [NEW] objects\biome\scorchedcity\scorchedcitycrate\scorchedcitycrateicon.png [NEW] objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrate.frames [NEW] objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrate.object [NEW] objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrate.png [NEW] objects\biome\scorchedcity\scorchedcitysmallcrate\scorchedcitysmallcrateicon.png objects\crafting\fossilstation\fossilstation.object objects\crafting\upgradeablecraftingobjects\upgradeablecraftingobject.lua objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil.animation objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil.object [NEW] objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil2.frames objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil2.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\acceleratoraddon\acceleratoraddon.object objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\acceleratoraddon\acceleratoraddonicon.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\manipulatoraddon\manipulatoraddon.object objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\manipulatoraddon\manipulatoraddonicon.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddon.object objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddon.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddonfullbright.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddonicon.png objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddonpreview.png objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm.animation objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm.object [NEW] objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm2.frames objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm2.png objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm2icon.png [NEW] objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm2lit.frames [NEW] objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm2lit.png objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace.animation objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace.object objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace3.frames objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture.animation objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture.object objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture.png objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture2.png objects\crafting\upgradeablecraftingobjects\craftingfurniture\default.frames objects\crafting\upgradeablecraftingobjects\craftingmedical\craftingmedical.animation objects\crafting\upgradeablecraftingobjects\craftingmedical\craftingmedical.object objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel.animation objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel.object objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel.png [NEW] objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel2.frames objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel2.png objects\crafting\upgradeablecraftingobjects\craftingwheel\default.frames objects\crafting\upgradeablecraftingobjects\inventorstable\default.frames objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable.animation objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable.object objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable.png objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable2.png objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3.frames objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3.png objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3lit.frames objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3lit.png objects\crafting\woodencookingtable\woodencookingtable.frames objects\crafting\woodencookingtable\woodencookingtable.png objects\crafting\woodencookingtable\woodencookingtableicon.png [NEW] objects\fossils\ammonite.png [NEW] objects\fossils\ammonitefossil.object [NEW] objects\fossils\trilobite.png [NEW] objects\fossils\trilobitefossil.object [NEW] objects\fossils\displaystands\fossildisplay.lua [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1.animation [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1.config [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1.frames [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1.object [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1.png [NEW] objects\fossils\displaystands\fossildisplay1\fossildisplay1icon.png [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3.animation [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3.config [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3.frames [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3.object [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3.png [NEW] objects\fossils\displaystands\fossildisplay3\fossildisplay3icon.png [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5.animation [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5.config [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5.frames [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5.object [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5.png [NEW] objects\fossils\displaystands\fossildisplay5\fossildisplay5icon.png [NEW] objects\fossils\fossilapex\apexfossil1.object [NEW] objects\fossils\fossilapex\apexfossil2.object [NEW] objects\fossils\fossilapex\apexfossil3.object [NEW] objects\fossils\fossilapex\apexlegsdisplay.png [NEW] objects\fossils\fossilapex\apexlegsicon.png [NEW] objects\fossils\fossilapex\apexlegsplacement.png [NEW] objects\fossils\fossilapex\apexskulldisplay.png [NEW] objects\fossils\fossilapex\apexskullicon.png [NEW] objects\fossils\fossilapex\apexskullplacement.png [NEW] objects\fossils\fossilapex\apextorsodisplay.png [NEW] objects\fossils\fossilapex\apextorsoicon.png [NEW] objects\fossils\fossilapex\apextorsoplacement.png [NEW] objects\fossils\fossilavian\avianfossil1.object [NEW] objects\fossils\fossilavian\avianfossil2.object [NEW] objects\fossils\fossilavian\avianfossil3.object [NEW] objects\fossils\fossilavian\avianlegsdisplay.png [NEW] objects\fossils\fossilavian\avianlegsicon.png [NEW] objects\fossils\fossilavian\avianlegsplacement.png [NEW] objects\fossils\fossilavian\avianskulldisplay.png [NEW] objects\fossils\fossilavian\avianskullicon.png [NEW] objects\fossils\fossilavian\avianskullplacement.png [NEW] objects\fossils\fossilavian\aviantorsodisplay.png [NEW] objects\fossils\fossilavian\aviantorsoicon.png [NEW] objects\fossils\fossilavian\aviantorsoplacement.png [NEW] objects\fossils\fossilfloran\floaranfossil1.object [NEW] objects\fossils\fossilfloran\floranfossil2.object [NEW] objects\fossils\fossilfloran\floranfossil3.object [NEW] objects\fossils\fossilfloran\floranlegsdisplay.png [NEW] objects\fossils\fossilfloran\floranlegsicon.png [NEW] objects\fossils\fossilfloran\floranlegsplacement.png [NEW] objects\fossils\fossilfloran\floranskulldisplay.png [NEW] objects\fossils\fossilfloran\floranskullicon.png [NEW] objects\fossils\fossilfloran\floranskullplacement.png [NEW] objects\fossils\fossilfloran\florantorsodisplay.png [NEW] objects\fossils\fossilfloran\florantorsoicon.png [NEW] objects\fossils\fossilfloran\florantorsoplacement.png [NEW] objects\fossils\fossilglitch\glitchfossil1.object [NEW] objects\fossils\fossilglitch\glitchfossil2.object [NEW] objects\fossils\fossilglitch\glitchfossil3.object [NEW] objects\fossils\fossilglitch\glitchlegsdisplay.png [NEW] objects\fossils\fossilglitch\glitchlegsicon.png [NEW] objects\fossils\fossilglitch\glitchlegsplacement.png [NEW] objects\fossils\fossilglitch\glitchskulldisplay.png [NEW] objects\fossils\fossilglitch\glitchskullicon.png [NEW] objects\fossils\fossilglitch\glitchskullplacement.png [NEW] objects\fossils\fossilglitch\glitchtorsodisplay.png [NEW] objects\fossils\fossilglitch\glitchtorsoicon.png [NEW] objects\fossils\fossilglitch\glitchtorsoplacement.png [NEW] objects\fossils\fossilhuman\humanfossil1.object [NEW] objects\fossils\fossilhuman\humanfossil2.object [NEW] objects\fossils\fossilhuman\humanfossil3.object [NEW] objects\fossils\fossilhuman\humanlegsdisplay.png [NEW] objects\fossils\fossilhuman\humanlegsicon.png [NEW] objects\fossils\fossilhuman\humanlegsplacement.png [NEW] objects\fossils\fossilhuman\humanskulldisplay.png [NEW] objects\fossils\fossilhuman\humanskullicon.png [NEW] objects\fossils\fossilhuman\humanskullplacement.png [NEW] objects\fossils\fossilhuman\humantorsodisplay.png [NEW] objects\fossils\fossilhuman\humantorsoicon.png [NEW] objects\fossils\fossilhuman\humantorsoplacement.png [NEW] objects\fossils\fossilhylotl\hylotlfossil1.object [NEW] objects\fossils\fossilhylotl\hylotlfossil2.object [NEW] objects\fossils\fossilhylotl\hylotlfossil3.object [NEW] objects\fossils\fossilhylotl\hylotllegsdisplay.png [NEW] objects\fossils\fossilhylotl\hylotllegsicon.png [NEW] objects\fossils\fossilhylotl\hylotllegsplacement.png [NEW] objects\fossils\fossilhylotl\hylotlskulldisplay.png [NEW] objects\fossils\fossilhylotl\hylotlskullicon.png [NEW] objects\fossils\fossilhylotl\hylotlskullplacement.png [NEW] objects\fossils\fossilhylotl\hylotltorsodisplay.png [NEW] objects\fossils\fossilhylotl\hylotltorsoicon.png [NEW] objects\fossils\fossilhylotl\hylotltorsoplacement.png [NEW] parallax\surface\scorchedcity.parallax [NEW] plants\trees\utilitypole\stem\base1.png [NEW] plants\trees\utilitypole\stem\base2.png [NEW] plants\trees\utilitypole\stem\base3.png [NEW] plants\trees\utilitypole\stem\branch1.png [NEW] plants\trees\utilitypole\stem\branch2.png [NEW] plants\trees\utilitypole\stem\branch3.png [NEW] plants\trees\utilitypole\stem\crown1.png [NEW] plants\trees\utilitypole\stem\crown2.png [NEW] plants\trees\utilitypole\stem\crown3.png [NEW] plants\trees\utilitypole\stem\middle1.png [NEW] plants\trees\utilitypole\stem\middle2.png [NEW] plants\trees\utilitypole\stem\middle3.png [NEW] plants\trees\utilitypole\stem\middle4.png [NEW] plants\trees\utilitypole\stem\saplingicon.png [NEW] plants\trees\utilitypole\stem\utilitypole.modularstem projectiles\throwable\filledcapturepod\filledcapturepod.projectile projectiles\throwable\filledcapturepod\filledcapturepodprojectile.lua [NEW] recipes\anvil1\weapons\unique\clawglove.recipe [NEW] recipes\anvil1\weapons\unique\fireboomerang.recipe [NEW] recipes\anvil1\weapons\unique\hardchakram.recipe [NEW] recipes\anvil1\weapons\unique\iceboomerang.recipe [NEW] recipes\anvil1\weapons\unique\lunarang.recipe [NEW] recipes\anvil1\weapons\unique\neochakram.recipe [NEW] recipes\anvil1\weapons\unique\sawchakram.recipe [NEW] recipes\anvil1\weapons\unique\stunglove.recipe [NEW] recipes\anvil1\weapons\unique\vinefist.recipe [NEW] recipes\anvil2\armor\perfect\perfectchest.recipe [NEW] recipes\anvil2\armor\perfect\perfecthead.recipe [NEW] recipes\anvil2\armor\perfect\perfectpants.recipe [NEW] recipes\biome\alien\alienbed.recipe [NEW] recipes\biome\alien\alienchair.recipe [NEW] recipes\biome\alien\alienchest.recipe [NEW] recipes\biome\alien\aliendoor.recipe [NEW] recipes\biome\alien\alientable.recipe [NEW] recipes\biome\alpine\stonebed.recipe [NEW] recipes\biome\alpine\stonechair.recipe [NEW] recipes\biome\alpine\stonechest.recipe [NEW] recipes\biome\alpine\stonedoor.recipe [NEW] recipes\biome\alpine\stonetable.recipe [NEW] recipes\biome\bone\throwingbones.recipe [NEW] recipes\biome\giantflower\giantflowerbed.recipe [NEW] recipes\biome\giantflower\giantflowerchair.recipe [NEW] recipes\biome\giantflower\giantflowerchest.recipe [NEW] recipes\biome\giantflower\giantflowerdoor.recipe [NEW] recipes\biome\giantflower\giantflowerlamp.recipe [NEW] recipes\biome\giantflower\giantflowertable.recipe [NEW] recipes\biome\hive\hivebed.recipe [NEW] recipes\biome\hive\hivechair.recipe [NEW] recipes\biome\hive\hivedoor.recipe [NEW] recipes\biome\hive\hivelamp.recipe [NEW] recipes\biome\hive\hivetable.recipe [NEW] recipes\biome\ice\icebed.recipe [NEW] recipes\biome\ice\icechair.recipe [NEW] recipes\biome\ice\icechest.recipe [NEW] recipes\biome\ice\icedoor.recipe [NEW] recipes\biome\ice\icemachine.recipe [NEW] recipes\biome\ice\icetable.recipe [NEW] recipes\biome\mushroom\mushroomhead.recipe [NEW] recipes\biome\mushroom\shroombed.recipe [NEW] recipes\biome\mushroom\shroomchair.recipe [NEW] recipes\biome\mushroom\shroomchest.recipe [NEW] recipes\biome\mushroom\shroomdoor.recipe [NEW] recipes\biome\mushroom\shroomlamp.recipe [NEW] recipes\biome\mushroom\shroomtable.recipe [NEW] recipes\biome\mushroom\shroomwardrobe.recipe [NEW] recipes\biome\oasis\reedbed.recipe [NEW] recipes\biome\oasis\reedchair.recipe [NEW] recipes\biome\oasis\reedchest.recipe [NEW] recipes\biome\oasis\reedclock.recipe [NEW] recipes\biome\oasis\reeddesk.recipe [NEW] recipes\biome\oasis\reeddoor.recipe [NEW] recipes\biome\oasis\reedlamp.recipe [NEW] recipes\biome\oasis\reedshelf.recipe [NEW] recipes\biome\prism\prismbed.recipe [NEW] recipes\biome\prism\prismchair.recipe [NEW] recipes\biome\prism\prismdoor.recipe [NEW] recipes\biome\prism\prismlamp1.recipe [NEW] recipes\biome\prism\prismlamp2.recipe [NEW] recipes\biome\prism\prismlamp3.recipe [NEW] recipes\biome\prism\prismtable.recipe [NEW] recipes\biome\rust\rustbed.recipe [NEW] recipes\biome\rust\rustchair.recipe [NEW] recipes\biome\rust\rustchest.recipe [NEW] recipes\biome\rust\rustdoor.recipe [NEW] recipes\biome\rust\rusttable.recipe [NEW] recipes\biome\slime\slimebed.recipe [NEW] recipes\biome\slime\slimechair.recipe [NEW] recipes\biome\slime\slimehide.recipe [NEW] recipes\biome\slime\slimetorch.recipe [NEW] recipes\biome\snow\fancysnowman.recipe [NEW] recipes\biome\snow\giganticsnowball.recipe [NEW] recipes\biome\snow\iceblock.recipe [NEW] recipes\biome\snow\largesnowball.recipe [NEW] recipes\biome\snow\mediumsnowball.recipe [NEW] recipes\biome\snow\snowball.recipe [NEW] recipes\biome\snow\snowflakeshuriken.recipe [NEW] recipes\biome\snow\snowgun.recipe [NEW] recipes\biome\snow\snowman.recipe [NEW] recipes\biome\spring\flowerbox.recipe [NEW] recipes\biome\spring\flowerlamp.recipe [NEW] recipes\biome\spring\movingsunflower.recipe [NEW] recipes\biome\spring\petalfountain.recipe [NEW] recipes\biome\spring\springchest.recipe [NEW] recipes\biome\steamspring\steamspringbed.recipe [NEW] recipes\biome\steamspring\steamspringchair.recipe [NEW] recipes\biome\steamspring\steamspringdoor.recipe [NEW] recipes\biome\steamspring\steamspringlamp.recipe [NEW] recipes\biome\steamspring\steamspringtable.recipe [NEW] recipes\biome\stonecave\cavebed.recipe [NEW] recipes\biome\stonecave\cavechair.recipe [NEW] recipes\biome\stonecave\cavechest.recipe [NEW] recipes\biome\stonecave\cavelamp.recipe [NEW] recipes\biome\swamp\swampbed.recipe [NEW] recipes\biome\swamp\swampchair.recipe [NEW] recipes\biome\swamp\swampchest.recipe [NEW] recipes\biome\swamp\swampybed.recipe [NEW] recipes\biome\tar\tarball.recipe [NEW] recipes\biome\tar\tarbed.recipe [NEW] recipes\biome\tar\tarchair.recipe [NEW] recipes\biome\tar\tarconsole.recipe [NEW] recipes\biome\tar\tardoor.recipe [NEW] recipes\biome\tar\tarlight.recipe [NEW] recipes\biome\tar\tarman.recipe [NEW] recipes\biome\tar\tarpitchest.recipe [NEW] recipes\biome\toxic\toxicchair.recipe [NEW] recipes\biome\toxic\toxicchest.recipe [NEW] recipes\biome\toxic\toxiclamp1.recipe [NEW] recipes\biome\toxic\toxiclamp2.recipe [NEW] recipes\biome\toxic\toxictable.recipe [NEW] recipes\farmtable1\survival\slimehandgrapple.recipe [NEW] recipes\farmtable2\survival\grapplinghook.recipe [NEW] recipes\farmtable2\survival\halogenpack.recipe [NEW] recipes\farmtable2\survival\spaceairtankback.recipe [NEW] recipes\farmtable2\survival\xenonpack.recipe [NEW] recipes\fossilstation\fossildisplay1.recipe [NEW] recipes\fossilstation\fossildisplay3.recipe [NEW] recipes\fossilstation\fossildisplay5.recipe [NEW] recipes\fossilstation\fossiltoolkitbeginner.recipe [NEW] recipes\furnace1\ingredients\paper.recipe recipes\furnace3\ingredients\smallbattery.recipe recipes\furniture1\beds\tier1bed.recipe recipes\furniture1\beds\tier2bed.recipe recipes\furniture1\beds\woodenbed.recipe [NEW] recipes\furniture1\materials\bonematerial.recipe [NEW] recipes\furniture1\materials\crystalblock.recipe [NEW] recipes\furniture1\materials\eyepiles.recipe [NEW] recipes\furniture1\materials\fleshblock.recipe [NEW] recipes\furniture1\materials\heavypipe.recipe [NEW] recipes\furniture1\materials\platematerial.recipe [NEW] recipes\furniture1\materials\rainbowwoodblock.recipe [NEW] recipes\furniture1\materials\reedblock.recipe [NEW] recipes\furniture1\materials\sandstoneblock.recipe [NEW] recipes\furniture1\materials\shroomblock.recipe recipes\furniture2\beds\tier3bed.recipe [NEW] recipes\heartforge\cupidsback.recipe [NEW] recipes\heartforge\cupidsbow.recipe [NEW] recipes\heartforge\cupidschest.recipe [NEW] recipes\heartforge\cupidshead.recipe [NEW] recipes\heartforge\cupidslegs.recipe [NEW] recipes\heartforge\flowerbouquet.recipe [NEW] recipes\heartforge\heartforge.recipe [NEW] recipes\heartforge\valentinechocolates.recipe [NEW] recipes\holidaycraftingtable\bigpresent.recipe [NEW] recipes\holidaycraftingtable\candyblock.recipe [NEW] recipes\holidaycraftingtable\decoratedtree.recipe [NEW] recipes\holidaycraftingtable\dreidel.recipe [NEW] recipes\holidaycraftingtable\firework.recipe [NEW] recipes\holidaycraftingtable\fireworkblue.recipe [NEW] recipes\holidaycraftingtable\fireworkgreen.recipe [NEW] recipes\holidaycraftingtable\giantbells.recipe [NEW] recipes\holidaycraftingtable\giantbow1.recipe [NEW] recipes\holidaycraftingtable\giantbow2.recipe [NEW] recipes\holidaycraftingtable\giantsanta.recipe [NEW] recipes\holidaycraftingtable\giantsnowflake.recipe [NEW] recipes\holidaycraftingtable\giftmonsterbox.recipe [NEW] recipes\holidaycraftingtable\giftmonstersmallbox.recipe [NEW] recipes\holidaycraftingtable\goldball.recipe [NEW] recipes\holidaycraftingtable\greencandycane1.recipe [NEW] recipes\holidaycraftingtable\greencandycane2.recipe [NEW] recipes\holidaycraftingtable\greencandycane3.recipe [NEW] recipes\holidaycraftingtable\greengumdrop1.recipe [NEW] recipes\holidaycraftingtable\greengumdrop2.recipe [NEW] recipes\holidaycraftingtable\holidaycandles.recipe [NEW] recipes\holidaycraftingtable\holidaycraftingtable.recipe [NEW] recipes\holidaycraftingtable\holidaylights.recipe [NEW] recipes\holidaycraftingtable\holidaypole.recipe [NEW] recipes\holidaycraftingtable\holidayspirit.recipe [NEW] recipes\holidaycraftingtable\holly.recipe [NEW] recipes\holidaycraftingtable\hotholidaychest.recipe [NEW] recipes\holidaycraftingtable\hotholidayhead.recipe [NEW] recipes\holidaycraftingtable\hotholidaypants.recipe [NEW] recipes\holidaycraftingtable\lollipop1.recipe [NEW] recipes\holidaycraftingtable\lollipop2.recipe [NEW] recipes\holidaycraftingtable\menorah.recipe [NEW] recipes\holidaycraftingtable\mrclausback.recipe [NEW] recipes\holidaycraftingtable\mrclauschest.recipe [NEW] recipes\holidaycraftingtable\mrclaushead.recipe [NEW] recipes\holidaycraftingtable\mrclauspants.recipe [NEW] recipes\holidaycraftingtable\present1.recipe [NEW] recipes\holidaycraftingtable\present2.recipe [NEW] recipes\holidaycraftingtable\present3.recipe [NEW] recipes\holidaycraftingtable\present4.recipe [NEW] recipes\holidaycraftingtable\purplegumdrop1.recipe [NEW] recipes\holidaycraftingtable\purplegumdrop2.recipe [NEW] recipes\holidaycraftingtable\redball.recipe [NEW] recipes\holidaycraftingtable\redcandycane1.recipe [NEW] recipes\holidaycraftingtable\redcandycane2.recipe [NEW] recipes\holidaycraftingtable\redcandycane3.recipe [NEW] recipes\holidaycraftingtable\redgumdrop1.recipe [NEW] recipes\holidaycraftingtable\redgumdrop2.recipe [NEW] recipes\holidaycraftingtable\scifisleigh.recipe [NEW] recipes\holidaycraftingtable\smallbow.recipe [NEW] recipes\holidaycraftingtable\smallholidaytree.recipe [NEW] recipes\holidaycraftingtable\smallsnowflake.recipe [NEW] recipes\holidaycraftingtable\stocking1.recipe [NEW] recipes\holidaycraftingtable\stocking2.recipe [NEW] recipes\holidaycraftingtable\undecoratedtree.recipe recipes\inventorstable1\craftinganvil.recipe recipes\inventorstable1\craftingfurniture.recipe recipes\inventorstable3\acceleratoraddon.recipe [NEW] recipes\inventorstable3\capturestation.recipe recipes\inventorstable3\manipulatoraddon.recipe recipes\inventorstable3\separatoraddon.recipe [NEW] recipes\inventorstable3\skyrailtable.recipe [NEW] recipes\old\oldold\bonusarmorchest.recipe [NEW] recipes\old\oldold\bonusarmorhead.recipe [NEW] recipes\old\oldold\bonusarmorpants.recipe [NEW] recipes\old\oldold\goldchest.recipe [NEW] recipes\old\oldold\goldhead.recipe [NEW] recipes\old\oldold\goldpants.recipe [NEW] recipes\old\oldold\paperwingsback.recipe [NEW] recipes\old\oldold\platinumchest.recipe [NEW] recipes\old\oldold\platinumhead.recipe [NEW] recipes\old\oldold\platinumpants.recipe [NEW] recipes\old\oldold\silverchest.recipe [NEW] recipes\old\oldold\silverhead.recipe [NEW] recipes\old\oldold\silverpants.recipe [NEW] recipes\old\oldold\steelplatform.recipe [NEW] recipes\old\oldold\t2helm1.recipe [NEW] recipes\old\oldold\t2helm2.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\teleporterstore\blackteleporter.recipe [NEW] recipes\teleporterstore\brassteleporter.recipe [NEW] recipes\teleporterstore\futureteleporter.recipe [NEW] recipes\teleporterstore\scienceteleporter.recipe [NEW] recipes\teleporterstore\stoneteleporter.recipe [NEW] recipes\teleporterstore\teleportercore.recipe [NEW] recipes\teleporterstore\tombteleporter.recipe [NEW] recipes\teleporterstore\woodenteleporter.recipe [NEW] scripts\activeitem\stances.lua DIFFS ----- celestial.config 124,125c124,125 < "scorched" : { < "baseImages" : "/celestial/system/terrestrial/horizon/textures/scorched_.png", --- > "scorchedcity" : { > "baseImages" : "/celestial/system/terrestrial/horizon/textures/scorchedcity_.png", 248,249c248,249 < "scorched" : { < "baseImages" : "/celestial/system/terrestrial/biomes/scorched/maskie.png", --- > "scorchedcity" : { > "baseImages" : "/celestial/system/terrestrial/biomes/scorchedcity/maskie.png", 787c787 < "terrestrialType" : [ "volcanic", "scorched", "magma" ] --- > "terrestrialType" : [ "volcanic", "scorchedcity", "magma" ] 1022c1022 < "terrestrialType" : [ "volcanic", "scorched", "magma", "midnight" ] --- > "terrestrialType" : [ "volcanic", "scorchedcity", "magma", "midnight" ] player.config 73a74 > { "item" : "paper" }, 107a109 > { "item" : "heavypipe" }, 226a229 > { "item" : "skyrailtable" }, 229a233,235 > { "item" : "capturestation" }, > { "item" : "grapplinghook" }, > { "item" : "halogenpack" }, 282c288,298 < { "item" : "xor" } --- > { "item" : "xor" }, > > // Skyrail Table > > { "item" : "skyrailplatform" }, > { "item" : "skyrailboost" }, > { "item" : "skyrailbreak" }, > { "item" : "skyrail_asc" }, > { "item" : "skyrail_desc" }, > { "item" : "skyrail_diodeL" }, > { "item" : "skyrail_diodeR" } 348,357c364 < { "item" : "capturestation" }, < { "item" : "grapplinghook" }, < { "item" : "skyrailtable" }, < { "item" : "skyrailplatform" }, < { "item" : "skyrailboost" }, < { "item" : "skyrailbreak" }, < { "item" : "skyrail_asc" }, < { "item" : "skyrail_desc" }, < { "item" : "skyrail_diodeL" }, < { "item" : "skyrail_diodeR" }, --- > 365c372 < { "item" : "heavypipe" }, --- > 490c497,500 < { "item" : "undecoratedtree" } --- > { "item" : "undecoratedtree" }, > { "item" : "firework" }, > { "item" : "fireworkblue" }, > { "item" : "fireworkgreen" } terrestrial_worlds.config 612c612 < "scorched" : { --- > "scorchedcity" : { 616,617c616 < "primaryRegion" : [ "scorched" ], < "secondaryRegion" : [ "rust", "geode", "bones", "desert", "volcanic" ], --- > "primaryRegion" : [ "scorchedcity" ], 901c900 < "scorched" : { --- > "scorchedcity" : { 903c902 < "blockSelector" : [ "remixedSurface", "remixedCanyonsSurface", "remixedMountainsSurface", "remixedStepsSurface" ], --- > "blockSelector" : [ "remixedSurface", "remixedMildSurface" ], 907c906 < [0, [ "scorched" ]] --- > [0, [ "scorchedcity" ]] weather.config 159c159 < "scorched" : [ --- > "scorchedcity" : [ 164c164 < "scorchedMeteor" : [ --- > "scorchedcityMeteor" : [ behaviors\monsters\modular\basemonster.behavior 5a6 > "/scripts/capturable.lua", 26c27,30 < "hurtEndState": "idle" --- > "hurtEndState": "idle", > "queryTargets": true, > "followDistance": 5, > "followActions": [] 102,107c106,170 < "title": "monster-targeting", < "type": "module", < "name": "monster-targeting", < "parameters": { < "queryTargets": "aggressive" < } --- > "title": "selector", > "type": "composite", > "name": "selector", > "parameters": {}, > "children": [ > { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "monster-targeting", > "type": "module", > "name": "monster-targeting", > "parameters": { > "queryTargets": "aggressive" > } > }, > { > "title": "setFlag", > "type": "action", > "name": "setFlag", > "parameters": { > "name": "hostile" > } > } > ] > }, > { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "unsetFlag", > "type": "action", > "name": "unsetFlag", > "parameters": { > "name": "hostile" > } > }, > { > "title": "ownerEntity", > "type": "action", > "name": "ownerEntity", > "parameters": {}, > "output": { > "entity": "target" > } > } > ] > } > ] 173a237,244 > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > }, > { 204a276,283 > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > }, > { 346a426,433 > "name": "hostile" > } > }, > { > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { 387a475,482 > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > }, > { 422a518,525 > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > }, > { 449c552 < "title": "entityExists", --- > "title": "hasFlag", 451c554 < "name": "entityExists", --- > "name": "hasFlag", 453c556 < "entity": "target" --- > "name": "hostile" 484a588,595 > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > }, > { 500a612,686 > "title": "cooldown", > "type": "decorator", > "name": "cooldown", > "parameters": { > "cooldown": 3, > "onFail": true, > "onSuccess": true > }, > "child": { > "title": "parallel", > "type": "composite", > "name": "parallel", > "parameters": { > "fail": 1, > "success": -1 > }, > "children": [ > { > "title": "inverter", > "type": "decorator", > "name": "inverter", > "parameters": {}, > "child": { > "title": "hasFlag", > "type": "action", > "name": "hasFlag", > "parameters": { > "name": "hostile" > } > } > }, > { > "title": "entityExists", > "type": "action", > "name": "entityExists", > "parameters": { > "entity": "target" > } > }, > { > "title": "inverter", > "type": "decorator", > "name": "inverter", > "parameters": {}, > "child": { > "title": "entityInRange", > "type": "action", > "name": "entityInRange", > "parameters": { > "entity": "target", > "range": "", > "xRange": "", > "yRange": "", > "position": "self" > } > } > }, > { > "title": "succeeder", > "type": "decorator", > "name": "succeeder", > "parameters": {}, > "child": { > "title": "follow", > "type": "action", > "name": "selectorActions", > "parameters": { > "actions": "" > } > } > } > ] > } > }, > { 517c703 < "title": "entityExists", --- > "title": "hasFlag", 519c705 < "name": "entityExists", --- > "name": "hasFlag", 521c707 < "entity": "target" --- > "name": "hostile" 548c734 < } \ No newline at end of file --- > } interface\cockpit\cockpit.config 194c194 < "scorched" : "A ^#b24301;dead planet ^white;cooked by its sun. ^red;Non breathable atmosphere. ^red;Temp dangerously high.", --- > "scorchedcity" : "A ^#b24301;scorched city ^white;cooked by its sun. ^red;Non breathable atmosphere. ^red;Temp dangerously high.", interface\itemdescriptions\armor.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 36c36 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\base.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 43c43 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\bow.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 56c56 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\consumable.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 41c41 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\container.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 50c50 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\fistweapon.itemdescription 12c12 < "position" : [107, 19], --- > "position" : [107, 30], 17c17 < "position" : [119, 19], --- > "position" : [119, 30], 87c87 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\gun.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 71c71 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\object.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 43c43 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\shield.itemdescription 12c12 < "position" : [107, 19], --- > "position" : [107, 30], 17c17 < "position" : [119, 19], --- > "position" : [119, 30], 75c75 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\sword.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 59c59 < "position" : [21, 19], --- > "position" : [21, 30], interface\itemdescriptions\tool.itemdescription 4c4 < "position" : [107, 19], --- > "position" : [107, 30], 9c9 < "position" : [119, 19], --- > "position" : [119, 30], 50c50 < "position" : [21, 19], --- > "position" : [21, 30], interface\objectcrafting\fossilstation.config 2c2,6 < "gui" : { --- > "noCategoryFilters" : false, > "filter" : [ ], > "titleFromEntity" : true, > "requiresBlueprint" : true, > "paneLayout" : { 5,7c9,11 < "fileHeader" : "/interface/objectcrafting/campfire_header.png", < "fileBody" : "/interface/objectcrafting/campfire_body.png", < "fileFooter" : "/interface/objectcrafting/campfire_footer.png" --- > "fileHeader" : "/interface/crafting/craftingheader.png", > "fileBody" : "/interface/crafting/fossilstationbody.png", > "fileFooter" : "/interface/crafting/craftingfooter.png" 9c13 < "toggleCrafting" : { --- > "close" : { 11,31c15,32 < "position" : [5, 39], < "base" : "/interface/objectcrafting/identify.png", < "hover" : "/interface/objectcrafting/identifyover.png", < "caption" : "IDENTIFY" < }, < "itemGrid" : { < "type" : "itemgrid", < "position" : [74, 37], < "dimensions" : [1, 1], < "spacing" : [19, 19], < "backingImage" : "/interface/inventory/empty.png" < }, < "outputItemGrid" : { < "type" : "itemgrid", < "slotOffset" : 1, < "position" : [110, 37], < "dimensions" : [1, 1], < "spacing" : [19, 19], < "backingImage" : "/interface/inventory/empty.png" < }, < "pointer" : { --- > "base" : "/interface/inventory/x.png", > "hover" : "/interface/inventory/xhover.png", > "press" : "/interface/inventory/xpress.png", > "position" : [321, 263] > }, > "windowtitle" : { > "type" : "title", > "title" : " FOSSil STATION", > "subtitle" : " Toolkits and display stands.", > "position" : [-5, 252], > "icon" : { > "type" : "image", > "file" : "/objects/crafting/fossilstation/fossilstation.png", > "position" : [0, -20], > "zlevel" : -1 > } > }, > "bgShine" : { 33,34c34,48 < "position" : [96, 40], < "file" : "/interface/objectcrafting/arrow.png" --- > "file" : "/interface/crafting/shine.png", > "position" : [-15, 0], > "zlevel" : -10 > }, > "lblSchematics" : { > "type" : "label", > "position" : [88, 244], > "hAnchor" : "mid", > "value" : "BLUEPRINTS" > }, > "lblProducttitle" : { > "type" : "label", > "position" : [265, 244], > "hAnchor" : "mid", > "value" : "PRODUCT" 36c50,63 < "overlay" : { --- > "spinCount" : { > "type" : "spinner", > "position" : [220, 46], > "upOffset" : 34 > }, > "tbSpinCount" : { > "type" : "textbox", > "position" : [232, 46], > "textAlign" : "center", > "maxWidth" : 15, > "regex" : "x?\\d{0,3}", > "hint" : "" > }, > "lblAmountInput" : { 38,39c65,255 < "file" : "/interface/objectcrafting/campfire_shine.png", < "position" : [-20, 20] --- > "file" : "/interface/crafting/amount.png", > "position" : [226, 45], > "zlevel" : -3 > }, > "btnCraft" : { > "type" : "button", > "base" : "/interface/button.png", > "hover" : "/interface/buttonhover.png", > "position" : [271, 43], > "caption" : "Craft" > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] > }, > "btnFilterHaveMaterials" : { > "type" : "button", > "base" : "/interface/crafting/checkboxnocheck.png", > "baseImageChecked" : "/interface/crafting/checkboxcheck.png", > "checkable" : true, > "checked" : false, > "position" : [26, 59] > }, > "lblProduct" : { > "type" : "label", > "position" : [51, 58], > "hAnchor" : "left", > "value" : "MATERIALS AVAILABLE" > }, > > "description" : { > "type" : "widget", > "position" : [190, 41], > "size" : [140, 220] > }, > > "filter" : { > "type" : "textbox", > "position" : [56, 43], > "hint" : "Search", > "maxWidth" : 70, > "escapeKey" : "close", > "enterKey" : "filter", > "focus" : false > }, > > "scrollArea" : { > "type" : "scrollArea", > "rect" : [5, 69, 174, 221], > "children" : { > "itemList" : { > "type" : "list", > "schema" : { > "selectedBG" : "/interface/crafting/craftableselected.png", > "unselectedBG" : "/interface/crafting/craftablebackground.png", > "spacing" : [0, 1], > "memberSize" : [156, 20], > "listTemplate" : { > "background" : { > "type" : "image", > "file" : "/interface/crafting/craftablebackground.png", > "position" : [0, 0], > "zlevel" : -1 > }, > "itemName" : { > "type" : "label", > "position" : [25, 5], > "hAnchor" : "left", > "wrapWidth" : 116, > "value" : "Replace Me" > }, > "itemIcon" : { > "type" : "itemslot", > "position" : [1, 1], > "callback" : "null" > }, > "level" : { > "type" : "label", > "position" : [138, 9], > "hAnchor" : "mid", > "value" : "Lvl. 100" > }, > "newIcon" : { > "type" : "image", > "position" : [122, 1], > "file" : "/interface/crafting/new.png" > }, > "moneyIcon" : { > "type" : "image", > "position" : [122, 1], > "file" : "/interface/money.png" > }, > "priceLabel" : { > "type" : "label", > "position" : [134, 1], > "hAnchor" : "left", > "value" : "0" > }, > "notcraftableoverlay" : { > "type" : "image", > "file" : "/interface/crafting/notcraftableoverlay.png", > "position" : [0, 0], > "zlevel" : 1 > } > } > } > } > } > }, > > "lblToolkitsTab" : { > "type" : "image", > "file" : "/interface/crafting/tabicon_farming.png", > "position" : [25, 224], > "zlevel" : 3 > }, > "lblStandsTab" : { > "type" : "image", > "file" : "/interface/crafting/tabicon_decorations.png", > "position" : [45, 223], > "zlevel" : 3 > }, > > "categories" : { > "type" : "radioGroup", > "toggleMode" : false, > "buttons" : [ > { > "selected" : true, > "position" : [18, 221], > "baseImage" : "/interface/crafting/unselectedTab.png", > "baseImageChecked" : "/interface/crafting/selectedTab.png", > "data" : { > "filter" : [ "consumables" ] > } > }, > { > "position" : [45, 221], > "baseImage" : "/interface/crafting/unselectedTab.png", > "baseImageChecked" : "/interface/crafting/selectedTab.png", > "data" : { > "filter" : [ "fossildisplays" ] > } > } > ] > }, > "rarities" : { > "type" : "radioGroup", > "toggleMode" : true, > "buttons" : [ > ] > } > }, > "tooltip" : { > "panefeature" : { > "type" : "panefeature" > }, > "itemList" : { > "position" : [2, 3], > "type" : "list", > "schema" : { > "spacing" : [0, 0], > "memberSize" : [125, 25], > "listTemplate" : { > "itemName" : { > "type" : "label", > "position" : [25, 5], > "hAnchor" : "left", > "wrapWidth" : 116, > "value" : "Golden Moustache" > }, > "itemIcon" : { > "type" : "itemslot", > "position" : [1, 1], > "callback" : "null" > }, > "count" : { > "type" : "label", > "position" : [118, 0], > "hAnchor" : "right", > "value" : "19/99" > } > } > } interface\windowconfig\crafting.config 2d1 < 58c57 < "position" : [202, 40], --- > "position" : [220, 46], 63c62 < "position" : [214, 40], --- > "position" : [232, 46], 72c71 < "position" : [208, 39], --- > "position" : [226, 45], 79c78 < "position" : [274, 38], --- > "position" : [271, 43], 81a81,91 > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] > }, 162c172 < "position" : [190, 50], --- > "position" : [190, 41], interface\windowconfig\craftinganvil.config 60c60 < "position" : [202, 40], --- > "position" : [220, 46], 65c65 < "position" : [214, 40], --- > "position" : [232, 46], 74c74 < "position" : [208, 39], --- > "position" : [226, 45], 81c81 < "position" : [274, 38], --- > "position" : [271, 43], 82a83,93 > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] interface\windowconfig\craftingfarming.config 60c60 < "position" : [202, 40], --- > "position" : [220, 46], 65c65 < "position" : [214, 40], --- > "position" : [232, 46], 74c74 < "position" : [208, 39], --- > "position" : [226, 45], 81c81 < "position" : [274, 38], --- > "position" : [271, 43], 82a83,93 > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] interface\windowconfig\craftingfood.config 55c55 < "position" : [202, 40], --- > "position" : [220, 46], 60c60 < "position" : [214, 40], --- > "position" : [232, 46], 69c69 < "position" : [208, 39], --- > "position" : [226, 45], 76c76 < "position" : [274, 38], --- > "position" : [271, 43], 77a78,88 > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] interface\windowconfig\craftingfurnace.config 2d1 < 6c5 < "requiresBlueprint" : false, --- > "requiresBlueprint" : true, 60c59 < "position" : [202, 40], --- > "position" : [220, 46], 65c64 < "position" : [214, 40], --- > "position" : [232, 46], 74c73 < "position" : [208, 39], --- > "position" : [226, 45], 81c80 < "position" : [274, 38], --- > "position" : [271, 43], 83a83,93 > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] > }, 97a108 > interface\windowconfig\craftingfurniture.config 60c60 < "position" : [202, 40], --- > "position" : [220, 46], 65c65 < "position" : [214, 40], --- > "position" : [232, 46], 74c74 < "position" : [208, 39], --- > "position" : [226, 45], 81,82c81,93 < "position" : [274, 38], < "caption" : "Forge" --- > "position" : [271, 43], > "caption" : "Craft" > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] interface\windowconfig\craftingmerchant.config 46c46 < "position" : [202, 40], --- > "position" : [220, 46], 51c51 < "position" : [214, 40], --- > "position" : [232, 46], 60,66c60 < "position" : [208, 39], < "zlevel" : -3 < }, < "lbllvlSort" : { < "type" : "image", < "file" : "/interface/crafting/cost.png", < "position" : [123, 232], --- > "position" : [226, 45], 73,74c67,79 < "position" : [274, 38], < "caption" : "Buy" --- > "position" : [271, 43], > "caption" : "Craft" > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] 159,190d163 < { < "position" : [8, 232], < "baseImage" : "/interface/crafting/sortcommon.png", < "baseImageChecked" : "/interface/crafting/sortcommonselected.png", < "data" : { < "rarity" : [ "common" ] < } < }, < { < "position" : [14, 232], < "baseImage" : "/interface/crafting/sortuncommon.png", < "baseImageChecked" : "/interface/crafting/sortuncommonselected.png", < "data" : { < "rarity" : [ "uncommon" ] < } < }, < { < "position" : [20, 232], < "baseImage" : "/interface/crafting/sortrare.png", < "baseImageChecked" : "/interface/crafting/sortrareselected.png", < "data" : { < "rarity" : [ "rare" ] < } < }, < { < "position" : [26, 232], < "baseImage" : "/interface/crafting/sortlegendary.png", < "baseImageChecked" : "/interface/crafting/sortlegendaryselected.png", < "data" : { < "rarity" : [ "legendary" ] < } < } interface\windowconfig\spinningwheel.config 60c60 < "position" : [202, 40], --- > "position" : [220, 46], 65c65 < "position" : [214, 40], --- > "position" : [232, 46], 74c74 < "position" : [208, 39], --- > "position" : [226, 45], 81c81 < "position" : [274, 38], --- > "position" : [271, 43], 82a83,93 > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] interface\windowconfig\wiringstation.config 53c53 < "position" : [202, 40], --- > "position" : [220, 46], 58c58 < "position" : [214, 40], --- > "position" : [232, 46], 67c67 < "position" : [208, 39], --- > "position" : [226, 45], 74c74 < "position" : [274, 38], --- > "position" : [271, 43], 75a76,86 > }, > "imgCraftBg" : { > "type" : "image", > "file" : "/interface/crafting/craftbg.png", > "position" : [196, 40], > "zlevel" : -5 > }, > "imgCraftTargetIcon" : { > "type" : "image", > "file" : "/objects/crafting/upgradeablecraftingobjects/craftingwheel/craftingwheelicon.png", > "position" : [198, 42] items\active\unsorted\filledcapturepod\filledcapturepod.activeitem 14c14,15 < "filledcapturepod" : "filledcapturepod.png" --- > "filledcapturepod" : "filledcapturepod.png", > "energyball" : "energyball.png" 17a19,95 > > "stances" : { > "idle" : { > "armRotation" : -20, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, > "allowRotate" : true, > "allowFlip" : true > }, > "windup" : { > "duration" : 0.1, > "transitionFunction" : "fire", > "transition" : "waitToThrow", > "armRotation" : 70, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, > "allowRotate" : false, > "allowFlip" : false > }, > "waitToThrow" : { > "armRotation" : 70, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, > "allowRotate" : false, > "allowFlip" : false > }, > "throw" : { > "armRotation" : 0, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "hidden" > }, > "allowRotate" : true, > "allowFlip" : true > }, > "catch" : { > "duration" : 0.2, > "transition" : "idle", > "armRotation" : 60, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, > "allowRotate" : false, > "allowFlip" : true > }, > "teleportCatch" : { > "duration" : 0.5, > "transition" : "idle", > "armRotation" : 60, > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible", > "energyball" : "visible" > }, > "allowRotate" : false, > "allowFlip" : true > } > }, items\active\unsorted\filledcapturepod\filledcapturepod.animation 9a10,21 > }, > "energyball" : { > "default" : "hidden", > "states" : { > "visible" : { > "cycle" : 0.2, > "frames" : 3, > "mode" : "transition", > "transition" : "hidden" > }, > "hidden" : {} > } 15a28 > "zLevel" : 0, 24a38,59 > } > }, > "hidden" : { > "properties" : { > "image" : "" > } > } > } > } > }, > "energyball" : { > "properties" : { > "zLevel" : 1, > "centered" : true, > "transformationGroups" : ["weapon"] > }, > > "partStates" : { > "energyball" : { > "visible" : { > "properties" : { > "image" : ":visible." items\active\unsorted\filledcapturepod\filledcapturepod.lua 3a4 > require "/scripts/activeitem/stances.lua" 16,17c17 < self.fireOffset = config.getParameter("fireOffset", {0, 0}) < self.fireAngleOffset = util.toRadians(config.getParameter("fireAngleOffset", 0)) --- > initStances() 29a30 > setStance("idle") 62c63,77 < updateAim(true, true) --- > updateStance(dt) > > if self.stanceName == "idle" then > if fireMode == "primary" then > setStance("windup") > end > end > > if self.stanceName == "throw" then > if not self.projectileId and not self.returnProjectileId then > setStance("catch") > end > end > > updateAim() 72c87 < animator.setAnimationState("weapon", "visible") --- > setStance("teleportCatch") 80d94 < animator.setAnimationState("weapon", "visible") 85c99 < function activate() --- > function fire() 89a104 > setStance("throw") 91a107 > setStance("catch") 126,153d141 < < animator.setAnimationState("weapon", "hidden") < end < < function updateAim(allowRotate, allowFlip) < local aimAngle, aimDirection = table.unpack(activeItem.aimAngleAndDirection(self.fireOffset[2], activeItem.ownerAimPosition())) < < if allowRotate then < self.aimAngle = aimAngle < end < local armRotation = 0 < aimAngle = (self.aimAngle or 0) + util.toRadians(armRotation) < activeItem.setArmAngle(aimAngle) < < if allowFlip then < self.aimDirection = aimDirection < end < activeItem.setFacingDirection((self.aimDirection or 0)) < end < < function firePosition() < return vec2.add(mcontroller.position(), activeItem.handPosition(self.fireOffset)) < end < < function aimVector() < local aimVector = vec2.rotate({1, 0}, self.aimAngle + self.fireAngleOffset) < aimVector[1] = aimVector[1] * self.aimDirection < return aimVector items\active\weapons\ranged\boomerang\boomerang.activeitem 37c37,42 < "weaponRotation" : 0, --- > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, 42a48,49 > "transition" : "throw", > "transitionFunction" : "fire", 44c51,56 < "weaponRotation" : 0, --- > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, 50c62,67 < "weaponRotation" : 0, --- > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "hidden" > }, 55a73 > "transition" : "idle", 57c75,80 < "weaponRotation" : 0, --- > "itemRotation" : { > "weapon" : 0 > }, > "animationState" : { > "weapon" : "visible" > }, items\active\weapons\ranged\boomerang\boomerang.lua 2a3 > require "/scripts/activeitem/stances.lua" 5,7d5 < self.fireOffset = config.getParameter("fireOffset") < self.stances = config.getParameter("stances") < self.fireAngleOffset = util.toRadians(config.getParameter("fireAngleOffset", 0)) 10a9 > initStances() 21,22c20 < self.stanceTimer = math.max(self.stanceTimer - dt, 0) < --- > updateStance(dt) 31,37d28 < if self.stanceName == "windup" then < if self.stanceTimer == 0 then < setStance("throw") < fire() < end < end < 44,50c35 < if self.stanceName == "catch" then < if self.stanceTimer == 0 then < setStance("idle") < end < end < < updateAim(self.stance.allowRotate, self.stance.allowFlip) --- > updateAim() 76,85d60 < function setStance(stanceName) < self.stanceName = stanceName < self.stance = self.stances[stanceName] < self.stanceTimer = self.stance.duration or 0 < animator.setAnimationState("weapon", stanceName == "throw" and "hidden" or "visible") < animator.resetTransformationGroup("weapon") < animator.rotateTransformationGroup("weapon", util.toRadians(self.stance.weaponRotation)) < updateAim(self.stance.allowRotate, self.stance.allowFlip) < end < 102,126d76 < end < < function updateAim(allowRotate, allowFlip) < local aimAngle, aimDirection = table.unpack(activeItem.aimAngleAndDirection(self.fireOffset[2], activeItem.ownerAimPosition())) < < if allowRotate then < self.aimAngle = aimAngle < end < aimAngle = (self.aimAngle or 0) + util.toRadians(self.stance.armRotation) < activeItem.setArmAngle(aimAngle) < < if allowFlip then < self.aimDirection = aimDirection < end < activeItem.setFacingDirection((self.aimDirection or 0)) < end < < function firePosition() < return vec2.add(mcontroller.position(), activeItem.handPosition(self.fireOffset)) < end < < function aimVector() < local aimVector = vec2.rotate({1, 0}, self.aimAngle + self.fireAngleOffset) < aimVector[1] = aimVector[1] * self.aimDirection < return aimVector items\guns\bows\bow\bow.gun 36,38c36 < }, < < "learnBlueprintsOnPickup" : [ "ironbow" ] --- > } items\guns\bows\ironbow\ironbow.gun 36,38c36 < }, < < "learnBlueprintsOnPickup" : [ "steelbow" ] --- > } monsters\generated\colors\alien.monstercolors 52c52 < // Desert, Alien, Volcanic, Scorched - Dark Dark Black Brown // --- > // Desert, Alien, Volcanic, Scorched City - Dark Dark Black Brown // monsters\generated\colors\default.monstercolors 16c16 < // Savannah, Volcanic, Scorched - SUPER TAN // --- > // Savannah, Volcanic, Scorched City - SUPER TAN // 52c52 < // Volcanic, Magma, Scorched - DarkGrey Red // --- > // Volcanic, Magma, Scorched City - DarkGrey Red // 70c70 < // Volcanic, Scorched - Light Grey RedTan // --- > // Volcanic, Scorched City - Light Grey RedTan // 76c76 < // Snow, Ice, Scorched - Light Grey Yellow // --- > // Snow, Ice, Scorched City - Light Grey Yellow // 124c124 < // Jungle, Scorched, Magma - Brown Grey'ish // --- > // Jungle, Scorched City, Magma - Brown Grey'ish // 202c202 < // Scorched, Volcanic - Grey Burgandy // --- > // Scorched City, Volcanic - Grey Burgandy // 322c322 < // Desert, Alien, Volcanic, Scorched - Dark Dark Black Brown // --- > // Desert, Alien, Volcanic, Scorched City - Dark Dark Black Brown // monsters\generated\colors\desert.monstercolors 46c46 < // Desert, Alien, Volcanic, Scorched - Dark Dark Black Brown // --- > // Desert, Alien, Volcanic, Scorched City - Dark Dark Black Brown // monsters\generated\colors\ice.monstercolors 10c10 < // Snow, Ice, Scorched - Light Grey Yellow // --- > // Snow, Ice, Scorched City - Light Grey Yellow // monsters\generated\colors\jungle.monstercolors 16c16 < // Jungle, Scorched, Magma - Brown Grey'ish // --- > // Jungle, Scorched City, Magma - Brown Grey'ish // monsters\generated\colors\magma.monstercolors 4c4 < // Volcanic, Magma, Scorched - DarkGrey Red // --- > // Volcanic, Magma, Scorched City - DarkGrey Red // 22c22 < // Jungle, Scorched, Magma - Brown Grey'ish // --- > // Jungle, Scorched City, Magma - Brown Grey'ish // monsters\generated\colors\savannah.monstercolors 4c4 < // Savannah, Volcanic, Scorched - SUPER TAN // --- > // Savannah, Volcanic, Scorched City - SUPER TAN // monsters\generated\colors\snow.monstercolors 10c10 < // Snow, Ice, Scorched - Light Grey Yellow // --- > // Snow, Ice, Scorched City - Light Grey Yellow // monsters\generated\colors\volcanic.monstercolors 4c4 < // Savannah, Volcanic, Scorched - SUPER TAN // --- > // Savannah, Volcanic, Scorched City - SUPER TAN // 16c16 < // Volcanic, Magma, Scorched - DarkGrey Red // --- > // Volcanic, Magma, Scorched City - DarkGrey Red // 28c28 < // Volcanic, Scorched - Light Grey RedTan // --- > // Volcanic, Scorched City - Light Grey RedTan // 46c46 < // Scorched, Volcanic - Grey Burgandy // --- > // Scorched City, Volcanic - Grey Burgandy // 52c52 < // Desert, Alien, Volcanic, Scorched - Dark Dark Black Brown // --- > // Desert, Alien, Volcanic, Scorched City - Dark Dark Black Brown // npcs\biome\maskedguard.npctype 21c21 < "Working at this foundry has given me arms of steel! I'm not someone to mess with.", --- > "Working here has given me arms of steel! I'm not someone to mess with.", 29c29 < "I've broken a sweat protecting this foundry! Can you tell?" --- > "I've broken a sweat protecting this place! Can you tell?" objects\biome\alpine\stonechair\stonechair.object 28c28 < "sitPosition" : [0, 22], --- > "sitPosition" : [0, 21], 39c39 < "sitPosition" : [2, 22], --- > "sitPosition" : [2, 21], objects\biome\giantflower\giantflowerchair\giantflowerchair.object 37c37 < "sitPosition" : [2, 17] --- > "sitPosition" : [2, 20] objects\crafting\fossilstation\fossilstation.object 3c3 < "colonyTags" : [], --- > "colonyTags" : ["crafting"], 5,8c5,30 < "objectType" : "container", < "tooltipKind" : "container", < "printable" : false, < "description" : "This device is able to identify and restore fossils. It outputs the fossil in a container ready to be smashed open.", --- > "interactAction" : "OpenCraftingInterface", > > "interactData" : { > "config" : "/interface/objectcrafting/fossilstation.config", > "paneLayoutOverride" : { > "windowtitle" : { > "title" : " FOSSIL STATION", > "subtitle" : " Toolkits and display stands.", > "icon" : { > "file" : "/objects/crafting/fossilstation/fossilstation.png" > } > } > }, > "filter" : [ "craftingfossils" ] > }, > > > "learnBlueprintsOnPickup" : [ > "fossiltoolkitbeginner", > "fossildisplay1", > "fossildisplay3", > "fossildisplay5" > ], > > > "description" : "Used for making the tools to clean and display Fossils", 12a35 > "printable" : false, 14,20c37,44 < "apexDescription" : "A handy restoration device for fossils. It can also identify them.", < "avianDescription" : "", < "floranDescription" : "Floran is curiousss about old fossil rocksss. Fossil machine can help identify!", < "glitchDescription" : "Amazed. A tool to restore and identify fossils with. I can't wait to use it.", < "humanDescription" : "A fossil restoration tool. Let's learn about history!", < "hylotlDescription" : "A fossil identifier. Using this device is like peering into the past.", < "novakidDescription" : "I don't know much about things of the past. This machine could teach me a thing or two if I bring it a fossil.", --- > > "apexDescription" : "I can make fossil cleaning tools here.", > "avianDescription" : "A crafting station for the making of fossil cleaning tools", > "floranDescription" : "Floran is curiousss about old fossil rocksss. Here can make tools to discover!", > "glitchDescription" : "Amazed. For the crafting of tools to identify fossils. I can't wait to use it.", > "humanDescription" : "Fossil restoration tools are cool. Let's learn about history!", > "hylotlDescription" : "For making fossil cleaning tools to peer into the past.", > "novakidDescription" : "I don't know much about things of the past. But I could learn with these tools.", 37,38d60 < "statusEffects" : [ ], < 41,42d62 < "slotCount" : 2, < "uiConfig" : "/interface/objectcrafting/fossilstation.config", objects\crafting\upgradeablecraftingobjects\upgradeablecraftingobject.lua 1c1 < require "/scripts/vec2.lua" --- > require "/scripts/vec2.lua" 15c15 < --setup the store functionality --- > -- handle upgrade messages from the crafting interface 61,62c61 < < shutdownOldStage(oldStage) --- > 74,85d72 < function shutdownOldStage(stageIndex) < local stageData = currentStageData() < < if (stageData.soundEffect ~= nil) then < animator.stopAllSounds(stageData.soundEffect, 0.5) < end < < if (stageData.lightEffect ~= nil) then < animator.setLightActive(stageData.lightEffect, false) < end < end < 100,104c87 < animator.setAnimationState("stage", stageData.animName) < < if (stageData.soundEffect ~= nil) then < animator.playSound(stageData.soundEffect, -1) < end --- > animator.setAnimationState("stage", stageData.animationState) 106,107c89,90 < if (stageData.lightEffect ~= nil) then < animator.setLightActive(stageData.lightEffect, true) --- > for k, v in pairs(stageData.itemSpawnParameters or {}) do > object.setConfigParameter(k, v) objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil.animation 8,12c8,39 < "craftinganvil2" : {}, < "craftinganvil3" : {}, < "accelerator" : {}, < "separator" : {}, < "manipulator" : {} --- > "craftinganvil2" : { > "frames" : 12, > "cycle" : 1.6, > "mode" : "loop", > "properties" : { > "lightsOn" : [ "metalworkstationglow" ] > } > }, > "craftinganvil3" : { > "properties" : { > "lightsOff" : [ "metalworkstationglow", "acceleratorglow", "separatorglow", "manipulatorglow" ], > "lightsOn" : [ "replicatorglow" ] > } > }, > "accelerator" : { > "properties" : { > "lightsOff" : [ "metalworkstationglow", "replicatorglow", "separatorglow", "manipulatorglow" ], > "lightsOn" : [ "acceleratorglow" ] > } > }, > "separator" : { > "properties" : { > "lightsOff" : [ "metalworkstationglow", "replicatorglow", "acceleratorglow", "manipulatorglow" ], > "lightsOn" : [ "separatorglow" ] > } > }, > "manipulator" : { > "properties" : { > "lightsOff" : [ "metalworkstationglow", "replicatorglow", "acceleratorglow", "separatorglow" ], > "lightsOn" : [ "manipulatorglow" ] > } > } 28,32c55 < "craftinganvil2" : { < "properties" : { < "image" : "craftinganvil2.png:" < } < }, --- > "craftinganvil2" : {}, 75c98 < "image" : "craftinganvil2lit.png:" --- > "image" : "craftinganvil2.png:." 109d131 < "fireloop" : ["/sfx/objects/campfire.ogg"], 118c140 < "position" : [0, 1], --- > "position" : [0, 0], 130c152,188 < "position" : [0, 1], --- > "position" : [0, 0], > > "flickerPeriod" : 0.9, > "flickerMinIntensity" : 0.75, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0 > }, > > "acceleratorglow" : { > "active" : false, > "color" : [185, 186, 61], > "position" : [0, 0], > > "flickerPeriod" : 0.9, > "flickerMinIntensity" : 0.75, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0 > }, > > "separatorglow" : { > "active" : false, > "color" : [164, 81, 196], > "position" : [0, 0], > > "flickerPeriod" : 0.9, > "flickerMinIntensity" : 0.75, > "flickerMaxIntensity" : 0.8, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0 > }, > > "manipulatorglow" : { > "active" : false, > "color" : [79, 172, 178], > "position" : [0, 0], objects\crafting\upgradeablecraftingobjects\craftinganvil\craftinganvil.object 38c38 < "animName" : "craftinganvil", --- > "animationState" : "craftinganvil", 45c45 < "description" : "This Iron Anvil allows me to forge basic armour, tools and weapons.", --- > "description" : "This Anvil allows me to forge basic armour, tools and weapons.", 61c61 < "title" : " IRON ANVIL", --- > "title" : " ANVIL", 71c71,73 < { "item" : "coalore", "count" : 10 } --- > { "item" : "darkwoodmaterial", "count" : 5 }, > { "item" : "silverbar", "count" : 5 }, > { "item" : "coalore", "count" : 5 } 82c84 < "animName" : "craftinganvil2", --- > "animationState" : "craftinganvil2", 86c88 < "placementImage" : "craftinganvil2.png:default", --- > "placementImage" : "craftinganvil2.png:default.default", 105c107 < "title" : " METALWORK STATION", --- > "title" : " FORGE", 114,116c116 < { "item" : "refinedaegisalt", "count" : 5 }, < { "item" : "refinedrubium", "count" : 5 }, < { "item" : "refinedviolium", "count" : 5 }, --- > { "item" : "durasteelbar", "count" : 20 }, 120c120,121 < ] --- > ], > "upgradeRecipeUnlocks" : [ "acceleratoraddon", "separatoraddon", "manipulatoraddon" ] 123,125c124 < "learnBlueprintsOnPickup" : [], < < "lightEffect" : "metalworkstationglow" --- > "learnBlueprintsOnPickup" : [] 129c128 < "animName" : "craftinganvil3", --- > "animationState" : "craftinganvil3", 136c135 < "description" : "This module can turn strong ores into high quality equipment.", --- > "description" : "This device can turn strong ores into high quality equipment.", 159c158,159 < "filter" : [ "craftinganvil", "craftinganvil2", "craftinganvil3" ] --- > "filter" : [ "craftinganvil", "craftinganvil2", "craftinganvil3" ], > "initialRecipeUnlocks" : [ "acceleratoraddon", "separatoraddon", "manipulatoraddon" ] 163,164d162 < < "lightEffect" : "replicatorglow", 172c170 < "animName" : "accelerator", --- > "animationState" : "accelerator", 182c180 < "animName" : "separator", --- > "animationState" : "separator", 192c190 < "animName" : "manipulator", --- > "animationState" : "manipulator", objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\acceleratoraddon\acceleratoraddon.object 5c5 < "category" : "decorative", --- > "category" : "crafting", 11,16c11,19 < "apexDescription" : "", < "avianDescription" : "", < "floranDescription" : "", < "glitchDescription" : "", < "humanDescription" : "", < "hylotlDescription" : "", --- > /* > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", > "novakidDescription" : "-todo-", > */ objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\manipulatoraddon\manipulatoraddon.object 5c5 < "category" : "decorative", --- > "category" : "crafting", 11,16c11,19 < "apexDescription" : "", < "avianDescription" : "", < "floranDescription" : "", < "glitchDescription" : "", < "humanDescription" : "", < "hylotlDescription" : "", --- > /* > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", > "novakidDescription" : "-todo-", > */ objects\crafting\upgradeablecraftingobjects\craftinganvil\addons\separatoraddon\separatoraddon.object 5c5 < "category" : "decorative", --- > "category" : "crafting", 11,16c11,19 < "apexDescription" : "", < "avianDescription" : "", < "floranDescription" : "", < "glitchDescription" : "", < "humanDescription" : "", < "hylotlDescription" : "", --- > /* > "apexDescription" : "-todo-", > "avianDescription" : "-todo-", > "floranDescription" : "-todo-", > "glitchDescription" : "-todo-", > "humanDescription" : "-todo-", > "hylotlDescription" : "-todo-", > "novakidDescription" : "-todo-", > */ objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm.animation 4d3 < 7d5 < 9,13c7 < "craftingfarm" : { < "frames" : 1, < "cycle" : 1, < "mode" : "loop" < }, --- > "craftingfarm" : {}, 15c9 < "frames" : 1, --- > "frames" : 8, 17c11,14 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOn" : [ "farm2glow" ] > } 23a21,38 > "lights" : { > "properties" : { > "centered" : true, > "fullbright" : true, > "zLevel" : 0 > }, > "partStates" : { > "stage" : { > "craftingfarm" : {}, > > "craftingfarm2" : { > "properties" : { > "image" : "craftingfarm2.png:." > } > } > } > } > }, 27c42,43 < "centered" : true --- > "centered" : true, > "zLevel" : 1 39c55 < "image" : "craftingfarm2.png:." --- > "image" : "craftingfarm2lit.png:." 42d57 < 46d60 < 52a67,74 > }, > > "lights" : { > "farm2glow" : { > "active" : false, > "color" : [40, 80, 60], > "position" : [0, -2] > } objects\crafting\upgradeablecraftingobjects\craftingfarm\craftingfarm.object 14,16c14 < "scripts" : [ "/scripts/npcToyObject.lua", < "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" < ], --- > "scripts" : [ "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" ], 19d16 < "animationPosition" : [0, 19], 21,23d17 < //=========================== < < "startingUpgradeStage" : 1, 43,44c37 < //=========================== < --- > "startingUpgradeStage" : 1, 49c42 < "animName" : "craftingfarm", --- > "animationState" : "craftingfarm", 80a74 > "initialRecipeUnlocks" : [ "woodencookingtable" ], 83c77,79 < { "item" : "darkwoodmaterial", "count" : 15 } --- > { "item" : "siliconboard", "count" : 3 }, > { "item" : "wire", "count" : 5 }, > { "item" : "battery", "count" : 1 } 91d86 < 95c90 < "animName" : "craftingfarm2", --- > "animationState" : "craftingfarm2", 103c98 < "shortdescription" : "^orange;Foraging Table Mk.II^white;", --- > "shortdescription" : "^orange;Agricultural Station^white;", 118,119c113,114 < "title" : " FORAGING TABLE MK.II", < "subtitle" : " Advanced farming and hunting", --- > "title" : " AGRICULTURAL STATION", > "subtitle" : " Forage, Farm and Hunt!", 125c120,121 < "filter" : [ "craftingfarm", "craftingfarm2" ] --- > "filter" : [ "craftingfarm", "craftingfarm2" ], > "initialRecipeUnlocks" : [ "woodencookingtable" ] 132d127 < 136,137d130 < //=========================== < 145c138,143 < "spaceScan" : 0.1, --- > "spaces" : [ > [-2, 3], [-1, 3], [0, 3], [1, 3], > [-2, 2], [-1, 2], [0, 2], [1, 2], > [-2, 1], [-1, 1], [0, 1], [1, 1], > [-2, 0], [-1, 0], [0, 0], [1, 0] > ], 153c151,156 < "spaceScan" : 0.1, --- > "spaces" : [ > [-2, 3], [-1, 3], [0, 3], [1, 3], > [-2, 2], [-1, 2], [0, 2], [1, 2], > [-2, 1], [-1, 1], [0, 1], [1, 1], > [-2, 0], [-1, 0], [0, 0], [1, 0] > ], 157,183d159 < < //=========================== < < /* < "npcToy" : { < "influence" : [ < "furnace", < "furnace", < "furnaceComplete" < ], < "defaultReactions" : { < "furnace" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"] < ], < "furnaceComplete" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"], < [1.0, "pokefire"] < ] < }, < "preciseStandPositionLeft" : [-1.5, 0.0], < "preciseStandPositionRight" : [2.5, 0.0], < "maxNpcs" : 1 < } < */ < objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace.animation 4d3 < 7d5 < 12c10,14 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOn" : [ "fireglow" ], > "persistentSound" : "/sfx/objects/campfire.ogg" > } 17c19,23 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOn" : [ "fireglow" ], > "persistentSound" : "/sfx/objects/campfire.ogg" > } 21,22c27,33 < "cycle" : 0.5, < "mode" : "loop" --- > "cycle" : 1.0, > "mode" : "loop", > "properties" : { > "lightsOff" : [ "fireglow" ], > "lightsOn" : [ "scifiglow" ], > "persistentSound" : "/sfx/objects/scififurnace.ogg" > } 29d39 < 53d62 < 82d90 < 86d93 < 91,92d97 < "fireloop" : ["/sfx/objects/campfire.ogg"], < "scifiloop" : ["/sfx/objects/scififurnace.ogg"], 100c105 < "position" : [0, 1], --- > "position" : [0, -1], 111c116 < "position" : [0, 1], --- > "position" : [0, -1], objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace.object 21,23d20 < //=========================== < < "startingUpgradeStage" : 1, 29c26 < "shortdescription" : "^orange;Stone Furnace^white;", --- > "shortdescription" : "^orange;Primitive Furnace^white;", 31,35c28,32 < "apexDescription" : "A stone furnace. I can smelt things here.", < "avianDescription" : "A furnace perfect for crafting.", < "floranDescription" : "Furnace hisss, ssspit, burn. Floran brave it.", < "glitchDescription" : "Confident. The furnace is the perfect temperature for smelting ores", < "humanDescription" : "A smelting furnace. Hot.", --- > "apexDescription" : "A primitive furnace. I can smelt things here.", > "avianDescription" : "A basic furnace perfect for smelting ore.", > "floranDescription" : "Furnace flamess hissss, burn. Floran brave it.", > "glitchDescription" : "Impressed. This furnace is the perfect temperature for smelting basic ores", > "humanDescription" : "A smelting furnace. Looks hot.", 37c34 < "novakidDescription" : "This furnace is hot like the mouth of hell. I better be watchin' my fingers.", --- > "novakidDescription" : "Basic lookin' furnace, for smeltin' ore.", 44,45c41 < //=========================== < --- > "startingUpgradeStage" : 1, 50c46 < "animName" : "stone", --- > "animationState" : "stone", 58c54 < "shortdescription" : "^orange;Stone Furnace^white;", --- > "shortdescription" : "^orange;Primitive Furnace^white;", 60,66c56,62 < "apexDescription" : "A stone furnace. I can smelt things here.", < "avianDescription" : "A furnace perfect for crafting.", < "floranDescription" : "Furnace hisss, ssspit, burn. Floran brave it.", < "glitchDescription" : "Confident. The furnace is the perfect temperature for smelting ores", < "humanDescription" : "A smelting furnace. Hot.", < "hylotlDescription" : "A hot, imposing furnace.", < "novakidDescription" : "This furnace is hot like the mouth of hell. I better be watchin' my fingers." --- > "apexDescription" : "A primitive furnace. I can smelt things here.", > "avianDescription" : "A basic furnace perfect for smelting ore.", > "floranDescription" : "Furnace flamess hissss, burn. Floran brave it.", > "glitchDescription" : "Impressed. This furnace is the perfect temperature for smelting basic ores", > "humanDescription" : "A smelting furnace. Looks hot.", > "hylotlDescription" : "A hot, imposing furnace.", > "novakidDescription" : "Basic lookin' furnace, for smeltin' ore." 73c69 < "title" : " STONE FURNACE", --- > "title" : " PRIMITIVE FURNACE", 81a78 > "initialRecipeUnlocks" : [ "craftinganvil", "craftingfurniture" ], 84c81,82 < { "item" : "coalore", "count" : 10 } --- > { "item" : "coalore", "count" : 10 }, > { "item" : "glass", "count" : 5 } 90,92d87 < "soundEffect" : "fireloop", < "lightEffect" : "fireglow", < 98c93 < "animName" : "alloy", --- > "animationState" : "alloy", 105,106c100,101 < "description" : "With this furnace I can craft steel and other strong materials.", < "shortdescription" : "^orange;Tungsten Furnace^white;", --- > "description" : "With this furnace I can craft titanium and other strong materials.", > "shortdescription" : "^orange;Industrial Furnace^white;", 108,114c103,109 < "apexDescription" : "An iron furnace. I can smelt steel and other materials here.", < "avianDescription" : "An iron furnace perfect for crafting steel and other alloys.", < "floranDescription" : "Furnace hisss, ssspit, burn. Floran brave it.", < "glitchDescription" : "Intrigued. The furnace is the perfect temperature for creating steel and other alloys.", < "humanDescription" : "An iron furnace, hot enough to smelt steel and other materials.", < "hylotlDescription" : "A very hot, imposing, iron furnace. I can make stronger materials with this.", < "novakidDescription" : "The heat radiating is intense. If I could sweat, I'd be sweatin' alright." --- > "apexDescription" : "An industrial furnace. I can smelt titanium and other materials here.", > "avianDescription" : "An industrial furnace perfect for crafting titanium and other alloys.", > "floranDescription" : "Furnace flamess hissss, burn. Can ssmelt powerful barss.", > "glitchDescription" : "Pleased. The furnace is the perfect temperature for creating titanium and stronger alloys.", > "humanDescription" : "An industrial furnace, hot enough to smelt titanium and other materials.", > "hylotlDescription" : "A very hot, imposing, industrial furnace. I can make stronger materials with this.", > "novakidDescription" : "The heat radiating is intense. If I could sweat, I reckon I'd be sweatin' alright." 121c116 < "title" : " TUNGSTEN FURNACE", --- > "title" : " INDUSTRIAL FURNACE", 128a124 > "initialRecipeUnlocks" : [ "craftinganvil", "craftingfurniture" ], 131,132c127,129 < { "item" : "glass", "count" : 20 } < //{ "item" : "volatilepowder", "count" : 10 } --- > { "item" : "goldbar", "count" : 2 }, > { "item" : "glass", "count" : 20 }, > { "item" : "volatilepowder", "count" : 10 } 138,140d134 < "soundEffect" : "fireloop", < "lightEffect" : "fireglow", < 146c140 < "animName" : "scifi", --- > "animationState" : "scifi", 153c147 < "description" : "This device can break down materials and turn them into far stronger ones.", --- > "description" : "This powerful furnace is advanced enough to refine rare ores into alloys.", 157,162c151,156 < "avianDescription" : "An atomic furnace. Perfect for crafting even stronger alloys.", < "floranDescription" : "Shiny thing ssspin, ssspin, ssspin. Make smaller shiny thingsss.", < "glitchDescription" : "Intrigued. This atomic furnace is perfect for creating durasteel and other alloys.", < "humanDescription" : "An atomic furnace. This device is powerful enough to create durasteel and other materials.", < "hylotlDescription" : "An atomic furnace. I can make incredible materials with this.", < "novakidDescription" : "This atomic furnace can be used to create some real strong materials." --- > "avianDescription" : "An atomic furnace. Perfect for making even stronger alloys.", > "floranDescription" : "Shiny thing ssspin, ssspin, ssspin. Make sstronger shiny thingsss.", > "glitchDescription" : "Amazed. This atomic furnace is advanced enough to combine ores into alloys.", > "humanDescription" : "An atomic furnace. This device is powerful enough to create refined ore and alloys.", > "hylotlDescription" : "An atomic furnace. I can make refine ore and make alloys with this.", > "novakidDescription" : "Could refine some mighty powerful alloys with this 'ere atomic furnace." 176c170,171 < "filter" : [ "craftingfurnace", "craftingfurnace2", "craftingfurnace3" ] --- > "filter" : [ "craftingfurnace", "craftingfurnace2", "craftingfurnace3" ], > "initialRecipeUnlocks" : [ "craftinganvil", "craftingfurniture" ] 179,182c174 < "learnBlueprintsOnPickup" : [], < < "soundEffect" : "scifiloop", < "lightEffect" : "scifiglow" --- > "learnBlueprintsOnPickup" : [] 186,187d177 < //=========================== < 205,206d194 < < //=========================== objects\crafting\upgradeablecraftingobjects\craftingfurnace\craftingfurnace3.frames 3c3 < "size" : [24, 32], --- > "size" : [24, 24], objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture.animation 4d3 < 7d5 < 24d21 < 49d45 < "fireloop" : ["/sfx/objects/campfire.ogg"], 54,67d49 < "lights" : { < "glow" : { < "active" : false, < "color" : [179, 124, 62], < "position" : [0, 1], < < "flickerPeriod" : 0.4, < "flickerMinIntensity" : 0.925, < "flickerMaxIntensity" : 0.975, < "flickerPeriodVariance" : 0.1, < "flickerIntensityVariance" : 0.025 < } < }, < objects\crafting\upgradeablecraftingobjects\craftingfurniture\craftingfurniture.object 14,16c14 < "scripts" : [ "/scripts/npcToyObject.lua", < "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" < ], --- > "scripts" : [ "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" ], 19c17 < "animationPosition" : [0, 13], --- > "animationPosition" : [0, 14], 21,23d18 < //=========================== < < "startingUpgradeStage" : 1, 39,40c34 < //=========================== < --- > "startingUpgradeStage" : 1, 45c39 < "animName" : "craftingfurniture", --- > "animationState" : "craftingfurniture", 53c47 < "shortdescription" : "^orange;Furniture Table^white;", --- > "shortdescription" : "^orange;Wooden Workbench^white;", 68,69c62,63 < "title" : " FURNITURE TABLE", < "subtitle" : " Home sweet home", --- > "title" : " WOODEN WORKBENCH", > "subtitle" : " Objects and Blocks", 78c72,73 < { "item" : "darkwoodmaterial", "count" : 15 } --- > { "item" : "silverbar", "count" : 10 }, > { "item" : "copperbar", "count" : 10 } 89c84 < "animName" : "craftingfurniture2", --- > "animationState" : "craftingfurniture2", 97c92 < "shortdescription" : "^orange;Furniture Workbench^white;", --- > "shortdescription" : "^orange;Industrial Workbench^white;", 112,113c107,108 < "title" : " FURNITURE WORKBENCH", < "subtitle" : " Advanced furniture", --- > "title" : " INDUSTRIAL WORKBENCH", > "subtitle" : " Objects and Blocks", 126,127d120 < //=========================== < 145,171d137 < < //=========================== < < /* < "npcToy" : { < "influence" : [ < "furnace", < "furnace", < "furnaceComplete" < ], < "defaultReactions" : { < "furnace" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"] < ], < "furnaceComplete" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"], < [1.0, "pokefire"] < ] < }, < "preciseStandPositionLeft" : [-1.5, 0.0], < "preciseStandPositionRight" : [2.5, 0.0], < "maxNpcs" : 1 < } < */ < objects\crafting\upgradeablecraftingobjects\craftingfurniture\default.frames 3c3 < "size" : [32, 27], --- > "size" : [32, 28], objects\crafting\upgradeablecraftingobjects\craftingmedical\craftingmedical.animation 4d3 < 7d5 < 12c10,13 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOn" : [ "fireglow" ] > } 17c18,21 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOff" : [ "bunsenglow" ] > } 24d27 < 42d44 < 65d66 < 69d69 < 74d73 < "fireloop" : ["/sfx/objects/campfire.ogg"], 82,83c81,93 < "position" : [0, 1], < "color" : [179, 149, 107], --- > "position" : [0, -1], > "color" : [24, 34, 38], > "flickerPeriod" : 0.4, > "flickerMinIntensity" : 0.9, > "flickerMaxIntensity" : 1, > "flickerPeriodVariance" : 0, > "flickerIntensityVariance" : 0 > }, > > "bunsenglow" : { > "active" : true, > "position" : [0, -1], > "color" : [40, 75, 112], objects\crafting\upgradeablecraftingobjects\craftingmedical\craftingmedical.object 14,16c14 < "scripts" : [ "/scripts/npcToyObject.lua", < "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" < ], --- > "scripts" : [ "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" ], 21,23d18 < //=========================== < < "startingUpgradeStage" : 1, 39,40c34 < //=========================== < --- > "startingUpgradeStage" : 1, 45c39 < "animName" : "craftingmedical", --- > "animationState" : "craftingmedical", 69c63 < "subtitle" : " Potions and Poultices", --- > "subtitle" : " Health and Wellbeing", 79c73,75 < { "item" : "darkwoodmaterial", "count" : 15 } --- > { "item" : "siliconboard", "count" : 3 }, > { "item" : "wire", "count" : 5 }, > { "item" : "battery", "count" : 1 } 85,86d80 < "lightEffect" : "fireglow", < 89d82 < 93c86 < "animName" : "craftingmedical2", --- > "animationState" : "craftingmedical2", 101c94 < "shortdescription" : "^orange;Apothecary Mk.II^white;", --- > "shortdescription" : "^orange;Medical Station^white;", 116,117c109,110 < "title" : " APOTHECARY MK.II", < "subtitle" : " Advanced potions", --- > "title" : " MEDICAL STATION", > "subtitle" : " Health and Wellbeing", 127,128d119 < < "lightEffect" : "fireglow", 132d122 < 136,137d125 < //=========================== < 144c132,138 < "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],[-2,3],[-1,3],[0,3],[1,3],[-2,4],[-1,4],[0,4],[1,4]], --- > "spaces" : [ > [-2, 4], [-1, 4], [0, 4], [1, 4], > [-2, 3], [-1, 3], [0, 3], [1, 3], > [-2, 2], [-1, 2], [0, 2], [1, 2], > [-2, 1], [-1, 1], [0, 1], [1, 1], > [-2, 0], [-1, 0], [0, 0], [1, 0] > ], 151c145,151 < "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],[-2,3],[-1,3],[0,3],[1,3],[-2,4],[-1,4],[0,4],[1,4]], --- > "spaces" : [ > [-2, 4], [-1, 4], [0, 4], [1, 4], > [-2, 3], [-1, 3], [0, 3], [1, 3], > [-2, 2], [-1, 2], [0, 2], [1, 2], > [-2, 1], [-1, 1], [0, 1], [1, 1], > [-2, 0], [-1, 0], [0, 0], [1, 0] > ], 155,182c155 < < //=========================== < < /* < "npcToy" : { < "influence" : [ < "furnace", < "furnace", < "furnaceComplete" < ], < "defaultReactions" : { < "furnace" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"] < ], < "furnaceComplete" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"], < [1.0, "pokefire"] < ] < }, < "preciseStandPositionLeft" : [-1.5, 0.0], < "preciseStandPositionRight" : [2.5, 0.0], < "maxNpcs" : 1 < } < */ < < } \ No newline at end of file --- > } objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel.animation 4d3 < 7d5 < 9,13c7 < "craftingwheel" : { < "frames" : 1, < "cycle" : 1, < "mode" : "loop" < }, --- > "craftingwheel" : {}, 15,16c9,10 < "frames" : 1, < "cycle" : 1, --- > "frames" : 7, > "cycle" : 0.8, 24d17 < 33c26 < "image" : "craftingwheel.png:." --- > "image" : "craftingwheel.png:" 45d37 < 50d41 < "fireloop" : ["/sfx/objects/campfire.ogg"], 53,66d43 < }, < < "lights" : { < "glow" : { < "active" : false, < "color" : [179, 124, 62], < "position" : [0, 1], < < "flickerPeriod" : 0.4, < "flickerMinIntensity" : 0.925, < "flickerMaxIntensity" : 0.975, < "flickerPeriodVariance" : 0.1, < "flickerIntensityVariance" : 0.025 < } objects\crafting\upgradeablecraftingobjects\craftingwheel\craftingwheel.object 14,16c14 < "scripts" : [ "/scripts/npcToyObject.lua", < "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" < ], --- > "scripts" : [ "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" ], 19c17 < "animationPosition" : [0, 11], --- > "animationPosition" : [0, 12], 21,23d18 < //=========================== < < "startingUpgradeStage" : 1, 25c20 < "placementImage" : "craftingwheel.png:default.default", --- > "placementImage" : "craftingwheel.png:default", 44,45c39 < //=========================== < --- > "startingUpgradeStage" : 1, 50c44 < "animName" : "craftingwheel", --- > "animationState" : "craftingwheel", 54c48 < "placementImage" : "craftingwheel.png:default.default", --- > "placementImage" : "craftingwheel.png:default", 74c68 < "subtitle" : " Strands and threads", --- > "subtitle" : " Strands and Threads", 80a75 > "initialRecipeUnlocks" : [ "craftingfarm", "craftingmedical" ], 92d86 < 96c90 < "animName" : "craftingwheel2", --- > "animationState" : "craftingwheel2", 120c114 < "subtitle" : " Advanced clothing", --- > "subtitle" : " Strands and Threads", 126c120,121 < "filter" : [ "craftingwheel", "craftingwheel2" ] --- > "filter" : [ "craftingwheel", "craftingwheel2" ], > "initialRecipeUnlocks" : [ "craftingfarm", "craftingmedical" ] 130d124 < 134,135d127 < //=========================== < 142c134 < "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] ], 149c141 < "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] ], 153,180c145 < < //=========================== < < /* < "npcToy" : { < "influence" : [ < "furnace", < "furnace", < "furnaceComplete" < ], < "defaultReactions" : { < "furnace" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"] < ], < "furnaceComplete" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"], < [1.0, "pokefire"] < ] < }, < "preciseStandPositionLeft" : [-1.5, 0.0], < "preciseStandPositionRight" : [2.5, 0.0], < "maxNpcs" : 1 < } < */ < < } \ No newline at end of file --- > } objects\crafting\upgradeablecraftingobjects\craftingwheel\default.frames 3c3 < "size" : [28, 23], --- > "size" : [32, 24], 6,7c6 < [ "default.1" ] < --- > [ "default" ] 9,12d7 < }, < < "aliases" : { < "default.default" : "default.1" objects\crafting\upgradeablecraftingobjects\inventorstable\default.frames 3c3 < "size" : [32, 37], --- > "size" : [32, 40], objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable.animation 4d3 < 7d5 < 22c20,23 < "mode" : "loop" --- > "mode" : "loop", > "properties" : { > "lightsOn" : [ "scifiglow" ] > } 29d29 < 53d52 < 82d80 < 86d83 < 91,92d87 < "fireloop" : [], < "scifiloop" : [], objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable.object 14,16c14 < "scripts" : [ "/scripts/npcToyObject.lua", < "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" < ], --- > "scripts" : [ "/objects/crafting/upgradeablecraftingobjects/upgradeablecraftingobject.lua" ], 19c17 < "animationPosition" : [0, 18], --- > "animationPosition" : [0, 20], 21,23d18 < //=========================== < < "startingUpgradeStage" : 1, 39,40c34 < //=========================== < --- > "startingUpgradeStage" : 1, 45c39 < "animName" : "inventorstable", --- > "animationState" : "inventorstable", 53c47 < "shortdescription" : "^orange;Inventors Table^white;", --- > "shortdescription" : "^orange;Inventor's Table^white;", 88d81 < 92c85 < "animName" : "inventorstable2", --- > "animationState" : "inventorstable2", 100c93 < "shortdescription" : "^orange;Inventors Table Mk.II^white;", --- > "shortdescription" : "^orange;Engineer's Table^white;", 115c108 < "title" : " INVENTOR'S TABLE MK.II", --- > "title" : " ENGINEER'S TABLE", 135d127 < 138d129 < 140c131 < "animName" : "inventorstable3", --- > "animationState" : "inventorstable3", 148c139 < "shortdescription" : "^orange;Inventors Table Mk.III^white;", --- > "shortdescription" : "^orange;Architect's Table^white;", 163c154 < "title" : " INVENTOR'S TABLE MK.III", --- > "title" : " ARCHITECT'S TABLE MK.III", 173,176c164 < "learnBlueprintsOnPickup" : [], < < "lightEffect" : "scifiglow" < --- > "learnBlueprintsOnPickup" : [] 180,181d167 < //=========================== < 199,226c185 < < //=========================== < < /* < "npcToy" : { < "influence" : [ < "furnace", < "furnace", < "furnaceComplete" < ], < "defaultReactions" : { < "furnace" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"] < ], < "furnaceComplete" : [ < [1.0, "warmhands"], < [1.0, "crouchwarm"], < [1.0, "pokefire"] < ] < }, < "preciseStandPositionLeft" : [-1.5, 0.0], < "preciseStandPositionRight" : [2.5, 0.0], < "maxNpcs" : 1 < } < */ < < } \ No newline at end of file --- > } objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3.frames 3c3 < "size" : [32, 37], --- > "size" : [32, 40], objects\crafting\upgradeablecraftingobjects\inventorstable\inventorstable3lit.frames 3c3 < "size" : [32, 37], --- > "size" : [32, 40], objects\crafting\woodencookingtable\woodencookingtable.frames 4c4 < "size" : [32, 35], --- > "size" : [32, 36], projectiles\throwable\filledcapturepod\filledcapturepod.projectile 19a20 > "returns" : false, projectiles\throwable\filledcapturepod\filledcapturepodprojectile.lua 5c5 < self.returning = config.getParameter("returning", false) --- > self.returns = config.getParameter("returns", true) 17a18 > self.returning = false 60,64c61,69 < self.returning = true < mcontroller.applyParameters({ < collisionPoly = self.returnCollisionPoly < }) < mcontroller.setVelocity(vec2.mul(self.preCollisionVelocity or mcontroller.velocity(), -1)) --- > if self.returns then > self.returning = true > mcontroller.applyParameters({ > collisionPoly = self.returnCollisionPoly > }) > mcontroller.setVelocity(vec2.mul(self.preCollisionVelocity or mcontroller.velocity(), -1)) > else > projectile.die() > end recipes\furnace3\ingredients\smallbattery.recipe 5c5 < "output" : { "item" : "battery", "count" : 5 }, --- > "output" : { "item" : "smallbattery", "count" : 5 }, recipes\furniture1\beds\tier1bed.recipe 4,5c4 < { "item" : "fabric", "count" : 10 }, < { "item" : "cottonwool", "count" : 4} --- > { "item" : "fabric", "count" : 10 } recipes\furniture1\beds\tier2bed.recipe 4,5c4 < { "item" : "fabric", "count" : 10 }, < { "item" : "cottonwool", "count" : 4} --- > { "item" : "fabric", "count" : 10 } recipes\furniture1\beds\woodenbed.recipe 4,5c4 < { "item" : "fabric", "count" : 10 }, < { "item" : "cottonwool", "count" : 4} --- > { "item" : "fabric", "count" : 10 } recipes\furniture2\beds\tier3bed.recipe 4,5c4 < { "item" : "fabric", "count" : 10 }, < { "item" : "cottonwool", "count" : 4} --- > { "item" : "fabric", "count" : 10 } recipes\inventorstable1\craftinganvil.recipe 3a4 > { "item" : "darkwoodmaterial", "count" : 20 }, recipes\inventorstable1\craftingfurniture.recipe 5c5,6 < { "item" : "cobblestonematerial", "count" : 4} --- > { "item" : "cobblestonematerial", "count" : 4}, > { "item" : "ironbar", "count" : 2} recipes\inventorstable3\acceleratoraddon.recipe 3,6c3,5 < { "item" : "refinedaegisalt", "count" : 10 }, < { "item" : "siliconboard", "count" : 5 }, < { "item" : "wire", "count" : 10 }, < { "item" : "battery", "count" : 1 } --- > { "item" : "refinedaegisalt", "count" : 15 }, > { "item" : "siliconboard", "count" : 2 }, > { "item" : "wire", "count" : 4 } recipes\inventorstable3\manipulatoraddon.recipe 3,6c3,5 < { "item" : "refinedrubium", "count" : 10 }, < { "item" : "siliconboard", "count" : 5 }, < { "item" : "wire", "count" : 10 }, < { "item" : "battery", "count" : 1 } --- > { "item" : "refinedrubium", "count" : 15 }, > { "item" : "siliconboard", "count" : 2 }, > { "item" : "wire", "count" : 4 } recipes\inventorstable3\separatoraddon.recipe 3,6c3,5 < { "item" : "refinedviolium", "count" : 10 }, < { "item" : "siliconboard", "count" : 5 }, < { "item" : "wire", "count" : 10 }, < { "item" : "battery", "count" : 1 } --- > { "item" : "refinedviolium", "count" : 15 }, > { "item" : "siliconboard", "count" : 2 }, > { "item" : "wire", "count" : 4 }