Base-Mod: Document client and server progs.src a bit more to encourage

a kind-of structure.
This commit is contained in:
Marco Cawthorne 2021-02-17 11:16:30 +01:00
parent a902b702ae
commit 3037d38b9a
3 changed files with 17 additions and 8 deletions

View file

@ -7,17 +7,23 @@
#define GS_RENDERFX
#includelist
/* first the engine, then nuclide headers for client/shared */
../../../src/shared/fteextensions.qc
../../../src/shared/defs.h
defs.h
../../../src/client/defs.h
/* mod specific header */
defs.h
/* for VGUI elements, we want to include this (optional) */
../../../src/vgui/include.src
/* include the entity codebase */
../../../src/gs-entbase/client.src
../../../src/gs-entbase/shared.src
../shared/include.src
/* mod specific functions */
../shared/include.src
predict.qc
init.qc
player.qc
@ -31,6 +37,7 @@ scoreboard.qc
input.qc
modelevent.qc
/* global client/shared code */
../../../src/client/include.src
../../../src/shared/include.src
#endlist

View file

@ -21,7 +21,7 @@ void item_pickup::touch(void)
}
/* don't remove if AddItem fails */
if (Weapons_AddItem((player)other, id, m_iClip) == FALSE) {
if (Weapons_AddItem((base_player)other, id, m_iClip) == FALSE) {
return;
}

View file

@ -6,22 +6,24 @@
#define GS_RENDERFX
#includelist
/* engine, then nuclide headers & functions */
../../../src/shared/fteextensions.qc
../../../src/gs-entbase/server/defs.h
../../../src/shared/defs.h
../../../src/server/defs.h
../../../src/gs-entbase/server.src
../../../src/gs-entbase/shared.src
../shared/include.src
/* mod specific header */
defs.h
player.qc
spectator.qc
/* include the botlib if desired (optional) */
../../../src/botlib/include.src
/* mod specific functions */
player.qc
spectator.qc
gamerules.qc
gamerules_singleplayer.qc
gamerules_multiplayer.qc
@ -32,10 +34,10 @@ items.qc
rules.qc
flashlight.qc
modelevent.qc
input.qc
spawn.qc
/* global server/shared code */
../../../src/server/include.src
../../../src/shared/include.src
#endlist