Commit Graph

42 Commits

Author SHA1 Message Date
Giegue
272482c5e7 A long overdue update...
- Fixed Alien Grunt's hornets being silent.
- Fixed many, many, many, many ... many GSR crashes.
- Fixed voltigore's beams not being cleared upon gibbing/removal.
- Prepare for T4 release.
2023-09-12 13:51:25 -03:00
Giegue
1d2a284197 Fixed mistyped monster_bullchicken classname.
Fixed ambient_music not stopping sounds during mapchange.
Fixed monster_gargantua crashing the server upon death.
Fixed GMR/GSR being prone to crashing.
Fixed monster_human_grunt melee attack not damaging non-mm entities.
Fixed monster_male_assassin doing sentence speeches.
Fixed monster_shockroach using headcrab sounds for attack.
Removed CGraph::HandleLinkEnt capabilities as they crash the server.
Increased monster_alien_voltigore lightning attack range.
2023-07-01 16:27:32 -03:00
Giegue
95461427b2 Add sentences support. 2023-05-02 23:40:00 -03:00
Giegue
c782c2aaf5 Fixed a heap corruption. 2023-04-30 11:32:12 -03:00
Giegue
efd801bdea Add "soundlist" keyvalue for individual sound replacements. 2023-04-29 02:04:40 -03:00
Giegue
5da691b5fe Fix apache/turrets not triggering their targets on death.
Fix apache not giving score upon kill.
Fix monster trigger target crashing the server.
Add "squadmaker" alias entity.
Added plenty of keyvalues to monstermaker, similar to SC's squadmaker.
2023-04-26 01:44:36 -03:00
Giegue
1d8a6768aa Fix monster blood not working.
Fix monster hitboxes not working.
2023-04-24 01:30:52 -03:00
Giegue
bfa59a2419 Fix Male Assassin unable to use the Sniper Rifle.
Partially fixed the Stukabat being unable to move when target is unreachable.
Removed zombie/gonome bullet resistance.
Add Global Model Replacement and Global Sound Replacement.
Update Tier milestones.
2023-04-21 20:55:47 -03:00
Giegue
66be4861a3 Fix male assassin unable to use weapons properly.
Remove zombie/gonome bullet resistance.
Make it slighly harder to gib monsters.
Small navigation fix.
Fix compilation on Visual Studio 2015 and 2017.
Fix "use_monstermod" keyvalue not working.
2023-04-15 19:23:20 -03:00
Giegue
79d4b3b21d Read entities within the BSP itself.
NOT YET COMPLETE, HIGHLY UNSTABLE!

Disabled by default, prone to crashing under Windows.
Set CVar "monster_entity_config" to 0 (or 2) to enable reading from BSP.
2023-03-29 02:48:18 -03:00
Giegue
a3086aaaa4 Print number of entities found in BSP file.
Add 'ambient_music' entity.
2023-03-25 21:48:27 -03:00
Giegue
3b1c99d2cc [#11] Add basic death message on PvP kills. 2023-03-15 14:09:06 -03:00
Giegue
bd9fe1f487 Handle entvar keyvalues. 2023-03-06 20:02:04 -03:00
Giegue
bd02a95260 Fix broken shock roach death.
Fix hwgrunt not spinning down the minigun.
Other misc. fixes.
2023-03-04 17:24:01 -03:00
Giegue
b265a65fe1 Fixed damageBits not being catched for death messages.
Removed DeathMsg manipulation, it never worked correctly.
2023-02-27 10:27:21 -03:00
Giegue
d4ecb16bf7 Add custom model support. 2023-02-24 14:49:55 -03:00
Giegue
e33eaf4d1e Full awareness of normal game entities. 2023-02-22 22:29:19 -03:00
Giegue
e29e79052d Use the game's generated graph if possible. 2023-02-21 20:16:11 -03:00
Giegue
8d28e23e16 Fixed wrong classname for Voltigore and Baby Voltigore.
Fixed unknown classnames showing as '}'.
Remove monster respawn.
Add 'monstermaker' entity.
2023-02-20 14:08:35 -03:00
Giegue
5f7abc2df0 Add monster_stukabat. 2023-02-07 18:19:52 -03:00
Giegue
875d6610ae Add monster_robogrunt. 2023-02-05 17:13:39 -03:00
Giegue
19b7c69b14 Add monster_hwgrunt. 2023-02-03 02:37:30 -03:00
Giegue
0fd2d27b6f Fix windows compilation. 2023-02-01 01:07:35 -03:00
Julian
9df28b9d3f Added monster_babygarg. 2020-07-29 22:35:01 -03:00
Julian
9602f862c9 Added monster_voltigore and monster_baby_voltigore. 2020-07-19 12:31:52 -03:00
Julian
5b0ced8e7d Add monster_shocktrooper. 2020-06-30 23:17:53 -03:00
Julian
433bb24dcd Add monster_pitdrone. 2020-06-11 01:30:29 -03:00
Julian
ba25f7710c Add monster_otis. 2020-06-10 01:12:58 -03:00
Julian
bf607621b3 Add monster_male_assassin. 2020-06-09 18:21:51 -03:00
Julian
7fcf39b6d3 Add monster_gonome. 2020-06-07 18:52:55 -03:00
Julian
1e68434df5 Add "displayname" keyvalue for custom monster names. 2020-06-03 01:36:04 -03:00
Julian
4912f6d23d Display basic monster info on aiment. 2020-06-02 01:54:48 -03:00
Julian
d39bc85ab6 Use monster classname for player deaths. 2020-06-01 17:10:52 -03:00
Julian
5c275e5b62 Added death messages. 2020-06-01 03:53:42 -03:00
Julian
6869a89463 Fully implement spawnflags and entity-specific keyvalues. 2020-03-17 21:21:03 -03:00
Julian
77b35148ec Add spawnflags and keyvalue support (untested). 2020-03-17 13:40:09 -03:00
Julian
d4ddcd48d9 Added turrets code. 2020-03-14 21:03:52 -03:00
Julian
0f3b4a783f Added monster: Gargantua. 2020-03-12 02:41:34 -03:00
Julian
f7865ef24e Add info_node and info_node_air support for navigation. 2020-02-29 22:23:44 -03:00
Julian
b22f0d1e89 Reworked configs to use a more elegant key->value format. 2020-02-27 19:30:02 -03:00
Julian
f2d8d91baf First working compilation. 2020-02-25 21:46:51 -03:00
Julian
6cdc2ea18c reorder folders 2020-02-22 16:33:00 -03:00