RpgExpandedProfile

Class · author / trusted game code

class RpgExpandedProfile: RpgLiteProfile · Source

Expanded profile; keeps the inherited injury, fatigue, inventory and point ledgers. Profiles may share immutable campaign rules; contribution instances are owned.

Authoring guide · Reporting guide · Reference index

Superclass: RpgLiteProfile

Declared members

Inherited members

basicMove

basicMove() · Source

basicSpeedQuarters

basicSpeedQuarters() · Source

contributions

contributions = [] · Source

creationMoneyReason

creationMoneyReason(points) · Source

Character module supplies creation-budget assessment for cash exchanges.

creationMoneyReason(points) · Source

Creation exchanges burn unused budget; they do not add trait value.

familiarities

familiarities = [] · Source

fpAdjustment

fpAdjustment = 0 · Source

hpAdjustment

hpAdjustment = 0 · Source

knowledge

knowledge = nil · Source

loyalties

loyalties = [] · Source

maxEnergy

maxEnergy = (ht + fpAdjustment) · Source

maxHP

maxHP = (st + hpAdjustment) · Source

moveAdjustment

moveAdjustment = 0 · Source

perception

perception = (iq + perceptionAdjustment) · Source

perceptionAdjustment

perceptionAdjustment = 0 · Source

reactionEncounters

reactionEncounters = [] · Source

rules

rules = nil · Source

skillLearningReason

skillLearningReason(skill) · Source

skillLearningWithTeacherReason

skillLearningWithTeacherReason(skill, teacher) · Source

skillScore

skillScore(skill) · Source

speedQuarterAdjustment

speedQuarterAdjustment = 0 · Source

templateChoices

templateChoices = [] · Source

validateFeatures

validateFeatures() · Source

validateFeatures() · Source

will

will = (iq + willAdjustment) · Source

willAdjustment

willAdjustment = 0 · Source

GitHub source