In 2D shooting, a dedicated action structure called GAMEACT is declared.
∙ In order to manage multiple actions, an array with ACTWK type as an element is defined, and information for each action can be saved. The maximum number of this array is specified by ACTWKMAX. In other words, actions can be registered for the maximum number of ACTWKMAX.
∙ There are two types of registration: one that is unconditionally registered for an unused action and one that is registered at a specified location in the array. The registered action is called by actionloop. At this time, actionloop passes a pointer to the action structure as an argument, so you can manipulate the information of each action in the action.