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

◆ TogglePlacingLocal()

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

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

2541 {
2542 if (IsPlacingLocal())
2543 {
2544 if (GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_CLIENT && GetGame().IsMultiplayer())
2545 {
2546 if (ScriptInputUserData.CanStoreInputUserData())
2547 {
2548 ScriptInputUserData ctx = new ScriptInputUserData;
2550 ctx.Send();
2551
2553 }
2554 }
2555 }
2556 else if (!item)
2557 {
2559 }
2560 else
2561 {
2562 PlacingStartLocal(item);
2563 }
2564 }
const int INPUT_UDT_ADVANCED_PLACEMENT
void PlacingCancelLocal()
Определения PlayerBase.c:2394
ItemBase GetItemInHands()
Определения PlayerBase.c:6202
void PlacingStartLocal(ItemBase item)
Определения PlayerBase.c:2356
bool IsPlacingLocal()
Определения PlayerBase.c:2426
proto native void Send()
proto bool Write(void value_out)
DayZPlayerInstanceType
defined in C++
Определения dayzplayer.c:1068
proto native DayZPlayerInstanceType GetInstanceType()
proto native CGame GetGame()

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

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