diff options
author | aap <aap@papnet.eu> | 2020-06-02 23:35:20 +0200 |
---|---|---|
committer | aap <aap@papnet.eu> | 2020-06-02 23:35:20 +0200 |
commit | 2ca3c50463eff025b9783930d112dd0c257c040e (patch) | |
tree | 1601340bc1b3d51542aad6f448f52c89badfd89d /src/core/re3.cpp | |
parent | fixed radar rendering (diff) | |
download | re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar.gz re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar.bz2 re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar.lz re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar.xz re3-2ca3c50463eff025b9783930d112dd0c257c040e.tar.zst re3-2ca3c50463eff025b9783930d112dd0c257c040e.zip |
Diffstat (limited to 'src/core/re3.cpp')
-rw-r--r-- | src/core/re3.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/core/re3.cpp b/src/core/re3.cpp index cb249f53..458ec6d6 100644 --- a/src/core/re3.cpp +++ b/src/core/re3.cpp @@ -16,6 +16,7 @@ #include "Boat.h" #include "Heli.h" #include "Automobile.h" +#include "Bike.h" #include "Ped.h" #include "Particle.h" #include "Console.h" @@ -112,6 +113,8 @@ SpawnCar(int id) CVehicle *v; if(CModelInfo::IsBoatModel(id)) v = new CBoat(id, RANDOM_VEHICLE); + if(CModelInfo::IsBikeModel(id)) + v = new CBike(id, RANDOM_VEHICLE); else v = new CAutomobile(id, RANDOM_VEHICLE); @@ -141,10 +144,12 @@ FixCar(void) if(veh == nil) return; veh->m_fHealth = 1000.0f; - if(!veh->IsCar()) - return; - ((CAutomobile*)veh)->Damage.SetEngineStatus(0); - ((CAutomobile*)veh)->Fix(); + if(veh->IsCar()){ + ((CAutomobile*)veh)->Damage.SetEngineStatus(0); + ((CAutomobile*)veh)->Fix(); + }else if(veh->IsBike()){ + ((CBike*)veh)->Fix(); + } } #ifdef MENU_MAP @@ -355,6 +360,7 @@ DebugMenuPopulate(void) DebugMenuAddCmd("Spawn", "Spawn Rhino", [](){ SpawnCar(MI_RHINO); }); DebugMenuAddCmd("Spawn", "Spawn Firetruck", [](){ SpawnCar(MI_FIRETRUCK); }); DebugMenuAddCmd("Spawn", "Spawn Predator", [](){ SpawnCar(MI_PREDATOR); }); + DebugMenuAddCmd("Spawn", "Spawn PCJ 600", [](){ SpawnCar(MI_PCJ600); }); DebugMenuAddVarBool8("Render", "Draw hud", &CHud::m_Wants_To_Draw_Hud, nil); DebugMenuAddVarBool8("Render", "Backface Culling", &gBackfaceCulling, nil); |