| @@ -0,0 +1,37 @@ | ||
| """ | ||
| world/fsutils.py | ||
| Utility functions | ||
| """ | ||
|
|
||
| # add to a stat | ||
| def addsheet(pc, what, which, amt): | ||
| if which == 'Attributes': | ||
| if what in pc.db.attributes: | ||
| pc.db.attributes[what] += amt | ||
| else: | ||
| pc.db.attributes[what] = amt | ||
| elif which == 'Benefices': | ||
| if what in pc.db.benefices: | ||
| pc.db.benefices[what] += amt | ||
| else: | ||
| pc.db.benefices[what] = amt | ||
| elif which == 'Skills': | ||
| if what in pc.db.skills: | ||
| pc.db.skills[what] += amt | ||
| else: | ||
| pc.db.skills[what] = amt | ||
| elif which == 'Afflictions': | ||
| # How do these work? | ||
| elif which == 'Blessings': | ||
| if not what in pc.db.blessings: | ||
| pc.db.blessings.append(what) | ||
| elif which == 'Curses': | ||
| if not what in pc.db.curses: | ||
| pc.db.curses.append(what) | ||
| elif which == 'Languages': | ||
| if not what in pc.db.languages: | ||
| pc.db.languages.append(what) | ||
|
|
| @@ -0,0 +1,35 @@ | ||
| # Random CG Dev Notes | ||
|
|
||
| # Choices | ||
| ExIn - Extrovert/Introvert | ||
| PasCalm - PasCalm | ||
| Fief - Pick a place for Lore (Fief) | ||
| Rival - Pick a rival house for Lore (Rival House) | ||
| NADip - Inquiry or Knavery 2 | ||
| NADip2 - Debate or Oratory for Social 1 | ||
| NADuelist - Dodge or Vigor @ +1 | ||
| NADandy - Any Skill @ +2 | ||
| NADandy2 - Arts spec +1 | ||
| NADandy3 - Pick Aircraft or Landcraft for drive +1 | ||
| NAStudy - Lore or Science + Object of Study | ||
| NAStudy2 - Latin or Urthish Read | ||
| PasCalm2 - Pas Calm + 2 | ||
| NAECDuelist - Later on, check on if we need to add advanced fencing actions or not. If advanced, they have a choice of which 2. | ||
| FaiEgo - Faith or Ego +1 | ||
| NCEA1 - inquiry or knavery 2 | ||
| NCEA2 - define court rivals | ||
|
|
||
| # apprenticeships | ||
| 0 - soldier | ||
| 1 - starman | ||
| 2 - diplo | ||
| 3 - duelist | ||
| 4 - dandy | ||
| 5 - study | ||
|
|
||
| # Early careers | ||
| 0 - Soldier | ||
| 1 - Starman | ||
| 2 - Duelist | ||
| 3 - Ambassador | ||
| 4 - Questing |