Native referenceRedM

TEST_PROBE_AGAINST_ALL_WATER

0x8974647ED222EA5F WATER
FUNCTION SIGNATURE
int TEST_PROBE_AGAINST_ALL_WATER(float x1, float y1, float z1, float x2, float y2, float z2, int flag, Vector3* result);
Property Value
Native Name TEST_PROBE_AGAINST_ALL_WATER
Hash 0x8974647ED222EA5F
Return Type BOOL
Build 1207
Parameters x1 (float), y1 (float), z1 (float), x2 (float), y2 (float), z2 (float), flag (int), result (Vector3*)

Description: enum eScriptWaterTestResult { SCRIPT_WATER_TEST_RESULT_NONE, SCRIPT_WATER_TEST_RESULT_WATER, SCRIPT_WATER_TEST_RESULT_BLOCKED, };

Parameters

  • x1 (float)
  • y1 (float)
  • z1 (float)
  • x2 (float)
  • y2 (float)
  • z2 (float)
  • flag (int) — See START_SHAPE_TEST_LOS_PROBE
  • result (Vector3*)

Usage

Lua (Direct):

local result = TestProbeAgainstAllWater(x1, y1, z1, x2, y2, z2, flag, result)

Lua (Hash):

local result = Citizen.InvokeNative(0x8974647ED222EA5F, x1, y1, z1, x2, y2, z2, flag, result)
Back to WATER