Skip to content

Commit

Permalink
Merge remote-tracking branch 'source-sdk-2013/master'
Browse files Browse the repository at this point in the history
Conflicts:
	.gitignore
	CONTRIBUTING
	README
	mp/game/mod_hl2mp/cfg/skill.cfg
	mp/game/mod_hl2mp/cfg/skill_manifest.cfg
	mp/game/mod_hl2mp/gameinfo.txt
	mp/game/mod_hl2mp/materials/example_model_material.vmt
	mp/game/mod_hl2mp/resource/ClientScheme.res
	mp/game/mod_hl2mp/resource/GameMenu.res
	mp/game/mod_hl2mp/resource/ObjectControlPanelScheme.res
	mp/game/mod_hl2mp/resource/PDAControlPanelScheme.res
	mp/game/mod_hl2mp/resource/modevents.res
	mp/game/mod_hl2mp/scripts/ChapterBackgrounds.txt
	mp/game/mod_hl2mp/scripts/HudAnimations.txt
	mp/game/mod_hl2mp/scripts/HudLayout.res
	mp/game/mod_hl2mp/scripts/LauncherScheme.res
	mp/game/mod_hl2mp/scripts/game.txt
	mp/game/mod_hl2mp/scripts/game_sounds_player.txt
	mp/game/mod_hl2mp/scripts/game_sounds_weapons.txt
	mp/game/mod_hl2mp/scripts/kb_act.lst
	mp/game/mod_hl2mp/scripts/kb_def.lst
	mp/game/mod_hl2mp/scripts/kb_keys.lst
	mp/game/mod_hl2mp/scripts/launcher.txt
	mp/game/mod_hl2mp/scripts/mod_textures.txt
	mp/game/mod_hl2mp/scripts/soundscapes_labs.txt
	mp/game/mod_hl2mp/scripts/soundscapes_manifest.txt
	mp/game/mod_hl2mp/scripts/soundscapes_streetwar.txt
	mp/game/mod_hl2mp/scripts/soundscapes_strike.txt
	mp/game/mod_hl2mp/scripts/weapon_357.txt
	mp/game/mod_hl2mp/scripts/weapon_ar2.txt
	mp/game/mod_hl2mp/scripts/weapon_crossbow.txt
	mp/game/mod_hl2mp/scripts/weapon_crowbar.txt
	mp/game/mod_hl2mp/scripts/weapon_cubemap.txt
	mp/game/mod_hl2mp/scripts/weapon_frag.txt
	mp/game/mod_hl2mp/scripts/weapon_physcannon.txt
	mp/game/mod_hl2mp/scripts/weapon_pistol.txt
	mp/game/mod_hl2mp/scripts/weapon_rpg.txt
	mp/game/mod_hl2mp/scripts/weapon_shotgun.txt
	mp/game/mod_hl2mp/scripts/weapon_slam.txt
	mp/game/mod_hl2mp/scripts/weapon_smg1.txt
	mp/game/mod_hl2mp/scripts/weapon_stunstick.txt
	mp/src/common/studiobyteswap.cpp
	mp/src/createallprojects
	mp/src/createallprojects.bat
	mp/src/creategameprojects
	mp/src/creategameprojects.bat
	mp/src/game/client/c_baseanimating.cpp
	mp/src/game/client/c_baseentity.cpp
	mp/src/game/client/c_baseentity.h
	mp/src/game/client/c_baseflex.cpp
	mp/src/game/client/c_baseflex.h
	mp/src/game/client/c_baseplayer.cpp
	mp/src/game/client/c_baseplayer.h
	mp/src/game/client/c_pixel_visibility.cpp
	mp/src/game/client/c_prop_vehicle.cpp
	mp/src/game/client/cdll_client_int.cpp
	mp/src/game/client/clientmode_shared.cpp
	mp/src/game/client/clientmode_shared.h
	mp/src/game/client/clientshadowmgr.cpp
	mp/src/game/client/detailobjectsystem.cpp
	mp/src/game/client/episodic/c_npc_advisor.cpp
	mp/src/game/client/episodic/c_npc_puppet.cpp
	mp/src/game/client/episodic/c_prop_coreball.cpp
	mp/src/game/client/episodic/c_prop_scalable.cpp
	mp/src/game/client/episodic/c_vehicle_jeep_episodic.cpp
	mp/src/game/client/episodic/c_vort_charge_token.cpp
	mp/src/game/client/episodic/c_weapon_hopwire.cpp
	mp/src/game/client/episodic/episodic_screenspaceeffects.cpp
	mp/src/game/client/episodic/episodic_screenspaceeffects.h
	mp/src/game/client/episodic/flesh_internal_material_proxy.cpp
	mp/src/game/client/fx_impact.cpp
	mp/src/game/client/game_controls/basemodelpanel.cpp
	mp/src/game/client/game_controls/vguitextwindow.cpp
	mp/src/game/client/hl2/hud_autoaim.cpp
	mp/src/game/client/hl2/hud_damageindicator.cpp
	mp/src/game/client/hl2/hud_weaponselection.cpp
	mp/src/game/client/hl2mp/c_hl2mp_player.cpp
	mp/src/game/client/hl2mp/c_hl2mp_player.h
	mp/src/game/client/hl2mp/c_te_hl2mp_shotgun_shot.cpp
	mp/src/game/client/hl2mp/clientmode_hl2mpnormal.cpp
	mp/src/game/client/hl2mp/clientmode_hl2mpnormal.h
	mp/src/game/client/hl2mp/hl2mp_hud_chat.cpp
	mp/src/game/client/hl2mp/hl2mp_hud_chat.h
	mp/src/game/client/hl2mp/hl2mp_hud_target_id.cpp
	mp/src/game/client/hl2mp/hl2mp_hud_team.cpp
	mp/src/game/client/hl2mp/hud_deathnotice.cpp
	mp/src/game/client/hl2mp/ui/backgroundpanel.cpp
	mp/src/game/client/hl2mp/ui/backgroundpanel.h
	mp/src/game/client/hl2mp/ui/hl2mpclientscoreboard.cpp
	mp/src/game/client/hl2mp/ui/hl2mpclientscoreboard.h
	mp/src/game/client/hl2mp/ui/hl2mptextwindow.cpp
	mp/src/game/client/hl2mp/ui/hl2mptextwindow.h
	mp/src/game/client/hud_basedeathnotice.cpp
	mp/src/game/client/hud_basedeathnotice.h
	mp/src/game/client/hud_crosshair.cpp
	mp/src/game/client/hud_numericdisplay.cpp
	mp/src/game/client/hud_pdump.cpp
	mp/src/game/client/iclientmode.h
	mp/src/game/client/in_main.cpp
	mp/src/game/client/sdk/c_sdk_player.cpp
	mp/src/game/client/sdk/c_sdk_player.h
	mp/src/game/client/sdk/c_sdk_team.cpp
	mp/src/game/client/sdk/c_sdk_team.h
	mp/src/game/client/sdk/clientmode_sdk.cpp
	mp/src/game/client/sdk/clientmode_sdk.h
	mp/src/game/client/sdk/sdk_fx_impacts.cpp
	mp/src/game/client/sdk/sdk_fx_weaponfx.cpp
	mp/src/game/client/sdk/sdk_hud_ammo.cpp
	mp/src/game/client/sdk/sdk_hud_chat.cpp
	mp/src/game/client/sdk/sdk_hud_chat.h
	mp/src/game/client/sdk/sdk_hud_health.cpp
	mp/src/game/client/sdk/sdk_hud_message.cpp
	mp/src/game/client/sdk/sdk_hud_weaponselection.cpp
	mp/src/game/client/sdk/sdk_in_main.cpp
	mp/src/game/client/sdk/vgui/sdkviewport.cpp
	mp/src/game/client/sdk/vgui/sdkviewport.h
	mp/src/game/client/sdk/vgui/vgui_rootpanel_sdk.cpp
	mp/src/game/client/sdk/vgui/vgui_rootpanel_sdk.h
	mp/src/game/client/view.cpp
	mp/src/game/client/view_scene.cpp
	mp/src/game/client/viewpostprocess.cpp
	mp/src/game/client/viewrender.cpp
	mp/src/game/client/viewrender.h
	mp/src/game/server/ai_activity.cpp
	mp/src/game/server/ai_movesolver.cpp
	mp/src/game/server/ai_networkmanager.cpp
	mp/src/game/server/baseanimating.cpp
	mp/src/game/server/baseanimating.h
	mp/src/game/server/basecombatcharacter.cpp
	mp/src/game/server/baseentity.cpp
	mp/src/game/server/baseentity.h
	mp/src/game/server/basemultiplayerplayer.cpp
	mp/src/game/server/basemultiplayerplayer.h
	mp/src/game/server/baseprojectile.cpp
	mp/src/game/server/baseprojectile.h
	mp/src/game/server/basetempentity.cpp
	mp/src/game/server/entity_tools_server.cpp
	mp/src/game/server/episodic/ai_behavior_alyx_injured.cpp
	mp/src/game/server/episodic/ai_behavior_alyx_injured.h
	mp/src/game/server/episodic/ai_behavior_passenger_companion.cpp
	mp/src/game/server/episodic/ai_behavior_passenger_companion.h
	mp/src/game/server/episodic/ai_behavior_passenger_zombie.cpp
	mp/src/game/server/episodic/ai_behavior_passenger_zombie.h
	mp/src/game/server/episodic/ep1_gamestats.cpp
	mp/src/game/server/episodic/ep1_gamestats.h
	mp/src/game/server/episodic/ep2_gamestats.cpp
	mp/src/game/server/episodic/ep2_gamestats.h
	mp/src/game/server/episodic/grenade_hopwire.cpp
	mp/src/game/server/episodic/grenade_hopwire.h
	mp/src/game/server/episodic/npc_advisor.cpp
	mp/src/game/server/episodic/npc_combine_cannon.cpp
	mp/src/game/server/episodic/npc_hunter.cpp
	mp/src/game/server/episodic/npc_hunter.h
	mp/src/game/server/episodic/npc_magnusson.cpp
	mp/src/game/server/episodic/npc_puppet.cpp
	mp/src/game/server/episodic/prop_scalable.cpp
	mp/src/game/server/episodic/vehicle_jeep_episodic.cpp
	mp/src/game/server/episodic/vehicle_jeep_episodic.h
	mp/src/game/server/episodic/weapon_hopwire.cpp
	mp/src/game/server/episodic/weapon_oldmanharpoon.cpp
	mp/src/game/server/episodic/weapon_striderbuster.cpp
	mp/src/game/server/episodic/weapon_striderbuster.h
	mp/src/game/server/func_break.cpp
	mp/src/game/server/hl1_CBaseHelicopter.h
	mp/src/game/server/hl2/hl2_player.cpp
	mp/src/game/server/hl2mp/grenade_satchel.cpp
	mp/src/game/server/hl2mp/grenade_satchel.h
	mp/src/game/server/hl2mp/grenade_tripmine.cpp
	mp/src/game/server/hl2mp/grenade_tripmine.h
	mp/src/game/server/hl2mp/hl2mp_bot_temp.cpp
	mp/src/game/server/hl2mp/hl2mp_bot_temp.h
	mp/src/game/server/hl2mp/hl2mp_client.cpp
	mp/src/game/server/hl2mp/hl2mp_cvars.cpp
	mp/src/game/server/hl2mp/hl2mp_cvars.h
	mp/src/game/server/hl2mp/hl2mp_gameinterface.cpp
	mp/src/game/server/hl2mp/hl2mp_gameinterface.h
	mp/src/game/server/hl2mp/hl2mp_player.cpp
	mp/src/game/server/hl2mp/hl2mp_player.h
	mp/src/game/server/hl2mp/te_hl2mp_shotgun_shot.cpp
	mp/src/game/server/hl2mp/te_hl2mp_shotgun_shot.h
	mp/src/game/server/logicrelay.h
	mp/src/game/server/nav_file.cpp
	mp/src/game/server/nav_generate.cpp
	mp/src/game/server/nav_mesh.cpp
	mp/src/game/server/physics_main.cpp
	mp/src/game/server/player.cpp
	mp/src/game/server/player.h
	mp/src/game/server/player_lagcompensation.cpp
	mp/src/game/server/sdk/sdk_bot_temp.cpp
	mp/src/game/server/sdk/sdk_client.cpp
	mp/src/game/server/sdk/sdk_eventlog.cpp
	mp/src/game/server/sdk/sdk_gameinterface.cpp
	mp/src/game/server/sdk/sdk_player.cpp
	mp/src/game/server/sdk/sdk_player.h
	mp/src/game/server/sdk/sdk_team.cpp
	mp/src/game/server/sdk/sdk_team.h
	mp/src/game/server/sdk/sdk_vehicle_jeep.cpp
	mp/src/game/server/subs.cpp
	mp/src/game/server/team_control_point_master.cpp
	mp/src/game/server/team_train_watcher.cpp
	mp/src/game/server/team_train_watcher.h
	mp/src/game/server/trains.cpp
	mp/src/game/server/trigger_area_capture.cpp
	mp/src/game/server/trigger_area_capture.h
	mp/src/game/server/triggers.cpp
	mp/src/game/server/util.cpp
	mp/src/game/server/vote_controller.cpp
	mp/src/game/shared/Multiplayer/multiplayer_animstate.h
	mp/src/game/shared/SoundEmitterSystem.cpp
	mp/src/game/shared/activitylist.cpp
	mp/src/game/shared/ai_activity.h
	mp/src/game/shared/basecombatweapon_shared.cpp
	mp/src/game/shared/basecombatweapon_shared.h
	mp/src/game/shared/baseentity_shared.cpp
	mp/src/game/shared/baseentity_shared.h
	mp/src/game/shared/basegrenade_shared.h
	mp/src/game/shared/baseplayer_shared.cpp
	mp/src/game/shared/baseviewmodel_shared.cpp
	mp/src/game/shared/effect_color_tables.h
	mp/src/game/shared/episodic/achievements_ep1.cpp
	mp/src/game/shared/episodic/achievements_ep2.cpp
	mp/src/game/shared/episodic/achievements_epx.cpp
	mp/src/game/shared/episodic/npc_advisor_shared.h
	mp/src/game/shared/gamemovement.cpp
	mp/src/game/shared/gamemovement.h
	mp/src/game/shared/gamerules.h
	mp/src/game/shared/hl2mp/hl2mp_player_shared.cpp
	mp/src/game/shared/hl2mp/hl2mp_player_shared.h
	mp/src/game/shared/hl2mp/hl2mp_weapon_parse.cpp
	mp/src/game/shared/hl2mp/hl2mp_weapon_parse.h
	mp/src/game/shared/hl2mp/weapon_357.cpp
	mp/src/game/shared/hl2mp/weapon_ar2.cpp
	mp/src/game/shared/hl2mp/weapon_ar2.h
	mp/src/game/shared/hl2mp/weapon_crossbow.cpp
	mp/src/game/shared/hl2mp/weapon_crowbar.cpp
	mp/src/game/shared/hl2mp/weapon_crowbar.h
	mp/src/game/shared/hl2mp/weapon_frag.cpp
	mp/src/game/shared/hl2mp/weapon_hl2mpbase.cpp
	mp/src/game/shared/hl2mp/weapon_hl2mpbase.h
	mp/src/game/shared/hl2mp/weapon_hl2mpbase_machinegun.cpp
	mp/src/game/shared/hl2mp/weapon_hl2mpbase_machinegun.h
	mp/src/game/shared/hl2mp/weapon_hl2mpbasebasebludgeon.cpp
	mp/src/game/shared/hl2mp/weapon_hl2mpbasebasebludgeon.h
	mp/src/game/shared/hl2mp/weapon_hl2mpbasehlmpcombatweapon.cpp
	mp/src/game/shared/hl2mp/weapon_hl2mpbasehlmpcombatweapon.h
	mp/src/game/shared/hl2mp/weapon_physcannon.cpp
	mp/src/game/shared/hl2mp/weapon_physcannon.h
	mp/src/game/shared/hl2mp/weapon_pistol.cpp
	mp/src/game/shared/hl2mp/weapon_rpg.cpp
	mp/src/game/shared/hl2mp/weapon_rpg.h
	mp/src/game/shared/hl2mp/weapon_shotgun.cpp
	mp/src/game/shared/hl2mp/weapon_slam.cpp
	mp/src/game/shared/hl2mp/weapon_slam.h
	mp/src/game/shared/hl2mp/weapon_smg1.cpp
	mp/src/game/shared/hl2mp/weapon_stunstick.cpp
	mp/src/game/shared/movevars_shared.cpp
	mp/src/game/shared/mp_shareddefs.cpp
	mp/src/game/shared/mp_shareddefs.h
	mp/src/game/shared/multiplay_gamerules.cpp
	mp/src/game/shared/multiplay_gamerules.h
	mp/src/game/shared/particle_property.cpp
	mp/src/game/shared/props_shared.cpp
	mp/src/game/shared/props_shared.h
	mp/src/game/shared/sdk/sdk_basegrenade_projectile.cpp
	mp/src/game/shared/sdk/sdk_basegrenade_projectile.h
	mp/src/game/shared/sdk/sdk_fx_shared.cpp
	mp/src/game/shared/sdk/sdk_gamemovement.cpp
	mp/src/game/shared/sdk/sdk_gamerules.cpp
	mp/src/game/shared/sdk/sdk_gamerules.h
	mp/src/game/shared/sdk/sdk_player_shared.cpp
	mp/src/game/shared/sdk/sdk_player_shared.h
	mp/src/game/shared/sdk/sdk_playeranimstate.cpp
	mp/src/game/shared/sdk/sdk_playeranimstate.h
	mp/src/game/shared/sdk/sdk_playerclass_info_parse.cpp
	mp/src/game/shared/sdk/sdk_shareddefs.cpp
	mp/src/game/shared/sdk/sdk_shareddefs.h
	mp/src/game/shared/sdk/sdk_usermessages.cpp
	mp/src/game/shared/sdk/sdk_weapon_melee.cpp
	mp/src/game/shared/sdk/sdk_weapon_melee.h
	mp/src/game/shared/sdk/sdk_weapon_parse.cpp
	mp/src/game/shared/sdk/sdk_weapon_parse.h
	mp/src/game/shared/sdk/weapon_basesdkgrenade.cpp
	mp/src/game/shared/sdk/weapon_basesdkgrenade.h
	mp/src/game/shared/sdk/weapon_crowbar.cpp
	mp/src/game/shared/sdk/weapon_grenade.cpp
	mp/src/game/shared/sdk/weapon_grenade.h
	mp/src/game/shared/sdk/weapon_mp5.cpp
	mp/src/game/shared/sdk/weapon_pistol.cpp
	mp/src/game/shared/sdk/weapon_sdkbase.cpp
	mp/src/game/shared/sdk/weapon_sdkbase.h
	mp/src/game/shared/sdk/weapon_shotgun.cpp
	mp/src/game/shared/shareddefs.h
	mp/src/game/shared/takedamageinfo.cpp
	mp/src/game/shared/takedamageinfo.h
	mp/src/game/shared/teamplay_gamerules.cpp
	mp/src/game/shared/teamplay_gamerules.h
	mp/src/game/shared/teamplay_round_timer.cpp
	mp/src/game/shared/teamplayroundbased_gamerules.cpp
	mp/src/game/shared/teamplayroundbased_gamerules.h
	mp/src/game/shared/voice_banmgr.cpp
	mp/src/lib/public/mathlib.lib
	mp/src/lib/public/raytrace.lib
	mp/src/lib/public/tier1.lib
	mp/src/lib/public/vgui_controls.lib
	mp/src/materialsystem/stdshaders/buildhl2mpshaders.bat
	mp/src/materialsystem/stdshaders/buildsdkshaders.bat
	mp/src/materialsystem/stdshaders/game_shader_dx9_hl2mp.vpc
	mp/src/materialsystem/stdshaders/stdshader_dx9_20b.txt
	mp/src/mathlib/mathlib_base.cpp
	mp/src/mathlib/sse.cpp
	mp/src/mathlib/vmatrix.cpp
	mp/src/public/VGuiMatSurface/IMatSystemSurface.h
	mp/src/public/XUnzip.cpp
	mp/src/public/bone_setup.cpp
	mp/src/public/bone_setup.h
	mp/src/public/filesystem_init.cpp
	mp/src/public/filesystem_init.h
	mp/src/public/materialsystem/imaterialsystem.h
	mp/src/public/materialsystem/materialsystem_config.h
	mp/src/public/mathlib/vector.h
	mp/src/public/mathlib/vmatrix.h
	mp/src/public/matsys_controls/mdlpanel.h
	mp/src/public/matsys_controls/mdlpicker.h
	mp/src/public/matsys_controls/potterywheelpanel.h
	mp/src/public/shaderapi/IShaderDevice.h
	mp/src/public/shaderapi/ishaderapi.h
	mp/src/public/sourcevr/isourcevirtualreality.h
	mp/src/public/studio.cpp
	mp/src/public/studio.h
	mp/src/public/tier0/afxmem_override.cpp
	mp/src/public/tier0/dbg.h
	mp/src/public/tier0/threadtools.h
	mp/src/public/tier1/convar.h
	mp/src/public/tier1/fmtstr.h
	mp/src/public/vgui/ISurface.h
	mp/src/tier1/tier1.vpc
	mp/src/utils/glview/glview.cpp
	mp/src/utils/vbsp/map.cpp
	mp/src/vpc_scripts/default.vgc
	mp/src/vpc_scripts/groups.vgc
	mp/src/vpc_scripts/projects.vgc
	sp/game/ep2/Scenes/Outtro/al_chopper.vcd
	sp/game/ep2/Scenes/Outtro/al_elevator_during.vcd
	sp/game/ep2/Scenes/Outtro/al_elevator_pre.vcd
	sp/game/ep2/Scenes/Outtro/al_gj_gordon.vcd
	sp/game/ep2/Scenes/Outtro/al_gordon_passes_out.vcd
	sp/game/ep2/Scenes/Outtro/al_launch.vcd
	sp/game/ep2/Scenes/Outtro/al_open_door.vcd
	sp/game/ep2/Scenes/Outtro/al_open_door_0.vcd
	sp/game/ep2/Scenes/Outtro/alyx_eli_goodbye.vcd
	sp/game/ep2/Scenes/Outtro/cits_control_room.vcd
	sp/game/ep2/Scenes/Outtro/hangar.vcd
	sp/game/ep2/Scenes/Outtro/hangar_overwatch.vcd
	sp/game/ep2/Scenes/Outtro/mag_thanks.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_al1.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_al2.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_al3.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_al4.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_eli1.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_mag1.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_mag2.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_mag3.vcd
	sp/game/ep2/Scenes/Outtro/nag_launch_mag4.vcd
	sp/game/ep2/Scenes/Outtro/post_launch.vcd
	sp/game/ep2/Scenes/Outtro/postbattle_idle02.vcd
	sp/game/ep2/Scenes/Outtro/postbattle_idle03.vcd
	sp/game/ep2/Scenes/Outtro/pre_launch.vcd
	sp/game/ep2/Scenes/episode_2/al_bunks_notsafe.vcd
	sp/game/ep2/Scenes/episode_2/al_crash_fall.vcd
	sp/game/ep2/Scenes/episode_2/al_dog_backtobase.vcd
	sp/game/ep2/Scenes/episode_2/al_drop_flare.vcd
	sp/game/ep2/Scenes/episode_2/al_electric_fence.vcd
	sp/game/ep2/Scenes/episode_2/al_elevator_rest.vcd
	sp/game/ep2/Scenes/episode_2/al_ep2_trailer.vcd
	sp/game/ep2/Scenes/episode_2/al_ep2_trailer_dead.vcd
	sp/game/ep2/Scenes/episode_2/al_fallen_breath.vcd
	sp/game/ep2/Scenes/episode_2/al_fallen_openeyes.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_advisor.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_combine_arrive.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_gogogo.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_leave.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_pod_discovery.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_podnoise1.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_podnoise2.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_podnoise3.vcd
	sp/game/ep2/Scenes/episode_2/al_farm_powerup.vcd
	sp/game/ep2/Scenes/episode_2/al_gordons_back.vcd
	sp/game/ep2/Scenes/episode_2/al_isthatyou_gordon.vcd
	sp/game/ep2/Scenes/episode_2/al_passenger_impact.vcd
	sp/game/ep2/Scenes/episode_2/al_passenger_overturned.vcd
	sp/game/ep2/Scenes/episode_2/al_passenger_upright.vcd
	sp/game/ep2/Scenes/episode_2/al_passenger_warncollision.vcd
	sp/game/ep2/Scenes/episode_2/al_the_creeps.vcd
	sp/game/ep2/Scenes/episode_2/al_trap.vcd
	sp/game/ep2/Scenes/episode_2/al_tunnels_powerbox_1.vcd
	sp/game/ep2/Scenes/episode_2/al_tunnels_powerbox_2.vcd
	sp/game/ep2/Scenes/episode_2/al_tunnels_powerbox_3.vcd
	sp/game/ep2/Scenes/episode_2/chet_06_runsaway.vcd
	sp/game/ep2/Scenes/episode_2/citizen_02_reactiontofirstalarm.vcd
	sp/game/ep2/Scenes/episode_2/citizen_12_sawmill_nag1.vcd
	sp/game/ep2/Scenes/episode_2/citizen_12_sawmill_nag2.vcd
	sp/game/ep2/Scenes/episode_2/citizen_12_sawmill_nag4.vcd
	sp/game/ep2/Scenes/episode_2/citizen_12_sawmill_nag5.vcd
	sp/game/ep2/Scenes/episode_2/citizen_12_sawmill_nag6.vcd
	sp/game/ep2/Scenes/episode_2/citizen_crash_pipe.vcd
	sp/game/ep2/Scenes/episode_2/citizengreet.vcd
	sp/game/ep2/Scenes/episode_2/general_briefing_seeplayer.vcd
	sp/game/ep2/Scenes/episode_2/mossman_transmission.vcd
	sp/game/ep2/Scenes/episode_2/strider_first_cit.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_01.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_02.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_greeting.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_guardtower.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_nag_seeleader.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_nag_seeleader_01.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_nag_seeleader_02.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_nag_seeleader_03.vcd
	sp/game/ep2/Scenes/episode_2/trainyard_nag_seeleader_04.vcd
	sp/game/ep2/Scenes/episode_2/vort_dies_in_02.vcd
	sp/game/ep2/Scenes/leipzig/alyxdead.vcd
	sp/game/ep2/Scenes/leipzig/gman_cut_1.vcd
	sp/game/ep2/Scenes/leipzig/gman_cut_2.vcd
	sp/game/ep2/Scenes/leipzig/gman_cut_3.vcd
	sp/game/ep2/Scenes/leipzig/gman_forgetaboutallthis.vcd
	sp/game/ep2/Scenes/leipzig/gman_tellyourfather.vcd
	sp/game/ep2/Scenes/leipzig/hmm-thatsinteresting.vcd
	sp/game/ep2/Scenes/leipzig/lamarr-lamarr.vcd
	sp/game/ep2/Scenes/leipzig/mossman_transmission.vcd
	sp/game/ep2/Scenes/leipzig/mossman_transmission_eliwatch_1.vcd
	sp/game/ep2/Scenes/leipzig/thatsinteresting.vcd
	sp/game/ep2/Scenes/npc/alyx/al_ambush_holdemoff.vcd
	sp/game/ep2/Scenes/npc/alyx/al_ambush_morecoming.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_beenawhile.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_callback02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_callback03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_catchup01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_catchup02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_catchup03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_catchup04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_comments02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_comments03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crash07.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy07.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_crazy08.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_getgoing01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_getgoing02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_getgoing03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_getgoing04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing07.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing08.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing09.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing10.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing11.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing12.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing13.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_laughing14.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_nearmiss01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_nearmiss02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_nearmiss03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_nearmiss04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_rolled07.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_runafter01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_runafter02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_runafter03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_runafter04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_runafter05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_startle04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_car_stayincar07.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_goodshot.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_gotthisonet.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_greatshot.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_herewego.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_herewego2.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_letsdoit.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_nice.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_niceshooting.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_niceshot.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_takemout.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_grim_yeah.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_panic01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_combat_panic02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_evac_gothim01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_close_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_close_02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_close_03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_close_04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_far_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_far_02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_genericfollow_nag_far_03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_gordon_distance.vcd
	sp/game/ep2/Scenes/npc/alyx/al_passenger_upright_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_player_killed_hunter.vcd
	sp/game/ep2/Scenes/npc/alyx/al_plususe_getmovingneedus.vcd
	sp/game/ep2/Scenes/npc/alyx/al_plususe_gettowhiteforest.vcd
	sp/game/ep2/Scenes/npc/alyx/al_radar_newdetect01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_radar_newdetect02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_radar_newdetect03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_radar_newdetect04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_radar_newdetect05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_alert_playernotincar_nag01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_alert_playernotincar_nag02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_alert_playernotincar_nag03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_alert_playernotincar_nag04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_carjump_approach.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_carjump_jumpcrash.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playernotincar_nag01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playernotincar_nag02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playernotincar_nag03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playernotincar_nag04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playerout_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playerout_02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playerout_03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playerout_04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_combat_playerout_05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_enter_near.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_eyes.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_fastzombiehit_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_fidget_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_jostle.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_lookout.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_overturned.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_player_entered.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_01.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_02.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_03.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_04.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_05.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_playerout_06.vcd
	sp/game/ep2/Scenes/npc/alyx/al_vehicle_wink.vcd
	sp/game/ep2/Scenes/npc/alyx/duck.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_eyeclose.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_eyedarts_bottom.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_eyedarts_top.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_pain.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_roar.vcd
	sp/game/ep2/Scenes/npc/hunter/hunter_scan.vcd
	sp/game/ep2/Scenes/npc/male01/comehere.vcd
	sp/game/ep2/Scenes/npc/male01/reb_calmplususe_01.vcd
	sp/game/ep2/Scenes/npc/male01/reb_calmplususe_02.vcd
	sp/game/ep2/Scenes/npc/male01/reb_calmplususe_03.vcd
	sp/game/ep2/Scenes/npc/male01/reb_calmplususe_04.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idle04.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles01.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles02.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles03.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles04.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles05.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles06.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles07.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles08.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles09.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles10.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles11.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles12.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles13.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles14.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles15.vcd
	sp/game/ep2/Scenes/npc/male01/reb_idles16.vcd
	sp/game/ep2/Scenes/npc/male01/welder_bottle.vcd
	sp/game/ep2/Scenes/npc/male01/welder_greet.vcd
	sp/game/ep2/Scenes/npc/male01/welder_look.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/fmmustfollow.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/followfm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/forbearfm-recsilence.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_above.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_abovefm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_affirmed.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_alert.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_alert_antlions.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_approaches.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_asound.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_behind.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_behindfm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_below.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_belowfm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_beofservice.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_beware.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_blinded.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_bodyyoursleadon.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_cautionfm02.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_certainly.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_chant05.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_chant21.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_claimvort.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_combat_combined01.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_combat_combined02.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_donthesitate.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_downthere.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_enough.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_excellent.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_excellentshooting.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_excellentshot.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_exceptional.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_fmbeware.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_fmisinvcomp.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_fmmustcaution.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_forcause.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_forthefm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_freeman.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_goodfightwithus.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_goodtogether.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_hark.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_hastefm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_hurryonfm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_killsformidable.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_leadon.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_leadus.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_livetoserve.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_lookwell.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_mant04.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_overthere.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_passon.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_prevail.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_proceedfm.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_returntoall.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_returnvoid.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_shrug.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_silence.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_tethercut.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_thatisall.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_thatsound.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_there.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_tothevoid.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_troubleus.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_upthere.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese03.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese04.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese05.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese07.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese08.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_vortigese09.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_wefinish.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_worry.vcd
	sp/game/ep2/Scenes/npc/vortigaunt/vort_yes.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_giveupnow.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_plususe01.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_plususe02.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_plususe03.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_plususe04.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_zombies02.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_zombies03.vcd
	sp/game/ep2/Scenes/outland_01/al_rbed_zombies04.vcd
	sp/game/ep2/Scenes/outland_01/alert_survey_1.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_aftershock.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_beathing.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_bldgs.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_bldgs_02.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_carefull.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_courtyard.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_eyes_closed.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_findplayer.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag01.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag02.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag03.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag04.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag05.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_gate_nag06.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_haven.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_help.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_hunter.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_hurry.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_miningcomplex.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_monitorsout.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_monitorsout_2.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_nagplug_01.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_nagplug_02.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_rebels.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_vista.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_whiteforest.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_window.vcd
	sp/game/ep2/Scenes/outland_01/intro_alyx_worked.vcd
	sp/game/ep2/Scenes/outland_01/intro_teleconf01.vcd
	sp/game/ep2/Scenes/outland_01/intro_teleconf01_edit.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_carefull.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_crush.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_elevator.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_findalyx.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_freeman.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_letsgo_01.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_letsgo_02.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_letsgo_03.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_letsgo_04.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_overhere.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_rescue.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_seeants.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_seeants_02.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_seeants_alt.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sep_success01.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sep_success02.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sep_success03.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_seperation.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sepnags_01.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sepnags_02.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_sepnags_03.vcd
	sp/game/ep2/Scenes/outland_01/intro_vort_welldone.vcd
	sp/game/ep2/Scenes/outland_01/vort_charge01.vcd
	sp/game/ep2/Scenes/outland_02/al_gladgordon.vcd
	sp/game/ep2/Scenes/outland_02/al_gordonglad.vcd
	sp/game/ep2/Scenes/outland_02/al_junc_cominggordon.vcd
	sp/game/ep2/Scenes/outland_02/al_junc_gettowhiteforest.vcd
	sp/game/ep2/Scenes/outland_02/al_junc_nexttome.vcd
	sp/game/ep2/Scenes/outland_02/al_junc_notwithoutyou.vcd
	sp/game/ep2/Scenes/outland_02/al_slow.vcd
	sp/game/ep2/Scenes/outland_02/al_walkonmyown_01.vcd
	sp/game/ep2/Scenes/outland_02/al_walkonmyown_02.vcd
	sp/game/ep2/Scenes/outland_02/alarm_training_01.vcd
	sp/game/ep2/Scenes/outland_02/alyx_face_post.vcd
	sp/game/ep2/Scenes/outland_02/alyx_face_pre.vcd
	sp/game/ep2/Scenes/outland_02/alyx_tired.vcd
	sp/game/ep2/Scenes/outland_02/elevator.vcd
	sp/game/ep2/Scenes/outland_02/gman_mono.vcd
	sp/game/ep2/Scenes/outland_02/gman_scene.vcd
	sp/game/ep2/Scenes/outland_02/gman_scene_edit.vcd
	sp/game/ep2/Scenes/outland_02/gman_scene_sound.vcd
	sp/game/ep2/Scenes/outland_02/gman_scene_voice.vcd
	sp/game/ep2/Scenes/outland_02/griggs_afteralyx.vcd
	sp/game/ep2/Scenes/outland_02/griggs_be_adequate.vcd
	sp/game/ep2/Scenes/outland_02/griggs_betweenwave_01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_betweenwave_04.vcd
	sp/game/ep2/Scenes/outland_02/griggs_cantholdout.vcd
	sp/game/ep2/Scenes/outland_02/griggs_cavalry.vcd
	sp/game/ep2/Scenes/outland_02/griggs_dochelpvort.vcd
	sp/game/ep2/Scenes/outland_02/griggs_everywhere.vcd
	sp/game/ep2/Scenes/outland_02/griggs_fightlion_01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_fightlion_02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_fightlion_03.vcd
	sp/game/ep2/Scenes/outland_02/griggs_fightlion_04.vcd
	sp/game/ep2/Scenes/outland_02/griggs_fightlion_05.vcd
	sp/game/ep2/Scenes/outland_02/griggs_followme02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_getready_threelights.vcd
	sp/game/ep2/Scenes/outland_02/griggs_gohelpvort.vcd
	sp/game/ep2/Scenes/outland_02/griggs_gosheckley.vcd
	sp/game/ep2/Scenes/outland_02/griggs_grabagun.vcd
	sp/game/ep2/Scenes/outland_02/griggs_gunnags02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_gunnags03.vcd
	sp/game/ep2/Scenes/outland_02/griggs_head12.vcd
	sp/game/ep2/Scenes/outland_02/griggs_incom36.vcd
	sp/game/ep2/Scenes/outland_02/griggs_keepeye.vcd
	sp/game/ep2/Scenes/outland_02/griggs_killlion_01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_killlion_02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_killlion_03.vcd
	sp/game/ep2/Scenes/outland_02/griggs_killlion_04.vcd
	sp/game/ep2/Scenes/outland_02/griggs_needagun.vcd
	sp/game/ep2/Scenes/outland_02/griggs_neverseen.vcd
	sp/game/ep2/Scenes/outland_02/griggs_omgdead.vcd
	sp/game/ep2/Scenes/outland_02/griggs_onelight.vcd
	sp/game/ep2/Scenes/outland_02/griggs_reloading_01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_sheckley.vcd
	sp/game/ep2/Scenes/outland_02/griggs_swarm24.vcd
	sp/game/ep2/Scenes/outland_02/griggs_threelights.vcd
	sp/game/ep2/Scenes/outland_02/griggs_turretdown01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_turretdown02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_turretfeet.vcd
	sp/game/ep2/Scenes/outland_02/griggs_turretoutofammo.vcd
	sp/game/ep2/Scenes/outland_02/griggs_twolights.vcd
	sp/game/ep2/Scenes/outland_02/griggs_vortintrouble.vcd
	sp/game/ep2/Scenes/outland_02/griggs_vortsarrive.vcd
	sp/game/ep2/Scenes/outland_02/griggs_vortscalling.vcd
	sp/game/ep2/Scenes/outland_02/griggs_vortswantyou.vcd
	sp/game/ep2/Scenes/outland_02/griggs_watchvorts_01.vcd
	sp/game/ep2/Scenes/outland_02/griggs_watchvorts_02.vcd
	sp/game/ep2/Scenes/outland_02/griggs_watchvorts_03.vcd
	sp/game/ep2/Scenes/outland_02/griggs_watchvorts_04.vcd
	sp/game/ep2/Scenes/outland_02/griggs_whysomany.vcd
	sp/game/ep2/Scenes/outland_02/griggs_youturrets.vcd
	sp/game/ep2/Scenes/outland_02/gs_betweenwave_01.vcd
	sp/game/ep2/Scenes/outland_02/gs_follow_vort_nag01.vcd
	sp/game/ep2/Scenes/outland_02/gs_follow_vort_nag02.vcd
	sp/game/ep2/Scenes/outland_02/gs_follow_vort_nag03.vcd
	sp/game/ep2/Scenes/outland_02/guardian_commentary_01.vcd
	sp/game/ep2/Scenes/outland_02/healing_nag01.vcd
	sp/game/ep2/Scenes/outland_02/healing_nag02.vcd
	sp/game/ep2/Scenes/outland_02/healing_nag03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_antlions_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_antlions_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_antlions_03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_antlions_04.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_antlions_05.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_betweenwave_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_betweenwave_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_betweenwave_03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_cantholdout.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_dochelpvort.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_everywhere.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_fightlion_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_fightlion_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_gogriggs,vcd.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_gohelpvort.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_grabagun.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_griggs.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_head12.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_incom36.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_keepeye.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_killlion_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_killlion_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_killlion_03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_needagun.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_omgdead.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_reloading_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_reloading_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_reloading_03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_swarm24.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_thosevortswant.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_threelights.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_training.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_trainingnags01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_trainingnags02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_trainingnags03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_trainingnags04.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_turretdown01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_turretdown02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_turretfeet.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_turretoutofammo.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_twolights.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_vortintrouble.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_vortscalling.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_vortswantyou.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_watchvorts_01.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_watchvorts_02.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_watchvorts_03.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_watchvorts_04.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_whysomany.vcd
	sp/game/ep2/Scenes/outland_02/sheckley_yeah_01.vcd
	sp/game/ep2/Scenes/outland_02/theyrecoming.vcd
	sp/game/ep2/Scenes/outland_02/turret_arena_01.vcd
	sp/game/ep2/Scenes/outland_02/turret_arena_01a.vcd
	sp/game/ep2/Scenes/outland_02/turret_arena_02.vcd
	sp/game/ep2/Scenes/outland_02/turret_arena_03.vcd
	sp/game/ep2/Scenes/outland_02/turret_arena_04.vcd
	sp/game/ep2/Scenes/outland_02/vort_02_cavalryarrive.vcd
	sp/game/ep2/Scenes/outland_02/vort_elevator_escape_01.vcd
	sp/game/ep2/Scenes/outland_02/vort_elevator_escape_02.vcd
	sp/game/ep2/Scenes/outland_02/vort_elevator_escape_03.vcd
	sp/game/ep2/Scenes/outland_02/vort_elevator_escape_04.vcd
	sp/game/ep2/Scenes/outland_02/vort_generator.vcd
	sp/game/ep2/Scenes/outland_02/vort_goodbye.vcd
	sp/game/ep2/Scenes/outland_02/vort_hold_nectar_pose.vcd
	sp/game/ep2/Scenes/outland_02/vort_noblink.vcd
	sp/game/ep2/Scenes/outland_02/vort_post_revive.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive_nag01.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive_nag02.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive_nag03.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive_nag04.vcd
	sp/game/ep2/Scenes/outland_02/vort_pre_revive_nag05.vcd
	sp/game/ep2/Scenes/outland_02/vort_revive.vcd
	sp/game/ep2/Scenes/outland_02/vort_revive_alyx-ebbs.vcd
	sp/game/ep2/Scenes/outland_02/vort_revive_behold-extract.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_defendus.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_keepthemaway.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_mustbestopped.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_notinterrupt.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_protectalyx.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_protectus.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_use01.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_use02.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_use03.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_weareunderattackdefendus.vcd
	sp/game/ep2/Scenes/outland_02/vort_turret_weneedhelpcometous.vcd
	sp/game/ep2/Scenes/outland_02/waveend_02.vcd
	sp/game/ep2/Scenes/outland_02/waveend_03.vcd
	sp/game/ep2/Scenes/outland_02/waveend_04.vcd
	sp/game/ep2/Scenes/outland_02/waveend_05.vcd
	sp/game/ep2/Scenes/outland_02/waveend_06-short.vcd
	sp/game/ep2/Scenes/outland_02/waveend_06.vcd
	sp/game/ep2/Scenes/outland_02/waveend_07.vcd
	sp/game/ep2/Scenes/outland_02/waveend_08.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_01.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_02.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_03.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_04.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_05.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_06.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_07.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_08.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_09.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_10.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_11.vcd
	sp/game/ep2/Scenes/outland_02/wavestart_12.vcd
	sp/game/ep2/Scenes/outland_03/vort_antlions_01.vcd
	sp/game/ep2/Scenes/outland_03/vort_antlions_02.vcd
	sp/game/ep2/Scenes/outland_03/vort_antlions_arrive_01.vcd
	sp/game/ep2/Scenes/outland_03/vort_basket_puzzle_01.vcd
	sp/game/ep2/Scenes/outland_03/vort_basket_puzzle_02.vcd
	sp/game/ep2/Scenes/outland_03/vort_basket_puzzle_03.vcd
	sp/game/ep2/Scenes/outland_03/vort_basket_success.vcd
	sp/game/ep2/Scenes/outland_03/vort_breakweb_01.vcd
	sp/game/ep2/Scenes/outland_03/vort_breakweb_02.vcd
	sp/game/ep2/Scenes/outland_03/vort_breakweb_03.vcd
	sp/game/ep2/Scenes/outland_03/vort_expect_to_find.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_acidinfo05.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_amusing.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_chairman.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_constantobst.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_dreamsdonotfollow.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_laddertop.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftalone.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftnags01.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftnags02.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftnags03.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftnags04.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_liftnags05.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_logic.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_notwise.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_observefight.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_pitythegen.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_puzzling.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_savedcrates01.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_sheerbulk.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_slipperyslope.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_tothelift.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_traces.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_vibchasm.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_weapons.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_wrongway05.vcd
	sp/game/ep2/Scenes/outland_03/vort_extract_youareonto.vcd
	sp/game/ep2/Scenes/outland_03/vort_finish_them_freeman.vcd
	sp/game/ep2/Scenes/outland_03/vort_for_i_follow.vcd
	sp/game/ep2/Scenes/outland_03/vort_good_job_freeman.vcd
	sp/game/ep2/Scenes/outland_03/vort_grubs_01.vcd
	sp/game/ep2/Scenes/outland_03/vort_grubs_02.vcd
	sp/game/ep2/Scenes/outland_03/vort_grubs_03.vcd
	sp/game/ep2/Scenes/outland_03/vort_grubs_04.vcd
	sp/game/ep2/Scenes/outland_03/vort_guard_comment.vcd
	sp/game/ep2/Scenes/outland_03/vort_i_am_confident.vcd
	sp/game/ep2/Scenes/outland_03/vort_lift_follow.vcd
	sp/game/ep2/Scenes/outland_03/vort_lift_is_almost_here.vcd
	sp/game/ep2/Scenes/outland_03/vort_lift_is_here_hurry.vcd
	sp/game/ep2/Scenes/outland_03/vort_lift_is_summoned.vcd
	sp/game/ep2/Scenes/outland_03/vort_proceed_freeman.vcd
	sp/game/ep2/Scenes/outland_03/vort_thumper_comment.vcd
	sp/game/ep2/Scenes/outland_03/vort_vort_extract_keen.vcd
	sp/game/ep2/Scenes/outland_04/elevator_arrive.vcd
	sp/game/ep2/Scenes/outland_04/elevator_descend.vcd
	sp/game/ep2/Scenes/outland_04/elevator_discovery.vcd
	sp/game/ep2/Scenes/outland_04/vort_chant_for_essence.vcd
	sp/game/ep2/Scenes/outland_04/vort_elevator.vcd
	sp/game/ep2/Scenes/outland_04/vort_elevator_dialog.vcd
	sp/game/ep2/Scenes/outland_04/vort_elevator_halfway_descended.vcd
	sp/game/ep2/Scenes/outland_04/vort_elevator_jump.vcd
	sp/game/ep2/Scenes/outland_04/vort_elevator_post-jump.vcd
	sp/game/ep2/Scenes/outland_04/vort_freeman_accompany_to_extract.vcd
	sp/game/ep2/Scenes/outland_04/vort_larval_aroma.vcd
	sp/game/ep2/Scenes/outland_04/vort_lift_moves_not.vcd
	sp/game/ep2/Scenes/outland_04/vort_obtain_extract.vcd
	sp/game/ep2/Scenes/outland_04/vort_ripe_perfection.vcd
	sp/game/ep2/Scenes/outland_04/vort_sense_extract.vcd
	sp/game/ep2/Scenes/outland_04/vort_tarry_not.vcd
	sp/game/ep2/Scenes/outland_05/al_antlions.vcd
	sp/game/ep2/Scenes/outland_05/al_combine_mobilising.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag01.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag02.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag03.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag04.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag05.vcd
	sp/game/ep2/Scenes/outland_05/al_continue_nag06.vcd
	sp/game/ep2/Scenes/outland_05/al_get_in_basket.vcd
	sp/game/ep2/Scenes/outland_05/al_gj_gordon_lets_go.vcd
	sp/game/ep2/Scenes/outland_05/al_guard_nag01.vcd
	sp/game/ep2/Scenes/outland_05/al_guard_nag02.vcd
	sp/game/ep2/Scenes/outland_05/al_vort_exit_basket.vcd
	sp/game/ep2/Scenes/outland_05/al_wait_for_basket.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag01.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag02.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag03.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag04.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag05.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag06.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag07.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag08.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_nag09.vcd
	sp/game/ep2/Scenes/outland_05/vort_guard_surface.vcd
	sp/game/ep2/Scenes/outland_05/vort_guardian.vcd
	sp/game/ep2/Scenes/outland_05/vort_in_basket.vcd
	sp/game/ep2/Scenes/outland_05/vort_sentries.vcd
	sp/game/ep2/Scenes/outland_05/vort_this_lift.vcd
	sp/game/ep2/Scenes/outland_05/vort_thumper_nag01.vcd
	sp/game/ep2/Scenes/outland_05/vort_thumper_nag02.vcd
	sp/game/ep2/Scenes/outland_05/vort_thumper_nag03.vcd
	sp/game/ep2/Scenes/outland_05/vort_wait_for_basket.vcd
	sp/game/ep2/Scenes/outland_05/vort_well_done.vcd
	sp/game/ep2/Scenes/outland_06/01_al_vort_comment_humans.vcd
	sp/game/ep2/Scenes/outland_06/03_al_got_back.vcd
	sp/game/ep2/Scenes/outland_06/04_al_car.vcd
	sp/game/ep2/Scenes/outland_06/al_almost_01.vcd
	sp/game/ep2/Scenes/outland_06/al_almost_02.vcd
	sp/game/ep2/Scenes/outland_06/al_bridge_goodbye.vcd
	sp/game/ep2/Scenes/outland_06/al_bridge_hint01.vcd
	sp/game/ep2/Scenes/outland_06/al_clear_shot.vcd
	sp/game/ep2/Scenes/outland_06/al_get_in_01.vcd
	sp/game/ep2/Scenes/outland_06/al_get_in_02.vcd
	sp/game/ep2/Scenes/outland_06/al_get_that.vcd
	sp/game/ep2/Scenes/outland_06/al_good_driving.vcd
	sp/game/ep2/Scenes/outland_06/al_got_back_01.vcd
	sp/game/ep2/Scenes/outland_06/al_interrupted.vcd
	sp/game/ep2/Scenes/outland_06/al_move_to_sniper.vcd
	sp/game/ep2/Scenes/outland_06/al_radar.vcd
	sp/game/ep2/Scenes/outland_06/al_see_car.vcd
	sp/game/ep2/Scenes/outland_06/al_sniper_nag01.vcd
	sp/game/ep2/Scenes/outland_06/al_sniper_nag02.vcd
	sp/game/ep2/Scenes/outland_06/al_sniper_nag03.vcd
	sp/game/ep2/Scenes/outland_06/al_stairs.vcd
	sp/game/ep2/Scenes/outland_06/al_start_nag01.vcd
	sp/game/ep2/Scenes/outland_06/al_vort_charge.vcd
	sp/game/ep2/Scenes/outland_06/al_wait_for_gate.vcd
	sp/game/ep2/Scenes/outland_06/al_wait_for_gate_alt.vcd
	sp/game/ep2/Scenes/outland_06/vort_end_loop.vcd
	sp/game/ep2/Scenes/outland_06/vort_see_freeman.vcd
	sp/game/ep2/Scenes/outland_06a/al_foundbeacon.vcd
	sp/game/ep2/Scenes/outland_06a/al_hopin.vcd
	sp/game/ep2/Scenes/outland_06a/al_hunter_freakout.vcd
	sp/game/ep2/Scenes/outland_06a/al_hunter_intro.vcd
	sp/game/ep2/Scenes/outland_06a/al_hunter_intro_pre.vcd
	sp/game/ep2/Scenes/outland_06a/al_killed_first_hunter.vcd
	sp/game/ep2/Scenes/outland_06a/al_killed_second_hunter.vcd
	sp/game/ep2/Scenes/outland_06a/al_killed_third_hunter.vcd
	sp/game/ep2/Scenes/outland_06a/al_leavingtower.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsfindradio.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsfindradio_nag.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsfindradio_nag1.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsfindradio_nag2.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsfindradio_nag3.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsuseradio.vcd
	sp/game/ep2/Scenes/outland_06a/al_letsuseradio_nag.vcd
	sp/game/ep2/Scenes/outland_06a/al_now.vcd
	sp/game/ep2/Scenes/outland_06a/al_power_is_off.vcd
	sp/game/ep2/Scenes/outland_06a/al_power_is_on.vcd
	sp/game/ep2/Scenes/outland_06a/al_powerlines.vcd
	sp/game/ep2/Scenes/outland_06a/al_radio_01.vcd
	sp/game/ep2/Scenes/outland_06a/al_radionotpowered.vcd
	sp/game/ep2/Scenes/outland_06a/al_radionotpowered_nag.vcd
	sp/game/ep2/Scenes/outland_06a/al_roadblocked.vcd
	sp/game/ep2/Scenes/outland_06a/al_roadtrip.vcd
	sp/game/ep2/Scenes/outland_06a/al_seegate.vcd
	sp/game/ep2/Scenes/outland_06a/al_seetower.vcd
	sp/game/ep2/Scenes/outland_06a/al_timetogo.vcd
	sp/game/ep2/Scenes/outland_06a/al_twomore.vcd
	sp/game/ep2/Scenes/outland_06a/al_use_findradio1.vcd
	sp/game/ep2/Scenes/outland_06a/al_use_findradio2.vcd
	sp/game/ep2/Scenes/outland_06a/al_use_powertotrans1.vcd
	sp/game/ep2/Scenes/outland_06a/al_use_powertotrans2.vcd
	sp/game/ep2/Scenes/outland_06a/al_vista_comment.vcd
	sp/game/ep2/Scenes/outland_06a/al_waitoutside.vcd
	sp/game/ep2/Scenes/outland_06a/al_what_did_we_power.vcd
	sp/game/ep2/Scenes/outland_06a/al_wrongway.vcd
	sp/game/ep2/Scenes/outland_06a/viewofvista.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor_01.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor_01a.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor_02.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor_03.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_advisor_escape.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_combine_arrive.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_combinedoor.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_console_01.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_console_02.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_dead_human.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_deadbody.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_foundcrash.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_gettocar.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_gogogo.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_leave.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_pod_discovery.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_podnoise1.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_podnoise2.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_podnoise3.vcd
	sp/game/ep2/Scenes/outland_07/al_farm_powerup.vcd
	sp/game/ep2/Scenes/outland_07/al_seetracks.vcd
	sp/game/ep2/Scenes/outland_07/snd_farm_scene.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_box_nags01.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_box_nags02.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_box_nags03.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_findmedkits.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_findsupplies.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_foundsupplies.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_lookplayerloop.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_nagdoor01.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_nagdoor02.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_nags01.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_nags02.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_nags03.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwkit.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwmed01.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwmed02.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwmed03.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwmed04.vcd
	sp/game/ep2/Scenes/outland_08/al_chop_throwmed05.vcd
	sp/game/ep2/Scenes/outland_08/al_engineexplode.vcd
	sp/game/ep2/Scenes/outland_08/al_garage_loop.vcd
	sp/game/ep2/Scenes/outland_08/alyx_call_gordon.vcd
	sp/game/ep2/Scenes/outland_08/alyx_givehealth.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint01.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint03.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint04.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint05.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint06.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint07.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint08.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_chopper_hint09.vcd
	sp/game/ep2/Scenes/outland_08/chopper/reb_chop_shipdown.vcd
	sp/game/ep2/Scenes/outland_08/chopper/rebc_chop_hit01.vcd
	sp/game/ep2/Scenes/outland_08/chopper/rebc_chop_hit02.vcd
	sp/game/ep2/Scenes/outland_08/chopper/rebc_chop_hit03.vcd
	sp/game/ep2/Scenes/outland_08/chopper/rebc_chop_hit04.vcd
	sp/game/ep2/Scenes/outland_08/cit_goodluck.vcd
	sp/game/ep2/Scenes/outland_08/cit_overhere.vcd
	sp/game/ep2/Scenes/outland_08/cit_postbattle_comment_1.vcd
	sp/game/ep2/Scenes/outland_08/cit_take_it_down.vcd
	sp/game/ep2/Scenes/outland_08/cit_this_way.vcd
	sp/game/ep2/Scenes/outland_08/trainyard_entry_01.vcd
	sp/game/ep2/Scenes/outland_08/trainyard_intro.vcd
	sp/game/ep2/Scenes/outland_08/trainyard_intro_2.vcd
	sp/game/ep2/Scenes/outland_08/trainyard_intro_3.vcd
	sp/game/ep2/Scenes/outland_08/trainyard_opengate.vcd
	sp/game/ep2/Scenes/outland_09/advisor.vcd
	sp/game/ep2/Scenes/outland_09/al_bonus.vcd
	sp/game/ep2/Scenes/outland_09/al_cache1_stopcar1.vcd
	sp/game/ep2/Scenes/outland_09/al_cache1_stopcar2.vcd
	sp/game/ep2/Scenes/outland_09/al_cache1_stopcar3.vcd
	sp/game/ep2/Scenes/outland_09/al_cache1_transmitter.vcd
	sp/game/ep2/Scenes/outland_09/al_cache_clearedvan.vcd
	sp/game/ep2/Scenes/outland_09/al_cache_keepwatch.vcd
	sp/game/ep2/Scenes/outland_09/al_chop_backinsidenag01.vcd
	sp/game/ep2/Scenes/outland_09/al_chop_backinsidenag02.vcd
	sp/game/ep2/Scenes/outland_09/al_chop_backinsidenag03.vcd
	sp/game/ep2/Scenes/outland_09/al_container_puzzle_arrival.vcd
	sp/game/ep2/Scenes/outland_09/al_container_puzzle_solved.vcd
	sp/game/ep2/Scenes/outland_09/al_container_puzzle_survey.vcd
	sp/game/ep2/Scenes/outland_09/al_fraghouse_fail.vcd
	sp/game/ep2/Scenes/outland_09/al_fraghouse_nudge_00.vcd
	sp/game/ep2/Scenes/outland_09/al_fraghouse_nudge_01.vcd
	sp/game/ep2/Scenes/outland_09/al_fraghouse_nudge_02.vcd
	sp/game/ep2/Scenes/outland_09/al_fraghouse_succeed.vcd
	sp/game/ep2/Scenes/outland_09/al_junkyard_outtro.vcd
	sp/game/ep2/Scenes/outland_09/al_nag_getcar_01.vcd
	sp/game/ep2/Scenes/outland_09/al_nag_getcar_02.vcd
	sp/game/ep2/Scenes/outland_09/al_nag_shutdownshield01.vcd
	sp/game/ep2/Scenes/outland_09/al_radar_plususe01.vcd
	sp/game/ep2/Scenes/outland_09/al_radar_plususe02.vcd
	sp/game/ep2/Scenes/outland_09/al_shack_empty.vcd
	sp/game/ep2/Scenes/outland_09/al_shack_found.vcd
	sp/game/ep2/Scenes/outland_09/al_shack_zombies.vcd
	sp/game/ep2/Scenes/outland_09/cit_boyfriend.vcd
	sp/game/ep2/Scenes/outland_09/cit_thanks_cannon.vcd
	sp/game/ep2/Scenes/outland_09/reb_chop_alyxinside01.vcd
	sp/game/ep2/Scenes/outland_09/reb_chop_alyxinside02.vcd
	sp/game/ep2/Scenes/outland_09/reb_chop_alyxinside03.vcd
	sp/game/ep2/Scenes/outland_09/train_headcrab.vcd
	sp/game/ep2/Scenes/outland_10/al_ambush_howyoudoing.vcd
	sp/game/ep2/Scenes/outland_10/al_ambush_linesight.vcd
	sp/game/ep2/Scenes/outland_10/al_ar2.vcd
	sp/game/ep2/Scenes/outland_10/al_ar2_door.vcd
	sp/game/ep2/Scenes/outland_10/al_death_trap.vcd
	sp/game/ep2/Scenes/outland_10/al_dog_backtobase.vcd
	sp/game/ep2/Scenes/outland_10/al_dogliftgate.vcd
	sp/game/ep2/Scenes/outland_10/al_find_powersupply.vcd
	sp/game/ep2/Scenes/outland_10/al_garage_corpse.vcd
	sp/game/ep2/Scenes/outland_10/al_garagehint.vcd
	sp/game/ep2/Scenes/outland_10/al_hears_hunter3.vcd
	sp/game/ep2/Scenes/outland_10/al_hears_strider.vcd
	sp/game/ep2/Scenes/outland_10/al_inn_peaceful.vcd
	sp/game/ep2/Scenes/outland_10/al_keep_going.vcd
	sp/game/ep2/Scenes/outland_10/al_looks_deserted.vcd
	sp/game/ep2/Scenes/outland_10/al_more_coming.vcd
	sp/game/ep2/Scenes/outland_10/al_niceonce.vcd
	sp/game/ep2/Scenes/outland_10/al_nomore_combine.vcd
	sp/game/ep2/Scenes/outland_10/al_onfoot.vcd
	sp/game/ep2/Scenes/outland_10/al_puzzle_fried.vcd
	sp/game/ep2/Scenes/outland_10/al_puzzle_intro.vcd
	sp/game/ep2/Scenes/outland_10/al_puzzle_knockout.vcd
	sp/game/ep2/Scenes/outland_10/al_puzzle_solved.vcd
	sp/game/ep2/Scenes/outland_10/al_sees_base.vcd
	sp/game/ep2/Scenes/outland_10/al_sees_basegate.vcd
	sp/game/ep2/Scenes/outland_10/al_sees_bunker.vcd
	sp/game/ep2/Scenes/outland_10/al_sees_gate.vcd
	sp/game/ep2/Scenes/outland_10/al_sees_hunter3.vcd
	sp/game/ep2/Scenes/outland_10/al_silo_dontgiveup.vcd
	sp/game/ep2/Scenes/outland_10/al_silo_seedad.vcd
	sp/game/ep2/Scenes/outland_10/al_silo_seemag.vcd
	sp/game/ep2/Scenes/outland_10/al_stopped_shooting.vcd
	sp/game/ep2/Scenes/outland_10/al_str_carnag01.vcd
	sp/game/ep2/Scenes/outland_10/al_str_carnag02.vcd
	sp/game/ep2/Scenes/outland_10/al_str_carnag03.vcd
	sp/game/ep2/Scenes/outland_10/al_surrounded.vcd
	sp/game/ep2/Scenes/outland_10/al_switchback_jump.vcd
	sp/game/ep2/Scenes/outland_10/al_three_atatime.vcd
	sp/game/ep2/Scenes/outland_10/al_tough_hunters.vcd
	sp/game/ep2/Scenes/outland_10/al_trapped_takecover.vcd
	sp/game/ep2/Scenes/outland_10/al_tunnelblocked.vcd
	sp/game/ep2/Scenes/outland_10/al_turret_nag1.vcd
	sp/game/ep2/Scenes/outland_10/al_turret_nag2.vcd
	sp/game/ep2/Scenes/outland_10/al_turret_nag3.vcd
	sp/game/ep2/Scenes/outland_10/al_whatwasthat.vcd
	sp/game/ep2/Scenes/outland_10/ambush_overwatch.vcd
	sp/game/ep2/Scenes/outland_10/cit_gate.vcd
	sp/game/ep2/Scenes/outland_10/cit_gate_tower.vcd
	sp/game/ep2/Scenes/outland_10/cit_gate_tower_far.vcd
	sp/game/ep2/Scenes/outland_10/dog_dropship_move.vcd
	sp/game/ep2/Scenes/outland_10/dog_fetchcar.vcd
	sp/game/ep2/Scenes/outland_10/dog_race.vcd
	sp/game/ep2/Scenes/outland_10/dog_rescue.vcd
	sp/game/ep2/Scenes/outland_10/race_dog_loses.vcd
	sp/game/ep2/Scenes/outland_10/race_dog_wins.vcd
	sp/game/ep2/Scenes/outland_10/trap.vcd
	sp/game/ep2/Scenes/outland_11/cit_alarm_reaction.vcd
	sp/game/ep2/Scenes/outland_11/cit_ambush_overhere.vcd
	sp/game/ep2/Scenes/outland_11/cit_ambush_thisway.vcd
	sp/game/ep2/Scenes/outland_11/cit_ambush_thisway_2.vcd
	sp/game/ep2/Scenes/outland_11/cit_elev_hall.vcd
	sp/game/ep2/Scenes/outland_11/cit_gunschool.vcd
	sp/game/ep2/Scenes/outland_11/cit_hall_1.vcd
	sp/game/ep2/Scenes/outland_11/cit_hall_2.vcd
	sp/game/ep2/Scenes/outland_11/cit_hall_3.vcd
	sp/game/ep2/Scenes/outland_11/cit_hall_4.vcd
	sp/game/ep2/Scenes/outland_11/cit_mon_loop.vcd
	sp/game/ep2/Scenes/outland_11/cit_mon_react.vcd
	sp/game/ep2/Scenes/outland_11/cit_mon_react_2.vcd
	sp/game/ep2/Scenes/outland_11/cit_mon_react_3.vcd
	sp/game/ep2/Scenes/outland_11/cit_mon_thanks.vcd
	sp/game/ep2/Scenes/outland_11/cit_pre_alarm.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_anyonealive.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_anyoneleft.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_apex.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_apex01.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_apex02.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_apex03.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_assume.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_breach.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_critical.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_decom.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_freeman.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_iampleased.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_identified.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_ifyoucanhear.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_onceagain.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_popular.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_racket.vcd
	sp/game/ep2/Scenes/outland_11/mag_aband_uptoyou.vcd
	sp/game/ep2/Scenes/outland_11/mag_cycle.vcd
	sp/game/ep2/Scenes/outland_11/mag_ladderhatch_nag_01.vcd
	sp/game/ep2/Scenes/outland_11/mag_ladderhatch_nag_02.vcd
	sp/game/ep2/Scenes/outland_11/mag_ladderhatch_nag_03.vcd
	sp/game/ep2/Scenes/outland_11/mag_ladderhatch_nag_04.vcd
	sp/game/ep2/Scenes/outland_11/silo2_greetplayer_1.vcd
	sp/game/ep2/Scenes/outland_11/silo2_greetplayer_2.vcd
	sp/game/ep2/Scenes/outland_11/silo2_greetplayer_3.vcd
	sp/game/ep2/Scenes/outland_11/silo2_greetplayer_4.vcd
	sp/game/ep2/Scenes/outland_11/silo_citdropcargo_1.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_01.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_02.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03_nags_01.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03_nags_02.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03_nags_03.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03_nags_04.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03_nags_05.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03b.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03c.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03d.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_03e.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_04.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_04b.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_alarm.vcd
	sp/game/ep2/Scenes/outland_11/silo_entry_doghandoff_01.vcd
	sp/game/e…
  • Loading branch information
BSVino committed Jan 11, 2014
2 parents 1378677 + 28abc21 commit 779622d
Show file tree
Hide file tree
Showing 1,446 changed files with 364,882 additions and 328,587 deletions.
44 changes: 42 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,11 +1,51 @@
creategameprojects text
createallprojects text
xcode_ccache_wrapper text
vpc text
*.sh text

vpc_linux binary
vpc_osx binary

*.sh text
*.bat text
*.txt text
*.c text
*.h text
*.H text
*.cc text
*.cpp text
*.vpc text
*.vgc text
*.nut text
*.awk text
*.pl text
*.py text
*.xcconfig text
*.vcd text
*.vbsp text
*.proto text
*.inc text
*.fxc text
*.vsh text
*.lst text
*.mm text
*.cfg text
*.res text
*.rc text
*.def text
*.vmt text
*.inl text
*.asm text

.gitignore text
sourcesdk_def.mak text
smdlexp.mak text
README text
CONTRIBUTING text
LICENSE text

*.exe binary
protoc binary
ccache binary

gtest_output_test_golden_lin.txt binary
mod_*_english.txt binary
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,25 @@ ipch
*.opensdf
*.idb
*.vcxproj
*.vcxproj.filters
*.sln
[Dd]ebug*/
[Rr]elease*/
*.vcxproj.vpc_crc
*.vcxproj.filters
*.vpc.sentinel
*.unsuccessfulbuild
*.cache

