[OBSOLETE] [BETA MILESTONE 1] CoRE (Community's own Rules Engine)

Each action has advanced options. There are two actually:

Task Override Scope (None, Action, Local, or Global)

Task Cancellation Policy (None, Cancel on piston state change)

There is a short explanation on the override scope there… It prevents different actions fighting over the same device. Action means that when an action is executed, anything pending that has been previously scheduled by the SAME action is cancelled. Local refers to any action within the same piston. If action #1 schedules front light off in 5 minutes and action #2 turns it off now and has the local scope, action #1 is then cancelled…