From a083c673dcc14f794acf84c930b75fab0679cd44 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Wed, 26 Mar 2025 19:21:06 +0100 Subject: [PATCH] Update --- cookmechanic.sh | 66 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 22 deletions(-) diff --git a/cookmechanic.sh b/cookmechanic.sh index 168a7202..9cd521f7 100644 --- a/cookmechanic.sh +++ b/cookmechanic.sh @@ -45,6 +45,50 @@ maxresistance=maxresistance*2 swimmingspeed=swimmingspeed*4' \ **/AfflictionsMechanic.xml +modify '!anylevel!anyvalue="(?!num)"!anylevel="(?!num)"!anylevel="(?!num)"' \ +'levelbonus=levelbonus*2 +levelbonusv=levelbonus +levelbonusv2=levelbonus' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyFabricationSpeed" value="(?!num)"!anyDeconstructorSpeed" value="(?!num)"' \ +'fabricationspeed=fabricationspeed*4 +fabricationspeedv=fabricationspeed/100 +deconstructorspeedv=fabricationspeed/100' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyPumpSpeed" value="(?!num)"' \ +'pumpspeed=pumpspeed*3 +pumpspeedv=1+pumpspeed/100' \ +**/TalentsMechanic.xml + +# Not obvious what this does +# "Unlock hull upgrades as if your submarine is one tier higher. Does not stack with multiple of the same talent." +modify '!anyvalue="(?!num)"' \ +'walllevel=walllevel*1' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyrandomchance="(?!num)"' \ +'doubleyieldchance=doubleyieldchance*3.5 +miningspeed=miningspeed*2 +miningspeedv=1+miningspeed/100 +doubleyieldchancev=doubleyieldchance/100' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyrandomChance="(?!num)"' \ +'doublechance=doublechance*1.45 +doublechancev=doublechance/100' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyrandomChance="(?!num)"' \ +'doublechance=doublechance*3.45 +doublechancev=doublechance/100' \ +**/TalentsMechanic.xml + + + + + modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ -'multiplyvalue=multiplyvalue*4' \ -**/TalentsMechanic.xml - modify '!anyCharacterAbilityGivePermanentStat statidentifier="tool~toolmaintenance" stattype="IncreaseFabricationQuality" value="(?!num)"' \ 'increasefabricationquality=increasefabricationquality*4' \ **/TalentsMechanic.xml -modify '!anyCharacterAbilityGiveStat stattype="RepairToolDeattachTimeMultiplier" value="(?!num)"' \ -'repairtooldeattachtimemultiplier=repairtooldeattachtimemultiplier*4' \ -**/TalentsMechanic.xml -modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ -'multiplyvalue=multiplyvalue*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveItemStatToTags tags="fabricator" stattype="FabricationSpeed" value="(?!num)"' \ -'fabricationspeed=fabricationspeed*4' \ -**/TalentsMechanic.xml -modify '!anyCharacterAbilityGiveItemStatToTags tags="deconstructor" stattype="DeconstructorSpeed" value="(?!num)"' \ -'deconstructorspeed=deconstructorspeed*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveItemStat stattype="PumpSpeed" value="(?!num)"' \ -'pumpspeed=pumpspeed*4' \ -**/TalentsMechanic.xml - modify '!anyCharacterAbilityGiveStat stattype="MaxRepairConditionMultiplierMechanical" value="(?!num)"' \ 'maxrepairconditionmultipliermechanical=maxrepairconditionmultipliermechanical*4' \ **/TalentsMechanic.xml