Half-Life 2 Hints

Editing the Weapons

  • Ticked by how the game doesn't let you hold near as much ammo in weapons now as in the old Half-Life? You can change that with a vengeance by resetting the max ammo values for each weapon. Simply type sk_max_ followed by the weapon's name and then a new max number. For instance, sk_max_357 200 sets the .357 Magnum so it can have up to 200 bullets in reserve. A complete list of sk_ weapon codes follows:

    sk_max_357          sk_max_ar2           sk_max_ar2_altfire  sk_max_buckshot
    sk_max_crossbow     sk_max_grenade       sk_max_pistol       sk_max_rpg_round
    sk_max_smg1         sk_max_smg1_grenade


    You can change the preset values of the following cvars to increase or decrease the amount of damage you cause per shot with any particular weapon. For instance, to make the pistol super-powerful, you could type: sk_plr_dmg_pistol 999.

    sk_plr_dmg_pistol        sk_plr_dmg_357         sk_plr_dmg_ar2
    sk_plr_dmg_buckshot      sk_plr_dmg_crossbow    sk_plr_dmg_crowbar
    sk_plr_dmg_grenade       sk_plr_dmg_rpg_round   sk_plr_dmg_smg1
    sk_plr_dmg_smg1_grenade


    NOTE: All of the above values (and some of the below ones) are reset whenever a chapter section or saved game is loaded. However, current ammo values won't be reset, so it could be useful to set a weapon's max ammo way high and then give yourself lots of that ammo before you move on.


    Here are some other weapon-related things you might want to mess around with. The numbers in parentheses at the end are the regular unedited values.

    * sk_airboat_max_ammo # - max charges on airboat's gauss gun (100)
    * sk_airboat_recharge_rate # - how fast the airboat's gauss gun recharges (15)
    * sk_jeep_gauss_damage # - how much damage the jeep's tau cannon does (15)
    * sk_plr_num_shotgun_pellets # - number of pellets per shotgun blast (7)
    * sk_fraggrenade_radius # - damage radius for fragmentation grenades (250)
    * sk_smg1_grenade_radius # - damage radius for SMG grenades (250)
    * physcannon_maxforce # - how hard the gravity gun throws objects (1500)
    * physcannon_maxmass # - max mass of objects that gravity gun can pick up (250)
    * physcannon_tracelength # - max distance that gravity gun can pull items from (250)