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

Method Sprite_Handle_Player_Destroy_Unk

Source/Fodder.cpp:9118–9136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9116}
9117
9118void cFodder::Sprite_Handle_Player_Destroy_Unk() {
9119
9120 for (auto& Sprite : mSprites) {
9121
9122 if (Sprite.field_0 == -32768)
9123 continue;
9124
9125 if (Sprite.field_18 != eSprite_Player)
9126 continue;
9127
9128 if (!Sprite.field_38)
9129 continue;
9130
9131 if (Sprite.field_38 >= eSprite_Anim_Slide1)
9132 continue;
9133
9134 Sprite_Troop_Dies(&Sprite);
9135 }
9136}
9137
9138void cFodder::Squad_Prepare_GrenadesAndRockets() {
9139 mSquad_Grenades[0] = mGame_Data.mGamePhase_Data.mSoldiers_Available << 1;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected