map¶
get_blip_from_entity¶
int native.map.get_blip_from_entity(int entity)
get_main_player_blip_id¶
int native.map.get_main_player_blip_id()
_blip_add_for_style¶
int native.map._blip_add_for_style(int style_hash)
blip_add_for_coords¶
int native.map.blip_add_for_coords(int blip_hash, float x, float y, float z)
https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/textures/blips
https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/textures/blips_mp
blip_add_for_entity¶
int native.map.blip_add_for_entity(int blip_hash, int entity)
blip_add_for_pickup_placement¶
int native.map.blip_add_for_pickup_placement(int blip_hash, int pickup)
blip_add_for_radius¶
int native.map.blip_add_for_radius(int blip_hash, float x, float y, float z, float radius)
_blip_add_for_area¶
int native.map._blip_add_for_area(int blip_hash, float x, float y, float z, float scale_x, float scale_y, float scale_z, int p7)
_blip_add_for_volume¶
int native.map._blip_add_for_volume(int blip_hash, int volume)
_blip_set_style¶
bool native.map._blip_set_style(int blip, int style_hash)
https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/blip_styles
Removes any existing modifiers and sets the style.
_blip_add_style¶
bool native.map._blip_add_style(int blip, int style_hash)
blip_add_modifier¶
bool native.map.blip_add_modifier(int blip, int modifier_hash)
https://alloc8or.re/rdr3/doc/enums/eBlipModifier.txt
https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/blip_modifiers
Old name: _BLIP_SET_MODIFIER
blip_remove_modifier¶
bool native.map.blip_remove_modifier(int blip, int modifier_hash)
_0x250c75eb1728cc0d¶
void native.map._0x250c75eb1728cc0d(int blip)
set_blip_flash_timer¶
void native.map.set_blip_flash_timer(int blip, int blip_type, int blip_hash)
set_blip_flashes¶
bool native.map.set_blip_flashes(int blip, ptr int p1, ptr int p2)
trigger_sonar_blip¶
void native.map.trigger_sonar_blip(int type_hash, float x, float y, float z)
_trigger_sonar_blip_on_entity¶
void native.map._trigger_sonar_blip_on_entity(int type_hash, int entity)
allow_sonar_blips¶
void native.map.allow_sonar_blips(bool toggle)
set_blip_coords¶
void native.map.set_blip_coords(int blip, float pos_x, float pos_y, float pos_z)
get_blip_coords¶
vec3 native.map.get_blip_coords(int blip)
set_blip_sprite¶
void native.map.set_blip_sprite(int blip, int hash, bool p2)
_0x01b928ca2e198b01¶
int native.map._0x01b928ca2e198b01(int p0)
set_blip_name_from_text_file¶
void native.map.set_blip_name_from_text_file(int blip, string text_label)
_set_blip_name¶
void native.map._set_blip_name(int blip, string name)
set_blip_name_to_player_name¶
void native.map.set_blip_name_to_player_name(int blip, int player)
set_blip_rotation¶
void native.map.set_blip_rotation(int blip, int rotation)
set_blip_scale¶
void native.map.set_blip_scale(int blip, float scale)
remove_blip¶
void native.map.remove_blip(ptr int blip)
does_blip_exist¶
bool native.map.does_blip_exist(int blip)
_does_entity_have_blip¶
bool native.map._does_entity_have_blip(int entity)
set_radar_zoom¶
void native.map.set_radar_zoom(int zoom_level)
_abandon_blip¶
void native.map._abandon_blip(int blip)
_is_blip_attached_to_any_entity¶
bool native.map._is_blip_attached_to_any_entity(int blip)
is_blip_on_minimap¶
bool native.map.is_blip_on_minimap(int blip)
force_sonar_blips_this_frame¶
int native.map.force_sonar_blips_this_frame()
set_gps_flags¶
void native.map.set_gps_flags(int p0, float p1)
clear_gps_flags¶
void native.map.clear_gps_flags()
set_gps_custom_route_render¶
void native.map.set_gps_custom_route_render(bool p0, int p1, int p2)
clear_gps_custom_route¶
void native.map.clear_gps_custom_route()
start_gps_multi_route¶
void native.map.start_gps_multi_route(int color_name_hash, bool on_foot, bool in_vehicle)
add_point_to_gps_multi_route¶
void native.map.add_point_to_gps_multi_route(float x, float y, float z, bool p3)
set_gps_multi_route_render¶
void native.map.set_gps_multi_route_render(bool toggle)
clear_gps_multi_route¶
void native.map.clear_gps_multi_route()
_start_gps_custom_route_from_waypoint_recording_route¶
void native.map._start_gps_custom_route_from_waypoint_recording_route(string waypoint_recording, int point, int num_points, int color_name_hash, bool p4, bool p5)
clear_gps_player_waypoint¶
void native.map.clear_gps_player_waypoint()
_0xd3f58e9316b7fc2a¶
void native.map._0xd3f58e9316b7fc2a(int p0)
set_waypoint_off¶
void native.map.set_waypoint_off()
is_waypoint_active¶
bool native.map.is_waypoint_active()
_get_waypoint_coords¶
vec3 native.map._get_waypoint_coords()
_0xf08e42bfa46bdff8¶
bool native.map._0xf08e42bfa46bdff8(int p0, int p1)
_hide_active_points_of_interest¶
void native.map._hide_active_points_of_interest()
_show_active_points_of_interest¶
void native.map._show_active_points_of_interest()
_0xf47a1eb2a538a3a3¶
int native.map._0xf47a1eb2a538a3a3()
_find_closest_gps_position¶
bool native.map._find_closest_gps_position(float x, float y, float z, ref vec3 out_position)
display_radar¶
void native.map.display_radar(bool toggle)
_set_radar_config_type¶
void native.map._set_radar_config_type(int config_hash, int p1)
https://github.com/femga/rdr3_discoveries/blob/master/graphics/minimap/radar/radar_configs.lua
configHash: -1943724816, 347777538, -117986897, -789269373, -547506804, -1986542417, 2080113112
p1: usually 898171178 or 0 in R* scripts (doesn't seems to have any effect)
_add_prop_to_minimap¶
void native.map._add_prop_to_minimap(int minimap_prop, float x, float y, float rotation, int p4)
list of minimap props: https://github.com/femga/rdr3_discoveries/tree/master/graphics/minimap/minimapObjects
_remove_prop_from_minimap¶
void native.map._remove_prop_from_minimap(int minimap_prop)
set_radar_as_exterior_this_frame¶
void native.map.set_radar_as_exterior_this_frame()
set_minimap_hide_fow¶
void native.map.set_minimap_hide_fow(bool toggle)
_set_fow_update_player_override¶
void native.map._set_fow_update_player_override(bool toggle, int p1)
Used for GUARMA MODE; Enabled: toggle = false, 0; Disabled: toggle = true, 0
Hash p1 seems to be unused, always 0
_set_minimap_fow_override_reveal_scale¶
void native.map._set_minimap_fow_override_reveal_scale(float scale, int p1)
_set_minimap_fow_should_update¶
void native.map._set_minimap_fow_should_update(bool toggle, int p1)
set_minimap_fow_reveal_coordinate¶
void native.map.set_minimap_fow_reveal_coordinate(float x, float y, float z, int p3)
set_minimap_fow_reveal_volume¶
void native.map.set_minimap_fow_reveal_volume(int volume, int p1)
reset_minimap_fow¶
void native.map.reset_minimap_fow(int hash)
_reveal_minimap_fow¶
void native.map._reveal_minimap_fow(int hash)
_set_minimap_zone¶
void native.map._set_minimap_zone(int zone)
lock_minimap_angle¶
void native.map.lock_minimap_angle(int angle)
Locks the minimap to the specified angle in integer degrees.
angle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle.
unlock_minimap_angle¶
void native.map.unlock_minimap_angle()
_map_enable_region_blip¶
void native.map._map_enable_region_blip(int region_hash, int style_hash)
_map_disable_region_blip¶
void native.map._map_disable_region_blip(int region_hash)
_map_is_region_highlighted_with_style¶
bool native.map._map_is_region_highlighted_with_style(int region_hash, int style_hash)
_map_discover_region¶
void native.map._map_discover_region(int discovery_hash)
_map_discovery_set_enabled¶
void native.map._map_discovery_set_enabled(int discovery_hash)
_map_is_discovery_active¶
bool native.map._map_is_discovery_active(int discovery_hash)
_set_pausemap_coords_with_radius¶
void native.map._set_pausemap_coords_with_radius(float x, float y, float z, float radius)
_0x7c9f4cdf402ca82a¶
void native.map._0x7c9f4cdf402ca82a()
_0x44813684f72b563c¶
void native.map._0x44813684f72b563c(int entity, int p1)
_0x97f6f158cc5b5ca2¶
void native.map._0x97f6f158cc5b5ca2(int entity, int p1)
_0xbb68d4d3ca3de402¶
void native.map._0xbb68d4d3ca3de402(int p0, int p1)
_0x3cb8859f04763c78¶
int native.map._0x3cb8859f04763c78(int p0, int p1)
_0x7563cbca99253d1a¶
void native.map._0x7563cbca99253d1a(int entity, int blip)
_0x1726963e6049db53¶
void native.map._0x1726963e6049db53(int p0)