After defining what an action actually is, you can then attempt to build the turned-based combat sequence.