Commit Graph

40 Commits

Author SHA1 Message Date
Marco Cawthorne 29281e8101
Bot improvements, some more work done on the grenades. 2024-01-08 15:34:11 -08:00
Marco Cawthorne 9739a0a51c
Remove view.qc and modelevent.qc 2023-10-12 14:41:56 -07:00
Marco Cawthorne f3b239abbc
Concussion grenade and Hallucination grenade implementation coming along further 2023-10-05 00:32:47 -07:00
Marco Cawthorne c52f1b15db
Rebuild against FreeHL Develop 2023-07-27 23:28:21 -07:00
Marco Cawthorne 0d1a2fa7f7
Client: use Titles_GetTextBody() for the various strings inside the VGUI menus that are specific to TFC 2023-04-21 13:51:50 -07:00
Marco Cawthorne 2f10315a9a
Client: Make use of SetKeyEquivalent in the team and class menu. 2023-04-03 13:00:06 -07:00
Marco Cawthorne 04a11d6317
Client: Some misc VGUI related improvements. 2023-04-03 11:15:23 -07:00
Marco Cawthorne 0af46a5e0f
Remove base/src dependency and use valve/src's versions instead. 2023-02-12 12:58:54 -08:00
Marco Cawthorne 93c42b06cc
Started work on implementing various primary and secondary grenades 2023-01-23 02:22:59 -08:00
Marco Cawthorne 8b9fc69829
Client: Updated VGUI menus so they can be called separately. Implement commands 'changeteam' and 'changeclass. 2023-01-22 16:13:41 -08:00
Marco Cawthorne 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
Marco Cawthorne 8cf8cab514
Go over all the weapons, make sure the crosshairs are consistent - fix some sound issues with WEAPON_ASSCAN and set the muzzleflashes to something sensible.
Depending on which TFC version you grew up with, you may remember different muzzleflashes - don't file reports about this sort of thing yet.
2023-01-18 17:04:46 -08:00
Marco Cawthorne 99c8ce8787
Client: attempt to set g_hud_color according to the team the client is on 2023-01-17 21:53:14 -08:00
Marco Cawthorne f83568c5ef
Add a cheat command to make it easier for developers to try the weapons. 2023-01-17 12:50:50 -08:00
Preston Thompson 938d67443d w_nailgun: add primary sound, add hit effects and decal, adjust missile start position and velocity
weapons_tfc.sndshd: add nailgun fire sound

vgui_chooseteam.qc: fix bug where class selection menu doesn't hide after picking a class

mark install_patches.sh as executable
2022-12-31 13:43:37 -08:00
Marco Cawthorne 269d16eac6
Remove references to client/player.qc. 2022-11-30 14:31:14 -08:00
Marco Cawthorne 9c6e414e0b
Set pragma target fte_5768 2022-08-22 23:25:37 -07:00
Marco Cawthorne 7512619a06
Commit some of this WiP stuff so Xylemon can merge his changes. 2022-07-14 22:35:45 -07:00
Xylemon de3ced89cf Wrench now has cells, and will display it in the HUD
Some code cleanup
2022-07-14 21:08:17 -07:00
Marco Cawthorne 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
Marco Cawthorne 5d37d48c23
Slight cleanup to the build/dismantle sendevents 2022-07-09 23:06:44 -07:00
Marco Cawthorne fad9e10a95
Added some primitive building commands for the engineer... 2022-07-09 21:51:31 -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 dcca77320e
Remove usage of GS_RENDERFX 2022-07-07 09:11:19 -07:00
Marco Cawthorne 7684fdbeb1
Rebased against the latest Nuclide commit. 2022-03-15 19:34:02 -07:00
Marco Cawthorne dedc13e178
Update copyright information 2022-03-13 16:56:32 -07:00
Marco Cawthorne e501dbe814
Client: Enable the damage/item notifications from Half-Life. 2021-12-17 18:23:33 -08:00
Marco Cawthorne 7a91fda437
Client: Include ammo notify routines. 2021-12-16 17:21:21 -08:00
Marco Cawthorne bcbbcc70d8
Client: Include FreeHL's damage.qc. 2021-10-21 23:33:02 +02:00
Marco Cawthorne c6616fe18f
Insert muzzleflash precaches from Nuclide into ClientGame_RendererRestart 2021-10-06 22:02:18 +02:00
Marco Cawthorne d84e161e2e Remove VALVE define from client/progs.src, add TFC define 2021-08-29 21:48:32 +02:00
Marco Cawthorne a7d95b8800 Inherit valve/src's viewmodel effects 2021-08-01 08:56:05 +02:00
Marco Cawthorne cd750cd5d8 Client: Add yellow/green team join buttons in vgui_chooseteam 2021-05-25 08:30:11 +02:00
Marco Cawthorne 833e2813af Re-enable the VGUI team choose menu. 2021-05-24 12:46:39 +02:00
Marco Cawthorne 650b24b020 Include flashlight.qc from FreeHL 2021-05-22 20:43:11 +02:00
Marco Cawthorne ad4c75ac7e Shared: Inherit weapon_common from Nuclide's base game. 2021-05-10 08:18:53 +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 38372459a0 Include draw.qc from Nuclide's base game 2021-03-17 06:27:41 +01: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