* double-jump
* power-slide
* wall-running
* ledge climbing
* 5-part tutorial and mini-campaign
* airboat rockets (similar to acolyte rockets in Titanfall 2)
* throw grenade button (with ability to "cook" grenades)
* new cheat modes (mario mode, exploding bullets, tougher citizens, extra enemies, the floor is lava)

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Mobility Mod Version 2 is out early!

Watch the trailer here:

Read the install guide here:


Download the release here:


What's New in Version 2:

  • Based on the Episode 2 Engine
  • Combines Half-Life 2, Episode 1, and Episode 2 into one mod (just keep scrolling on the chapter menu to get to the episodes)
  • New melee controls:
    • melee key for a quick crowbar attack
    • hold melee key and press secondary attack for a crowbar slash attack, which hits multiple targets and does more damage, but is slower
    • hold melee key and press primary attack for a rocket-boosted surge attack, which pushes you forward, hits as soon as the target is in range, and does a lot of damage.
    • Surge attack while in the air lets you fly a short time, or change direction. Surge attack while crouching will trigger a slide even if you weren't moving.
  • Very basic tutorial for the new melee
  • The airboat rockets seemed to please the personnel last time, so now there's a portable version. It's called the EGAR (Everyone Gets A Rocket!), and you can get it by typing give weapon_egar in the console.
    • Like the airboat rockets, it regenerates ammo.
    • Hold secondary attack to target enemies, and release to fire rockets.
    • Press reload to lock all remaining rockets onto the last target.
    • Unlike the airboat rockets, press primary attack to target whatever is under the cursor, even if it's just a spot on the ground.
    • A nice side-effect of this system is that if you hit primary and secondary attack at the same time, it fires one rocket at whatever you're looking at, so it's like a quake-style rocket launcher.
  • Movement enhancements:
    • Time-to-duck has been reduced, so sliding is much more responsive.
    • Console variable to lock direction while sliding, so you only slide in a straight line, no matter which way you're facing (set sv_slide_lock to 1)
    • Console variable to limit sliding, slide-jumping and wall-jumping to only boost you to sv_maxspeed. Normally these speed boosts are cumulative and not limited (set certain_restrictions to 1. I recommend this setting. It makes the game feel less crazy, and more consistent.)
  • lessclip - it's like noclip for invisible walls. Use with caution, because it turns out there are a lot of invisible walls and ramps that you need.
  • New HUD features:
    • artificial horizon (can be turned off or set to a custom opacity with cl_horizon console variable)
    • crosshair hit markers (diagonal lines. Can be turned off, set to a custom opacity with cl_hitmarkers, made bigger or smaller with cl_hitmarks_scale, faster or slower with cl_hitmarks_fadetime)
    • shotgun hit markers (circles showing hit pattern. Can be turned off or set to a custom opacity with cl_shotgun_hitmarks, can change the size of the circle with cl_shotgun_hitmarksize, can change the size of the pattern with cl_shotgun_hitmarkspread)
    • New grenade count display. In v1 there was a big row of grenade icons along the bottom, but that would clash with the vehicle locator display in ep2, plus it was a bit ugly.
  • Destroying an APC ejects the driver up into the air.
  • Unlocked a door in Nova Prospekt so that you can skip the first conversation between Alyx and Eli.
  • 'CONTINUE LAST SAVE' button on main menu - loads your last autosave.

