1) Give a description of the problem
I’m trying to assign a value to a global variable highlighted in red in the below piston image. Subsequently I attempt to call another piston. The second piston simply logs the global variables data and it never changes. The 1 second delay I added was just put there hoping that if I put a delay the value would then be seen by the piston correctly. In the second piston I simply log the value @entry_delay_active and it’s always false every single time. I then reset the variable back to false and try again and can’t get the second piston to see that the variable is true. If I log the value of @entry_delay_active in the red highlighted area of the primary piston it shows that the value has been updated.
2) What is the expected behaviour?
I set the global variable @entry_delay_active to true, call a second piston, log the value of @entry_delay_active and it should output true, but instead outputs false.
3) What is happening/not happening?
The variable is not being seen as changed in the second piston.
4) Post a Green Snapshot of the piston
EDIT: Please ignore the green blocks, I removed my personal notes as they’re not needed.