OdysseyDecomp/lib/al/Library/Event/EventFlowNode.cpp
2026-02-24 21:56:09 +01:00

21 lines
483 B
C++

#include "Library/Event/EventFlowNode.h"
#include "Library/Nerve/NerveKeeper.h"
namespace al {
EventFlowNode::EventFlowNode(const char* name) : mName(name) {}
void EventFlowNode::initNerve(const Nerve* nerve, s32 maxStates) {
mNerveKeeper = new NerveKeeper(this, nerve, maxStates);
}
void EventFlowNode::execute() {
if (mNerveKeeper)
mNerveKeeper->update();
control();
}
void EventFlowNode::init(const EventFlowNodeInitInfo& initInfo) {}
} // namespace al