#using scripts\codescripts\struct;
#using scripts\cp\_dialog;
#using scripts\cp\_hazard;
#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_sgen;
#using scripts\cp\cp_mi_sing_sgen_util;
#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\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;
#namespace cp_mi_sing_sgen_water_ride;

function skipto_underwater_rail_init() {}

function skipto_underwater_rail_done() {}

function hendricks_blow_wall() {}

function vo() {}

function player_rail_sequence_init() {}

function player_rail_sequence_start() {}

function setup_debris() {}

function debris_impact() {}

function static_hurt() {}

function play_current_fx() {}

function handle_split_off() {}

function player_rail_sequence() {}

function function_4f28280b() {}

function player_rail_control() {}

function handle_impact() {}

function init_rail_bot() {}