#using scripts\codescripts\struct;
#using scripts\cp\_debug;
#using scripts\cp\_dialog;
#using scripts\cp\_load;
#using scripts\cp\_objectives;
#using scripts\cp\_oed;
#using scripts\cp\_siegebot_theia;
#using scripts\cp\_skipto;
#using scripts\cp\_spawn_manager;
#using scripts\cp\_util;
#using scripts\cp\cp_mi_cairo_infection_accolades;
#using scripts\cp\cp_mi_cairo_infection_sim_reality_starts;
#using scripts\cp\cp_mi_cairo_infection_sound;
#using scripts\cp\cp_mi_cairo_infection_util;
#using scripts\cp\cybercom\_cybercom_util;
#using scripts\cp\gametypes\_battlechatter;
#using scripts\cp\gametypes\_save;
#using scripts\cp\gametypes\coop;
#using scripts\shared\ai_shared;
#using scripts\shared\array_shared;
#using scripts\shared\callbacks_shared;
#using scripts\shared\clientfield_shared;
#using scripts\shared\exploder_shared;
#using scripts\shared\flag_shared;
#using scripts\shared\gameobjects_shared;
#using scripts\shared\math_shared;
#using scripts\shared\scene_shared;
#using scripts\shared\spawner_shared;
#using scripts\shared\trigger_shared;
#using scripts\shared\util_shared;
#using scripts\shared\vehicle_ai_shared;
#using scripts\shared\vehicle_shared;
#using scripts\shared\vehicleriders_shared;
#namespace sarah_battle;

function main() {}

function init_clientfields() {}

function setup_scenes() {}

function vtol_model_init() {}

function vtol_light_cleanup() {}

function function_d147e0e1() {}

function vo_javelin_warning() {}

function vo_spike_launcher() {}

function sarah_battle_state_init() {}

function vo_sarah_movement_watcher() {}

function vo_sarah_health_watcher() {}

function sarah_death_failsafe() {}

function wait_for_sarah_death() {}

function vo_sarah_battle() {}

function vo_sarah_interface_init() {}

function function_b38700c3() {}

function interface_1st_dni() {}

function function_45d8cfab() {}

function function_56c9a7f3() {}

function vtol_arrival_init() {}

function function_8b952c00() {}

function function_3cb73539() {}

function function_69d9e05d() {}

function function_4dd97558() {}

function function_1bb0323c() {}

function function_c087a5cf() {}

function function_99e62b85() {}

function sarah_battle_init() {}

function spawn_sarah_boss() {}

function update_player_threat_bias() {}

function on_player_spawn() {}

function player_hijack_monitor() {}

function sarah_spike_launcher_watcher() {}

function building_destruction_init() {}

function building_destruction_watcher() {}

function vtol_arrival_building() {}

function rocket_launcher_init() {}

function magic_bullet_rpg() {}

function crashed_vtol_explosion() {}

function friendly_ai_controller() {}

function function_278b6566() {}

function function_ed2505ff() {}

function friendly_callback_damage() {}

function function_acea9315() {}

function function_6c7a52c3() {}

function function_b3d20adf() {}

function function_cc12870c() {}

function hero_check_distance() {}

function find_good_coverpos() {}

function function_5acf54bf() {}

function technical_vehicle_spawn() {}

function sarah_bash_technical() {}

function sarah_truck_bash_2() {}

function player_callback_damage() {}

function sarah_battle_end_init() {}

function open_lui_menu() {}

function close_lui_menu() {}

function vtol_arrival_done() {}

function sarah_battle_done() {}

function sarah_battle_end_done() {}

function clean_up() {}

function function_cf47c514() {}

function monitor_seigebot_sarah_end() {}

function function_ed02c344() {}

function function_271fa79e() {}

function function_3b4ccd2e() {}

function function_795efef() {}

function monitor_sarah_battle() {}

function function_76887c27() {}

function function_68861104() {}

function send_friendlies_remaining() {}

function send_to_sarah() {}

function function_48e3f00e() {}

function function_3c458698() {}

function function_8f97d54e() {}

function function_6712dcb2() {}