{"action":"created","issue":{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/4539","repository_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2","labels_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/4539/labels{/name}","comments_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/4539/comments","events_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/4539/events","html_url":"https://github.com/OpenRCT2/OpenRCT2/issues/4539","id":181258890,"number":4539,"title":"Peeps leaving after 5mins more often than in vanilla.","user":{"login":"zaxcav","id":20344978,"avatar_url":"https://avatars.githubusercontent.com/u/20344978?v=3","gravatar_id":"","url":"https://api.github.com/users/zaxcav","html_url":"https://github.com/zaxcav","followers_url":"https://api.github.com/users/zaxcav/followers","following_url":"https://api.github.com/users/zaxcav/following{/other_user}","gists_url":"https://api.github.com/users/zaxcav/gists{/gist_id}","starred_url":"https://api.github.com/users/zaxcav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zaxcav/subscriptions","organizations_url":"https://api.github.com/users/zaxcav/orgs","repos_url":"https://api.github.com/users/zaxcav/repos","events_url":"https://api.github.com/users/zaxcav/events{/privacy}","received_events_url":"https://api.github.com/users/zaxcav/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/labels/AI%20bug","name":"AI bug","color":"EE3F46"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-10-05T20:35:14Z","updated_at":"2016-10-06T12:36:57Z","closed_at":null,"body":"Following discussion originally posted in #2499 but is a separate issue.\r\n\r\n[**player49256**](https://github.com/player49256)\r\n> \r\n> This seems still not to be fixed, tested with 0.0.5.0 build 6b2082f\r\n> \r\n> Load this savefile: https://github.com/OpenRCT2/OpenRCT2/files/369125/Chrisses.Wonderworld.zip\r\n> \r\n> Move towards the north entrance, follow peoples who enter the park, watch how they move before they exit the park.\r\n> They seem to be stuck in the first mall, and even at the Information Kiosks at the beginning.\r\n> \r\n> This did not happen in Vanilla (as guest count still plumits to 800 in OpenRCT2 but increase in Vanilla to 3600).\r\n> \r\n> You can go to the thoughts panel, watch all who \"Wants to go home\" and check the map where they are, almost all are close to the north entrance.\r\n> \r\n> I can provide pictures if requested.\r\n\r\n[**zaxcav**](https://github.com/zaxcav)\r\n> \r\n> The original problem reported in issue #2499 was with the pathfinding - meaning the peeps who had decided to do something (buy food/drink, go on a ride, leave the park) were having trouble getting to their destination (and thinking they are lost because it was taking too long to get there). Looking at the provided savegame I don't see any obvious pathfinding issues in the area indicated - people that have decided on an action are having no trouble getting to their destination.\r\n> \r\n> I watched a few peeps (hungry and thirsty) enter the park, buy food and drink and then decide to leave. They did not think they got lost or have any problem getting to the shops they chose, nor getting to the exit.\r\n> \r\n> If peeps are deciding to leave the park rather than staying and doing other things, then this is a different issue.\r\n> \r\n> I don't know anything about the peep AI for making decisions on what to do while in the park.\r\n> Hopefully someone else can comment on this.\r\n\r\n[**player49256**](https://github.com/player49256)\r\n> \r\n> Just tried in Vanilla, and as you say, it seems to happen there aswell.\r\n> However, there's still a huge difference in guest count.\r\n> \r\n> So I did some testing, and every single one of new guests that entered had full need for food and drink (red bar), some were happy and some mad.\r\n> Before they managed to finish both their food and drink, they wanted to leave park. They were inside park for max 5 min, except two who is still inside actually riding rides.\r\n> (That makes me wonder if all 6 guests would leave on OpenRCT2).\r\n> \r\n> So that lead me to beleive some things are not how it's supposed to be:\r\n> 1. Are every single guest supposed to have full bar in hunger and thirst when they enter?\r\n> 2. Does the function of an actuall working map have any effect on this?\r\n> \r\n> If you look at the picture below, the 6 first guests have just entered.\r\n> But the 7th guest in the bottom, have been in the park for 8(!) hours.\r\n> ![image](https://cloud.githubusercontent.com/assets/20344978/19130301/e8923b54-8b4a-11e6-9d0b-8e3d80797178.png)\r\n> \r\n> Maybe this is a seperate issue? But something is really off, which makes vanilla RCT2 able to keep above 3k guests inside the park, while OpenRCT2 barely manages 1k.\r\n \r\n\r\n[**zaxcav**](https://github.com/zaxcav)\r\n> \r\n> The effects of OpenRCT2 having working peep maps are:\r\n> 1. peeps will choose things to do from anywhere on the map, rather than from only the nearby things + \"big\" rides (i.e. highest drop height exceeds a threshold or excitement >= 8.00)\r\n> 2. the pathfinding limits are expanded compared to without a map.\r\n> \r\n> As this is a different issue to #2499 this discussion should be moved to a new issue.\r\n> We can't expect other developers to follow this discussion when it's in a closed issue.\r\n> \r\n> I looked into why your peeps are leaving the park. This is a brief description of how the OpenRCT2 code currently works. I know nothing more about this part of the code than what I've learned investigating this just now. I also don't know how the logic in OpenRCT2 differs from the vanilla logic.\r\n> \r\n> All peeps that have been in the park for 5mins and haven't yet been on any ride are forced to pick a ride to go on.\r\n> If they don't pick a ride, they leave.\r\n> Peeps that are not walking (e.g. sitting) or have food will not pick a ride.\r\n> \r\n> So, in order to keep guests in your park longer you need to encourage them to get onto a ride in the first 5 mins. I would suggest you move your food court further away from the entrance and/or put more rides between the entrance and the food court."},"comment":{"url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/comments/251948851","html_url":"https://github.com/OpenRCT2/OpenRCT2/issues/4539#issuecomment-251948851","issue_url":"https://api.github.com/repos/OpenRCT2/OpenRCT2/issues/4539","id":251948851,"user":{"login":"Gymnasiast","id":1478678,"avatar_url":"https://avatars.githubusercontent.com/u/1478678?v=3","gravatar_id":"","url":"https://api.github.com/users/Gymnasiast","html_url":"https://github.com/Gymnasiast","followers_url":"https://api.github.com/users/Gymnasiast/followers","following_url":"https://api.github.com/users/Gymnasiast/following{/other_user}","gists_url":"https://api.github.com/users/Gymnasiast/gists{/gist_id}","starred_url":"https://api.github.com/users/Gymnasiast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gymnasiast/subscriptions","organizations_url":"https://api.github.com/users/Gymnasiast/orgs","repos_url":"https://api.github.com/users/Gymnasiast/repos","events_url":"https://api.github.com/users/Gymnasiast/events{/privacy}","received_events_url":"https://api.github.com/users/Gymnasiast/received_events","type":"User","site_admin":false},"created_at":"2016-10-06T12:36:57Z","updated_at":"2016-10-06T12:36:57Z","body":"You can try this: edit the OpenRCT2 source to prevent litter bins from filling up and see if it makes OpenRCT2's behaviour more akin to vanilla. RCT2 had a bug where bins would automatically be emptied every time a guest put something in it. "}}
{"actor":{"display_login":"Gymnasiast"}}