Alchemy
Loading...
Searching...
No Matches

object_pairmove.h File Reference

Go to the source code of this file.

Functions

static void SceneActor_PlacePairAtOffset (s32 id, s32 dx, s32 dz)
 Moves the character the player controls (in mode 27) and actor id together by (dx, dz) pixels to the centres of their cells, at a pixel a frame, as when pushing it; the actor faces the way it goes.

Function Documentation

◆ SceneActor_PlacePairAtOffset()

void SceneActor_PlacePairAtOffset ( s32 id,
s32 dx,
s32 dz )
static

Moves the character the player controls (in mode 27) and actor id together by (dx, dz) pixels to the centres of their cells, at a pixel a frame, as when pushing it; the actor faces the way it goes.

Definition at line 11 of file object_pairmove.h.

Referenced by Event_SlideObjectsEast(), Event_SlideObjectsWest(), Fuchin_FirstRoom_MoveFirstPlatformEast(), Fuchin_FirstRoom_MoveFirstPlatformWest(), Fuchin_FirstRoom_MoveSecondPlatformNorth(), Fuchin_FirstRoom_MoveSecondPlatformSouth(), Fuchin_FirstRoom_MoveThirdPlatformNorth(), Fuchin_FirstRoom_MoveThirdPlatformSouth(), Fuchin_FourthRoom_MoveFirstPlatformNorth(), Fuchin_FourthRoom_MoveFirstPlatformSouth(), Fuchin_FourthRoom_MoveSecondPlatformEast(), Fuchin_FourthRoom_MoveSecondPlatformWest(), Fuchin_FourthRoom_MoveThirdPlatformEast(), Fuchin_FourthRoom_MoveThirdPlatformWest(), Fuchin_SecondRoom_MoveFirstPlatformEast(), Fuchin_SecondRoom_MoveFirstPlatformToEastEnd(), Fuchin_SecondRoom_MoveFirstPlatformToWestEnd(), Fuchin_SecondRoom_MoveSecondPlatformNorth(), Fuchin_SecondRoom_MoveSecondPlatformSouth(), Fuchin_SecondRoom_MoveThirdPlatformNorth(), Fuchin_SecondRoom_MoveThirdPlatformSouth(), Fuchin_SecondRoom_NudgeFirstPlatformWest(), Fuchin_ThirdRoom_MoveFirstPlatformEastFromMiddle(), Fuchin_ThirdRoom_MoveFirstPlatformEastFromWestEnd(), Fuchin_ThirdRoom_MoveFirstPlatformWest(), Fuchin_ThirdRoom_MoveFirstPlatformWestIfClear(), Fuchin_ThirdRoom_MoveFourthPlatformNorth(), Fuchin_ThirdRoom_MoveFourthPlatformSouthFromLastStop(), Fuchin_ThirdRoom_MoveFourthPlatformSouthFromLowerStop(), Fuchin_ThirdRoom_MoveFourthPlatformSouthFromMiddle(), Fuchin_ThirdRoom_MoveFourthPlatformSouthFromNorthEnd(), Fuchin_ThirdRoom_MoveFourthPlatformSouthFromUpperStop(), Fuchin_ThirdRoom_MoveSecondPlatformEast(), Fuchin_ThirdRoom_MoveSecondPlatformWest(), Fuchin_ThirdRoom_MoveThirdPlatformNorthFromLowerStop(), Fuchin_ThirdRoom_MoveThirdPlatformNorthFromMiddle(), Fuchin_ThirdRoom_MoveThirdPlatformNorthFromSouthEnd(), Fuchin_ThirdRoom_MoveThirdPlatformSouthFromLowerStop(), Fuchin_ThirdRoom_MoveThirdPlatformSouthFromMiddle(), Fuchin_ThirdRoom_MoveThirdPlatformSouthFromNorthEnd(), Fuchin_ThirdRoom_MoveThirdPlatformSouthFromUpperStop(), Fuchin_ThirdRoom_NudgeFourthPlatformNorth(), Fuchin_ThirdRoom_NudgeThirdPlatformNorth(), and SceneActor_PlacePairAtOffset().