TGITS-Solutions / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
1 stars 1 forks source link

Ranged accuracy: split steadiness and direction #15

Open TrainTurningPoint opened 5 years ago

TrainTurningPoint commented 5 years ago

When firing ranged weapons, player's accuracy is implicitly affected by the target direction: when switching to a different target, you lose steadiness depending on the angle between previous and the new target. That implementation is subpar, at the very least because it is a mechanic which is not clear to player. Personally I had no idea about it before I've read the ranged code, and I pretty sure most players are the same.

Describe the solution you'd like

Pros

Cons

Additional context
Having a creature's direction can be potentially used for other systems later, such as stealth and similar. May be expanded if different movement modes are introduced (crouching, crawling) - turning in non-standard modes may take more time, making creatures more prone to flanking.