31e793c034Removed unneeded conviction/instict fields. You either have conscience or self-control and you either have courage or conviction based on your ruleset.Tom Hicks2023-03-05 11:33:19 -08:00
bedaedbdd9Adds project config file for mac.Tom Hicks2023-03-05 10:23:24 -08:00
0c15af341cAdds sample saved characters to the save character sub.Tom Hicks2023-03-02 04:30:56 -08:00
3e5628e360Calculates willpower and humanity. Calculates blood pool. Adds a bunch of comments.Tom Hicks2023-03-02 04:23:17 -08:00
bf42a25f59Fixes CGGetBackgrounds not being called from CharacterGenerator. Adds generation caculation to character creation. Adds MakeFitB$ function to add padding between two strings. MakeFitB$("Generation:", "13", 20", " ") would return "Generation: 13". Removes a bunch of accidental logging code. Changes Sex to Gender on the character sheet and gives some extra space to the display.Tom Hicks2023-03-02 01:23:08 -08:00
70ce7cf911Renames Abilities to AbilityGroups. Removes PrintMenu and PrintMenuWithValues (replaced by calls to pm). Adds ChooseStringIdWithValues to simplify old calls to PrintMenuWithValues. Adds ChooseMenuItemId to simplify the ranking of abilities and attributes. Changes getters to use intermediate variables during calculation and only sets the result once. This is to simplify renaming them later if needed. Abstracts discipline points and background points to constants with getters to be overridden when adding ruleset support.Tom Hicks2023-03-01 04:22:08 -08:00
3ebcd60a3fMakes other header multiple-choice questions work like gender does.Tom Hicks2023-03-01 02:22:16 -08:00
e412da06e8Moves genders to an array. Adds some trans genders. Adds some utility methods to simplify displaying a menu and choosing a string id from a list of strings.Tom Hicks2023-03-01 02:12:31 -08:00
59ede6b633Breaks up the CharacterGenerator sub into multiple subsubs.Tom Hicks2023-03-01 01:31:11 -08:00
0ad38bd08cAdds ignoreValue param to AdjustMenuStyle to prevent needing to reset it to 0 after each call.Tom Hicks2023-03-01 01:18:55 -08:00
6a6a416624Tons of refactoring. Adds a todo file.Tom Hicks2023-03-01 01:13:59 -08:00
043c7bac7cAdds talents, skills, and knowledges. Adds backgrounds. Adds an initializer for CharacterType. Adds getters/setters for character talents, skills, knowledges, disciplines, and backgrounds.Tom Hicks2023-02-26 00:02:06 -08:00