Skip to content

Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park #15969#18361

Closed
733737 wants to merge 4 commits into
OpenRCT2:developfrom
733737:reticulating-splines
Closed

Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park #15969#18361
733737 wants to merge 4 commits into
OpenRCT2:developfrom
733737:reticulating-splines

Conversation

@733737

@733737 733737 commented Oct 16, 2022

Copy link
Copy Markdown
Contributor

this will have peeps using vanilla behavior to determine whether to head for a ride when leaving park

Co-Authored-By: reticulatingsplines 13323105+ReticulatingSplines@users.noreply.github.com

@733737

733737 commented Oct 16, 2022

Copy link
Copy Markdown
Contributor Author

I need help with ReplayManager

@rik-smeets rik-smeets left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You combined a refactoring (a method rename) with a functional change: this makes reviewing hard. Could you please split the refactoring and the change into separate commits?

If you don't know how to do that, you can also just rename the method back to what it was before so the changes will disappear.

Please also provide a better PR title, something in the lines of: Fix guest behavior when heading for ride.

@733737

733737 commented Oct 25, 2022

Copy link
Copy Markdown
Contributor Author

I will split this into 3 PRs one for changing chose to choose, 1 for adding the else, and 1 for refactor

@733737 733737 closed this Oct 26, 2022
@733737 733737 force-pushed the reticulating-splines branch from 24c5eca to a6c0776 Compare October 26, 2022 00:31
@733737 733737 reopened this Oct 26, 2022
@733737 733737 changed the title Get 15969 Fix Reimplemented Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park Oct 26, 2022
@733737 733737 force-pushed the reticulating-splines branch from caf0d88 to acb6bcd Compare October 26, 2022 03:46
This will restore guest behaviour to how it was in rct2 vanilla by having them only try to determine whether to ride a ride if they haven't already decided to leave the park

Co-Authored-By: reticulatingsplines <13323105+ReticulatingSplines@users.noreply.github.com>
@733737 733737 force-pushed the reticulating-splines branch from acb6bcd to 9cdc8ff Compare October 26, 2022 03:50

@tupaschoal tupaschoal left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this referring to any given issue? If so, please add the issue number.

I feel like the description (and maybe even the changelog, if short enough) can be enhanced to describe what the vanilla behavior was and what we were doing instead.

Also, the PR needs rebasing

@733737

733737 commented Oct 29, 2022

Copy link
Copy Markdown
Contributor Author

the PR does NOT need rebasing I just checked. What makes you think it does? If it is the code structure, the code is unchanged other than an else and 2 brackets added. Also, what this does is it does not execute the code regarding a peep determining whether they want to ride a ride if they are already in the process of leaving a park, except for transport rides. Currently, it still checks whether a peep wants to ride a ride even if they are leaving the park, there is no issue reported for this that I am aware of

@733737 733737 changed the title Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park #15969 Oct 29, 2022
@Gymnasiast

Copy link
Copy Markdown
Member

@733737 It clearly does, it clearly says so on this page:

afbeelding

Also, we don’t merge sweeping changes to AI on a whim, so I’m afraid I have to close it anyway.

@Gymnasiast Gymnasiast closed this Nov 3, 2022
@733737

733737 commented Nov 3, 2022

Copy link
Copy Markdown
Contributor Author

youre wrong, it does not change the ai very much, it just adds an else and two brackets to the logic structure. And it did not need a rebase at time of my last commit

@733737 733737 deleted the reticulating-splines branch November 3, 2022 20:36
@733737 733737 restored the reticulating-splines branch November 3, 2022 20:36
@Gymnasiast

Copy link
Copy Markdown
Member

No, I’m not wrong. It literally changes how guests behave when it’s raining. In which universe does that not constitute an AI change? Also, the GitHub UI clearly indicated it did need a rebase. It showed 3 file conflicts.

Getting a bit fed up with your behaviour. It’s okay you need to learn stuff, but saying we are wrong when you clearly don’t know what we’re talking about gets old really quickly.

@733737

733737 commented Nov 4, 2022

Copy link
Copy Markdown
Contributor Author

I don't think it's helpful to debate who is wrong and why.

@Gymnasiast

Copy link
Copy Markdown
Member

Uhm, yes it is. You first deny the PR changes AI, while the PR clearly states it aim to restore vanilla behaviour. Then you deny it needs rebasing, while the UI clearly indicates there are file contents and we literally cannot merge it because of it. This is super elemental stuff. Again, it’s okay if you don’t understand what we mean, but what you said is not that different from saying the sky made out of hamsters.

@OpenRCT2 OpenRCT2 locked as too heated and limited conversation to collaborators Nov 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

replay update Requires replays to be updated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants