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

Method Sprite_Handle_Waterfall

Source/Fodder.cpp:11642–11659  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11640}
11641
11642void cFodder::Sprite_Handle_Waterfall(sSprite* pSprite) {
11643 pSprite->field_8 = 0x94;
11644 pSprite->field_2C = eSprite_Draw_First;
11645
11646 int16 Data0 = pSprite->field_12;
11647 Data0 ^= 1;
11648 Data0 &= 1;
11649 pSprite->field_12 = Data0;
11650
11651 if (Data0)
11652 return;
11653
11654 pSprite->field_A += 1;
11655 if (pSprite->field_A < 3)
11656 return;
11657
11658 pSprite->field_A = 0;
11659}
11660
11661void cFodder::Sprite_Handle_Bird2_Left(sSprite* pSprite) {
11662

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected