Fix other cookery

This commit is contained in:
2025-03-26 18:46:36 +01:00
parent 59684a980f
commit aa4a226f1a
4 changed files with 0 additions and 682 deletions

View File

@@ -1,288 +0,0 @@
#!/bin/bash
# Talent modifications for assistant
# Increases skill bonuses, durations, and other values
# Disloyalscum - Increases repair and skill gain when not in an apprenticeship
modify '<Talent identifier="disloyalscum">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
modify '<Affliction!anyidentifier="disloyalscum"!anystattype="SkillGainSpeed" value="(?<skillgain>!num)"!anystattype="RepairSpeed" value="(?<repairspeed>!num)"!anystattype="RepairToolStructureRepairMultiplier" value="(?<repairtool>!num)"' \
'skillgain=skillgain*4
repairspeed=repairspeed*4
repairtool=repairtool*4' \
**/AfflictionsAssistant.xml
# LoyalAssistant - Increases fabrication quality when in an apprenticeship
modify '<Affliction!anyidentifier="loyalassistant"!anystattype="IncreaseFabricationQuality" value="(?<fabrication>!num)"' \
'fabrication=fabrication*4' \
**/AfflictionsAssistant.xml
# Journeyman - Increases skill bonuses for specific jobs
modify '<Talent identifier="journeyman">!anyskillamount!anyvalue="(?<skillamount>!num)"!anyskillspeedboost!anyvalue="(?<skillspeedboost>!num)"' \
'skillamount=skillamount*4
skillspeedboost=skillspeedboost*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="journeyman"!anystattype="HelmSkillBonus" value="(?<helmbonus>!num)"!anystattype="HelmSkillGainSpeed" value="(?<helmgain>!num)"' \
'helmbonus=helmbonus*4
helmgain=helmgain*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="journeyman"!anystattype="MedicalSkillBonus" value="(?<medicalbonus>!num)"!anystattype="MedicalSkillGainSpeed" value="(?<medicalgain>!num)"' \
'medicalbonus=medicalbonus*4
medicalgain=medicalgain*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="journeyman"!anystattype="WeaponsSkillBonus" value="(?<weaponsbonus>!num)"!anystattype="WeaponsSkillGainSpeed" value="(?<weaponsgain>!num)"' \
'weaponsbonus=weaponsbonus*4
weaponsgain=weaponsgain*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="journeyman"!anystattype="ElectricalSkillBonus" value="(?<electricalbonus>!num)"!anystattype="ElectricalSkillGainSpeed" value="(?<electricalgain>!num)"' \
'electricalbonus=electricalbonus*4
electricalgain=electricalgain*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="journeyman"!anystattype="MechanicalSkillBonus" value="(?<mechanicalbonus>!num)"!anystattype="MechanicalSkillGainSpeed" value="(?<mechanicalgain>!num)"' \
'mechanicalbonus=mechanicalbonus*4
mechanicalgain=mechanicalgain*4' \
**/TalentsAssistant.xml
# Apprenticeship skills - Increases skill bonus for each job
modify '<Talent identifier="apprenticeship_captain"!anystattype="HelmSkillBonus" value="(?<helmbonus>!num)"' \
'helmbonus=helmbonus*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="apprenticeship_doctor"!anystattype="MedicalSkillBonus" value="(?<medicalbonus>!num)"' \
'medicalbonus=medicalbonus*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="apprenticeship_security"!anystattype="WeaponsSkillBonus" value="(?<weaponsbonus>!num)"' \
'weaponsbonus=weaponsbonus*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="apprenticeship_mechanic"!anystattype="MechanicalSkillBonus" value="(?<mechanicalbonus>!num)"' \
'mechanicalbonus=mechanicalbonus*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="apprenticeship_engineer"!anystattype="ElectricalSkillBonus" value="(?<electricalbonus>!num)"' \
'electricalbonus=electricalbonus*4' \
**/TalentsAssistant.xml
# Skedaddle - Improves movement speed bonus
modify '<Talent identifier="skedaddle">!anyvalue="(?<movementspeed>!num)"!anyvalue="(?<attackedvalue>!num)"!anyvalue="(?<seconds>!num)"' \
'movementspeed=movementspeed*4
attackedvalue=attackedvalue*4
seconds=seconds*2' \
**/TalentsAssistant.xml
modify '<Affliction!anyidentifier="skedaddle"!anyduration="(?<duration>!num)"!anyminspeedmultiplier="(?<minspeed>!num)"!anymaxspeedmultiplier="(?<maxspeed>!num)"' \
'duration=duration*2
minspeed=minspeed+0.6
maxspeed=maxspeed+0.6' \
**/AfflictionsAssistant.xml
# RevengeSquad - Increases damage resistance
modify '<Talent identifier="revengesquad">!anyvalue="(?<amount>!num)"!anyvalue="(?<duration>!num)"' \
'amount=amount*4
duration=duration*2' \
**/TalentsAssistant.xml
modify '<Affliction!anyidentifier="revengesquad"!anyduration="(?<duration>!num)"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"' \
'duration=duration*2
minresistance=minresistance*4
maxresistance=maxresistance*4' \
**/AfflictionsAssistant.xml
# InsurancePolicy - Increases money gained from dying
modify '<Talent identifier="insurancepolicy">!anyvalue="(?<money>!num)"' \
'money=money*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="insurancepolicy"!anymoneypermission="(?<moneypermission>!num)"' \
'moneypermission=moneypermission*4' \
**/TalentsAssistant.xml
# PickingupTheSlack - Increases skill bonuses
modify '<Affliction!anyidentifier="pickinguptheslack"!anyduration="(?<duration>!num)"!anyvalue="(?<skillbonus1>!num)"!anyvalue="(?<skillbonus2>!num)"!anyvalue="(?<skillbonus3>!num)"!anyvalue="(?<skillbonus4>!num)"!anyvalue="(?<skillbonus5>!num)"!anyvalue="(?<repairspeed>!num)"' \
'duration=duration*2
skillbonus1=skillbonus1*4
skillbonus2=skillbonus2*4
skillbonus3=skillbonus3*4
skillbonus4=skillbonus4*4
skillbonus5=skillbonus5*4
repairspeed=repairspeed*4' \
**/AfflictionsAssistant.xml
# StillKicking - Increases affliction reduction
modify '<Affliction!anyidentifier="stillkicking"!anyduration="(?<duration>!num)"' \
'duration=duration*2' \
**/AfflictionsAssistant.xml
modify '<Affliction!anyidentifier="stillkicking"!anystatuseffect!anytype="damage" strength="(?<damagestrength>!num)"!anytype="burn" strength="(?<burnstrength>!num)"!anyidentifier="bloodloss" strength="(?<bloodlossstrength>!num)"!anyidentifier="bleeding" strength="(?<bleedingstrength>!num)"!anyidentifier="oxygenlow" strength="(?<oxygenlowstrength>!num)"!anyidentifier="stun" strength="(?<stunstrength>!num)"' \
'damagestrength=damagestrength*4
burnstrength=burnstrength*4
bloodlossstrength=bloodlossstrength*4
bleedingstrength=bleedingstrength*4
oxygenlowstrength=oxygenlowstrength*4
stunstrength=stunstrength*4' \
**/AfflictionsAssistant.xml
# ClownPower - Increases damage resistance and movement speed
modify '<Affliction!anyidentifier="clownpower"!anyduration="(?<duration>!num)"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"!anystattype="MovementSpeed" value="(?<movementspeed>!num)"' \
'duration=duration*2
minresistance=minresistance*4
maxresistance=maxresistance*4
movementspeed=movementspeed*4' \
**/AfflictionsAssistant.xml
# SoothingSounds - Increases healing rate
modify '<Affliction!anyidentifier="soothingsounds"!anyduration="(?<duration>!num)"!anytype="damage" strength="(?<damagestrength>!num)"!anytype="burn" strength="(?<burnstrength>!num)"!anyidentifier="bloodloss" strength="(?<bloodlossstrength>!num)"!anyidentifier="bleeding" strength="(?<bleedingstrength>!num)"' \
'duration=duration*2
damagestrength=damagestrength*4
burnstrength=burnstrength*4
bloodlossstrength=bloodlossstrength*4
bleedingstrength=bleedingstrength*4' \
**/AfflictionsAssistant.xml
# InspiringTunes - Increases skill bonuses
modify '<Affliction!anyidentifier="inspiringtunes"!anyduration="(?<duration>!num)"!anyvalue="(?<skillbonus1>!num)"!anyvalue="(?<skillbonus2>!num)"!anyvalue="(?<skillbonus3>!num)"!anyvalue="(?<skillbonus4>!num)"!anyvalue="(?<skillbonus5>!num)"' \
'duration=duration*2
skillbonus1=skillbonus1*4
skillbonus2=skillbonus2*4
skillbonus3=skillbonus3*4
skillbonus4=skillbonus4*4
skillbonus5=skillbonus5*4' \
**/AfflictionsAssistant.xml
# SkillfulMelodies - Increases skill gain speed
modify '<Affliction!anyidentifier="skillfulmelodies"!anyduration="(?<duration>!num)"!anystattype="SkillGainSpeed" value="(?<skillgainspeed>!num)"' \
'duration=duration*2
skillgainspeed=skillgainspeed*4' \
**/AfflictionsAssistant.xml
# PlayingCatchup - Increases XP gain
modify '<Talent identifier="playingcatchup">!anyvalue="(?<levelvalue>!num)"!anyvalue="(?<experiencevalue>!num)"!anymultiplyvalue="(?<xpbonusmul>!num)"' \
'experiencevalue=experiencevalue*4
xpbonusmul=xpbonusmul*2' \
**/TalentsAssistant.xml
# Mailman - Increases money and XP from cargo missions
modify '<Talent identifier="mailman">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusmul>!num)"!anyamount="(?<moneybonusv>!num)"' \
'xpbonus=xpbonus*4
moneybonus=moneybonus*4
xpbonusmul=1+xpbonus/100
moneybonusv=moneybonus' \
**/TalentsAssistant.xml
# Tastytarget - Increases distraction effectiveness
modify '<Talent identifier="tastytarget">!anydescription!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
modify '<Affliction!anyidentifier="tastytarget"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"' \
'minresistance=minresistance*4
maxresistance=maxresistance*4' \
**/AfflictionsAssistant.xml
# StarterQuest - Increases rewards
modify '<Talent identifier="starterquest">!anyvalue="(?<xpbonus1>!num)"!anyvalue="(?<skillbonus1>!num)"!anyvalue="(?<xpbonus2>!num)"!anyvalue="(?<skillbonus2>!num)"!anyvalue="(?<xpbonus3>!num)"!anyvalue="(?<skillbonus3>!num)"' \
'xpbonus1=xpbonus1*4
skillbonus1=skillbonus1*4
xpbonus2=xpbonus2*4
skillbonus2=skillbonus2*4
xpbonus3=xpbonus3*4
skillbonus3=skillbonus3*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="starterquest"!anyamount="(?<xpamount1>!num)"!anyvalue="(?<skillvalue1>!num)"!anyamount="(?<xpamount2>!num)"!anyvalue="(?<skillvalue2>!num)"!anyamount="(?<xpamount3>!num)"!anyvalue="(?<skillvalue3>!num)"' \
'xpamount1=xpamount1*4
skillvalue1=skillvalue1*4
xpamount2=xpamount2*4
skillvalue2=skillvalue2*4
xpamount3=xpamount3*4
skillvalue3=skillvalue3*4' \
**/TalentsAssistant.xml
# PeerLearning - Increases XP gain
modify '<Talent identifier="peerlearning">!anyvalue="(?<amount>!num)"!anymultiplyvalue="(?<xpmultiply1>!num)"!anymultiplyvalue="(?<xpmultiply2>!num)"' \
'amount=amount*4
xpmultiply1=1+amount/100
xpmultiply2=1+amount/100' \
**/TalentsAssistant.xml
# IndenturedServitude - Increases hire cost reduction and XP bonus
modify '<Talent identifier="indenturedservitude">!anyvalue="(?<hirecost>!num)"!anyvalue="(?<bonus>!num)"!anyvalue="(?<max>!num)"!anyvalue="(?<hirecostv>!num)"!anymultiplyvalue="(?<bonusv>!num)"' \
'hirecost=hirecost*4
bonus=bonus*4
max=max*2
hirecostv=-hirecost/100
bonusv=1+bonus/100' \
**/TalentsAssistant.xml
# JengaMaster - Increases extra stack size
modify '<Talent identifier="jengamaster">!anyvalue="(?<amount>!num)"!anyvalue="(?<stacksize>!num)"' \
'amount=amount*4
stacksize=amount' \
**/TalentsAssistant.xml
# Mule - Increases inventory stack size
modify '<Talent identifier="mule">!anyvalue="(?<amount>!num)"!anyvalue="(?<stacksize>!num)"' \
'amount=amount*4
stacksize=amount' \
**/TalentsAssistant.xml
# CrewLayabout - Balances debuffs and buffs
modify '<Talent identifier="crewlayabout">!anyvalue="(?<repairspeed>!num)"!anyvalue="(?<skillpenalty>!num)"!anyvalue="(?<repairbonus>!num)"!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<skillpenaltyv>!num)"!anyvalue="(?<repairpenalty>!num)"' \
'repairspeed=repairspeed*4
skillpenalty=skillpenalty/2
repairbonus=repairbonus*4
skillbonus=skillbonus*4
skillpenaltyv=-skillpenalty
repairpenalty=-repairspeed/100' \
**/TalentsAssistant.xml
# EnrollIntoClownCollege - Increases movement speed and physical resistance
modify '<Talent identifier="enrollintoclowncollege">!anyvalue="(?<movementspeed>!num)"!anyvalue="(?<resistance>!num)"' \
'movementspeed=movementspeed*4
resistance=resistance*4' \
**/TalentsAssistant.xml
# WaterPrankster - Increases stun duration
modify '<Talent identifier="waterprankster">!anyvalue="(?<stunbonus>!num)"' \
'stunbonus=stunbonus*4' \
**/TalentsAssistant.xml
# PsychoClown and ChonkyHonks - Enhance clown-related buffs
modify '<Talent identifier="psychoclown">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
modify '<Talent identifier="chonkyhonks">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
# TruePotential - Increases final clown powers
modify '<Talent identifier="truepotential">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
# TheWaitingList - Increases resistance to deadly afflictions
modify '<Talent identifier="thewaitinglist">!anyvalue="(?<amount>!num)"!anymultiplier="(?<oxygenmult>!num)"!anymultiplier="(?<bleedingmult>!num)"!anymultiplier="(?<bloodlossmult>!num)"' \
'amount=amount*4
oxygenmult=oxygenmult/4
bleedingmult=bleedingmult/4
bloodlossmult=bloodlossmult/4' \
**/TalentsAssistant.xml
# AnAppleADay - Improves skill loss resistance
modify '<Talent identifier="anappleaday">!anyvalue="(?<amount>!num)"!anyvalue="(?<amount2>!num)"!anymultiplier="(?<skilllossrespawn>!num)"' \
'amount=amount*4
amount2=amount2*4
skilllossrespawn=skilllossrespawn/4' \
**/TalentsAssistant.xml
# LogisticsSystems - Increases item count
modify '<Talent identifier="logisticssystems">!anyvalue="(?<itemcount>!num)"!anyvalue="(?<containercount>!num)"' \
'itemcount=itemcount*4
containercount=containercount*4' \
**/TalentsAssistant.xml
# TheFriendsMade - Increases item count
modify '<Talent identifier="thefriendswemade">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsAssistant.xml
# NonThreatening - Increases time being ignored
modify '<Talent identifier="nonthreatening">!anyvalue="(?<seconds>!num)"!anyeffectdelay="(?<effectdelay>!num)"' \
'seconds=seconds*4
effectdelay=effectdelay/2' \
**/TalentsAssistant.xml
# Make the script executable
chmod +x cookassistant.sh

