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

Method Sprite_Handle_Tank_Human

Source/Fodder.cpp:13005–13024  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13003}
13004
13005void cFodder::Sprite_Handle_Tank_Human(sSprite* pSprite) {
13006
13007 if (pSprite->field_38 == eSprite_Anim_Die1)
13008 pSprite->field_38 = eSprite_Anim_None;
13009
13010 if (pSprite->field_38) {
13011 pSprite->field_22 = eSprite_PersonType_Human;
13012
13013 sub_23525(pSprite);
13014 pSprite->field_22 = eSprite_PersonType_Human;
13015 return;
13016 }
13017 pSprite->field_22 = eSprite_PersonType_Human;
13018 sub_23525(pSprite);
13019 pSprite->field_22 = eSprite_PersonType_Human;
13020 Sprite_Handle_Tank_FireMissile(pSprite);
13021
13022 sSprite* Data24 = pSprite + 1;
13023 Data24->field_18 = eSprite_Null;
13024}
13025
13026void cFodder::Sprite_Handle_Bird_Left(sSprite* pSprite) {
13027

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected