![]()
|
|
To make this work in all cases, the check must strictly discern between a load elevator and a normal elevator. Since I cannot check for a specific script running on the subject here, I solved this by adding a keyword, "UFO4P_IsLoadElevator" to the load elevator master base object and modifying the check as follows:
Also fixed the check for the "Going Up" topic in the same way.
HasKeyweord UFO4P_IsLoadElevator == 1.0000 AND GetGlobalValue LoadElevatorDown == 0.0000 OR HasKeyweord UFO4P_IsLoadElevator == 0.0000 AND GetVMScriptVariable elevatormasterscript, bElevatorIsAtTop == 1.0000
Also fixed the check for the "Going Up" topic in the same way.
Comment #1 Dec 3, 2018 11:12 pm
Edited by Sclerocephalus on Feb 10, 2019 8:04 am
Showing Comments 1 - 1 of 1