Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
battle_hud_scripts.h File Reference

Go to the source code of this file.

Variables

HudScript HES_HPBar
 
HudScript HES_HPDigit0
 
HudScript HES_HPDigit1
 
HudScript HES_HPDigit2
 
HudScript HES_HPDigit3
 
HudScript HES_HPDigit4
 
HudScript HES_HPDigit5
 
HudScript HES_HPDigit6
 
HudScript HES_HPDigit7
 
HudScript HES_HPDigit8
 
HudScript HES_HPDigit9
 
HudScript HES_YellowArrow
 
HudScript HES_MenuFlee
 
HudScript HES_MenuFleeDisabled
 
HudScript HES_MenuDefend
 
HudScript HES_MenuDefendDisabled
 
HudScript HES_MenuStrategies
 
HudScript HES_MenuStrategiesDisabled
 
HudScript HES_MenuPouch
 
HudScript HES_MenuPouchDisabled
 
HudScript HES_MenuDoNothing
 
HudScript HES_MenuDoNothingDisabled
 
HudScript HES_TimingBar1Chance
 
HudScript HES_BButton
 
HudScript HES_BButtonHeld
 
HudScript HES_MashBButton1
 
HudScript HES_PressBButton
 
HudScript HES_MashBButton2
 
HudScript HES_CLeftButton
 
HudScript HES_CLeftButtonHeld
 
HudScript HES_MashCLeftButton
 
HudScript HES_CRightButton
 
HudScript HES_CRightButtonHeld
 
HudScript HES_MashCRightButton1
 
HudScript HES_MashCRightButton2
 
HudScript HES_CUpButton
 
HudScript HES_CUpButtonHeld
 
HudScript HES_MashCUpButton
 
HudScript HES_CDownButton
 
HudScript HES_CDownButtonHeld
 
HudScript HES_MashCDownButton1
 
HudScript HES_PressCDownButton
 
HudScript HES_MashCDownButton2
 
HudScript HES_TimingWait
 
HudScript HES_TimingReady
 
HudScript HES_TimingBlink
 
HudScript HES_TimingCharge4a
 
HudScript HES_TimingCharge1
 
HudScript HES_TimingCharge4b
 
HudScript HES_TimingCharge2
 
HudScript HES_TimingCharge4c
 
HudScript HES_TimingCharge3
 
HudScript HES_RunningAway
 
HudScript HES_100pct
 
HudScript HES_RightOn
 
HudScript HES_TimingBar3Chances
 
HudScript HES_TimingGaugeResult
 
HudScript HES_TimingOK
 
HudScript HES_TimingMiss
 
HudScript HES_FillGaugeResult
 
HudScript HES_ProjectorReel
 
HudScript HES_ProjectorSpot
 
HudScript HES_ProjectorBeam
 
HudScript HES_SwapZ
 
HudScript HES_SwapArrowLeft
 
HudScript HES_SwapArrowRight
 
HudScript HES_SwapBackground
 
HudScript HES_AimMarkerA
 
HudScript HES_AimMarkerB
 
HudScript HES_AimMarkerC
 
HudScript HES_AimMarkerD
 
HudScript HES_AimMarkerE
 
HudScript HES_AimMarkerF
 
HudScript HES_AimMarkerG
 
HudScript HES_AimMarkerH
 
HudScript HES_AimShimmerA
 
HudScript HES_AimShimmerB
 
HudScript HES_AimShimmerC
 
HudScript HES_AimShimmerD
 
HudScript HES_AimShimmerE
 
HudScript HES_AimShimmerF
 
HudScript HES_AimShimmerG
 
HudScript HES_AimShimmerH
 
HudScript HES_AimReticle
 
HudScript HES_AimTarget
 
HudScript HES_AimBlinkA
 
HudScript HES_AimBlinkB
 
HudScript HES_AimBlinkC
 

Variable Documentation

◆ HES_HPBar

HudScript HES_HPBar
extern

Definition at line 233 of file battle_ui_gfx.c.

◆ HES_HPDigit0

HudScript HES_HPDigit0
extern

Definition at line 235 of file battle_ui_gfx.c.

◆ HES_HPDigit1

HudScript HES_HPDigit1
extern

Definition at line 237 of file battle_ui_gfx.c.

◆ HES_HPDigit2

HudScript HES_HPDigit2
extern

Definition at line 239 of file battle_ui_gfx.c.

◆ HES_HPDigit3

HudScript HES_HPDigit3
extern

Definition at line 241 of file battle_ui_gfx.c.

◆ HES_HPDigit4

HudScript HES_HPDigit4
extern

Definition at line 243 of file battle_ui_gfx.c.

◆ HES_HPDigit5

HudScript HES_HPDigit5
extern

Definition at line 245 of file battle_ui_gfx.c.

◆ HES_HPDigit6

HudScript HES_HPDigit6
extern

Definition at line 247 of file battle_ui_gfx.c.

