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

◆ CheckLiquidSource()

static bool Surface::CheckLiquidSource ( float pHeight,
string pSurface,
int allowedWaterSourceMask )
inlinestaticprivate

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

55 {
56 bool success = false;
57 if (pSurface == "")
58 {
59 if ( allowedWaterSourceMask & LIQUID_SALTWATER )
60 {
61 success = pHeight <= (g_Game.SurfaceGetSeaLevel() + 0.25); //MaxWave_default
62 }
63 }
64 else
65 {
66 int liquidType = SurfaceInfo.GetByName(pSurface).GetLiquidType();
67
68 success = allowedWaterSourceMask & liquidType;
69 }
70
71 return success;
72 }
DayZGame g_Game
Определения DayZGame.c:3868
int[] SurfaceInfo
Определения SurfaceInfo.c:1
const int LIQUID_SALTWATER
Определения constants.c:548

Перекрестные ссылки g_Game, SurfaceInfo::GetByName(), SurfaceInfo::GetLiquidType() и LIQUID_SALTWATER.

Используется в Can().