Alchemy
Loading...
Searching...
No Matches

colosso_marker.h File Reference

Go to the source code of this file.

Functions

void Colosso_RestoreCompetitor (s32 id)
 Puts Isaac (id) back where Colosso_FadeInCompetitor found him: he stands (or turns south, nods and waits half a second), then returns to his kept position and facing with his motion stopped.
void OverlayObject_ResetMotionFields (s32 actor)
 Stops the actor where it is: no velocity and no destination.
void Colosso_MovePointer (u32 x, u32 y, u32 duration)
 Glides the pointer to screen pixel (x, y) over duration frames.
void Colosso_HidePointer (void)
 Hides the pointer and frees its VRAM block.
void Colosso_WalkActorTo (s32 a, s32 b, s32 c)
 Walks the actor at 2 pixels a frame towards pixel (x, z) and returns at once.

Function Documentation

◆ Colosso_RestoreCompetitor()

void Colosso_RestoreCompetitor ( s32 id)

◆ OverlayObject_ResetMotionFields()

void OverlayObject_ResetMotionFields ( s32 actor)

Stops the actor where it is: no velocity and no destination.

Definition at line 135 of file colosso_marker.h.

Referenced by Event_TalkToMovingSidewalkAttendant(), Event_TalkToRockAttendant(), and OverlayObject_ResetMotionFields().

◆ Colosso_MovePointer()

void Colosso_MovePointer ( u32 x,
u32 y,
u32 duration )

Glides the pointer to screen pixel (x, y) over duration frames.

Definition at line 240 of file colosso_marker.h.

Referenced by Colosso_MovePointer(), Event_TalkToLogRollingAttendant(), Event_TalkToPipeworksAttendant(), Event_TalkToScalesAttendant(), and Event_TalkToSteppingStoneAttendant().

◆ Colosso_HidePointer()

void Colosso_HidePointer ( void )

◆ Colosso_WalkActorTo()

void Colosso_WalkActorTo ( s32 a,
s32 b,
s32 c )

Walks the actor at 2 pixels a frame towards pixel (x, z) and returns at once.

Definition at line 261 of file colosso_marker.h.

Referenced by Colosso_WalkActorTo(), and Event_TalkToWallWedgeAttendant().