Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.73 KB | None | 0 0
  1. void CFileSystem::Init()
  2. {
  3.     char            pakName[256]; //256 is a linux limit
  4.     unsigned int    i = 0;
  5.     CPakFile        *pakFile = NULL;
  6.  
  7.     // load default paks
  8.     while( true )
  9.     {
  10.         sprintf(pakName, "%s/pak_%i.pak", fs_game.c_str(), i);
  11.  
  12.         if (!AddPak(pakFile, pakName))
  13.             break;
  14.         i++;
  15.     }
  16.  
  17.     // load mod
  18.     if (fs_mod.length() > 0)
  19.     {
  20.         sprintf(pakName, "mods/%s/mod.pak", fs_mod.c_str());
  21.         if (AddPak(pakFile, pakName))
  22.             Com_Success(va("Loaded mod: %s\n", fs_mod.c_str()));
  23.     }
  24.     Com_Print(va("File system initialized with %i paks\n", v_PakHandle.size()));
  25.  
  26.  
  27.     if (fs_debug)
  28.     {
  29.         for (i = 0; i < v_PakHandle.size(); i++)
  30.             Com_Print(va("handle %i: %s has %i files\n", i, v_PakHandle[i]->GetPakName(), v_PakHandle[i]->GetNumFiles()));
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement