# lib_are function library

Dependencies: install_sfo.tpa, lib_eff.tpa, lib_evaluate.tpa, lib_general.tpa, lib_internal.tpa, lib_itm.tpa, lib_list.tpa, lib_macro.tpa, lib_patch.tpa, lib_spl.tpa, lib_table.tpa, lib_text.tpa, lib_tools.tpa, lib_wed.tpa

Functions from unidentified sources: ARE_actor_x_coord_dest, ARE_actor_x_coord_start, ARE_actor_y_coord_dest, ARE_actor_y_coord_start, ARE_area_script, ARE_read_actor_resource, ARE_read_actor_x_coord_dest, ARE_read_actor_x_coord_start, ARE_read_actor_y_coord_dest, ARE_read_actor_y_coord_start, ARE_read_area_script, ARE_trigger_info, fix_are_container_index

## Description

## Public Functions

ARE_actor_baseline()=() patch

ARE_actor_defaults(arguments:s)=() patch

ARE_actor_orientation(arguments:s)=() patch

ARE_actor_out_of_bounds()=(value:s) patch

ARE_actor_present_always(arguments:s)=() patch

ARE_actor_x_coord(arguments:s)=() patch

ARE_actor_y_coord(arguments:s)=() patch

ARE_add_container_fj(loc_x:i="-1", loc_y:i="-1", launch_x:i="-1", launch_y:i="-1", type:s, name:s, vertices:s)=() patch

ARE_add_pile(arguments:s)=() patch

ARE_add_trigger_fj(activation_x:i="-1", activation_y:i="-1", launch_x:i="-1", launch_y:i="-1", type:s, name:s, script:s, vertices:s)=() patch

ARE_adjust_actor_xloc(arguments:s)=() patch

ARE_adjust_actor_yloc(arguments:s)=() patch

ARE_container_out_of_bounds()=(value:s) patch

ARE_door_out_of_bounds()=(value:s) patch

ARE_edit_restspawn(arguments:s)=() patch

ARE_generic_out_of_bounds()=(value:s) patch

ARE_mapnote_out_of_bounds()=(value:s) patch

ARE_match_script(arguments:s)=(value:s) patch

ARE_move_script_to_bottom(arguments:s)=() patch

ARE_reset_edge_flags(arguments:s)=() patch

ARE_say_mapnote_text(arguments:s)=() patch

ARE_say_trigger_info(arguments:s)=() patch

ARE_slide_door()=() patch

ARE_slide_trigger()=() patch

ARE_swap_items(arguments:s)=() patch

ARE_swap_scripts(arguments:s)=() patch

ARE_trigger_out_of_bounds()=(value:s) patch

ARE_trigger_says(arguments:s)=() patch

ARE_wipe_rest_block(arguments:s)=() patch

ARE_wipe_spawns()=() patch

clone_area(allow_missing:i, silent:i, area:s, edits:s, editstring:s)=() action

edit_all_areas(edits:s, editstring:s)=() action

edit_area(allow_missing:i, silent:i, area:s, edits:s, editstring:s)=() action

extend_area_script(area:s, top:s, bottom:s, location:s, variables:s, inline:s="no", ssl:s="no")=() action

get_area_script(area:s)=(script:s) action

get_data_fj(vertices:s)=(bb_top:s, bb_bottom:s, bb_left:s, bb_right:s, x_est:s, y_est:s, vertex_string:s) patch

install_area(allow_missing:i, silent:i, area:s, edits:s, editstring:s, location:s, locbase:s, locabs:s)=() action

searchmap_slide_x(arguments:s=0)=(value:s) patch

searchmap_slide_y(arguments:s=0)=(value:s) patch

slide_x(arguments:s=0)=(value:s) patch

slide_y(arguments:s=0)=(value:s) patch

swap_are_cre_script(area:s, creature:s, script:s)=() action