FILES ----- player.config system_objects.config terrestrial_worlds.config behaviors\monsters\modular\actions\leap.behavior behaviors\monsters\unique\taroni.behavior biomes\surface\cyberspace.biome collections\monsters.collection [NEW] collections\raremonsters.collection [NEW] dungeons\microdungeons\bounty\undergroundtutorialbounty.dungeon [NEW] dungeons\microdungeons\bounty\undergroundtutorialbounty.json [NEW] dungeons\microdungeons\bounty\undergroundtutorialclues.dungeon [NEW] dungeons\microdungeons\bounty\undergroundtutorialclues.json dungeons\missions\cultistmissions\cultistmission1.json dungeons\other\bountylair\bountylair1.json dungeons\other\bountylair\bountylair2.json dungeons\other\bountylair\bountylair3.json dungeons\other\bountylair\bountylair4.json dungeons\other\cyberspace\cyberdungeon_start_2.json dungeons\other\cyberspace\start_cyberspace.json dungeons\space\peacekeeperstation\station5_middle4.json interface\scripted\bountyboard\bountyboardgui.config interface\scripted\bountyboard\bountyboardgui.lua interface\scripted\collections\collectionsgui.config [NEW] interface\scripted\collections\tab_rares_deselect.png [NEW] interface\scripted\collections\tab_rares_select.png [NEW] interface\warping\returncultistmission.config [NEW] items\generic\mechparts\arm\mecharmsoluskatana.item [NEW] items\generic\mechparts\arm\mecharmsoluskatana.png [NEW] monsters\crawlers\crustoise\icecrustoise.monstertype [NEW] monsters\crawlers\crustoise\body\body.monsterpart [NEW] monsters\crawlers\crustoise\body\crustoise.png [NEW] monsters\crawlers\crustoise\body\default.frames [NEW] monsters\crawlers\crustoise\body\icebody.monsterpart [NEW] monsters\crawlers\crustoise\body\icecrustoise.png [NEW] monsters\crawlers\iguarmor\iceiguarmor.monstertype [NEW] monsters\crawlers\iguarmor\body\body.monsterpart [NEW] monsters\crawlers\iguarmor\body\default.frames [NEW] monsters\crawlers\iguarmor\body\icebody.monsterpart [NEW] monsters\crawlers\iguarmor\body\iceiguarmor.png [NEW] monsters\crawlers\iguarmor\body\iguarmor.png [NEW] monsters\crawlers\oculob\fireoculob.animation [NEW] monsters\crawlers\oculob\fireoculob.monstertype [NEW] monsters\crawlers\oculob\body\body.monsterpart [NEW] monsters\crawlers\oculob\body\default.frames [NEW] monsters\crawlers\oculob\body\firebody.monsterpart [NEW] monsters\crawlers\oculob\body\fireoculob.png [NEW] monsters\crawlers\oculob\body\oculob.png [NEW] monsters\crawlers\pulpin\poisonpulpin.monstertype [NEW] monsters\crawlers\pulpin\body\body.monsterpart [NEW] monsters\crawlers\pulpin\body\default.frames [NEW] monsters\crawlers\pulpin\body\poisonbody.monsterpart [NEW] monsters\crawlers\pulpin\body\poisonpulpin.png [NEW] monsters\crawlers\pulpin\body\pulpin.png [NEW] monsters\crawlers\snaggler\icesnaggler.monstertype [NEW] monsters\crawlers\snaggler\body\body.monsterpart [NEW] monsters\crawlers\snaggler\body\default.frames [NEW] monsters\crawlers\snaggler\body\icebody.monsterpart [NEW] monsters\crawlers\snaggler\body\icesnaggler.png [NEW] monsters\crawlers\snaggler\body\snaggler.png [NEW] monsters\crawlers\tintic\electrictintic.animation [NEW] monsters\crawlers\tintic\electrictintic.monstertype [NEW] monsters\crawlers\tintic\body\body.monsterpart [NEW] monsters\crawlers\tintic\body\default.frames [NEW] monsters\crawlers\tintic\body\electricbody.monsterpart [NEW] monsters\crawlers\tintic\body\electrictintic.png [NEW] monsters\crawlers\tintic\body\electrictinticnobright.png [NEW] monsters\crawlers\tintic\body\tintic.png [NEW] monsters\flyers\agrobat\iceagrobat.animation [NEW] monsters\flyers\agrobat\iceagrobat.monstertype [NEW] monsters\flyers\agrobat\iceagrobatwing.png [NEW] monsters\flyers\agrobat\iceagrobatwingflipped.png [NEW] monsters\flyers\agrobat\body\agrobat.png [NEW] monsters\flyers\agrobat\body\body.monsterpart [NEW] monsters\flyers\agrobat\body\default.frames [NEW] monsters\flyers\agrobat\body\iceagrobat.png [NEW] monsters\flyers\agrobat\body\icebody.monsterpart [NEW] monsters\flyers\batong\poisonbatong.monstertype [NEW] monsters\flyers\batong\body\batong.png [NEW] monsters\flyers\batong\body\body.monsterpart [NEW] monsters\flyers\batong\body\default.frames [NEW] monsters\flyers\batong\body\poisonbatong.png [NEW] monsters\flyers\batong\body\poisonbody.monsterpart [NEW] monsters\flyers\bobfae\poisonbobfae.animation [NEW] monsters\flyers\bobfae\poisonbobfae.monstertype [NEW] monsters\flyers\bobfae\body\bobfae.png [NEW] monsters\flyers\bobfae\body\body.monsterpart [NEW] monsters\flyers\bobfae\body\default.frames [NEW] monsters\flyers\bobfae\body\poisonbobfae.png [NEW] monsters\flyers\bobfae\body\poisonbody.monsterpart [NEW] monsters\flyers\monopus\firemonopus.animation [NEW] monsters\flyers\monopus\firemonopus.monstertype [NEW] monsters\flyers\monopus\body\body.monsterpart [NEW] monsters\flyers\monopus\body\default.frames [NEW] monsters\flyers\monopus\body\firebody.monsterpart [NEW] monsters\flyers\monopus\body\firemonopus.png [NEW] monsters\flyers\monopus\body\monopus.png [NEW] monsters\flyers\paratail\poisonparatail.animation [NEW] monsters\flyers\paratail\poisonparatail.monstertype [NEW] monsters\flyers\paratail\body\body.monsterpart [NEW] monsters\flyers\paratail\body\default.frames [NEW] monsters\flyers\paratail\body\paratail.png [NEW] monsters\flyers\paratail\body\poisonbody.monsterpart [NEW] monsters\flyers\paratail\body\poisonparatail.png [NEW] monsters\flyers\pteropod\firepteropod.animation [NEW] monsters\flyers\pteropod\firepteropod.monstertype [NEW] monsters\flyers\pteropod\body\body.monsterpart [NEW] monsters\flyers\pteropod\body\default.frames [NEW] monsters\flyers\pteropod\body\firebody.monsterpart [NEW] monsters\flyers\pteropod\body\firepteropod.png [NEW] monsters\flyers\pteropod\body\firepteropodnobright.png [NEW] monsters\flyers\pteropod\body\pteropod.png [NEW] monsters\flyers\scandroid\cultistscandroid.animation [NEW] monsters\flyers\scandroid\cultistscandroid.monstertype [NEW] monsters\flyers\scandroid\body\body.monsterpart [NEW] monsters\flyers\scandroid\body\cultistbody.monsterpart [NEW] monsters\flyers\scandroid\body\cultistscandroid.png [NEW] monsters\flyers\scandroid\body\cultistscandroidnobright.png [NEW] monsters\flyers\scandroid\body\default.frames [NEW] monsters\flyers\scandroid\body\scandroid.png [NEW] monsters\ghosts\ignome\electricignome.animation [NEW] monsters\ghosts\ignome\electricignome.monstertype [NEW] monsters\ghosts\ignome\body\body.monsterpart [NEW] monsters\ghosts\ignome\body\default.frames [NEW] monsters\ghosts\ignome\body\electricbody.monsterpart [NEW] monsters\ghosts\ignome\body\electricignome.png [NEW] monsters\ghosts\ignome\body\electricignomenobright.png [NEW] monsters\ghosts\ignome\body\ignome.png [NEW] monsters\ghosts\lumoth\firelumoth.animation [NEW] monsters\ghosts\lumoth\firelumoth.monstertype [NEW] monsters\ghosts\lumoth\body\body.monsterpart [NEW] monsters\ghosts\lumoth\body\bodylit.monsterpart [NEW] monsters\ghosts\lumoth\body\default.frames [NEW] monsters\ghosts\lumoth\body\firebody.monsterpart [NEW] monsters\ghosts\lumoth\body\firebodylit.monsterpart [NEW] monsters\ghosts\lumoth\body\firelumoth.png [NEW] monsters\ghosts\lumoth\body\firelumothlit.png [NEW] monsters\ghosts\lumoth\body\lumoth.png [NEW] monsters\ghosts\lumoth\body\lumothlit.png [NEW] monsters\ghosts\pyromantle\poisonpyromantle.animation [NEW] monsters\ghosts\pyromantle\poisonpyromantle.monstertype monsters\ghosts\pyromantle\pyromantle.monstertype [NEW] monsters\ghosts\pyromantle\body\body.monsterpart [NEW] monsters\ghosts\pyromantle\body\default.frames [NEW] monsters\ghosts\pyromantle\body\poisonbody.monsterpart [NEW] monsters\ghosts\pyromantle\body\poisonpyromantle.png [NEW] monsters\ghosts\pyromantle\body\poisonpyromantlenobright.png [NEW] monsters\ghosts\pyromantle\body\pyromantle.png [NEW] monsters\ghosts\skimbus\electricskimbus.animation [NEW] monsters\ghosts\skimbus\electricskimbus.monstertype [NEW] monsters\ghosts\skimbus\body\body.monsterpart [NEW] monsters\ghosts\skimbus\body\default.frames [NEW] monsters\ghosts\skimbus\body\electricbody.monsterpart [NEW] monsters\ghosts\skimbus\body\electricskimbus.png [NEW] monsters\ghosts\skimbus\body\electricskimbusnobright.png [NEW] monsters\ghosts\skimbus\body\skimbus.png [NEW] monsters\ghosts\spookit\firespookit.animation [NEW] monsters\ghosts\spookit\firespookit.monstertype [NEW] monsters\ghosts\spookit\body\body.monsterpart [NEW] monsters\ghosts\spookit\body\default.frames [NEW] monsters\ghosts\spookit\body\firebody.monsterpart [NEW] monsters\ghosts\spookit\body\firespookit.png [NEW] monsters\ghosts\spookit\body\firespookitnobright.png [NEW] monsters\ghosts\spookit\body\spookit.png [NEW] monsters\ghosts\squeem\firesqueem.animation [NEW] monsters\ghosts\squeem\firesqueem.monstertype [NEW] monsters\ghosts\squeem\body\body.monsterpart [NEW] monsters\ghosts\squeem\body\default.frames [NEW] monsters\ghosts\squeem\body\firebody.monsterpart [NEW] monsters\ghosts\squeem\body\firesqueem.png [NEW] monsters\ghosts\squeem\body\firesqueemnobright.png [NEW] monsters\ghosts\squeem\body\squeem.png [NEW] monsters\ghosts\wisper\firewisper.animation [NEW] monsters\ghosts\wisper\firewisper.monstertype [NEW] monsters\ghosts\wisper\body\body.monsterpart [NEW] monsters\ghosts\wisper\body\default.frames [NEW] monsters\ghosts\wisper\body\firebody.monsterpart [NEW] monsters\ghosts\wisper\body\firewisper.png [NEW] monsters\ghosts\wisper\body\firewispernobright.png [NEW] monsters\ghosts\wisper\body\wisper.png [NEW] monsters\walkers\adultpoptop\albinoadultpoptop.monstertype [NEW] monsters\walkers\adultpoptop\body\adultpoptop.png [NEW] monsters\walkers\adultpoptop\body\albinoadultpoptop.monsterpart [NEW] monsters\walkers\adultpoptop\body\albinoadultpoptop.png [NEW] monsters\walkers\adultpoptop\body\body.monsterpart [NEW] monsters\walkers\adultpoptop\body\default.frames monsters\walkers\anglure\anglure.animation [NEW] monsters\walkers\anglure\electricanglure.animation [NEW] monsters\walkers\anglure\electricanglure.monstertype [NEW] monsters\walkers\anglure\body\anglure.png [NEW] monsters\walkers\anglure\body\body.monsterpart [NEW] monsters\walkers\anglure\body\default.frames [NEW] monsters\walkers\anglure\body\electricanglure.png [NEW] monsters\walkers\anglure\body\electricbody.monsterpart [NEW] monsters\walkers\bobot\firebobot.animation [NEW] monsters\walkers\bobot\firebobot.monstertype [NEW] monsters\walkers\bobot\body\bobot.png [NEW] monsters\walkers\bobot\body\body.monsterpart [NEW] monsters\walkers\bobot\body\default.frames [NEW] monsters\walkers\bobot\body\firebobot.png [NEW] monsters\walkers\bobot\body\firebobotnobright.png [NEW] monsters\walkers\bobot\body\firebody.monsterpart monsters\walkers\bulbop\bulbop.animation [NEW] monsters\walkers\bulbop\poisonbulbop.animation [NEW] monsters\walkers\bulbop\poisonbulbop.monstertype [NEW] monsters\walkers\bulbop\body\body.monsterpart [NEW] monsters\walkers\bulbop\body\bulbop.png [NEW] monsters\walkers\bulbop\body\default.frames [NEW] monsters\walkers\bulbop\body\poisonbody.monsterpart [NEW] monsters\walkers\bulbop\body\poisonbulbop.png [NEW] monsters\walkers\capricoat\electriccapricoat.animation [NEW] monsters\walkers\capricoat\electriccapricoat.monstertype [NEW] monsters\walkers\capricoat\body\body.monsterpart [NEW] monsters\walkers\capricoat\body\capricoat.png [NEW] monsters\walkers\capricoat\body\default.frames [NEW] monsters\walkers\capricoat\body\electricbody.monsterpart [NEW] monsters\walkers\capricoat\body\electriccapricoat.png [NEW] monsters\walkers\capricoat\body\electriccapricoatnobright.png [NEW] monsters\walkers\crabcano\icecrabcano.animation [NEW] monsters\walkers\crabcano\icecrabcano.monstertype [NEW] monsters\walkers\crabcano\body\body.monsterpart [NEW] monsters\walkers\crabcano\body\crabcano.png [NEW] monsters\walkers\crabcano\body\default.frames [NEW] monsters\walkers\crabcano\body\icebody.monsterpart [NEW] monsters\walkers\crabcano\body\icecrabcano.png [NEW] monsters\walkers\crutter\electriccrutter.animation [NEW] monsters\walkers\crutter\electriccrutter.monstertype [NEW] monsters\walkers\crutter\body\body.monsterpart [NEW] monsters\walkers\crutter\body\crutter.png [NEW] monsters\walkers\crutter\body\default.frames [NEW] monsters\walkers\crutter\body\electricbody.monsterpart [NEW] monsters\walkers\crutter\body\electriccrutter.png [NEW] monsters\walkers\crutter\body\electriccrutternobright.png monsters\walkers\fennix\fennix.monstertype [NEW] monsters\walkers\fennix\icefennix.monstertype [NEW] monsters\walkers\fennix\body\body.monsterpart [NEW] monsters\walkers\fennix\body\default.frames [NEW] monsters\walkers\fennix\body\fennix.png [NEW] monsters\walkers\fennix\body\icebody.monsterpart [NEW] monsters\walkers\fennix\body\icefennix.png [NEW] monsters\walkers\gleap\firegleap.animation monsters\walkers\gleap\firegleap.monstertype [NEW] monsters\walkers\gleap\body\body.monsterpart [NEW] monsters\walkers\gleap\body\default.frames [NEW] monsters\walkers\gleap\body\firebody.monsterpart [NEW] monsters\walkers\gleap\body\firegleap.png [NEW] monsters\walkers\gleap\body\firegleapnobright.png [NEW] monsters\walkers\gleap\body\gleap.png [NEW] monsters\walkers\hemogoblin\electrichemogoblin.animation [NEW] monsters\walkers\hemogoblin\electrichemogoblin.monstertype monsters\walkers\hemogoblin\hemogoblin.animation [NEW] monsters\walkers\hemogoblin\body\body.monsterpart [NEW] monsters\walkers\hemogoblin\body\default.frames [NEW] monsters\walkers\hemogoblin\body\electricbody.monsterpart [NEW] monsters\walkers\hemogoblin\body\electrichemogoblin.png [NEW] monsters\walkers\hemogoblin\body\hemogoblin.png [NEW] monsters\walkers\hemogoblinbutt\electrichemogoblinbutt.animation [NEW] monsters\walkers\hemogoblinbutt\electrichemogoblinbutt.monstertype monsters\walkers\hemogoblinbutt\hemogoblinbutt.animation [NEW] monsters\walkers\hemogoblinbutt\body\body.monsterpart [NEW] monsters\walkers\hemogoblinbutt\body\default.frames [NEW] monsters\walkers\hemogoblinbutt\body\electricbody.monsterpart [NEW] monsters\walkers\hemogoblinbutt\body\electrichemogoblinbutt.png [NEW] monsters\walkers\hemogoblinbutt\body\hemogoblinbutt.png [NEW] monsters\walkers\hemogoblinhead\electrichemogoblinhead.animation [NEW] monsters\walkers\hemogoblinhead\electrichemogoblinhead.monstertype monsters\walkers\hemogoblinhead\hemogoblinhead.animation [NEW] monsters\walkers\hemogoblinhead\body\body.monsterpart [NEW] monsters\walkers\hemogoblinhead\body\default.frames [NEW] monsters\walkers\hemogoblinhead\body\electricbody.monsterpart [NEW] monsters\walkers\hemogoblinhead\body\electrichemogoblinhead.png [NEW] monsters\walkers\hemogoblinhead\body\hemogoblinhead.png [NEW] monsters\walkers\hypnare\icehypnare.monstertype [NEW] monsters\walkers\hypnare\body\body.monsterpart [NEW] monsters\walkers\hypnare\body\default.frames [NEW] monsters\walkers\hypnare\body\hypnare.png [NEW] monsters\walkers\hypnare\body\icebody.monsterpart [NEW] monsters\walkers\hypnare\body\icehypnare.png [NEW] monsters\walkers\kingnutmidgeling\poisonkingnutmidgeling.animation [NEW] monsters\walkers\kingnutmidgeling\poisonkingnutmidgeling.monstertype [NEW] monsters\walkers\kingnutmidgeling\body\body.monsterpart [NEW] monsters\walkers\kingnutmidgeling\body\default.frames [NEW] monsters\walkers\kingnutmidgeling\body\kingnutmidgeling.png [NEW] monsters\walkers\kingnutmidgeling\body\poisonbody.monsterpart [NEW] monsters\walkers\kingnutmidgeling\body\poisonkingnutmidgeling.png [NEW] monsters\walkers\lilodon\firelilodon.animation [NEW] monsters\walkers\lilodon\firelilodon.monstertype [NEW] monsters\walkers\lilodon\body\body.monsterpart [NEW] monsters\walkers\lilodon\body\default.frames [NEW] monsters\walkers\lilodon\body\firebody.monsterpart [NEW] monsters\walkers\lilodon\body\firelilodon.png [NEW] monsters\walkers\lilodon\body\lilodon.png [NEW] monsters\walkers\mandraflora\poisonmandraflora.animation [NEW] monsters\walkers\mandraflora\poisonmandraflora.monstertype [NEW] monsters\walkers\mandraflora\body\body.monsterpart [NEW] monsters\walkers\mandraflora\body\default.frames [NEW] monsters\walkers\mandraflora\body\mandraflora.png [NEW] monsters\walkers\mandraflora\body\poisonbody.monsterpart [NEW] monsters\walkers\mandraflora\body\poisonmandraflora.png [NEW] monsters\walkers\miasmop\icemiasmop.monstertype [NEW] monsters\walkers\miasmop\body\body.monsterpart [NEW] monsters\walkers\miasmop\body\default.frames [NEW] monsters\walkers\miasmop\body\icebody.monsterpart [NEW] monsters\walkers\miasmop\body\icemiasmop.png [NEW] monsters\walkers\miasmop\body\miasmop.png [NEW] monsters\walkers\narfin\icenarfin.animation [NEW] monsters\walkers\narfin\icenarfin.monstertype [NEW] monsters\walkers\narfin\body\body.monsterpart [NEW] monsters\walkers\narfin\body\default.frames [NEW] monsters\walkers\narfin\body\icebody.monsterpart [NEW] monsters\walkers\narfin\body\icenarfin.png [NEW] monsters\walkers\narfin\body\narfin.png [NEW] monsters\walkers\nutmidge\poisonnutmidge.animation [NEW] monsters\walkers\nutmidge\poisonnutmidge.monstertype [NEW] monsters\walkers\nutmidge\body\body.monsterpart [NEW] monsters\walkers\nutmidge\body\default.frames [NEW] monsters\walkers\nutmidge\body\nutmidge.png [NEW] monsters\walkers\nutmidge\body\poisonbody.monsterpart [NEW] monsters\walkers\nutmidge\body\poisonnutmidge.png [NEW] monsters\walkers\nutmidgeling\poisonnutmidgeling.animation [NEW] monsters\walkers\nutmidgeling\poisonnutmidgeling.monstertype [NEW] monsters\walkers\nutmidgeling\body\body.monsterpart [NEW] monsters\walkers\nutmidgeling\body\default.frames [NEW] monsters\walkers\nutmidgeling\body\nutmidgeling.png [NEW] monsters\walkers\nutmidgeling\body\poisonbody.monsterpart [NEW] monsters\walkers\nutmidgeling\body\poisonnutmidgeling.png [NEW] monsters\walkers\oogler\fireoogler.animation [NEW] monsters\walkers\oogler\fireoogler.monstertype [NEW] monsters\walkers\oogler\body\body.monsterpart [NEW] monsters\walkers\oogler\body\default.frames [NEW] monsters\walkers\oogler\body\firebody.monsterpart [NEW] monsters\walkers\oogler\body\fireoogler.png [NEW] monsters\walkers\oogler\body\oogler.png [NEW] monsters\walkers\orbide\iceorbide.animation [NEW] monsters\walkers\orbide\iceorbide.monstertype [NEW] monsters\walkers\orbide\body\body.monsterpart [NEW] monsters\walkers\orbide\body\default.frames [NEW] monsters\walkers\orbide\body\icebody.monsterpart [NEW] monsters\walkers\orbide\body\iceorbide.png [NEW] monsters\walkers\orbide\body\orbide.png monsters\walkers\peblit\icepeblit.monstertype [NEW] monsters\walkers\peblit\body\body.monsterpart [NEW] monsters\walkers\peblit\body\default.frames [NEW] monsters\walkers\peblit\body\icebody.monsterpart [NEW] monsters\walkers\peblit\body\icepeblit.png [NEW] monsters\walkers\peblit\body\peblit.png [NEW] monsters\walkers\petricub\electricpetricub.animation [NEW] monsters\walkers\petricub\electricpetricub.monstertype [NEW] monsters\walkers\petricub\body\body.monsterpart [NEW] monsters\walkers\petricub\body\default.frames [NEW] monsters\walkers\petricub\body\electricbody.monsterpart [NEW] monsters\walkers\petricub\body\electricpetricub.png [NEW] monsters\walkers\petricub\body\petricub.png [NEW] monsters\walkers\pipkin\poisonpipkin.animation [NEW] monsters\walkers\pipkin\poisonpipkin.monstertype [NEW] monsters\walkers\pipkin\body\body.monsterpart [NEW] monsters\walkers\pipkin\body\default.frames [NEW] monsters\walkers\pipkin\body\pipkin.png [NEW] monsters\walkers\pipkin\body\poisonbody.monsterpart [NEW] monsters\walkers\pipkin\body\poisonpipkin.png [NEW] monsters\walkers\poptop\albinopoptop.monstertype [NEW] monsters\walkers\poptop\body\albinobody.monsterpart [NEW] monsters\walkers\poptop\body\albinopoptop.png [NEW] monsters\walkers\poptop\body\body.monsterpart [NEW] monsters\walkers\poptop\body\default.frames [NEW] monsters\walkers\poptop\body\poptop.png [NEW] monsters\walkers\quagmutt\electricquagmutt.animation [NEW] monsters\walkers\quagmutt\electricquagmutt.monstertype [NEW] monsters\walkers\quagmutt\body\body.monsterpart [NEW] monsters\walkers\quagmutt\body\default.frames [NEW] monsters\walkers\quagmutt\body\electricbody.monsterpart [NEW] monsters\walkers\quagmutt\body\electricquagmutt.png [NEW] monsters\walkers\quagmutt\body\quagmutt.png [NEW] monsters\walkers\ringram\iceringram.animation [NEW] monsters\walkers\ringram\iceringram.monstertype [NEW] monsters\walkers\ringram\body\body.monsterpart [NEW] monsters\walkers\ringram\body\default.frames [NEW] monsters\walkers\ringram\body\icebody.monsterpart [NEW] monsters\walkers\ringram\body\iceringram.png [NEW] monsters\walkers\ringram\body\ringram.png [NEW] monsters\walkers\scaveran\poisonscaveran.monstertype [NEW] monsters\walkers\scaveran\body\body.monsterpart [NEW] monsters\walkers\scaveran\body\default.frames [NEW] monsters\walkers\scaveran\body\poisonbody.monsterpart [NEW] monsters\walkers\scaveran\body\poisonscaveran.png [NEW] monsters\walkers\scaveran\body\scaveran.png monsters\walkers\smoglin\poisonsmoglin.monstertype [NEW] monsters\walkers\smoglin\body\body.monsterpart [NEW] monsters\walkers\smoglin\body\default.frames [NEW] monsters\walkers\smoglin\body\poisonbody.monsterpart [NEW] monsters\walkers\smoglin\body\poisonsmoglin.png [NEW] monsters\walkers\smoglin\body\smoglin.png [NEW] monsters\walkers\snaunt\electricsnaunt.monstertype [NEW] monsters\walkers\snaunt\body\body.monsterpart [NEW] monsters\walkers\snaunt\body\default.frames [NEW] monsters\walkers\snaunt\body\electricbody.monsterpart [NEW] monsters\walkers\snaunt\body\electricsnaunt.png [NEW] monsters\walkers\snaunt\body\snaunt.png [NEW] monsters\walkers\snuffish\poisonsnuffish.monstertype [NEW] monsters\walkers\snuffish\body\body.monsterpart [NEW] monsters\walkers\snuffish\body\default.frames [NEW] monsters\walkers\snuffish\body\poisonbody.monsterpart [NEW] monsters\walkers\snuffish\body\poisonsnuffish.png [NEW] monsters\walkers\snuffish\body\snuffish.png [NEW] monsters\walkers\sporgus\poisonsporgus.monstertype [NEW] monsters\walkers\sporgus\body\body.monsterpart [NEW] monsters\walkers\sporgus\body\default.frames [NEW] monsters\walkers\sporgus\body\poisonbody.monsterpart [NEW] monsters\walkers\sporgus\body\poisonsporgus.png [NEW] monsters\walkers\sporgus\body\sporgus.png [NEW] monsters\walkers\taroni\firetaroni.monstertype [NEW] monsters\walkers\taroni\body\body.monsterpart [NEW] monsters\walkers\taroni\body\default.frames [NEW] monsters\walkers\taroni\body\firebody.monsterpart [NEW] monsters\walkers\taroni\body\firetaroni.png [NEW] monsters\walkers\taroni\body\taroni.png [NEW] monsters\walkers\toumingo\firetoumingo.monstertype [NEW] monsters\walkers\toumingo\body\body.monsterpart [NEW] monsters\walkers\toumingo\body\default.frames [NEW] monsters\walkers\toumingo\body\firebody.monsterpart [NEW] monsters\walkers\toumingo\body\firetoumingo.png [NEW] monsters\walkers\toumingo\body\toumingo.png [NEW] monsters\walkers\trictus\poisontrictus.monstertype [NEW] monsters\walkers\trictus\body\body.monsterpart [NEW] monsters\walkers\trictus\body\default.frames [NEW] monsters\walkers\trictus\body\poisonbody.monsterpart [NEW] monsters\walkers\trictus\body\poisontrictus.png [NEW] monsters\walkers\trictus\body\trictus.png [NEW] monsters\walkers\voltip\electricvoltip.animation monsters\walkers\voltip\electricvoltip.monstertype [NEW] monsters\walkers\voltip\body\body.monsterpart [NEW] monsters\walkers\voltip\body\default.frames [NEW] monsters\walkers\voltip\body\electricbody.monsterpart [NEW] monsters\walkers\voltip\body\electricvoltip.png [NEW] monsters\walkers\voltip\body\electricvoltipnobright.png [NEW] monsters\walkers\voltip\body\voltip.png [NEW] monsters\walkers\yokat\electricyokat.animation [NEW] monsters\walkers\yokat\electricyokat.monstertype [NEW] monsters\walkers\yokat\yokat-eye_electric.png [NEW] monsters\walkers\yokat\body\body.monsterpart [NEW] monsters\walkers\yokat\body\default.frames [NEW] monsters\walkers\yokat\body\electricbody.monsterpart [NEW] monsters\walkers\yokat\body\electricyokat.png [NEW] monsters\walkers\yokat\body\yokat.png [NEW] monsters\walkers\yokat\eye\default.frames [NEW] monsters\walkers\yokat\eye\electriceye.monsterpart [NEW] monsters\walkers\yokat\eye\electricyokateye.png [NEW] monsters\walkers\yokat\eye\eye.monsterpart [NEW] monsters\walkers\yokat\eye\yokateye.png npcs\bounty\ignobletarget.npctype npcs\bounty\nobleclue.npctype [NEW] particles\lavadrip.particle [NEW] particles\monsterdeath\iceagrobatwing.particle [NEW] particles\monsterdeath\iceagrobatwingflipped.particle projectiles\physics.config [NEW] projectiles\explosions\burstexplosion\smalliceburstexplosion.config [NEW] projectiles\explosions\burstexplosion\smalliceburstexplosion.projectile projectiles\guns\clouds\smallcloud\smallelectriccloud.effectsource projectiles\guns\clouds\smallcloud\smallelectriccloud.projectile projectiles\guns\clouds\smallcloud\smallpoisoncloud.effectsource [NEW] projectiles\guns\grenades\shock\electricsnauntshock.projectile [NEW] projectiles\mech\soluskatanaswoosh\default.frames [NEW] projectiles\mech\soluskatanaswoosh\soluskatanaswoosh.png [NEW] projectiles\mech\soluskatanaswoosh\soluskatanaswoosh.projectile [NEW] projectiles\npcs\darkgas\electricdarkgas.projectile [NEW] projectiles\npcs\electricwebshot\electricwebshot.frames [NEW] projectiles\npcs\electricwebshot\electricwebshot.png [NEW] projectiles\npcs\electricwebshot\electricwebshot.projectile [NEW] projectiles\npcs\fireball\taronifireball.projectile projectiles\npcs\firelasershot\firelasershot.projectile [NEW] projectiles\npcs\icecloud\icefennixicecloud.projectile [NEW] projectiles\npcs\lightning\electriccrutterlightning.projectile [NEW] projectiles\npcs\poisonbubble\poisonbubble.frames [NEW] projectiles\npcs\poisonbubble\poisonbubble.png [NEW] projectiles\npcs\poisonbubble\poisonbubble.projectile [NEW] projectiles\npcs\puffsporeshot\poisonsporeseed.frames [NEW] projectiles\npcs\puffsporeshot\poisonsporeseed.png [NEW] projectiles\npcs\puffsporeshot\poisonsporeseed.projectile [NEW] projectiles\throwable\snowball\icecrabcanosnowball.projectile quests\bounty\bounty_monsters.config quests\bounty\clue_items.config quests\bounty\clue_npcs.config quests\bounty\clue_scans.config quests\bounty\dungeons.config quests\bounty\find_clue_scan.questtemplate quests\bounty\generator.config quests\bounty\stages.lua radiomessages\bounty.radiomessages scripts\bountygeneration.lua treasure\Missions\cultistmission1.treasurepools vehicles\modularmech\mechparts_arm.config [NEW] vehicles\modularmech\arm\soluskatana_back.png [NEW] vehicles\modularmech\arm\soluskatana_back_fullbright.png [NEW] vehicles\modularmech\arm\soluskatana_front.png [NEW] vehicles\modularmech\arm\soluskatana_front_fullbright.png DIFFS ----- player.config 774c774,775 < "twigun" --- > "twigun", > "swansong" system_objects.config 123c123 < "description" : "Home of Peacekeepers, a.k.a. Laser Space Cops", --- > "description" : "A derelict asteroid, hastily refitted into a hub for Peacekeepers.", 148c148 < "description" : "Home of Peacekeepers, a.k.a. Laser Space Cops", --- > "description" : "A slightly run-down office, currently being used as a hub for Peacekeepers.", 173c173 < "description" : "Home of Peacekeepers, a.k.a. Laser Space Cops", --- > "description" : "A hub for Peacekeepers that is small but homely.", 198c198 < "description" : "Home of Peacekeepers, a.k.a. Laser Space Cops", --- > "description" : "A large space station will many facilities, used as a hub for Peacekeepers.", 223c223 < "description" : "Home of Peacekeepers, a.k.a. Laser Space Cops", --- > "description" : "A slick neon space station, used as a hub for Peacekeepers.", terrestrial_worlds.config 655a656,663 > "globalDirectives" : [ > "?fade=000000=1.0?scanlines=51BD51FF;0.1;000000FF;1.0?border=2;51BD51FF;51BD5100", > "?fade=000000=1.0?scanlines=51BDBDFF;0.1;000000FF;1.0?border=2;51BDBDFF;51BD5100", > "?fade=000000=1.0?scanlines=5151BDFF;0.1;000000FF;1.0?border=2;5151BDFF;51BD5100", > "?fade=000000=1.0?scanlines=BD51BDFF;0.1;000000FF;1.0?border=2;BD51BDFF;51BD5100", > "?fade=000000=1.0?scanlines=BD5151FF;0.1;000000FF;1.0?border=2;BD5151FF;51BD5100", > "?fade=000000=1.0?scanlines=BDBD51FF;0.1;000000FF;1.0?border=2;BDBD51FF;51BD5100" > ], behaviors\monsters\modular\actions\leap.behavior 10d9 < "/scripts/actions/entity.lua", 11a11 > "/scripts/actions/entity.lua", 20a21 > "gravityMultiplier": 1, 95a97 > "gravityMultiplier": {"key": ""}, 141a144 > "gravityMultiplier": {"key": ""}, 181,182c184,194 < "output" : { < "bool" : "attacking" --- > "output": { > "bool": "attacking" > } > }, > { > "title": "controlParameters", > "type": "action", > "name": "controlParameters", > "parameters": { > "parameters": {"value": {}}, > "gravityMultiplier": {"key": ""} 444c456 < } --- > } \ No newline at end of file behaviors\monsters\unique\taroni.behavior 14c14,15 < "followDistance": 5 --- > "followDistance": 5, > "projectileType": "tarball" 358c359 < "projectileType": {"value": "tarball"}, --- > "projectileType": {"key": ""}, biomes\surface\cyberspace.biome 5c5 < "statusEffects" : [ "neon" ], --- > "statusEffects" : [ ], 49c49 < "tracks" : [ "/music/jupiter.ogg", "/music/arctic-constellation1.ogg", "/music/arctic-constellation2.ogg", "/music/mercury.ogg", "/music/mira.ogg", "/music/cygnus-x1.ogg", "/music/tranquility-base.ogg", "/music/accretion-disc.ogg", "/music/horsehead-nebula.ogg","/music/psyche.ogg", "/music/large-magellanic-cloud.ogg", "/music/m54.ogg", "/music/nomads.ogg", "/music/on-the-beach-at-night.ogg" ] --- > "tracks" : [ "/music/the-peacekeepers.ogg" ] 52c52 < "tracks" : [ "/music/jupiter.ogg", "/music/arctic-constellation1.ogg", "/music/arctic-constellation2.ogg", "/music/mercury.ogg", "/music/mira.ogg", "/music/tranquility-base.ogg", "/music/accretion-disc.ogg", "/music/horsehead-nebula.ogg", "/music/psyche.ogg", "/music/large-magellanic-cloud.ogg", "/music/m54.ogg", "/music/nomads.ogg", "/music/on-the-beach-at-night.ogg" ] --- > "tracks" : [ "/music/the-peacekeepers.ogg" ] collections\monsters.collection 1,302c1,302 < { < "name" : "monsters", < "title" : "Pets", < "type" : "monster", < < "collectables" : { < "gleap" : { < "order" : 1, < "monsterType" : "gleap", < "icon" : "/monsters/walkers/gleap/gleap.png:idle.1" < }, < "nutmidge" : { < "order" : 2, < "monsterType" : "nutmidge", < "icon" : "/monsters/walkers/nutmidge/nutmidge.png:idle.1" < }, < "nutmidgeling" : { < "order" : 3, < "monsterType" : "nutmidgeling", < "icon" : "/monsters/walkers/nutmidgeling/nutmidgeling.png:idle.1" < }, < "kingnutmidgeling" : { < "order" : 4, < "monsterType" : "kingnutmidgeling", < "icon" : "/monsters/walkers/kingnutmidgeling/kingnutmidgeling.png:idle.1" < }, < "poptop" : { < "order" : 5, < "monsterType" : "poptop", < "icon" : "/monsters/walkers/poptop/poptop.png:idle.1" < }, < "adultpoptop" : { < "order" : 6, < "monsterType" : "adultpoptop", < "icon" : "/monsters/walkers/adultpoptop/adultpoptop.png:idle.1" < }, < "crustoise" : { < "order" : 7, < "monsterType" : "crustoise", < "icon" : "/monsters/crawlers/crustoise/crustoise.png:idle.1" < }, < "tintic" : { < "order" : 8, < "monsterType" : "tintic", < "icon" : "/monsters/crawlers/tintic/tintic.png:idle.1" < }, < "batong" : { < "order" : 9, < "monsterType" : "batong", < "icon" : "/monsters/flyers/batong/batong.png:idle.1" < }, < "spookit" : { < "order" : 10, < "monsterType" : "spookit", < "icon" : "/monsters/ghosts/spookit/spookit.png:idle.1" < }, < "peblit" : { < "order" : 11, < "monsterType" : "peblit", < "icon" : "/monsters/walkers/peblit/peblit.png:idle.1" < }, < "iguarmor" : { < "order" : 12, < "monsterType" : "iguarmor", < "icon" : "/monsters/crawlers/iguarmor/iguarmor.png:idle.1" < }, < "scaveran" : { < "order" : 13, < "monsterType" : "scaveran", < "icon" : "/monsters/walkers/scaveran/scaveran.png:idle.1" < }, < "voltip" : { < "order" : 14, < "monsterType" : "voltip", < "icon" : "/monsters/walkers/voltip/voltip.png:idle.1" < }, < "fennix" : { < "order" : 15, < "monsterType" : "fennix", < "icon" : "/monsters/walkers/fennix/fennix.png:idle.5" < }, < "lilodon" : { < "order" : 16, < "monsterType" : "lilodon", < "icon" : "/monsters/walkers/lilodon/lilodon.png:idle.1" < }, < "petricub" : { < "order" : 17, < "monsterType" : "petricub", < "icon" : "/monsters/walkers/petricub/petricub.png:idle.1" < }, < "quagmutt" : { < "order" : 18, < "monsterType" : "quagmutt", < "icon" : "/monsters/walkers/quagmutt/quagmutt.png:idle.1" < }, < "paratail" : { < "order" : 19, < "monsterType" : "paratail", < "icon" : "/monsters/flyers/paratail/paratail.png:windup.1" < }, < "wisper" : { < "order" : 20, < "monsterType" : "wisper", < "icon" : "/monsters/ghosts/wisper/wisper.png:windup.3" < }, < "skimbus" : { < "order" : 21, < "monsterType" : "skimbus", < "icon" : "/monsters/ghosts/skimbus/skimbus.png:chargeloop.3" < }, < "pulpin" : { < "order" : 22, < "monsterType" : "pulpin", < "icon" : "/monsters/crawlers/pulpin/pulpin.png:fire.2" < }, < "capricoat" : { < "order" : 23, < "monsterType" : "capricoat", < "icon" : "/monsters/walkers/capricoat/capricoat.png:walk.5" < }, < "ringram" : { < "order" : 24, < "monsterType" : "ringram", < "icon" : "/monsters/walkers/ringram/ringram.png:idle.1" < }, < "scandroid" : { < "order" : 25, < "monsterType" : "scandroid", < "icon" : "/monsters/flyers/scandroid/scandroid.png:idle.1" < }, < "bobot" : { < "order" : 26, < "monsterType" : "bobot", < "icon" : "/monsters/walkers/bobot/bobot.png:idle.1" < }, < "pipkin" : { < "order" : 27, < "monsterType" : "pipkin", < "icon" : "/monsters/walkers/pipkin/pipkin.png:idle.1" < }, < "monopus" : { < "order" : 28, < "monsterType" : "monopus", < "icon" : "/monsters/flyers/monopus/monopus.png:fly.5" < }, < "snaggler" : { < "order" : 29, < "monsterType" : "snaggler", < "icon" : "/monsters/crawlers/snaggler/snaggler.png:idle.1" < }, < "oculob" : { < "order" : 30, < "monsterType" : "oculob", < "icon" : "/monsters/crawlers/oculob/oculob.png:idle.1" < }, < "miasmop" : { < "order" : 31, < "monsterType" : "miasmop", < "icon" : "/monsters/walkers/miasmop/miasmop.png:idle.1" < }, < "sporgus" : { < "order" : 32, < "monsterType" : "sporgus", < "icon" : "/monsters/walkers/sporgus/sporgus.png:idle.1" < }, < "agrobat" : { < "order" : 33, < "monsterType" : "agrobat", < "icon" : "/monsters/flyers/agrobat/agrobat.png:fly.6" < }, < "gosmet" : { < "order" : 34, < "monsterType" : "gosmet", < "icon" : "/monsters/ghosts/gosmet/gosmet.png:fly.1" < }, < "squeem" : { < "order" : 35, < "monsterType" : "squeem", < "icon" : "/monsters/ghosts/squeem/squeem.png:fly.1" < }, < "snaunt" : { < "order" : 36, < "monsterType" : "snaunt", < "icon" : "/monsters/walkers/snaunt/snaunt.png:idle.1" < }, < "pteropod" : { < "order" : 37, < "monsterType" : "pteropod", < "icon" : "/monsters/flyers/pteropod/pteropod.png:fly.1" < }, < "crutter" : { < "order" : 38, < "monsterType" : "crutter", < "icon" : "/monsters/walkers/crutter/crutter.png:idle.1" < }, < "snuffish" : { < "order" : 39, < "monsterType" : "snuffish", < "icon" : "/monsters/walkers/snuffish/snuffish.png:idle.1" < }, < "crabcano" : { < "order" : 40, < "monsterType" : "crabcano", < "icon" : "/monsters/walkers/crabcano/crabcano.png:idle.1" < }, < "pyromantle" : { < "order" : 41, < "monsterType" : "pyromantle", < "icon" : "/monsters/ghosts/pyromantle/pyromantle.png:idle.1" < }, < "ignome" : { < "order" : 42, < "monsterType" : "ignome", < "icon" : "/monsters/ghosts/ignome/ignome.png:fly.1" < }, < "smoglin" : { < "order" : 43, < "monsterType" : "smoglin", < "icon" : "/monsters/walkers/smoglin/smoglin.png:idle.1" < }, < "anglure" : { < "order" : 44, < "monsterType" : "anglure", < "icon" : "/monsters/walkers/anglure/anglure.png:idle.1" < }, < "lumoth" : { < "order" : 45, < "monsterType" : "lumoth", < "icon" : "/monsters/ghosts/lumoth/lumoth.png:idle.1" < }, < "oogler" : { < "order" : 46, < "monsterType" : "oogler", < "icon" : "/monsters/walkers/oogler/oogler.png:idle.1" < }, < "narfin" : { < "order" : 47, < "monsterType" : "narfin", < "icon" : "/monsters/walkers/narfin/narfin.png:idle.1" < }, < "toumingo" : { < "order" : 48, < "monsterType" : "toumingo", < "icon" : "/monsters/walkers/toumingo/toumingo.png:idle.1" < }, < "trictus" : { < "order" : 49, < "monsterType" : "trictus", < "icon" : "/monsters/walkers/trictus/trictus.png:idle.1" < }, < "mandraflora" : { < "order" : 50, < "monsterType" : "mandraflora", < "icon" : "/monsters/walkers/mandraflora/mandraflora.png:idle.1" < }, < "bulbop" : { < "order" : 51, < "monsterType" : "bulbop", < "icon" : "/monsters/walkers/bulbop/bulbop.png:idle.1" < }, < "hypnare" : { < "order" : 52, < "monsterType" : "hypnare", < "icon" : "/monsters/walkers/hypnare/hypnare.png:idle.1" < }, < "yokat" : { < "order" : 53, < "monsterType" : "yokat", < "icon" : "/monsters/walkers/yokat/yokat.png:idle.1" < }, < "orbide" : { < "order" : 54, < "monsterType" : "orbide", < "icon" : "/monsters/walkers/orbide/orbide.png:idle.1" < }, < "taroni" : { < "order" : 55, < "monsterType" : "taroni", < "icon" : "/monsters/walkers/taroni/taroni.png:idle.1" < }, < "hemogoblin" : { < "order" : 56, < "monsterType" : "hemogoblin", < "icon" : "/monsters/walkers/hemogoblin/hemogoblin.png:idle.1" < }, < "bobfae" : { < "order" : 57, < "monsterType" : "bobfae", < "icon" : "/monsters/flyers/bobfae/bobfae.png:fly.1" < }, < "triplod" : { < "order" : 58, < "monsterType" : "triplod", < "icon" : "/monsters/crawlers/triplod/triplod-full.png:idle.1" < }, < "parasprite" : { < "order" : 59, < "monsterType" : "parasprite", < "icon" : "/monsters/flyers/parasprite/parasprite.png:idle.1" < } < } --- > { > "name" : "monsters", > "title" : "Pets", > "type" : "monster", > > "collectables" : { > "gleap" : { > "order" : 1, > "monsterType" : "gleap", > "icon" : "/monsters/walkers/gleap/body/gleap.png:idle.1" > }, > "nutmidge" : { > "order" : 2, > "monsterType" : "nutmidge", > "icon" : "/monsters/walkers/nutmidge/body/nutmidge.png:idle.1" > }, > "nutmidgeling" : { > "order" : 3, > "monsterType" : "nutmidgeling", > "icon" : "/monsters/walkers/nutmidgeling/body/nutmidgeling.png:idle.1" > }, > "kingnutmidgeling" : { > "order" : 4, > "monsterType" : "kingnutmidgeling", > "icon" : "/monsters/walkers/kingnutmidgeling/body/kingnutmidgeling.png:idle.1" > }, > "poptop" : { > "order" : 5, > "monsterType" : "poptop", > "icon" : "/monsters/walkers/poptop/body/poptop.png:idle.1" > }, > "adultpoptop" : { > "order" : 6, > "monsterType" : "adultpoptop", > "icon" : "/monsters/walkers/adultpoptop/body/adultpoptop.png:idle.1" > }, > "crustoise" : { > "order" : 7, > "monsterType" : "crustoise", > "icon" : "/monsters/crawlers/crustoise/body/crustoise.png:idle.1" > }, > "tintic" : { > "order" : 8, > "monsterType" : "tintic", > "icon" : "/monsters/crawlers/tintic/body/tintic.png:idle.1" > }, > "batong" : { > "order" : 9, > "monsterType" : "batong", > "icon" : "/monsters/flyers/batong/body/batong.png:idle.1" > }, > "spookit" : { > "order" : 10, > "monsterType" : "spookit", > "icon" : "/monsters/ghosts/spookit/body/spookit.png:idle.1" > }, > "peblit" : { > "order" : 11, > "monsterType" : "peblit", > "icon" : "/monsters/walkers/peblit/body/peblit.png:idle.1" > }, > "iguarmor" : { > "order" : 12, > "monsterType" : "iguarmor", > "icon" : "/monsters/crawlers/iguarmor/body/iguarmor.png:idle.1" > }, > "scaveran" : { > "order" : 13, > "monsterType" : "scaveran", > "icon" : "/monsters/walkers/scaveran/body/scaveran.png:idle.1" > }, > "voltip" : { > "order" : 14, > "monsterType" : "voltip", > "icon" : "/monsters/walkers/voltip/body/voltip.png:idle.1" > }, > "fennix" : { > "order" : 15, > "monsterType" : "fennix", > "icon" : "/monsters/walkers/fennix/body/fennix.png:idle.5" > }, > "lilodon" : { > "order" : 16, > "monsterType" : "lilodon", > "icon" : "/monsters/walkers/lilodon/body/lilodon.png:idle.1" > }, > "petricub" : { > "order" : 17, > "monsterType" : "petricub", > "icon" : "/monsters/walkers/petricub/body/petricub.png:idle.1" > }, > "quagmutt" : { > "order" : 18, > "monsterType" : "quagmutt", > "icon" : "/monsters/walkers/quagmutt/body/quagmutt.png:idle.1" > }, > "paratail" : { > "order" : 19, > "monsterType" : "paratail", > "icon" : "/monsters/flyers/paratail/body/paratail.png:windup.1" > }, > "wisper" : { > "order" : 20, > "monsterType" : "wisper", > "icon" : "/monsters/ghosts/wisper/body/wisper.png:windup.3" > }, > "skimbus" : { > "order" : 21, > "monsterType" : "skimbus", > "icon" : "/monsters/ghosts/skimbus/body/skimbus.png:chargeloop.3" > }, > "pulpin" : { > "order" : 22, > "monsterType" : "pulpin", > "icon" : "/monsters/crawlers/pulpin/body/pulpin.png:fire.2" > }, > "capricoat" : { > "order" : 23, > "monsterType" : "capricoat", > "icon" : "/monsters/walkers/capricoat/body/capricoat.png:walk.5" > }, > "ringram" : { > "order" : 24, > "monsterType" : "ringram", > "icon" : "/monsters/walkers/ringram/body/ringram.png:idle.1" > }, > "scandroid" : { > "order" : 25, > "monsterType" : "scandroid", > "icon" : "/monsters/flyers/scandroid/body/scandroid.png:idle.1" > }, > "bobot" : { > "order" : 26, > "monsterType" : "bobot", > "icon" : "/monsters/walkers/bobot/body/bobot.png:idle.1" > }, > "pipkin" : { > "order" : 27, > "monsterType" : "pipkin", > "icon" : "/monsters/walkers/pipkin/body/pipkin.png:idle.1" > }, > "monopus" : { > "order" : 28, > "monsterType" : "monopus", > "icon" : "/monsters/flyers/monopus/body/monopus.png:fly.5" > }, > "snaggler" : { > "order" : 29, > "monsterType" : "snaggler", > "icon" : "/monsters/crawlers/snaggler/body/snaggler.png:idle.1" > }, > "oculob" : { > "order" : 30, > "monsterType" : "oculob", > "icon" : "/monsters/crawlers/oculob/body/oculob.png:idle.1" > }, > "miasmop" : { > "order" : 31, > "monsterType" : "miasmop", > "icon" : "/monsters/walkers/miasmop/body/miasmop.png:idle.1" > }, > "sporgus" : { > "order" : 32, > "monsterType" : "sporgus", > "icon" : "/monsters/walkers/sporgus/body/sporgus.png:idle.1" > }, > "agrobat" : { > "order" : 33, > "monsterType" : "agrobat", > "icon" : "/monsters/flyers/agrobat/body/agrobat.png:fly.6" > }, > "gosmet" : { > "order" : 34, > "monsterType" : "gosmet", > "icon" : "/monsters/ghosts/gosmet/gosmet.png:fly.1" > }, > "squeem" : { > "order" : 35, > "monsterType" : "squeem", > "icon" : "/monsters/ghosts/squeem/body/squeem.png:fly.1" > }, > "snaunt" : { > "order" : 36, > "monsterType" : "snaunt", > "icon" : "/monsters/walkers/snaunt/body/snaunt.png:idle.1" > }, > "pteropod" : { > "order" : 37, > "monsterType" : "pteropod", > "icon" : "/monsters/flyers/pteropod/body/pteropod.png:fly.1" > }, > "crutter" : { > "order" : 38, > "monsterType" : "crutter", > "icon" : "/monsters/walkers/crutter/body/crutter.png:idle.1" > }, > "snuffish" : { > "order" : 39, > "monsterType" : "snuffish", > "icon" : "/monsters/walkers/snuffish/body/snuffish.png:idle.1" > }, > "crabcano" : { > "order" : 40, > "monsterType" : "crabcano", > "icon" : "/monsters/walkers/crabcano/body/crabcano.png:idle.1" > }, > "pyromantle" : { > "order" : 41, > "monsterType" : "pyromantle", > "icon" : "/monsters/ghosts/pyromantle/body/pyromantle.png:idle.1" > }, > "ignome" : { > "order" : 42, > "monsterType" : "ignome", > "icon" : "/monsters/ghosts/ignome/body/ignome.png:fly.1" > }, > "smoglin" : { > "order" : 43, > "monsterType" : "smoglin", > "icon" : "/monsters/walkers/smoglin/body/smoglin.png:idle.1" > }, > "anglure" : { > "order" : 44, > "monsterType" : "anglure", > "icon" : "/monsters/walkers/anglure/body/anglure.png:idle.1" > }, > "lumoth" : { > "order" : 45, > "monsterType" : "lumoth", > "icon" : "/monsters/ghosts/lumoth/body/lumoth.png:idle.1" > }, > "oogler" : { > "order" : 46, > "monsterType" : "oogler", > "icon" : "/monsters/walkers/oogler/body/oogler.png:idle.1" > }, > "narfin" : { > "order" : 47, > "monsterType" : "narfin", > "icon" : "/monsters/walkers/narfin/body/narfin.png:idle.1" > }, > "toumingo" : { > "order" : 48, > "monsterType" : "toumingo", > "icon" : "/monsters/walkers/toumingo/body/toumingo.png:idle.1" > }, > "trictus" : { > "order" : 49, > "monsterType" : "trictus", > "icon" : "/monsters/walkers/trictus/body/trictus.png:idle.1" > }, > "mandraflora" : { > "order" : 50, > "monsterType" : "mandraflora", > "icon" : "/monsters/walkers/mandraflora/body/mandraflora.png:idle.1" > }, > "bulbop" : { > "order" : 51, > "monsterType" : "bulbop", > "icon" : "/monsters/walkers/bulbop/body/bulbop.png:idle.1" > }, > "hypnare" : { > "order" : 52, > "monsterType" : "hypnare", > "icon" : "/monsters/walkers/hypnare/body/hypnare.png:idle.1" > }, > "yokat" : { > "order" : 53, > "monsterType" : "yokat", > "icon" : "/monsters/walkers/yokat/body/yokat.png:idle.1" > }, > "orbide" : { > "order" : 54, > "monsterType" : "orbide", > "icon" : "/monsters/walkers/orbide/body/orbide.png:idle.1" > }, > "taroni" : { > "order" : 55, > "monsterType" : "taroni", > "icon" : "/monsters/walkers/taroni/body/taroni.png:idle.1" > }, > "hemogoblin" : { > "order" : 56, > "monsterType" : "hemogoblin", > "icon" : "/monsters/walkers/hemogoblin/body/hemogoblin.png:idle.1" > }, > "bobfae" : { > "order" : 57, > "monsterType" : "bobfae", > "icon" : "/monsters/flyers/bobfae/body/bobfae.png:fly.1" > }, > "triplod" : { > "order" : 58, > "monsterType" : "triplod", > "icon" : "/monsters/crawlers/triplod/triplod-full.png:idle.1" > }, > "parasprite" : { > "order" : 59, > "monsterType" : "parasprite", > "icon" : "/monsters/flyers/parasprite/parasprite.png:idle.1" > } > } dungeons\missions\cultistmissions\cultistmission1.json [TMX file differences are left out for huge size.] dungeons\other\bountylair\bountylair1.json [TMX file differences are left out for huge size.] dungeons\other\bountylair\bountylair2.json [TMX file differences are left out for huge size.] dungeons\other\bountylair\bountylair3.json [TMX file differences are left out for huge size.] dungeons\other\bountylair\bountylair4.json [TMX file differences are left out for huge size.] dungeons\other\cyberspace\cyberdungeon_start_2.json [TMX file differences are left out for huge size.] dungeons\other\cyberspace\start_cyberspace.json [TMX file differences are left out for huge size.] dungeons\space\peacekeeperstation\station5_middle4.json [TMX file differences are left out for huge size.] interface\scripted\bountyboard\bountyboardgui.config 234,235c234,235 < "hideSummary" < //"debugReset" --- > "hideSummary", > "debugReset" 264a265 > "minorSpecial" : ["cyberspace"], 280a282 > "minorSpecial" : ["cyberspace"], 296a299 > "minorSpecial" : ["cyberspace"], 312a316 > "minorSpecial" : ["cyberspace"], 328a333 > "minorSpecial" : ["cyberspace"], 351a357 > "minorSpecial" : ["cyberspace"], 368a375 > "minorSpecial" : ["cyberspace"], 430a438,460 > "rewards" : { > "money" : 500, > "rank" : 5, > "credits" : 1 > }, > "useGang" : true > }, > "randomTags" : { > "wantedImage" : "wantedImage", > "posterColor" : "minorColor" > } > }, > > // special minor bounties > "cyberspace" : { > "poster" : "minor", > "questConfig" : { > "arcType" : "major", > "targetType" : "npc", > "preBountyQuest" : "pre_bounty_minor_npc", > "questCategories" : ["planet", "anomaly", "ship"], > "endStep" : "cyberspace", > "stepCount" : [1, 1], interface\scripted\bountyboard\bountyboardgui.lua 272c272 < self.bountyStation = player.getProperty("bountyStation") --- > self.bountyStation = player.getProperty("bountyStation") or {} 495a496 > target.gang = target.gang or gang 568c569,574 < local newWorlds = findWorlds(systemPosition(self.assignment.system), self.bountyRanks[self.assignment.rank].systemTypes, {"moon", "barren"}, 30, 4) --- > local excludeWorldTypes = { > "moon", > "barren", > "magma" > } > local newWorlds = findWorlds(systemPosition(self.assignment.system), self.bountyRanks[self.assignment.rank].systemTypes, excludeWorldTypes, 30, 4) 627a634 > local boardHasSpecial = false 632a640,641 > elseif p.category == "minorSpecial" then > boardHasSpecial = true 639c648 < minorWorldPool = majorWorlds --- > minorWorldPool = util.filter(majorWorlds, function(c) return c.planet ~= 0 or c.satellite ~= 0 end) 662a672,675 > elseif not boardHasSpecial then > -- every pool should have 1 special minor bounty > targetCategory = "minorSpecial" > boardHasSpecial = true 690a704,706 > if worlds.planet == 0 and world.satellite == 0 then > return false > end 849,850c865,883 < -- local rank = self.assignment.rank or getPlayerRank() < -- local nextRankInfo = self.bountyRanks[rank + 1] --- > local rank = self.assignment.rank or getPlayerRank() > local nextRankInfo = self.bountyRanks[rank + 1] > > local pointsToCapstone = 100 > if self.assignment and self.assignment.pointsToCapstone ~= nil then > pointsToCapstone = self.assignment.pointsToCapstone > end > if (nextRankInfo and self.playerRankPoints >= nextRankInfo.threshold) or pointsToCapstone <= 0 then > loadBoard(true) > return > end > > if nextRankInfo then > player.setProperty("bountyPoints", nextRankInfo.threshold + 10) > else > local rankInfo = self.bountyRanks[rank] > self.assignment.pointsToCapstone = -10 > player.setProperty("bountyAssignment", self.assignment) > end 852,871c885,887 < -- local pointsToCapstone = 100 < -- if self.assignment and self.assignment.pointsToCapstone ~= nil then < -- pointsToCapstone = self.assignment.pointsToCapstone < -- end < -- if (nextRankInfo and self.playerRankPoints >= nextRankInfo.threshold) or pointsToCapstone <= 0 then < -- loadBoard(true) < -- return < -- end < < -- if nextRankInfo then < -- player.setProperty("bountyPoints", nextRankInfo.threshold + 10) < -- else < -- local rankInfo = self.bountyRanks[rank] < -- self.assignment.pointsToCapstone = -10 < -- player.setProperty("bountyAssignment", self.assignment) < -- end < < -- removePosters() < -- player.setProperty("bountyPosters", nil) < -- loadBoard(false) --- > removePosters() > player.setProperty("bountyPosters", nil) > loadBoard(false) 874,877c890,893 < player.setProperty("bountyPoints", nil) < player.setProperty("lastBountyAssignment", nil) < player.setProperty("bountyAssignment", nil) < player.setProperty("bountyPosters", {}) --- > -- player.setProperty("bountyPoints", 200) > -- player.setProperty("lastBountyAssignment", nil) > -- player.setProperty("bountyAssignment", nil) > -- player.setProperty("bountyPosters", {}) interface\scripted\collections\collectionsgui.config 20c20 < "position" : [4, 180], --- > "position" : [4, 181], 28c28,36 < "position" : [4, 154], --- > "position" : [4, 155], > "baseImage" : "/interface/scripted/collections/tab_rares_deselect.png", > "baseImageChecked" : "/interface/scripted/collections/tab_rares_select.png", > "pressedOffset" : [0, 0], > "data" : "raremonsters" > }, > { > "selected" : false, > "position" : [4, 129], 36c44 < "position" : [4, 128], --- > "position" : [4, 103], 44c52 < "position" : [4, 102], --- > "position" : [4, 77], 52c60 < "position" : [4, 76], --- > "position" : [4, 51], 60c68 < "position" : [4, 50], --- > "position" : [4, 25], monsters\ghosts\pyromantle\pyromantle.monstertype 1,234c1,234 < { < "type" : "pyromantle", < "shortdescription" : "Pyromantle", < "description" : "Its hot core produces a constant flow of lava. It throws a good punch.", < < "categories" : [ "pyromantle" ], < "parts" : [ "body" ], < < "animation" : "pyromantle.animation", < < "dropPools" : [ { "default" : "pyromantleTreasure", "bow" : "pyromantleHunting" } ], < < "baseParameters" : { < "scripts" : [ < "/monsters/monster.lua" < ], < < "behavior" : "monster", < < "renderLayer" : "foregroundEntity", < < "behaviorConfig" : { < "damageOnTouch" : true, < < "targetQueryRange" : 20, < "targetOnDamage" : true, < "keepTargetInSight" : false, < "keepTargetInRange" : 50, < "targetOutOfSightTime" : 5.0, < < "hurtTime" : 0.25, < "hurtWaitForGround" : false, < < "damageTakenActions" : [ < ], < < "foundTargetActions" : [ ], < < "fleeActions" : [ ], < < "hostileActions" : [ < { < "name" : "action-fire", < "cooldown" : 3.0, < "parameters" : { < "requireLineOfSight" : true, < "maximumRange" : 5, < "minimumRange" : 1, < "onGround" : false, < "windupStopForce" : 50, < "windupState" : "fire", < "windupTime" : 0.5, < < "projectileType" : "largefirecloud", < "projectileParameters" : { < "speed" : 7.5, < "timeToLive" : 1.0 < }, < "fireOffset" : [0.0, 0.0], < "aimAtTarget" : false, < "inaccuracy" : 3.14, < "projectileCount" : 8, < "projectileInterval" : 0.0, < "fireState" : "", < "fireDelay" : 0.0, < "fireSound" : "", < < "winddownState" : "fly", < "winddownTime" : 0.5 < } < } < ], < < "periodicActions" : [ ], < < "approachActions" : [ < { < "name" : "approach-fly", < "parameters" : { < "usePathfinding" : false, < "excludeLiquidIds" : [2] < } < } < ], < < "followActions" : [ < { < "name" : "approach-teleport", < "parameters" : { < } < }, < { < "name" : "approach-fly", < "parameters" : { < "usePathfinding" : false < } < } < ], < < "wanderActions" : [ < { < "name" : "emerge-fly" < } < ], < < "concurrentActions" : [ ], < < "concurrentHostileActions" : [ ] < }, < < "touchDamage" : { < "poly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], < "damage" : 8, < < "teamType" : "enemy", < "damageSourceKind" : "slash", < "knockback" : 20, < "statusEffects" : [ ] < }, < < "metaBoundBox" : [-4, -4, 4, 4], < "scale" : 1.0, < < "selfDamagePoly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], < < "movementSettings" : { < "collisionEnabled" : false, < "collisionPoly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], < < "mass" : 1.0, < "walkSpeed" : 4, < "runSpeed" : 12, < "gravityEnabled" : false, < < "airFriction" : 2.0, < "airForce" : 25, < "flySpeed" : 8 < }, < < "bodyMaterialKind" : "organic", < < "knockoutTime" : 0.3, < "knockoutAnimationStates" : { < "damage" : "stunned" < }, < "deathParticles" : "deathPoof", < "knockoutEffect" : "", < < "statusSettings" : { < "statusProperties" : { < "targetMaterialKind" : "organic" < }, < < "appliesEnvironmentStatusEffects" : false, < "appliesWeatherStatusEffects" : true, < "minimumLiquidStatusEffectPercentage" : 0.1, < < "primaryScriptSources" : [ < "/stats/monster_primary.lua" < ], < "primaryScriptDelta" : 5, < < "stats" : { < "knockbackStunTime" : { < "baseValue" : 0.25 < }, < "knockbackThreshold" : { < "baseValue" : 9 < }, < "maxHealth" : { < "baseValue" : 48 < }, < "protection" : { < "baseValue" : 0.0 < }, < "healthRegen" : { < "baseValue" : 0.0 < }, < "lavaImmunity" : { < "baseValue" : 1.0 < }, < "powerMultiplier" : { < "baseValue" : 1.0 < }, < "physicalResistance" : { < "baseValue" : 0.0 < }, < "fireResistance" : { < "baseValue" : 0.5 < }, < "fireStatusImmunity" : { < "baseValue" : 1.0 < }, < "iceResistance" : { < "baseValue" : -0.5 < }, < "iceStatusImmunity" : { < "baseValue" : 0.0 < }, < "electricResistance" : { < "baseValue" : 0.0 < }, < "electricStatusImmunity" : { < "baseValue" : 0.0 < }, < "poisonResistance" : { < "baseValue" : 0.0 < }, < "poisonStatusImmunity" : { < "baseValue" : 0.0 < } < }, < < "resources" : { < "stunned" : { < "deltaValue" : -1.0, < "initialValue" : 0.0 < }, < "health" : { < "maxStat" : "maxHealth", < "deltaStat" : "healthRegen", < "defaultPercentage" : 100 < } < } < }, < < "mouthOffset" : [0, 0], < "feetOffset" : [0, -8], < "capturable" : true, < "captureHealthFraction" : 0.5, < "nametagColor" : [64, 200, 255], < "captureCollectables" : { "monsters" : "pyromantle" } < } < } --- > { > "type" : "pyromantle", > "shortdescription" : "Pyromantle", > "description" : "Its hot core produces a constant flow of lava. It throws a good punch.", > > "categories" : [ "pyromantle" ], > "parts" : [ "body" ], > > "animation" : "pyromantle.animation", > > "dropPools" : [ { "default" : "pyromantleTreasure", "bow" : "pyromantleHunting" } ], > > "baseParameters" : { > "scripts" : [ > "/monsters/monster.lua" > ], > > "behavior" : "monster", > > "renderLayer" : "foregroundEntity", > > "behaviorConfig" : { > "damageOnTouch" : true, > > "targetQueryRange" : 20, > "targetOnDamage" : true, > "keepTargetInSight" : false, > "keepTargetInRange" : 50, > "targetOutOfSightTime" : 5.0, > > "hurtTime" : 0.25, > "hurtWaitForGround" : false, > > "damageTakenActions" : [ > ], > > "foundTargetActions" : [ ], > > "fleeActions" : [ ], > > "hostileActions" : [ > { > "name" : "action-fire", > "cooldown" : 3.0, > "parameters" : { > "requireLineOfSight" : true, > "maximumRange" : 5, > "minimumRange" : 1, > "onGround" : false, > "windupStopForce" : 50, > "windupState" : "fire", > "windupTime" : 0.5, > > "projectileType" : "largefirecloud", > "projectileParameters" : { > "speed" : 7.5, > "timeToLive" : 1.0 > }, > "fireOffset" : [0.0, 0.0], > "aimAtTarget" : false, > "inaccuracy" : 3.14, > "projectileCount" : 8, > "projectileInterval" : 0.0, > "fireState" : "", > "fireDelay" : 0.0, > "fireSound" : "", > > "winddownState" : "fly", > "winddownTime" : 0.5 > } > } > ], > > "periodicActions" : [ ], > > "approachActions" : [ > { > "name" : "approach-fly", > "parameters" : { > "usePathfinding" : false, > "excludeLiquidIds" : [2] > } > } > ], > > "followActions" : [ > { > "name" : "approach-teleport", > "parameters" : { > } > }, > { > "name" : "approach-fly", > "parameters" : { > "usePathfinding" : false > } > } > ], > > "wanderActions" : [ > { > "name" : "emerge-fly" > } > ], > > "concurrentActions" : [ ], > > "concurrentHostileActions" : [ ] > }, > > "touchDamage" : { > "poly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], > "damage" : 8, > > "teamType" : "enemy", > "damageSourceKind" : "slash", > "knockback" : 20, > "statusEffects" : [ ] > }, > > "metaBoundBox" : [-4, -4, 4, 4], > "scale" : 1.0, > > "selfDamagePoly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], > > "movementSettings" : { > "collisionEnabled" : false, > "collisionPoly" : [ [0.125, 1.375], [0.875, 0.625], [0.875, -0.625], [0.125, -1.375], [-0.125, -1.375], [-0.875, -0.625], [-0.875, 0.625], [-0.125, 1.375] ], > > "mass" : 1.0, > "walkSpeed" : 4, > "runSpeed" : 12, > "gravityEnabled" : false, > > "airFriction" : 2.0, > "airForce" : 25, > "flySpeed" : 8 > }, > > "bodyMaterialKind" : "organic", > > "knockoutTime" : 0.3, > "knockoutAnimationStates" : { > "damage" : "stunned" > }, > "deathParticles" : "deathPoof", > "knockoutEffect" : "", > > "statusSettings" : { > "statusProperties" : { > "targetMaterialKind" : "organic" > }, > > "appliesEnvironmentStatusEffects" : false, > "appliesWeatherStatusEffects" : true, > "minimumLiquidStatusEffectPercentage" : 0.1, > > "primaryScriptSources" : [ > "/stats/monster_primary.lua" > ], > "primaryScriptDelta" : 5, > > "stats" : { > "knockbackStunTime" : { > "baseValue" : 0.25 > }, > "knockbackThreshold" : { > "baseValue" : 9 > }, > "maxHealth" : { > "baseValue" : 48 > }, > "protection" : { > "baseValue" : 0.0 > }, > "healthRegen" : { > "baseValue" : 0.0 > }, > "lavaImmunity" : { > "baseValue" : 1.0 > }, > "powerMultiplier" : { > "baseValue" : 1.0 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 > } > }, > > "resources" : { > "stunned" : { > "deltaValue" : -1.0, > "initialValue" : 0.0 > }, > "health" : { > "maxStat" : "maxHealth", > "deltaStat" : "healthRegen", > "defaultPercentage" : 100 > } > } > }, > > "mouthOffset" : [0, 0], > "feetOffset" : [0, -8], > "capturable" : true, > "captureHealthFraction" : 0.5, > "nametagColor" : [64, 200, 255], > "captureCollectables" : { "monsters" : "pyromantle" } > } > } monsters\walkers\anglure\anglure.animation 1,190c1,190 < { < "animatedParts" : { < "stateTypes" : { < "body" : { < "priority" : 0, < "default" : "idle", < "states" : { < "idle" : { < "frames" : 1 < }, < "walk" : { < "frames" : 8, < "cycle" : 0.8, < "mode" : "loop" < }, < "firewindup" : { < "frames" : 6, < "cycle" : 0.6, < "properties" : { < "immediateSound" : "/sfx/npc/monsters/anglure_windup.ogg" < } < }, < "fire" : { < "frames" : 2, < "cycle" : 0.2, < "mode" : "loop" < }, < "firewinddown" : { < "frames" : 3, < "cycle" : 0.3 < } < } < }, < "damage" : { < "priority" : 3, < "default" : "none", < "states" : { < "none" : { < "frames" : 1 < }, < "stunned" : { < "frames" : 1 < } < } < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } < } < }, < < "parts" : { < "body" : { < "properties" : { < "transformationGroups" : [ "body" ], < "offset" : [0.625, 0.75] < }, < "partStates" : { < "body" : { < "idle" : { < "properties" : { < "image" : ":idle." < } < }, < "walk" : { < "properties" : { < "image" : ":walk." < } < }, < "firewindup" : { < "properties" : { < "image" : ":windup." < } < }, < "fire" : { < "properties" : { < "image" : ":fire." < } < }, < "firewinddown" : { < "properties" : { < "image" : ":winddown." < } < } < }, < "damage" : { < "stunned" : { < "properties" : { < "image" : ":hurt." < } < } < } < } < } < } < }, < < "transformationGroups" : { < "body" : { "interpolated" : true } < }, < < "effects" : { < "blink" : { < "type" : "flash", < "time" : 0, < "directives" : "fade=ffffff;0.5" < } < }, < < "particleEmitters" : { < "deathPoof" : { < "particles" : [ < { "particle" : "monstersplosion" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathfizz1left" }, < { "particle" : "deathfizz1right" }, < { "particle" : "deathfizz2left" }, < { "particle" : "deathfizz2right" }, < { "particle" : "deathfizz3left" }, < { "particle" : "deathfizz3right" }, < { "particle" : "deathfizz4left" }, < { "particle" : "deathfizz4right" } < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } < ] < } < }, < < "lights" : { < "glow" : { < "active" : true, < "position" : [2.0, -0.375], < "color" : [120, 120, 40], < "pointLight" : true, < "anchorPart" : "body" < } < }, < < "sounds" : { < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], < "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ], < "fire" : [ "/sfx/projectiles/bloodvomit1.ogg", "/sfx/projectiles/bloodvomit2.ogg", "/sfx/projectiles/bloodvomit3.ogg", "/sfx/projectiles/bloodvomit4.ogg", "/sfx/projectiles/bloodvomit5.ogg", "/sfx/projectiles/bloodvomit6.ogg", "/sfx/projectiles/bloodvomit7.ogg" ] < } < } --- > { > "animatedParts" : { > "stateTypes" : { > "body" : { > "priority" : 0, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 1 > }, > "walk" : { > "frames" : 8, > "cycle" : 0.8, > "mode" : "loop" > }, > "firewindup" : { > "frames" : 6, > "cycle" : 0.6, > "properties" : { > "immediateSound" : "/sfx/npc/monsters/anglure_windup.ogg" > } > }, > "fire" : { > "frames" : 2, > "cycle" : 0.2, > "mode" : "loop" > }, > "firewinddown" : { > "frames" : 3, > "cycle" : 0.3 > } > } > }, > "damage" : { > "priority" : 3, > "default" : "none", > "states" : { > "none" : { > "frames" : 1 > }, > "stunned" : { > "frames" : 1 > } > } > }, > "releaseParticles" : { > "default" : "off", > "states" : { > "off" : { > "frames" : 1, > "properties" : { > "particleEmittersOff" : [ "releaseParticles" ] > } > }, > "on" : { > "frames" : 1, > "cycle" : 0.1, > "mode" : "transition", > "transition" : "off", > "properties" : { > "particleEmittersOn" : [ "releaseParticles" ] > } > } > } > } > }, > > "parts" : { > "body" : { > "properties" : { > "transformationGroups" : [ "body" ], > "offset" : [0.625, 0.75] > }, > "partStates" : { > "body" : { > "idle" : { > "properties" : { > "image" : ":idle." > } > }, > "walk" : { > "properties" : { > "image" : ":walk." > } > }, > "firewindup" : { > "properties" : { > "image" : ":windup." > } > }, > "fire" : { > "properties" : { > "image" : ":fire." > } > }, > "firewinddown" : { > "properties" : { > "image" : ":winddown." > } > } > }, > "damage" : { > "stunned" : { > "properties" : { > "image" : ":hurt." > } > } > } > } > } > } > }, > > "transformationGroups" : { > "body" : { "interpolated" : true } > }, > > "effects" : { > "blink" : { > "type" : "flash", > "time" : 0, > "directives" : "fade=ffffff;0.5" > } > }, > > "particleEmitters" : { > "deathPoof" : { > "particles" : [ > { "particle" : "monstersplosion" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathfizz1left" }, > { "particle" : "deathfizz1right" }, > { "particle" : "deathfizz2left" }, > { "particle" : "deathfizz2right" }, > { "particle" : "deathfizz3left" }, > { "particle" : "deathfizz3right" }, > { "particle" : "deathfizz4left" }, > { "particle" : "deathfizz4right" } > ] > }, > "captureParticles" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "releaseParticles" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "teleportOut" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "teleportIn" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "levelUp" : { > "particles" : [ > { "particle" : "monsterlevelup" } > ] > } > }, > > "lights" : { > "glow" : { > "active" : true, > "position" : [2.0, -0.375], > "color" : [120, 120, 40], > "pointLight" : true, > "anchorPart" : "body" > } > }, > > "sounds" : { > "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ], > "fire" : [ "/sfx/projectiles/bloodvomit1.ogg", "/sfx/projectiles/bloodvomit2.ogg", "/sfx/projectiles/bloodvomit3.ogg", "/sfx/projectiles/bloodvomit4.ogg", "/sfx/projectiles/bloodvomit5.ogg", "/sfx/projectiles/bloodvomit6.ogg", "/sfx/projectiles/bloodvomit7.ogg" ] > } > } monsters\walkers\bulbop\bulbop.animation 1,187c1,187 < { < "animatedParts" : { < "stateTypes" : { < "body" : { < "priority" : 0, < "default" : "idle", < "states" : { < "idle" : { < "frames" : 6, < "cycle" : 1.0, < "mode" : "loop" < }, < "hop" : { < "frames" : 2, < "cycle" : 0.25, < "mode" : "transition", < "transition" : "hopfull", < "properties" : { < "immediateSoundRangeMultiplier" : 0.5 < }, < "frameProperties" : { < "immediateSound" : [ "", "/sfx/npc/monsters/monster_hop.ogg" ] < } < }, < "hopfull" : { < "frames" : 2, < "cycle" : 0.325 < }, < "fall" : { < "frames" : 2, < "cycle" : 0.325 < }, < "land" : { < "frames" : 1, < "cycle" : 0.25, < "mode" : "transition", < "transition" : "idle" < } < } < }, < "damage" : { < "priority" : 3, < "default" : "none", < "states" : { < "none" : { < "frames" : 1 < }, < "stunned" : { < "frames" : 1 < } < } < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } < } < }, < < "parts" : { < "body" : { < "properties" : { < "transformationGroups" : [ "body" ], < "offset" : [-0.0625, 0.375] < }, < "partStates" : { < "body" : { < "idle" : { < "properties" : { < "image" : ":idle." < } < }, < "hop" : { < "properties" : { < "image" : ":jump." < } < }, < "hopfull" : { < "properties" : { < "image" : ":jump." < } < }, < "fall" : { < "properties" : { < "image" : ":fall." < } < }, < "land" : { < "properties" : { < "image" : ":idle.1" < } < } < }, < "damage" : { < "stunned" : { < "properties" : { < "image" : ":hurt." < } < } < } < } < } < } < }, < < "transformationGroups" : { < "body" : { "interpolated" : true } < }, < < "effects" : { < "blink" : { < "type" : "flash", < "time" : 0, < "directives" : "fade=ffffff;0.5" < } < }, < < "particleEmitters" : { < "deathPoof" : { < "particles" : [ < { "particle" : "monstersplosion" }, < { "particle" : "bulbopleaf" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathfizz1left" }, < { "particle" : "deathfizz1right" }, < { "particle" : "deathfizz2left" }, < { "particle" : "deathfizz2right" }, < { "particle" : "deathfizz3left" }, < { "particle" : "deathfizz3right" }, < { "particle" : "deathfizz4left" }, < { "particle" : "deathfizz4right" } < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } < ] < } < }, < < "sounds" : { < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], < "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ] < } < } --- > { > "animatedParts" : { > "stateTypes" : { > "body" : { > "priority" : 0, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 6, > "cycle" : 1.0, > "mode" : "loop" > }, > "hop" : { > "frames" : 2, > "cycle" : 0.25, > "mode" : "transition", > "transition" : "hopfull", > "properties" : { > "immediateSoundRangeMultiplier" : 0.5 > }, > "frameProperties" : { > "immediateSound" : [ "", "/sfx/npc/monsters/monster_hop.ogg" ] > } > }, > "hopfull" : { > "frames" : 2, > "cycle" : 0.325 > }, > "fall" : { > "frames" : 2, > "cycle" : 0.325 > }, > "land" : { > "frames" : 1, > "cycle" : 0.25, > "mode" : "transition", > "transition" : "idle" > } > } > }, > "damage" : { > "priority" : 3, > "default" : "none", > "states" : { > "none" : { > "frames" : 1 > }, > "stunned" : { > "frames" : 1 > } > } > }, > "releaseParticles" : { > "default" : "off", > "states" : { > "off" : { > "frames" : 1, > "properties" : { > "particleEmittersOff" : [ "releaseParticles" ] > } > }, > "on" : { > "frames" : 1, > "cycle" : 0.1, > "mode" : "transition", > "transition" : "off", > "properties" : { > "particleEmittersOn" : [ "releaseParticles" ] > } > } > } > } > }, > > "parts" : { > "body" : { > "properties" : { > "transformationGroups" : [ "body" ], > "offset" : [-0.0625, 0.375] > }, > "partStates" : { > "body" : { > "idle" : { > "properties" : { > "image" : ":idle." > } > }, > "hop" : { > "properties" : { > "image" : ":jump." > } > }, > "hopfull" : { > "properties" : { > "image" : ":jump." > } > }, > "fall" : { > "properties" : { > "image" : ":fall." > } > }, > "land" : { > "properties" : { > "image" : ":idle.1" > } > } > }, > "damage" : { > "stunned" : { > "properties" : { > "image" : ":hurt." > } > } > } > } > } > } > }, > > "transformationGroups" : { > "body" : { "interpolated" : true } > }, > > "effects" : { > "blink" : { > "type" : "flash", > "time" : 0, > "directives" : "fade=ffffff;0.5" > } > }, > > "particleEmitters" : { > "deathPoof" : { > "particles" : [ > { "particle" : "monstersplosion" }, > { "particle" : "bulbopleaf" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathfizz1left" }, > { "particle" : "deathfizz1right" }, > { "particle" : "deathfizz2left" }, > { "particle" : "deathfizz2right" }, > { "particle" : "deathfizz3left" }, > { "particle" : "deathfizz3right" }, > { "particle" : "deathfizz4left" }, > { "particle" : "deathfizz4right" } > ] > }, > "captureParticles" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "releaseParticles" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "teleportOut" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "teleportIn" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "levelUp" : { > "particles" : [ > { "particle" : "monsterlevelup" } > ] > } > }, > > "sounds" : { > "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ] > } > } monsters\walkers\fennix\fennix.monstertype 40c40 < "maxXRange" : 4, --- > "maxXRange" : 8, monsters\walkers\gleap\firegleap.monstertype 3c3 < "shortdescription" : "Gleap", --- > "shortdescription" : "Fire Gleap", 6c6 < "categories" : [ "gleap" ], --- > "categories" : [ "firegleap" ], 9c9 < "animation" : "gleap.animation", --- > "animation" : "firegleap.animation", 44,48d43 < "colorSwap" : { < "ffd495" : "8b826f", "ea9931" : "625c4f", "af4e00" : "474239", "6e2900" : "2a2722", < "ffffa7" : "f4988c", "e2c344" : "d93a3a", "a46e06" : "932625", "642f00" : "601119", < "a8e6e2" : "ffffff", "4facb2" : "fdd14d", "30636c" : "fd8f4d", "233c43" : "da5302" < }, 176c171 < "baseValue" : 75.0 --- > "baseValue" : 250.0 213c208 < "captureCollectables" : { } --- > "captureCollectables" : { "raremonsters" : "firegleap" } monsters\walkers\hemogoblin\hemogoblin.animation 1,165c1,164 < { < "animatedParts" : { < "stateTypes" : { < "body" : { < "priority" : 0, < "default" : "idle", < "states" : { < "idle" : { < "frames" : 1, < "cycle" : 1 < }, < "windup" : { < "frames" : 2, < "cycle" : 0.2, < "mode" : "loop" < }, < "walk" : { < "frames" : 5, < "cycle" : 0.5, < "mode" : "loop" < }, < "jump" : { < "frames" : 2, < "cycle" : 0.2, < "properties" : { < "immediateSound" : "/sfx/npc/monsters/monster_hop.ogg", < "immediateSoundRangeMultiplier" : 0.5 < } < }, < "fall" : { < "frames" : 2, < "cycle" : 0.5 < } < } < }, < "damage" : { < "priority" : 3, < "default" : "none", < "states" : { < "none" : { < "frames" : 1 < }, < "stunned" : { < "frames" : 1 < } < } < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } < } < }, < < "parts" : { < "body" : { < "properties" : { < "transformationGroups" : [ "body" ], < "offset" : [0.0, 0.375] < }, < "partStates" : { < "body" : { < "idle" : { < "properties" : { < "image" : ":idle." < } < }, < "walk" : { < "properties" : { < "image" : ":walk." < } < }, < "windup" : { < "properties" : { < "image" : ":windup." < } < }, < "jump" : { < "properties" : { < "image" : ":jump." < } < }, < "fall" : { < "properties" : { < "image" : ":fall." < } < } < }, < "damage" : { < "stunned" : { < "properties" : { < "image" : ":hurt." < } < } < } < } < } < } < }, < < "transformationGroups" : { < "body" : { "interpolated" : true } < }, < < "effects" : { < "blink" : { < "type" : "flash", < "time" : 0, < "directives" : "fade=ffffff;0.5" < } < }, < < "particleEmitters" : { < "deathPoof" : { < "particles" : [ < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } < ] < } < }, < < "sounds" : { < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], < "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ], < "fire" : [ "/sfx/projectiles/spit1.ogg", "/sfx/projectiles/spit2.ogg" ] < } < } --- > { > "animatedParts" : { > "stateTypes" : { > "body" : { > "priority" : 0, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 1, > "cycle" : 1 > }, > "windup" : { > "frames" : 2, > "cycle" : 0.2, > "mode" : "loop" > }, > "walk" : { > "frames" : 5, > "cycle" : 0.5, > "mode" : "loop" > }, > "jump" : { > "frames" : 2, > "cycle" : 0.2, > "properties" : { > "immediateSound" : "/sfx/npc/monsters/monster_hop.ogg", > "immediateSoundRangeMultiplier" : 0.5 > } > }, > "fall" : { > "frames" : 2, > "cycle" : 0.5 > } > } > }, > "damage" : { > "priority" : 3, > "default" : "none", > "states" : { > "none" : { > "frames" : 1 > }, > "stunned" : { > "frames" : 1 > } > } > }, > "releaseParticles" : { > "default" : "off", > "states" : { > "off" : { > "frames" : 1, > "properties" : { > "particleEmittersOff" : [ "releaseParticles" ] > } > }, > "on" : { > "frames" : 1, > "cycle" : 0.1, > "mode" : "transition", > "transition" : "off", > "properties" : { > "particleEmittersOn" : [ "releaseParticles" ] > } > } > } > } > }, > > "parts" : { > "body" : { > "properties" : { > "transformationGroups" : [ "body" ], > "offset" : [0.0, 0.375] > }, > "partStates" : { > "body" : { > "idle" : { > "properties" : { > "image" : ":idle." > } > }, > "walk" : { > "properties" : { > "image" : ":walk." > } > }, > "windup" : { > "properties" : { > "image" : ":windup." > } > }, > "jump" : { > "properties" : { > "image" : ":jump." > } > }, > "fall" : { > "properties" : { > "image" : ":fall." > } > } > }, > "damage" : { > "stunned" : { > "properties" : { > "image" : ":hurt." > } > } > } > } > } > } > }, > > "transformationGroups" : { > "body" : { "interpolated" : true } > }, > > "effects" : { > "blink" : { > "type" : "flash", > "time" : 0, > "directives" : "fade=ffffff;0.5" > } > }, > > "particleEmitters" : { > "deathPoof" : { > "particles" : [ > ] > }, > "captureParticles" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "releaseParticles" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "teleportOut" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "teleportIn" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "levelUp" : { > "particles" : [ > { "particle" : "monsterlevelup" } > ] > } > }, > > "sounds" : { > "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ] > } > } monsters\walkers\hemogoblinbutt\hemogoblinbutt.animation 1,181c1,180 < { < "animatedParts" : { < "stateTypes" : { < "body" : { < "priority" : 0, < "default" : "idle", < "states" : { < "idle" : { < "frames" : 1, < "cycle" : 1 < }, < "walk" : { < "frames" : 5, < "cycle" : 0.5, < "mode" : "loop" < }, < "jump" : { < "frames" : 2, < "cycle" : 0.5, < "properties" : { < "immediateSound" : "/sfx/npc/monsters/gleap_hop.ogg", < "immediateSoundRangeMultiplier" : 0.5 < } < }, < "fall" : { < "frames" : 2, < "cycle" : 0.5 < } < } < }, < "damage" : { < "priority" : 3, < "default" : "none", < "states" : { < "none" : { < "frames" : 1 < }, < "stunned" : { < "frames" : 1 < } < } < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } < } < }, < < "parts" : { < "body" : { < "properties" : { < "transformationGroups" : [ "body" ], < "offset" : [-0.25, 0.5] < }, < "partStates" : { < "body" : { < "idle" : { < "properties" : { < "image" : ":idle." < } < }, < "walk" : { < "properties" : { < "image" : ":walk." < } < }, < "jump" : { < "properties" : { < "image" : ":jump." < } < }, < "fall" : { < "properties" : { < "image" : ":fall." < } < } < }, < "damage" : { < "stunned" : { < "properties" : { < "image" : ":hurt." < } < } < } < } < } < } < }, < < "transformationGroups" : { < "body" : { "interpolated" : true } < }, < < "effects" : { < "blink" : { < "type" : "flash", < "time" : 0, < "directives" : "fade=ffffff;0.5" < } < }, < < "particleEmitters" : { < "bloodparticles" : { < "active" : true, < "emissionRate" : 6, < "offsetRegion" : [ 0.1, 0.2, 0.9, 0.8 ], < "particles" : [ < { "particle" : "lightredphaseparticle" }, < { "particle" : "darkredphaseparticle" } < ] < }, < "deathPoof" : { < "particles" : [ < { "particle" : "monstersplosion" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathfizz1left" }, < { "particle" : "deathfizz1right" }, < { "particle" : "deathfizz2left" }, < { "particle" : "deathfizz2right" }, < { "particle" : "deathfizz3left" }, < { "particle" : "deathfizz3right" }, < { "particle" : "deathfizz4left" }, < { "particle" : "deathfizz4right" } < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } < ] < } < }, < < "sounds" : { < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], < "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ], < "fire" : [ "/sfx/projectiles/spit1.ogg", "/sfx/projectiles/spit2.ogg" ] < } < } --- > { > "animatedParts" : { > "stateTypes" : { > "body" : { > "priority" : 0, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 1, > "cycle" : 1 > }, > "walk" : { > "frames" : 5, > "cycle" : 0.5, > "mode" : "loop" > }, > "jump" : { > "frames" : 2, > "cycle" : 0.5, > "properties" : { > "immediateSound" : "/sfx/npc/monsters/gleap_hop.ogg", > "immediateSoundRangeMultiplier" : 0.5 > } > }, > "fall" : { > "frames" : 2, > "cycle" : 0.5 > } > } > }, > "damage" : { > "priority" : 3, > "default" : "none", > "states" : { > "none" : { > "frames" : 1 > }, > "stunned" : { > "frames" : 1 > } > } > }, > "releaseParticles" : { > "default" : "off", > "states" : { > "off" : { > "frames" : 1, > "properties" : { > "particleEmittersOff" : [ "releaseParticles" ] > } > }, > "on" : { > "frames" : 1, > "cycle" : 0.1, > "mode" : "transition", > "transition" : "off", > "properties" : { > "particleEmittersOn" : [ "releaseParticles" ] > } > } > } > } > }, > > "parts" : { > "body" : { > "properties" : { > "transformationGroups" : [ "body" ], > "offset" : [-0.25, 0.5] > }, > "partStates" : { > "body" : { > "idle" : { > "properties" : { > "image" : ":idle." > } > }, > "walk" : { > "properties" : { > "image" : ":walk." > } > }, > "jump" : { > "properties" : { > "image" : ":jump." > } > }, > "fall" : { > "properties" : { > "image" : ":fall." > } > } > }, > "damage" : { > "stunned" : { > "properties" : { > "image" : ":hurt." > } > } > } > } > } > } > }, > > "transformationGroups" : { > "body" : { "interpolated" : true } > }, > > "effects" : { > "blink" : { > "type" : "flash", > "time" : 0, > "directives" : "fade=ffffff;0.5" > } > }, > > "particleEmitters" : { > "bloodparticles" : { > "active" : true, > "emissionRate" : 6, > "offsetRegion" : [ 0.1, 0.2, 0.9, 0.8 ], > "particles" : [ > { "particle" : "lightredphaseparticle" }, > { "particle" : "darkredphaseparticle" } > ] > }, > "deathPoof" : { > "particles" : [ > { "particle" : "monstersplosion" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathfizz1left" }, > { "particle" : "deathfizz1right" }, > { "particle" : "deathfizz2left" }, > { "particle" : "deathfizz2right" }, > { "particle" : "deathfizz3left" }, > { "particle" : "deathfizz3right" }, > { "particle" : "deathfizz4left" }, > { "particle" : "deathfizz4right" } > ] > }, > "captureParticles" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "releaseParticles" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "teleportOut" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "teleportIn" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "levelUp" : { > "particles" : [ > { "particle" : "monsterlevelup" } > ] > } > }, > > "sounds" : { > "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ] > } > } monsters\walkers\hemogoblinhead\hemogoblinhead.animation 1,181c1,180 < { < "animatedParts" : { < "stateTypes" : { < "body" : { < "priority" : 0, < "default" : "idle", < "states" : { < "idle" : { < "frames" : 1, < "cycle" : 1 < }, < "walk" : { < "frames" : 5, < "cycle" : 0.5, < "mode" : "loop" < }, < "jump" : { < "frames" : 2, < "cycle" : 0.2, < "properties" : { < "immediateSound" : "/sfx/npc/monsters/gleap_hop.ogg", < "immediateSoundRangeMultiplier" : 0.5 < } < }, < "fall" : { < "frames" : 2, < "cycle" : 0.5 < } < } < }, < "damage" : { < "priority" : 3, < "default" : "none", < "states" : { < "none" : { < "frames" : 1 < }, < "stunned" : { < "frames" : 1 < } < } < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } < } < }, < < "parts" : { < "body" : { < "properties" : { < "transformationGroups" : [ "body" ], < "offset" : [-0.3125, 0.125] < }, < "partStates" : { < "body" : { < "idle" : { < "properties" : { < "image" : ":idle." < } < }, < "walk" : { < "properties" : { < "image" : ":walk." < } < }, < "jump" : { < "properties" : { < "image" : ":jump." < } < }, < "fall" : { < "properties" : { < "image" : ":fall." < } < } < }, < "damage" : { < "stunned" : { < "properties" : { < "image" : ":hurt." < } < } < } < } < } < } < }, < < "transformationGroups" : { < "body" : { "interpolated" : true } < }, < < "effects" : { < "blink" : { < "type" : "flash", < "time" : 0, < "directives" : "fade=ffffff;0.5" < } < }, < < "particleEmitters" : { < "bloodparticles" : { < "active" : true, < "emissionRate" : 6, < "offsetRegion" : [ -0.9, -0.8, -0.6, 0.2 ], < "particles" : [ < { "particle" : "lightredphaseparticle" }, < { "particle" : "darkredphaseparticle" } < ] < }, < "deathPoof" : { < "particles" : [ < { "particle" : "monstersplosion" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathfizz1left" }, < { "particle" : "deathfizz1right" }, < { "particle" : "deathfizz2left" }, < { "particle" : "deathfizz2right" }, < { "particle" : "deathfizz3left" }, < { "particle" : "deathfizz3right" }, < { "particle" : "deathfizz4left" }, < { "particle" : "deathfizz4right" } < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } < ] < } < }, < < "sounds" : { < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], < "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ], < "fire" : [ "/sfx/projectiles/spit1.ogg", "/sfx/projectiles/spit2.ogg" ] < } < } --- > { > "animatedParts" : { > "stateTypes" : { > "body" : { > "priority" : 0, > "default" : "idle", > "states" : { > "idle" : { > "frames" : 1, > "cycle" : 1 > }, > "walk" : { > "frames" : 5, > "cycle" : 0.5, > "mode" : "loop" > }, > "jump" : { > "frames" : 2, > "cycle" : 0.2, > "properties" : { > "immediateSound" : "/sfx/npc/monsters/gleap_hop.ogg", > "immediateSoundRangeMultiplier" : 0.5 > } > }, > "fall" : { > "frames" : 2, > "cycle" : 0.5 > } > } > }, > "damage" : { > "priority" : 3, > "default" : "none", > "states" : { > "none" : { > "frames" : 1 > }, > "stunned" : { > "frames" : 1 > } > } > }, > "releaseParticles" : { > "default" : "off", > "states" : { > "off" : { > "frames" : 1, > "properties" : { > "particleEmittersOff" : [ "releaseParticles" ] > } > }, > "on" : { > "frames" : 1, > "cycle" : 0.1, > "mode" : "transition", > "transition" : "off", > "properties" : { > "particleEmittersOn" : [ "releaseParticles" ] > } > } > } > } > }, > > "parts" : { > "body" : { > "properties" : { > "transformationGroups" : [ "body" ], > "offset" : [-0.3125, 0.125] > }, > "partStates" : { > "body" : { > "idle" : { > "properties" : { > "image" : ":idle." > } > }, > "walk" : { > "properties" : { > "image" : ":walk." > } > }, > "jump" : { > "properties" : { > "image" : ":jump." > } > }, > "fall" : { > "properties" : { > "image" : ":fall." > } > } > }, > "damage" : { > "stunned" : { > "properties" : { > "image" : ":hurt." > } > } > } > } > } > } > }, > > "transformationGroups" : { > "body" : { "interpolated" : true } > }, > > "effects" : { > "blink" : { > "type" : "flash", > "time" : 0, > "directives" : "fade=ffffff;0.5" > } > }, > > "particleEmitters" : { > "bloodparticles" : { > "active" : true, > "emissionRate" : 6, > "offsetRegion" : [ -0.9, -0.8, -0.6, 0.2 ], > "particles" : [ > { "particle" : "lightredphaseparticle" }, > { "particle" : "darkredphaseparticle" } > ] > }, > "deathPoof" : { > "particles" : [ > { "particle" : "monstersplosion" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathember" }, > { "particle" : "deathfizz1left" }, > { "particle" : "deathfizz1right" }, > { "particle" : "deathfizz2left" }, > { "particle" : "deathfizz2right" }, > { "particle" : "deathfizz3left" }, > { "particle" : "deathfizz3right" }, > { "particle" : "deathfizz4left" }, > { "particle" : "deathfizz4right" } > ] > }, > "captureParticles" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "releaseParticles" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "teleportOut" : { > "particles" : [ > { "particle" : "monstercapture" } > ] > }, > "teleportIn" : { > "particles" : [ > { "particle" : "monsterrelease" } > ] > }, > "levelUp" : { > "particles" : [ > { "particle" : "monsterlevelup" } > ] > } > }, > > "sounds" : { > "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], > "deathPuff" : [ "/sfx/npc/enemydeathpuff.ogg" ] > } > } monsters\walkers\peblit\icepeblit.monstertype 3c3 < "shortdescription" : "Peblit", --- > "shortdescription" : "Ice Peblit", 6c6 < "categories" : [ "peblit" ], --- > "categories" : [ "icepeblit" ], 28,30d27 < "colorSwap" : { < "b2b2b2" : "ffffff", "959595" : "99e2f3", "767676" : "73bad8", "505050" : "549ec6", "303030" : "467f9e" < }, 209c206 < "baseValue" : 75.0 --- > "baseValue" : 250.0 246c243 < "captureCollectables" : { } --- > "captureCollectables" : { "raremonsters" : "icepeblit" } monsters\walkers\smoglin\poisonsmoglin.monstertype 6c6 < "categories" : [ "smoglin" ], --- > "categories" : [ "poisonsmoglin" ], 27,31d26 < "colorSwap" : { < "838383" : "b2e89d", "555555" : "51bd3b", "383838" : "247824", "151515" : "144216", < "ffffa7" : "976750", "e2c344" : "714f3c", "a46e06" : "513a2d", "642f00" : "36261e" < }, < 191c186 < "baseValue" : 75.0 --- > "baseValue" : 250.0 234c229 < "captureCollectables" : { } --- > "captureCollectables" : { "raremonsters" : "poisonsmoglin" } monsters\walkers\voltip\electricvoltip.monstertype 3c3 < "shortdescription" : "Voltip", --- > "shortdescription" : "Electric Voltip", 6c6 < "categories" : [ "voltip" ], --- > "categories" : [ "electricvoltip" ], 9c9 < "animation" : "voltip.animation", --- > "animation" : "electricvoltip.animation", 27,30d26 < "colorSwap" : { < "ffffa7" : "d29ce7", "e2c344" : "a451c4", "a46e06" : "6a2284", "642f00" : "320c40", < "f4988c" : "8da6b0", "d93a3a" : "657988", "932625" : "434d5e", "601119" : "313247" < }, 184c180 < "baseValue" : 75.0 --- > "baseValue" : 250.0 224c220 < "captureCollectables" : { } --- > "captureCollectables" : { "raremonsters" : "electricvoltip" } npcs\bounty\ignobletarget.npctype 30c30 < "Can you stand against the might of the ^orange;^reset;?" --- > "It is I, ^orange;Captain Ignoble^reset;, leader of the ^orange;^reset;!" 37c37 < "Oh no, I have been handcuffed! I sure hope you don't send me off to space jail, partner!" --- > "Gosh darnit, I've been handcuffed! I sure hope you don't send me off to space jail, partner!" 44c44 < "The ^orange;^reset; are done for. Captain Noble must be pretty clever to recruit you!" --- > "The ^orange;^reset; are done for... Captain Noble must be a mighty smart an' handsome guy to have recruited you!" 51c51 < "Partner? What have I done!?" --- > "...? Uh-oh..." npcs\bounty\nobleclue.npctype 28c28 < "You'll have to get past me!" --- > "You're gonna have to fight me, Peacekeeper!" 35c35 < "Partner? What have I done!?" --- > "...? Uh-oh..." projectiles\physics.config 866a867,882 > "bouncygas" : { > "mass" : 1.0, > "gravityMultiplier" : 0.0, > "bounceFactor" : 0.5, > "stopOnFirstBounce" : false, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.5, > "liquidFriction" : 2.5, > "groundFriction" : 15.0, > "maximumCorrection" : 0.75 > }, > 882a899,915 > "stickyheavygas" : { > "mass" : 1.0, > "gravityMultiplier" : 0.2, > "stickyCollision" : true, > "stickyForce" : 20.0, > "stopOnFirstBounce" : true, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 1.0, > "liquidFriction" : 2.5, > "groundFriction" : 10.0, > "maximumCorrection" : 0.75 > }, > 927a961,974 > "bounceFactor" : 0.0, > "maxMovementPerStep" : 0.4, > > "collisionPoly" : [ [-0.25, -0.25], [0.25, -0.25], [0.25, 0.25], [-0.25, 0.25] ], > "ignorePlatformCollision" : true, > > "airFriction" : 0.0, > "liquidFriction" : 8.0, > "groundFriction" : 15.0, > "maximumCorrection" : 0.75 > }, > > "lightningbolt" : { > "gravityMultiplier" : 0.3, projectiles\guns\clouds\smallcloud\smallelectriccloud.effectsource 1,29c1,29 < { < "kind" : "smallelectriccloud", < "definition" : { < "duration" : 0.3, < "loops" : true, < "start" : { < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] < ] < }, < "particles" : [ < [ "smallelectriccloud1", "smallelectriccloud2" ] < ], < "sounds" : [ < [ ] < ], < "stop" : { < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] < ] < } < } < } --- > { > "kind" : "smallelectriccloud", > "definition" : { > "duration" : 0.15, > "loops" : true, > "start" : { > "particles" : [ > [ ] > ], > "sounds" : [ > [ ] > ] > }, > "particles" : [ > [ "smallelectriccloud1", "smallelectriccloud2" ] > ], > "sounds" : [ > [ ] > ], > "stop" : { > "particles" : [ > [ ] > ], > "sounds" : [ > [ ] > ] > } > } > } projectiles\guns\clouds\smallcloud\smallelectriccloud.projectile 1,15c1,15 < { < "projectileName" : "smallelectriccloud", < "image" : "/projectiles/invisibleprojectile/invisibleprojectile.png", < "physics" : "gas", < "frameNumber" : 1, < "power" : 1, < "speed" : 0, < "timeToLive" : 0.5, < "bounces" : 1, < "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], < "piercing" : true, < "emitters" : [ "smallelectriccloud" ], < "damageKind" : "electricbarrier", < "statusEffects" : [ "electrified" ] < } --- > { > "projectileName" : "smallelectriccloud", > "image" : "/projectiles/invisibleprojectile/invisibleprojectile.png", > "physics" : "bouncygas", > "frameNumber" : 1, > "power" : 1, > "speed" : 0, > "timeToLive" : 0.5, > "bounces" : 1, > "damagePoly" : [ [-9, 0], [-6, -6], [0, -9], [6, -6], [9, 0], [6, 6], [0, 9], [-6, 6] ], > "piercing" : true, > "emitters" : [ "smallelectriccloud" ], > "damageKind" : "electricbarrier", > "statusEffects" : [ "electrified" ] > } projectiles\guns\clouds\smallcloud\smallpoisoncloud.effectsource 1,29c1,29 < { < "kind" : "smallpoisoncloud", < "definition" : { < "duration" : 0.3, < "loops" : true, < "start" : { < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] < ] < }, < "particles" : [ < [ "smallpoisoncloud1", "smallpoisoncloud2" ] < ], < "sounds" : [ < [ ] < ], < "stop" : { < "particles" : [ < [ ] < ], < "sounds" : [ < [ ] < ] < } < } < } --- > { > "kind" : "smallpoisoncloud", > "definition" : { > "duration" : 0.2, > "loops" : true, > "start" : { > "particles" : [ > [ ] > ], > "sounds" : [ > [ ] > ] > }, > "particles" : [ > [ "smallpoisoncloud1", "smallpoisoncloud2" ] > ], > "sounds" : [ > [ ] > ], > "stop" : { > "particles" : [ > [ ] > ], > "sounds" : [ > [ ] > ] > } > } > } projectiles\npcs\firelasershot\firelasershot.projectile 1,12c1,14 < { < "projectileName" : "firelasershot", < "physics" : "bullet", < "image" : "firelasershot.png", < "damageKindImage" : "icon.png", < "speed" : 19, < "animationCycle" : 0.5, < "frameNumber" : 2, < "power" : 50, < "emitters" : [ "defaultwhite" ], < "damageKind" : "plasma" < } --- > { > "projectileName" : "firelasershot", > "physics" : "bullet", > "image" : "firelasershot.png", > "damageKindImage" : "icon.png", > "speed" : 19, > "animationCycle" : 0.5, > "frameNumber" : 2, > "power" : 50, > "emitters" : [ "defaultwhite" ], > "damageKind" : "plasma", > > "fullbright" : true > } quests\bounty\bounty_monsters.config 5,6c5,30 < "firegleap" : { < "portraitCenter" : [0, 0.5], --- > "poisonnutmidge" : { > "portraitCenter" : [0.0, -0.5], > "portraitScale" : 1 > }, > "albinopoptop" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1.0 > }, > "albinoadultpoptop" : { > "portraitCenter" : [-1.0, -1.0], > "portraitScale" : 1.0 > }, > "icecrustoise" : { > "portraitCenter" : [0.0, 0.5], > "portraitScale" : 1 > }, > "electrictintic" : { > "portraitCenter" : [-0.25, 0.0], > "portraitScale" : 1 > }, > "poisonbatong" : { > "portraitCenter" : [0.0, 1.375], > "portraitScale" : 1 > }, > "firespookit" : { > "portraitCenter" : [0.0, 0.0], 10c34 < "portraitCenter" : [0, 0.5], --- > "portraitCenter" : [0.0, 0.25], 13,14c37,42 < "poisonsmoglin" : { < "portraitCenter" : [-1.625, -0.75], --- > "iceiguarmor" : { > "portraitCenter" : [-0.5, 0.5], > "portraitScale" : 1 > }, > "poisonscaveran" : { > "portraitCenter" : [-0.75, 0.625], 18c46,210 < "portraitCenter" : [-0.25, 0.25], --- > "portraitCenter" : [-0.25, 0.0], > "portraitScale" : 1 > }, > "icefennix" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "firelilodon" : { > "portraitCenter" : [-0.25, 0.0], > "portraitScale" : 1 > }, > "electricpetricub" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1 > }, > "electricquagmutt" : { > "portraitCenter" : [0.0, 0.25], > "portraitScale" : 1 > }, > "poisonparatail" : { > "portraitCenter" : [0.0, 1.0], > "portraitScale" : 1 > }, > "firewisper" : { > "portraitCenter" : [-0.125, 0.625], > "portraitScale" : 1 > }, > "electricskimbus" : { > "portraitCenter" : [-0.25, 0.375], > "portraitScale" : 1 > }, > "poisonpulpin" : { > "portraitCenter" : [-0.125, 0.5], > "portraitScale" : 1 > }, > "electriccapricoat" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "iceringram" : { > "portraitCenter" : [0.0, 0.5], > "portraitScale" : 1 > }, > "firebobot" : { > "portraitCenter" : [-0.125, -0.25], > "portraitScale" : 1 > }, > "poisonpipkin" : { > "portraitCenter" : [0.0, 1.0], > "portraitScale" : 1 > }, > "firemonopus" : { > "portraitCenter" : [-0.25, 0.5], > "portraitScale" : 1 > }, > "icesnaggler" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "fireoculob" : { > "portraitCenter" : [-0.25, 0.0], > "portraitScale" : 1 > }, > "icemiasmop" : { > "portraitCenter" : [-0.25, 0.75], > "portraitScale" : 1 > }, > "poisonsporgus" : { > "portraitCenter" : [-0.25, 0.5], > "portraitScale" : 1 > }, > "iceagrobat" : { > "portraitCenter" : [0.0, 1.0], > "portraitScale" : 1 > }, > "firesqueem" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1 > }, > "electricsnaunt" : { > "portraitCenter" : [-0.125, 0.0], > "portraitScale" : 1 > }, > "firepteropod" : { > "portraitCenter" : [-0.25, 0.875], > "portraitScale" : 1 > }, > "electriccrutter" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1 > }, > "poisonsnuffish" : { > "portraitCenter" : [0.0, 0.375], > "portraitScale" : 1 > }, > "icecrabcano" : { > "portraitCenter" : [0.0, 0.5], > "portraitScale" : 1 > }, > "poisonpyromantle" : { > "portraitCenter" : [0.0, 0.375], > "portraitScale" : 1 > }, > "electricignome" : { > "portraitCenter" : [0.0, 0.5], > "portraitScale" : 1 > }, > "poisonsmoglin" : { > "portraitCenter" : [-1.5, -0.75], > "portraitScale" : 1 > }, > "electricanglure" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1 > }, > "firelumoth" : { > "portraitCenter" : [0.0, 1.375], > "portraitScale" : 1 > }, > "fireoogler" : { > "portraitCenter" : [-1.0, -0.75], > "portraitScale" : 1 > }, > "icenarfin" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "firetoumingo" : { > "portraitCenter" : [-0.25, -0.25], > "portraitScale" : 1 > }, > "poisontrictus" : { > "portraitCenter" : [-0.25, 0.0], > "portraitScale" : 1 > }, > "poisonmandraflora" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "poisonbulbop" : { > "portraitCenter" : [0.0, 0.875], > "portraitScale" : 1 > }, > "icehypnare" : { > "portraitCenter" : [0.0, 0.0], > "portraitScale" : 1 > }, > "electricyokat" : { > "portraitCenter" : [-0.25, -0.25], > "portraitScale" : 1 > }, > "iceorbide" : { > "portraitCenter" : [-0.5, -0.375], > "portraitScale" : 1 > }, > "firetaroni" : { > "portraitCenter" : [-0.25, -0.25], > "portraitScale" : 1 > }, > "electrichemogoblin" : { > "portraitCenter" : [-0.5, 0.0], > "portraitScale" : 1 > }, > "poisonbobfae" : { > "portraitCenter" : [-0.25, 0.5], quests\bounty\clue_items.config 399c399 < "noteText" : "--TODO--\n\nHowdy Peacekeeper,\n\nI regret to inform you that I, ^green;Captain Ignoble^reset;, am no longer residing in this particular residence.\n\n I've set up camp somwhere else .\n\nFind me if you can!" --- > "noteText" : "\n\nHowdy Peacekeeper,\n\nI regret to inform you that I, ^green;Captain Ignoble^reset;, am no longer residing in this particular residence.\n\n I've set up camp somwhere else .\n\nFind me if you can!" quests\bounty\clue_npcs.config 24c24 < "--TODO-- You'll need to get past me to reach ^green;Doctor Ignoble^reset;, partn... adversary!" --- > "You'll have to get past me to reach ^orange;Captain Ignoble^reset;, partn... adversary!" 31c31 < "--TODO-- I knew a low life like me could never stand against the peacekeepers! ^green;Ignoble^reset; is on this very planet." --- > "Hngh... I knew a low-life like me could never stand against the mighty Peacekeepers! ^orange;Captain Ignoble^reset; is here, on this very planet!" quests\bounty\clue_scans.config 16c16 < "message" : "Your ^orange;Matter Manipulator^white; has a trce on one of 's henchmen! They currently appear to be on a station in !" --- > "message" : "Your ^orange;Matter Manipulator^white; has a trace on one of 's henchmen! They currently appear to be on a station in !" 37c37 < "message" : "Your ^orange;Matter Manipulator^white; has a trce on one of 's henchmen! They currently appear to be on a station in !" --- > "message" : "Your ^orange;Matter Manipulator^white; has a trace on one of 's henchmen! They currently appear to be on a station in !" quests\bounty\dungeons.config 3,7c3,7 < "default" : [ "safehouse", "vault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty" ], < "ocean" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty" ], < "toxic" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty" ], < "arctic" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty" ], < "magma" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty" ] --- > "default" : [ "safehouse", "vault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty", "undergroundtutorialclues", "undergroundtutorialbounty" ], > "ocean" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty", "undergroundtutorialclues", "undergroundtutorialbounty" ], > "toxic" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty", "undergroundtutorialclues", "undergroundtutorialbounty" ], > "arctic" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty", "undergroundtutorialclues", "undergroundtutorialbounty" ], > "magma" : [ "safehouse", "vault", "boat", "boatvault", "undergroundsafehouse", "undergroundvault", "minor_spawn", "tutorialclues", "tutorialbounty", "undergroundtutorialclues", "undergroundtutorialbounty" ] 47a48,55 > "type" : "surface", > "tags" : [ "tutorial_bounty" ] > }, > "undergroundtutorialclues" : { > "type" : "surface", > "tags" : [ "tutorial_clue" ] > }, > "undergroundtutorialbounty" : { quests\bounty\find_clue_scan.questtemplate 50c50,52 < "^green;^reset;:\n--TODO-- got dna here, my favorite! heading to .\n\n" --- > "^green;^reset;:\nI found a DNA sample that I have traced to .\n\n", > "^green;^reset;:\nSome unexpected DNA I found is currently being traced to .\n\n", > "^green;^reset;:\nWith my detective skills, I traced a DNA sample I found to .\n\n" quests\bounty\generator.config 34a35,84 > "cyberspace" : { > "category" : "planet", > "quest" : "bounty_mission", > "questParameters" : { > "mission" : { > "type" : "json", > "world" : "InstanceWorld:cyberspace::" > } > }, > > "coordinate" : { > "type" : "world", > "questParameter" : "world" > }, > > "locations" : { > "teleport" : { > "type" : "dungeon", > "tags" : [ "clue_object" ] > }, > "bounty" : { > "type" : "stagehand", > "stagehand" : "bountyspawn", > "worldId" : "InstanceWorld:cyberspace::" > }, > "gang" : { > "type" : "stagehand", > "stagehand" : "gangspawn", > "worldId" : "InstanceWorld:cyberspace::" > } > }, > > "spawns" : { > "teleport" : { > "location" : "teleport", > "type" : "clueObject" > }, > "bounty" : { > "location" : "bounty", > "type" : "bounty" > }, > "gang" : { > "location" : "gang", > "type" : "npc", > "gangMember" : true, > "multiple" : true > } > } > }, > 406d455 < "weight" : 500.0, 1399c1448 < "message" : "--TODO-- Nice work findin' all those clues, partner! You have enough info to track down the rowdy ^green;Captain Ignoble^reset; now!" --- > "message" : "Nice work findin' all those clues, partner! You have enough info to track down the rowdy ^green;Captain Ignoble^reset; now!" 1412c1461 < "message" : "--TODO-- I can't believe it, partner! You took Captain Ignoble down. Such a strong fella he was, too! ^orange;Return to the peacekeeper station^reset; for a new assignment." --- > "message" : "I can't believe it, partner! You took down the mysterious and handsome ^orange;Captain Ignoble^reset;! ^orange;Return to the Peacekeeper Station^reset; for a new assignment." quests\bounty\stages.lua 318,321c318,319 < while (not storage.spawned["clue"] or not storage.scanIds["clue"]) and onQuestWorld() do < playExploreMessage() < < if player.worldId() ~= quest.worldId() then --- > while (not storage.spawned["clue"] or not storage.scanIds["clue"]) do > if not onQuestWorld() then 324a323 > playExploreMessage() 488,492c487 < local tags = { < questId = quest.questId() < } < local missionWorld = sb.replaceTags(quest.parameters().mission.world, tags) < --- > local missionWorld = quest.parameters().locations.locations.bounty.worldId 534c529 < return true --- > return false 576,579c571 < local tags = { < questId = quest.questId() < } < local missionWorld = sb.replaceTags(quest.parameters().mission.world, tags) --- > local missionWorld = quest.parameters().locations.locations.bounty.worldId radiomessages\bounty.radiomessages 5c5 < "text" : "We know the target has been here recently. ^orange;Search^reset; for clues. Don't know where to start? Trust your instincts, partner!", --- > "text" : "We know the target has been here recently. ^orange;Search^reset; for clues. Don't know where to start? Look around, partner!", 24c24 < "text" : "The target could be anywhere on this planet, even underground! ^green;Explore^reset; the planet until we pick up the ^orange;target signature^reset;", --- > "text" : "Your target could be anywhere on this planet, even underground! ^green;Explore^reset; the planet until we pick up the ^orange;target's signature^reset;, partner!", 30c30 < "text" : "We've picked up the ^orange;target signature^reset;. Track your bounty and the ^green;compass^reset; will show you the direction!", --- > "text" : "We've picked up the ^orange;target signature^reset;! Your ^green;compass^reset; will show you the direction - follow it, partner!", scripts\bountygeneration.lua 586,589d585 < local exclude < if lastQuestId and coordinateConfigs[lastQuestId].type == "system" then < exclude = coordinates[lastQuestId] < end 635c631,632 < questId = step.questId --- > questId = step.questId, > threatLevel = self.level, treasure\Missions\cultistmission1.treasurepools 47c47 < {"item" : [ "cultistmission1-codex", 1]} --- > {"item" : [ "mecharmsoluskatana", 1]} 51c51 < {"weight" : 0.1, "item" : [ "ironbar", 20]}, --- > {"weight" : 0.1, "item" : [ "valuableTreasure", 1]}, 54c54 < {"weight" : 0.1, "pool" : "uncommonGun"}, --- > {"weight" : 0.1, "pool" : "rareGun"}, 56c56 < {"weight" : 0.15, "pool" : "uncommonMelee"}, --- > {"weight" : 0.15, "pool" : "rareMelee"}, vehicles\modularmech\mechparts_arm.config 1295a1296,1377 > "soluskatana" : { > "stats" : { > "power" : 7, > "energy" : 6 > }, > "partParameters" : { > "script" : "/vehicles/modularmech/armscripts/meleearm.lua", > "armClass" : "MeleeArm", > > "rotationLimits" : [-1.0, 1.0], > "fireOffset" : [3.5, 0.5], > > "windupTime" : 0.3, > "windupAngle" : 0.8, > > "swingTime" : 0.08, > "fireTime" : 0.3, > > "fireAngle" : -0.8, > "comboFireAngle" : 0.8, > > "cooldownTime" : 0.35, > "cooldownAngle" : -0.3, > > "projectileType" : "soluskatanaswoosh", > "projectileParameters" : { > "power" : 300, > "knockback" : 30 > }, > > "projectileTrackSource" : true, > > "projectileBaseDistance" : 12, > "projectileTimeToLive" : 0.3, > > "frontPartImages" : { > "" : "arm/soluskatana_front.png", > "Fullbright" : "arm/soluskatana_front_fullbright.png" > }, > > "backPartImages" : { > "" : "arm/soluskatana_back.png", > "Fullbright" : "arm/soluskatana_back_fullbright.png" > } > }, > "partImages" : { > // just defaults; see frontPartImages and backPartImages for dynamically set values > "" : "arm/soluskatana_front.png", > "Fullbright" : "arm/soluskatana_front_fullbright.png" > }, > "defaultPrimaryColors" : ["a99daf", "77667f", "483b4e", "2b232f"], > "defaultSecondaryColors" : ["838383", "555555", "383838", "151515"], > "animationCustom" : { > "animatedParts" : { "stateTypes" : { "" : { > "states" : { > "windup" : { > "properties" : { > "persistentSound" : "/sfx/melee/mech_energysword_windup2.ogg", > "persistentSoundRangeMultiplier" : 1.0, > "persistentSoundStopTime" : 0.2 > } > }, > "winddown" : { > "properties" : { > "persistentSound" : "/sfx/melee/mech_energysword_winddown1.ogg", > "persistentSoundRangeMultiplier" : 1.0, > "persistentSoundStopTime" : 0.2 > } > } > } > }}}, > "sounds" : { > "Fire" : [ "/sfx/melee/mech_energysword_swing1.ogg", "/sfx/melee/mech_energysword_swing2.ogg", "/sfx/melee/mech_energysword_swing3.ogg", "/sfx/melee/mech_energysword_swing4.ogg" ] > }, > "transformationGroups" : { > "" : { > "interpolated" : false > } > } > } > }, >