erdtree-utils/README.md

63 lines
1.5 KiB
Markdown
Raw Normal View History

2022-03-25 21:09:00 +01:00
# Notes
2022-03-25 22:26:31 +01:00
## Running
### Regulation Extraction
1. [UXM](https://cdn.discordapp.com/attachments/529900741998149643/949045219175825448/UXM_2.4.ER_EldenRingQuickhack.zip) to extract the game files.
2. [Yapped (Rune Bear)](https://github.com/vawser/Yapped-Rune-Bear) for converting regulation to `.csv`.
2022-03-26 00:49:37 +01:00
## Required Files
- `CharaInitParam.csv`
- `EquipParamAccessory.csv`
- `EquipParamProtector.csv`
- `EquipParamWeapon.csv`
- `ReinforceWeaponParam.csv`
- `SpEffectParam.csv`
2022-03-25 22:26:31 +01:00
## Param Categories
### Armor
2022-03-25 21:09:00 +01:00
- Weight: `EquipParamProtector.csv`
2022-03-26 00:49:37 +01:00
- Poise: `EquipParamProtector.csv` - in-game poise value is $(poise \cdot 1000)$
2022-03-25 21:09:00 +01:00
- Resistance: `EquipParamProtector.csv`
2022-03-26 00:49:37 +01:00
- Defenses: `EquipParamProtector.csv` - defense is $(1 - absorption) \cdot 100$
2022-03-25 21:09:00 +01:00
- Stats: ???
2022-03-25 22:26:31 +01:00
### Classes
2022-03-25 21:09:00 +01:00
- Starting: `CharaInitParam.csv`
- Softcaps: `CalcCorrectGraph.csv`
2022-03-25 22:26:31 +01:00
### Weapons
2022-03-25 21:09:00 +01:00
- Damage: `EquipParamWeapon.csv`
- Upgrading: `ReinforceParamWeapon.csv`
2022-03-26 00:49:37 +01:00
- Scaling: `EquipParamWeapon.csv`
- Scaling Corrections: `AttackElementCorrectParam.csv` // TODO
2022-03-25 21:09:00 +01:00
- Ash of War: `EquipParamGem.csv`
2022-03-25 22:26:31 +01:00
### Talismans
2022-03-25 21:09:00 +01:00
- Weight: `EquipParamAccessory.csv`
- Stats: `SpEffectParam.csv`
- Effects: `SpEffectParam.csv`
2022-03-25 22:26:31 +01:00
### Magic
2022-03-25 21:09:00 +01:00
- 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}
$$