| 4414 | } |
| 4415 | |
| 4416 | void cFodder::Campaign_Select_Sprite_Prepare() { |
| 4417 | |
| 4418 | int16 x = 0; |
| 4419 | |
| 4420 | Sprite_Clear_All(); |
| 4421 | |
| 4422 | Phase_SquadPrepare(); |
| 4423 | |
| 4424 | mSquad_CurrentVehicle = &mSprites[x]; |
| 4425 | mSprites[x].field_0 = 0xe6; |
| 4426 | mSprites[x].field_4 = 0xcd; |
| 4427 | mSprites[x].field_8 = 0xD2; |
| 4428 | mSprites[x].field_A = 5; |
| 4429 | mSprites[x].field_52 = 0; |
| 4430 | mSprites[x].field_20 = 0; |
| 4431 | mSprites[x].field_18 = eSprite_Turret_Missile_Human; |
| 4432 | mSprites[x++].field_6F = eVehicle_Turret_Missile; |
| 4433 | |
| 4434 | mSprites[x].field_0 = tool_RandomGet() & 0xFF; |
| 4435 | mSprites[x].field_4 = tool_RandomGet() & 0xff; |
| 4436 | mSprites[x].field_8 = 6; |
| 4437 | mSprites[x].field_A = 0; |
| 4438 | mSprites[x].field_52 = 0; |
| 4439 | mSprites[x].field_20 = 0; |
| 4440 | mSprites[x++].field_18 = eSprite_Civilian_Spear; |
| 4441 | |
| 4442 | mSprites[x].field_0 = 0xff; |
| 4443 | mSprites[x].field_4 = 16 + (tool_RandomGet() % 0x60); |
| 4444 | mSprites[x].field_8 = 2; |
| 4445 | mSprites[x].field_A = 0; |
| 4446 | mSprites[x].field_52 = 0; |
| 4447 | mSprites[x].field_20 = 0; |
| 4448 | mSprites[x++].field_18 = eSprite_Bird_Left; |
| 4449 | |
| 4450 | mSprites[x].field_0 = 0; |
| 4451 | mSprites[x].field_4 = 16 + (tool_RandomGet() % 0xc0); |
| 4452 | mSprites[x].field_8 = 2; |
| 4453 | mSprites[x].field_A = 0; |
| 4454 | mSprites[x].field_52 = 0; |
| 4455 | mSprites[x].field_20 = 0; |
| 4456 | mSprites[x++].field_18 = eSprite_Bird_Left; |
| 4457 | |
| 4458 | mSprites[x].field_0 = 185; |
| 4459 | mSprites[x].field_4 = 19; |
| 4460 | mSprites[x].field_8 = 2; |
| 4461 | mSprites[x].field_A = 0; |
| 4462 | mSprites[x].field_52 = 0; |
| 4463 | mSprites[x].field_20 = 0; |
| 4464 | mSprites[x++].field_18 = eSprite_Hostage; |
| 4465 | |
| 4466 | mSprites[x].field_0 = 100; |
| 4467 | mSprites[x].field_4 = 0xd0; |
| 4468 | mSprites[x].field_8 = 2; |
| 4469 | mSprites[x].field_A = 0; |
| 4470 | mSprites[x].field_52 = 0; |
| 4471 | mSprites[x].field_20 = 0; |
| 4472 | mSprites[x++].field_18 = eSprite_Floating_Dead_Soldier; |
| 4473 |
nothing calls this directly
no test coverage detected