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

Functions

s32 count_targets (Actor *actor, s32 targetHomeIndex, s32 targetSelectionFlags)
 
s32 get_nearest_home_index (f32 x, f32 y, f32 z)
 
void set_goal_pos_to_part (ActorState *state, s32 actorID, s32 partID)
 
void set_part_goal_to_actor_part (ActorPartMovement *movement, s32 actorID, s32 partID)
 
void set_actor_current_position (s32 actorID, f32 x, f32 y, f32 z)
 
void set_part_absolute_position (s32 actorID, s32 partID, f32 x, f32 y, f32 z)
 
void set_actor_home_position (s32 actorID, f32 x, f32 y, f32 z)
 
Actorget_actor (s32 actorID)
 

Variables

s32 IsGroupHeal
 
s8 ApplyingBuff
 

Function Documentation

◆ count_targets()

s32 count_targets ( Actor * actor,
s32 targetHomeIndex,
s32 targetSelectionFlags )

◆ get_actor()

◆ get_nearest_home_index()

s32 get_nearest_home_index ( f32 x,
f32 y,
f32 z )

◆ set_actor_current_position()

void set_actor_current_position ( s32 actorID,
f32 x,
f32 y,
f32 z )

◆ set_actor_home_position()

void set_actor_home_position ( s32 actorID,
f32 x,
f32 y,
f32 z )

◆ set_goal_pos_to_part()

void set_goal_pos_to_part ( ActorState * state,
s32 actorID,
s32 partID )

◆ set_part_absolute_position()

void set_part_absolute_position ( s32 actorID,
s32 partID,
f32 x,
f32 y,
f32 z )

◆ set_part_goal_to_actor_part()

void set_part_goal_to_actor_part ( ActorPartMovement * movement,
s32 actorID,
s32 partID )

Variable Documentation

◆ ApplyingBuff

s8 ApplyingBuff
extern

◆ IsGroupHeal

s32 IsGroupHeal
extern