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

◆ Can()

override bool CCTSurface::Can ( PlayerBase player,
ActionTarget target )
inlineprotected

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

11 {
12 if( !target || (target && target.GetObject()) )
13 return false;
14
15 if ( GetGame().IsServer() && GetGame().IsMultiplayer() )
16 return true;
17
18 vector hit_pos = target.GetCursorHitPos();
19 if (hit_pos == vector.Zero)
20 return false;
21
22 return ( vector.DistanceSq(hit_pos, player.GetPosition()) <= m_MaximalActionDistanceSq );
23 }
float m_MaximalActionDistanceSq
Определения CCTSurface.c:3
proto native CGame GetGame()

Перекрестные ссылки ActionTarget, vector::DistanceSq(), GetGame(), m_MaximalActionDistanceSq и vector::Zero.