Commit graph

50 commits

Author SHA1 Message Date
67b9d02132
Little bit more work on the Dispenser, documenting mainly the limits. Still gotta research the exact ammo refresh timings and go implement the spanner functionality. 2022-07-09 23:51:21 -07:00
5d37d48c23
Slight cleanup to the build/dismantle sendevents 2022-07-09 23:06:44 -07:00
54d2fe4e0b
Now we're warning the player when they want to build another (insert structure here) 2022-07-09 22:04:41 -07:00
36e2dc43b6
Add 'no metal' message when trying to build. 2022-07-09 21:55:09 -07:00
fad9e10a95
Added some primitive building commands for the engineer... 2022-07-09 21:51:31 -07:00
38b5fc6cc3
Server: Gamerules now marked as teamplay, which will fix some doors and friendly fire 2022-07-09 17:36:23 -07:00
ffc68d32c4
Server: Add jumping sound to the players 2022-07-09 17:29:07 -07:00
69381dcc32
Server: Brush based info_tfgoal now uses TRIGGER rendermode. 2022-07-09 17:20:42 -07:00
5657cba1cc
Added class TFCVox, which will now handle all your fancy VOX message requests. 2022-07-09 17:15:54 -07:00
a40ae10035
Server: Add the missing player death sounds we all know and love. 2022-07-09 16:53:51 -07:00
cacc015ae0
Server: Make it so you can't walk around after you die. 2022-07-09 16:46:55 -07:00
722a6ac5cd
Server: Implemented basic respawning. 2022-07-09 16:45:52 -07:00
dcca77320e
Remove usage of GS_RENDERFX 2022-07-07 09:11:19 -07:00
95bd976b58
Adjust naming against upstream. 2022-05-11 12:50:59 -07:00
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
281b50d69d
Improve player networking-culling. 2022-05-01 17:02:44 -07:00
f1fb9eb76e
Add install_patches.sh 2022-04-26 16:53:01 -07:00
f6bd4d8eb2
Server: unreference player.h 2022-04-25 13:34:51 -07:00
7684fdbeb1
Rebased against the latest Nuclide commit. 2022-03-15 19:34:02 -07:00
dedc13e178
Update copyright information 2022-03-13 16:56:32 -07:00
2bcea26be7
Remove inclusion of gs-entbase/server/defs.h 2022-01-20 16:25:00 -08:00
e501dbe814
Client: Enable the damage/item notifications from Half-Life. 2021-12-17 18:23:33 -08:00
7a91fda437
Client: Include ammo notify routines. 2021-12-16 17:21:21 -08:00
bcbbcc70d8
Client: Include FreeHL's damage.qc. 2021-10-21 23:33:02 +02:00
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
c6616fe18f
Insert muzzleflash precaches from Nuclide into ClientGame_RendererRestart 2021-10-06 22:02:18 +02:00
6035e11627
Use GetSpawnX() methods instead of peeking into some attribute that
may change.
2021-09-16 18:43:50 +02:00
d8be29928d
Remove input_sequence definition. 2021-09-15 22:46:13 +02:00
d84e161e2e Remove VALVE define from client/progs.src, add TFC define 2021-08-29 21:48:32 +02:00
21430f6fb5 Update include.src against valve/src 2021-08-29 17:46:33 +02:00
a7d95b8800 Inherit valve/src's viewmodel effects 2021-08-01 08:56:05 +02:00
a441ba4349 Remove usage of printf 2021-06-18 09:27:58 +02:00
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
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
cd750cd5d8 Client: Add yellow/green team join buttons in vgui_chooseteam 2021-05-25 08:30:11 +02:00
f7d14b97dd Force team colors onto a player when spawning. We still gotta suppress
canges to them
2021-05-24 12:47:33 +02:00
0ab75f83bf Change the unspawned classname to 'unspawned' to prevent spectator logic
from taking place
2021-05-24 12:46:58 +02:00
833e2813af Re-enable the VGUI team choose menu. 2021-05-24 12:46:39 +02:00
650b24b020 Include flashlight.qc from FreeHL 2021-05-22 20:43:11 +02:00
04404673b8 Just some indentation guff changed. 2021-05-20 16:06:03 +02:00
3f22159607 Don't set view_ofs here. 2021-05-16 23:13:52 +02:00
3af0b7247d Use Base its damage.qc instead of FreeHL its. 2021-05-10 11:37:01 +02:00
ad4c75ac7e Shared: Inherit weapon_common from Nuclide's base game. 2021-05-10 08:18:53 +02:00
1013cd9d1d Fix the code to compile against the latest Nuclide SDK 2021-05-07 13:35:42 +02:00
21d6eadbd9 Change pSeat references to pSeatLocal where applicable. 2021-03-31 13:44:10 +02:00
38372459a0 Include draw.qc from Nuclide's base game 2021-03-17 06:27:41 +01:00
c227b5e717 Merge client/input.qc and server/input.qc into shared/input.qc 2021-03-13 15:33:13 +01:00
eukara
4c12b298dc
Create FUNDING.yml 2021-03-08 15:36:37 +01:00
b9fe8220a9 Rename data.pk3dir to zpak001.pk3dir 2021-03-08 12:09:37 +01:00
67487d30cb Initial commit, carried over from Nuclide's Git on March 8th 2021 2021-03-08 12:08:54 +01:00