Commit Graph

219 Commits

Author SHA1 Message Date
Marco Cawthorne 454313f115
Add a Radiant compatible game definition files. 2023-05-27 12:01:49 -07:00
Marco Cawthorne cb2a517624
Fix the weaponbox not spawning properly in MP. 2023-05-10 14:36:46 -07:00
Marco Cawthorne 0b2955695a
Use entityDefs instead of hard-coded item pickups 2023-05-08 11:17:52 -07:00
Marco Cawthorne 6dd45060c2
install_from_cd_goty.sh: New script that uses rewise by CYBERDEViL instead of Wine 2023-05-08 11:14:18 -07:00
Marco Cawthorne b96929cddf
surfaceproperties.txt: play sfx_impact.concrete for gs_material_rocks 2023-05-01 06:17:11 -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
Xylemon 422e57d3d8 weapon_gauss: Add special effect for overcharge, fix a mistake with overcharge damage, update gauss to use new weapon sound API 2023-04-26 17:33:12 -07:00
Xylemon 15e93d619b weapon_gauss: Secondary fire improvements
- move around velocity code so it's predicted and simpler, since we can't read gamerules here a simple MP check will do for now @eukara
- make sure we fire immediately if we release secondary fire after first spin cycle, with these changes the gauss should be nearly identical to Half-Life, minus the OP damage @xylemon
2023-04-25 23:51:18 -07:00
Xylemon 4d111ed96e Temp fix so snark doesn't do this hilarious bug anymore 2023-04-24 22:40:13 -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 8dc3da6aac
Add zpak001.pk3dir/sound/func_plat.sndshd 2023-03-25 17:33:41 -07:00
Marco Cawthorne e935029c3f
Remove install_shareware_data.sh 2023-02-20 12:54:11 -08:00
Marco Cawthorne 2daaf2b1ad
Client: use frametime over clframetime for the bob. 2023-02-17 12:24:51 -08: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 9f9dd78458
Fix compiler warnings. 2023-02-14 12:54:45 -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 c8397d2474
Client: clamp the armor subpic size to 1.0 (fixes graphical artifacts in TFC) 2023-02-07 09:08:00 -08:00
Marco Cawthorne dfeff42e6a
WEAPON_TRIPMINE: use Destroy() instead of remove() 2023-01-17 22:03:39 -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 e152392132
Client: don't dictate g_hud_color when in TFC 2023-01-17 22:02:06 -08:00
Maxwell 4c1d6569a9 Made Gauss jumping MP only. 2023-01-17 18:39:18 -05:00
Maxwell 96324141cb Added Crossbow bolt trail on explosive MP bolt akin to Turok. This change is based upon documented cut content 2023-01-17 16:51:06 -05:00
Marco Cawthorne 0452916719
Client: add a vertical camera bobbing effect. 2023-01-12 16:50:37 -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 22b5c6a84f
oops, finger slipped... 2023-01-10 10:08:01 -08:00
Marco Cawthorne 3b659fbddf
install_shareware_data.sh: exit early with return code 0s 2023-01-10 09:32:22 -08:00
Marco Cawthorne 7637686ace
input: add a hacky quick-respawn (needs proper multiplayer separation...) 2023-01-07 17:00:34 -08:00
Marco Cawthorne 3db04eb85b
monster_snark: run physics using point sized bbox 2023-01-07 16:59:59 -08:00
Marco Cawthorne e1d7febbf7
default.cfg: Set rate to '30000' in the hope of override outdated defaults 2023-01-07 16:59:43 -08:00
Marco Cawthorne 9e62ff350a
WEAPON_RPG: Gives 2 rockets on pickup. 2023-01-06 13:00:43 -08:00
Marco Cawthorne 512b1ac2ee
manifest.fmf: load ffmpeg plugin by default and override default chatroom name. 2023-01-05 23:36:14 -08:00
Marco Cawthorne 9544c98f04
Slight cleanups and cvar changes. 2023-01-05 23:35:43 -08:00
Marco Cawthorne 8652d02464
WEAPON_SATCHEL: Dropp satchel bbox causing issues, so compromise: make it thin, but retain the same height. 2023-01-05 23:33:33 -08:00
Marco Cawthorne 5a900bc834
manifest.fmf: set chatroom to 'halflife' 2022-12-30 12:09:44 -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 54f7918edc
Fix misc warnings 2022-11-30 14:25:14 -08:00
Marco Cawthorne b1ce1b7bee
More cleanups by shoving functions that we used to have in client/player.qc into shared/player.qc. 2022-11-22 16:31:40 -08:00
Marco Cawthorne cf50584211
Player: Streamline networking code by using the new macros Nuclide provides 2022-11-08 20:35:27 -08:00
Marco Cawthorne ab31ae0242
Fix player animations and attachment from not showing up since player drawing is handled much differently. 2022-11-08 20:29:10 -08:00
Marco Cawthorne 33853accbe
WEAPON_MP5: show the grenade icon in the obituary messages instead for the secondary fire. 2022-11-08 20:05:30 -08:00
Marco Cawthorne 3f1821a760
impulse 101 will now fill MP5 nades too. 2022-11-08 20:04:36 -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 f61c7af785
added file: manifest.fmf 2022-10-02 15:17:41 -07:00
Marco Cawthorne 5b9db50f2c
install_shareware_data.sh: disable track fetching for now, until Valve sorts their music licensing out 2022-09-01 09:34:18 -07: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