|
PC Stable Documentation
|
|

Private Member Functions | |
| void | CCTWaterSurface (float maximal_target_distance=UAMaxDistances.DEFAULT, string surfaceType="") |
| override bool | Can (PlayerBase player, ActionTarget target) |
| override bool | CanContinue (PlayerBase player, ActionTarget target) |
Private Attributes | |
| protected const int | HEIGHT_DIFF_LIMIT_METERS = 1.0 |
| protected float | m_MaximalActionDistanceSq |
| protected string | m_SurfaceType |
| protected ref array< string > | m_AllowedSurfaceList |
| DEPRECATED. | |
|
inlineprivate |
References m_AllowedSurfaceList, m_MaximalActionDistanceSq, and m_SurfaceType.
|
inlineprivate |
use hit position from ActionTarget otherwise player's position
special handling for sea
References Math::AbsFloat(), Surface::AllowedWaterSurface(), vector::DistanceSq(), g_Game, HEIGHT_DIFF_LIMIT_METERS, m_AllowedSurfaceList, and m_MaximalActionDistanceSq.
|
inlineprivate |
DEPRECATED.
Referenced by Can(), and CCTWaterSurface().
|
private |
Referenced by Can(), and CCTWaterSurface().
|
private |
Referenced by CCTWaterSurface().