water
Methods
disable_water_lookup
Must be called every frame to take full effect.
enable_water_lookup
get_water_height
Checks against a global variable that is set by _SET_WORLD_WATER_TYPE. If that is set to one it will fail. Likely not the only issue but part of it.
get_water_height_no_waves
test_probe_against_all_water
enum eScriptWaterTestResult { SCRIPT_WATER_TEST_RESULT_NONE, SCRIPT_WATER_TEST_RESULT_WATER, SCRIPT_WATER_TEST_RESULT_BLOCKED, };
test_vertical_probe_against_all_water
Checks against a global variable that is set by _SET_WORLD_WATER_TYPE. If it's set to 1 (Guarma) it will fail.
See TEST_PROBE_AGAINST_ALL_WATER.
remove_extra_calming_quad
Only used in rcm_crackpot1 R* Script: p0 = 0
_0x09a1c7dfdce54fbc
Called together with REMOVE_EXTRA_CALMING_QUAD in rcm_crackpot1 R* Script: p0 = 0 REMOVE*
_0xf0fbf193f1f5c0ea
Only used in fishing_core R* Script
_0xa33f5069b0cb89b8
Only used in fishing_core R* Script
_0xb34a6009a0db80b8
Used in bounty1, fanale3, sean1 R* Scripts
_set_ocean_guarma_water_quadrant
Only used in R* Script guama1
_reset_guarma_water_state
Only used in guama1 / guama3 R* Script REQUEST* or RESET*
_set_world_water_type
0 = World 1 = Guarma
_get_world_water_type
_0x0dcec6a92e497e17
Only used in native_son1 R* Script: p1 = 1
_0xe8126623008372aa
Only used in fussar1 / train_robbery2 R* Script