bool ActionBase::OnCancel( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",""); Print("On loop finished"); return true; }
bool ActionBase::OnReset( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",""); Print("Reset"); }
void ActionBase::Cancel( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",""); Print("Canceled from input"); }
void ActionBase::OnTick( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",""); Print("loop "); }
void ActionBase::Reset( PlayerBase player ) { player.SetAnimVariableString("userAction",""); Print("Reset"); }
void ActionBase::Do( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",m_Animation); Print("Each frame do"); }
void ActionBase::Start( PlayerBase player, Object target, ItemBase item ) { player.SetAnimVariableString("userAction",m_Animation); }