You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Opening any of the Station Square acts in SALVL (except the first and last) will open the wrong camera layout.
This is because the game has lookup tables to match an act ID to a SET/CAM ID. For most of the levels it's a direct match, except for Station Square cameras where each act ID maps to the following layout ID: < 0, 3, 1, 4, 2, 5 >.
FYI, the SET lookup table is at 0x7E5E98 and the CAM one is at 0x7E5F48. It's a series of eight 4-bit values per level. The input is the act ID, the output is the layout ID.
We could:
Hardcode an exception for Station Square
Provide some attribute in some ini file to define the layouts to load for each act
The text was updated successfully, but these errors were encountered:
Opening any of the Station Square acts in SALVL (except the first and last) will open the wrong camera layout.
This is because the game has lookup tables to match an act ID to a SET/CAM ID. For most of the levels it's a direct match, except for Station Square cameras where each act ID maps to the following layout ID: < 0, 3, 1, 4, 2, 5 >.
FYI, the SET lookup table is at 0x7E5E98 and the CAM one is at 0x7E5F48. It's a series of eight 4-bit values per level. The input is the act ID, the output is the layout ID.
We could:
The text was updated successfully, but these errors were encountered: