6 #define DEFAULT_HEIGHT 614.0 8 #define PAINTING_ID_DDD 7 10 #define DIRE_DIRE_DOCKS 9 11 #define BOARD_BOWSERS_SUB 1 13 #define BOWSERS_SUB_BEATEN 0x2 16 #define STAND_LEFT 0x20 17 #define STAND_MIDDLE 0x10 18 #define STAND_RIGHT 0x8 19 #define ENTER_LEFT 0x4 20 #define ENTER_MIDDLE 0x2 21 #define ENTER_RIGHT 0x1 23 #define RIPPLE_SHAPE_WAVE 0 24 #define RIPPLE_SHAPE_CONCENTRIC 1 26 #define RIPPLE_STATE_NONE 0 27 #define RIPPLE_STATE_IDLE 1 28 #define RIPPLE_STATE_ENTRY 2 30 #define RIPPLE_TRIGGER_PROXIMITY 10 31 #define RIPPLE_TRIGGER_CONTINUOUS 20 33 #define ROTATION_VERTICAL 0 35 #define NEAR_MARIO_LATERALLY 30 42 #define DONT_RESET_TIMER -56 43 #define RESET_TIMER 100 struct PaintingData ccm_painting[]
Gfx * displayList68
Definition: paintings.h:79
Definition: paintings.h:45
struct PaintingData hmc_painting[]
float gPaintingMarioYPos
Definition: paintings.c:16
float(* D_8035FFA4)[3]
Definition: paintings.c:18
struct PaintingData wf_painting[]
u16 gAreaUpdateCounter
Definition: rendering_graph_node.c:124
signed char s8
Definition: ultratypes.h:11
u8 dl_paintings_env_mapped_begin[]
float rippleTimer
Definition: paintings.h:71
unsigned short int u16
Definition: ultratypes.h:14
u8 ** textureArray
Definition: paintings.h:76
u8 dl_paintings_env_mapped_end[]
s8 rippleStatus
Definition: paintings.h:53
s8 currMarioUnderPainting
Definition: paintings.h:83
s8 faceCount
Definition: paintings.h:48
signed short int s16
Definition: ultratypes.h:13
float entryRippleRate
Definition: paintings.h:67
u8 brightness
Definition: paintings.h:81
s8 marioNewlyUnderPainting
Definition: paintings.h:84
float gPaintingMarioXPos
Definition: paintings.c:16
s16 textureWidth
Definition: paintings.h:77
s8 dddStatus
Definition: paintings.c:20
float gPaintingMarioZPos
Definition: paintings.c:16
struct PaintingData bob_painting[]
struct PaintingData ssl_painting[]
float currRippleRate
Definition: paintings.h:65
struct PaintingData lll_painting[]
float gPaintingMarioYEntry
The height at which Mario entered the last painting. Used for Wet-Dry World only. ...
Definition: moving_texture.c:116
Definition: paintings.h:125
s16 textureHeight
Definition: paintings.h:78
struct PaintingData thi_huge_painting[]
float vXPos
Definition: paintings.h:56
struct MemoryPool * D_8033A124
Definition: memory.c:53
struct PaintingData sl_painting[]
float vZPos
Definition: paintings.h:58
s8 currFloor
Definition: paintings.h:51
s8 rippleTrigger
Definition: paintings.h:80
float vYPos
Definition: paintings.h:57
s8 rippleShape
Definition: paintings.h:49
float entryRippleMagMultiplier
Definition: paintings.h:64
struct PaintingData ttm_painting[]
float vYRotation
Definition: paintings.h:55
struct PaintingData cotmc_painting[]
struct PaintingData * ripplingPainting
Definition: paintings.c:19
float passiveRippleMagMultiplier
Definition: paintings.h:63
float passiveDispersionFactor
Definition: paintings.h:69
u16 ** meshData
Definition: paintings.h:75
s16 id
Definition: paintings.h:47
float currRippleMag
Definition: paintings.h:59
struct PaintingData ttc_painting[]
Gfx * displayList58
Definition: paintings.h:74
float horizontalRippleSpot
Definition: paintings.h:72
struct PaintingData thi_tiny_painting[]
s8 floorEntered
Definition: paintings.h:52
float entryRippleMag
Definition: paintings.h:61
struct Thing * D_8035FFA0
Definition: paintings.c:17
s8 lastMarioUnderPainting
Definition: paintings.h:82
u8 dl_paintings_draw_ripples[]
struct PaintingData ttm_slide_painting[]
s16 gPaintingMarioFloorType
Definition: paintings.c:15
float passiveRippleRate
Definition: paintings.h:66
float dispersionFactor
Definition: paintings.h:68
unsigned char u8
Definition: ultratypes.h:12
float rippleMagMultiplier
Definition: paintings.h:62
u8 dl_paintings_rippling_end[]
float entryDispersionFactor
Definition: paintings.h:70
float vSize
Definition: paintings.h:86
float vXRotation
Definition: paintings.h:54
float verticalRippleSpot
Definition: paintings.h:73
struct PaintingData ddd_painting[]
float passiveRippleMag
Definition: paintings.h:60
struct PaintingData jrb_painting[]
u8 filler71[3]
Definition: paintings.h:85
s8 lastFloor
Definition: paintings.h:50
struct PaintingData wdw_painting[]
u8 dl_paintings_rippling_begin[]