-
Notifications
You must be signed in to change notification settings - Fork 1
Adding Games
Bernt Andreas Eide edited this page Mar 28, 2019
·
6 revisions
"GameData"
{
"MyFirstGame"
{
"Title" "MyFirstGame"
"Description" "A short description"
"Developer" "YourName"
"DeveloperURL" "MyHomepage.net"
"PatchNotesURL" "PatchNotes.net"
"NewsURL" "News.net"
"ManualURL" "Wiki.net"
"IconURL" "icon.png"
"BackgroundURL" "bg.png"
"PackageURL" "files/engine_base.rar"
"Tabs" "HomeNews"
"BaseRoot" "mygame"
"FileData" "mypage.net/myFileTable.txt"
"StartupArgs" ""
"Version" "v1.0"
"AppID" "2000"
"Engine" "source"
"Modification" "1"
"Locked" "0"
}
}
- AppID: If your game/mod is Steam based then set an appid to use, here's a link which contain some available appids https://developer.valvesoftware.com/wiki/Steam_Application_IDs
- Engine: Which engine should the game/mod run?
- StartupArgs: Default arguments to be passed in when starting the game/mod.
- Modification: Set if the game is a mod or a game.
- Locked: Should this game/mod be temporarily locked?
- PackageURL: Set the part of the url to the base content package for this game/mod. (not a full http path, due to download mirrors!)
-
Available Tabs:
- Home
- News
- Tools
-
Available Engines:
- Source
- Goldsrc
-
Available Games:
- Source SDK 2013 MP
- Source SDK 2013 SP
- Source SDK 2007
- Source SDK 2006
- Half-Life 2
- Half-Life
Save your script and upload it to your webserver, in order to load your file in the application you need to make sure that the manifest.txt file loads the file you uploaded to your webserver, the manifest file is located under BaseLauncher/config/manifest.txt
Example: "GameDataURL" "http://www.blabla.com/DeadBread/GameSelection.txt"