Commit Graph

54 Commits

Author SHA1 Message Date
Jeremy Saklad 7822e8e08e
Add Value enumeration
This enumeration will be used to rationalize and centralize costs across the script.

ACTION_VALUE and SURVEY_VALUE have been moved into this enumeration, and more will be added.
2021-06-13 14:35:07 -05:00
Jeremy Saklad 050d326bc6
Move torso actions to Torso enumeration
For the sake of readability and organization, all of the actions are going to be moved into enumerations instead of being lumped into a massive list literal.
Until every action is transitioned, enumerations will simply be prepended onto the current list.

Some of the torso comments have been cleaned up or expanded.
2021-06-13 14:34:59 -05:00
Jeremy Saklad 14c0d4bb04
Remove Torso subclass
The Torso subclass is an unnecessary complication that may get in the way of future overhauls, so it has been removed.

Action now has the torso_style property that Torso added, defaulting to None.

Logic based on whether an Action was a Torso now checks if torso_style has a value.
2021-06-08 17:49:45 -05:00
Jeremy Saklad 62c99e8211
Initial commit 2021-06-08 17:28:15 -05:00