Commit Graph

82 Commits

Author SHA1 Message Date
Marco Cawthorne 3faa441fa0
Viewmodel should grab the first-person cam's position now, and use Game_Input() as that's where FreeTS overrides its input code. 2024-02-23 18:46:38 -08:00
Marco Cawthorne c2f37acf7e
Work around some quirks. 2024-02-19 13:50:19 -08:00
Marco Cawthorne 93b4b445a6
Various fixes to get it up and running again. 2024-02-19 13:11:02 -08:00
Marco Cawthorne 1a728d1e04
Remove "bot_add" command. 2024-01-26 19:30:08 -08:00
Marco Cawthorne b2ebcd88a1
Fix compilation against latest Nuclide 2024-01-08 15:36:38 -08:00
Marco Cawthorne 77678cf09c
Fix compilation against latest Nuclide 2023-09-18 18:53:31 -07:00
Marco Cawthorne 687953f825
Remove base/src dependency and use valve/src's versions instead. 2023-02-12 12:59:59 -08:00
Marco Cawthorne 57773a5506
add instructions.txt file 2023-02-08 16:34:02 -08:00
Marco Cawthorne ea87d19317
Fix compile errors against upstream Nuclide. 2023-01-08 13:37:09 -08:00
Marco Cawthorne fa43448853
Remove references to client/player.qc and make the codebase compile again. 2022-11-30 14:34:14 -08:00
Marco Cawthorne 005bda8f8b
Set pragma target fte_5768 2022-08-22 23:26:32 -07:00
Marco Cawthorne 283192bb6c
Make this build again. Compiles with R6303 as of today! 2022-08-09 09:30:18 -07:00
Marco Cawthorne 6611e8e7fc
Clean up our player enumflags. 2022-08-07 14:14:53 -07:00
Marco Cawthorne ef00baaa49
Move the MUZZLE_ definitions over from Nuclide. As they belong here instead. 2022-08-05 14:43:29 -07:00
Marco Cawthorne 3e3439e10e
Cleanup: Some CGameRules methods are now of type 'bool'
Remove rules.qc
2022-07-16 15:09:58 -07:00
Marco Cawthorne 9c558a8f5c
Fix against upstream Nuclide. 2022-06-01 17:41:25 -07:00
Marco Cawthorne 60eaae7b2b
Adjust naming against upstream. 2022-05-11 12:51:53 -07:00
Marco Cawthorne 707d1bd31e
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago. 2022-05-10 15:00:56 -07:00
Marco Cawthorne 0f77b36804
Improve player networking/culling. 2022-05-01 17:03:58 -07:00
Marco Cawthorne ad18b8ec3d
Extend FX_GibHuman with a dir (euler) and force parameter. 2022-04-05 20:39:08 -07:00
Marco Cawthorne 48731a402a
Make use of the new IsTeamPlay() check. 2022-04-03 14:08:14 -07:00
Marco Cawthorne 864ea30404
Some more cleanups, also fix the motd/buymenu not appearing right now. 2022-03-15 19:59:33 -07:00
Marco Cawthorne 4715e7bf00
Rebased against the latest Nuclide commit. 2022-03-15 19:35:18 -07:00
Marco Cawthorne ccb6a91630
Update copyright information
Remove pmodel attributes from the player class.
2022-03-13 16:59:54 -07:00
Marco Cawthorne 7f207e8cca
ClientGame_EventParse() now has returns either 0 or 1 to signal successful overrides. 2022-03-03 14:13:55 -08:00
Marco Cawthorne f06747030b
Remove references to the dead .pitch attribute 2022-02-01 10:10:50 -08:00
Marco Cawthorne c1166c8a22
Remove inclusion of gs-entbase/server/defs.h 2022-01-20 16:25:23 -08:00
Marco Cawthorne e5d070d4a6
Use Font_GetID() in the places where drawfont is used. 2021-11-04 22:50:28 +01:00
Marco Cawthorne 59ed4d99e9
Fix compilation issues against latest Nuclide. 2021-11-03 22:15:23 +01:00
Marco Cawthorne 6a711ee759
Remove deprecated EV_CHAT_VOX. 2021-10-20 01:21:49 +02:00
Christopher Dawalt 3c3715d77a respawn countdown reorganization 2021-10-03 06:34:20 -04:00
Christopher Dawalt b5e7cf4bbf crude TS dead thirdperson and respawn delay, obituary drawn at all times 2021-10-03 06:30:41 -04:00
Christopher Dawalt 497393eea6 burst fire view kickback fix, accuracy kickback time proper, compiles 2021-10-02 22:01:09 -04:00
Christopher Dawalt 94aee91bf0 viewangle kickback prediction minor cleanup 2021-10-02 06:31:27 -04:00
Christopher Dawalt 93afe06108 predicted viewkickback, no random, change firemode prediction, general cleanup 2021-10-02 05:05:06 -04:00
Christopher Dawalt f72f98c46e Simple and extravagant prediction demos for useItems 2021-09-28 06:51:21 -04:00
Christopher Dawalt d8b003e23c other akimbo fire effects, toggle-able prediction demo 2021-09-27 05:01:42 -04:00
Marco Cawthorne 3c1aad1559
Use GetSpawnOrigin() instead of peeking 2021-09-16 18:45:24 +02:00
Marco Cawthorne 67bc6e1e26
Remove input_sequence definition. It's part of src/shared/defs.h and the
engine now.
2021-09-15 22:46:44 +02:00
Christopher Dawalt 398b9b2cbb flashlight and lasersight cleanup, against wall vertical laser fix 2021-08-29 18:37:38 -04:00
Christopher Dawalt 8c29795ebb Tiny bugfix. Crash on vid_reset while unspawned, sneak restored in default.cfg 2021-08-27 06:05:50 -04:00
Christopher Dawalt d674fa4c14 default.cfg overhaul, TS view offset restore, robust against vid_restart, minor cleanup 2021-08-27 05:14:31 -04:00
Christopher Dawalt b3f4b95cc1 buymenu button class to struct conversion 2021-08-25 05:50:20 -04:00
Christopher Dawalt b8fd0a0f6f scope zoom, stunt dot, ammo counters more responsive under net latency, HUD order more sensible, forced origin no longer default 2021-08-20 20:20:35 -04:00
Christopher Dawalt abfc215d27 various network-related movement modifier fixes, ejected shells bouncing off player while moving backwards fixed 2021-08-16 07:17:28 -04:00
Christopher Dawalt 0c9b8537e4 client effect reorganization and akimbo support (demo in socom), pmove slight reorganization 2021-08-15 06:47:27 -04:00
Christopher Dawalt 6ba566a616 networked random vm sequences, view.qc reorganization, one-frame-off laser/flashlight fixed, akimbo muzzleflash and shell eject setup/idea 2021-08-14 05:16:25 -04:00
Christopher Dawalt 931d7c72f8 muzzleflash + shell eject, network friendly, per-weapon zoom cleanup 2021-08-12 06:13:30 -04:00
Christopher Dawalt 34ffbd54dc muzzleflash struct, zoom var cleanup, entity renaming, network latency experimental 2021-08-11 05:18:29 -04:00
Christopher Dawalt bfafbec9ad grenade and ejected shell entity, unused FX cleanup, texture hit sounds restored, network issue noticed 2021-08-10 09:14:46 -04:00