Commit graph

7 commits

Author SHA1 Message Date
FlutterSprite
d150d191e9 Add tb_range - movement & positioning for 'turnbattle'
Adds a system for range and movement to the 'turnbattle' contrib. This is based on the abstract movement and positioning system I made for 'The World of Cool Battles', my learning project - fighters' absolute positions are not tracked, only their relative distance to each other and other objects. Commands for movement as well as distinction between melee and ranged attacks are included.
2017-10-14 22:34:18 -07:00
FlutterSprite
da8b20e0b1 Renamed typeclasses to avoid conflicts 2017-10-09 00:14:32 -07:00
FlutterSprite
f031ba1b21 Renamed typeclasses to avoid conflicts 2017-10-09 00:13:03 -07:00
FlutterSprite
b50c7a1f3e __init__.py for Turnbattle folder 2017-10-08 20:08:08 -07:00
FlutterSprite
d4d8a9c1b8 Readme for turnbattle folder 2017-10-08 20:07:29 -07:00
FlutterSprite
83791e619a Add 'tb_equip', weapon & armor system for 'turnbattle'
Adds a new module, 'tb_equip', an implementation of the 'turnbattle' system that includes weapons and armor, which can be wielded and donned to modify attack damage and accuracy.
2017-10-08 20:05:53 -07:00
FlutterSprite
5cb1ce5b6e Move turnbattle.py to turnbattle/tb_basic.py
Moves the basic turnbattle module to a new module file in a new 'turnbattle' subfolder. Also fixes a minor bug where the first character in the turn order was not being initialized properly at the start of a fight.
2017-10-08 20:04:00 -07:00