Commit graph

38 commits

Author SHA1 Message Date
bf9ab93ec2
player class: Use parent method OptimiseChangedFlags() to cull some fields from being networked to players other than yourself 2022-08-09 09:33:01 -07:00
6762b32faf
Clean up our player enumflags. 2022-08-07 14:15:07 -07:00
d4fd6dfcf5
Remove inclusion of rules.qc and pmove_water.qc 2022-08-05 11:08:39 -07:00
720acab116
Remove mention of GS_RENDERFX. 2022-07-07 09:14:37 -07:00
b587d609ac
Adjust naming against upstream. 2022-05-11 12:52:05 -07:00
66ded4a6e4
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago. 2022-05-10 15:01:48 -07:00
7ed50ada4a
Improve player networking-culling 2022-05-01 17:04:20 -07:00
b05e82082f
Server: unreference player.h 2022-04-25 13:36:08 -07:00
f5e36f0cb8
.touch fixes. 2022-04-03 14:08:30 -07:00
02287fee0b
Rebased against the latest Nuclide commit. 2022-03-15 19:35:32 -07:00
cadadedc72 Xylemon here, glad to finally be commiting here!
Changelog:

Improved Glock/Silencer animation logic
All weapons that should have shell ejection now do
Added simple logic for different scope colors for each sniper rifle
Updated weapon API to match current spec (Flamethrower now uses NSProjectile, fixed ammo detection, etc)
Made RPG inherit all duplicate HL functions
Added weapon weights and types for bots
New notification API forked to account for TH weapons/ammo
Updated copyright notices and added some additional info to the README
2022-03-15 00:48:01 -07:00
6fc17211c5
Update copyright information
Remove pmodel attributes from the player class.
2022-03-13 17:01:37 -07:00
59e4a7d3a8
Remove inclusion of gs-entbase/server/defs.h 2022-01-20 16:24:50 -08:00
1bf5dc9924
Client: Enable the damage/item notifications from Half-Life. 2021-12-17 18:23:15 -08:00
f6290ab4a3
Client: Include ammo notify routines. 2021-12-16 17:21:06 -08:00
6c3ed09158
Include fx_corpse.qc 2021-12-13 12:58:53 -08:00
2cd6f34003
Client: Include FreeHL's damage.qc. 2021-10-21 23:32:45 +02:00
bf36a8f5c0
Insert muzzleflash precaches from Nuclide into ClientGame_RendererRestart 2021-10-06 22:02:04 +02:00
c7f99fc00a
Use GetSpawnX() methods instead of peeking into some attribute that
may change.
2021-09-16 18:40:56 +02:00
ae5d4d7ca7
Remove input_sequence definition. 2021-09-15 22:46:04 +02:00
1d5243fdc3 Update include.src against valve/src 2021-08-29 17:46:20 +02:00
1bc45157d1 Inherit valve/src's viewmodel effects 2021-08-01 08:55:47 +02:00
7f1c100e3a Include flashlight.qc from FreeHL 2021-05-22 20:42:43 +02:00
7ca62e5d56 Update player.h definition from ANGLES_Z to COLORMAP 2021-05-20 16:05:16 +02:00
80d4c59bc6 Use PMove_SetSize() to get accurate bbox info. 2021-05-16 23:13:10 +02:00
ba667c8d1c Use Base its damage.qc instead of FreeHL its. 2021-05-10 11:36:35 +02:00
747fdd838d Shared: Inherit weapon_common from Nuclide's base game. 2021-05-10 08:18:06 +02:00
73b91819ce Simplify prediction code with the help from upstream SDK changes. 2021-05-08 17:47:02 +02:00
0bb992d592 Fix the code against the latest Nuclide. 2021-05-07 13:35:08 +02:00
c7986d7d59 Change pSeat references to pSeatLocal where applicable.
Remove obsolete and redundant code in ReceiveEntity.
2021-03-31 13:43:47 +02:00
f13ce6c910 Include draw.qc from Nuclide's base game 2021-03-17 06:27:26 +01:00
674f17fad3 Merged stillhungry.diff from Xylemon. 2021-03-12 00:03:09 +01:00
8b8b889f95 Merging hungerbetter.diff by Xylemon 2021-03-11 00:54:27 +01:00
77712b77a2 Merge client/input.qc and server/input.qc into shared/input.qc 2021-03-09 12:04:06 +01:00
eukara
365d9f639e
Create FUNDING.yml 2021-03-08 15:36:18 +01:00
eukara
debb69d689
Update README.md 2021-03-08 12:45:05 +01:00
eukara
f612559759
Update README.md 2021-03-08 11:49:35 +01:00
1ec97ee732 Initial commit, carried over from Nuclide's Git on March 8th 2021 2021-03-08 11:40:33 +01:00