feature/day_and_night #34

Merged
kziolkowski merged 16 commits from feature/day_and_night into develop 1 month ago
Owner

The first full farming loop!!!!
That contains:

  • you can plant seeds!
  • if you water them (and only if) they grow the next day!
  • one plant lifecycle step (a jump from one stage to the next) is 3 (watered) days long
  • going to bed triggers a day count up (also cheat option: space key)
  • passing through the night maze reloads the bedroom again (and thus: the next day!)
  • fields distinguish between scene reload with day change (field gets dry again) and scene reload without day change (field remains wet)
  • We have saveable variable nodes now. They carry a variant payload and auto-save themselves to disk (if you set them up correctly, i.e. you give them a populated SaveID string Metadata).
  • fixed some issues with saving the inventory state
  • saving watering can fillstate now

please read commit messages for more information, I've tried to be descriptive and today was a long day.
It's all still very wobbly and needs some love, but we are finally getting somewhere <3

The first full farming loop!!!! That contains: - you can plant seeds! - if you water them (and only if) they grow the next day! - one plant lifecycle step (a jump from one stage to the next) is 3 (watered) days long - going to bed triggers a day count up (also cheat option: space key) - passing through the night maze reloads the bedroom again (and thus: the next day!) - fields distinguish between scene reload with day change (field gets dry again) and scene reload without day change (field remains wet) - We have saveable variable nodes now. They carry a variant payload and auto-save themselves to disk (if you set them up correctly, i.e. you give them a populated SaveID string Metadata). - fixed some issues with saving the inventory state - saving watering can fillstate now please read commit messages for more information, I've tried to be descriptive and today was a long day. It's all still very wobbly and needs some love, but we are finally getting somewhere <3
kziolkowski added 13 commits 1 month ago
kziolkowski requested review from Jonathan 1 month ago
Jonathan approved these changes 1 month ago
Jonathan left a comment
Owner

Nur ein paar Kleinigkeiten

Nur ein paar Kleinigkeiten
[gd_scene load_steps=3 format=3 uid="uid://cqy831wnquvpc"]
Owner

Ich denke, wir sollten Leerzeichen in Ordnernamen vermeiden.

Ich denke, wir sollten Leerzeichen in Ordnernamen vermeiden.
kziolkowski marked this conversation as resolved
[Signal] public delegate void LookDirectionEventHandler(Vector2 direction);
public override void _Ready()
Owner

Das sollte dann _EnterTree sein

Das sollte dann `_EnterTree` sein
kziolkowski marked this conversation as resolved
}
}
public void IncrementDaysGrowing()
Owner

Funktionsname passt nicht zu dem, was die Funktion tut

Funktionsname passt nicht zu dem, was die Funktion tut
kziolkowski marked this conversation as resolved
kziolkowski added 3 commits 1 month ago
kziolkowski merged commit 1dd4a694d0 into develop 1 month ago
kziolkowski deleted branch feature/day_and_night 1 month ago

Reviewers

Jonathan approved these changes 1 month ago
The pull request has been merged as 1dd4a694d0.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Jonathan/Babushka#34
Loading…
There is no content yet.