LaneDibello / Kotor-Randomizer

The Kotor Randomizer. A randomizer for Star Wars: Knights of the Old Republic. Intended for challenge runs and general fun.
4 stars 1 forks source link

Placeable randomizer: Leviathan elevator control panel can be inaccessible #76

Closed glasnonck closed 2 years ago

glasnonck commented 3 years ago

When using placeable randomization, the leviathan elevator control panel can be rendered inaccessible. In this example shuffle, the Katarn Body (132) prevents me from getting close enough to activate it.

Bug - Lev Elevator Placeable

We could add this to the large model list, but I don't think that's appropriate since it isn't that big in other situations. I think it should be omitted in a similar manner to the floor panel fix where only the elevator controls are affected.

glasnonck commented 3 years ago

In commit da0fc3a, I added a check to skip randomizing the elevator control panel placeables altogether.

This was after testing using the easy floor panel set until I ran into issues with a couple of objects: I couldn't access the elevator if it was a power conductor and I could only use the elevator from the right side if it was a czerka marker post. To simplify the issue, I decided to skip randomizing these objects. In the future, an appropriate set of objects could be created and used.