Those are the events you need, player has line of sight of floor, it picks the instance of floor that is true. Then as a sub event you can say if floor.var = X then do actions, it uses the floor that was picked earlier and therefore its instance variable.
Hi, Plinkie! Thanks for your reply and sorry for my late reply. It was Carnaval in Brazil...I confess I went partying hehe.
I've tried what you said, but it didn't work D:
There is something weird going on. As soon as I preview the Layout, some events do not trigger even though I know the conditions are being matched.
I'm using "Object Has Line of Sight of another Object", but...for some reason it doesn't work. Would you take a look?
Plus I changed some stuff...instead of depending on instance variable values, I created a new object for Vertical Floors (obj_FloorVert) and the old obj_Floor now refers to Horizontal Floors, now called obj_FloorHoriz
Here is link of the file:
Here is where I'm struggling with: