Turn queue for turn-based combat and movement #1
Labels
No labels
bug
improvement
needs testing
new feature
pondering
priority
high
priority
low
priority
normal
priority
shelved
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nexustix/godot-nexustix-utilities#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create a turn queue for turn-based combat and movementto Turn queue for turn-based combat and movementGiven that the implementation of an entity is responsibility of the game itself, there needs to be a way to track things like "speed" of entities without enforcing the game to inherit from a pre-written entity class.
Either such things can be turned into a component/aspect, or the turn queue could track such variables in itself via a dictionary using the entities as a key.
If such information was to be stored in the turn queue itself the complexity might be higher than desired.