mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-09-07 17:16:00 -05:00
Add macro count member
Used to indicate the number of times the actions were executed.
This commit is contained in:
@@ -4,6 +4,9 @@
|
||||
#include "headers/macro-condition-edit.hpp"
|
||||
#include "headers/macro-action-scene-switch.hpp"
|
||||
|
||||
#include <limits>
|
||||
#undef max
|
||||
|
||||
const std::map<LogicType, LogicTypeInfo> MacroCondition::logicTypes = {
|
||||
{LogicType::NONE, {"AdvSceneSwitcher.logic.none"}},
|
||||
{LogicType::AND, {"AdvSceneSwitcher.logic.and"}},
|
||||
@@ -85,7 +88,9 @@ bool Macro::PerformAction()
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (ret && _count != std::numeric_limits<int>::max()) {
|
||||
_count++;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user