DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnItemInHandsChanged()

override void DayZPlayer::OnItemInHandsChanged ( )
inlineprotected

См. определение в файле DayZPlayerImplement.c строка 955

956 {
957 //Print("inv: DayZPlayerImplement::OnItemInHandsChanged: "/* + GetHumanInventory().GetEntityInHands()*/);
959 GetItemAccessor().OnItemInHandsChanged();
960
961 if (!IsAlive())
962 {
963 //Print("inv: DayZPlayerImplement::OnItemInHandsChanged - human not alive! calling ResetWeaponInHands");
964 GetItemAccessor().ResetWeaponInHands();
965 }
966
967 HumanInventoryWithFSM.Cast(GetHumanInventory()).CheckFSMState();
968 }
void StopWeaponEvent()
Определения DayZPlayerImplement.c:1761

Перекрестные ссылки HumanInventoryWithFSM::CheckFSMState() и StopWeaponEvent().

Используется в HandActionBase::Action(), NetSyncCurrentStateID() и OnAfterStoreLoad().