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

◆ OnPlacementComplete()

override void OnPlacementComplete ( Man player,
vector position = "0 0 0",
vector orientation = "0 0 0" )
protected

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

2580 {
2581 super.OnPlacementComplete(player, position, orientation);
2582
2583 if (GetGame().IsServer())
2584 {
2585 //remove grass
2587 cc_object.SetOrientation(orientation);
2588 GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(GetGame().ObjectDelete, 1000, false, cc_object);
2589 }
2590 }
const int ECE_PLACE_ON_SURFACE
Определения CentralEconomy.c:37
const string OBJECT_CLUTTER_CUTTER
Определения FireplaceBase.c:205
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1187
proto native Object CreateObjectEx(string type, vector pos, int iFlags, int iRotation=RF_DEFAULT)
Creates object of certain type.
Определения ObjectTyped.c:2
proto void CallLater(func fn, int delay=0, bool repeat=false, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native CGame GetGame()
const int CALL_CATEGORY_GAMEPLAY
Определения tools.c:10

Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, ScriptCallQueue::CallLater(), CGame::CreateObjectEx(), ECE_PLACE_ON_SURFACE, CGame::GetCallQueue(), GetGame() и OBJECT_CLUTTER_CUTTER.