Looks interesting! Besides hunger and thirst, I'd add something like horniness state, so they it grows over time or events and then you can use it to get a naughty scene. Then it drops, and you can't have another sex scene for some time. That would make sense.