So this guide will show you how to check if a player has done something without properties, blocks, or items.
So how do we do this? Lets use the checker-item system to develop our own system. So if the player has the item, the broadcast continues. If they don’t, it doesn’t. Also, a channel will trigger an item granter to grant the item when the player does the event. What else can model this?
We need something that blocks the transmission from passing on the flick of a channel. Well, triggers can! If we activate and deactivate the trigger, then the channel broadcast will be stopped. Just make sure the trigger is deactivated on game start and that its activation scope is player.
I don’t think that this needs any pictures since this is so simple and is just a walkthrough.
Yeah, triggers can save you from using true/false properties, as all you need to do is to connect a trigger to the device, have “deactivated” as “false”, and “activated” as “true”, then connect the trigger to the device that runs an action if your “property” was true, and you now have a logic gate without blocks.
TLDR; You can use triggers to sever connections between devices and become “pseudo” true/false properties, like in this or this.