View File

@@ -1,133 +0,0 @@
#!/bin/bash
# Talent modifications for mechanic
# Increases skill bonuses, durations, and other values
# PowerArmor - Increases movement speed in diving suit
modify '<Talent identifier="powerarmor">!anyvalue="(?<bonusmovement>!num)"' \
'bonusmovement=bonusmovement*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="powerarmor"!anystattype="MovementSpeed" value="(?<movementspeed>!num)"' \
'movementspeed=movementspeed*4' \
**/TalentsMechanic.xml
# Foolhardy - Increases physical resistance at low health
modify '<Talent identifier="foolhardy">!anyvalue="(?<resistance>!num)"' \
'resistance=resistance*4' \
**/TalentsMechanic.xml
modify '<Affliction!anyidentifier="foolhardy"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"' \
'minresistance=minresistance*4
maxresistance=maxresistance*4' \
**/AfflictionsMechanic.xml
# Berserker - Increases melee damage at low health
modify '<Talent identifier="berserker">!anyvalue="(?<meleebonus>!num)"' \
'meleebonus=meleebonus*4' \
**/TalentsMechanic.xml
modify '<Affliction!anyidentifier="berserker"!anystattype="MeleeAttackMultiplier" value="(?<meleeattack>!num)"' \
'meleeattack=meleeattack*4' \
**/AfflictionsMechanic.xml
# MudraptorWrestler - Increases damage against mudraptor and resistance
modify '<Talent identifier="mudraptorwrestler">!anyvalue="(?<damage>!num)"!anyvalue="(?<resistance>!num)"' \
'damage=damage*4
resistance=resistance*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="mudraptorwrestler"!anyaddeddamagemultiplier="(?<damagemultiplier>!num)"!anymultiplier="(?<resistancemultiplier>!num)"' \
'damagemultiplier=damagemultiplier*4
resistancemultiplier=resistancemultiplier*0.25' \
**/TalentsMechanic.xml
# HeavyLifting - Increases movement speed with heavy items
modify '<Talent identifier="heavylifting">!anyvalue="(?<speedbonus>!num)"' \
'speedbonus=speedbonus*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="heavylifting"!anystattype="MovementSpeed" value="(?<movementspeed>!num)"' \
'movementspeed=movementspeed*4' \
**/TalentsMechanic.xml
# IAmThatGuy - Increases weapons skill and blunt trauma
modify '<Talent identifier="iamthatguy">!anyvalue="(?<blunttrauma>!num)"!anyvalue="(?<weaponskill>!num)"' \
'blunttrauma=blunttrauma*4
weaponskill=weaponskill*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="iamthatguy"!anystattype="WeaponsSkillBonus" value="(?<weaponskillbonus>!num)"!anyaddedmultiplier="(?<bluntmultiplier>!num)"' \
'weaponskillbonus=weaponskillbonus*4
bluntmultiplier=bluntmultiplier*4' \
**/TalentsMechanic.xml
# Robotics - Improves defense bot capabilities
modify '<Talent identifier="robotics">!anyvalue="(?<amount>!num)"' \
'amount=amount*4' \
**/TalentsMechanic.xml
# IronStorm - Increases scrap cannon effectiveness
modify '<Talent identifier="ironstorm">!anyvalue="(?<chance>!num)"' \
'chance=chance*4' \
**/TalentsMechanic.xml
# ResidualWaste - Increases chances for bonus materials
modify '<Talent identifier="residualwaste">!anyvalue="(?<chance>!num)"!anyrandomChance="(?<randomchance>!num)"!anymultiplyvalue="(?<multiplier>!num)"' \
'chance=chance*4
randomchance=chance/100
multiplier=multiplier*4' \
**/TalentsMechanic.xml
# MassProduction - Increases chance to not consume materials
modify '<Talent identifier="massproduction">!anyvalue="(?<chance>!num)"!anyrandomChance="(?<randomchance>!num)"' \
'chance=chance*4
randomchance=chance/100' \
**/TalentsMechanic.xml
# SalvageCrew - Improves swimming and diving capabilities
modify '<Affliction!anyidentifier="salvagecrew"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"!anystattype="SwimmingSpeed" value="(?<swimmingspeed>!num)"' \
'minresistance=minresistance*4
maxresistance=maxresistance*4
swimmingspeed=swimmingspeed*4' \
**/AfflictionsMechanic.xml
# Pyromania - Increases fire resistance
modify '<Affliction!anyidentifier="pyromania"!anyminresistance="(?<minresistance>!num)"!anymaxresistance="(?<maxresistance>!num)"' \
'minresistance=minresistance*4
maxresistance=maxresistance*4' \
**/AfflictionsMechanic.xml
# QuickFixer - Increases movement speed after repairs
modify '<Affliction!anyidentifier="quickfixer"!anystattype="MovementSpeed" value="(?<movementspeed>!num)"' \
'movementspeed=movementspeed*4' \
**/AfflictionsMechanic.xml
# Mechanic skill specialized crafting
modify '<Talent identifier="advancedmechanic">!anyvalue="(?<quality>!num)"!anyvalue="(?<fabrication>!num)"' \
'quality=quality*4
fabrication=fabrication*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="advancedmechanic"!anystattype="IncreaseFabricationQuality" value="(?<qualityvalue>!num)"!anystattype="FabricationSpeed" value="(?<fabricationvalue>!num)"' \
'qualityvalue=qualityvalue*4
fabricationvalue=fabricationvalue*4' \
**/TalentsMechanic.xml
# Tinkering - Increases item effectiveness
modify '<Talent identifier="tinkering">!anyvalue="(?<effectiveness>!num)"!anyvalue="(?<exhaustion>!num)"' \
'effectiveness=effectiveness*4
exhaustion=exhaustion/4' \
**/TalentsMechanic.xml
# Saboteur - Increases damage to structures
modify '<Talent identifier="saboteur">!anyvalue="(?<structuredamage>!num)"' \
'structuredamage=structuredamage*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="saboteur"!anystructuremultiplier="(?<structuremultiplier>!num)"' \
'structuremultiplier=structuremultiplier*4' \
**/TalentsMechanic.xml
# MakeItWalk - Improves automation and mechanical skills
modify '<Talent identifier="makeitwalk">!anyvalue="(?<mechanicalskill>!num)"' \
'mechanicalskill=mechanicalskill*4' \
**/TalentsMechanic.xml
modify '<Talent identifier="makeitwalk"!anystattype="MechanicalSkillBonus" value="(?<skillbonus>!num)"' \
'skillbonus=skillbonus*4' \
**/TalentsMechanic.xml
# Make the script executable
chmod +x cookmechanic.sh

