Difference between revisions of "YOF Editor"
(→Code Logic) |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
All pages for the YOF Editor will use the prefix YOF. | All pages for the YOF Editor will use the prefix YOF. | ||
− | ==Full Character test, just stats/skills== | + | ==Full Character test, just stats/profs/skills== |
+ | Level | ||
+ | *Character Level | ||
+ | |||
5 Proficiencies: | 5 Proficiencies: | ||
*Weapon Proficiency, Bladed = wpb | *Weapon Proficiency, Bladed = wpb | ||
Line 24: | Line 27: | ||
*Comprehension | *Comprehension | ||
*Deception | *Deception | ||
+ | |||
+ | The form should spit out 7 things for now: | ||
+ | *Hit Points | ||
+ | *Bladed AV | ||
+ | *Blunt AV | ||
+ | *Ranged AV | ||
+ | *Martial AV | ||
+ | *Armored AV | ||
+ | *Amror/Shield AV | ||
+ | |||
+ | On this version of the code, ranged and martial will have nothing, just put them as "= 0" | ||
+ | |||
+ | Calculate Bladed and Blunt normally, both get the benifit of Special Proficiency, Melee | ||
==Code Logic== | ==Code Logic== | ||
− | Same logic on AV but we are only doing regular AV now | + | Refer to [[MRPG Proficiency List]] to get the governing stats for each proficiency. |
+ | |||
+ | Same logic on AV but we are only doing regular AV now | ||
Proficiencies get a grand total of 11 points | Proficiencies get a grand total of 11 points | ||
Line 35: | Line 53: | ||
− | Skills, for now just let the player have 8 points to pass around. We will build on that later. | + | Skills, for now just let the player have 8 points to pass around. We will build on that later(Basically, you get 1 extra point in a skill for every 5 points in a governing stat over 10. E.G, when your stamina hits 15 you get a free point of charisma). |
+ | |||
+ | ===Equations for each thing=== | ||
+ | The form should spit out 7 things for now: | ||
+ | *Hit Points | ||
+ | *Bladed AV | ||
+ | *Blunt AV | ||
+ | *Ranged AV | ||
+ | *Martial AV | ||
+ | *Armored AV | ||
+ | *Amror/Shield AV | ||
+ | |||
+ | ====Bladed AV==== | ||
+ | If wpb is greater than str, then wpb = str | ||
+ | *Else | ||
+ | **If wpb is less than or equal to str, wpb = wpb | ||
+ | |||
+ | If spm is greater than dex, then spm = dex | ||
+ | *Else | ||
+ | **If spm is less than or equal to dex, spm = spm | ||
+ | |||
+ | Melee AV = wpb + spm | ||
+ | |||
+ | ====Ranged AV==== | ||
+ | If wpr is greater than dex, then wpr = dex | ||
+ | *Else | ||
+ | **If wpr is less than or equal to dex, wpr = wpr | ||
+ | |||
+ | Ranged AV = wpr | ||
+ | |||
+ | |||
+ | Will get filled in later | ||
==See Also== | ==See Also== | ||
− | [[YOF Editor Test]] | + | *[[YOF Editor Test]] |
+ | *[[YOF Facet]] | ||
[[Category:YOF]] | [[Category:YOF]] |
Latest revision as of 21:52, 5 June 2019
This is the main page for the Year of Fire Editor, the web form we are kludgeing together to create characters online.
All pages for the YOF Editor will use the prefix YOF.
Contents
Full Character test, just stats/profs/skills
Level
- Character Level
5 Proficiencies:
- Weapon Proficiency, Bladed = wpb
- Weapon Proficiency, Blunt = wpb
- Special Proficiency, Melee = spm
- Shield Proiciency = spp
- Armor Proficiency, Plate = app
5 Stats:
- Strength = sta
- Speed = spd
- Intelligence = int
- Stamina = sta
- Dexterity = dex
5 skills:
- Charisma
- Medicine
- Tinkering
- Comprehension
- Deception
The form should spit out 7 things for now:
- Hit Points
- Bladed AV
- Blunt AV
- Ranged AV
- Martial AV
- Armored AV
- Amror/Shield AV
On this version of the code, ranged and martial will have nothing, just put them as "= 0"
Calculate Bladed and Blunt normally, both get the benifit of Special Proficiency, Melee
Code Logic
Refer to MRPG Proficiency List to get the governing stats for each proficiency.
Same logic on AV but we are only doing regular AV now
Proficiencies get a grand total of 11 points
Each stat starts at 3, then you get to add 8 more points distributed as you choose between the stats. This will be a tough one to check. Maybe just no proficiency higher than 11, lower than 3, and all tolled can't be more than 23?
Lets also add HP. The calculation is 100 + (sta x 10)
Skills, for now just let the player have 8 points to pass around. We will build on that later(Basically, you get 1 extra point in a skill for every 5 points in a governing stat over 10. E.G, when your stamina hits 15 you get a free point of charisma).
Equations for each thing
The form should spit out 7 things for now:
- Hit Points
- Bladed AV
- Blunt AV
- Ranged AV
- Martial AV
- Armored AV
- Amror/Shield AV
Bladed AV
If wpb is greater than str, then wpb = str
- Else
- If wpb is less than or equal to str, wpb = wpb
If spm is greater than dex, then spm = dex
- Else
- If spm is less than or equal to dex, spm = spm
Melee AV = wpb + spm
Ranged AV
If wpr is greater than dex, then wpr = dex
- Else
- If wpr is less than or equal to dex, wpr = wpr
Ranged AV = wpr
Will get filled in later