Returning from version 1:

  • Wall-running
  • Double-jumping
  • Power-sliding
  • Ledge-climbing
  • Grenade button, ability to cook grenades
  • Unlocked Field-of-View (In HL2 the max was 90)
  • Tutorial and mini-campaign (only a tiny change from version 1, so if you played through it already, you're not missing anything if you skip it)
  • Reduced bullet spread of automatic weapons while crouching and not sliding
  • Louder, bass-heavy bullet impacts on hits (possibly too much so)
  • Cheat modes - exploding bullets, extra enemies, floor lava (just damage over time when you're on the ground), Mario mode, tough citizens
  • A whole lot of console variables to customise just about every aspect of the mod. Want to slide longer? Wallrun faster (or slower)? Jump higher? It's all configurable. Look in ep2_mobility/cfg/mobility.cfg.

Bugs Fixed:

  • driving the buggy over a cliff no longer crashes the game
  • fixed some near-clip problems when using high field-of-view
  • fixed mysterious rising into the air (if you started climbing, then turned away so that there was no space to move into, you would just keep climbing)
  • fixed voice lines in the tutorial being counted as music, and controlled by the music volume slider

Please make sure you read the install guide. Let me know if you have any problems.

But also let me know if you don't have problems. I love seeing people stream the game, or putting gameplay on youtube.

P.S. No it can't be compatible with MMod, sorry. It's a technical limitation, not a decision. I've been experimenting with other campaign mods, like Mission: Improbable and Dangerous World. I might have more to say about that another time. For now, enjoy the mod!


Source Code for v2 is Available

Source Code for v2 is Available

News 2 comments

The source code for Mobility Mod v2 is now available.

Version 2 is coming 20 April 2019

Version 2 is coming 20 April 2019

News 7 comments

Version 2 release announcement (release date 20 April 2019).

Fix for crashes after Feb 2019 Half-Life 2 update

Fix for crashes after Feb 2019 Half-Life 2 update


A (new) fix is available for crashes after the recent Half-Life 2 update.

Les Configurables

Les Configurables


Some info on how to use cheats, and other configurable aspects of the mod.

Add file RSS Files
[OLD VERSION] hl2_mobility_v1.0

[OLD VERSION] hl2_mobility_v1.0

Full Version 19 comments

[OLD VERSION] This is the complete release package for Mobility Mod version 1.0. It contains the modified Half-Life 2 engine and the gamedata for the...

mobility mod v2 src

mobility mod v2 src

Source Code

This package contains source code for Mobility Mod v2. It may be of interest to mod developers.

简体中文Mobility Mod Simplified Chinese v2.0

简体中文Mobility Mod Simplified Chinese v2.0

Full Version 2 comments

This is Simplified Chinese version of Mobility mod v2.0 简体中文版的自由移动mod。

Mobility Mod OST

Mobility Mod OST


Original music that I made for the mod and the trailers. These tracks are all included in the v2 release package under the 'sound' folder, but also here...



Full Version 34 comments

Full release package of Mobility Mod version 2.0. It contains the modified Episode 2 engine, and the original tutorial/mini-campaign. It does not contain...

Mobility Mod Version 2 Install Guide

Mobility Mod Version 2 Install Guide


This is the install guide for version 2.0 of Mobility Mod. The information is the same as in the description of the release.

Comments  (0 - 10 of 197)

I love this mod ngl.

Reply Good karma Bad karma+1 vote

I have been wondering something actually, In the next version (Or even for V2.) will the issue of the steam overlay not being able to be opened normally end up getting fixed? Or perhaps a file to fix it for V2? Just curious since... well... Dunno what could've caused this problem to begin with.

Reply Good karma Bad karma+1 vote
MobilityMod Creator

I don't know what causes it either. But I found a workaround:

Go into <your steam folder>/steamapps/Source SDK Base 2013 Singleplayer, create a windows shortcut to hl2.exe . Then edit the shortcut (right-click, properties) and add
-game "../../sourcemods/ep2_mobility" to the end of the Target field.
Running the game from the shortcut should work with the overlay.
I played with it going for about an hour without any issues.

Reply Good karma+2 votes

Thank you for this tip, It's actually really handy! And nice that it works too.

Reply Good karma Bad karma+1 vote

how do i enable the cheats like mario mode and stuff

Reply Good karma Bad karma+1 vote
MobilityMod Creator

I don't know if links work in the comments, but here's the post that covers it:

If that link doesn't work, it's the news post called 'Les Configurables'

Reply Good karma+1 vote

I'm curious - even if MMod isn't compatible with this mod, have you considered contacting them for permission to use their bullet code? Having the ability to dodge enemies' shots by utilizing the extra movement would be an excellent change that would bump this mod up from excellent to god-tier.

Reply Good karma Bad karma+1 vote
MobilityMod Creator

I do actually have new projectile weapons coming in v3.

One day. Eventually.

Reply Good karma+1 vote

Wait... Your still working on this mod even now? That's actually sortof news to me, And amazing honestly. I've played Mobility Mod tho a good bunch since V1, of course using V2 now, and have been since it's release I think, but... I will await the day that you release V3. I know it will take a good bit, but for a mod as good as this one, I don't mind waiting. (MMod sortof is well... eh.)

Reply Good karma Bad karma+1 vote

How do you use custom models cause i always get the error can't find background image materials/console/startup_loading.vtf

Reply Good karma Bad karma+1 vote
MobilityMod Creator

Custom models don't officially work, but you can try.

Open the gameinfo.txt file in steamapps\sourcemods\ep2_mobility and just below where it says "SearchPaths {", paste this line:

game+mod "|all_source_engine_paths|../Half-Life 2/hl2/custom/*"

The search paths are just different folders and VPK files telling the game where to look for content, so adding the custom folder tells it to look there first.

To get HL2, Ep1, and Ep2 maps all working in the same mod, I had to get the mod to rearrange the search paths before it loads a map, to make sure HL2 maps have the HL2 folders before the EP1&2 folders, and vice versa.

There's a problem with the code that does this - it uses a limited amount of memory, so when you try to add custom search paths, they may not all fit and some can get cut off.

One trick that worked for someone else was to rename the custom files to something shorter. E.g. if it's called "YarbosCustomCrossbow.vpk" you could try renaming it to "c.vpk".

This should be fixed in the next version, but that's still a while away.

Reply Good karma+2 votes

i am so stupid i thought i had to replace a line nope its a new line thats supposed to added
damn it

Reply Good karma Bad karma+1 vote

so i found the mistake, i forgot to label what weapon pack i was going use ingame, finally i can use the hd weapons

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Half-Life 2
Send Message
Release date
Mod watch
Community Rating



17 votes submitted.

You Say


Ratings closed.

Highest Rated (2 agree) 9/10

Mobility Mod is really fun imo, it gives this pleasant feeling of speed and freedom of movement, it's really satisfying to see how the enemy AI reacts to you speeding from one spot to the other, flying over their heads, etc. But all it needs is melee/quick crowbar swing, since still having to stop and change weapons for a crowbar is really breaking the pacing, even more than it already used to in the base game. And maybe active slow-mo/bullet time ability would be a neat addition, allowing to perform…

Aug 29 2018 by Blue199


Latest tweets from @mobilitymod4hl2

RT @Taskinoz: I just released my Grapple/Stim ability mod for Titanfall 2 which adds a setting to play with the Stim or Grapple… T.co

Dec 9 2020

Very cool! T.co

Nov 30 2020

RT @LowHangingCoin: BIG NEWS! GTTOD will be showcased at the #FutureGamesShow hosted by @GamesRadar on June 6th at 2:30PM CST! They'll… T.co

May 29 2020

RT @Taskinoz: I have now added a cheats option to the Titanfall 2 settings menu as well as some really fun commands. My favorite… T.co

May 24 2020

RT @ArcadeCoinGames: This last week or so I've spent a stupid amount of time polishing up the movement in my parkour FPS game. After many h…

Mar 13 2020

RT @BigBossBattleUK: "I am so in for this cyberpunk ninja fantasy game seemingly straight out of my dreams and will have a tough time wa… T.co

Feb 11 2020

RT @pcgamer: Titanfall 2 is only $5 or £4.49 right now Buff.ly T.co

Dec 24 2019

RT @GhostrunnerGame: Check out the official gameplay of #Ghostrunner - one of the highlights from #Gamescom2019! Dive into an intense cy… T.co

Aug 23 2019

Version 2 is out early. You can get it now. Moddb.com

Apr 19 2019

Embed Buttons
Link to Mobility Mod for Half-Life 2 by selecting a button and using the embed code provided more...
Mobility Mod for Half-Life 2
Last Update
186 members