| 18611 | } |
| 18612 | |
| 18613 | void cFodder::Sprite_Handle_Player_InVehicle(sSprite* pSprite) { |
| 18614 | pSprite->field_8 = 0x7C; |
| 18615 | pSprite->field_A = 0; |
| 18616 | pSprite->field_38 = eSprite_Anim_None; |
| 18617 | |
| 18618 | sSprite* Data24 = pSprite->field_6A_sprite; |
| 18619 | if (Data24->field_0 == -32768 || Data24->field_18 == eSprite_Explosion) { |
| 18620 | //loc_22AEE |
| 18621 | pSprite->field_6E = 0; |
| 18622 | pSprite->field_66 = 0; |
| 18623 | pSprite->field_6A_sprite = 0; |
| 18624 | pSprite->field_38 = eSprite_Anim_Hit; |
| 18625 | pSprite->field_64 = -1; |
| 18626 | |
| 18627 | pSprite->field_10 = tool_RandomGet() & 0x1FE; |
| 18628 | } |
| 18629 | |
| 18630 | //loc_22B3C |
| 18631 | |
| 18632 | pSprite->field_0 = Data24->field_0; |
| 18633 | pSprite->field_4 = Data24->field_4; |
| 18634 | pSprite->field_20 = Data24->field_20; |
| 18635 | } |
| 18636 | |
| 18637 | void cFodder::Game_Setup() { |
| 18638 |
nothing calls this directly
no outgoing calls
no test coverage detected