|
fddb2bf8bb
|
battleman.py: Added recharge power rerolling, improved recharge inputting.
|
2012-03-25 01:18:53 -04:00 |
|
|
1da238be5a
|
battleman.py: Added a feature to conditions that allows them to end at the start of a turn or the end of a turn
|
2012-03-25 01:08:56 -04:00 |
|
|
6a75ccb8f0
|
battleman.py: More documentation updates
|
2012-03-23 22:02:20 -04:00 |
|
|
cd2c915e87
|
battleman.py: Refactored stub functions
|
2012-03-23 21:57:08 -04:00 |
|
|
efff42c306
|
battleman.py: Updated documentation, added new stub functions to command list
|
2012-03-23 21:51:55 -04:00 |
|
|
7a0505fdf1
|
battleman.py: Added ability to add groups on the fly
|
2012-03-23 21:46:53 -04:00 |
|
|
c3cc6d85e0
|
battleman.py: Changed input functions to support partial data - they will prompt for anything that's missing.
|
2012-03-23 21:06:46 -04:00 |
|
|
3c78f41b93
|
battleman.py: cleanup help function
|
2012-03-23 20:47:25 -04:00 |
|
|
55feb9b55c
|
battleman.py: Fixed removing conditions and the condition summary list
|
2012-03-23 18:34:57 -04:00 |
|
|
91d6e23099
|
battleman.py: Added code to remove conditions (not complete yet), improved timed condition logic
|
2012-03-23 17:44:06 -04:00 |
|
|
3b064ff717
|
battleman.py: Wrong function name. Should really test this stuff better.
|
2012-03-23 17:13:34 -04:00 |
|
|
8437071d3c
|
battleman.py: Added informative messages when taking damage or gaining temporary hit points.
|
2012-03-23 17:12:00 -04:00 |
|
|
d09245db4c
|
battleman.py: Implemented second wind and temporary hp.
|
2012-03-23 17:09:23 -04:00 |
|
|
33f44545bd
|
battleman.py: Added the ability to enter commands all at once, to avoid needing the lengthy entry process.
|
2012-03-23 16:54:27 -04:00 |
|
|
0fc770f261
|
battleman.py: Implemented conditions
|
2012-03-23 15:06:13 -04:00 |
|
|
ac7396e6a3
|
battleman.py: Lots of output formatting and cleanup.
|
2012-03-23 12:59:03 -04:00 |
|
|
617c635206
|
battleman.py: Implemented healing surges, and refactored the combatant selection code in Battle
|
2012-03-23 12:14:00 -04:00 |
|
|
423d6975b4
|
dice.py: Renamed Dice.from_desc() to Dice.from_str()
Added some information to the readme
|
2012-03-23 11:16:12 -04:00 |
|
|
9d367b69b6
|
battleman.py: Refactored combatant printing code, and made it more consistent.
|
2012-03-22 18:32:40 -04:00 |
|
|
2bd533b27d
|
battleman.py: Change list_ function names to format_, since they return strings instead of printing
|
2012-03-22 18:22:05 -04:00 |
|
|
fde1f34b30
|
battleman.py: Implementing healing
|
2012-03-22 18:21:17 -04:00 |
|
|
84f66955a7
|
battleman.py: Factored next round code into a separate function
|
2012-03-22 18:09:09 -04:00 |
|
|
e6e22d775c
|
battleman.py: Implemented iterating over initiative order, tracking rounds, etc
|
2012-03-22 18:07:25 -04:00 |
|
|
a59a4f1ea4
|
battleman.py: Refactored turn begin/end code
|
2012-03-22 17:50:50 -04:00 |
|
|
e40b485205
|
battleman.py: refactored and added error checking to input code
|
2012-03-22 15:18:16 -04:00 |
|
|
5f5fe29032
|
battleman.py: more formatting cleanup
|
2012-03-22 13:25:02 -04:00 |
|
|
5fd07e0ae1
|
battleman.py: Output formatting, added some new output when program is run
|
2012-03-22 12:03:44 -04:00 |
|
|
8704060b60
|
battleman.py: implemented initial code for handling damage
|
2012-03-21 23:27:45 -04:00 |
|
|
ddbc14871a
|
battleman.py: added some extra info in list view
|
2012-03-21 23:03:49 -04:00 |
|
|
60df5f6bd0
|
battleman.py: did some cleanup, got Battle.begin() to work
|
2012-03-21 22:47:14 -04:00 |
|
|
38108a4d7b
|
battleman.py: Built a Battle class and factored a bunch of relevant code into it. Still needs some cleanup.
|
2012-03-21 18:31:11 -04:00 |
|
|
9c60ed4d9c
|
battleman.py: Fixed a very silly error with command parsing, and factored out some ugly input handling code to a lib function
|
2012-03-21 18:00:57 -04:00 |
|
|
c48218da92
|
battleman.py: Started adding some logic for battle groups, that contain a group of entities who share a single initiative. Also implemented the first couple main menu functions.
|
2012-03-21 17:58:15 -04:00 |
|
|
ac09d41675
|
battleman.py: Started implementing actual commands.
|
2012-03-21 13:58:59 -04:00 |
|
|
041c48a419
|
Rough sketch of a simple, command-line driven battle management tool
|
2012-03-20 15:53:06 -04:00 |
|