1845012d6c
monster_scientist: improve attack visuals, make attack trace against player so they can miss, poison is now curable upon healing
2023-04-26 16:08:20 -07:00
b39524854f
implement sh_chainspark
2023-04-26 16:03:54 -07:00
7638eb4b12
Chainsaw should now shake player's screen like original
2023-04-26 15:21:53 -07:00
6b97b8a6b5
Implement sh_announcescinum and sh_allowteamchange
2023-04-26 05:12:07 -07:00
bdafdf9db0
Implement sh_announcescideath
2023-04-25 04:12:34 -07:00
f76b3f17b1
Updated README to reflect current state
2023-04-25 00:12:06 -07:00
d637769e15
VGUI: my crummy inital implementation
2023-04-24 22:15:45 -07:00
0b1ca19ef7
Make parse data respect the newely implemented scimax cvar
2023-04-24 22:10:09 -07:00
a070a00df0
Gamemode constructors
2023-04-24 22:09:16 -07:00
054973dd22
Gamemode Standard Hunting: move this out to gamerules.qc
2023-04-24 22:08:07 -07:00
4aca5e6540
Gamemodes:
...
- Madness now fully reimplemented
- Standard and Stealth hunting now finished
- New gamemode Invasion, where scientists work together to kill off all players (WIP)
Major thanks to @eukara for his help, time, and patienece
2023-04-24 22:05:17 -07:00
9c5339e262
restore +sciscore, the name of sciboard was a mistake
...
some inital importing of the new VGUI stuff
2023-04-24 21:52:54 -07:00
dd6d0804c0
monster_scientist: now respects properly sh_scimax and works with sh_scispeed again, gave him poison attack more true to the original, respects more gamemodes, updated some functions to use newer API calls, thanks to eukara for his help, teaching, and patience with this stuff
2023-04-24 21:49:41 -07:00
d1ad61a2f5
Rename sv_realistic back to sh_realistic for compat, and create an alias to sv_gamemode
...
Some clean up to the mess I left in gamerules.h by accident
Preview of a new gamemode, Invasion
2023-04-24 04:02:49 -07:00
0156cc4f28
Added map previews, fix #7
2023-04-23 05:18:28 -07:00
e5c2636fb6
monster_scientist: rebased off latest in FreeHL, should clean up and inherit most of these functions, but this will do for now
2023-04-23 04:12:00 -07:00
181090b701
Insanity is now fully reimplemented
2023-04-23 04:05:45 -07:00
67707192fe
Include vgui_motd.qc
2023-04-16 23:16:39 -07:00
8f5ad88e68
Fix compiler warnings.
2023-02-14 12:55:33 -08:00
536890e013
Remove base/src dependency and use valve/src's versions instead.
2023-02-12 12:59:49 -08:00
b4e4e924d6
add instructions.txt file
2023-02-08 16:32:35 -08:00
c27cd4ccc0
Removal of Game_Input which has been made obsolete.
2023-01-11 17:45:59 -08:00
0c742cf378
Remove obsolete includes.
2023-01-08 13:36:50 -08:00
0f615427cd
Add missing player attachment updates.
2022-12-22 16:12:17 -08:00
48a9740067
Remove references to client/player.qc
2022-11-30 14:31:55 -08:00
1388bc53f5
monster_scientist: Fix them not bleeding.
2022-08-26 15:51:24 -07:00
d1f24b423f
GameRules: Fix player death
2022-08-26 15:51:08 -07:00
87031625a0
Set pragma target fte_5768
2022-08-22 23:24:39 -07:00
496116dab3
player class: Use parent method OptimiseChangedFlags() to cull some fields from being networked to players other than yourself
2022-08-09 09:31:24 -07:00
6c19e76e78
Clean up our player enumflags.
2022-08-07 14:13:35 -07:00
6b4c63965c
monster_scientist: Death check was wrong. oops.
2022-08-05 19:12:54 -07:00
f53ed471e1
Fix warning in HLGameRules::PlayerDeath.
2022-08-05 14:42:01 -07:00
fefc95108f
monster_scientist: Make use of the new NSMonster APIs
2022-07-25 09:16:52 -07:00
18bd1303b6
Cleanup: Some CGameRules methods are now of type 'bool'
...
Remove rules.qc
2022-07-16 15:07:47 -07:00
f0c13b1a41
Get rid of some old pmove code.
2022-07-14 21:27:19 -07:00
87386226a1
Server: Restart kill counter for Red/Blue teams whenever the round restarts so we don't mess up our counter.
2022-07-14 18:26:14 -07:00
8ba0153c0c
Server: Move the forceinfokey calls into InitPostEnts() because constructors aren't suited for those at all
2022-07-14 18:23:04 -07:00
04ac41346f
monster_scientist: Fix a fuckup of me having shifted code around a couple of times which results in WORLD going insane.
2022-07-14 18:17:11 -07:00
fbb2df4b6e
Some more work done on the gamemodes. Team modes + standard hunt is now implemented but not quite tested. Still needs 'changeteam' cmd etc.
2022-07-14 17:58:08 -07:00
eda8140127
Server: Add stubs for game-mode seperation
2022-07-13 22:58:58 -07:00
08383e1d90
monster_scientist fixes.
2022-07-07 09:10:44 -07:00
72c9ef224f
Adjust naming against upstream.
2022-05-11 12:50:11 -07:00
5d44353a29
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago.
2022-05-10 14:59:22 -07:00
82839c06ce
Rename SHMultiplayerRules to HLGameRules to avoid clashes with FreeHL's weapon code.
2022-05-01 17:01:07 -07:00
0dbc2aed76
Server: unreference player.h
2022-04-25 13:34:26 -07:00
ccfd887e7c
monster_scientist: Fix the Pain() calling animations post-death
2022-04-23 22:04:34 -07:00
bf4ec8bcc3
Extend FX_GibHuman with a dir (euler) and force parameter.
2022-04-05 20:37:19 -07:00
42555d426d
Rebased against the latest Nuclide commit.
2022-03-15 19:33:41 -07:00
f8fae52db8
Update copyright information
2022-03-13 16:55:48 -07:00
b0313f05ce
Remove inclusion of gs-entbase/server/defs.h
2022-01-20 16:25:09 -08:00