Commit graph

82 commits

Author SHA1 Message Date
d4e615a075 error.mat: add pulsing alphaGen on top to aid visibility 2021-06-01 12:48:03 +02:00
af139751e0 setmodel(): verify if model exists in PATH and set it to an error one if
it's not present.
2021-06-01 12:40:53 +02:00
09528c2944 Add support for top/bottom color on players and viewmodels.
Fix func_breakable's sound shader from precaching non existing sounds.
2021-05-20 16:01:07 +02:00
3b36834b93 Platform: HL doesn't have concrete4 and flesh4 debris sounds 2021-05-17 22:19:29 +02:00
bccb29ce9a test_shaders: example of lightmap scale added. 2021-05-16 23:06:14 +02:00
76507b3e9e Client: Handle EFX_Shutdown() for OpenAL Environmental FX 2021-05-07 16:29:24 +02:00
31ae020cba Plugins: Add example plugins.txt config, add support for inline comments,
move searchpath to gamedir/plugins/
2021-05-07 14:15:08 +02:00
f09f5833e0 Introduced the new OpenAL EFX handling subsystem. It's fully user-definable
via plain-text definitions and allows even legacy/GoldSrc content to take
advantage of it.
2021-04-22 11:33:48 +02:00
2ad3069b1d vmap_tex.pk3dir: Add surfaceParm nolightmap to textures/common/*.mat where
it applies.
2021-04-21 17:36:31 +02:00
fb20b80b8f Update testmap materials to have fallback info for pre-GLSL renderers 2021-04-21 17:18:17 +02:00
27b5b59f0d Server: Precache step_sand.left/right, add to footsteps.sndshd.
Fix some botlib waypointing strings.
2021-04-18 08:24:55 +02:00
9ad73615d4 platform_default.cfg: expose definitions for pmove cvars 2021-04-07 12:58:00 +02:00
14e3690cd4 Create platform/masters.lst and change it so menu-fn doesn't change the
sv_public cvar all the time.
2021-03-31 11:54:41 +02:00
5b07ee41a9 Add damage_bullet sound shader definitions. Those are played when a bullet
successfully hits a hurtable body.
2021-03-27 09:09:10 +01:00
cec4872994 Add modelevent_shell sound shader definitions, so mods can set shell eject
sounds.
2021-03-27 07:47:56 +01:00
cd9dad472e func_door: define sound shaders for legacy move/stop sound 0 (nothing) 2021-03-17 11:58:00 +01:00
e4cb99dc02 Add player.sndshd to platform for convenience. 2021-03-15 11:31:44 +01:00
0fe863aabc Server: Add water stepping, wading and swimming sounds + script definitions 2021-02-13 23:06:06 +01:00
f8606ae7e7 Extend impacts to the full spectrum of material definitions, sound shaders
and all. Still needs patch for Counter-Strike.
2021-01-19 10:37:28 +01:00
dd741c1c39 Menu: Added fallback mode for missing btns_main.bmp and header_*.bmp files,
also support for basic Quake III Arena player model selection if you happen
to play with that (like Xylemon will!)
2020-12-30 17:19:21 +01:00
cefc30e4dc Platform: Added custinfoparms.txt for q3map2 users. 2020-12-22 01:58:02 +01:00
46fb7c2e26 Added test map test_materials, just showcasing material tags on surfaces
with little impact on other surfaceflags.
2020-12-12 12:43:46 +01:00
f38bf28b9e Go over the default.cfg's of all the example games. Make it so that
Skill_GetValue() requires a default value set.
2020-12-12 01:54:00 +01:00
a95440b9f9 env_projectedtexture: Add custom pattern support and show it off in test_dlights 2020-12-11 21:18:30 +01:00
5cbd4553f1 Added test_textest, due to request that such a map exist. 2020-12-09 19:06:38 +01:00
32a97eba41 De-desertified the smudge skybox 2020-12-09 19:00:24 +01:00
7018a7df16 test_lightstyles: Get rid of the hard-coded style keyvalue in one of the
lights because the tools act properly now.
2020-12-09 16:49:47 +01:00
8fc5ac9b17 postproc_none: Change default lightmap format to e5bgr9 2020-12-07 20:02:37 +01:00
00a5a55202 dynamic_light: Added custom pattern support, which is custom to Nuclide. 2020-12-07 15:59:22 +01:00
23c5d14420 Added func_monitor and point_camera. Along with a test_monitor map to
showcases rendertargets working.
2020-12-01 20:43:25 +01:00
172a4476f9 Platform: Add test_hdr level to show off iris adaption. 2020-11-30 12:32:41 +01:00
1d02dccbb5 trigger_camera: Misc improvements, plus added test map. 2020-11-28 22:52:56 +01:00
82f1d841cb env_projectedtexture: Get rid of 'start_active', as this entity uses
spawnflag bit 1 to assess the initial state.
2020-11-27 22:44:11 +01:00
1429abc223 env_projectedtexture: Add 'SpotlightTexture' Input. 2020-11-27 22:30:29 +01:00
ac607637e5 test_dlights: Add shadow flag to the prop_dynamic. 2020-11-27 22:04:16 +01:00
1a3dca71ec env_projectedtexture: Initial implementation, updated map test_dlights. 2020-11-27 19:23:21 +01:00
5eae768a9b light_dynamic: Add a 'start_active' key. Source games have no way to tell
dlights to start disabled for some odd reason.
2020-11-27 13:12:08 +01:00
01a5e7852d Added missing particle test.cfg 2020-11-27 11:17:29 +01:00
b6f9242752 info_particle_system: Initial implementation, along with example map test_particles. 2020-11-27 03:05:21 +01:00
2418480af4 func_button: Add support for the 'OnPressed' output. 2020-11-27 03:03:39 +01:00
9245ae809b Platform: Added example model into test_dlights. 2020-11-21 16:07:35 +01:00
978e228c29 Platform: Add test_skyroom example map. 2020-11-17 10:25:55 +01:00
afa9f0719c Update cstrike.fmf and mk_mapdef.sh 2020-11-07 10:41:27 +01:00
43dceb7c5a Platform: Clean up some more of the rtlight GLSL 2020-10-30 11:27:52 +01:00
05b76160e1 Platform: Added r_skipLightmap to the GLSL where applicable 2020-10-27 07:07:19 +01:00
185c7de151 Platform: GLSL improvements, introduction of r_skipDiffuse, r_skipNormal
and r_skipSpecular
2020-10-27 05:41:11 +01:00
5a419d827e Platform: Add fog4 pass into default model/BSP rendering code. Also some water stuff. 2020-10-25 15:10:16 +01:00
8cbbeaae24 Platform: Add gl_stipplealpha support to models. 2020-10-25 11:50:15 +01:00
cce2429308 Added gl_stipplealpha for fun, as well as rm_unlit_additive and rm_unlit_texture
to override the expected behaviour of rendering additive/texture rendermode
surfaces fullbright.
2020-10-24 07:04:30 +02:00
0f50c46623 Platform: Added blood decal for non-Q3BSP.
GS-Entbase: Add mitigations for possible unwanted adddecal() calls, remove decals upon CSQC_Shutdown()
2020-10-23 05:15:59 +02:00