Commit Graph

22 Commits

Author SHA1 Message Date
Marco Cawthorne 649ed825ad
Big commit, work over various triggers. Clean up debug prints and make
them more consistent. Warnings are in yellow, while errors are in red.

New cvar: g_developerTimestamp will display timestamps next to debug messages
originating from the game-logic. Set g_developer to 1 to see them.
A lot of useful into, such as which entity id messages originate from
should aid in debugging quite a bit.

SP level transitions should also be more reliable now in terms of
transferring entities and the like.

Some levels have awkward transition areas and you might find yourself
jumping between levels frequently. Workarounds are in the works.
2024-03-02 00:40:08 -08:00
Marco Cawthorne eaee5f67a7
build_game.sh: fix entities.def not being generated when RADIANT_PATH is not set. 2024-01-02 12:38:10 -08:00
Marco Cawthorne bd8351db58
build_game.sh: When RADIANT_PATH is set, copy entities.def, radiant.game and radiant.xml (build parms) into the users Radiant gamepack directory. 2023-05-27 12:00:50 -07:00
Marco Cawthorne 18d03b7367
build_game.sh: adjust set -e 2022-07-07 22:42:46 -07:00
Marco Cawthorne ad093548b5
Clean up some misc building stuff. Based on input by BartoCH, many thanks!
I'd like to make the gmake check nicer when I have more time.
2022-06-06 19:58:29 -07:00
Marco Cawthorne 4c51ac7e79
build: bump BUILD_ENGINEREVISION to 6235. Go over the build scripts to be compliant with /bin/dash, a strictly POSIX shell. 2022-04-25 12:52:35 -07:00
Marco Cawthorne 8aee63968d
build_game.sh: Don't insist on using the local fteqcc 2022-04-24 14:11:56 -07:00
Marco Cawthorne b7f722dae1
build_game.sh: add SKIP_UPDATE check 2021-09-09 19:18:50 +02:00
Marco Cawthorne 94620ee2da
build_game.sh: separate vcs fetching from build-loop 2021-09-02 21:16:18 +02:00
Marco Cawthorne 2066669bee build_game.sh: when gamedir parameter is specified, pull from the main repo first before pulling from gamedir 2021-08-29 19:10:55 +02:00
Marco Cawthorne 2256c8501c build_game.sh: double check if we're in a git repo before updating a sub-module 2021-08-07 23:14:51 +02:00
Marco Cawthorne 4bebda7940 build.cfg: Add BUILD_UPDATE, which will control whether or not to run a vcs update command before building a project 2021-08-07 12:27:19 +02:00
Marco Cawthorne ca9e42a49c Add 'testPointLight' command. 2021-08-06 08:46:12 +02:00
Marco Cawthorne 6edba5dad4 Build system: Use '. ' instead of the 'source' shell builtin. 2021-06-26 21:50:17 +02:00
Marco Cawthorne 75f97827dc Add build.cfg source, for configurable builds using the build_*.sh scripts. 2021-06-26 18:09:08 +02:00
Marco Cawthorne 17baf470fe build_game.sh: Allow parameter to specify a game you wish to build with map
defs.
2021-03-09 11:40:17 +01:00
Marco Cawthorne 8b4cd6b8c7 build_game.sh: Run make for menu/plugins and check if the level-editor is present before calling make_mapdef.sh 2021-03-06 01:20:25 +01:00
Marco Cawthorne 568121d05f Update build_editor.sh, build_game.sh and make_mapdef.sh to generate
individual eclass .def files for Radiant
2021-03-04 05:04:14 +01:00
Marco Cawthorne 20a67bf418 Client/Server: Make the server control the sky. 2021-02-22 17:29:34 +01:00
Marco Cawthorne 3e13cb46ff build_game.sh: script will now build QuakeC progs for any detected mod subdirectories 2021-02-20 12:01:27 +01:00
Marco Cawthorne a8ee403f81 Change launch scripts for engine/tools to resolve symbolic links properly 2020-11-24 17:21:34 +01:00
Marco Cawthorne 8720727123 Added some helper scripts to assist in building the engine and game. 2020-11-06 17:42:44 +01:00