Difference between revisions of "Content conversion to new system"

From PCGen Wiki
Jump to: navigation, search
(Pathfinder)
Line 54: Line 54:
 
=Conversions by System=
 
=Conversions by System=
 
==Pathfinder==
 
==Pathfinder==
* todo insert chart list book and scopes completed
+
* book scope matrix
 +
 
 +
{| border="1"
 +
|-
 +
! align="left"|Book !! align="left"| Save!! align="left"|Stat!! align="left"|Skill!! align="left"|Equipment!! align="left"|Info/infovars!! align="left"|Notes
 +
|-
 +
| Core Essentials || -|| -|| -|| - || - || -
 +
|-
 +
| Core Rulebook || -|| -|| -|| -|| -|| -
 +
|-
 +
| Advanced Players Guide || - || -|| -|| - || - || -
 +
|-
 +
| ]] || ]] || -|| -|| - || - || -
 +
|-
 +
| ]] || ]] || -|| -|| -|| - || -
 +
|-
 +
| -|| -|| - || -|| -|| - || -
 +
|-
 +
| - || - || -|| -|| - || - || -
 +
|}
 +
 
 +
 
 
===Core Rules===
 
===Core Rules===
 
* List put project scopes and progress for book.
 
* List put project scopes and progress for book.

Revision as of 22:29, 4 March 2016


Game Systems

github branches will be

  • fpr/gamemode/scope

example: fpr/pf/stat

The following major systems will be converted first pass:

  • Pathfinder and PFS (Andrew M.)
  • 3.5 D&D (Andrew M.)
  • Modern (Andrew W.)
  • Darwins World 2 (Darwin)

The remainder will be complete as time permits, with any unconverted remaining as is.

Special note, the OUTPUTSHEET will have updates in a separate branch, fpr/osupdates

Scope Conversion

Stat

  • This scope has a few impediments to full working status
  • requires method to grab the User Input values (team agreed upon a new function called INPUT)


  • Initial test reveals a bug for the scope. Bug issue raised.
  • team need the correct syntax to get the value for input.
  • Each stat will have two values - Score & Mod
  • A global number will grab those two values to replicate the XXX and XXXscore variables for each stat

Size

  • This scope will be used to assign the Reach and Face values
  • Size Large and higher has a separate designation for Long that causes reach to ne a step below.n
  • if() is the solution to the tall vs. long designation, but if() is raising an error. Bug issue raised.

Save

  • This scope will be used to assign designated save values for Total, Race, Base, Misc
  • freemarker will list through the values to populate the sheet correctly
  • Fact or info will be used to set the long name and the stat name being used.

Skill

  • This scope is used to contain the values for skills, Rank, Rank_Bonus, Stat, Misc
    • Misc will have to be broken up into the various bonuses possible - Competence, Morale, Insight, Masterwork
  • Consideration must be taken into account for the Pathfinder specific customizations.
    • Pathfinder Unchained
    • Skill visibility
    • Versatility (bard feature)

Equipment

  • This scope handles both the local equipment and equipment.part
    • Equipment will require Stat scope and weapons are waiting on ARRAY
  • ARRAY has been used for Range replacement, and Base Attack Bonus

Conversions by System

Pathfinder

  • book scope matrix
Book Save Stat Skill Equipment Info/infovars Notes
Core Essentials - - - - - -
Core Rulebook - - - - - -
Advanced Players Guide - - - - - -
]] ]] - - - - -
]] ]] - - - - -
- - - - - - -
- - - - - - -


Core Rules

  • List put project scopes and progress for book.

Killshot

  • requires Stat scope work and general conversion of ABILITYPOOL to using new system. Has unique shared pools system.
  • Also needs a character sheet, but will benefit from the info conversion.
  • system should be an easy conversion with only a few scopes to complete