Commit graph

413 commits

Author SHA1 Message Date
e21d6e94e5 CSQC: Change references to 'self' to pSeat->ePlayer to make sure we're targetting the current clientseat. Self might refer to shadow clients. 2019-03-01 17:13:47 +01:00
784cc97ee7 Decal-placement optimisations. Now decals will not spawn over ones in a radius of 8 units. Needs feedback! 2019-03-01 15:30:18 +01:00
1a3bf2d6ad scihunt: Added support for parsing SH_Data files, gave it its own game 2019-03-01 13:55:56 +01:00
9fa8ab4079 Updated progs .dat files. 2019-03-01 12:14:49 +01:00
2f101866b7 decal/infodecal: Make sure tempdecals aren't being removed, as that would kill the decal-chain. 2019-03-01 01:24:15 +01:00
5276d1f8cc Weapon prediction changes. Needs more testing, but this will effectively handle all weapon-animation stuff client-side. 2019-03-01 00:04:33 +01:00
e345e8b321 monster_scientist: Warn others when being hurt and/or dies. 2019-03-01 00:03:29 +01:00
1b2dd20edb Added sprite blood, weapon prediction changes [WIP] 2019-02-28 08:18:01 +01:00
9e403c057f trigger_hurt rearrangements 2019-02-28 08:17:14 +01:00
b12aa003aa infodecal: Prevent failure of tracing from crashing the game-logic. 2019-02-28 08:16:32 +01:00
8d0ba69a0e Fix some triggers from not working without the GS_DEVELOPER define set, because ::Respawn() is required for trigger volumes to be registered as such when not exactly visible 2019-02-25 18:19:54 +01:00
b393367f4e misc/talk.wav precache 2019-02-25 18:18:33 +01:00
765c6b6b41 Changed some harsh wording in the FN-Menu readme. 2019-02-21 12:52:25 +01:00
a6695de43c Added a weapon reload timer hack to prevent a race between input frame and weapon-reload think frame. This fixes that the gun seemingly reloads twice. 2019-02-21 12:43:59 +01:00
f008fd447c w_textbox: Prevent the use of RETURN/ENTER; thanks Xylemon 2019-02-20 16:21:25 +01:00
8d4a3830fe Add r_drawviewmodel support 2019-02-20 16:21:02 +01:00
d8926097fa Added custom GLSL updates, that add monochrome rendering (for better 3D Anaglyph support)
Some minor fixes regarding the entry API.
Fixed explosion effects from not animating/looping properly.
2019-02-20 14:30:16 +01:00
646e378989 func_door: Fixed the touch condition, this fixes glitchy behaviour in cs_assault etc. 2019-02-09 11:32:19 +01:00
0db9009c2f Minor splitscreen input fixes in the client module 2019-01-29 08:51:32 +01:00
546451338f January 2019 Refactor: Added the initial BaseHL logic and started merging things with FreeCS. This will ensure a bright future to anyone porting mods and the like to the codebase. This is very, VERY early and I'm mainly committing this so Xylemon can start tinkering with it. 2019-01-29 03:40:14 +01:00
710509a0c1 func_door: Make water part of the entity again and fix the broken "STARTOPEN" flag 2019-01-27 06:58:46 +01:00
ab6dfdc95f env_message: Give the default text some color. 2019-01-27 06:58:11 +01:00
63efe2b147 Valve progs boots now.
More restructuring.
2019-01-21 03:00:14 +01:00
23272fda23 Added missing LICENSE 2019-01-19 18:34:24 +01:00
40c3e23475 Menu: refresh menu upon de-activation of custom game. 2019-01-19 06:02:28 +01:00
beb526a896 Commited the GLSL I wrote. 2019-01-19 05:52:40 +01:00
380cc9374e Removed directory 'freecs' 2019-01-19 05:51:43 +01:00
8043b8f830 Major cleanup and restructuring. This breaks everything. I'm very, very sorry. 2019-01-19 05:50:25 +01:00
a79141a338 Menu: Fixed one small input glitch in the modlist 2019-01-19 02:23:54 +01:00
8783a130ce Menu: More reliable menu restart. 2019-01-19 02:21:44 +01:00
99d4f294f4 Disable shutdown/init for now when switching mods, as there seems to be some race condition 2019-01-19 01:37:51 +01:00
0783533932 Menu: Proper entity shutdown bobs 2019-01-19 01:37:31 +01:00
61fcdfcf07 Progs update 2019-01-18 21:09:53 +01:00
3933b256b0 Moved things around a bit in the server-side entbase. 2019-01-18 21:06:23 +01:00
cbe3835813 Menu: Implemented Custom Game menu. Beware that the engine doesn't switch mods fast enough so there will be caching issues. The widgets might also mess about because of I'm not killing any existing entities/widgets. Be warned. 2019-01-18 21:05:42 +01:00
3d7b915da3 Client: Updated Copyright Notice 2019-01-16 21:18:28 +01:00
d946acc77e Menu: Fixed .bsp stripping messup on LAN 2019-01-16 18:05:10 +01:00
817cf43930 Menu: Strip .bsp extension from maps when launching
Menu: Internet-Create-Game now applies hostname, maxplayers and password to the server
2019-01-16 17:52:43 +01:00
d635fbc0c7 Updated License/Copyright Info 2019-01-16 17:43:50 +01:00
622bb405b8 func_door_rotating: Added support for the SILENT spawnflag 2019-01-16 17:18:34 +01:00
0db8cb6e3c armoury_entity: Welcome back. 2019-01-16 17:18:06 +01:00
66eec0128d CBaseEntity: Added support for the Not In Deathmatch spawnflag. 2019-01-16 07:53:01 +01:00
b25d3fa082 func_door_rotating: Rotate only away from the player when ONEWAY isn't set, as well as it being a Y axis rotation only. Also added support for the backwards spawnflag. 2019-01-16 07:52:40 +01:00
a21b9a69ce trigger_teleport: Now looks for the right attributes in its search for a destination. How inspiring. 2019-01-16 05:19:00 +01:00
27b18818f8 info_notnull: Fixed spawn init, so their target and targetname keys are properly set 2019-01-16 05:18:24 +01:00
1c009a189e func_door_rotating: Lock doors when a targetname is set, as doors then can only be opened by triggers 2019-01-16 05:17:52 +01:00
d88c441f27 Menu: Prevent menu input interaction when Frag-Net dialogue is displayed 2019-01-16 05:17:24 +01:00
280fa8d99a Menu: Fixed dialog alignments by changing strings to textfields 2019-01-16 02:16:44 +01:00
7597f23a9d Menu: Added support for Half-Life's logo.avi header image 2019-01-16 01:14:54 +01:00
a4c77d7a95 Cleanup, removing unused cruft, moved menu into its own basedir. 2019-01-16 00:10:21 +01:00