| 9116 | } |
| 9117 | |
| 9118 | void 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 | |
| 9138 | void cFodder::Squad_Prepare_GrenadesAndRockets() { |
| 9139 | mSquad_Grenades[0] = mGame_Data.mGamePhase_Data.mSoldiers_Available << 1; |
nothing calls this directly
no outgoing calls
no test coverage detected