RpgDevelopment

Class · author / trusted game code

class RpgDevelopment: object · Source

An owned, authored purchase. kind is skill, attribute, trait or remove-trait. Skill/attribute costs are differences; trait costs are explicit positive prices. Unlocks and downtime are separate gates. Reopened goals are explicit.

Authoring guide · Reporting guide · Reference index

Superclass: object (external)

Declared members

apply

apply(profile) · Source

attribute

attribute = nil · Source

available

available(profile) · Source

cost

cost = 1 · Source

id

id = nil · Source

kind

kind = 'skill' · Source

profile

profile = nil · Source

purchased

purchased = nil · Source

reopens

reopens = [] · Source

requiresDowntime

requiresDowntime = true · Source

target

target = 1 · Source

teacher

teacher = nil · Source

training

training = nil · Source

trait

trait = nil · Source

unlocked

unlocked = nil · Source

GitHub source