boat, snowmobile, snowmobile gun
| 555 | |
| 556 | // boat, snowmobile, snowmobile gun |
| 557 | static void StartVehicles(ObjectInfo* obj) |
| 558 | { |
| 559 | // TODO: Fix BoatControl() not using BoatControl(). |
| 560 | obj = &Objects[ID_SPEEDBOAT]; |
| 561 | if (obj->loaded) |
| 562 | { |
| 563 | obj->Initialize = InitializeSpeedboat; |
| 564 | obj->collision = SpeedboatPlayerCollision; |
| 565 | obj->control = SpeedboatControl; |
| 566 | obj->shadowType = ShadowMode::Player; |
| 567 | obj->SetHitEffect(true); |
| 568 | } |
| 569 | |
| 570 | // TODO: Create a new renderer for the skidoo with animated track. |
| 571 | obj = &Objects[ID_SNOWMOBILE]; |
| 572 | if (obj->loaded) |
| 573 | { |
| 574 | obj->Initialize = InitializeSkidoo; |
| 575 | obj->collision = SkidooPlayerCollision; |
| 576 | obj->shadowType = ShadowMode::Player; |
| 577 | obj->SetHitEffect(true); |
| 578 | } |
| 579 | } |
| 580 | |
| 581 | void InitializeTR2Objects() |
| 582 | { |
no test coverage detected