Everything apeared to be working fine right up until the time i'm calling the elevator down from another level. I have an int that is assigned 0-2 dependant on the level it is on, when the bottom trigger is activated a comparison starts between that variable and '1' if it is less than the doors will automatically open as the elevator is already on the ground, if it is equal it should play the matinee sequence for traversing to the middle floor in reverse and THEN open, same goes for the top floor.
When i was testing this out i jumped in traveled to the middle and then ran back downstairs. The doors automatically opened which they shouldn't of and the elevator didn't move
I've figured out that when the comparison is taking place it is always coming back with the first option, even if i set the int to -100 it will still think that 0 is less than that..
Here are some screenshots of that set up:


When i was testing this out i jumped in traveled to the middle and then ran back downstairs. The doors automatically opened which they shouldn't of and the elevator didn't move

I've figured out that when the comparison is taking place it is always coming back with the first option, even if i set the int to -100 it will still think that 0 is less than that..
Here are some screenshots of that set up:



Comment