ALPHA/README.md

33 lines
921 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# A Lightweight Python Hit Arithmetic - ALPHA
A to-hit calculator and damage/heat tracker for Battletech: Alpha Strike.
## Current Features
As of now, you can:
- Set the following mech attributes on a per-mech basis:
- Name
- Size
- Pilot Skill
- Total Movement Modifier
- Add multiple mechs
- Query a list of mechs based on player name
- Modify mech stats on demand
## Upcoming Features
Next on the release docket:
- Set mech armor and structure values
- Set damage for each range bracket
- Set heat scale
- Set critical points
- Run attack rolls to and against mechs
## Core Features
Once those key things are taken care of, youll be able to:
- Load multiple mechs from a local file
- Load multiple mechs from an online source
- Automatic critical calculations upon structure damage
- Turn-based damage, so all pending effects are held in a buffer
before they apply after all actions in a turn