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

◆ TogglePlacingLocal()

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

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

2550 {
2551 if (IsPlacingLocal())
2552 {
2553 if (GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_CLIENT && GetGame().IsMultiplayer())
2554 {
2555 if (ScriptInputUserData.CanStoreInputUserData())
2556 {
2557 ScriptInputUserData ctx = new ScriptInputUserData;
2559 ctx.Send();
2560
2562 }
2563 }
2564 }
2565 else if (!item)
2566 {
2568 }
2569 else
2570 {
2571 PlacingStartLocal(item);
2572 }
2573 }
const int INPUT_UDT_ADVANCED_PLACEMENT
Определения _constants.c:10
void PlacingCancelLocal()
Определения PlayerBase.c:2403
ItemBase GetItemInHands()
Определения PlayerBase.c:6210
void PlacingStartLocal(ItemBase item)
Определения PlayerBase.c:2365
bool IsPlacingLocal()
Определения PlayerBase.c:2435
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().