From 0c44f20d6c0277e23d45891ac29b82539234ee60 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Wed, 26 Mar 2025 18:59:34 +0100 Subject: [PATCH] Update --- cook.sh | 125 ------------------------------------------------ cookmechanic.sh | 112 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+), 125 deletions(-) diff --git a/cook.sh b/cook.sh index eab7c76a..d2f082d1 100644 --- a/cook.sh +++ b/cook.sh @@ -7,131 +7,6 @@ sh cookmechanic.sh sh cookmedic.sh sh cookassistant.sh -modify '!anyCharacterAbilityGiveItemStatToTags tags="reactor" stattype="ReactorMaxOutput" value="(?!num)"' \ -'reactormaxoutput=reactormaxoutput*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityGiveItemStatToTags tags="reactor" stattype="ReactorFuelConsumption" value="(?!num)"' \ -'reactorfuelconsumption=reactorfuelconsumption*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityModifyStat stattype="SkillGainSpeed" value="(?!num)"' \ -'skillgainspeed=skillgainspeed*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityModifyAttackData addeddamagemultiplier="(?!num)"' \ -'addeddamagemultiplier=addeddamagemultiplier*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityModifyResistance resistanceid="radiationsickness" multiplier="(?!num)"' \ -'radiationsicknessresistance=radiationsicknessresistance*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityModifyStat stattype="MovementSpeed" value="(?!num)"' \ -'movementspeed=movementspeed*4' \ -**/TalentsEngineer.xml - -modify '!anyCharacterAbilityModifyAttackData addeddamagemultiplier="(?!num)"' \ -'addeddamagemultiplier=addeddamagemultiplier*4' \ -**/TalentsMechanic.xml -modify '!anyCharacterAbilityGiveResistance resistanceid="damage" multiplier="(?!num)"' \ -'damageresistance=damageresistance*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityModifyStat stattype="MovementSpeed" value="(?!num)"' \ -'movementspeed=movementspeed*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveStat stattype="WeaponsSkillBonus" value="(?!num)"' \ -'weaponsskillbonus=weaponsskillbonus*4' \ -**/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="HoldBreathMultiplier" value="(?!num)"' \ -'holdbreathmultiplier=holdbreathmultiplier*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveItemStatToTags tags="engine" stattype="EngineMaxSpeed" stackable="false" value="(?!num)"' \ -'enginemaxspeed=enginemaxspeed*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityModifyAttackData addeddamagemultiplier="(?!num)"' \ -'addeddamagemultiplier=addeddamagemultiplier*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ -'multiplyvalue=multiplyvalue*4' \ -**/TalentsMechanic.xml -modify '!anyCharacterAbilityGivePermanentStat stattype="MechanicalSkillBonus" statidentifier="machinemaniac" value="(?!num)"' \ -'mechanicalskillbonus=mechanicalskillbonus*4' \ -**/TalentsMechanic.xml -modify '!anyCharacterAbilityGivePermanentStat stattype="MechanicalRepairSpeed" statidentifier="machinemaniac" value="(?!num)"' \ -'mechanicalrepairspeed=mechanicalrepairspeed*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveStat stattype="MaxRepairConditionMultiplierMechanical" value="(?!num)"' \ -'maxrepairconditionmultipliermechanical=maxrepairconditionmultipliermechanical*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityGiveStat stattype="RepairToolStructureRepairMultiplier" value="(?!num)"' \ -'repairtoolstructurerepairmultiplier=repairtoolstructurerepairmultiplier*4' \ -**/TalentsMechanic.xml - -modify '!num)"' \ -'duration=duration*4' \ -**/AfflictionsMechanic.xml -modify '!anyCharacterAbilityGiveStat stattype="MechanicalRepairSpeed" value="(?!num)"' \ -'mechanicalrepairspeed=mechanicalrepairspeed*4' \ -**/TalentsMechanic.xml - -modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ -'multiplyvalue=multiplyvalue*4' \ -**/TalentsMechanic.xml modify '!anyCharacterAbilityGiveStat stattype="BuffItemApplyingMultiplier" value="(?!num)"' \ 'buffitemapplyingmultiplier=buffitemapplyingmultiplier*4' \ diff --git a/cookmechanic.sh b/cookmechanic.sh index e69de29b..acd639af 100644 --- a/cookmechanic.sh +++ b/cookmechanic.sh @@ -0,0 +1,112 @@ +modify '!anyvalue="(?!num)"!anyCharacterAbilityGiveStat stattype="HoldBreathMultiplier" value="(?!num)"' \ +'holdbreathmultiplier=holdbreathmultiplier*2 +holdbreathmultiplierv=holdbreathmultiplier/100' \ +**/TalentsMechanic.xml + +modify '!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"' \ +'enginemaxspeedperlevel=enginemaxspeedperlevel*4 +enginemaxspeedmaxvalue=enginemaxspeedmaxvalue*4 +enginemaxspeedv=1+enginemaxspeedperlevel/100 +enginemaxspeedv2=1+2*enginemaxspeedperlevel/100 +enginemaxspeedv3=1+3*enginemaxspeedperlevel/100 +enginemaxspeedv4=1+4*enginemaxspeedperlevel/100 +enginemaxspeedv5=1+5*enginemaxspeedperlevel/100 +enginemaxspeedv6=1+6*enginemaxspeedperlevel/100 +enginemaxspeedv7=1+7*enginemaxspeedperlevel/100 +enginemaxspeedv8=1+8*enginemaxspeedperlevel/100 +' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityModifyAttackData addeddamagemultiplier="(?!num)"' \ +'addeddamagemultiplier=addeddamagemultiplier*4' \ +**/TalentsMechanic.xml +modify '!anyCharacterAbilityGiveResistance resistanceid="damage" multiplier="(?!num)"' \ +'damageresistance=damageresistance*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityModifyStat stattype="MovementSpeed" value="(?!num)"' \ +'movementspeed=movementspeed*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityGiveStat stattype="WeaponsSkillBonus" value="(?!num)"' \ +'weaponsskillbonus=weaponsskillbonus*4' \ +**/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 '!anyCharacterAbilityModifyAttackData addeddamagemultiplier="(?!num)"' \ +'addeddamagemultiplier=addeddamagemultiplier*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ +'multiplyvalue=multiplyvalue*4' \ +**/TalentsMechanic.xml +modify '!anyCharacterAbilityGivePermanentStat stattype="MechanicalSkillBonus" statidentifier="machinemaniac" value="(?!num)"' \ +'mechanicalskillbonus=mechanicalskillbonus*4' \ +**/TalentsMechanic.xml +modify '!anyCharacterAbilityGivePermanentStat stattype="MechanicalRepairSpeed" statidentifier="machinemaniac" value="(?!num)"' \ +'mechanicalrepairspeed=mechanicalrepairspeed*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityGiveStat stattype="MaxRepairConditionMultiplierMechanical" value="(?!num)"' \ +'maxrepairconditionmultipliermechanical=maxrepairconditionmultipliermechanical*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityGiveStat stattype="RepairToolStructureRepairMultiplier" value="(?!num)"' \ +'repairtoolstructurerepairmultiplier=repairtoolstructurerepairmultiplier*4' \ +**/TalentsMechanic.xml + +modify '!num)"' \ +'duration=duration*4' \ +**/AfflictionsMechanic.xml +modify '!anyCharacterAbilityGiveStat stattype="MechanicalRepairSpeed" value="(?!num)"' \ +'mechanicalrepairspeed=mechanicalrepairspeed*4' \ +**/TalentsMechanic.xml + +modify '!anyCharacterAbilityModifyValue multiplyvalue="(?!num)"' \ +'multiplyvalue=multiplyvalue*4' \ +**/TalentsMechanic.xml