MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Sprite_Handle_Troop_Get_Frame_For_Direction

Method Sprite_Handle_Troop_Get_Frame_For_Direction

Source/Fodder.cpp:16960–16969  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16958}
16959
16960int16 cFodder::Sprite_Handle_Troop_Get_Frame_For_Direction(sSprite* pSprite) {
16961 int16 FrameNumber = pSprite->field_10;
16962
16963 FrameNumber >>= 5;
16964 FrameNumber -= 1;
16965 FrameNumber ^= 0x0F;
16966 FrameNumber &= 0x0E;
16967
16968 return FrameNumber;
16969}
16970
16971void cFodder::Sprite_Reached_MapEdge(sSprite* pSprite) {
16972

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected