battle
games/tbs/include/unit/battle on GitHub
battle.h
games/tbs/include/unit/battle/battle.h
Macros
PUSH_MESSAGE
#define PUSH_MESSAGE(message) BattleEvPush(BATTLE_EVENT_MESSAGE, (message))
Pushes a message to show, waiting for the player to read it.
DEFINE_ADJUST_CAMERA
#define DEFINE_ADJUST_CAMERA(name)
Moves camera yaw by 512 while L/R is held; two identical functions exist.
Used by BattlePres_RunAction, Battle_ReservedNoOp9B2C.
Declarations, without a comment: BattleParty_ResetActiveRuntimeFields, BattleParty_ReconcileDjinnRecovery, BattleSummon_UpdateAvailability, BattleSummon_ReservedNoOp, LinkBattle_SendParty, Text_CopyFiveCharsPaddingUnderscore, BattlePres_WaitSync, BattlePres_SyncTurn, BattleParty_AssignMemberSlots, Battle_ClearSerialTransferPayload, BattlePres_AdjustCameraByShoulderKeys, BattlePres_AdjustCameraByShoulderKeysAlt, BattleUnit_TickDefenseModifier, BattleUnit_TickResistanceModifier, BattleUnit_TickDelusion, BattleUnit_TickCharm, BattleUnit_TickStun, BattleUnit_TickSleep, BattleMotion_ReleaseObjectSlotByValue, BattleUnit_GetWeaponKind, BattleUnit_LookupWeaponValueByClass, EnemyUpdate, BattleUnit_RefreshPlacement, BattlePlacement_ContainsId, BattleTargetExec, Ability_IsPsynergy, BattleCommand_SelectAutomatic, BattleEventRuntime_WaitForReady, Battle_ProcessRoundEnd, BattleUnit_ProcessTurnEnd, BattlePres_SetupTransitionSceneAtDepth, BattlePres_SetupTransitionScene, BattlePres_SetupTransitionAtPairMidpoint, Graphics_FadeAlphaOut, Graphics_FadeAlphaIn, Graphics_SetBlendControl, BattlePresentation_InitializeTransitionEntries, BattlePres_DivideBy16, Runtime_AdjustDebugValueWithButtons, BattlePres_SetActorRecordMode, BattlePres_SetOtherActorRecordModes, BattlePres_ClearAllActorRecordModes, Graphics_AdvancePaletteCycle, BattlePres_SetActorModes, BattleFx_UpdateStarField, BattleFx_UploadStarField, BattleFx_InitializeStarField, Graphics_ResetVramBlockAndReleaseHeapBlocks, Graphics_ScaleRgb555Clamped, BattleFx_PlayUnitElementEffect, BattlePres_RestorePalette, Runtime_RemoveIrqHandlerSlot2.