Hallo! I like very much this game!
And I'd love to have an endless mode.
I think that.
The location should have a random life of 1-3 week. Every day some may disappear and other appear and so on... The city is big after all.
Every location should have 3 possibility. (1 frendly , 1 neutral , 1 hostile)
ex. The central square
1- traders
2- no npc but with some scavenging location
3- hostile npc (maybe a soldier checkpoint)
also to prevent to much resource stocking in the safehouse some random event similar to this:
- an explosion destroy some home facility
- raider damage some item
- rats eat some food
- expired medicines
just some ideas
bye