View File

@@ -1,119 +0,0 @@
#!/bin/bash
# Talent modifications for medical doctor
# Increases skill bonuses, durations, and other values
# Macrodosing - Increases buff duration and poison effects
modify '<Talent identifier="macrodosing">!anyvalue="(?<buffduration>!num)"!anyvalue="(?<poisoneffect>!num)"' \
'buffduration=buffduration*4
poisoneffect=poisoneffect*4' \
**/TalentsDoctor.xml
modify '<Talent identifier="macrodosing"!anystattype="BuffItemApplyingMultiplier" value="(?<buffmultiplier>!num)"!anystattype="PoisonMultiplier" value="(?<poisonmultiplier>!num)"' \
'buffmultiplier=buffmultiplier*4
poisonmultiplier=poisonmultiplier*4' \
**/TalentsDoctor.xml
# LabContacts - Better chemical prices and fabrication speed
modify '<Talent identifier="labcontacts">!anyvalue="(?<chemprice>!num)"!anyvalue="(?<fabrication>!num)"' \
'chemprice=chemprice*4
fabrication=fabrication*4' \
**/TalentsDoctor.xml
modify '<Talent identifier="labcontacts"!anystattype="FabricationSpeed" value="(?<fabspeed>!num)"!anystattype="StoreBuyMultiplier" value="(?<buybonus>!num)"' \
'fabspeed=fabspeed*4
buybonus=buybonus*4' \
**/TalentsDoctor.xml
# BlackMarketGenes - Better selling price for genetic materials
modify '<Talent identifier="blackmarketgenes">!anyvalue="(?<sellbonus>!num)"' \
'sellbonus=sellbonus*4' \
**/TalentsDoctor.xml
modify '<Talent identifier="blackmarketgenes"!anystattype="StoreSellMultiplier" value="(?<sellmultiplier>!num)"' \
'sellmultiplier=sellmultiplier*4' \
**/TalentsDoctor.xml
# MedicalAssistance - Improvements to assistant medical capabilities
modify '<Talent identifier="medicalassistance">!anyvalue="(?<skillbonus>!num)"' \
'skillbonus=skillbonus*4' \
**/TalentsDoctor.xml
modify '<Affliction!anyidentifier="medicalassistance"!anyvalue="(?<medicalskill>!num)"' \
'medicalskill=medicalskill*4' \
**/AfflictionsDoctor.xml
# EmergencyResponse - Increases movement speed during emergencies
modify '<Talent identifier="emergencyresponse">!anyvalue="(?<movementspeed>!num)"' \
'movementspeed=movementspeed*4' \
**/TalentsDoctor.xml
modify '<Affliction!anyidentifier="emergencyresponse"!anyvalue="(?<dragspeed>!num)"' \
'dragspeed=dragspeed*4' \
**/AfflictionsDoctor.xml
modify '<Affliction!anyidentifier="emergencyresponse_selfbuff"!anyvalue="(?<movementspeed>!num)"' \
'movementspeed=movementspeed*4' \
**/AfflictionsDoctor.xml
# MedicalExpertise - Increases medical skill and treatment effectiveness
modify '<Talent identifier="medicalexpertise">!anyvalue="(?<skillbonus>!num)"!anystattype="MedicalSkillBonus" value="(?<skillbonusvalue>!num)"' \
'skillbonus=skillbonus*4
skillbonusvalue=skillbonusvalue*4' \
**/TalentsDoctor.xml
modify '<Talent identifier="medicalexpertise"!anyStatusEffect!anytype="bleeding" amount="(?<bleedingreduce>!num)"!anytype="burn" amount="(?<burnreduce>!num)"' \
'bleedingreduce=bleedingreduce*4
burnreduce=burnreduce*4' \
**/TalentsDoctor.xml
# GeneTampering - Increases health and movement speed from genetic modifications
modify '<Talent identifier="genetampering">!anyvalue="(?<healthbonus>!num)"!anyvalue="(?<movementspeed>!num)"' \
'healthbonus=healthbonus*4
movementspeed=movementspeed*4' \
**/TalentsDoctor.xml
modify '<Affliction!anyidentifier="genetampering"!anyvalue="(?<healthmultiplier>!num)"!anyvalue="(?<movementspeed>!num)"' \
'healthmultiplier=healthmultiplier*4
movementspeed=movementspeed*4' \
**/AfflictionsDoctor.xml
# BloodyBusiness - Reduces negative effects from alien blood
modify '<Talent identifier="bloodybusiness">!anyvalue="(?<reduction>!num)"' \
'reduction=reduction*4' \
**/TalentsDoctor.xml
# Defibrillator - Improves revival capabilities
modify '<Talent identifier="defibrillator">!anyvalue="(?<chance>!num)"!anyvalue="(?<skillbonus>!num)"' \
'chance=chance*4
skillbonus=skillbonus*4' \
**/TalentsDoctor.xml
# Combatmedic - Increases treatment effectiveness in combat situations
modify '<Talent identifier="combatmedic">!anyvalue="(?<healincrease>!num)"' \
'healincrease=healincrease*4' \
**/TalentsDoctor.xml
# SpecimenStorage - Improves genetic material storage
modify '<Talent identifier="specimenstorage">!anyvalue="(?<storagebonus>!num)"' \
'storagebonus=storagebonus*4' \
**/TalentsDoctor.xml
# Medicosis - Enhances treatment effectiveness
modify '<Talent identifier="medicosis">!anyvalue="(?<healingboost>!num)"' \
'healingboost=healingboost*4' \
**/TalentsDoctor.xml
# TrustInScience - Improves research effectiveness
modify '<Talent identifier="trustinscience">!anyvalue="(?<researchbonus>!num)"' \
'researchbonus=researchbonus*4' \
**/TalentsDoctor.xml
# Triage - Enhances healing speed and health gain
modify '<Talent identifier="triage">!anyvalue="(?<healingspeed>!num)"!anyvalue="(?<healthgain>!num)"' \
'healingspeed=healingspeed*4
healthgain=healthgain*4' \
**/TalentsDoctor.xml
# Overheal - Increases health above normal maximum
modify '<Talent identifier="overheal">!anyvalue="(?<overhealamount>!num)"' \
'overhealamount=overhealamount*4' \
**/TalentsDoctor.xml
modify '<Affliction!anyidentifier="overheal"!anyHealthMultiplier" value="(?<healthmultiplier>!num)"' \
'healthmultiplier=healthmultiplier*4' \
**/AfflictionsDoctor.xml
# Make the script executable
chmod +x cookmedic.sh

