-
Notifications
You must be signed in to change notification settings - Fork 3
Enhancement: OnExceedMax and OnExceedMin outputs for math_counter #1798
Copy link
Copy link
Open
Labels
Priority 4: LowSomething that can be picked up for the next release, but can be kicked back if need be.Something that can be picked up for the next release, but can be kicked back if need be.Size 4: SmallSomething that will take up to a day to do.Something that will take up to a day to do.Type: EnhancementThis is something that improves upon an already existing thing.This is something that improves upon an already existing thing.What: EntitiesIssues relating to entitiesIssues relating to entities
Metadata
Metadata
Assignees
Labels
Priority 4: LowSomething that can be picked up for the next release, but can be kicked back if need be.Something that can be picked up for the next release, but can be kicked back if need be.Size 4: SmallSomething that will take up to a day to do.Something that will take up to a day to do.Type: EnhancementThis is something that improves upon an already existing thing.This is something that improves upon an already existing thing.What: EntitiesIssues relating to entitiesIssues relating to entities
What would this enhancement be for?
math_counter entity
Describe your enhancement suggestion in more detail
When a math_counter is told to do an operation that would make it exceed its defined maximum value, it should fire OnExceedMax. OnExceedMax would not fire if the math_counter hits its maximum value but does not exceed it in a single operation. OnExceedMax would fire (but not OnHitMax) if the math_counter is already at the maximum value and is told to perform an operation that would make it exceed them. If the math_counter is not already at a maximum value and is told to perform an operation that would make it exceed it, both OnExceedMax and OnHitMax would fire simultaneously.