v0.6 (Day 6)
- style.css: hands are positions solely via --up
- Enhance card icon rendering via magic --fontsize-multiplier
- Enhance action toggle usability
- style.css: extract hues into variables
- Numbers of cards are parameterized, css supports more
- Limited time to input, with damage to torso
- Rename ROBOT_STATE_CONTROL to ROBOT_STATE_INPUT
- Rename states PREPARE -> PREPARED, DEAD -> DESTROYED
- Introduce gameOptions
- Time limit for input and tick interval are customizable in menu
- Render counts of cards in deck and discarded cards
- Robot: stop drawing cards if there are no more cards
- Deck customization
- cards.js: simplify
- Push up/down cards to move blocking hands
- Repair and reinforce cards
- Hand flip card
- Punch card combinations with movement
- Better icon rendering (Chrome and Safari)
- Refactoring for robustness
- Freeze objects that can be frozen easily
- Make Game and Robot copyable
- Added Cleverbot and miscellaneous fixes
Full Changelog: v0.5.1...v0.6