Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
VH1 blank screen after using the Portalble Portal given by the Witch #1308
Please fill in the following fields before submitting an issue:
Name of the game:
Attach files (as a .zip archive or link them)
Describe the issue in detail and how to reproduce it:
One of the first missions you can take is delivering a package to an old Witch living in the NW woods near a graveyard. After you give her the package, she stops you before you leave and gives you a Portable Portal item. Once you use this item, you are taken to a map where you can choose where to travel. The problem is that once you select a location, all you get is a blank screen and the area never loads.
I can also confirm this happens on Android aswell, no matter where you use the portable portal it will always just go to a black screen once you choose a location, the error that appears on screen is "Actor ID 0 is invalid" and this shows up before even choosing a location.
Download of 170722: https://mega.nz/#F!0ChlQYJa!918hNc-SzjigT-yBqiaidw
Password: Name of the main character in lowercase
The problem is the glitter effect (Events 53 & 54) which are parallel processes a run an endless loop using a Label (and Waits
Selecting a teleport target invokes page 2 of E51 which does:
The ProceedWithMovement hangs endlessly because after the empty move routes are finished one frame later the PPs get there normal move routes again. But empty routes are handled special: They don't introduce a "wait for movement", they finish directly, so after calling these 2 commands the ProceedWithMovement will only wait until the intermediate movement (of the previous route) finishes and then continue.
tl;dr: SetMoveRoute with an empty route is equivalent to the non-existing command: ClearMoveroute