7 Commits (b557a9199c40369a58b963ee2109bf1b103b5a8e)

Author SHA1 Message Date
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 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 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
Jared Ballou d60c80c987 Added _gslt and _workshop snippets to encpsulate that config. Need to figure out how to deprecate cleanly, started renaming variables.All gamedata files use fn_set_game_params settings now, ready to test 10 years ago
Jared 8f3a7375d3 More gamedata updates, slowly bringing everything in 10 years ago
Jared Ballou 4d2a780f11 Gamedata dump, needs a real cleanup 10 years ago