Episodes support - ntrf/blamod GitHub Wiki

General info

In order to play Episode 1 and Episode 2, you need to have them installed on Steam. Instalation from other sources is not supported. Even if you have a game installed in the dame general location, but Steam does not detect it as being installed - it won't work.

Switching process

If order to switch between the episodes, your game must be in disconnected state. In this state you should see the menu on top of a background image. If you have background map loaded or you're in the game, you need to execute disconnect command through console.

Switching is done by specifying mount point name as argument of blamod_mount command. This command will take a few seconds to execute and will fill console with a whole bunch of messages. After te switch map command autocompletion will take a few seconds to catch up, but all the mounted maps should be available instantly.

Supported mount points

  • hl2 : Vanilla Half-Life 2. Steam store page
  • ep1 : Half-Life 2 Episode 1. Steam store page
  • ep2 : Half-Life 2 Episode 2. Steam store page
  • hls : Half-Life : Source. This one is NOT fully fnctional and never will be. Steam store page
  • sdk : Only Source SDK. Should include content from Ep2, but not maps. This one is intended for custom maps.

Save files

If you try to load a savefile from another mount point, you're going to be disconnected with error message. So you need to know what mount point you need to use in order to use the save. Right now there is no easy way thorugh this - use your own memory or re-save all your save slots as soon as you reach next episode.