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

Method Sprite_Handle_BoilingPot

Source/Fodder.cpp:12923–12941  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12921}
12922
12923void cFodder::Sprite_Handle_BoilingPot(sSprite* pSprite) {
12924 pSprite->field_8 = 0xCD;
12925 pSprite->field_A += 1;
12926 pSprite->field_A &= 3;
12927
12928 sSprite* Data24 = pSprite + 1;
12929 Data24->field_8 = 0xCE;
12930 Data24->field_2A += 1;
12931 Data24->field_2A &= 1;
12932
12933 if (!Data24->field_2A) {
12934 Data24->field_A += 1;
12935
12936 if (Data24->field_A >= 6)
12937 Data24->field_A = 0;
12938 }
12939
12940 Data24->field_20 = 0x10;
12941}
12942
12943void cFodder::Sprite_Handle_Civilian(sSprite* pSprite) {
12944 if (pSprite->field_38) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected