#include "RemoveActionsMessage.h" RemoveActionsMessage::RemoveActionsMessage(AMFArrayValue* arguments) { behaviorID = GetBehaviorIDFromArgument(arguments); auto* actionIndexAmf = arguments->FindValue("actionIndex"); if (!actionIndexAmf) return; actionIndex = static_cast(actionIndexAmf->GetDoubleValue()); stripID = GetStripIDFromArgument(arguments); stateID = GetBehaviorStateFromArgument(arguments); Game::logger->LogDebug("RemoveActionsMessage", "bhId %i acnNdx %i stpId %i sttId %i", behaviorID, actionIndex, stripID, stateID); }