1306 Commits (ed02284e3b9715a311010ccd0f30d38d6bf52a97)
 

Author SHA1 Message Date
Jared Ballou ed02284e3b Repo Manager Commit 9 years ago
Jared Ballou dc34b14e4e Updated console command to retry opening if server had to be started 9 years ago
Jared Ballou 7c461dffce Updated console to actually start console if server needs to be started. 10 years ago
Jared Ballou 94880714a4 Updated log dir defaults 10 years ago
Jared Ballou e4739f35c1 Added steamauth setting to tell if a game can be downloaded anonymously, or needs to be purchased in a Steam account. No logic yet. 10 years ago
Jared Ballou 50623470af Removing glibc fix from execution, as it is now handled by the dependency installer in game_settings.sh 10 years ago
Jared Ballou f5351ed345 Install now pulls config files down and places them in the servercfgdir as part of install. Need to break this out as a separate action, so that new instances that get created have their configs pulled and parsed if missing. 10 years ago
Jared Ballou 5978ddb513 Moving around config files, preparing to overhaul config management 10 years ago
Jared Ballou dce1f6d11f Moved Source gamedata file to engines 10 years ago
Jared Ballou 5c2a0b4070 Updated settings check to only create default config when needed 10 years ago
Jared Ballou 996e8f4f2f Removed reference to functions and made separate random function for idtech3. Fixed include in terraria 10 years ago
jballou a60cc2dbbd Mod installer is now broken, need to update with hierarchy support 10 years ago
jballou 40b4ddcca1 Updated gamedata functions to use new hierarchy 10 years ago
jballou ce099bd0f8 Moved mods and cfg into gamedata dirs 10 years ago
Jared Ballou f00b4d0263 Updated tools for new paths 10 years ago
Jared Ballou 2d662b2639 Updated gamedata with correct paths in tree 10 years ago
Jared Ballou 7bac673488 Moved files into directory structure, still need to change paths inside files 10 years ago
Jared Ballou 36c41dc333 Merge pull request #4 from jaredballou/develop 10 years ago
Jared Ballou 2bd3e2f8eb Merge branch 'master' of github.com:jaredballou/linuxgsm into develop 10 years ago
Jared Ballou 2cb800046d Added Quake Live and Sven Coop to the gamedata. Split up some gamedata functions into sub-files. Probably going to move the include files into separate subdirectories of gamedata to separate engines from parms for instance. 10 years ago
Jared Ballou 42676e5677 Moved gmod updater and GitHub manifest POC scripts to tools, from the old-data files 10 years ago
Jared Ballou 5ee7fc9c72 Missed an HTML tag 10 years ago
Jared Ballou 1020d040ab Merge pull request #3 from jaredballou/develop 10 years ago
Jared Ballou 9143708ba3 Merge branch 'master' of github.com:jaredballou/linuxgsm into develop 10 years ago
Jared Ballou 6ca4f2b53c Merge pull request #2 from jaredballou/develop 10 years ago
Jared Ballou 509daf888a Added more detail to README about lgsm data directory structure 10 years ago
Jared Ballou 9e66ebd6ac Merge pull request #1 from jaredballou/develop 10 years ago
Jared Ballou 3fa5939e63 Updated README. Moved appmanifest files since they appear to be reference material and not actually used by LGSM. Removed old _MasterScript link since it didn't really work anyway 10 years ago
Jared Ballou f92840582a Removed lgsm_version from function files since we now use hashes 10 years ago
Jared Ballou 52fc1afcc3 Committing new gamedata and mod changes 10 years ago
Jared Ballou e0ed19eef4 Updated logging, created log_dirs.sh to create log directories and make links. Added mods, will be applied on top of games. 10 years ago
Jared Ballou b557a9199c Big overhaul to use params smarter in gamedata. Added Codename: CURE to the supported games. Cleaned up game_settings parser to make names consistent. Changed lgsmdir structure to put logs, settings, and cfg under lgsm/servers/GAME directory. Old way caused collisions if more than one LGSM game type was installed in the same directory. I haven't figured out how to cleanly pull in existing files, so be aware that you have to manually move them. This commit will probably break a lot of stuff 10 years ago
Jared Ballou 95d793b488 Removed install function from Mumble since it isn't there 10 years ago
Jared Ballou 3a9ec3ba32 Updated core_getopt.sh to not call the option's code until the read command is finished parsing options. read stdin buffer was wonky while parsing the file. 10 years ago
Jared Ballou 8ce92c9a20 Updated dir creation script to work when piped 10 years ago
Jared Ballou 63ffb0087b Updated installer to support piped script as source 10 years ago
Jared Ballou 2e140ae357 Updated gamedata files to include options and commands instead of having them on core_getopt.sh as code. Added gamedata removal to update_functions.sh 10 years ago
Jared Ballou 287f9acfeb Added Mumble and TS3 to gamedata. Starting to merge script options into gamedata files as well. Moved lgsm-core script to root of repo. Preparing to support piping the lgsm-core script to Bash to do one-line installation. Broke off Steam-specific settings into new _steam gamedata file. 10 years ago
Jared Ballou bc9feb7d3e Had to edit beta command lines to not be included in the appid quotes 10 years ago
Jared Ballou e49f319dfb Updating README 10 years ago
Jared Ballou 1712d4b6c8 Version bump. New beta and workshop support in insserver. _parms_plusminus updated to skip unset parameters (set non-argumented switches with ' '). parms also interpolates the parameters at runtime to make sure we are looking at the right values 10 years ago
Jared Ballou 5b09a144fc Adding beta and workshop support for Source engine games 10 years ago
Jared Ballou 5eb17b6008 Removed fn_add_game_dependency and using settings.tmp/dependencies file to track dependencies now 10 years ago
Jared Ballou 596cc17b1c Added new fn_add_game_dependency function to add dependencies to gamedata. Moved all old scripts to old-games-no-longer-used directory. Moved all cfg files to cfg/GAME directories. Preparing to migrate cfg files to templates 10 years ago
Jared Ballou b892904220 Updated installer to use proper source path 10 years ago
Jared Ballou de2835e728 Added SourceMod Auto Installer 10 years ago
Jared Ballou 039384abed Bumped lgsm-core version 10 years ago
Jared Ballou 62318922f6 Updated .gitignore to ignore the entire lgsm dir 10 years ago
Jared Ballou f4003da967 Added center print and horizontal line displays to core_messages. Added menu processor that can use ncurses with bash builtin fallback. Updated master script with self-installation feature. 10 years ago
Jared Ballou 86d9f0cd31 Updated gamedata files so gamename is equivalent to the directory names in the repo. Renamed PiratesVikingandKnightsII to PiratesVikingsandKnightsII since it was missing the s in Vikings. Added new file __game_list in gamedata that has all the gamenames for the available servers, this will be used by the new installer feature. Created _MasterScript directory and lgsm script in it, this will be the new core script location. 10 years ago