Commit Graph

27 Commits

Author SHA1 Message Date
Marco Cawthorne fad9e10a95
Added some primitive building commands for the engineer... 2022-07-09 21:51:31 -07:00
Marco Cawthorne 38b5fc6cc3
Server: Gamerules now marked as teamplay, which will fix some doors and friendly fire 2022-07-09 17:36:23 -07:00
Marco Cawthorne ffc68d32c4
Server: Add jumping sound to the players 2022-07-09 17:29:07 -07:00
Marco Cawthorne 69381dcc32
Server: Brush based info_tfgoal now uses TRIGGER rendermode. 2022-07-09 17:20:42 -07:00
Marco Cawthorne 5657cba1cc
Added class TFCVox, which will now handle all your fancy VOX message requests. 2022-07-09 17:15:54 -07:00
Marco Cawthorne a40ae10035
Server: Add the missing player death sounds we all know and love. 2022-07-09 16:53:51 -07:00
Marco Cawthorne cacc015ae0
Server: Make it so you can't walk around after you die. 2022-07-09 16:46:55 -07:00
Marco Cawthorne 722a6ac5cd
Server: Implemented basic respawning. 2022-07-09 16:45:52 -07:00
Marco Cawthorne dcca77320e
Remove usage of GS_RENDERFX 2022-07-07 09:11:19 -07:00
Marco Cawthorne 95bd976b58
Adjust naming against upstream. 2022-05-11 12:50:59 -07:00
Marco Cawthorne fa69bd0d83
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago. 2022-05-10 14:59:40 -07:00
Marco Cawthorne f6bd4d8eb2
Server: unreference player.h 2022-04-25 13:34:51 -07:00
Marco Cawthorne dedc13e178
Update copyright information 2022-03-13 16:56:32 -07:00
Marco Cawthorne 2bcea26be7
Remove inclusion of gs-entbase/server/defs.h 2022-01-20 16:25:00 -08:00
Marco Cawthorne e501dbe814
Client: Enable the damage/item notifications from Half-Life. 2021-12-17 18:23:33 -08:00
Marco Cawthorne 399d33a701
Add stub functions for the Vox sentence functions, which have been
taken out of upstream Nuclide.
2021-10-20 01:21:23 +02:00
Marco Cawthorne 6035e11627
Use GetSpawnX() methods instead of peeking into some attribute that
may change.
2021-09-16 18:43:50 +02:00
Marco Cawthorne a441ba4349 Remove usage of printf 2021-06-18 09:27:58 +02:00
Marco Cawthorne b7dab86f17 Server: Gone over info_tfgoal and item_tfgoal's speak and broadcast
code. It gets really confusing as to why non-owner messages get played
on 2fort but I think those are just fallback cases. This is very much
undocumented territory we're entering here.
2021-05-25 10:28:09 +02:00
Marco Cawthorne a0a65b9843 Major work on item_tfgoal and info_tfgoal. We now got 2fort style maps
working functionally. A lot is still missing however. Especially visual
fluff.
2021-05-25 08:32:11 +02:00
Marco Cawthorne f7d14b97dd Force team colors onto a player when spawning. We still gotta suppress
canges to them
2021-05-24 12:47:33 +02:00
Marco Cawthorne 0ab75f83bf Change the unspawned classname to 'unspawned' to prevent spectator logic
from taking place
2021-05-24 12:46:58 +02:00
Marco Cawthorne 3f22159607 Don't set view_ofs here. 2021-05-16 23:13:52 +02:00
Marco Cawthorne 3af0b7247d Use Base its damage.qc instead of FreeHL its. 2021-05-10 11:37:01 +02:00
Marco Cawthorne 1013cd9d1d Fix the code to compile against the latest Nuclide SDK 2021-05-07 13:35:42 +02:00
Marco Cawthorne c227b5e717 Merge client/input.qc and server/input.qc into shared/input.qc 2021-03-13 15:33:13 +01:00
Marco Cawthorne 67487d30cb Initial commit, carried over from Nuclide's Git on March 8th 2021 2021-03-08 12:08:54 +01:00