Commit Graph

20 Commits

Author SHA1 Message Date
Xylemon 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
Xylemon 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
Marco Cawthorne 1388bc53f5
monster_scientist: Fix them not bleeding. 2022-08-26 15:51:24 -07:00
Marco Cawthorne 6b4c63965c
monster_scientist: Death check was wrong. oops. 2022-08-05 19:12:54 -07:00
Marco Cawthorne fefc95108f
monster_scientist: Make use of the new NSMonster APIs 2022-07-25 09:16:52 -07:00
Marco Cawthorne 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
Marco Cawthorne 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
Marco Cawthorne 08383e1d90
monster_scientist fixes. 2022-07-07 09:10:44 -07:00
Marco Cawthorne 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
Marco Cawthorne 82839c06ce
Rename SHMultiplayerRules to HLGameRules to avoid clashes with FreeHL's weapon code. 2022-05-01 17:01:07 -07:00
Marco Cawthorne ccfd887e7c
monster_scientist: Fix the Pain() calling animations post-death 2022-04-23 22:04:34 -07:00
Marco Cawthorne f8fae52db8
Update copyright information 2022-03-13 16:55:48 -07:00
Marco Cawthorne 3cd5af1d19
monster_scientist: Add FallNoise() 2021-09-17 00:43:12 +02:00
Marco Cawthorne 271bddb2db
Use GetSpawnX() methods instead of peeking into some attribute that
may change.
2021-09-16 18:43:09 +02:00
Marco Cawthorne 3ddf61988f
monster_scientist: Don't trigger pain sound when we're already dead. 2021-09-12 00:19:47 +02:00
Marco Cawthorne 92bf9615ad monster_scientist: Call WarnAllies() when death happens and stuff. 2021-08-13 21:33:38 +02:00
Marco Cawthorne 227f9ad13b Shared: Inherit weapon_common and input from Nuclide's base game. 2021-05-10 08:19:33 +02:00
Marco Cawthorne 7124ce1005 monster_scientist: Force health reset on health and base_health... that's
a bug. We need to backtrace that some time.
2021-03-24 07:54:14 +01:00
Marco Cawthorne 1b57acb5b7 monster_scientist: Change attack to default to 0 (mistake on my part) and
fix the respawn timer.
2021-03-12 00:13:54 +01:00
Marco Cawthorne a3ef032823 Initial commit, carried over from Nuclide's Git on March 8th 2021 2021-03-08 11:11:06 +01:00