return {
  actions = {
    ["wait"] = {"wait", {"duration"}},
    ["addGFX"] = {"addGFX", {'sprite', "dx", "dy", "affectedByDirection", 'blockProcess'}},
    ["playSFX"] = {"playSFX", {"sfx"}},
    ["sendDamage"] = {"sendDamage", {"power", "accuracy", "isSpecial", "isAerial"}},
    ["sendDamageFromPos"] = {"sendDamageToPoint", {"dx", "dy", "power", "accuracy", "isSpecial", "isAerial", "affectedByDirection"}},
    ["sendDamageFromCursor"] = {"sendDamageToPoint", {"dx", "dy", "power", "accuracy", "isSpecial", "isAerial", "affectedByDirection"}},
    ["dashForward"] = {"dashForward", {"speed", "blockProcess"}},
    ["setAnimation"] = {"setAnimation", {"animation", "blockProcess"}},
    ["jumpBack"] = {"jump", {"blockProcess"}},
    ["jumpToCursor"] = {"jump", {"blockProcess"}},
    --[name] = {type, {args}},
  }
}
