Marco Cawthorne
d33059c516
HLMultiplayerRules: Fix some warnings.
2024-03-06 19:38:57 -08:00
Marco Cawthorne
42f7c82029
FX_Corpse: transfer player bbox to corpse, so we can handle crouching etc.
2024-03-06 19:09:40 -08:00
Marco Cawthorne
153a711955
HLMultiplayerRules: Support death animation variations.
2024-03-06 19:03:26 -08:00
Marco Cawthorne
f2aba72c0c
Remove in-code spawn point definitions.
...
Fix some typos.
Add some force loop flags to the train moving soundDefs.
2024-03-05 23:32:09 -08:00
Marco Cawthorne
9d3ec2b89c
monster_alien_grunt: Fix health value.
2024-03-04 18:40:57 -08:00
Marco Cawthorne
f3596f2aef
Corpses: Ensure frame1time is reset whenever we inherit someones corpse.
...
Items: Ensure we re-adjust our position post-spawn so we don't fall through
yet-to-spawn geometry.
Delete a whole bunch of now unused code.
2024-03-02 00:43:10 -08:00
Marco Cawthorne
b47a64b850
Server: Fix precache of the item_weaponbox pickup sound.
2024-01-30 00:40:03 -08:00
Marco Cawthorne
4e232c6875
Remove "bot_add" command, add zpak001.pk3dir/scripts/bots.txt
2024-01-26 19:27:32 -08:00
Marco Cawthorne
381412e4ba
Gamerules: update player death sound def name
2024-01-08 15:29:28 -08:00
Marco Cawthorne
7d27c29c07
Updates to the sound definitions and other minor fixes against upstream Nuclide.
2023-11-17 19:44:34 -08:00
Marco Cawthorne
a483cad84c
Remove code that's no longer being run
2023-11-13 10:46:42 -08:00
Marco Cawthorne
436dbe4641
Server: Respect mp_forcerespawn in multiplayer
2023-11-13 10:44:32 -08:00
Marco Cawthorne
753af7e8fb
Ripping things out, move most weapon projectiles into EntityDef
2023-07-27 23:08:26 -07:00
Marco Cawthorne
24964d27c9
Get rid of FX_GibHuman and FX_GibAlien, use PropData system instead
2023-07-17 11:32:59 -07:00
Marco Cawthorne
dde42e481c
Yank out the monster's out of the codebase. Use entityDefs instead.
2023-06-20 21:23:15 -07:00
Marco Cawthorne
cb2a517624
Fix the weaponbox not spawning properly in MP.
2023-05-10 14:36:46 -07:00
Marco Cawthorne
70f1ed409f
Script definition tweaks for func_breakable behaviour/sounds
2023-05-01 05:51:20 -07:00
Xylemon
c8ac0d596b
spawn.qc remove this hack (for scientist hunt and other team mods)
2023-04-27 01:18:26 -07:00
Marco Cawthorne
c68d2d7c60
Tweak the UI color defaults a little.
2023-04-03 11:16:44 -07:00
Marco Cawthorne
30ecbd1453
Multiplayer: Load and display a server message of the day if present.
2023-03-25 17:34:26 -07:00
Marco Cawthorne
7d58725d76
PMove: change maxspeed to 270 for the time being, as that's the default for MP anyway.
2023-02-16 18:23:48 -08:00
Marco Cawthorne
07453056a4
Remove dependency from base/src.
2023-02-12 12:54:57 -08:00
Marco Cawthorne
3a37d21257
item_pickup: Call respawn item sound in a separate method for sanity's sake
2023-02-07 17:35:47 -08:00
Marco Cawthorne
22d5b36d1c
Server: Shuffle some code inside the monster files around so that we re-set starting values after all constructors have executed
2023-02-07 09:08:55 -08:00
Marco Cawthorne
ed30225de7
ITEM_SUIT: destroy when we're running on game 'bshift'
2023-01-17 22:03:29 -08:00
Marco Cawthorne
bef240a1de
HLMultiplayerRules: add PlayerRequestSpawn method override
2023-01-11 18:04:17 -08:00
Marco Cawthorne
70167ed233
Removal of Game_Input which has been made obsolete.
2023-01-11 17:44:32 -08:00
Marco Cawthorne
9544c98f04
Slight cleanups and cvar changes.
2023-01-05 23:35:43 -08:00
Marco Cawthorne
7c94b26fc8
Client: Use the new Crosshair drawing functions to help with cl_thirdperson and remove
...
obsolete routines.
2022-12-28 16:50:29 -08:00
Marco Cawthorne
15fa5a8f12
Update codebase to be in line with upstream Nuclide. Add scripts/decals.txt and other shenanigans.
2022-11-08 19:49:53 -08:00
Marco Cawthorne
be16666be8
Replace any Hide() with calls to Disappear(), as that one will actually set the collision to no longer be solid.
2022-08-30 16:02:56 -07:00
Marco Cawthorne
f8f9703df3
Minor tweaks to the weapons, notably WEAPON_GAUSS.
2022-08-12 14:29:08 -07:00
Marco Cawthorne
8eb5a1fbc6
Clean up our player enumflags.
2022-08-07 14:14:16 -07:00
Marco Cawthorne
cf9b3353bb
HLMultiplayerRules: mp_allowmonsters is now respected.
2022-08-06 00:15:23 -07:00
Marco Cawthorne
e373af4ca5
Updated various monster code to use IsAlive() and things
2022-07-19 16:28:10 -07:00
Marco Cawthorne
b8f2ca446f
monster_barney: Reworking some bits to deal with the new states...
2022-07-17 00:04:35 -07:00
Marco Cawthorne
92c2b54ef0
Cleanup: Some CGameRules methods are now of type 'bool'
...
Remove rules.qc
2022-07-16 15:09:00 -07:00
Marco Cawthorne
58ef5dc162
Add mp_teamplay, mp_teamlist cvars, as well as the 'chooseteam' command because guess what, we have initial teamplay support.
2022-07-14 23:18:21 -07:00
Marco Cawthorne
454da78b0c
Add missing wrappers for ammo_9mmARclip and ammo_glockclip.
...
Add 'weaponbox' pickup, which may not be fully complete.
Some FX_ effects make proper use of env_sprite APIs now.
Edited default.cfg to parse skill.cfg itself.
Removed GS_RENDERFX flag in progs.src.
2022-07-07 09:13:16 -07:00
Marco Cawthorne
d15d83faa5
Go over all major classes to fix precaches.
2022-06-01 17:40:41 -07:00
Marco Cawthorne
bba57cb7ef
Adjust naming against upstream.
2022-05-11 12:51:12 -07:00
Marco Cawthorne
ee17e3b7a4
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago.
2022-05-10 15:00:15 -07:00
Marco Cawthorne
3077b70734
WEAPON_CROSSBOW: Don't allow explosive bolts in singleplayer.
2022-05-01 16:47:59 -07:00
Marco Cawthorne
39471c1fb7
item_suit: Tweak SetSize() call and do DropToFloor()
2022-05-01 16:47:27 -07:00
Marco Cawthorne
f61311cb32
item_battery: disable pickup when ITEM_SUIT isn't present
2022-05-01 15:56:43 -07:00
Marco Cawthorne
fef95603e7
Clean up some of the monster code, document and simplify viewmodel bob code.
...
Just general cleanups.
2022-04-26 11:23:21 -07:00
Marco Cawthorne
440f67d349
Server: unreference player.h
2022-04-25 13:35:26 -07:00
Marco Cawthorne
d39a8f1c0b
Gamerules: Fix dead flag in multiplayer.
2022-04-24 16:54:13 -07:00
Marco Cawthorne
4cda2628e6
Extend FX_GibHuman with a dir (euler) and force parameter.
2022-04-05 20:46:11 -07:00
Marco Cawthorne
fdd706526f
Various changes to enable use of the new Touch(entity) method.
2022-04-03 14:06:23 -07:00