Commit graph

67 commits

Author SHA1 Message Date
0af46a5e0f
Remove base/src dependency and use valve/src's versions instead. 2023-02-12 12:58:54 -08:00
bba99076d5
Initial implementation of the Nail Grenade 2023-01-27 17:23:19 -08:00
0ae8d2b52a
info_areadef: colorize the team colors in area descriptions 2023-01-23 16:44:52 -08:00
93c42b06cc
Started work on implementing various primary and secondary grenades 2023-01-23 02:22:59 -08:00
8aba849f6b
info_tfgoal: add hack to make some maps work with possible bugs work better 2023-01-23 02:22:25 -08:00
2a754f971a
item_tfgoal: only set RenderFX when it belongs to a specific team. 2023-01-22 20:29:34 -08:00
8b9fc69829
Client: Updated VGUI menus so they can be called separately. Implement commands 'changeteam' and 'changeclass. 2023-01-22 16:13:41 -08:00
81e27e8502
TFCGameRules: populate serverinfo with teams actually detected to be playable on a given map. 2023-01-19 16:53:51 -08:00
83304cc7a5
Add team HUD icon for when you pick up a TF goal item of said team. 2023-01-19 14:47:50 -08:00
c12743cfc9
i_t_g: Hide the brush model upon spawning. 2023-01-18 21:05:22 -08:00
c9869626cc
Sentry and Dispenser will sanitize the angles it inherits from the player now. 2023-01-18 21:04:56 -08:00
f83568c5ef
Add a cheat command to make it easier for developers to try the weapons. 2023-01-17 12:50:50 -08:00
937d3f1ba5
Compilation fixes. 2022-12-31 12:07:11 -08:00
131228db92
Clean up think calls and fix various linking issues with upstream Nuclide. 2022-12-22 16:11:13 -08:00
269d16eac6
Remove references to client/player.qc. 2022-11-30 14:31:14 -08:00
9c6e414e0b
Set pragma target fte_5768 2022-08-22 23:25:37 -07:00
e3c7d8a1a2
Make our sentry class use soundDefs 2022-08-05 14:25:01 -07:00
ddaf0f533a
Cleanup: Some CGameRules methods are now of type 'bool'
Remove rules.qc
2022-07-16 15:08:28 -07:00
7512619a06
Commit some of this WiP stuff so Xylemon can merge his changes. 2022-07-14 22:35:45 -07:00
7fc6f85cbc
item_tfgoal: add RFX_GLOWSHELL rendering mode 2022-07-10 17:21:35 -07:00
b559904a53
sentry: will now look around. no idea why bone controller 2 isn't responding. 2022-07-10 16:40:22 -07:00
3865075e18
sentry: apply correct color to the head of the sentry 2022-07-10 15:56:44 -07:00
369db33689
item_armor: remove unnecessary .skin assignment 2022-07-10 15:55:10 -07:00
cc9868b27b
item_healthkit: basic implementation 2022-07-10 15:54:25 -07:00
4f5fbd81ef
item_armor: use different colors for the different armor types 2022-07-10 15:54:10 -07:00
5af3b4409b
item_armor: Get the right bbox value, drop to floor upon spawn. 2022-07-10 15:15:20 -07:00
e0cc5959c9
item_armor: correct point values for the different types 2022-07-10 14:52:43 -07:00
ba883ac321
item_armor: add soundDef for pickup sound 2022-07-10 14:46:53 -07:00
49f9eec643
item_armor: Initial implementation. Gives armor points and metal (to engineers) 2022-07-10 14:18:43 -07:00
e2299d8d22
Minor cleanup around some well deserved warnings 2022-07-10 13:21:16 -07:00
e78ae3cf86
item_tfgoal: proper drop & return code, add support for 'pausetime', 'noise3' and 'noise4' spawn keys 2022-07-10 13:07:35 -07:00
d375315027
info_areadef: Add primitive entity.
dispenser: add Death() method
2022-07-10 11:24:40 -07:00
22b968c6e6
dispenser: clamp armor and do some extra bound checks before registering as a valid pickup 2022-07-10 09:15:43 -07:00
1dce4e12b1
Add func_nobuild, func_nogrenades. 2022-07-10 09:06:53 -07:00
ece04dda38
dispenser: refine touch logic to check for changes, play appropriate sound 2022-07-10 08:33:56 -07:00
5a0f20f86f
item_tfgoal: add QUAKED comment documenting implemented behaviour 2022-07-10 07:42:36 -07:00
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