Turn System - caraminden/anathema-roguelike GitHub Wiki
Every Action a character takes has a cost in time known as its Action Speed, this speed is represented in terms of a generic unit of time called a Segment. Once it is a character's turn, they are allowed to take one Action, they must wait until an amount of time equal to the cost of that Action has passed before it becomes their turn again.