Index controller function tables

This commit is contained in:
GriffinR
2022-12-07 14:09:33 -05:00
parent 537b1ce6d3
commit 32ddd0f5cc
6 changed files with 293 additions and 293 deletions
+57 -57
View File
@@ -98,63 +98,63 @@ static void Task_StartSendOutAnim(u8 taskId);
static void (*const sOakOldManBufferCommands[CONTROLLER_CMDS_COUNT])(void) =
{
OakOldManHandleGetMonData,
OakOldManHandleGetRawMonData,
OakOldManHandleSetMonData,
OakOldManHandleSetRawMonData,
OakOldManHandleLoadMonSprite,
OakOldManHandleSwitchInAnim,
OakOldManHandleReturnMonToBall,
OakOldManHandleDrawTrainerPic,
OakOldManHandleTrainerSlide,
OakOldManHandleTrainerSlideBack,
OakOldManHandleFaintAnimation,
OakOldManHandlePaletteFade,
OakOldManHandleSuccessBallThrowAnim,
OakOldManHandleBallThrowAnim,
OakOldManHandlePause,
OakOldManHandleMoveAnimation,
OakOldManHandlePrintString,
OakOldManHandlePrintSelectionString,
OakOldManHandleChooseAction,
OakOldManHandleUnknownYesNoBox,
OakOldManHandleChooseMove,
OakOldManHandleChooseItem,
OakOldManHandleChoosePokemon,
OakOldManHandleCmd23,
OakOldManHandleHealthBarUpdate,
OakOldManHandleExpUpdate,
OakOldManHandleStatusIconUpdate,
OakOldManHandleStatusAnimation,
OakOldManHandleStatusXor,
OakOldManHandleDataTransfer,
OakOldManHandleDMA3Transfer,
OakOldManHandlePlayBGM,
OakOldManHandleCmd32,
OakOldManHandleTwoReturnValues,
OakOldManHandleChosenMonReturnValue,
OakOldManHandleOneReturnValue,
OakOldManHandleOneReturnValue_Duplicate,
OakOldManHandleCmd37,
OakOldManHandleCmd38,
OakOldManHandleCmd39,
OakOldManHandleCmd40,
OakOldManHandleHitAnimation,
OakOldManHandleCmd42,
OakOldManHandlePlaySE,
OakOldManHandlePlayFanfare,
OakOldManHandleFaintingCry,
OakOldManHandleIntroSlide,
OakOldManHandleIntroTrainerBallThrow,
OakOldManHandleDrawPartyStatusSummary,
OakOldManHandleHidePartyStatusSummary,
OakOldManHandleEndBounceEffect,
OakOldManHandleSpriteInvisibility,
OakOldManHandleBattleAnimation,
OakOldManHandleLinkStandbyMsg,
OakOldManHandleResetActionMoveSelection,
OakOldManHandleCmd55,
OakOldManCmdEnd,
[CONTROLLER_GETMONDATA] = OakOldManHandleGetMonData,
[CONTROLLER_GETRAWMONDATA] = OakOldManHandleGetRawMonData,
[CONTROLLER_SETMONDATA] = OakOldManHandleSetMonData,
[CONTROLLER_SETRAWMONDATA] = OakOldManHandleSetRawMonData,
[CONTROLLER_LOADMONSPRITE] = OakOldManHandleLoadMonSprite,
[CONTROLLER_SWITCHINANIM] = OakOldManHandleSwitchInAnim,
[CONTROLLER_RETURNMONTOBALL] = OakOldManHandleReturnMonToBall,
[CONTROLLER_DRAWTRAINERPIC] = OakOldManHandleDrawTrainerPic,
[CONTROLLER_TRAINERSLIDE] = OakOldManHandleTrainerSlide,
[CONTROLLER_TRAINERSLIDEBACK] = OakOldManHandleTrainerSlideBack,
[CONTROLLER_FAINTANIMATION] = OakOldManHandleFaintAnimation,
[CONTROLLER_PALETTEFADE] = OakOldManHandlePaletteFade,
[CONTROLLER_SUCCESSBALLTHROWANIM] = OakOldManHandleSuccessBallThrowAnim,
[CONTROLLER_BALLTHROWANIM] = OakOldManHandleBallThrowAnim,
[CONTROLLER_PAUSE] = OakOldManHandlePause,
[CONTROLLER_MOVEANIMATION] = OakOldManHandleMoveAnimation,
[CONTROLLER_PRINTSTRING] = OakOldManHandlePrintString,
[CONTROLLER_PRINTSTRINGPLAYERONLY] = OakOldManHandlePrintSelectionString,
[CONTROLLER_CHOOSEACTION] = OakOldManHandleChooseAction,
[CONTROLLER_UNKNOWNYESNOBOX] = OakOldManHandleUnknownYesNoBox,
[CONTROLLER_CHOOSEMOVE] = OakOldManHandleChooseMove,
[CONTROLLER_OPENBAG] = OakOldManHandleChooseItem,
[CONTROLLER_CHOOSEPOKEMON] = OakOldManHandleChoosePokemon,
[CONTROLLER_23] = OakOldManHandleCmd23,
[CONTROLLER_HEALTHBARUPDATE] = OakOldManHandleHealthBarUpdate,
[CONTROLLER_EXPUPDATE] = OakOldManHandleExpUpdate,
[CONTROLLER_STATUSICONUPDATE] = OakOldManHandleStatusIconUpdate,
[CONTROLLER_STATUSANIMATION] = OakOldManHandleStatusAnimation,
[CONTROLLER_STATUSXOR] = OakOldManHandleStatusXor,
[CONTROLLER_DATATRANSFER] = OakOldManHandleDataTransfer,
[CONTROLLER_DMA3TRANSFER] = OakOldManHandleDMA3Transfer,
[CONTROLLER_PLAYBGM] = OakOldManHandlePlayBGM,
[CONTROLLER_32] = OakOldManHandleCmd32,
[CONTROLLER_TWORETURNVALUES] = OakOldManHandleTwoReturnValues,
[CONTROLLER_CHOSENMONRETURNVALUE] = OakOldManHandleChosenMonReturnValue,
[CONTROLLER_ONERETURNVALUE] = OakOldManHandleOneReturnValue,
[CONTROLLER_ONERETURNVALUE_DUPLICATE] = OakOldManHandleOneReturnValue_Duplicate,
[CONTROLLER_CLEARUNKVAR] = OakOldManHandleCmd37,
[CONTROLLER_SETUNKVAR] = OakOldManHandleCmd38,
[CONTROLLER_CLEARUNKFLAG] = OakOldManHandleCmd39,
[CONTROLLER_TOGGLEUNKFLAG] = OakOldManHandleCmd40,
[CONTROLLER_HITANIMATION] = OakOldManHandleHitAnimation,
[CONTROLLER_CANTSWITCH] = OakOldManHandleCmd42,
[CONTROLLER_PLAYSE] = OakOldManHandlePlaySE,
[CONTROLLER_PLAYFANFARE] = OakOldManHandlePlayFanfare,
[CONTROLLER_FAINTINGCRY] = OakOldManHandleFaintingCry,
[CONTROLLER_INTROSLIDE] = OakOldManHandleIntroSlide,
[CONTROLLER_INTROTRAINERBALLTHROW] = OakOldManHandleIntroTrainerBallThrow,
[CONTROLLER_DRAWPARTYSTATUSSUMMARY] = OakOldManHandleDrawPartyStatusSummary,
[CONTROLLER_HIDEPARTYSTATUSSUMMARY] = OakOldManHandleHidePartyStatusSummary,
[CONTROLLER_ENDBOUNCE] = OakOldManHandleEndBounceEffect,
[CONTROLLER_SPRITEINVISIBILITY] = OakOldManHandleSpriteInvisibility,
[CONTROLLER_BATTLEANIMATION] = OakOldManHandleBattleAnimation,
[CONTROLLER_LINKSTANDBYMSG] = OakOldManHandleLinkStandbyMsg,
[CONTROLLER_RESETACTIONMOVESELECTION] = OakOldManHandleResetActionMoveSelection,
[CONTROLLER_ENDLINKBATTLE] = OakOldManHandleCmd55,
[CONTROLLER_TERMINATOR_NOP] = OakOldManCmdEnd,
};
static void OakOldManDummy(void)