-Codechange: New return type for RideInstance::EnterRide.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1343 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Add Guest::ExitRide.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1344 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Guests always go on the ride, and are pushed out again the ride.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1345 d3bf82d2-0c16-e458-5408-27be57bd1276
-Add: Capacity for keeping groups of guests in a ride for some time.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1346 d3bf82d2-0c16-e458-5408-27be57bd1276
-Feature: Toilet keeps at most 2 visitors inside for some time.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1347 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Rename GuiWindow::SetShopType to RideType.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1348 d3bf82d2-0c16-e458-5408-27be57bd1276
Initial staff implementation.
Staff gui implementation.
Minor updates to remove duplicate Person code between Employee and Guest.
Initial implementation for moving people around the world.
Semi-working placement: manager works, but Person::Activate has issues with voxel stack.
Further work towards moving people around; initial 'spawn' semi-working.
Simplified to show cursor position on tile.
Person spawns at cursor location on left mouse button click.
Locate person button - basic functionality.
Person 'move' button, gui improvements.
Clean up and some minor fixes.