Commit Graph

68 Commits

Author SHA1 Message Date
Marco Cawthorne c1457896fd
entity_digitgod: Initial implementation. With Source like I/O for debugging.
WEAPON_FISTS: make them work again.
WEAPON_SHOTGUN/WEAPON_MACHINEGUN: Spawn decals upon bullet impact.
2024-03-02 00:47:42 -08:00
Marco Cawthorne c8921b3f09
Skill files now match new conventions, add scripts/bots.txt 2024-02-23 14:05:11 -08:00
Marco Cawthorne a3a915aa18
Remove "bot_add" command. 2024-01-26 19:29:40 -08:00
Marco Cawthorne 91bddbb7db
Add radiant.* definitions for the game 2024-01-08 15:32:11 -08:00
Marco Cawthorne ec3c08a086
decore_spacedebris: update model path 2024-01-08 15:31:48 -08:00
Xylemon 9cece8264d Map preview images 2023-10-27 20:21:02 -07:00
Xylemon 229d2c3962 Waypoints for all official DM maps 2023-10-23 14:37:10 -07:00
Marco Cawthorne 9ecfafc929
Remove view.qc and modelevent.qc 2023-10-12 14:42:21 -07:00
Marco Cawthorne 211d4a6c33
entity_spritegod: start off by default. 2023-10-04 15:28:00 -07:00
Marco Cawthorne 205e8055e0
Move all decore_ entities into entityDef. Fix a few monster mistakes within their entityDef and add the various alliances. 2023-10-04 07:58:02 -07:00
Xylemon 5cb23a8527 All NPCs are now converted to def, very WIP 2023-10-02 23:04:51 -07:00
Marco Cawthorne 6067c7eef8
Rebuild against FreeHL Develop 2023-07-27 23:27:23 -07:00
Marco Cawthorne d79d44ce23
Add stub def files, to prevent conflicts with FreeHL's 2023-05-25 08:32:32 -07:00
Marco Cawthorne 37d401bcee
HLMultiplayeRules: implement PlayerRequestRespawn method 2023-02-12 12:57:36 -08:00
Marco Cawthorne f313017c74
Remove base/src dependency and use valve/src's versions instead. 2023-02-12 12:57:14 -08:00
Marco Cawthorne 269eef514f
add instructions.txt file 2023-02-08 16:32:27 -08:00
Marco Cawthorne 9f6a4bfbfa
Removal of Game_Input which has been made obsolete. 2023-01-11 17:45:01 -08:00
Marco Cawthorne 25315e3eb0
Remove obsolete includes. 2023-01-08 13:36:18 -08:00
Marco Cawthorne df673ced42
Change Trigger() methods to use triggermode_t 2022-12-22 16:11:46 -08:00
Marco Cawthorne 80a8fedbc2
Remove references to client/player.qc. 2022-11-30 14:30:41 -08:00
Marco Cawthorne 526b0b2bbe
Set pragma target fte_5768 2022-08-22 23:26:02 -07:00
Marco Cawthorne a6eece021d
player class: Use parent method OptimiseChangedFlags() to cull some fields from being networked to players other than yourself 2022-08-09 09:32:03 -07:00
Marco Cawthorne c451f64742
Clean up our player enumflags. 2022-08-07 14:14:26 -07:00
Marco Cawthorne 29d3404bb0
Add decore_labstuff, decore_sack and it'll apparently attach to monster_tube_embryo 2022-07-23 14:26:52 -07:00
Marco Cawthorne c1e464d218
Add QUAKED comments for entity_spritefod and sphere_explosion. These entities aren't well documented so Xylemon will have to cook up some more test maps. 2022-07-23 09:03:08 -07:00
Marco Cawthorne 898bc490c5
decore_torchflame: animation added 2022-07-23 08:51:55 -07:00
Marco Cawthorne 9656d9dff7
decore_torch: will now spawn torchflame
decore_cactus: update QUAKED comment
2022-07-22 17:38:17 -07:00
Marco Cawthorne 1bb4a00076
decore_cactus: now does dmg on StartTouch like it should 2022-07-22 16:59:11 -07:00
Marco Cawthorne af64d7f598
Big commit with new stubbed out decore and monster ents, as well as really old weapon fixes I forgot to commit. 2022-07-22 16:49:54 -07:00
Marco Cawthorne faa56ea148
env_spritegod: initial implementation. 2022-07-21 18:44:31 -07:00
Marco Cawthorne b1943df57a
Cleanup: Some CGameRules methods are now of type 'bool'
Remove rules.qc
2022-07-16 15:09:18 -07:00
Marco Cawthorne cd29e3a186
Exclude pmove_water.qc 2022-07-14 21:28:38 -07:00
Marco Cawthorne 3ab981e0f0
Use of sprite APIs for decore. Remove mention of GS_RENDERFX 2022-07-07 09:13:40 -07:00
Marco Cawthorne 413f913516
Adjust naming against upstream. 2022-05-11 12:51:21 -07:00
Marco Cawthorne 42a5bc99be
Convert all classes to use the new parent names. The old ones were marked for deprecation long ago. 2022-05-10 15:00:25 -07:00
Marco Cawthorne a8a9b33c4f
Implement IsMultiplayer() into HLGameRules class. 2022-05-01 17:03:18 -07:00
Marco Cawthorne ffe85987f1
Server: unreference player.h 2022-04-25 13:35:37 -07:00
Marco Cawthorne b3d5163148
Extend FX_GibHuman with a dir (euler) and force parameter. 2022-04-05 20:38:36 -07:00
Marco Cawthorne 5ad48e5917
Rebased against the latest Nuclide commit. 2022-03-15 19:34:43 -07:00
Marco Cawthorne b6164fa05a
Add 'alerts' flag to sound shaders where it applies. 2022-03-13 19:05:15 -07:00
Marco Cawthorne 92ac106b5d
Update copyright information
Remove pmodel attributes from the player class.
Fix shotgun and DML menu. Add fix for the gauss-pistol triggering a client-side fire upon closing the menu.
2022-03-13 16:58:38 -07:00
Marco Cawthorne 1ee8be9c9f
WEAPON_GAUSSPISTOL: Get some more work done towards this weapon.
WEAPON_MINIGUN: Ditto
Fix up the crosshair loading and some other misc work...
2022-02-01 23:09:24 -08:00
Marco Cawthorne 196282c16c
Remove inclusion of gs-entbase/server/defs.h 2022-01-20 16:24:46 -08:00
Marco Cawthorne 2a7ccf560f
Client: Enable the damage notifications from Half-Life. 2021-12-17 18:22:55 -08:00
Marco Cawthorne 7635fb5277
Include fx_corpse.qc 2021-12-13 12:57:59 -08:00
Marco Cawthorne dae3aec823
Use Font_GetID() in the places where drawfont is used. 2021-11-04 22:50:06 +01:00
Marco Cawthorne e26d4ea93f
Client: Include FreeHL's damage.qc. 2021-10-21 23:32:37 +02:00
Marco Cawthorne 531ca7de4b
Insert muzzleflash precaches from Nuclide into ClientGame_RendererRestart 2021-10-06 22:01:57 +02:00
Marco Cawthorne 51bb59aa5d
Remove input_sequence definition. 2021-09-15 22:45:58 +02:00
Marco Cawthorne 1cd85e2217 install_from_cd.sh: Some minor paranoid fix. 2021-08-29 17:46:04 +02:00