This system simulates a merchant that travels between different locations.
He leaves an area at dusk and reappears at another at dawn at a later day.
CEP is used only for the Pack OX and Wagon placeable. Replacing those 2 should allow the system to work on any expansion.
Update: Replaced the date check functions with a simple modulo. Should run a little faster.