Difference between revisions of "Content conversion to new system"

From PCGen Wiki
Jump to: navigation, search
(Pathfinder)
Line 21: Line 21:
 
==Stat==
 
==Stat==
 
* This scope has a few impediments to full working status
 
* 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)
+
* requires method to grab the User Input values (team agreed upon a new function called INPUT - pending Connor code improvement.)
  
  
Line 32: Line 32:
 
* This scope will be used to assign the Reach and Face values
 
* 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
 
* 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.
+
* if() is the solution to the tall vs. long designation, but if() is raising an error. Bug issue raised. UPDATE ! unary enabled.
 +
* waiting for scope implementation.
  
 
==Save==
 
==Save==
Line 38: Line 39:
 
* freemarker will list through the values to populate the sheet correctly
 
* 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.
 
* Fact or info will be used to set the long name and the stat name being used.
 +
* Requires STAT scope to implement.
  
 
==Skill==
 
==Skill==
Line 58: Line 60:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
! align="left"|Book !! align="left"| Save!! align="left"|Stat!! align="left"|Skill!! align="left"|Equipment!! align="left"|Info/infovars!! align="left"|Notes
+
! 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 Essentials || na || - || - || - || - || -
 
|-
 
|-
| Core Rulebook || -|| -|| -|| -|| -|| -
+
| Core Rulebook || Pending || Pending || Pending || In-progress || In-progress || Only basics
 
|-
 
|-
| Advanced Players Guide || - || -|| -|| - || - || -  
+
| Advanced Players Guide || - || - || - || - || - || -  
 
|-
 
|-
 
| - || - || -|| -|| - || - || -  
 
| - || - || -|| -|| - || - || -  

Revision as of 17:03, 5 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 - pending Connor code improvement.)


  • 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. UPDATE ! unary enabled.
  • waiting for scope implementation.

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.
  • Requires STAT scope to implement.

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 na - - - - -
Core Rulebook Pending Pending Pending In-progress In-progress Only basics
Advanced Players Guide - - - - - -
- - - - - - -
- - - - - - -
- - - - - - -
- - - - - - -


Specific Alterations

  • Regeneration - consolidated into a userinput, requires info taking in a choice.
  • Resistance to x and output consolidated into one ability called resistances with info displaying the appropriate text. Can convert today.


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