No description
| .gitignore | ||
| convert_params.py | ||
| corrections.py | ||
| output.txt | ||
| README.md | ||
| sandbox.js | ||
Notes
Running
Regulation Extraction
- UXM to extract the game files.
- Yapped (Rune Bear) for converting regulation to
.csv.
Required Files
CharaInitParam.csvEquipParamAccessory.csvEquipParamProtector.csvEquipParamWeapon.csvReinforceWeaponParam.csvSpEffectParam.csv
Param Categories
Armor
- Weight:
EquipParamProtector.csv - Poise:
EquipParamProtector.csv- in-game poise value is(poise \cdot 1000) - Resistance:
EquipParamProtector.csv - Defenses:
EquipParamProtector.csv- defense is(1 - absorption) \cdot 100 - Stats: ???
Classes
- Starting:
CharaInitParam.csv - Softcaps:
CalcCorrectGraph.csv
Weapons
- Damage:
EquipParamWeapon.csv - Upgrading:
ReinforceParamWeapon.csv - Scaling:
EquipParamWeapon.csv - Scaling Corrections:
AttackElementCorrectParam.csv// TODO - Ash of War:
EquipParamGem.csv
Talismans
- Weight:
EquipParamAccessory.csv - Stats:
SpEffectParam.csv - Effects:
SpEffectParam.csv
Magic
- FP cost:
Magic.csv - Stam. cost:
Magic.csv - Reqs.:
Magic.csv
Correction Formula
Base Damage: $base = weaponDamage _ (infusionDamage + upgradeLevel _ infusionUpgrade)
if stat > cap:
growth + (growth - gprev) \cdot \left(\frac{stat - cap}{cnext - cap}\right)^{adj}