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

◆ OnExecuteServer()

override void ActionPlaceOvenIndoor::OnExecuteServer ( ActionData action_data)
inlineprivate

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

64 {
65 FireplaceBase fireplace_in_hands = FireplaceBase.Cast( action_data.m_MainItem );
66
67 //replace fireplace with lambda
68 FireplaceToIndoorOvenLambda lambda = new FireplaceToIndoorOvenLambda( fireplace_in_hands, "OvenIndoor", action_data.m_Player, action_data.m_Player.GetLastFirePoint(), action_data.m_Target.GetObject() );
69 lambda.SetTransferParams( true, true, true );
70 action_data.m_Player.ServerReplaceItemInHandsWithNewElsewhere( lambda );
71 }
void FireplaceToIndoorOvenLambda(EntityAI old_item, string new_item_type, PlayerBase player, vector pos, Object target)
Определения ActionPlaceOvenIndoor.c:86
void FireplaceBase()
Определения FireplaceBase.c:235

Перекрестные ссылки ActionData и FireplaceToIndoorOvenLambda().