So, this time there was no devlog for a month because I was resting after crunching for the demo. I just wasn't recording devlogs - the work was still happening, and it's back to its usual pace now.
Here's what's been done so far:
New quests - or rather, their update. They were working a bit incorrectly before, but now they work as intended, with correct saves.
I started working on the first two story locations. Still just sketches for now, but there are already the first NPCs in place, and they have improved behavior.
NPC behavior was also improved. Now they have a proper schedule - for example, on Sunday an NPC goes to church, and on Monday, to the garden. But if it starts raining, they head back home and play dice with the kids. That last part isn't implemented yet, it's just an example.
I reworked a lot under the hood, and finally added proper documentation to the code repository itself - what to do, what to fix, what to finish, what to add. It's all in there now.
I added a cutscene entity, since some things need to happen on a script - like, the elder arrives, leaves, the player lies down, someone approaches them.
I started writing the story - or rather, implementing it. The player arrives in the village, everyone's wary of him, and the first NPC who spots him runs to the elder so he can sort things out. NPCs also have avoidance behavior - right now it's just keeping a certain distance from the player, but later it'll be something more logical, like going into a house, or kids running to their parents.
And what's important - the NPC actually has to run all the way to the elder, otherwise the information doesn't get passed on. So this is how the system works: information isn't passed through some trigger, it's literally passed from NPC to NPC through conversation. I really like how that turned out.
The old man sorts everything out, but then comes back and asks a few more questions. Anyway, the story's being written, it's all fine with him - I don't want to retell the whole thing right now.
At this point, built from scratch: the player is given their first skill, and the ability to learn something new at the table. So basically, I'm almost caught up to where the demo's progress was.
Other than that - bug fixes, more ad spam on platforms, so the work is moving along. I'll try to make devlogs more often, but no promises.
Thanks for watching - like, dislike, leave a comment, have a great day.
