Commit graph

1135 commits

Author SHA1 Message Date
d0231eee50 Platform: Added per-wall kernel dithering, cvar gl_kdither 0/1 2020-10-08 12:03:52 +02:00
f3668f8335 Menu: Fixed CModList from lazily skipping over the current mod entry, resulting in some rough list display. 2020-10-08 02:28:26 +02:00
4bde3bbfb6 Menu: Fix music not stopping when joining a server. 2020-10-07 23:21:34 +02:00
7902ae22d5 Menu: Filter servers by gamedir. Clients shouldn't attempt to connect to mods that way. 2020-10-07 23:21:03 +02:00
b1742afb97 Menu: Play intro based on 'gameinfo_gamedir', not 'game' 2020-10-07 11:38:32 +02:00
4208bd8c9a Server: added server command trigger_ent 2020-10-06 14:42:46 +02:00
4e9be1a7bc Makefile: Apparently a target can't be called 'plugins', so we'll rename it to 'plugs'. Neat. 2020-10-06 14:34:26 +02:00
5810da8069 Menu: Switched mod switching to be fully manifest oriented, fixed menu music playback. 2020-10-06 14:27:44 +02:00
9f30a2b897 Menu: Add blacklist for maps in the Create Server menu. 2020-10-02 11:41:50 +02:00
d22056014a Platform GLSL: Fix dev_skipnormal for lightmapped_ shaders 2020-09-29 19:26:00 +02:00
1a0193ad3a Menu: Add input redirection verification in case we've forcefully changed menu input modes. 2020-09-29 14:24:21 +02:00
8fab5921a0 VGUILib: Fixed draw/input flag-check inconsistency in CUIMenuButton 2020-09-29 13:50:19 +02:00
57cc661c86 Menu/Client/Server: Background map support for menus. This should be handled differently in that SV_ShouldPause ought to control Singleplayer as well. Engine hardcodes suck 2020-09-27 14:25:10 +02:00
54f0c5d24c Half-Life: Add I/O ability to ITEM_LONGJUMP 2020-09-26 12:46:40 +02:00
a9853f79cf decal:predraw: return PREDRAW_NEXT when no shader is set. 2020-09-26 12:42:32 +02:00
8167204479 Platform: Actually, r_lightmap_saturation 3 is heccin aesthetic for Unreal-like rendering. 2020-09-25 20:27:44 +02:00
3c8f69c7ed Platform: A bit more fun with the Unreal post-proc shader. The dithering should be done on the surface shader not the fb, but who cares. 2020-09-25 20:21:16 +02:00
776790075a Platform: Added some fun example post processing shaders. exec postproc_*.cfg in console. It should suggest a few. 2020-09-25 14:03:44 +02:00
dbd5b5d566 Menu: Committed example Menu-VGUI... it's not ready for use but a good widget showcase nonetheless. 2020-09-24 22:31:30 +02:00
70868ddd84 env_sun: fix path of the flare textures. 2020-09-24 17:46:29 +02:00
365ac0a5fa Decals: Avoid attempting to cache and display decals with no yet-defined texture. 2020-09-24 17:43:35 +02:00
b6e9aceb02 Platform: Restructure the directory, add example maps and sources. 2020-09-24 15:33:35 +02:00
62f3444fcb Platform: Added our custinfoparms.txt to aid developers in dealing with our materials. 2020-09-24 12:50:26 +02:00
8ee1220a64 Platform: Add some of the GLSL we use so people have something to work off of 2020-09-24 12:10:04 +02:00
fd9912a475 Platform: Added helper textures for map compiler in the textures/common/ directory 2020-09-24 10:21:44 +02:00
340db972be Client: Move CSQC_Ent_Update into entry.c as it's an entry function. Move Entities_ParseLump into entities.c 2020-09-24 10:19:38 +02:00
a0a593ef6b Menu: Unbind all keys for a given command when two were defined. 2020-09-21 18:52:00 +02:00
8bde44b01c CBaseTrigger: Merge UseTargets and UseTargets_Delay... to be continued. 2020-09-21 18:10:31 +02:00
5dcb79e30c Documented/commented my I/O system changes in CBaseTrigger/CBaseOutput and cleaned some things up. 2020-09-20 15:50:45 +02:00
dc47146e99 CBaseTrigger: Added CBaseOutput, in preparation to support Source styled input/output mechanisms 2020-09-20 10:43:13 +02:00
9f95fd11c2 func_wall: Clean up and make sure .frame is reset upon Respawn() 2020-09-18 15:00:24 +02:00
f5283dd94f CBaseTrigger: move all instances where we define the SpawnKey 'delay' in others ents into the parent class. 2020-09-18 14:55:13 +02:00
5131f19c04 Fix client-side sentences filehandler from not being closed, other shenanigans. 2020-09-18 09:35:59 +02:00
809966ab7b func_brush: Initial implementation. Source inspired entity. 2020-09-18 00:14:05 +02:00
fd6fe5447b trigger_multiple: Stop checking if what we touch is of MOVETYPE_WALK 2020-09-13 19:15:06 +02:00
868b9d1b04 Fix some misc warnings the new fteqcc brought up, along with some other tiny changes. 2020-09-13 19:14:28 +02:00
ac31455dd5 Nodes: Add fancy debug textures for nodes and sequences. 2020-09-13 19:11:41 +02:00
97ad8c92e7 CBaseMonster: Improve pathfinding by skipping utterly unnecessary nodes. 2020-09-13 18:35:12 +02:00
80b1a892a0 CBaseTrigger: SOLID_BSPTRIGGER has gotten stable. Use that as the default. 2020-09-11 04:55:55 +02:00
7b0d646020 CBaseNPC: Add support for 'UseSentence' and 'UnUseSentence' to specify custom sentences.txt entries for an NPC. This is used in t0a0d. 2020-09-11 04:33:42 +02:00
a7e1b3cfd9 scripted_sequence: Skip state check when forcing a .Trigger 2020-09-10 20:28:48 +02:00
9d2a561782 scripted_sequence: Further fixes involving changing of trigger-targets mid triggering. 2020-09-10 20:24:51 +02:00
0f4b31c5f1 CBaseMonster: Reset name of the entity to trigger when scripted_sequence completes. 2020-09-10 19:42:29 +02:00
44b6a3d10a Sentences: Force them to be read in uppercased. 2020-09-10 19:28:36 +02:00
22602fd96a func_wall: Fix networking of the frame/texture attribute 2020-09-10 14:57:40 +02:00
518deec5c6 scripted_sequence: Improve support for triggering via radius. This gets the retinal scanner type entities working for example. 2020-09-10 13:36:19 +02:00
f4d4e86400 CBaseEntity/CBaseMonster: Add support for server-side model events. This enables models, as they sometimes do, to actually trigger entities in the world and much more. There's seperation between client-side and server-side events as well. 2020-09-10 10:34:14 +02:00
633ef19750 func_train: Sound shader support, as well as fixing a possible division-by-zero bug when path_corners explicitly set their speed to 0. 2020-09-10 07:00:28 +02:00
f9ee04f6cf func_button: Sound shader support, yee. Also cut down on some unnecessary code. 2020-09-10 06:02:08 +02:00
0d38fc1400 func_door_rotating: This one gets the sound shader treatment as well. 2020-09-10 05:41:25 +02:00