Mounting multiple GCFs: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 16: Line 16:
This only adds HL2 but you can add more, possible values are:
This only adds HL2 but you can add more, possible values are:


- cstrike / 240
* cstrike / 240
- hl2mp / 320
* hl2mp / 320
- dod / 300
* dod / 300
- lostcoast / 340
* lostcoast / 340

Revision as of 12:48, 21 March 2006

Sometimes we want to mount multiple GCF's, for example: if you have made a new mod, based on HL2MP, that needs to loads files from HL2MP and HL2. Well, it's only a couple of lines of code:

The code

Open the file cdll_client.cpp and find the function int CHLClient::Init. Go to end of the function and add before return true;

filesystem->AddSearchPath("hl2", "GAME");
filesystem->MountSteamContent(220); 

That's all :)

This only adds HL2 but you can add more, possible values are:

  • cstrike / 240
  • hl2mp / 320
  • dod / 300
  • lostcoast / 340