Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Timed turns #30

Merged
merged 19 commits into from
Oct 15, 2024
Merged

Timed turns #30

merged 19 commits into from
Oct 15, 2024

Conversation

sleepyfran
Copy link
Owner

This PR includes a bunch of changes to introduce the concept of "timed turns", essentially having a timer of minutes per turn so that the game doesn't feel so "fast".

Previously each action could take either no day moments or one or more, which meant that certain actions could not take any time to avoid the player spending an entire day on trivial things (like eating or drinking). With these changes each action may now take 0 or more minutes per turn, which get added-up until a threshold is met; once that threshold is met then the day moment advances.

This is just the initial iteration, it required quite a lot of changes so I might tweak the individual values later on.

@sleepyfran sleepyfran merged commit 8d7685f into main Oct 15, 2024
1 check passed
@sleepyfran sleepyfran deleted the feat/timed-turns branch October 15, 2024 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant