| 11640 | } |
| 11641 | |
| 11642 | void 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 | |
| 11661 | void cFodder::Sprite_Handle_Bird2_Left(sSprite* pSprite) { |
| 11662 |
nothing calls this directly
no outgoing calls
no test coverage detected