Half-Life 2: Episode One

Strategy Guide/Walkthrough/FAQ



  • Commentary track

    Successfully complete the game. Then, start a new game and choose a level to get an option to play it with an audio commentary track.

  • Cheat Codes

    Open Steam, go to your "Play Games" menu, and select Half-Life 2: Episode One. Right click on it and select "Properties". Click the "Launch Options" button, then type "-console". Click "Ok", then close. Double click "Half-Life 2: Episode One" to start the game. While playing the game, press ~ to display the console window. Type "sv_cheats 1" and press [Enter] to enable cheat mode. Then, enter one of the following codes to activate the corresponding cheat function. Also, any code can be used as a command line parameter by prefixing it with the "-" character. Note: For games that were downloaded from Steam, to use cheats in Single Player mode, start the game with the "-applaunch -dev -tconsole" command line parameter.

    Result Cheat Code
    Toggle God modegod
    All weapons and extra ammunitionImpulse 101
    Toggle no clipping modenoclip
    Spawn indicated itemgive [item name]
    Reduce your healthbuddha
    Damage playerhurtme [amount]
    Ignored by NPCsnotarget
    List mapsmaps
    Load indicated mapmap [map name]
    Spawn indicated NPCnpc_create [name]
    Set max ammo for .357 Magnum sk_max_357 [number]
    Set max ammo for Pulse Rifle sk_max_ar2 [number]
    Set max ammo for Pulse Rifle energy orbs sk_max_ar2_altfire [number]
    Set max ammo for shotgun sk_max_buckshot [number]
    Set max ammo for crossbow sk_max_crossbow [number]
    Set max ammo for hand grenades sk_max_grenade [number]
    Set max ammo for pistol sk_max_pistol [number]
    Set max ammo for RPG sk_max_rpg_round [number]
    Set max ammo for submachine gun sk_max_smg1 [number]
    Set max ammo for SMG grenades sk_max_smg1_grenade [number]
    Set damage value for pistol sk_plr_dmg_pistol [number]
    Set damage value for .357 Magnum sk_plr_dmg_357 [number]
    Set damage value for Pulse Rifle sk_plr_dmg_ar2 [number]
    Set damage value for shotgun sk_plr_dmg_buckshot [number]
    Set damage value for crossbow sk_plr_dmg_crossbow [number]
    Set damage value for crowbar sk_plr_dmg_crowbar [number]
    Set damage value for grenades sk_plr_dmg_grenade [number]
    Set damage value for RPG rockets sk_plr_dmg_rpg_round [number]
    Set damage value for submachine gun sk_plr_dmg_smg1 [number]
    Set damage value for SMG grenades sk_plr_dmg_smg1_grenade [number]

  • Map names

    Use one of the following values with the "map [map name]" code:

      Introduction: ep1_citadel_00
      Beginning of Chapter 3: ep1_c17_00
      Beginning of Chapter 4: ep1_c17_01
      Chapter 4 City 17 after the first load point: ep1_c17_02
      Chapter 4 City 17 after the second load point: ep1_c17_02a
      Chapter 4 City 17 after the third load point: ep1_c17_02b
      City 17 after the first load point: ep1_c17_00a
      Citadel after the first load point: ep1_citadel_01
      Citadel after the second load point: ep1_citadel_02
      Citadel after the third load point: ep1_citadel_03
      Citadel before the lift ride: ep1_citadel_02b
      Near the end of the Citadel: ep1_citadel_04
      Last Chapter near the end: ep1_c17_06
      Last Chapter: ep1_c17_05
      Looking in the car garage (glitch): ep1_background01a
      Looking off into the damaged City 17 (glitch): ep1_background02
      Looking up at the citadel (glitch): ep1_background01

  • NPC names

    Use one of the following values with the "npc_create [name]" code:

      Alyx: npc_alyx
      Antlion guard: npc_antlionguard
      Antlion: npc_antlion
      Barnacle: npc_barnacle
      Barney: npc_barney
      Breen: npc_breen
      Ceiling Turret: npc_turret_ceiling
      City 17 Citizen: npc_citizen
      Combine Scanner: npc_cscanner
      Combine Soldier: npc_combine_s
      Crow: npc_crow
      Dog: npc_dog
      Fast Zombie: npc_fastzombie
      Hunter (early version): npc_hunter
      Pigeon: npc_pigeon
      Seagull: npc_seagull
      Stalker: npc_stalker
      Strider: npc_strider
      Vortigaunt: npc_vortigaunt
      Zombie without legs: npc_zombie_torso
      Zombie: npc_zombie
      Zombine (Combine Zombie): npc_zombine

  • Item names

    Use one of the following values with the "give [item name]" code:

      Black Hole grenade: weapon_hopwire

  • X
    "Like" CheatCC on Facebook