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().