Generic Boolean Component

a boolean component that can be false without disappearing as an component

basically imagine a button… there’s an Empty Model called “Pressed” attached, now the button fires and “Pressed”.Boolean is now true.

later a script fires that sets the boolean to false, and now the Button can be pressed again!

You can use attributes for this

is that only applicable with scripts?

For now yes

I’d rather have full on custom components than Roblox-Style data-specific components (“BoolValue”, “IntValue”, etc.). I also don’t know what you’d do if you wanted to have multiple booleans since every component on an instances has to be unique. You could make it an attribute-style thing where you add slots to it, but at that point I’d rather just have Igor fix attributes so that you can edit them from the editor like you used to be able to do in older builds.

Ditto. I can imagine a use case for Bool Components, but at that point, just make a custom component with a bool inside it. Lets you stay organized, and can serve multiple purposes.