| 10339 | } |
| 10340 | |
| 10341 | void cFodder::Sprite_Frame_Modifier_Update() { |
| 10342 | |
| 10343 | mSprite_Frame_Modifier_Update_Countdown -= 1; |
| 10344 | if (mSprite_Frame_Modifier_Update_Countdown < 0) { |
| 10345 | mSprite_Frame_Modifier_Update_Countdown = 3; |
| 10346 | |
| 10347 | mSprite_Frame_1 += mSprite_Frame1_Modifier; |
| 10348 | if (mSprite_Frame_1 == 0 || mSprite_Frame_1 == 2) |
| 10349 | mSprite_Frame1_Modifier ^= -2; |
| 10350 | |
| 10351 | mSprite_Frame_2 += mSprite_Frame2_Modifier; |
| 10352 | if (mSprite_Frame_2 == 0 || mSprite_Frame_2 == 2) |
| 10353 | mSprite_Frame2_Modifier ^= -2; |
| 10354 | } |
| 10355 | |
| 10356 | //loc_18DA7 |
| 10357 | mSprite_Frame3_ChangeCount -= 1; |
| 10358 | if (mSprite_Frame3_ChangeCount < 0) { |
| 10359 | mSprite_Frame3_ChangeCount = 1; |
| 10360 | |
| 10361 | mSprite_Frame_3 += mSprite_Frame_3_Modifier; |
| 10362 | if (mSprite_Frame_3 == 0 || mSprite_Frame_3 == 2) |
| 10363 | mSprite_Frame_3_Modifier ^= -2; |
| 10364 | } |
| 10365 | } |
| 10366 | |
| 10367 | void cFodder::Sprite_Handle_Loop() { |
| 10368 | sSprite* Data20 = mSprites.data(); |
nothing calls this directly
no outgoing calls
no test coverage detected