◆ HES_HPDigit7

HudScript HES_HPDigit7
extern

Definition at line 249 of file battle_ui_gfx.c.

◆ HES_HPDigit8

HudScript HES_HPDigit8
extern

Definition at line 251 of file battle_ui_gfx.c.

◆ HES_HPDigit9

HudScript HES_HPDigit9
extern

Definition at line 253 of file battle_ui_gfx.c.

◆ HES_YellowArrow

HudScript HES_YellowArrow
extern

Definition at line 255 of file battle_ui_gfx.c.

◆ HES_MenuFlee

HudScript HES_MenuFlee
extern

Definition at line 257 of file battle_ui_gfx.c.

◆ HES_MenuFleeDisabled

HudScript HES_MenuFleeDisabled
extern

Definition at line 259 of file battle_ui_gfx.c.

◆ HES_MenuDefend

HudScript HES_MenuDefend
extern

Definition at line 261 of file battle_ui_gfx.c.

◆ HES_MenuDefendDisabled

HudScript HES_MenuDefendDisabled
extern

Definition at line 263 of file battle_ui_gfx.c.

◆ HES_MenuStrategies

HudScript HES_MenuStrategies
extern

Definition at line 265 of file battle_ui_gfx.c.

◆ HES_MenuStrategiesDisabled

HudScript HES_MenuStrategiesDisabled
extern

Definition at line 267 of file battle_ui_gfx.c.

◆ HES_MenuPouch

HudScript HES_MenuPouch
extern

Definition at line 269 of file battle_ui_gfx.c.

◆ HES_MenuPouchDisabled

HudScript HES_MenuPouchDisabled
extern

Definition at line 271 of file battle_ui_gfx.c.

◆ HES_MenuDoNothing

HudScript HES_MenuDoNothing
extern

Definition at line 273 of file battle_ui_gfx.c.

◆ HES_MenuDoNothingDisabled

HudScript HES_MenuDoNothingDisabled
extern

Definition at line 275 of file battle_ui_gfx.c.

◆ HES_TimingBar1Chance

HudScript HES_TimingBar1Chance
extern

Definition at line 277 of file battle_ui_gfx.c.

◆ HES_BButton

HudScript HES_BButton
extern

Definition at line 279 of file battle_ui_gfx.c.

◆ HES_BButtonHeld

HudScript HES_BButtonHeld
extern

Definition at line 281 of file battle_ui_gfx.c.

◆ HES_MashBButton1

HudScript HES_MashBButton1
extern

Definition at line 283 of file battle_ui_gfx.c.

283 {
285 hs_SetCustomSize(48, 40)
286 hs_Loop
290 hs_End
291};
BSS s32 PopupMenu_SelectedIndex
#define hs_SetCustomSize(arg0, arg1)
#define hs_SetVisible
#define hs_End
#define hs_Restart
#define hs_Loop
#define hs_SetCI(time, name)

◆ HES_PressBButton

HudScript HES_PressBButton
extern

Definition at line 293 of file battle_ui_gfx.c.

◆ HES_MashBButton2

HudScript HES_MashBButton2
extern

Definition at line 304 of file battle_ui_gfx.c.

◆ HES_CLeftButton

HudScript HES_CLeftButton
extern

Definition at line 314 of file battle_ui_gfx.c.

◆ HES_CLeftButtonHeld

HudScript HES_CLeftButtonHeld
extern

Definition at line 316 of file battle_ui_gfx.c.

◆ HES_MashCLeftButton

HudScript HES_MashCLeftButton
extern

Definition at line 318 of file battle_ui_gfx.c.

◆ HES_CRightButton

HudScript HES_CRightButton
extern

Definition at line 328 of file battle_ui_gfx.c.

◆ HES_CRightButtonHeld

HudScript HES_CRightButtonHeld
extern

Definition at line 330 of file battle_ui_gfx.c.

◆ HES_MashCRightButton1

HudScript HES_MashCRightButton1
extern

Definition at line 332 of file battle_ui_gfx.c.

◆ HES_MashCRightButton2

HudScript HES_MashCRightButton2
extern

Definition at line 342 of file battle_ui_gfx.c.

◆ HES_CUpButton

HudScript HES_CUpButton
extern

Definition at line 352 of file battle_ui_gfx.c.

◆ HES_CUpButtonHeld

HudScript HES_CUpButtonHeld
extern

Definition at line 354 of file battle_ui_gfx.c.

◆ HES_MashCUpButton

HudScript HES_MashCUpButton
extern

Definition at line 356 of file battle_ui_gfx.c.

◆ HES_CDownButton

HudScript HES_CDownButton
extern

Definition at line 366 of file battle_ui_gfx.c.

◆ HES_CDownButtonHeld

HudScript HES_CDownButtonHeld
extern

Definition at line 368 of file battle_ui_gfx.c.

◆ HES_MashCDownButton1

HudScript HES_MashCDownButton1
extern

Definition at line 370 of file battle_ui_gfx.c.

◆ HES_PressCDownButton

HudScript HES_PressCDownButton
extern

◆ HES_MashCDownButton2

HudScript HES_MashCDownButton2
extern

◆ HES_TimingWait

HudScript HES_TimingWait
extern

Definition at line 402 of file battle_ui_gfx.c.

◆ HES_TimingReady

HudScript HES_TimingReady
extern

Definition at line 404 of file battle_ui_gfx.c.

◆ HES_TimingBlink

HudScript HES_TimingBlink
extern

Definition at line 406 of file battle_ui_gfx.c.

◆ HES_TimingCharge4a

HudScript HES_TimingCharge4a
extern

Definition at line 416 of file battle_ui_gfx.c.

◆ HES_TimingCharge1

HudScript HES_TimingCharge1
extern

Definition at line 418 of file battle_ui_gfx.c.

◆ HES_TimingCharge4b

HudScript HES_TimingCharge4b
extern

Definition at line 420 of file battle_ui_gfx.c.

◆ HES_TimingCharge2

HudScript HES_TimingCharge2
extern

Definition at line 422 of file battle_ui_gfx.c.

◆ HES_TimingCharge4c

HudScript HES_TimingCharge4c
extern

Definition at line 424 of file battle_ui_gfx.c.

◆ HES_TimingCharge3

HudScript HES_TimingCharge3
extern

Definition at line 426 of file battle_ui_gfx.c.

◆ HES_RunningAway

◆ HES_100pct

HudScript HES_100pct
extern

Definition at line 442 of file battle_ui_gfx.c.

442 {
444 hs_SetCustomSize(64, 48)
445 hs_Loop
446 hs_SetTexelOffset(0, -16)
447 hs_SetScale(1.00)
449 hs_SetScale(1.20)
451 hs_SetScale(1.30)
453 hs_SetScale(1.27)
455 hs_SetScale(1.15)
457 hs_SetScale(1.05)
460 hs_End
461};
#define hs_SetScale(scale)
#define hs_SetTexelOffset(x, y)

◆ HES_RightOn

HudScript HES_RightOn
extern

◆ HES_TimingBar3Chances

HudScript HES_TimingBar3Chances
extern

Definition at line 486 of file battle_ui_gfx.c.

◆ HES_TimingGaugeResult

HudScript HES_TimingGaugeResult
extern

Definition at line 488 of file battle_ui_gfx.c.

◆ HES_TimingOK

HudScript HES_TimingOK
extern

Definition at line 490 of file battle_ui_gfx.c.

◆ HES_TimingMiss

HudScript HES_TimingMiss
extern

Definition at line 492 of file battle_ui_gfx.c.

◆ HES_FillGaugeResult

HudScript HES_FillGaugeResult
extern

Definition at line 494 of file battle_ui_gfx.c.

◆ HES_ProjectorReel

HudScript HES_ProjectorReel
extern

Definition at line 496 of file battle_ui_gfx.c.

496 {
498 hs_SetCustomSize(64, 64)
499 hs_Loop
502 hs_End
503};
#define hs_SetRGBA(time, image)
#define hs_UseIA8

◆ HES_ProjectorSpot

HudScript HES_ProjectorSpot
extern

Definition at line 505 of file battle_ui_gfx.c.

◆ HES_ProjectorBeam

HudScript HES_ProjectorBeam
extern

Definition at line 514 of file battle_ui_gfx.c.

◆ HES_SwapZ

HudScript HES_SwapZ
extern

Definition at line 523 of file battle_ui_gfx.c.

◆ HES_SwapArrowLeft

HudScript HES_SwapArrowLeft
extern

Definition at line 525 of file battle_ui_gfx.c.

◆ HES_SwapArrowRight

HudScript HES_SwapArrowRight
extern

Definition at line 535 of file battle_ui_gfx.c.

◆ HES_SwapBackground

HudScript HES_SwapBackground
extern

Definition at line 545 of file battle_ui_gfx.c.

◆ HES_AimMarkerA

◆ HES_AimMarkerB

◆ HES_AimMarkerC

◆ HES_AimMarkerD

◆ HES_AimMarkerE

◆ HES_AimMarkerF

◆ HES_AimMarkerG

◆ HES_AimMarkerH

◆ HES_AimShimmerA

◆ HES_AimShimmerB

◆ HES_AimShimmerC

◆ HES_AimShimmerD

◆ HES_AimShimmerE

◆ HES_AimShimmerF

◆ HES_AimShimmerG

◆ HES_AimShimmerH

◆ HES_AimReticle

HudScript HES_AimReticle
extern

◆ HES_AimTarget

HudScript HES_AimTarget
extern

◆ HES_AimBlinkA

HudScript HES_AimBlinkA
extern

◆ HES_AimBlinkB

◆ HES_AimBlinkC