Posted April 03, 2023 by d w roberts
#trains #milestone
This evening I reached a basic but important gameplay milestone:
After re-working the inventory UIs to function with recent changes I was able to:
It's very ugly and quite crude, but this basic gameplay element now makes actual sense. Because state is persisting properly, it's now possible to actually make money and plan for the future ("what things do I want to buy/build etc.") rather than having all progress scrubbed on exit. That totally changes the feel of what gets implemented from here on in.
Aside: This made me realise that stations and non-player inventories don't persist yet. I need to decide how they are populated (probably on a per-day 'roll' based on a schedule and other parameters? Not sure yet)