#using scripts\codescripts\struct;
#using scripts\cp\_dialog;
#using scripts\cp\_laststand;
#using scripts\cp\_load;
#using scripts\cp\_objectives;
#using scripts\cp\_skipto;
#using scripts\cp\_spawn_manager;
#using scripts\cp\_util;
#using scripts\cp\cp_mi_sing_blackstation;
#using scripts\cp\cp_mi_sing_blackstation_accolades;
#using scripts\cp\cp_mi_sing_blackstation_cross_debris;
#using scripts\cp\cp_mi_sing_blackstation_sound;
#using scripts\cp\cp_mi_sing_blackstation_utility;
#using scripts\cp\cybercom\_cybercom;
#using scripts\cp\cybercom\_cybercom_gadget_firefly;
#using scripts\cp\cybercom\_cybercom_util;
#using scripts\cp\gametypes\_battlechatter;
#using scripts\cp\gametypes\_save;
#using scripts\shared\ai\archetype_utility;
#using scripts\shared\ai\archetype_warlord_interface;
#using scripts\shared\ai\phalanx;
#using scripts\shared\ai_shared;
#using scripts\shared\animation_shared;
#using scripts\shared\array_shared;
#using scripts\shared\clientfield_shared;
#using scripts\shared\colors_shared;
#using scripts\shared\exploder_shared;
#using scripts\shared\flag_shared;
#using scripts\shared\fx_shared;
#using scripts\shared\laststand_shared;
#using scripts\shared\scene_shared;
#using scripts\shared\spawner_shared;
#using scripts\shared\trigger_shared;
#using scripts\shared\turret_shared;
#using scripts\shared\util_shared;
#using scripts\shared\vehicle_shared;
#using scripts\shared\vehicleriders_shared;
#namespace cp_mi_sing_blackstation_police_station;

function objective_police_station_init() {}

function objective_police_station_done() {}

function police_station_main() {}

function function_5723cc6() {}

function function_969d668a() {}

function police_station_waypoints() {}

function function_2397a7b2() {}

function function_1932762c() {}

function function_e2038b3() {}

function function_d87a714f() {}

function function_a7bb8a82() {}

function cybercore_takedown() {}

function function_693c6a46() {}

function function_2c3b5e41() {}

function function_7f3763ee() {}

function function_cbbb2fea() {}

function function_bd78d653() {}

function function_e27b9e3c() {}

function lobby_patroller() {}

function spawn_lobby_turrets() {}

function turret_gunner_think() {}

function turret_think() {}

function lobby_ai_behavior() {}

function proximity_detection_lobby() {}

function function_dbf996a() {}

function kane_intro_check() {}

function worklight_setup() {}

function worklight_destruction() {}

function function_d7f282ac() {}

function function_5eb730ee() {}

function spawn_management() {}

function function_b45ce54a() {}

function cellblock_enemy_spawn() {}

function cellblock_enemy_scene() {}

function function_878db82b() {}

function function_f6f7ab3d() {}

function function_37170d4a() {}

function function_1fb3b8c9() {}

function objective_kane_intro_init() {}

function objective_kane_intro_done() {}

function kane_intro_igc() {}

function function_80a596c6() {}

function function_7a574065() {}