General Information:
Core Modules:
File Parsing Modules:
Other Modules
Game
Game.root
Game.parse_search_path()
Game.get_filesystem()
Game.bin_folder()
find_gameinfo()
Deprecated Names:
Reads the GameInfo file to determine where Source game data is stored.
srctools.game.
Represents the data in GameInfo.
root
Return the game’s root folder.
parse_search_path
Evaluate options like |gameinfo_path|.
|gameinfo_path|
get_filesystem
Build a chained filesystem from the search paths.
bin_folder
Retrieve the location of the bin/ folder.
bin/
find_gameinfo
Locate the game we’re in, if launched as a compiler.
This checks the following:
-vproject
-game
VPROJECT