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

◆ CreateAndSetupActionCallback()

void CreateAndSetupActionCallback ( ActionData action_data)
protected

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

18 {
19 super.CreateAndSetupActionCallback(action_data);
20
21 Land_Underground_WaterReservoir reservoir = Land_Underground_WaterReservoir.Cast(action_data.m_Target.GetObject());
22 if (reservoir)
23 {
24 if (action_data.m_Callback)
25 {
26 array<vector> data = reservoir.GetValveAligningPointsWS(reservoir.GetTurnableValveIndex(action_data.m_Target.GetComponentIndex()));
27 vector position = data[0];
28 vector direction = data[1] - data[0];
29
30 action_data.m_Callback.SetAligning(position, direction.Normalized());
31 }
32 }
33 }
void Land_Underground_WaterReservoir()
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
proto vector Normalized()
return normalized vector (keeps orginal vector untouched)
Определения EnConvert.c:106

Перекрестные ссылки ActionData, Land_Underground_WaterReservoir() и vector::Normalized().