papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
map_api.c File Reference

Functions

void apply_transform_to_children (ApiStatus(*apiFunc)(Evt *, s32), Evt *script)
 
void modify_collider_family_flags (s32 index, s32 flags, s32 mode)
 
s32 get_lava_reset_pos (f32 *outX, f32 *outY, f32 *outZ)
 
void set_zone_enabled (s32 zoneID, s32 enabled)
 
void goto_map (Evt *script, s32 mode)
 

Variables

LavaResetgLavaResetList
 
s32 LastSafeFloor
 
ModelTreeInfoListgCurrentModelTreeNodeInfo
 

Function Documentation

◆ apply_transform_to_children()

void apply_transform_to_children ( ApiStatus(*)(Evt *, s32) apiFunc,
Evt * script )

◆ get_lava_reset_pos()

s32 get_lava_reset_pos ( f32 * outX,
f32 * outY,
f32 * outZ )

Referenced by action_update_hit_lava().

◆ goto_map()

void goto_map ( Evt * script,
s32 mode )

◆ modify_collider_family_flags()

void modify_collider_family_flags ( s32 index,
s32 flags,
s32 mode )

◆ set_zone_enabled()

void set_zone_enabled ( s32 zoneID,
s32 enabled )

Referenced by set_zone_enabled().

Variable Documentation

◆ gCurrentModelTreeNodeInfo

◆ gLavaResetList

LavaReset* gLavaResetList
extern

Referenced by get_lava_reset_pos().

◆ LastSafeFloor

s32 LastSafeFloor
extern

Referenced by get_lava_reset_pos().