diff --git a/src/NOTES.md b/src/NOTES.md index e4d34a0..cf956fe 100644 --- a/src/NOTES.md +++ b/src/NOTES.md @@ -5,35 +5,86 @@ useEffect(()=>{ **Hello** - - +**Min** = +( + ( + ( Weapon Attack Power + Weapon Enhancement) + * Minimum Damage Variance + ) + + Base Attack Power + - Enemy Defense +) +* Multipliers +/ 5 + + +**Max** = + ( + Weapon Attack Power + + Weapon Enhancement + + Base Attack Power + - Enemy Defense + ) + * Multipliers + / 5 + + +**Average Non-Crit** = + ( + Min + + Max + ) + / 2 + + +**Crit Damage** = + Crit Damage Multipliers *Innate 1.2, Fixa Termina* + * Max + +**Crit Rate** = + Innate 0.05 + + Resurgir Potential (Checkbox) + + Fixa Fatale + +**Effective Damage** = + Average Non-Crit + + Crit Rate + * ( + Max + * Crit Damage + - Average Non-Crit + ) + + + + Attack Multiplier based on Normal Atk or PA used NEED TO ADD TO DB +**Checkbox** Part Multiplier Usually 1 or 1.5 CUSTOM FIELD - db way later? +**Checkbox** Elemental Weakness Multiplier 1.2 CHECKBOX - db way later? +**Auto** Main Class Weapon Boost 1.1 AUTO - already in db +**Auto** Class Skill Multiplier NEED TO ADD TO DB + Equip Multipliers +**Selector** Augment AUTO - already in db +**Dropdown** Elemental Weapon 1.15 against weak, 1.1 against non-weak DROPDOWN +**Auto** Crit Multis 1.2 base + whatever AUTO - (preset skill termina, already in db) +**Radio Button** Appropriate Distance FOR UI, CHECK IF BELOW THEN SHOW DROPDOWN + Assault Rifle Close Range 1.1, Mid Range 1.2, Long Range 1.0 + TMG Close Range 1.1, Mid Range 1.2, Long Range 1.0 + Wired Lance Short Range 1.0, Mid Range 1.2 +**Selector** Food Boost AUTO - ALREADY IN DB +**Need - Check Drome??** Field Effects Region Mag 1.05, Drone Boost 1.1 CHECKBOX + Status Ailment to Player burn 0.9-0.95 IDC RN - IMPLEMENTED VIA CUSTOM BOX + Enemy Special Corrections +**Radio Button** UQ Boss BREAK damage 2.0 CHECKBOX -> ENEMY +**Radio Button** Gigantix 0.5 CHECKBOX -> ENEMY + Enemy Shifta/Deband worry later + +**Input Number** High-Level Enemy Enemy level >=5 player level, dmg x 0 + +**Input Number** Enemy Defense Base Damage = (Attack Power - Enemy Defense) * (all multipliers, including Attack Multiplier, Part Multiplier, Main Class Weapon Boost, Class Skill Multiplier, etc.)/5 -Attack Multiplier based on Normal Atk or PA used NEED TO ADD TO DB -Part Multiplier Usually 1 or 1.5 CUSTOM FIELD - db way later? -Elemental Weakness Multiplier 1.2 CHECKBOX - db way later? -Main Class Weapon Boost 1.1 AUTO - already in db -Class Skill Multiplier NEED TO ADD TO DB -Equip Multipliers - Augment AUTO - already in db - Elemental Weapon 1.15 against weak, 1.1 against non-weak DROPDOWN -Crit Multis 1.2 base + whatever AUTO - (preset skill termina, already in db) -Appropriate Distance FOR UI, CHECK IF BELOW THEN SHOW DROPDOWN - Assault Rifle Close Range 1.1, Mid Range 1.2, Long Range 1.0 - TMG Close Range 1.1, Mid Range 1.2, Long Range 1.0 - Wired Lance Short Range 1.0, Mid Range 1.2 -Food Boost AUTO - ALREADY IN DB -Field Effects Region Mag 1.05, Drone Boost 1.1 CHECKBOX -Status Ailment to Player burn 0.9-0.95 IDC RN - IMPLEMENTED VIA CUSTOM BOX -Enemy Special Corrections - UQ Boss BREAK damage 2.0 CHECKBOX -> ENEMY - Gigantix 0.5 CHECKBOX -> ENEMY - Enemy Shifta/Deband worry later - -High-Level Enemy Enemy level >=5 player level, dmg x 0 - https://docs.google.com/spreadsheets/d/1F952a5BxqlbnB2DWQWWdjiCB_6xI70Gc6FQDU2OUOT4/edit#gid=0 @@ -49,11 +100,6 @@ LATER Enemy Data -> custom field [Level, Defense, Atk Power] <- - -Patty Size - 5oz - 7oz - 2. The players maximum Attack Power is determined by the level of the enemy. If the attack power is over a certain value, it will be corrected down (e.g. Lv1=900, Lv10=1068, Lv20=1292). 3. Calculate the Base Damage using the following formula.  Base Damage = (Attack Power - Enemy Defense) * (all multipliers, including Attack Multiplier, Part Multiplier, Main Class Weapon Boost, Class Skill Multiplier, etc.)/5