diff options
author | Nikolay Korolev <nickvnuk@gmail.com> | 2020-05-19 22:27:41 +0200 |
---|---|---|
committer | Nikolay Korolev <nickvnuk@gmail.com> | 2020-05-19 22:27:41 +0200 |
commit | fec0028e12fb7e362344cfc07d7dcb6b07c29e04 (patch) | |
tree | 675e1d491bd8f9cb80c707fbba45ae41005a4d31 /src/peds/Population.cpp | |
parent | slightly restructured ped flags for convenience (diff) | |
parent | Merge pull request #567 from erorcun/miami (diff) | |
download | re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar.gz re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar.bz2 re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar.lz re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar.xz re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.tar.zst re3-fec0028e12fb7e362344cfc07d7dcb6b07c29e04.zip |
Diffstat (limited to 'src/peds/Population.cpp')
-rw-r--r-- | src/peds/Population.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/peds/Population.cpp b/src/peds/Population.cpp index 44bedab9..338c47f0 100644 --- a/src/peds/Population.cpp +++ b/src/peds/Population.cpp @@ -461,17 +461,16 @@ CPopulation::AddPed(ePedType pedType, uint32 miOrCopType, CVector const &coors, if (ms_bGivePedsWeapons) { eWeaponType weapon; - // TODO(Miami): Look here when weapons have been ported switch (CGeneral::GetRandomNumber() & 3) { case 0: weapon = WEAPONTYPE_COLT45; break; case 1: - //weapon = WEAPONTYPE_NIGHTSTICK; - //break; + weapon = WEAPONTYPE_NIGHTSTICK; + break; case 2: - //weapon = WEAPONTYPE_GOLFCLUB; - //break; + weapon = WEAPONTYPE_GOLFCLUB; + break; case 3: weapon = WEAPONTYPE_TEC9; break; @@ -1093,8 +1092,7 @@ CPopulation::AddDeadPedInFrontOfCar(const CVector& pos, CVehicle* pCulprit) return nil; CPed* pPed = CPopulation::AddPed(PEDTYPE_CIVMALE, MI_MALE01, pos); // TODO(MIAMI): 4th parameter pPed->SetDie(ANIM_KO_SHOT_FRONT1, 4.0f, 0.0f); - //TODO(MIAMI): uncomment - //pPed->m_nPedMoney = 0; + pPed->m_nPedMoney = 0; pPed->bDeadPedInFrontOfCar = true; pPed->m_vehicleInAccident = pCulprit; pCulprit->RegisterReference((CEntity**)&pPed->m_vehicleInAccident); @@ -1108,7 +1106,7 @@ CPopulation::AddDeadPedInFrontOfCar(const CVector& pos, CVehicle* pCulprit) } } } - CColPoint colpts[32]; + CColPoint colpts[MAX_COLLISION_POINTS]; if (CCollision::ProcessColModels(pCulprit->GetMatrix(), *pCulprit->GetColModel(), pPed->GetMatrix(), *pPed->GetColModel(), colpts, nil, nil)) { CWorld::Remove(pPed); delete pPed; |