# OSX/Linux build products
*.DS_Store
*.mak
*.mak.vpc_crc
*.xcodeproj/
obj*/
!devtools/*.mak
!utils/smdlexp/smdlexp.mak
*_osx32*
*.tags
*.workspace
*.session
Expand All @@ -61,6 +66,12 @@ client.dylib.dSYM/
server.dylib
server.dylib.dSYM/

*.vpc.sentinel
*.vpc_crc
**/generated_proto/**
**/src/utils/sapi51/**
**/game/**/bin/**

# files generated by running a mod
config.cfg

Expand Down
140 changes: 70 additions & 70 deletions CONTRIBUTING
Original file line number Diff line number Diff line change
@@ -1,70 +1,70 @@
DOUBLE ACTION CONTRIBUTION GUIDELINES:
Legal Mumbo Jumbo. If you're contributing to Double Action, you agree that:
* You are permitting your work to be used in Double Action. You can't change
your mind about this -- once your work in merged into Double Action, it's
part of the game forevermore. (It's part of the project history also, so it
can't be undone.) You won't try to charge us royalties or fees for your work
either. You also will receive credit for all of your work.
* You did the work you submit yourself, or you responsibly source where your
work came from. You won't try to pass off other people's work as your own.
You provide your work without warranties or guarantees that it will work,
although if it doesn't we certainly won't use it. You're under no legal
obligation to do any work for Double Action.
Valve is happy to accept pull requests and issues in the source-sdk-2013
repository in these cases:
* Changes that fix bugs in the SDK deployment process itself. The repository
should build out of the box, and anything that prevents that is a pull
request we want.
* High priority bugs in HL2, the Episodes, or HL2MP that can be fixed in
client.dll or server.dll.
* Please keep your pull requests as granular as possible. Including two or
three unrelated things in a single pull request just makes it less likely
that the uber-request will be accepted. Two small pull requests are usually
betten than one large pull request.
* You must follow the existing code conventions. This means using
m_flHungarianNotation and CamelCaseFunctionNames(), just like Valve does. If
even one person doesn't adhere to these then the code base starts to fall
apart. (Minor diversions from the conventions are okay, Valve is hardly perfect
about it themselves.)
* If you are including a pull request with warning fixes, please include the
following information about the warning:
. The OS and version you are building on
. The Compiler and version you are using
. The text of the warning (or group of warnings) itself
Other Considerations:
* Everything on this page applies: http://forums.doubleactiongame.com/viewtopic.php?p=28234
* Before you do a lot of work, talk to the design team. You may be implementing
a feature that has already been tried and hasn't worked. Or, you may be trying
to implement something that's outside the scope or design of Double Action.
Ideas are great and we love to try out new things, but it's best if you talk
with the rest of the team before putting a lot of work into something that's
been done before. The best best is to do a little bit of work at a time,
and then submit it for review by the team to get feedback and encouragement.
* If you contribute a new feature, you must be willing to support that feature.
That means:
. Creating the feature
. Fixing bugs and exploits related to the feature
. Playtesting the feature
. Improving the design of the feature based on playtesting
. Creating user interface mechanisms to support the feature
. Creating usability mechanics to teach the player that the feature exists
... and so on. If you don't finish your feature, then most likely we'll remove
it from the game instead of finishing it for you. For example if you create a
new stunt, you need to fix its bugs and exploits, spend time working on its
controls and handling (it took me months to get the first few stunts right) and
hook into the existing hints interface so that the player is told about the
new stunt. If you create a new gun you need to add it to the menu, hook up the
art and animations, hook up the text for it, and so on.
* You don't have to get the code perfect before you submit it to us. We
understand that everything is a work-in-progress and if you're like us then
you're likely never satisfied with your own work. That said, don't send us
work that's too unpolished. It's better to focus on a single feature and build
on it later than to send a ton of unpolished features.
* Don't forget to have fun. If you're not having fun, you're doing it for the
wrong reasons.
DOUBLE ACTION CONTRIBUTION GUIDELINES:

Legal Mumbo Jumbo. If you're contributing to Double Action, you agree that:

* You are permitting your work to be used in Double Action. You can't change
your mind about this -- once your work in merged into Double Action, it's
part of the game forevermore. (It's part of the project history also, so it
can't be undone.) You won't try to charge us royalties or fees for your work
either. You also will receive credit for all of your work.
* You did the work you submit yourself, or you responsibly source where your
work came from. You won't try to pass off other people's work as your own.
You provide your work without warranties or guarantees that it will work,
although if it doesn't we certainly won't use it. You're under no legal
obligation to do any work for Double Action.

Valve is happy to accept pull requests and issues in the source-sdk-2013
repository in these cases:
* Changes that fix bugs in the SDK deployment process itself. The repository
should build out of the box, and anything that prevents that is a pull
request we want.
* High priority bugs in HL2, the Episodes, or HL2MP that can be fixed in
client.dll or server.dll.

* Please keep your pull requests as granular as possible. Including two or
three unrelated things in a single pull request just makes it less likely
that the uber-request will be accepted. Two small pull requests are usually
betten than one large pull request.
* You must follow the existing code conventions. This means using
m_flHungarianNotation and CamelCaseFunctionNames(), just like Valve does. If
even one person doesn't adhere to these then the code base starts to fall
apart. (Minor diversions from the conventions are okay, Valve is hardly perfect
about it themselves.)
* If you are including a pull request with warning fixes, please include the
following information about the warning:
. The OS and version you are building on
. The Compiler and version you are using
. The text of the warning (or group of warnings) itself

Other Considerations:

* Everything on this page applies: http://forums.doubleactiongame.com/viewtopic.php?p=28234
* Before you do a lot of work, talk to the design team. You may be implementing
a feature that has already been tried and hasn't worked. Or, you may be trying
to implement something that's outside the scope or design of Double Action.
Ideas are great and we love to try out new things, but it's best if you talk
with the rest of the team before putting a lot of work into something that's
been done before. The best best is to do a little bit of work at a time,
and then submit it for review by the team to get feedback and encouragement.
* If you contribute a new feature, you must be willing to support that feature.
That means:
. Creating the feature
. Fixing bugs and exploits related to the feature
. Playtesting the feature
. Improving the design of the feature based on playtesting
. Creating user interface mechanisms to support the feature
. Creating usability mechanics to teach the player that the feature exists
... and so on. If you don't finish your feature, then most likely we'll remove
it from the game instead of finishing it for you. For example if you create a
new stunt, you need to fix its bugs and exploits, spend time working on its
controls and handling (it took me months to get the first few stunts right) and
hook into the existing hints interface so that the player is told about the
new stunt. If you create a new gun you need to add it to the menu, hook up the
art and animations, hook up the text for it, and so on.
* You don't have to get the code perfect before you submit it to us. We
understand that everything is a work-in-progress and if you're like us then
you're likely never satisfied with your own work. That said, don't send us
work that's too unpolished. It's better to focus on a single feature and build
on it later than to send a ton of unpolished features.
* Don't forget to have fun. If you're not having fun, you're doing it for the
wrong reasons.
86 changes: 43 additions & 43 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
SOURCE 1 SDK LICENSE
Source SDK Copyright(c) Valve Corp.
THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE
CORPORATION ("Valve"). PLEASE READ IT BEFORE DOWNLOADING OR USING
THE SOURCE ENGINE SDK ("SDK"). BY DOWNLOADING AND/OR USING THE
SOURCE ENGINE SDK YOU ACCEPT THIS LICENSE. IF YOU DO NOT AGREE TO
THE TERMS OF THIS LICENSE PLEASE DON�T DOWNLOAD OR USE THE SDK.
You may, free of charge, download and use the SDK to develop a modified Valve game
running on the Source engine. You may distribute your modified Valve game in source and
object code form, but only for free. Terms of use for Valve games are found in the Steam
Subscriber Agreement located here: http://store.steampowered.com/subscriber_agreement/
You may copy, modify, and distribute the SDK and any modifications you make to the
SDK in source and object code form, but only for free. Any distribution of this SDK must
include this LICENSE file and thirdpartylegalnotices.txt.
Any distribution of the SDK or a substantial portion of the SDK must include the above
copyright notice and the following:
DISCLAIMER OF WARRANTIES. THE SOURCE SDK AND ANY
OTHER MATERIAL DOWNLOADED BY LICENSEE IS PROVIDED
"AS IS". VALVE AND ITS SUPPLIERS DISCLAIM ALL
WARRANTIES WITH RESPECT TO THE SDK, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED
WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT,
TITLE AND FITNESS FOR A PARTICULAR PURPOSE.
LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR
ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF
BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS)
ARISING OUT OF THE USE OF OR INABILITY TO USE THE
ENGINE AND/OR THE SDK, EVEN IF VALVE HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
If you would like to use the SDK for a commercial purpose, please contact Valve at
sourceengine@valvesoftware.com.
SOURCE 1 SDK LICENSE

Source SDK Copyright(c) Valve Corp.

THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE
CORPORATION ("Valve"). PLEASE READ IT BEFORE DOWNLOADING OR USING
THE SOURCE ENGINE SDK ("SDK"). BY DOWNLOADING AND/OR USING THE
SOURCE ENGINE SDK YOU ACCEPT THIS LICENSE. IF YOU DO NOT AGREE TO
THE TERMS OF THIS LICENSE PLEASE DON�T DOWNLOAD OR USE THE SDK.

You may, free of charge, download and use the SDK to develop a modified Valve game
running on the Source engine. You may distribute your modified Valve game in source and
object code form, but only for free. Terms of use for Valve games are found in the Steam
Subscriber Agreement located here: http://store.steampowered.com/subscriber_agreement/

You may copy, modify, and distribute the SDK and any modifications you make to the
SDK in source and object code form, but only for free. Any distribution of this SDK must
include this LICENSE file and thirdpartylegalnotices.txt.

Any distribution of the SDK or a substantial portion of the SDK must include the above
copyright notice and the following:

DISCLAIMER OF WARRANTIES. THE SOURCE SDK AND ANY
OTHER MATERIAL DOWNLOADED BY LICENSEE IS PROVIDED
"AS IS". VALVE AND ITS SUPPLIERS DISCLAIM ALL
WARRANTIES WITH RESPECT TO THE SDK, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED
WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT,
TITLE AND FITNESS FOR A PARTICULAR PURPOSE.

LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR
ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF
BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS)
ARISING OUT OF THE USE OF OR INABILITY TO USE THE
ENGINE AND/OR THE SDK, EVEN IF VALVE HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.


If you would like to use the SDK for a commercial purpose, please contact Valve at
sourceengine@valvesoftware.com.
Loading

0 comments on commit 779622d

Please sign in to comment.