PATHFIND
PATHFIND = {
SET_ROADS_IN_AREA=function(x1,y1,z1,x2,y2,z2,nodeEnabled,unknown2)return n_invoker.invoke_void(0xBF1A602B5BA52FEE,x1,y1,z1,x2,y2,z2,nodeEnabled,unknown2);
SET_ROADS_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,unknown1,unknown2,unknown3)return n_invoker.invoke_void(0x1A5AA1208AF5DB59,x1,y1,z1,x2,y2,z2,width,unknown1,unknown2,unknown3);
SET_PED_PATHS_IN_AREA=function(x1,y1,z1,x2,y2,z2,p6,p7)return n_invoker.invoke_void(0x34F060F4BF92E018,x1,y1,z1,x2,y2,z2,p6,p7);
GET_SAFE_COORD_FOR_PED=function(x,y,z,onGround,outPosition,flags)return n_invoker.invoke_bool(0xB61C8E878A4199CA,x,y,z,onGround,outPosition,flags);
GET_CLOSEST_VEHICLE_NODE=function(x,y,z,outPosition,nodeFlags,p5,p6)return n_invoker.invoke_bool(0x240A18690AE96513,x,y,z,outPosition,nodeFlags,p5,p6);
GET_CLOSEST_MAJOR_VEHICLE_NODE=function(x,y,z,outPosition,unknown1,unknown2)return n_invoker.invoke_bool(0x2EABE3B06F58C1BE,x,y,z,outPosition,unknown1,unknown2);
GET_CLOSEST_VEHICLE_NODE_WITH_HEADING=function(x,y,z,outPosition,outHeading,nodeType,p6,p7)return n_invoker.invoke_bool(0xFF071FB798B803B0,x,y,z,outPosition,outHeading,nodeType,p6,p7);
GET_NTH_CLOSEST_VEHICLE_NODE=function(x,y,z,nthClosest,outPosition,nodeFlags,unknown1,unknown2)return n_invoker.invoke_bool(0xE50E52416CCF948B,x,y,z,nthClosest,outPosition,nodeFlags,unknown1,unknown2);
GET_NTH_CLOSEST_VEHICLE_NODE_ID=function(x,y,z,nth,nodeFlags,p5,p6)return n_invoker.invoke_int(0x22D7275A79FE8215,x,y,z,nth,nodeFlags,p5,p6);
GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING=function(x,y,z,nthClosest,outPosition,outHeading,outNumLanes,nodeFlags,unknown3,unknown4)return n_invoker.invoke_bool(0x80CA6A8B6C094CC4,x,y,z,nthClosest,outPosition,outHeading,outNumLanes,nodeFlags,unknown3,unknown4);
GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING=function(x,y,z,nthClosest,outPosition,outHeading,nodeFlags,p7,p8)return n_invoker.invoke_int(0x6448050E9C2A7207,x,y,z,nthClosest,outPosition,outHeading,nodeFlags,p7,p8);
GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION=function(x,y,z,desiredX,desiredY,desiredZ,nthClosest,outPosition,outHeading,nodeFlags,p10,p11)return n_invoker.invoke_bool(0x45905BE8654AE067,x,y,z,desiredX,desiredY,desiredZ,nthClosest,outPosition,outHeading,nodeFlags,p10,p11);
GET_VEHICLE_NODE_PROPERTIES=function(x,y,z,density,flags)return n_invoker.invoke_bool(0x0568566ACBB5DEDC,x,y,z,density,flags);
IS_VEHICLE_NODE_ID_VALID=function(vehicleNodeId)return n_invoker.invoke_bool(0x1EAF30FCFBF5AF74,vehicleNodeId);
GET_VEHICLE_NODE_POSITION=function(nodeId,outPosition)return n_invoker.invoke_void(0x703123E5E7D429C2,nodeId,outPosition);
GET_VEHICLE_NODE_IS_GPS_ALLOWED=function(nodeID)return n_invoker.invoke_bool(0xA2AE5C478B96E3B6,nodeID);
GET_VEHICLE_NODE_IS_SWITCHED_OFF=function(nodeID)return n_invoker.invoke_bool(0x4F5070AA58F69279,nodeID);
GET_CLOSEST_ROAD=function(x,y,z,p3,p4,p5,p6,p7,p8,p9,p10)return n_invoker.invoke_bool(0x132F52BBA570FE92,x,y,z,p3,p4,p5,p6,p7,p8,p9,p10);
LOAD_ALL_PATH_NODES=function(set)return n_invoker.invoke_bool(0xC2AB6BFE34E92F8B,set);
SET_ALLOW_STREAM_PROLOGUE_NODES=function(toggle)return n_invoker.invoke_void(0x228E5C6AD4D74BFD,toggle);
SET_ALLOW_STREAM_HEIST_ISLAND_NODES=function(type)return n_invoker.invoke_void(0xF74B1FFA4A15FBEA,type);
ARE_NODES_LOADED_FOR_AREA=function(x1,y1,x2,y2)return n_invoker.invoke_bool(0xF7B79A50B905A30D,x1,y1,x2,y2);
REQUEST_PATH_NODES_IN_AREA_THIS_FRAME=function(x1,y1,x2,y2)return n_invoker.invoke_bool(0x07FB139B592FA687,x1,y1,x2,y2);
SET_ROADS_BACK_TO_ORIGINAL=function(p0,p1,p2,p3,p4,p5,p6)return n_invoker.invoke_void(0x1EE7063B80FFC77C,p0,p1,p2,p3,p4,p5,p6);
SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,p7)return n_invoker.invoke_void(0x0027501B9F3B407E,x1,y1,z1,x2,y2,z2,width,p7);
SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME=function(multiplier)return n_invoker.invoke_void(0x0B919E1FB47CC4E0,multiplier);
ADJUST_AMBIENT_PED_SPAWN_DENSITIES_THIS_FRAME=function(p0,p1,p2,p3,p4,p5,p6)return n_invoker.invoke_void(0xAA76052DDA9BFC3E,p0,p1,p2,p3,p4,p5,p6);
SET_PED_PATHS_BACK_TO_ORIGINAL=function(x1,y1,z1,x2,y2,z2,p6)return n_invoker.invoke_void(0xE04B48F2CC926253,x1,y1,z1,x2,y2,z2,p6);
GET_RANDOM_VEHICLE_NODE=function(x,y,z,radius,p4,p5,p6,outPosition,nodeId)return n_invoker.invoke_bool(0x93E0DB8440B73A7D,x,y,z,radius,p4,p5,p6,outPosition,nodeId);
GET_STREET_NAME_AT_COORD=function(x,y,z,streetName,crossingRoad)return n_invoker.invoke_void(0x2EB41072B4C1E4C0,x,y,z,streetName,crossingRoad);
GENERATE_DIRECTIONS_TO_COORD=function(x,y,z,p3,direction,p5,distToNxJunction)return n_invoker.invoke_int(0xF90125F1F79ECDF8,x,y,z,p3,direction,p5,distToNxJunction);
SET_IGNORE_NO_GPS_FLAG=function(toggle)return n_invoker.invoke_void(0x72751156E7678833,toggle);
SET_IGNORE_NO_GPS_FLAG_UNTIL_FIRST_NORMAL_NODE=function(toggle)return n_invoker.invoke_void(0x1FC289A0C3FF470F,toggle);
SET_GPS_DISABLED_ZONE=function(x1,y1,z1,x2,y2,z3)return n_invoker.invoke_void(0xDC20483CD3DD5201,x1,y1,z1,x2,y2,z3);
GET_GPS_BLIP_ROUTE_LENGTH=function()return n_invoker.invoke_int(0xBBB45C3CF5C8AA85);
GET_POS_ALONG_GPS_TYPE_ROUTE=function(result,p1,p2,p3)return n_invoker.invoke_bool(0xF3162836C28F9DA5,result,p1,p2,p3);
GET_GPS_BLIP_ROUTE_FOUND=function()return n_invoker.invoke_bool(0x869DAACBBE9FA006);
GET_ROAD_BOUNDARY_USING_HEADING=function(x,y,z,heading,outPosition)return n_invoker.invoke_bool(0xA0F8A7517A273C05,x,y,z,heading,outPosition);
GET_POSITION_BY_SIDE_OF_ROAD=function(x,y,z,p3,outPosition)return n_invoker.invoke_bool(0x16F46FB18C8009E4,x,y,z,p3,outPosition);
IS_POINT_ON_ROAD=function(x,y,z,vehicle)return n_invoker.invoke_bool(0x125BF4ABFC536B09,x,y,z,vehicle);
GET_NEXT_GPS_DISABLED_ZONE_INDEX=function()return n_invoker.invoke_int(0xD3A6A0EF48823A8C);
SET_GPS_DISABLED_ZONE_AT_INDEX=function(x1,y1,z1,x2,y2,z2,index)return n_invoker.invoke_void(0xD0BC1C6FB18EE154,x1,y1,z1,x2,y2,z2,index);
CLEAR_GPS_DISABLED_ZONE_AT_INDEX=function(index)return n_invoker.invoke_void(0x2801D0012266DF07,index);
ADD_NAVMESH_REQUIRED_REGION=function(x,y,radius)return n_invoker.invoke_void(0x387EAD7EE42F6685,x,y,radius);
REMOVE_NAVMESH_REQUIRED_REGIONS=function()return n_invoker.invoke_void(0x916F0A3CDEC3445E);
IS_NAVMESH_REQUIRED_REGION_IN_USE=function()return n_invoker.invoke_bool(0x705A844002B39DC0);
DISABLE_NAVMESH_IN_AREA=function(x1,y1,z1,x2,y2,z2,toggle)return n_invoker.invoke_void(0x4C8872D8CDBE1B8B,x1,y1,z1,x2,y2,z2,toggle);
ARE_ALL_NAVMESH_REGIONS_LOADED=function()return n_invoker.invoke_bool(0x8415D95B194A3AEA);
IS_NAVMESH_LOADED_IN_AREA=function(x1,y1,z1,x2,y2,z2)return n_invoker.invoke_bool(0xF813C7E63F9062A5,x1,y1,z1,x2,y2,z2);
GET_NUM_NAVMESHES_EXISTING_IN_AREA=function(x1,y1,z1,x2,y2,z2)return n_invoker.invoke_int(0x01708E8DD3FF8C65,x1,y1,z1,x2,y2,z2);
ADD_NAVMESH_BLOCKING_OBJECT=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return n_invoker.invoke_int(0xFCD5C8E06E502F5A,p0,p1,p2,p3,p4,p5,p6,p7,p8);
UPDATE_NAVMESH_BLOCKING_OBJECT=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return n_invoker.invoke_void(0x109E99373F290687,p0,p1,p2,p3,p4,p5,p6,p7,p8);
REMOVE_NAVMESH_BLOCKING_OBJECT=function(p0)return n_invoker.invoke_void(0x46399A7895957C0E,p0);
DOES_NAVMESH_BLOCKING_OBJECT_EXIST=function(p0)return n_invoker.invoke_bool(0x0EAEB0DB4B132399,p0);
GET_APPROX_HEIGHT_FOR_POINT=function(x,y)return n_invoker.invoke_float(0x29C24BFBED8AB8FB,x,y);
GET_APPROX_HEIGHT_FOR_AREA=function(x1,y1,x2,y2)return n_invoker.invoke_float(0x8ABE8608576D9CE3,x1,y1,x2,y2);
GET_APPROX_FLOOR_FOR_POINT=function(x,y)return n_invoker.invoke_float(0x336511A34F2E5185,x,y);
GET_APPROX_FLOOR_FOR_AREA=function(x1,y1,x2,y2)return n_invoker.invoke_float(0x3599D741C9AC6310,x1,y1,x2,y2);
CALCULATE_TRAVEL_DISTANCE_BETWEEN_POINTS=function(x1,y1,z1,x2,y2,z2)return n_invoker.invoke_float(0xADD95C7005C4A197,x1,y1,z1,x2,y2,z2);
};Last updated
