FILES ----- behaviors\npc\tenant.behavior behaviors\tenant\grumble.behavior behaviors\tenant\returnhome.behavior dungeons\other\challengerooms\challengerooms.dungeon dungeons\other\challengerooms\choices1.json [NEW] dungeons\other\challengerooms\gauntlet.json [NEW] dungeons\other\challengerooms\grid.json [NEW] dungeons\other\challengerooms\laserdash.json dungeons\other\challengerooms\platform4.json dungeons\other\challengerooms\platform6.json [NEW] dungeons\other\challengerooms\rush.json [NEW] dungeons\other\challengerooms\spacejump.json [NEW] dungeons\other\challengerooms\temple.json [NEW] dungeons\other\challengerooms\trespasser.json npcs\airshipcaptain.npctype npcs\airshipcrew.npctype npcs\airshipquartermaster.npctype npcs\apexslave.npctype npcs\apexslaver.npctype npcs\armoredcultist.npctype npcs\bandit.npctype npcs\blacksmith.npctype npcs\bunkerguard.npctype npcs\bunkerpyro.npctype npcs\castleguard.npctype npcs\castlelord.npctype npcs\castleroyalguard.npctype npcs\chefmerchant.npctype npcs\clanleader.npctype npcs\colourfulvillager.npctype npcs\cultist.npctype npcs\damagetest.npctype npcs\default.npctype npcs\doctormerchant.npctype npcs\eyeguard.npctype npcs\follower.npctype npcs\friendlyguard.npctype npcs\friendlypirateguard.npctype npcs\guard.npctype npcs\hellguard.npctype npcs\hellprisoner.npctype npcs\knight.npctype npcs\labguard.npctype npcs\labscientist.npctype npcs\merchant.npctype npcs\nakedvillager.npctype npcs\prisonberserker.npctype npcs\prisonbruiser.npctype npcs\prisongunman.npctype npcs\pyramidguard.npctype npcs\servant.npctype npcs\shroomguard.npctype npcs\shroommerchant.npctype npcs\stimmerchant.npctype npcs\templeguard.npctype npcs\testbandit.npctype npcs\testguard.npctype npcs\tombzombie.npctype npcs\toolmerchant.npctype npcs\towerascendant.npctype npcs\villageguard.npctype npcs\villageguardcaptain.npctype npcs\villager.npctype npcs\wildhunter.npctype npcs\wildhunterveteran.npctype npcs\mission\apexscientist.npctype npcs\mission\apexscout.npctype npcs\mission\florancelebrator.npctype npcs\mission\florangladiator.npctype npcs\mission\floranpredator.npctype npcs\mission\floransniper.npctype npcs\mission\floranspectator.npctype npcs\mission\miner.npctype npcs\mission\minersurvivor.npctype npcs\mission\mutantminer.npctype npcs\mission\penguinscientist.npctype npcs\mission\survivor.npctype npcs\mission\wildling.npctype npcs\outpost\outpostapexmechanic.npctype npcs\outpost\outpostapexrefugee.npctype npcs\outpost\outpostapexscientist.npctype npcs\outpost\outpostavianexplorer.npctype npcs\outpost\outpostavianmercenary.npctype npcs\outpost\outpostavianrefugee.npctype npcs\outpost\outpostbountyhunter.npctype npcs\outpost\outpostcivilian.npctype npcs\outpost\outpostfloranfan.npctype npcs\outpost\outpostfloranhunter.npctype npcs\outpost\outpostfloranscholar.npctype npcs\outpost\outpostglitchmechanic.npctype npcs\outpost\outpostglitchmercenary.npctype npcs\outpost\outpostglitchsilenttype.npctype npcs\outpost\outposthumanexcon.npctype npcs\outpost\outposthumanscientist.npctype npcs\outpost\outposthumansurvivor.npctype npcs\outpost\outposthylotlfloranhater.npctype npcs\outpost\outposthylotlperformer.npctype npcs\outpost\outposthylotlwarrior.npctype npcs\outpost\outpostpenguinpromoter.npctype npcs\outpost\outpostundersideman.npctype npcs\story\nuru.npctype [NEW] objects\ancient\largetentacleprop\icon.png [NEW] objects\ancient\largetentacleprop\largetentacleprop.frames [NEW] objects\ancient\largetentacleprop\largetentacleprop.object [NEW] objects\ancient\largetentacleprop\largetentacleprop.png objects\colony\colonydeed\colonydeed.lua objects\generic\stepladder\stepladder.object objects\generic\woodencrate1\woodencrate1.object objects\generic\woodencrate2\woodencrate2.object [NEW] objects\outpost\shipyardwelding\shipyardwelding.frames [NEW] objects\outpost\shipyardwelding\shipyardwelding.object [NEW] objects\outpost\shipyardwelding\shipyardwelding.png [NEW] objects\outpost\shipyardwelding\shipyardweldingicon.png [NEW] objects\outpost\shipyardwelding\shipyardweldinglit.frames [NEW] objects\outpost\shipyardwelding\shipyardweldinglit.png recipes\refinery\aegisaltore.recipe recipes\refinery\ceruliumcompound.recipe recipes\refinery\copperbar.recipe recipes\refinery\copperore.recipe recipes\refinery\diamond.recipe recipes\refinery\durasteelbar.recipe recipes\refinery\feroziumcompound.recipe recipes\refinery\goldbar.recipe recipes\refinery\goldore.recipe recipes\refinery\imperviumcompound.recipe recipes\refinery\ironbar.recipe recipes\refinery\ironore.recipe recipes\refinery\platinumbar.recipe recipes\refinery\platinumore.recipe recipes\refinery\refinedaegisalt.recipe recipes\refinery\refinedrubium.recipe recipes\refinery\refinedviolium.recipe recipes\refinery\rubiumore.recipe recipes\refinery\silverbar.recipe recipes\refinery\silverore.recipe recipes\refinery\solariumore.recipe recipes\refinery\solariumstar.recipe recipes\refinery\steelbar.recipe recipes\refinery\titaniumbar.recipe recipes\refinery\titaniumore.recipe recipes\refinery\uraniumore.recipe recipes\refinery\uraniumrod.recipe recipes\refinery\violiumore.recipe recipes\weapons\accelerator\feroziumpistol.recipe recipes\weapons\accelerator\feroziumrifle.recipe recipes\weapons\accelerator\feroziumsniper.recipe recipes\weapons\apex\tier10\tier10axe.recipe recipes\weapons\apex\tier10\tier10broadsword.recipe recipes\weapons\apex\tier10\tier10dagger.recipe recipes\weapons\apex\tier10\tier10hammer.recipe recipes\weapons\apex\tier10\tier10shortsword.recipe recipes\weapons\apex\tier10\tier10spear.recipe recipes\weapons\apex\tier6\tier6axe.recipe recipes\weapons\apex\tier6\tier6broadsword.recipe recipes\weapons\apex\tier6\tier6dagger.recipe recipes\weapons\apex\tier6\tier6hammer.recipe recipes\weapons\apex\tier6\tier6shortsword.recipe recipes\weapons\apex\tier6\tier6spear.recipe recipes\weapons\apex\tier7\tier7axe.recipe recipes\weapons\apex\tier7\tier7broadsword.recipe recipes\weapons\apex\tier7\tier7dagger.recipe recipes\weapons\apex\tier7\tier7hammer.recipe recipes\weapons\apex\tier7\tier7shortsword.recipe recipes\weapons\apex\tier7\tier7spear.recipe recipes\weapons\avian\tier10\tier10axe.recipe recipes\weapons\avian\tier10\tier10broadsword.recipe recipes\weapons\avian\tier10\tier10dagger.recipe recipes\weapons\avian\tier10\tier10hammer.recipe recipes\weapons\avian\tier10\tier10shortsword.recipe recipes\weapons\avian\tier10\tier10spear.recipe recipes\weapons\avian\tier6\tier6axe.recipe recipes\weapons\avian\tier6\tier6broadsword.recipe recipes\weapons\avian\tier6\tier6dagger.recipe recipes\weapons\avian\tier6\tier6hammer.recipe recipes\weapons\avian\tier6\tier6shortsword.recipe recipes\weapons\avian\tier6\tier6spear.recipe recipes\weapons\avian\tier7\tier7axe.recipe recipes\weapons\avian\tier7\tier7broadsword.recipe recipes\weapons\avian\tier7\tier7dagger.recipe recipes\weapons\avian\tier7\tier7hammer.recipe recipes\weapons\avian\tier7\tier7shortsword.recipe recipes\weapons\avian\tier7\tier7spear.recipe recipes\weapons\floran\tier10\tier10axe.recipe recipes\weapons\floran\tier10\tier10broadsword.recipe recipes\weapons\floran\tier10\tier10dagger.recipe recipes\weapons\floran\tier10\tier10hammer.recipe recipes\weapons\floran\tier10\tier10shortsword.recipe recipes\weapons\floran\tier10\tier10spear.recipe recipes\weapons\floran\tier6\tier6axe.recipe recipes\weapons\floran\tier6\tier6broadsword.recipe recipes\weapons\floran\tier6\tier6dagger.recipe recipes\weapons\floran\tier6\tier6hammer.recipe recipes\weapons\floran\tier6\tier6shortsword.recipe recipes\weapons\floran\tier6\tier6spear.recipe recipes\weapons\floran\tier7\tier7axe.recipe recipes\weapons\floran\tier7\tier7broadsword.recipe recipes\weapons\floran\tier7\tier7dagger.recipe recipes\weapons\floran\tier7\tier7hammer.recipe recipes\weapons\floran\tier7\tier7shortsword.recipe recipes\weapons\floran\tier7\tier7spear.recipe recipes\weapons\glitch\tier10\tier10axe.recipe recipes\weapons\glitch\tier10\tier10broadsword.recipe recipes\weapons\glitch\tier10\tier10dagger.recipe recipes\weapons\glitch\tier10\tier10hammer.recipe recipes\weapons\glitch\tier10\tier10shortsword.recipe recipes\weapons\glitch\tier10\tier10spear.recipe recipes\weapons\glitch\tier6\tier6axe.recipe recipes\weapons\glitch\tier6\tier6broadsword.recipe recipes\weapons\glitch\tier6\tier6dagger.recipe recipes\weapons\glitch\tier6\tier6hammer.recipe recipes\weapons\glitch\tier6\tier6shortsword.recipe recipes\weapons\glitch\tier6\tier6spear.recipe recipes\weapons\glitch\tier7\tier7axe.recipe recipes\weapons\glitch\tier7\tier7broadsword.recipe recipes\weapons\glitch\tier7\tier7dagger.recipe recipes\weapons\glitch\tier7\tier7hammer.recipe recipes\weapons\glitch\tier7\tier7shortsword.recipe recipes\weapons\glitch\tier7\tier7spear.recipe recipes\weapons\human\tier10\tier10axe.recipe recipes\weapons\human\tier10\tier10broadsword.recipe recipes\weapons\human\tier10\tier10dagger.recipe recipes\weapons\human\tier10\tier10hammer.recipe recipes\weapons\human\tier10\tier10shortsword.recipe recipes\weapons\human\tier10\tier10spear.recipe recipes\weapons\human\tier6\tier6axe.recipe recipes\weapons\human\tier6\tier6broadsword.recipe recipes\weapons\human\tier6\tier6dagger.recipe recipes\weapons\human\tier6\tier6hammer.recipe recipes\weapons\human\tier6\tier6shortsword.recipe recipes\weapons\human\tier6\tier6spear.recipe recipes\weapons\human\tier7\tier7axe.recipe recipes\weapons\human\tier7\tier7broadsword.recipe recipes\weapons\human\tier7\tier7dagger.recipe recipes\weapons\human\tier7\tier7hammer.recipe recipes\weapons\human\tier7\tier7shortsword.recipe recipes\weapons\human\tier7\tier7spear.recipe recipes\weapons\hylotl\tier10\tier10axe.recipe recipes\weapons\hylotl\tier10\tier10broadsword.recipe recipes\weapons\hylotl\tier10\tier10dagger.recipe recipes\weapons\hylotl\tier10\tier10hammer.recipe recipes\weapons\hylotl\tier10\tier10shortsword.recipe recipes\weapons\hylotl\tier10\tier10spear.recipe recipes\weapons\hylotl\tier6\tier6axe.recipe recipes\weapons\hylotl\tier6\tier6broadsword.recipe recipes\weapons\hylotl\tier6\tier6dagger.recipe recipes\weapons\hylotl\tier6\tier6hammer.recipe recipes\weapons\hylotl\tier6\tier6shortsword.recipe recipes\weapons\hylotl\tier6\tier6spear.recipe recipes\weapons\hylotl\tier7\tier7axe.recipe recipes\weapons\hylotl\tier7\tier7broadsword.recipe recipes\weapons\hylotl\tier7\tier7dagger.recipe recipes\weapons\hylotl\tier7\tier7hammer.recipe recipes\weapons\hylotl\tier7\tier7shortsword.recipe recipes\weapons\hylotl\tier7\tier7spear.recipe recipes\weapons\manipulator\apexsteelstaff2.recipe recipes\weapons\manipulator\aviancrystalstaff2.recipe recipes\weapons\manipulator\floranleafstaff2.recipe recipes\weapons\manipulator\glitchglitchstaff2.recipe recipes\weapons\manipulator\humanplasmastaff2.recipe recipes\weapons\manipulator\hylotlaquastaff2.recipe recipes\weapons\manipulator\novakidlightstaff2.recipe recipes\weapons\novakid\revolver\novatier10revolver.recipe recipes\weapons\novakid\revolver\novatier6revolver.recipe recipes\weapons\novakid\revolver\novatier8revolver.recipe recipes\weapons\novakid\rifle\novatier10rifle.recipe recipes\weapons\novakid\rifle\novatier6rifle.recipe recipes\weapons\novakid\rifle\novatier8rifle.recipe scripts\tenant.lua scripts\actions\movement.lua stats\npc_primary.lua stats\effects\beamout\beamout.lua tenants\chefmerchantwithpig.tenant tenants\chefmerchantwithquadruped.tenant [NEW] tenants\merchant_apex.tenant [NEW] tenants\merchant_avian.tenant [NEW] tenants\merchant_floran.tenant [NEW] tenants\merchant_glitch.tenant [NEW] tenants\merchant_human.tenant [NEW] tenants\merchant_hylotl.tenant tenants\villager_apex.tenant tenants\villager_avian.tenant tenants\villager_floran.tenant tenants\villager_glitch.tenant tenants\villager_human.tenant tenants\villager_hylotl.tenant [NEW] treasure\tenants.treasurepools DIFFS ----- behaviors\npc\tenant.behavior 8a9 > "/scripts/actions/movement.lua", 94a96,103 > "title": "faceEntity", > "type": "action", > "name": "faceEntity", > "parameters": { > "entity": "nearestPlayer" > } > }, > { 101a111,121 > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 5, > 10 > ] > } 142a163,170 > "title": "faceEntity", > "type": "action", > "name": "faceEntity", > "parameters": { > "entity": "nearestPlayer" > } > }, > { 148a177,187 > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 5, > 10 > ] behaviors\tenant\grumble.behavior 3c3,8 < "scripts": [], --- > "description": "", > "scripts": [ > "/scripts/tenant.lua", > "/scripts/actions/time.lua", > "/npcs/bmain.lua" > ], 6,8c11,13 < "title": "logInfo", < "type": "action", < "name": "logInfo", --- > "title": "parallel", > "type": "composite", > "name": "parallel", 10,11c15,237 < "text": "grumble" < } --- > "fail": 1, > "success": -1 > }, > "children": [ > { > "title": "hasGrumbles", > "type": "action", > "name": "hasGrumbles", > "parameters": {} > }, > { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "parallel", > "type": "composite", > "name": "parallel", > "parameters": { > "fail": 1, > "success": 1 > }, > "children": [ > { > "title": "repeater", > "type": "decorator", > "name": "repeater", > "parameters": { > "maxLoops": -1, > "untilSuccess": false > }, > "child": { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "sayGrumble", > "type": "action", > "name": "sayGrumble", > "parameters": {} > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 5, > 10 > ] > } > } > ] > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 25, > 25 > ] > } > } > ] > }, > { > "title": "parallel", > "type": "composite", > "name": "parallel", > "parameters": { > "fail": 1, > "success": 1 > }, > "children": [ > { > "title": "repeater", > "type": "decorator", > "name": "repeater", > "parameters": { > "maxLoops": -1, > "untilSuccess": false > }, > "child": { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "sayToEntity", > "type": "action", > "name": "sayToEntity", > "parameters": { > "dialogType": "tenant.dialog.grumbles.severe", > "entity": "self" > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 5, > 10 > ] > } > } > ] > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 10, > 10 > ] > } > } > ] > }, > { > "title": "repeater", > "type": "decorator", > "name": "repeater", > "parameters": { > "maxLoops": -1, > "untilSuccess": false > }, > "child": { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "sayToEntity", > "type": "action", > "name": "sayToEntity", > "parameters": { > "dialogType": "tenant.dialog.grumbles.final", > "entity": "self" > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 5, > 10 > ] > } > } > ] > } > } > ] > }, > { > "title": "sequence", > "type": "composite", > "name": "sequence", > "parameters": { > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" > }, > "children": [ > { > "title": "emote", > "type": "action", > "name": "emote", > "parameters": { > "emote": "sad" > } > }, > { > "title": "timer", > "type": "action", > "name": "timer", > "parameters": { > "time": [ > 1, > 2 > ] > } > } > ] > } > ] behaviors\tenant\returnhome.behavior 77,78c77 < "position": "homePosition", < "run": false, --- > "avoidLiquid": true, 80d78 < "minGround": -5, 82c80,86 < "avoidLiquid": true --- > "minGround": -5, > "position": "homePosition", > "run": false, > "failFast": true > }, > "output": { > "direction": "direction" 126c130,131 < "position": "homePosition" --- > "position": "homePosition", > "footPosition": true dungeons\other\challengerooms\challengerooms.dungeon 8,11c8,10 < "adventure1", "adventure2", "challengeroom1", "platform1", < "platform2", "platform3", "platform4", "platform5", "platform6", "puzzle1", < "quiqksilver1", "quiqksilver2", "quiqksilver3", "quiqksilver4", "quiqksilver5", "quiqksilver6", "quiqksilver7", "quiqksilver8", < "choices1" --- > "adventure1", "adventure2", "challengeroom1", "choices1", "gauntlet", "grid", > "platform1", "platform2", "platform3", "platform4", "platform5", "platform6", "puzzle1", > "quiqksilver1", "quiqksilver2", "quiqksilver3", "rush", "spacejump", "temple", "trespasser" 41a41,61 > "name" : "choices1", > "rules" : [ > [ "maxSpawnCount", [1] ] > ], > "def" : [ "tmx", "choices1.json" ] > }, > { > "name" : "gauntlet", > "rules" : [ > [ "maxSpawnCount", [1] ] > ], > "def" : [ "tmx", "gauntlet.json" ] > }, > { > "name" : "grid", > "rules" : [ > [ "maxSpawnCount", [1] ] > ], > "def" : [ "tmx", "grid.json" ] > }, > { 112,119c132 < "name" : "quiqksilver4", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "quiqksilver4.json" ] < }, < { < "name" : "quiqksilver5", --- > "name" : "rush", 123c136 < "def" : [ "tmx", "quiqksilver5.json" ] --- > "def" : [ "tmx", "rush.json" ] 126c139 < "name" : "quiqksilver6", --- > "name" : "spacejump", 130c143 < "def" : [ "tmx", "quiqksilver6.json" ] --- > "def" : [ "tmx", "spacejump.json" ] 133c146 < "name" : "quiqksilver7", --- > "name" : "temple", 137c150 < "def" : [ "tmx", "quiqksilver7.json" ] --- > "def" : [ "tmx", "temple.json" ] 140c153 < "name" : "quiqksilver8", --- > "name" : "trespasser", 144,151c157 < "def" : [ "tmx", "quiqksilver8.json" ] < }, < { < "name" : "choices1", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "choices1.json" ] --- > "def" : [ "tmx", "trespasser.json" ] dungeons\other\challengerooms\choices1.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform4.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform6.json [TMX file differences are left out for huge size.] npcs\airshipcaptain.npctype 228c228,229 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 237c238 < "baseValue" : 100.0 --- > "baseValue" : 80.0 248,249c249,253 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 263c267 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 267,268c271,276 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\airshipcrew.npctype 879c879,880 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 888c889 < "baseValue" : 100.0 --- > "baseValue" : 80.0 899,900c900,904 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 914c918 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 918,919c922,927 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\airshipquartermaster.npctype 209c209,210 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 218c219 < "baseValue" : 100.0 --- > "baseValue" : 80.0 229,230c230,234 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 244c248 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 248,249c252,257 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\apexslave.npctype 573c573,574 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 582c583 < "baseValue" : 100.0 --- > "baseValue" : 80.0 593,594c594,598 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 608c612 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 612,613c616,621 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\apexslaver.npctype 224c224,225 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 233c234 < "baseValue" : 100.0 --- > "baseValue" : 80.0 244,245c245,249 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 259c263 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 263,264c267,272 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\armoredcultist.npctype 96c96,97 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 105c106 < "baseValue" : 100.0 --- > "baseValue" : 80.0 116,117c117,121 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 131c135 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 135,136c139,144 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\bandit.npctype 180c180,181 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 189c190 < "baseValue" : 100.0 --- > "baseValue" : 80.0 200,201c201,205 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 215c219 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 219,220c223,228 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\blacksmith.npctype 115c115,116 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 124c125 < "baseValue" : 40.0 --- > "baseValue" : 80.0 135,136c136,140 < "energyRegen" : { < "baseValue" : 10.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 150c154 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 154,155c158,163 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\bunkerguard.npctype 116c116,117 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 125c126 < "baseValue" : 100.0 --- > "baseValue" : 80.0 136,137c137,141 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 151c155 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 155,156c159,164 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\bunkerpyro.npctype 75c75,76 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 84c85 < "baseValue" : 100.0 --- > "baseValue" : 80.0 95,96c96,100 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 110c114 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 114,115c118,123 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\castleguard.npctype 106c106,107 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 115c116 < "baseValue" : 100.0 --- > "baseValue" : 80.0 126,127c127,131 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 141c145 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 145,146c149,154 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\castlelord.npctype 104c104,105 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 113c114 < "baseValue" : 100.0 --- > "baseValue" : 80.0 124,125c125,129 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 139c143 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 143,144c147,152 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\castleroyalguard.npctype 79c79,80 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 88c89 < "baseValue" : 100.0 --- > "baseValue" : 80.0 99,100c100,104 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 114c118 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 118,119c122,127 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\chefmerchant.npctype 325c325,326 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 334c335 < "baseValue" : 100.0 --- > "baseValue" : 80.0 345,346c346,350 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 360c364 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 364,365c368,373 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\clanleader.npctype 386c386,387 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 395c396 < "baseValue" : 100.0 --- > "baseValue" : 80.0 406,407c407,411 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 421c425 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 425,426c429,434 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\colourfulvillager.npctype 573c573,574 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 582c583 < "baseValue" : 100.0 --- > "baseValue" : 80.0 593,594c594,598 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 608c612 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 612,613c616,621 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\cultist.npctype 95c95,96 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 104c105 < "baseValue" : 100.0 --- > "baseValue" : 80.0 115,116c116,120 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 130c134 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 134,135c138,143 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\damagetest.npctype 623c623,624 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 632c633 < "baseValue" : 100.0 --- > "baseValue" : 80.0 643,644c644,648 < "energyRegen" : { < "baseValue" : 10.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 658c662 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 662,663c666,671 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\default.npctype 100c100,101 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 109c110 < "baseValue" : 100.0 --- > "baseValue" : 80.0 120,121c121,125 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 135c139 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 139,140c143,148 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\doctormerchant.npctype 283c283,284 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 292c293 < "baseValue" : 100.0 --- > "baseValue" : 80.0 303,304c304,308 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 318c322 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 322,323c326,331 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\eyeguard.npctype 104c104,105 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 113c114 < "baseValue" : 100.0 --- > "baseValue" : 80.0 124,125c125,129 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 139c143 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 143,144c147,152 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\follower.npctype 789c789,790 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 798c799 < "baseValue" : 100.0 --- > "baseValue" : 80.0 809,810c810,814 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 824c828 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 828,829c832,837 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\friendlyguard.npctype 370c370,371 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 379c380 < "baseValue" : 100.0 --- > "baseValue" : 80.0 390,391c391,395 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 405c409 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 409,410c413,418 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\friendlypirateguard.npctype 272c272,273 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 281c282 < "baseValue" : 100.0 --- > "baseValue" : 80.0 292,293c293,297 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 307c311 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 311,312c315,320 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\guard.npctype 148c148,149 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 157c158 < "baseValue" : 100.0 --- > "baseValue" : 80.0 168,169c169,173 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 183c187 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 187,188c191,196 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\hellguard.npctype 102c102,103 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 111c112 < "baseValue" : 100.0 --- > "baseValue" : 80.0 122,123c123,127 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 137c141 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 141,142c145,150 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\hellprisoner.npctype 91c91,92 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 100c101 < "baseValue" : 100.0 --- > "baseValue" : 80.0 111,112c112,116 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 126c130 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 130,131c134,139 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\knight.npctype 54c54,55 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 63c64 < "baseValue" : 100.0 --- > "baseValue" : 80.0 74,75c75,79 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 89c93 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 93,94c97,102 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\labguard.npctype 107c107,108 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 116c117 < "baseValue" : 100.0 --- > "baseValue" : 80.0 127,128c128,132 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 142c146 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 146,147c150,155 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\labscientist.npctype 112c112,113 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 121c122 < "baseValue" : 100.0 --- > "baseValue" : 80.0 132,133c133,137 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 147c151 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 151,152c155,160 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\merchant.npctype 4,5c4 < "damageTeam" : 1, < --- > "damageTeam" : 1, 12a12 > "/npcs/tenant.lua", 18a19,20 > "/npcs/returnHomeState.lua", > "/npcs/grumbleState.lua", 32a35,279 > "tenant" : { > "emoteCooldownTimeRange" : [1.0, 2.0], > "complaintCooldownTimeRange" : [5.0, 10.0], > "severeComplaintTime" : 25.0, > "finalComplaintTime" : 35.0, > > "dialog" : { > "grumbles" : { > "tagCriteria" : { > "default" : [ "Something in my place has changed, I don't like it!" ], > "human" : [ > "Has something been stolen from my store?", > "The arrangement of my store has changed, this isn't alright...", > "How can I sell stuff when my store is being changed?" > ], > "floran" : [ > "Have you taken ssstuff from my ssstore?", > "My store hasss changed, I'm not happy with that!", > "Can you help me get my ssstore looking like how it usssed to?" > ], > "glitch" : [ > "Confused. My store is different.", > "Discontent. I liked my store before it was changed.", > "Wishful. I wish my store was how it used to be." > ], > "avian" : [ > "The arrangement of my store is not the same...", > "Something is unsettlingly different in here.", > "Can you restore my store to its original arrangement for me?" > ], > "apex" : [ > "I would appreciate if you could restore my store's original decor.", > "Can you assist in the restoration of my store's original layout?", > "I liked how my store was laid out previously. Can you restore it please?" > ], > "hylotl" : [ > "Something is unbalanced in the flow of my store...", > "This is my store! Why would someone take things from it?", > "I wish my store was how it was before, it is no doubt turning away customers..." > ] > }, > "enclosedArea" : { > "default" : [ "My home could use some repairs!" ], > "human" : [ > "Can you fix the walls? It'll put off new customers like this.", > "No-one is going to shop here with these damages! Can you help?", > "My shop needs to be in top condition! Can you help fix it?" > ], > "floran" : [ > "There's damagesss to the walls here!", > "Could you fix my ssstore?", > "My store could use some fixesss!" > ], > "glitch" : [ > "Unhappy. The damage to my store is going to turn off customers.", > "Concerned. Broken walls might be turning away potential customers.", > "Needy. Can you fix my store before it gets worse?" > ], > "avian" : [ > "The damage to my store is causing much concern to me...", > "I would appreciate if you could repair the damages to my home.", > "Hmm, there appears to be a broken wall in my home. Can you fix it?" > ], > "apex" : [ > "Can you assist in the repairs of my store?", > "There are some damages to my store I wish to report.", > "The damaged structure of my store is no doubt turning away customers." > ], > "hylotl" : [ > "My store has been damaged. This is unpleasant.", > "Do you feel something strange with my store? It feels damaged...", > "I noticed a damaged wall here, perhaps you could assist with repairs?" > ] > }, > "otherDeed" : { > "default" : [ "I thought this place was for me!" ], > "human" : [ > "Wasn't this location for me? I can't share the store!", > "Are you trying to have someone move in to my store?!", > "Why did you place another deed here?!" > ], > "floran" : [ > "Sssomeone else can't move here!", > "Why isss someone else trying to move in?", > "I can't ssshare my store space with someone else!" > ], > "glitch" : [ > "Shocked. Are you trying to move another merchant into my store?", > "Confused. How come someone else is trying to move in?", > "Sad. I thought I had this shop exclusively for myself." > ], > "avian" : [ > "Why is someone else attempting to move into my store?", > "Did you put my shop up for rent? This must be a mistake...", > "There is another deed in my shop - Surely this isn't intentional." > ], > "apex" : [ > "Why is there another deed here? I am meant to have exclusive rights to this store!", > "Was this home not intended for me? Why is it up for rent again?", > "I thought this home was exclusively for me. How upsetting." > ], > "hylotl" : [ > "Is a rival merchant trying to move into my shop?", > "How can I remain calm when another deed is in my shop?", > "There is another deed in my shop? Surely a mistake has been made?" > ] > }, > "severe" : { > "default" : [ "I can't sell my wares in these conditions!" ], > "human" : [ > "I can't sell my wares in these conditions!", > "These are unacceptable conditions for me to work in...", > "It is too difficult to sell my products like this!" > ], > "floran" : [ > "I can't sssell like thisss!", > "These conditionsss aren't okay!", > "You still haven't fixed thingsss in my shop!" > ], > "glitch" : [ > "Annoyed. I wish to sell my wares, but it is difficult under these circumstances.", > "Frustrated. I wish my requests were listened to.", > "Unhappy. The fixes to my store haven't been made yet." > ], > "avian" : [ > "This has gone too far, I am greatly discontent with these conditions.", > "I don't wish to work in these conditions.", > "Why is my store in the state that it is in?!" > ], > "apex" : [ > "My cries for improvements have gone unanswered...", > "This shop is not how it was when I moved in...", > "The condition of my shop is disgraceful, and I feel I am being ignored!" > ], > "hylotl" : [ > "I try to remain calm but it is hard when my requests are left unanswered.", > "The state of this store is not something I feel is acceptable.", > "I cannot remain working in a shop with such imperfections..." > ] > }, > "final" : { > "default" : [ "I've had enough of this!" ], > "human" : [ > "I've had enough of this!", > "That's it, I give up. Time to take my business elsewhere!", > "I give up, I'm going to sell my wares in some other place!" > ], > "floran" : [ > "Thisss has gone on long enough!", > "I am going to sssell somewhere else!", > "Thisss is unprofessional, I'm going to sssell on another planet!" > ], > "glitch" : [ > "Overwhelmed. Time to find a better shop to sell my wares.", > "Outraged. I deserve a better shop to do business with.", > "Upset. With these conditions, it is time that I left to sell somewhere else." > ], > "avian" : [ > "A merchant like myself deserves better. Enough is enough.", > "It is time I found a better shop.", > "This store is not how it was when I moved in. It's time I left to find another." > ], > "apex" : [ > "I moved here for a better life, but I can't work like this anymore.", > "I deserve better working conditions than this!", > "It saddens me to leave, but my complaints are being ignored." > ], > "hylotl" : [ > "It is time I move on, this shop is not to my standards anymore.", > "I wished hard that this shop would be good enough, but it simply is not anymore.", > "Perhaps I shall find another shop that I can sell my beautiful products in." > ] > } > }, > "arrivedHome" : { > "beacon" : { > "default" : [ "I'm home!" ], > "human" : [ > "You called?", > "Is there something you need to buy?", > "Hi! Did you alert me to do business?" > ], > "floran" : [ > "You needsss me to sell me sssomething?", > "Do you need me for sssomething?", > "Were you sssearching for me?" > ], > "glitch" : [ > "Quizzical. Did you need to buy something, or perhaps sell something?", > "Friendly. Did you want to chat or buy things from me?", > "Polite. Did you just come to say hello?" > ], > "avian" : [ > "Did you wish to do business?", > "Hello again, friend! May Kluex hold you in favour.", > "I am always glad to see a friendly face." > ], > "apex" : [ > "Did you alert me for business reasons? Perhaps you wished to buy something?", > "Do you have need of me?", > "Greetings. Do you have something you wanted to buy?" > ], > "hylotl" : [ > "What would you like to discuss?", > "Did you wish to trade with me, friend?", > "Did you need me for my wares?" > ] > }, > "rent" : { > "default" : [ "Here's a gift for all your help with my shop!" ], > "human" : [ > "I thought you might like this, friend!", > "Here's a gift for all your help with my shop!", > "Take this, for your continued patronage!" > ], > "floran" : [ > "Here isss a present for you!", > "Here'sss something I picked up for you!", > "Thanksss for your help with my ssstore!" > ], > "glitch" : [ > "Thankful. Here is a gift for your assistance with my business.", > "Grateful. I got you a gift for helping me with my store.", > "Hopeful. I hope you like the gift I picked up for you whilst trading!" > ], > "avian" : [ > "Here is a token of my gratitude for your help.", > "I have brought you a gift.", > "I hope this offering brings you happiness." > ], > "apex" : [ > "Please accept this gift, for all your assistance.", > "I have a gift for you for all your help with my business.", > "For all you have done for my business, take this." > ], > "hylotl" : [ > "My shop is as peaceful as I could hope for. Here is a gift for all you have done.", > "Accept this as a token of my thanks for your assistance.", > "I hope this humble gift conveys my appreciation for your help." > ] > } > } > } > }, > 42c289 < "What can I do ya for?" --- > "What can I help you with?" 47c294 < "What can I sell you? Be quick about it.", --- > "What can I sell you? Don't take too long.", 58,59c305 < "Hey there. See anything you like?", < "Just a warning, we don't accept Avos money." --- > "Hey there. See anything you like?" 68,72d313 < ], < "hylotl" : [ < "Hylotl is not welcome at ssstore. Buy thingsss anyway.", < "Floran hopesss that Hylotl buys fast.", < "Does fishman wish to give Floran pixelsss?" 79c320 < "Cozening. You know you want to buy everything!", --- > "Welcoming. You know you want to buy everything!", 81,85d321 < ], < "floran" : [ < "Warning. Attempting to eat merchandise will result in expulsion.", < "Stern. Try not to destroy the store, please.", < "Reminder. I will not buy \"spare Glitch parts\"." 91,101c327,329 < "Welcome, stranger! Marvel at my goods. Weep at their glory.", < "My goods are amazing. I'd give you some for free, but I like money.", < "The design of my goods surpasses that of any other race!", < "Look at my merchandise. It's mind-blowing, I know.", < "You can have any of this for just a few small payments of pixels!" < ], < "floran" : [ < "Oh dear, it's a Floran... just try not to break anything.", < "I'll tell you upfront, most of our merchandise isn't edible.", < "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", < "Ugh. Do you even deserve to be allowed to purchase this fine art?" --- > "Welcome. I hope the goods I sell bring you happiness.", > "May my wares help you find true enlightenment!", > "Perhaps you'll find something you're looking for?" 108,114c336,342 < "See ya next time!", < "Come again.", < "Your pixels are always good here.", < "Pleasure doing business with you!", < "Thanks for visiting my store.", < "Great to see you!", < "Let's do business again." --- > "See ya next time!", > "Come again.", > "Your pixels are always good here.", > "Pleasure doing business with you!", > "Thanks for visiting my store.", > "Great to see you!", > "Let's do business again." 115a344,365 > > "human" : { > "default" : [ > "See you next time!", > "Come again.", > "Your pixels are always good here.", > "Pleasure doing business with you!", > "Thanks for visiting my store.", > "Great to see you!", > "Let's do business again." > ] > }, > > "avian" : { > "default" : [ > "Fly by again soon!", > "Many thanks for your patronage.", > "Kluex guide you!", > "I'm looking forward to seeing you again." > ] > }, > 123a374,392 > > "hylotl" : { > "default" : [ > "I hope our transactions bring you satisfaction.", > "I hope you found what you were searching for.", > "May your path ahead be clear to you, friend!", > "Say strong in heart and in spirit, friend." > ] > }, > > "apex" : { > "default" : [ > "Say safe, ally.", > "Keep your head low, and your sight focused.", > "Stay free, my friend.", > "Come back when you need to." > ] > }, > 134a404 > 1436c1706 < "Follow me back to my store", --- > "Come with me, we can do business at my store!", 1437a1708,1727 > ], > "glitch" : [ > "Instructional. Please follow me to my store.", > "Welcoming. Please allow me to lead you to my store." > ], > "avian" : [ > "Allow me to lead you to my shop.", > "We can do business at my store. Please follow me." > ], > "apex" : [ > "I keep my wares at my store, please follow me.", > "My supplies are kept at my store." > ], > "hylotl" : [ > "Allow me to lead you to my store.", > "Would you like me to lead you to my shop?" > ], > "floran" : [ > "Pleassse come with me.", > "My ssstore is thisss way." 1439a1730 > 1443c1734,1746 < "Here we are. Now what can I do ya for?" --- > "Here we are. Now, how can I help you?" > ], > "glitch" : [ > "Excited. Now we can do business.", > "Pleased. I prefer to sell my wares at my store." > ], > "avian" : [ > "Now we can trade to our heart's content!", > "Now I can show you my wares!" > ], > "apex" : [ > "Now we are in private, we can talk business.", > "Now there is no-one to spy on us, we can trade wares." 1445a1749 > 1468,1469c1772 < "Hey there. See anything you like?", < "Just a warning, we don't accept Avos money." --- > "Hey there. See anything you like?" 1478,1482d1780 < ], < "hylotl" : [ < "Hylotl is not welcome at ssstore. Buy thingsss anyway.", < "Floran hopesss that Hylotl buys fast.", < "Does fishman wish to give Floran pixelsss?" 1491,1495d1788 < ], < "floran" : [ < "Warning. Attempting to eat merchandise will result in expulsion.", < "Stern. Try not to destroy the store, please.", < "Reminder. I will not buy \"spare Glitch parts\"." 1501c1794 < "Welcome, stranger! Marvel at my goods. Weep at their glory.", --- > "Welcome, stranger! Marvel at my wares, I hope they'll bring you happiness.", 1506,1511d1798 < ], < "floran" : [ < "Oh dear, it's a Floran... just try not to break anything.", < "I'll tell you up front, most of our merchandise isn't edible.", < "You break it, you buy it. I'm going to be a rich Hylotl in five minutes...", < "Ugh. Do you even deserve to be allowed to purchase this fine art?" 1757c2044,2045 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 1766c2054 < "baseValue" : 100.0 --- > "baseValue" : 80.0 1777,1778c2065,2069 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 1792c2083 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 1796,1797c2087,2092 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\nakedvillager.npctype 1804c1804,1805 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 1813c1814 < "baseValue" : 100.0 --- > "baseValue" : 80.0 1824,1825c1825,1829 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 1839c1843 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 1843,1844c1847,1852 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\prisonberserker.npctype 113c113,114 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 122c123 < "baseValue" : 100.0 --- > "baseValue" : 80.0 133,134c134,138 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 148c152 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 152,153c156,161 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\prisonbruiser.npctype 105c105,106 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 114c115 < "baseValue" : 100.0 --- > "baseValue" : 80.0 125,126c126,130 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 140c144 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 144,145c148,153 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\prisongunman.npctype 106c106,107 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 115c116 < "baseValue" : 100.0 --- > "baseValue" : 80.0 126,127c127,131 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 141c145 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 145,146c149,154 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\pyramidguard.npctype 118c118,119 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 127c128 < "baseValue" : 100.0 --- > "baseValue" : 80.0 138,139c139,143 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 153c157 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 157,158c161,166 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\servant.npctype 643c643,644 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 652c653 < "baseValue" : 100.0 --- > "baseValue" : 80.0 663,664c664,668 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 678c682 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 682,683c686,691 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\shroomguard.npctype 269c269,270 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 278c279 < "baseValue" : 100.0 --- > "baseValue" : 80.0 289,290c290,294 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 304c308 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 308,309c312,317 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\shroommerchant.npctype 138c138,139 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 147c148 < "baseValue" : 100.0 --- > "baseValue" : 80.0 158,159c159,163 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 173c177 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 177,178c181,186 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\stimmerchant.npctype 276c276,277 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 285c286 < "baseValue" : 100.0 --- > "baseValue" : 80.0 296,297c297,301 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 311c315 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 315,316c319,324 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\templeguard.npctype 108c108,109 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 117c118 < "baseValue" : 100.0 --- > "baseValue" : 80.0 128,129c129,133 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 143c147 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 147,148c151,156 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\testbandit.npctype 180c180,181 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 189c190 < "baseValue" : 100.0 --- > "baseValue" : 80.0 200,201c201,205 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 215c219 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 219,220c223,228 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\testguard.npctype 554c554,555 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 563c564 < "baseValue" : 100.0 --- > "baseValue" : 80.0 574,575c575,579 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 589c593 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 593,594c597,602 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\tombzombie.npctype 104c104,105 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 113c114 < "baseValue" : 100.0 --- > "baseValue" : 80.0 124,125c125,129 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 139c143 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 143,144c147,152 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\toolmerchant.npctype 270c270,271 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 279c280 < "baseValue" : 100.0 --- > "baseValue" : 80.0 290,291c291,295 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 305c309 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 309,310c313,318 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\towerascendant.npctype 177c177,178 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 186c187 < "baseValue" : 100.0 --- > "baseValue" : 80.0 197,198c198,202 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 212c216 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 216,217c220,225 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\villageguard.npctype 1156c1156,1157 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 1165c1166 < "baseValue" : 100.0 --- > "baseValue" : 80.0 1176,1177c1177,1181 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 1191c1195 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 1195,1196c1199,1204 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\villageguardcaptain.npctype 670c670,671 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 679c680 < "baseValue" : 100.0 --- > "baseValue" : 80.0 690,691c691,695 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 705c709 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 709,710c713,718 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\villager.npctype 135c135 < "I can't live like thisss anymore!" --- > "I can't live with sssomeone else!" 273c273 < "Grateful. I got you a present for your time.", --- > "Grateful. I got you a present for all you've done for me.", 727c727 < "Are there many more like you? By that I mean Floran that don't act like wild beasts?", --- > "Are there many more like you? By that I mean Floran who don't act like wild beasts?", 2320c2320,2321 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 2329c2330 < "baseValue" : 100.0 --- > "baseValue" : 80.0 2340,2341c2341,2345 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 2355c2359 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 2359,2360c2363,2368 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\wildhunter.npctype 107c107,108 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 116c117 < "baseValue" : 100.0 --- > "baseValue" : 80.0 127,128c128,132 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 142c146 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 146,147c150,155 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\wildhunterveteran.npctype 50c50,51 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 59c60 < "baseValue" : 100.0 --- > "baseValue" : 80.0 70,71c71,75 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 85c89 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 89,90c93,98 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\apexscientist.npctype 200c200,201 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 209c210 < "baseValue" : 100.0 --- > "baseValue" : 80.0 220,221c221,225 < "energyRegen" : { < "baseValue" : 10.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 235c239 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 239,240c243,248 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\apexscout.npctype 202c202,203 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 211c212 < "baseValue" : 100.0 --- > "baseValue" : 80.0 222,223c223,227 < "energyRegen" : { < "baseValue" : 50.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 237c241 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 241,242c245,250 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\florancelebrator.npctype 365c365,366 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 374c375 < "baseValue" : 100.0 --- > "baseValue" : 80.0 385,386c386,390 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 400c404 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 404,405c408,413 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\florangladiator.npctype 96c96,97 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 105c106 < "baseValue" : 100.0 --- > "baseValue" : 80.0 116,117c117,121 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 131c135 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 135,136c139,144 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\floranpredator.npctype 213c213,214 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 222c223 < "baseValue" : 100.0 --- > "baseValue" : 80.0 233,234c234,238 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 248c252 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 252,253c256,261 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\floransniper.npctype 103c103,104 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 112c113 < "baseValue" : 100.0 --- > "baseValue" : 80.0 123,124c124,128 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 138c142 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 142,143c146,151 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\floranspectator.npctype 366c366,367 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 375c376 < "baseValue" : 100.0 --- > "baseValue" : 80.0 386,387c387,391 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 401c405 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 405,406c409,414 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\miner.npctype 607c607,608 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 616c617 < "baseValue" : 100.0 --- > "baseValue" : 80.0 627,628c628,632 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 642c646 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 646,647c650,655 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\minersurvivor.npctype 642c642,643 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 651c652 < "baseValue" : 100.0 --- > "baseValue" : 80.0 662,663c663,667 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 677c681 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 681,682c685,690 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\mutantminer.npctype 177c177,178 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 186c187 < "baseValue" : 100.0 --- > "baseValue" : 80.0 197,198c198,202 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 212c216 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 216,217c220,225 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\penguinscientist.npctype 63c63,64 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 72c73 < "baseValue" : 100.0 --- > "baseValue" : 80.0 83,84c84,88 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 98c102 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 102,103c106,111 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\survivor.npctype 713c713,714 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 722c723 < "baseValue" : 100.0 --- > "baseValue" : 80.0 733,734c734,738 < "energyRegen" : { < "baseValue" : 20.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 748c752 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 752,753c756,761 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\mission\wildling.npctype 131c131,132 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 140c141 < "baseValue" : 100.0 --- > "baseValue" : 80.0 151,152c152,156 < "energyRegen" : { < "baseValue" : 35.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 166c170 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 170,171c174,179 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostapexmechanic.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostapexrefugee.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostapexscientist.npctype 69c69,70 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 78c79 < "baseValue" : 100.0 --- > "baseValue" : 80.0 89,90c90,94 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 104c108 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 108,109c112,117 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostavianexplorer.npctype 69c69,70 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 78c79 < "baseValue" : 100.0 --- > "baseValue" : 80.0 89,90c90,94 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 104c108 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 108,109c112,117 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostavianmercenary.npctype 69c69,70 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 78c79 < "baseValue" : 100.0 --- > "baseValue" : 80.0 89,90c90,94 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 104c108 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 108,109c112,117 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostavianrefugee.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostbountyhunter.npctype 70c70,71 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 79c80 < "baseValue" : 100.0 --- > "baseValue" : 80.0 90,91c91,95 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 105c109 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 109,110c113,118 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostcivilian.npctype 339c339,340 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 348c349 < "baseValue" : 100.0 --- > "baseValue" : 80.0 359,360c360,364 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 374c378 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 378,379c382,387 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostfloranfan.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostfloranhunter.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostfloranscholar.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostglitchmechanic.npctype 67c67,68 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 76c77 < "baseValue" : 100.0 --- > "baseValue" : 80.0 87,88c88,92 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 102c106 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 106,107c110,115 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostglitchmercenary.npctype 67c67,68 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 76c77 < "baseValue" : 100.0 --- > "baseValue" : 80.0 87,88c88,92 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 102c106 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 106,107c110,115 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostglitchsilenttype.npctype 70c70,71 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 79c80 < "baseValue" : 100.0 --- > "baseValue" : 80.0 90,91c91,95 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 105c109 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 109,110c113,118 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthumanexcon.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthumanscientist.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthumansurvivor.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthylotlfloranhater.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 40.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthylotlperformer.npctype 68c68,69 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 77c78 < "baseValue" : 100.0 --- > "baseValue" : 80.0 88,89c89,93 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 103c107 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 107,108c111,116 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outposthylotlwarrior.npctype 70c70,71 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 79c80 < "baseValue" : 100.0 --- > "baseValue" : 80.0 90,91c91,95 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 105c109 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 109,110c113,118 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostpenguinpromoter.npctype 57c57,58 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 66c67 < "baseValue" : 100.0 --- > "baseValue" : 80.0 77,78c78,82 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 92c96 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 96,97c100,105 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\outpost\outpostundersideman.npctype 69c69,70 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 78c79 < "baseValue" : 100.0 --- > "baseValue" : 80.0 89,90c90,94 < "energyRegen" : { < "baseValue" : 100.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 104c108 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 108,109c112,117 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 npcs\story\nuru.npctype 67c67,68 < "/stats/npc_primary.lua" --- > "/stats/npc_primary.lua", > "/scripts/vec2.lua" 76c77 < "baseValue" : 100.0 --- > "baseValue" : 80.0 87,88c88,92 < "energyRegen" : { < "baseValue" : 5.0 --- > "energyRegenPercentageRate" : { > "baseValue" : 0.585 > }, > "energyRegenBlockDischarge" : { > "baseValue" : -1.0 102c106 < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 106,107c110,115 < "deltaStat" : "energyRegen", < "defaultPercentage" : 100 --- > "defaultPercentage" : 1.0 > }, > "energyRegenBlock" : { > "maxValue" : 1.0, > "deltaStat" : "energyRegenBlockDischarge", > "initialPercentage" : 0.0 objects\colony\colonydeed\colonydeed.lua 226c226 < local highestTier = 0 --- > local highestPriority = 0 228,229c228,229 < if tenant.tier > highestTier then < highestTier = tenant.tier --- > if tenant.priority > highestPriority then > highestPriority = tenant.priority 234c234 < return match.tier >= highestTier --- > return match.priority >= highestPriority 238c238 < util.debugLog(" " .. tenant.name .. " (tier " .. tenant.tier .. ")") --- > util.debugLog(" " .. tenant.name .. " (priority " .. tenant.priority .. ")") objects\generic\stepladder\stepladder.object 6c6 < "price" : 250, --- > "price" : 300, 21c21,22 < "dualImage" : "stepladder.png:", --- > "image" : "stepladder.png:", > "imagePosition" : [-8, 0], 23,25c24,31 < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, --- > "spaces" : [ [-1, 0], [0,0], [1,0], [-1, 1], [0,1], [1,1], [-1, 2], [0,2], [1, 2] ], > "anchors" : [ "bottom" ], > "collision" : "platform", > "collisionSpaces" : [ [0,2] ] > }, > { > "image" : "stepladder.png:", > "imagePosition" : [-8, 0], objects\generic\woodencrate1\woodencrate1.object 3c3 < "tags" : ["human","humanbunker","naturalcave","storage","commerce"], --- > "tags" : ["naturalcave","storage","commerce"], objects\generic\woodencrate2\woodencrate2.object 3c3 < "tags" : ["human","humanbunker","naturalcave","storage","commerce"], --- > "tags" : ["naturalcave","storage","commerce"], recipes\refinery\aegisaltore.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 12 }, recipes\refinery\ceruliumcompound.recipe 5c5 < "output" : { "item" : "money", "count" : 300 }, --- > "output" : { "item" : "money", "count" : 75 }, recipes\refinery\copperbar.recipe 5c5 < "output" : { "item" : "money", "count" : 10 }, --- > "output" : { "item" : "money", "count" : 5 }, recipes\refinery\copperore.recipe 5c5 < "output" : { "item" : "money", "count" : 5 }, --- > "output" : { "item" : "money", "count" : 2 }, recipes\refinery\diamond.recipe 5c5 < "output" : { "item" : "money", "count" : 150 }, --- > "output" : { "item" : "money", "count" : 50 }, recipes\refinery\durasteelbar.recipe 5c5 < "output" : { "item" : "money", "count" : 120 }, --- > "output" : { "item" : "money", "count" : 25 }, recipes\refinery\feroziumcompound.recipe 5c5 < "output" : { "item" : "money", "count" : 300 }, --- > "output" : { "item" : "money", "count" : 75 }, recipes\refinery\goldbar.recipe 5c5 < "output" : { "item" : "money", "count" : 40 }, --- > "output" : { "item" : "money", "count" : 15 }, recipes\refinery\goldore.recipe 5c5 < "output" : { "item" : "money", "count" : 20 }, --- > "output" : { "item" : "money", "count" : 6 }, recipes\refinery\imperviumcompound.recipe 5c5 < "output" : { "item" : "money", "count" : 300 }, --- > "output" : { "item" : "money", "count" : 75 }, recipes\refinery\ironbar.recipe 5c5 < "output" : { "item" : "money", "count" : 20 }, --- > "output" : { "item" : "money", "count" : 10 }, recipes\refinery\ironore.recipe 5c5 < "output" : { "item" : "money", "count" : 10 }, --- > "output" : { "item" : "money", "count" : 4 }, recipes\refinery\platinumbar.recipe 5c5 < "output" : { "item" : "money", "count" : 80 }, --- > "output" : { "item" : "money", "count" : 20 }, recipes\refinery\platinumore.recipe 5c5 < "output" : { "item" : "money", "count" : 40 }, --- > "output" : { "item" : "money", "count" : 8 }, recipes\refinery\refinedaegisalt.recipe 5c5 < "output" : { "item" : "money", "count" : 100 }, --- > "output" : { "item" : "money", "count" : 30 }, recipes\refinery\refinedrubium.recipe 5c5 < "output" : { "item" : "money", "count" : 100 }, --- > "output" : { "item" : "money", "count" : 30 }, recipes\refinery\refinedviolium.recipe 5c5 < "output" : { "item" : "money", "count" : 100 }, --- > "output" : { "item" : "money", "count" : 30 }, recipes\refinery\rubiumore.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 12 }, recipes\refinery\silverbar.recipe 5c5 < "output" : { "item" : "money", "count" : 30 }, --- > "output" : { "item" : "money", "count" : 12 }, recipes\refinery\silverore.recipe 5c5 < "output" : { "item" : "money", "count" : 15 }, --- > "output" : { "item" : "money", "count" : 5 }, recipes\refinery\solariumore.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 6 }, recipes\refinery\solariumstar.recipe 5c5 < "output" : { "item" : "money", "count" : 100 }, --- > "output" : { "item" : "money", "count" : 15 }, recipes\refinery\steelbar.recipe 5c5 < "output" : { "item" : "money", "count" : 30 }, --- > "output" : { "item" : "money", "count" : 15 }, recipes\refinery\titaniumbar.recipe 5c5 < "output" : { "item" : "money", "count" : 60 }, --- > "output" : { "item" : "money", "count" : 20 }, recipes\refinery\titaniumore.recipe 5c5 < "output" : { "item" : "money", "count" : 30 }, --- > "output" : { "item" : "money", "count" : 8 }, recipes\refinery\uraniumore.recipe 5c5 < "output" : { "item" : "money", "count" : 30 }, --- > "output" : { "item" : "money", "count" : 2 }, recipes\refinery\uraniumrod.recipe 5c5 < "output" : { "item" : "money", "count" : 60 }, --- > "output" : { "item" : "money", "count" : 5 }, recipes\refinery\violiumore.recipe 5c5 < "output" : { "item" : "money", "count" : 50 }, --- > "output" : { "item" : "money", "count" : 12 }, recipes\weapons\accelerator\feroziumpistol.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\accelerator\feroziumrifle.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\accelerator\feroziumsniper.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\apex\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\apex\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\apex\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\apex\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\apex\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\apex\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\apex\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\apex\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\apex\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\apex\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\apex\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\apex\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\apex\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\apex\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\apex\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\apex\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\apex\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\apex\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\avian\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\avian\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\avian\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\avian\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\avian\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\avian\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\avian\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\avian\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\avian\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\avian\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\avian\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\avian\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\avian\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\avian\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\avian\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\avian\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\avian\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\avian\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\floran\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\floran\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\floran\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\floran\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\floran\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\floran\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\floran\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\floran\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\floran\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\floran\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\floran\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\floran\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\floran\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\floran\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\floran\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\floran\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\floran\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\floran\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\glitch\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\glitch\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\glitch\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\glitch\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\glitch\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\glitch\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\glitch\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\glitch\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\glitch\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\glitch\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\glitch\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\glitch\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\glitch\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\glitch\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\glitch\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\glitch\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\glitch\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\glitch\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\human\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\human\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\human\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\human\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\human\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\human\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\human\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\human\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\human\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\human\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\human\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\human\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\human\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\human\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\human\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\human\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\human\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\human\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\hylotl\tier10\tier10axe.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\hylotl\tier10\tier10broadsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\hylotl\tier10\tier10dagger.recipe 3c3 < { "item" : "imperviumcompound", "count" : 8 } --- > { "item" : "imperviumcompound", "count" : 4 } recipes\weapons\hylotl\tier10\tier10hammer.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\hylotl\tier10\tier10shortsword.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\hylotl\tier10\tier10spear.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\hylotl\tier6\tier6axe.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\hylotl\tier6\tier6broadsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\hylotl\tier6\tier6dagger.recipe 3c3 < { "item" : "feroziumcompound", "count" : 8 } --- > { "item" : "feroziumcompound", "count" : 4 } recipes\weapons\hylotl\tier6\tier6hammer.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\hylotl\tier6\tier6shortsword.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\hylotl\tier6\tier6spear.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } recipes\weapons\hylotl\tier7\tier7axe.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\hylotl\tier7\tier7broadsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\hylotl\tier7\tier7dagger.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 8 } --- > { "item" : "ceruliumcompound", "count" : 4 } recipes\weapons\hylotl\tier7\tier7hammer.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\hylotl\tier7\tier7shortsword.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\hylotl\tier7\tier7spear.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\apexsteelstaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\aviancrystalstaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\floranleafstaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\glitchglitchstaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\humanplasmastaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\hylotlaquastaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\manipulator\novakidlightstaff2.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\novakid\revolver\novatier10revolver.recipe 3c3 < { "item" : "imperviumcompound", "count" : 12 } --- > { "item" : "imperviumcompound", "count" : 6 } recipes\weapons\novakid\revolver\novatier6revolver.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 12 } --- > { "item" : "ceruliumcompound", "count" : 6 } recipes\weapons\novakid\revolver\novatier8revolver.recipe 3c3 < { "item" : "feroziumcompound", "count" : 12 } --- > { "item" : "feroziumcompound", "count" : 6 } recipes\weapons\novakid\rifle\novatier10rifle.recipe 3c3 < { "item" : "imperviumcompound", "count" : 16 } --- > { "item" : "imperviumcompound", "count" : 8 } recipes\weapons\novakid\rifle\novatier6rifle.recipe 3c3 < { "item" : "ceruliumcompound", "count" : 16 } --- > { "item" : "ceruliumcompound", "count" : 8 } recipes\weapons\novakid\rifle\novatier8rifle.recipe 3c3 < { "item" : "feroziumcompound", "count" : 16 } --- > { "item" : "feroziumcompound", "count" : 8 } scripts\tenant.lua 26c26 < if not world.polyContains(storage.home.boundary, mcontroller.position()) then --- > if not world.polyContains(storage.homeBoundary, mcontroller.position()) then 34,36c34,47 < function performTeleport() < -- TODO remove this performTeleport(), make beamoutandteleport call notify(...) < notify({ type = "performTeleport" }) --- > function hasGrumbles(args, output) > args = parseArgs(args, {}) > > return storage.grumbles and #storage.grumbles > 0 > end > > function sayGrumble(args, output) > args = parseArgs(args, {}) > > if storage.grumbles and #storage.grumbles > 0 then > local grumble = storage.grumbles[math.random(#storage.grumbles)][1] > return sayToEntity({ dialogType = "tenant.dialog.grumbles." .. grumble, entity = "self" }) > end > return false scripts\actions\movement.lua 103c103,104 < avoidLiquid = true --- > avoidLiquid = true, > failFast = false 118c119 < until moved == true or (moved == false and self.pathing.stuck) --- > until moved == true or (moved == false and (self.pathing.stuck or args.failFast)) 353c354,355 < position = "self" --- > position = "self", > footPosition = false 357a360,362 > if args.footPosition then > position[2] = position[2] - mcontroller.boundBox()[2] > end stats\npc_primary.lua 40,41c40,41 < if status.resource("energy") == 0 then < status.setResourceLocked("energy", true) --- > if resourceName == "energy" then > status.setResourcePercentage("energyRegenBlock", 1.0) 47c47,49 < if status.resourcePercentage("energy") == 1 then --- > if status.resource("energy") == 0 then > status.setResourceLocked("energy", true) > elseif status.resourcePercentage("energy") == 1 then 49a52,77 > > if not status.resourcePositive("energyRegenBlock") then > status.modifyResourcePercentage("energy", status.stat("energyRegenPercentageRate") * dt) > end > drawDebugResources() > end > > function drawDebugResources() > local position = mcontroller.position() > > local y = 2 > local resourceName = "energy" > --Border > world.debugLine(vec2.add(position, {-2, y+0.125}), vec2.add(position, {-2, y + 0.75}), "black") > world.debugLine(vec2.add(position, {-2, y + 0.75}), vec2.add(position, {2, y + 0.75}), "black") > world.debugLine(vec2.add(position, {2, y + 0.75}), vec2.add(position, {2, y+0.125}), "black") > world.debugLine(vec2.add(position, {2, y+0.125}), vec2.add(position, {-2, y+0.125}), "black") > > local width = 3.75 * status.resource(resourceName) / status.resourceMax(resourceName) > world.debugLine(vec2.add(position, {-1.875, y + 0.25}), vec2.add(position, {-1.875 + width, y + 0.25}), "green") > world.debugLine(vec2.add(position, {-1.875, y + 0.375}), vec2.add(position, {-1.875 + width, y + 0.375}), "green") > world.debugLine(vec2.add(position, {-1.875, y + 0.5}), vec2.add(position, {-1.875 + width, y + 0.5}), "green") > world.debugLine(vec2.add(position, {-1.875, y + 0.625}), vec2.add(position, {-1.875 + width, y + 0.625}), "green") > > world.debugText(resourceName, vec2.add(position, {2.25, y - 0.125}), "blue") > y = y + 1 stats\effects\beamout\beamout.lua 11a12 > world.callScriptedEntity(entity.id(), "notify", { type = "performTeleport"}) tenants\chefmerchantwithpig.tenant 3c3 < "tier": 2, --- > "priority": 2, 8c8,10 < "storage": 10 --- > "human": 5, > "cooking": 2, > "storage": 5 tenants\chefmerchantwithquadruped.tenant 3c3 < "tier": 2, --- > "priority": 2, tenants\villager_apex.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift" tenants\villager_avian.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift" tenants\villager_floran.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift" tenants\villager_glitch.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift" tenants\villager_human.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift" tenants\villager_hylotl.tenant 3c3 < "tier": 1, --- > "priority": 1, 23,24c23,24 < "periodRange": [20.0, 40.0], < "pool": "chestMoney" --- > "periodRange": [900.0, 1800.0], > "pool": "villagerGift"