Definition at line 857 of file common_structs.h.
#include "common_structs.h"
s32 BattleStatus::flags1 |
Definition at line 858 of file common_structs.h.
Referenced by action_command_free(), action_command_init_status(), action_command_update(), adjust_action_command_difficulty(), appendGfx_npc_actor(), appendGfx_player_actor(), btl_draw_enemy_health_bars(), btl_main_menu_draw(), btl_state_draw_end_battle(), btl_state_draw_select_target(), btl_state_update_9(), btl_state_update_begin_partner_turn(), btl_state_update_begin_player_turn(), btl_state_update_begin_turn(), btl_state_update_change_partner(), btl_state_update_end_battle(), btl_state_update_end_demo_battle(), btl_state_update_end_player_turn(), btl_state_update_end_turn(), btl_state_update_enemy_move(), btl_state_update_first_strike(), btl_state_update_next_enemy(), btl_state_update_normal_start(), btl_state_update_partner_menu(), btl_state_update_partner_move(), btl_state_update_partner_striking_first(), btl_state_update_peach_menu(), btl_state_update_player_menu(), btl_state_update_player_move(), btl_state_update_run_away(), btl_state_update_select_target(), btl_state_update_switch_to_partner(), btl_state_update_switch_to_player(), btl_state_update_twink_menu(), btl_state_update_victory(), btl_update_message_popup(), btl_update_starpoints_display(), calc_enemy_damage_target(), calc_item_damage_enemy(), calc_partner_damage_enemy(), calc_player_damage_enemy(), check_block_input(), count_power_plus(), dispatch_damage_event_partner(), dispatch_damage_event_player(), initialize_battle(), load_partner_actor(), remove_player_buffs(), update(), and update_nonplayer_actor_shadows().
s32 BattleStatus::flags2 |
Definition at line 859 of file common_structs.h.
Referenced by appendGfx_npc_actor(), appendGfx_player_actor(), btl_init_menu_boots(), btl_init_menu_hammer(), btl_init_menu_partner(), btl_main_menu_draw(), btl_menu_show_switch_to_peach(), btl_menu_show_switch_to_twink(), btl_merlee_on_first_strike(), btl_merlee_on_start_turn(), btl_restore_world_cameras(), btl_set_state(), btl_state_draw_select_target(), btl_state_update_9(), btl_state_update_begin_partner_turn(), btl_state_update_begin_player_turn(), btl_state_update_begin_turn(), btl_state_update_celebration(), btl_state_update_change_partner(), btl_state_update_defeat(), btl_state_update_end_battle(), btl_state_update_end_demo_battle(), btl_state_update_end_partner_turn(), btl_state_update_end_player_turn(), btl_state_update_end_training_battle(), btl_state_update_end_turn(), btl_state_update_enemy_move(), btl_state_update_enemy_striking_first(), btl_state_update_first_strike(), btl_state_update_next_enemy(), btl_state_update_normal_start(), btl_state_update_partner_move(), btl_state_update_partner_striking_first(), btl_state_update_player_menu(), btl_state_update_player_move(), btl_state_update_run_away(), btl_state_update_select_target(), btl_state_update_victory(), btl_update_starpoints_display(), calc_enemy_damage_target(), calc_player_damage_enemy(), create_target_list(), initialize_battle(), load_partner_actor(), load_player_actor(), player_team_is_ability_active(), and render_with_player_debuff_palettes().
union { ... } BattleStatus |
s8 BattleStatus::curSubmenu |
Definition at line 865 of file common_structs.h.
s8 BattleStatus::unk_49 |
Definition at line 866 of file common_structs.h.
s8 BattleStatus::curPartnerSubmenu |
Definition at line 867 of file common_structs.h.
s8 BattleStatus::unk_4B |
Definition at line 868 of file common_structs.h.
s8 BattleStatus::lastPlayerMenuSelection[16] |
Definition at line 869 of file common_structs.h.
Referenced by btl_state_update_prepare_menu().
s8 BattleStatus::lastPartnerMenuSelection[16] |
Definition at line 870 of file common_structs.h.
s16 BattleStatus::cancelTargetMenuSubstate |
Definition at line 871 of file common_structs.h.
s16 BattleStatus::acceptTargetMenuSubstate |
Definition at line 872 of file common_structs.h.
s16 BattleStatus::enabledMenusFlags |
Definition at line 873 of file common_structs.h.
char BattleStatus::unk_72[2] |
Definition at line 874 of file common_structs.h.
s32 BattleStatus::enabledStarPowersFlags |
Definition at line 875 of file common_structs.h.
s8 BattleStatus::totalStarPoints |
Definition at line 876 of file common_structs.h.
Referenced by btl_update_starpoints_display().
s8 BattleStatus::pendingStarPoints |
Definition at line 877 of file common_structs.h.
s8 BattleStatus::incrementStarPointDelay |
Definition at line 878 of file common_structs.h.
u8 BattleStatus::damageTaken |
Definition at line 879 of file common_structs.h.
s8 BattleStatus::changePartnerAllowed |
Definition at line 880 of file common_structs.h.
s8 BattleStatus::menuStatus[4] |
-1 = automatically pick the first move, 0 = disabled, 1 = enabled
Definition at line 881 of file common_structs.h.
s8 BattleStatus::actionQuality |
Definition at line 882 of file common_structs.h.
s8 BattleStatus::maxActionQuality |
Definition at line 883 of file common_structs.h.
s8 BattleStatus::actionCommandMode |
Definition at line 884 of file common_structs.h.
Referenced by btl_update_message_popup(), and draw().
s8 BattleStatus::actionProgress |
Definition at line 885 of file common_structs.h.
s8 BattleStatus::resultTier |
Definition at line 886 of file common_structs.h.
s8 BattleStatus::actionResult |
Definition at line 887 of file common_structs.h.
Referenced by btl_state_update_switch_to_partner(), and btl_state_update_switch_to_player().
s8 BattleStatus::blockResult |
Definition at line 888 of file common_structs.h.
Referenced by btl_state_update_switch_to_partner(), and btl_state_update_switch_to_player().
s8 BattleStatus::itemUsesLeft |
Definition at line 889 of file common_structs.h.
s8 BattleStatus::hpDrainCount |
Definition at line 890 of file common_structs.h.
s8 BattleStatus::nextMerleeSpellType |
Definition at line 891 of file common_structs.h.
s8 BattleStatus::hustleTurns |
Definition at line 892 of file common_structs.h.
s8 BattleStatus::stateFreezeCount |
Definition at line 893 of file common_structs.h.
Referenced by btl_state_update_defend().
s8 BattleStatus::endBattleFadeOutRate |
Definition at line 894 of file common_structs.h.
s8 BattleStatus::initialEnemyCount |
Definition at line 895 of file common_structs.h.
char BattleStatus::unk_8F[1] |
Definition at line 896 of file common_structs.h.
s16 BattleStatus::unk_90 |
Definition at line 897 of file common_structs.h.
s8 BattleStatus::reflectFlags |
Definition at line 898 of file common_structs.h.
s8 BattleStatus::unk_93 |
Definition at line 899 of file common_structs.h.
s8 BattleStatus::unk_94 |
Definition at line 900 of file common_structs.h.
s8 BattleStatus::waitForState |
Definition at line 901 of file common_structs.h.
s8 BattleStatus::hammerCharge |
Definition at line 902 of file common_structs.h.
s8 BattleStatus::jumpCharge |
Definition at line 903 of file common_structs.h.
char BattleStatus::unk_98 |
Definition at line 904 of file common_structs.h.
u8 BattleStatus::rushFlags |
Definition at line 905 of file common_structs.h.
s8 BattleStatus::outtaSightActive |
Definition at line 906 of file common_structs.h.
s8 BattleStatus::turboChargeTurnsLeft |
Definition at line 907 of file common_structs.h.
u8 BattleStatus::turboChargeAmount |
Definition at line 908 of file common_structs.h.
s8 BattleStatus::waterBlockTurnsLeft |
Definition at line 909 of file common_structs.h.
u8 BattleStatus::waterBlockAmount |
Definition at line 910 of file common_structs.h.
char BattleStatus::unk_9F |
Definition at line 911 of file common_structs.h.
struct EffectInstance* BattleStatus::waterBlockEffect |
Definition at line 912 of file common_structs.h.
s8 BattleStatus::cloudNineTurnsLeft |
Definition at line 913 of file common_structs.h.
s8 BattleStatus::cloudNineDodgeChance |
Definition at line 914 of file common_structs.h.
char BattleStatus::unk_A6[2] |
Definition at line 915 of file common_structs.h.
struct EffectInstance* BattleStatus::cloudNineEffect |
Definition at line 916 of file common_structs.h.
s8 BattleStatus::merleeAttackBoost |
Definition at line 917 of file common_structs.h.
s8 BattleStatus::merleeDefenseBoost |
Definition at line 918 of file common_structs.h.
s8 BattleStatus::hammerLossTurns |
Definition at line 919 of file common_structs.h.
s8 BattleStatus::jumpLossTurns |
Definition at line 920 of file common_structs.h.
s8 BattleStatus::itemLossTurns |
Definition at line 921 of file common_structs.h.
char BattleStatus::unk_B1[3] |
Definition at line 922 of file common_structs.h.
Definition at line 923 of file common_structs.h.
Definition at line 924 of file common_structs.h.
Definition at line 925 of file common_structs.h.
s32 BattleStatus::controlScriptID |
Definition at line 926 of file common_structs.h.
Definition at line 927 of file common_structs.h.
Referenced by btl_cam_move(), and btl_cam_use_preset_impl().
s32 BattleStatus::camMovementScriptID |
Definition at line 928 of file common_structs.h.
Referenced by btl_cam_use_preset_impl().
Vec3f BattleStatus::camLookatObjPos |
Definition at line 929 of file common_structs.h.
Referenced by update_camera_no_interp().
Definition at line 930 of file common_structs.h.
Referenced by appendGfx_player_actor_reflection(), btl_state_update_defend(), btl_state_update_end_training_battle(), btl_state_update_enemy_move(), btl_state_update_first_strike(), btl_state_update_next_enemy(), btl_state_update_switch_to_partner(), btl_state_update_switch_to_player(), disable_player_blur(), dispatch_event_player(), dispatch_event_player_continue_turn(), enable_player_blur(), force_disable_player_blur(), force_disable_player_blur_immediately(), get_actor(), get_cam_subject_properties(), and reset_player_blur().
Definition at line 931 of file common_structs.h.
Referenced by appendGfx_partner_actor_reflection(), btl_state_update_end_training_battle(), btl_state_update_enemy_move(), btl_state_update_first_strike(), btl_state_update_next_enemy(), btl_state_update_switch_to_partner(), btl_state_update_switch_to_player(), disable_partner_blur(), enable_partner_blur(), force_disable_partner_blur(), get_cam_subject_properties(), reset_partner_blur(), and update_hero_shadows().
Definition at line 932 of file common_structs.h.
Referenced by btl_delete_actor(), btl_state_update_switch_to_partner(), btl_state_update_switch_to_player(), get_cam_subject_properties(), update_action_ratings(), and update_health_bars().
s16 BattleStatus::enemyIDs[24] |
Definition at line 933 of file common_structs.h.
s8 BattleStatus::nextEnemyIndex |
Definition at line 934 of file common_structs.h.
s8 BattleStatus::numEnemyActors |
Definition at line 935 of file common_structs.h.
s16 BattleStatus::activeEnemyActorID |
Definition at line 936 of file common_structs.h.
Definition at line 937 of file common_structs.h.
s8 BattleStatus::moveCategory |
0 = jump, 1 = hammer, 5 = partner, ...
Definition at line 938 of file common_structs.h.
char BattleStatus::unk_179 |
Definition at line 939 of file common_structs.h.
s16 BattleStatus::moveArgument |
Definition at line 940 of file common_structs.h.
s16 BattleStatus::selectedMoveID |
Definition at line 941 of file common_structs.h.
Referenced by btl_state_update_switch_to_partner(), and btl_state_update_switch_to_player().
s16 BattleStatus::curAttackDamage |
Definition at line 942 of file common_structs.h.
s16 BattleStatus::lastAttackDamage |
Definition at line 943 of file common_structs.h.
Referenced by get_flash_damage_intensity().
char BattleStatus::unk_182[2] |
Definition at line 944 of file common_structs.h.
s32 BattleStatus::curTargetListFlags |
Definition at line 945 of file common_structs.h.
s32 BattleStatus::curAttackElement |
Definition at line 946 of file common_structs.h.
Referenced by dispatch_damage_tick_event_player().
s32 BattleStatus::curAttackEventSuppression |
Definition at line 947 of file common_structs.h.
s32 BattleStatus::curAttackStatus |
Definition at line 948 of file common_structs.h.
u8 BattleStatus::statusChance |
Definition at line 949 of file common_structs.h.
s8 BattleStatus::statusDuration |
Definition at line 950 of file common_structs.h.
Referenced by try_inflict_status().
char BattleStatus::unk_196 |
Definition at line 951 of file common_structs.h.
s8 BattleStatus::sampleTargetHomeIndex |
Definition at line 952 of file common_structs.h.
Referenced by count_targets().
s8 BattleStatus::powerBounceCounter |
Definition at line 953 of file common_structs.h.
s8 BattleStatus::wasStatusInflicted |
Definition at line 954 of file common_structs.h.
u8 BattleStatus::curDamageSource |
Definition at line 955 of file common_structs.h.
char BattleStatus::unk_19B[5] |
Definition at line 956 of file common_structs.h.
s16 BattleStatus::curTargetID |
Definition at line 957 of file common_structs.h.
Referenced by calc_enemy_test_target().
s8 BattleStatus::curTargetPart |
Definition at line 958 of file common_structs.h.
char BattleStatus::unk_1A3 |
Definition at line 959 of file common_structs.h.
s16 BattleStatus::curTargetID2 |
Definition at line 960 of file common_structs.h.
s8 BattleStatus::curTargetPart2 |
Definition at line 961 of file common_structs.h.
s8 BattleStatus::battlePhase |
Definition at line 962 of file common_structs.h.
Referenced by btl_state_update_defend().
s16 BattleStatus::attackerActorID |
Definition at line 963 of file common_structs.h.
s16 BattleStatus::unk_1AA |
Definition at line 964 of file common_structs.h.
s8 BattleStatus::unk_1AC |
Definition at line 965 of file common_structs.h.
char BattleStatus::unk_1AD |
Definition at line 966 of file common_structs.h.
s16 BattleStatus::submenuIcons[24] |
Definition at line 967 of file common_structs.h.
u8 BattleStatus::submenuMoves[24] |
Definition at line 968 of file common_structs.h.
s8 BattleStatus::submenuStatus[24] |
Definition at line 969 of file common_structs.h.
u8 BattleStatus::submenuMoveCount |
Definition at line 970 of file common_structs.h.
char BattleStatus::unk_20F |
Definition at line 971 of file common_structs.h.
s32 BattleStatus::curButtonsDown |
Definition at line 972 of file common_structs.h.
s32 BattleStatus::curButtonsPressed |
Definition at line 973 of file common_structs.h.
s32 BattleStatus::curButtonsHeld |
Definition at line 974 of file common_structs.h.
s32 BattleStatus::stickX |
Definition at line 975 of file common_structs.h.
Referenced by get_stick_input_radial().
s32 BattleStatus::stickY |
Definition at line 976 of file common_structs.h.
s32 BattleStatus::inputBitmask |
Definition at line 977 of file common_structs.h.
Referenced by initialize_battle().
s32 BattleStatus::stickAngle |
Definition at line 978 of file common_structs.h.
s32 BattleStatus::stickMagnitude |
Definition at line 979 of file common_structs.h.
s32 BattleStatus::holdInputBuffer[64] |
Definition at line 980 of file common_structs.h.
s32 BattleStatus::pushInputBuffer[64] |
Definition at line 981 of file common_structs.h.
s8 BattleStatus::holdInputBufferPos |
Definition at line 982 of file common_structs.h.
s8 BattleStatus::inputBufferPos |
Definition at line 983 of file common_structs.h.
s8 BattleStatus::darknessMode |
Definition at line 984 of file common_structs.h.
u8 BattleStatus::unk_433 |
Definition at line 985 of file common_structs.h.
s32* BattleStatus::actionCmdDifficultyTable |
Definition at line 986 of file common_structs.h.
Definition at line 987 of file common_structs.h.
Referenced by hide_foreground_models(), hide_foreground_models_unchecked(), show_foreground_models(), and show_foreground_models_unchecked().
struct EffectInstance* BattleStatus::buffEffect |
Definition at line 988 of file common_structs.h.
u8 BattleStatus::tattleFlags[28] |
Definition at line 989 of file common_structs.h.
char BattleStatus::unk_45C[4] |
Definition at line 990 of file common_structs.h.