Model people (#1)
This branch mainly contains code related to people, but also contains model_cartography upto 857afd16.
This implements:
- people moving,
- visitors choosing destinations (only diners, if they are hungry), preferring cheaper ones
- entering and exiting
MapObject
s and buildings - havnig their mood and satiety changed every tick
- leaving the park when their mood drops below 0.
Visitors currently do not leave buildings, this can be done by calling Visitor::GameEnded
with the coordinates of the exit.