Difference between revisions of "Content conversion to new system"

From PCGen Wiki
Jump to: navigation, search
(Add skill scope)
Line 1: Line 1:
  
  
=Placeholder=
+
=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=
 
=Scope Conversion=
Line 32: Line 46:
 
** Skill visibility
 
** Skill visibility
 
** Versatility (bard feature)
 
** 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=
 
=Conversions by System=

Revision as of 22:19, 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

  • todo insert chart list book and scopes completed

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