diff options
author | Sergeanur <s.anureev@yandex.ua> | 2021-07-27 19:58:17 +0200 |
---|---|---|
committer | Sergeanur <s.anureev@yandex.ua> | 2021-07-27 19:58:17 +0200 |
commit | 6dc8c5bd92dc031afa3ba9b6e1149dbbba338598 (patch) | |
tree | b91cd2317cef091e9321b44157ef519f33bfbc45 /src/peds/Ped.cpp | |
parent | Law enforcers and generic female ped comments (diff) | |
parent | Fix stuck looking flag when answering phone and idle weapon animation (diff) | |
download | re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar.gz re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar.bz2 re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar.lz re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar.xz re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.tar.zst re3-6dc8c5bd92dc031afa3ba9b6e1149dbbba338598.zip |
Diffstat (limited to 'src/peds/Ped.cpp')
-rw-r--r-- | src/peds/Ped.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/peds/Ped.cpp b/src/peds/Ped.cpp index c0b1af23..e284dad5 100644 --- a/src/peds/Ped.cpp +++ b/src/peds/Ped.cpp @@ -7291,6 +7291,9 @@ CPed::SetAnswerMobile(void) { if (m_nPedState != PED_ANSWER_MOBILE && !DyingOrDead()) { SetPedState(PED_ANSWER_MOBILE); +#ifdef FIX_BUGS + ClearLookFlag(); +#endif RemoveWeaponAnims(GetWeapon()->m_eWeaponType, -4.0f); CAnimBlendAssociation *assoc = CAnimManager::BlendAnimation(GetClump(), ASSOCGRP_STD, ANIM_STD_PHONE_IN, 4.0f); assoc->SetFinishCallback(StartTalkingOnMobileCB, this); @@ -7298,6 +7301,9 @@ CPed::SetAnswerMobile(void) if (m_storedWeapon == WEAPONTYPE_UNIDENTIFIED) m_storedWeapon = GetWeapon()->m_eWeaponType; +#ifdef FIX_BUGS + SetCurrentWeapon(0); +#endif RemoveWeaponModel(-1); } } |