mirror of
https://github.com/pret/pokepinballrs.git
synced 2026-10-01 22:35:22 -04:00
c1818185d6
Adds constants for the address and memory size of the VRAM data for various modes. Redumped/named some graphics. (pika kickbacks, 1 up delivery/life digit/kyogre) BG tilemaps (and files) to match their correct layer, rather than their sequence in the board file. files/variables related to the pika kickback tiles. se_ruby_bumper_hit -> se_bumper_hit (used for bumpers on both boards) scoreOverlayActive -> cutsceneBackdropBarActive (context correction) ballLaunchSpeed -> prevScrollYTileIx (usage has been traced) scrollEffectY - scrollEffectYpx (defines precision scale) shopSignFrame -> sapphireShopSignFrame (narrowing scope) catchHoleTileVariant -> sharpedoNextTilelIx (clarity for which catch hole) bossVulnerable -> bossNextFrameId (not just vulnerability related; general animation) pauseScoreOverlayActive -> pauseCutsceneBackdropBarActive. (Whether or not there is a cutscene bar active when the pause button is pressed - That bar blacks out) savedScoreOverlayActive -> savedcutsceneBackdropBarActive (as with previous entry) gPokemonNameDisplayGfx -> gMartEvoForegroundMenuUx_Gfx (Name does end up drawn on that display, but it has a larger context than just the name)
15 lines
454 B
C
15 lines
454 B
C
#ifndef GUARD_FUNCTIONS_MAIN_BOARD_H
|
|
#define GUARD_FUNCTIONS_MAIN_BOARD_H
|
|
|
|
extern void SelectRubyShopDoorState(void);
|
|
extern void AnimateRubyShopDoor(void);
|
|
extern void UpdateRubyEggHatchAnimation(void);
|
|
extern void UpdateHatchCave(void);
|
|
|
|
extern void DrawPikachuSpinner(void);
|
|
|
|
extern void UpdateRubyEvolutionShopSignSprite(void);
|
|
extern void InitRubyEggHatchAnimation(void);
|
|
extern void LoadShopItemGraphics(s16);
|
|
|
|
#endif //GUARD_FUNCTIONS_MAIN_BOARD_H
|