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

◆ TogglePlacingLocal()

void ManBase::TogglePlacingLocal ( ItemBase item = null)
inlineprotected

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

2670 {
2671 if (IsPlacingLocal())
2672 {
2673 if (GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_CLIENT && g_Game.IsMultiplayer())
2674 {
2675 if (ScriptInputUserData.CanStoreInputUserData())
2676 {
2677 ScriptInputUserData ctx = new ScriptInputUserData();
2679 ctx.Send();
2680
2682 }
2683 }
2684 else
2686 }
2687 else if (!item)
2688 {
2690 }
2691 else
2692 {
2693 PlacingStartLocal(item);
2694 }
2695 }
const int INPUT_UDT_ADVANCED_PLACEMENT
DayZGame g_Game
Определения DayZGame.c:3942
void PlacingCancelLocal()
Определения PlayerBase.c:2529
ItemBase GetItemInHands()
Определения PlayerBase.c:6437
void PlacingStartLocal(ItemBase item)
Определения PlayerBase.c:2491
bool IsPlacingLocal()
Определения PlayerBase.c:2558
proto native void Send()
proto bool Write(void value_out)
DayZPlayerInstanceType
defined in C++
Определения dayzplayer.c:1071
proto native DayZPlayerInstanceType GetInstanceType()

Перекрестные ссылки ScriptInputUserData::CanStoreInputUserData(), g_Game, GetInstanceType(), GetItemInHands(), INPUT_UDT_ADVANCED_PLACEMENT, IsPlacingLocal(), PlacingCancelLocal(), PlacingStartLocal(), ScriptInputUserData::Send() и Serializer::Write().

Используется в EEItemOutOfHands().