WidescreenFixesPack
WidescreenFixesPack copied to clipboard
[GTALCS / GTAVCS] Issues when objects are created in slot0 of pools
Certain script commands have a check for slot > 0 && and slot <40
. This returns false
for an object that had been created in slot 0 of their adequate pool.
A non-comprehensive list of instances where this causes issues:
- USJs cannot be triggered with slot0 vehicle
- in VCS, slot0 vehicle doesn't trigger the I/E script
- LCS: the mission Driving Mr Leone crashes after the audio line finished playing on the way to Callahan Bridge
- LCS: the mission Taking The Peace doesn't progress when you get to the meet and you need to wait for the timer to run out
- LCS: the mission Shogun Showdown can softlock during the cutscene where the Yakuza guards come out the gate
- LCS: the mission Morgue Party Resurrection can "softlock" if one of the target vehicles are created in slot0 (usually the Ambulance) the mission cannot be completed (only 1 blue radar icon confirms when this happens)
- LCS: Vigilante can crash if a target vehicle is created in slot0
- LCS: Firefighter can softlock if a target vehicle is created in slot0
- VCS: the mission Colonel's Coke can crash randomly during the boat segment (nobody knows the exact cause but slot0 would make sense)
- VCS: the mission Say Cheese can instantly fail at certain points for killing one of the cameramen if they created in slot0
- VCS: balloons automatically count as burst when they are created in slot0 of object pool
I will add more as I start remembering them.
In addition, here are some references from the GTA Speedrunning Discord server.
https://www.youtube.com/watch?v=9jqh4cePyCo
https://www.twitch.tv/dynamicearth78/v/220849891?sr=a&t=0s
https://www.twitch.tv/videos/178763386?t=0h26m10s