View File

@@ -1,142 +0,0 @@
#!/bin/bash
# Talent modifications for security officer
# Increases skill bonuses, damage output, and other values
# Gunrunner - Increases movement speed with guns and ammo
modify '<Talent identifier="gunrunner">!anyvalue="(?<ammobonus>!num)"!anyvalue="(?<aimingbonus>!num)"' \
'ammobonus=ammobonus*4
aimingbonus=aimingbonus*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="gunrunner"!anystattype="MovementSpeed" value="(?<aimingspeed>!num)"!anystattype="MovementSpeed" value="(?<ammospeed>!num)"' \
'aimingspeed=aimingspeed*4
ammospeed=ammospeed*4' \
**/TalentsSecurity.xml
# Extrapowder - Increases explosion range and damage
modify '<Talent identifier="extrapowder">!anyvalue="(?<rangeamount>!num)"!anyvalue="(?<damageamount>!num)"!anyvalue="(?<qualitybonus>!num)"' \
'rangeamount=rangeamount*4
damageamount=damageamount*4
qualitybonus=qualitybonus*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="extrapowder"!anystattype="ExplosionRadiusMultiplier" value="(?<radiusmultiplier>!num)"!anystattype="ExplosionDamageMultiplier" value="(?<damagemultiplier>!num)"!anystattype="IncreaseFabricationQuality" value="(?<qualitymultiplier>!num)"' \
'radiusmultiplier=radiusmultiplier*4
damagemultiplier=damagemultiplier*4
qualitymultiplier=qualitymultiplier*4' \
**/TalentsSecurity.xml
# Rifleman - Increases rifle damage
modify '<Talent identifier="rifleman">!anyvalue="(?<damage>!num)"' \
'damage=damage*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="rifleman"!anyaddeddamagemultiplier="(?<damagemultiplier>!num)"' \
'damagemultiplier=damagemultiplier*4' \
**/TalentsSecurity.xml
# CrustySeaman - Improves bleeding reduction
modify '<Talent identifier="crustyseaman"!anyAmount" amount="(?<bleedingreduce>!num)"' \
'bleedingreduce=bleedingreduce*4' \
**/TalentsSecurity.xml
# InordinateExsanguination - Increases bleeding damage
modify '<Talent identifier="inordinateexsanguination">!anyvalue="(?<bleedingdamage>!num)"' \
'bleedingdamage=bleedingdamage*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="inordinateexsanguination"!anyaddedmultiplier="(?<bleedingmultiplier>!num)"' \
'bleedingmultiplier=bleedingmultiplier*4' \
**/TalentsSecurity.xml
# SpecOps - Improves first-strike damage
modify '<Talent identifier="specops"!anyaddeddamagemultiplier="(?<damagemultiplier>!num)"' \
'damagemultiplier=damagemultiplier*4' \
**/TalentsSecurity.xml
# EasyTurtle - Improves damage resistance in water
modify '<Talent identifier="easyturtle">!anyvalue="(?<damageresistance>!num)"' \
'damageresistance=damageresistance*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="easyturtle"!anymultiplier="(?<resistancemultiplier>!num)"' \
'resistancemultiplier=resistancemultiplier*0.25' \
**/TalentsSecurity.xml
# DaringDolphin - Improves swimming speed
modify '<Talent identifier="daringdolphin">!anyvalue="(?<swimmingspeed>!num)"' \
'swimmingspeed=swimmingspeed*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="daringdolphin"!anystattype="SwimmingSpeed" value="(?<speedvalue>!num)"' \
'speedvalue=speedvalue*4' \
**/TalentsSecurity.xml
# Buff - Increases buff duration and reduces addiction
modify '<Talent identifier="buff">!anyvalue="(?<buffduration>!num)"!anyvalue="(?<addiction>!num)"' \
'buffduration=buffduration*4
addiction=addiction*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="buff"!anystattype="BuffDurationMultiplier" value="(?<durationmultiplier>!num)"!anymultiplier="(?<addictionmultiplier>!num)"' \
'durationmultiplier=durationmultiplier*4
addictionmultiplier=1-addiction/100' \
**/TalentsSecurity.xml
# Weaponsmith - Improves weapon quality
modify '<Talent identifier="weaponsmith">!anyvalue="(?<qualitybonus>!num)"' \
'qualitybonus=qualitybonus*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="weaponsmith"!anystattype="IncreaseFabricationQuality" value="(?<qualityvalue>!num)"' \
'qualityvalue=qualityvalue*4' \
**/TalentsSecurity.xml
# Marksman - Improves ranged weapon accuracy and damage
modify '<Talent identifier="marksman">!anyvalue="(?<accuracy>!num)"!anyvalue="(?<damage>!num)"' \
'accuracy=accuracy*4
damage=damage*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="marksman"!anystattype="WeaponsSkillBonus" value="(?<weaponskill>!num)"!anystattype="RangedWeaponDamageMultiplier" value="(?<damagevalue>!num)"' \
'weaponskill=weaponskill*4
damagevalue=damagevalue*4' \
**/TalentsSecurity.xml
# DoubleTime - Improves movement speed and acceleration
modify '<Talent identifier="doubletime">!anyvalue="(?<movementspeed>!num)"!anyvalue="(?<acceleration>!num)"' \
'movementspeed=movementspeed*4
acceleration=acceleration*4' \
**/TalentsSecurity.xml
modify '<Affliction!anyidentifier="doubletime"!anystattype="MovementSpeed" value="(?<speedvalue>!num)"!anystattype="Acceleration" value="(?<accelvalue>!num)"' \
'speedvalue=speedvalue*4
accelvalue=accelvalue*4' \
**/AfflictionsSecurity.xml
# ScarabKiller - Increases damage against certain creatures
modify '<Talent identifier="scarabkiller">!anyvalue="(?<damage>!num)"!anyaddeddamagemultiplier="(?<damagemultiplier>!num)"' \
'damage=damage*4
damagemultiplier=damagemultiplier*4' \
**/TalentsSecurity.xml
# Executioner - Improves damage against low-health enemies
modify '<Talent identifier="executioner">!anyvalue="(?<damage>!num)"!anyaddeddamagemultiplier="(?<damagemultiplier>!num)"' \
'damage=damage*4
damagemultiplier=damagemultiplier*4' \
**/TalentsSecurity.xml
# KillInstinct - Increases damage output after kills
modify '<Talent identifier="killinstinct">!anyvalue="(?<damage>!num)"!anyvalue="(?<duration>!num)"' \
'damage=damage*4
duration=duration*2' \
**/TalentsSecurity.xml
modify '<Affliction!anyidentifier="killinstinct"!anyduration="(?<durationvalue>!num)"!anystattype="MeleeAttackMultiplier" value="(?<meleemultiplier>!num)"!anystattype="RangedWeaponDamageMultiplier" value="(?<rangedmultiplier>!num)"' \
'durationvalue=durationvalue*2
meleemultiplier=meleemultiplier*4
rangedmultiplier=rangedmultiplier*4' \
**/AfflictionsSecurity.xml
# ScorchEarth - Improves fire damage and resistance
modify '<Talent identifier="scorchearth">!anyvalue="(?<resistance>!num)"!anyvalue="(?<damage>!num)"' \
'resistance=resistance*4
damage=damage*4' \
**/TalentsSecurity.xml
modify '<Talent identifier="scorchearth"!anymultiplier="(?<resistancemultiplier>!num)"!anystattype="FireDamageMultiplier" value="(?<damagemultiplier>!num)"' \
'resistancemultiplier=1-resistance/100
damagemultiplier=damagemultiplier*4' \
**/TalentsSecurity.xml
# Make the script executable
chmod +x cooksecurity.sh