d16e096306
Documentation improvements, cleaning up of misc files.
2024-01-01 21:20:02 -08:00
89cb5e5139
AI Path Testmap
...
New base RGBY texlights
Static versions of base K texlights
2023-12-13 15:57:25 -08:00
1ccb640ce6
Menu-FN: List ping for ICE servers correctly, View Game Info will now return to the appropriate menu
2023-11-18 14:10:24 -08:00
e67d1b0da4
Server: add cvars mp_td_dmgToWarn and mp_td_dmgToKick
2023-11-06 08:46:22 -08:00
97c2fdd778
env_smoker: Initial implementation.
2023-10-24 00:30:42 -07:00
11deea5b3d
Add the following physics entities from Source: phys_ballsocket, phys_constraint, phys_constraintsystem, phys_convert, phys_hinge, phys_keepupright, phys_slideconstraint & env_physexplosion
...
Add new class phys_rope, which will handle move_rope and keyframe_rope from Source.
2023-10-17 16:49:01 -07:00
37eceb3677
vertexlit.glsl: add cvar r_showEnvCubemap from Source
2023-10-11 01:05:32 -07:00
d75f5ec43b
Platform: textures named 'TRIGGER' are always invisible.
2023-10-11 01:05:31 -07:00
444d611068
defaultwall.glsl: Remove SCROLL permutation ifdef.
2023-10-11 01:05:29 -07:00
578a3038d0
Platform: add 'vtf' type as a suggested image extension in r_imageextensions
2023-09-13 10:40:31 -07:00
b77ec906f6
env_steam: initial implementation of this Half-Life 2 entity.
2023-09-13 00:29:31 -07:00
5f070fa8c9
point_spotlight: give it a better texture (thanks Maxwell) and optimize some bits
2023-09-12 19:39:51 -07:00
59748adf86
point_spotlight: initial implementation of this Half-Life 2 entity; also fix env_projectedtexture, func_dustmotes and func_smokevolume not rendering
2023-09-12 15:00:56 -07:00
071548a000
Platform: Rename menu.dat.en_us.po to menu.dat.default.po to help with fallback under different locale
2023-09-08 16:49:42 -07:00
412c8f984e
Platform/Menu-FN: Overhaul of game update handling. New Nuclide specific API to query update package states that avoids string comparisons and much more.
2023-08-18 17:49:10 -07:00
7400694e81
Add new cvar: r_drawGLQuakeShadow
2023-07-16 13:28:41 -07:00
713db23884
Platform: fix an uninitialized vector in vertexlit.glsl which caused graphical corruption on some Intel graphics.
2023-07-08 22:05:54 -07:00
7350bf98d4
cvars.cfg: document com_showTracers
2023-07-06 16:34:26 -07:00
12bb472abc
add class NSPortal (initial work, plus custom pmove changes).
...
Work on NSProjectile expansion has begun.
Support for skill cvar referencing within entityDef values.
2023-05-27 11:58:34 -07:00
60e681a6c9
ambient_generic: Precache sound inside ::Spawned() and not ::SpawnKey()
2023-04-16 16:25:07 -07:00
01be71e451
Client: 'buildcubemaps' will toggle r_skipEnvmap, which is now also defaulting to a black clear color (akin to Source)
2023-03-16 16:04:47 -07:00
9e6d6ee7f1
Client: Fix for buildcubemaps
angles being overriden by some entity in the map or other.
2023-03-16 15:35:59 -07:00
495b661b47
NSMoverEntity: Improvements so transformation and rotation is easier at the same time.
2023-03-14 00:06:19 -07:00
faaf67762f
Platform: minor cleanup, updated fonts/
2023-03-12 16:00:31 -07:00
4190c6415e
I'm full of mistakes today it seems
2023-02-23 17:14:54 -08:00
03bf3db8e4
pm_autoJump should be capital to follow standards
2023-02-23 17:10:52 -08:00
ac72c16bb2
Added new movement related cvars, update Building documentation for Fedora (thanks @dhalucario), updated readme with some cool people
2023-02-23 15:23:55 -08:00
5ad3931241
Remove platform/base_sound.pk3dir/
2023-02-16 18:19:32 -08:00
c3c94b48a6
Platform: add back missing .po file.
2023-02-16 17:33:00 -08:00
1ff0b3f9ac
Menu-FN: Various improvements to the menu for when no menu assets are available at all.
2023-02-16 17:24:09 -08:00
ce90e2c221
Document and clean up platform/platform_default.cfg
2023-02-09 17:10:39 -08:00
0078d83d80
Add platform/cvars.cfg
2023-01-18 21:50:32 -08:00
018b9c16b4
Platform: defaultskin.glsl: Add fallback for the chrome effect in case the GLSL cannot access skeletal information.
2023-01-12 18:50:56 -08:00
c26f7ab2c4
Platform: Make changes to defaultskin.glsl that were contributed by dear Slartibarty. <3
2023-01-12 18:43:19 -08:00
1069468be1
Client: add cvar net_debugUpdates, to show which entity updates.
...
NSSurfacePropEntity: Add method: TimeSinceDeath()
Also further improvements to consistency of cvars, etc.
2023-01-08 13:18:57 -08:00
0891d9ea65
Platform: Set net_masterextra1 to broadcast.
2022-11-30 22:25:08 -08:00
dcfdf531ce
Move the duties of hlmaterials.txt into surfaceproperties.txt, since Source has a 'gamematerial' keyword we should use instead.
2022-10-16 00:36:18 -07:00
f01e90ad2e
Merge material property definitions into the surfaceproperties system to streamline
...
everything more and to allow level designers custom properties without recompiling
the game-logic. This will also make it more Source Engine compatible.
2022-10-15 22:43:32 -07:00
db2d3b1730
Get rid of hlmaterials.qc by making the look-up happen fully within NSMaterial.qc as part of the newly unified material routines.
...
There's also a new file (hlmaterials.txt) that is subject to change which will allow you
to add many custom material definitions without hard-coding a thing. Which fixes conflicts between different GoldSrc games.
2022-10-15 20:32:40 -07:00
3175ffe81c
updated platform/readme.txt
2022-07-14 14:02:01 -07:00
66b09de431
Big commit fixing many regressions since crunch hit. env_sprite has been reworked.
...
multi_manager entities now behave correctly when calling themselves in MULTITHREADED mode.
Remove GS_RENDERFX option. Too many entities rely on its functionality anyway.
Fixed some rendermode behaviour - ladders will no longer be visible.
You can now see the playermodel (and no longer the viewmodel) in mirrors.
Fixed a lot of warnings.
2022-07-07 09:10:14 -07:00
d50ec089f3
Platform: Unlit.glsl now supports MASK permutations
2022-06-27 08:30:56 -07:00
a463498f60
Huge cleanup. Add initial code for the revamped material definition system.
2022-06-01 17:38:52 -07:00
ae23af60d8
Platform: add some generic detail textures. I put these into the public domain.
2022-05-27 13:38:08 -07:00
8e96fb27c6
Platform: lightmapped.glsl should have a primitive VERTEXLIT path now.
2022-05-20 12:02:20 -07:00
bb2b7dbddf
NSClient: add method UpdateAliveCam()
...
UITextbox: Misc polish regarding text entry
GLSL: Detail pass support for some materials
2022-05-15 13:32:53 -07:00
b68a08bb98
Platform: Add textures/common/clipplayerdirt.mat
2022-04-25 10:20:19 -07:00
63b0b0a199
Platform: Add textures/sfx/smokevolume.mat
2022-04-25 10:19:50 -07:00
1c58be4cdb
GLSL: Misc cleanups and fixes to deal with NVIDIAs stricter shader compiler
2022-04-18 21:12:04 -07:00
a469c06fc8
Add 'surfaceparm projectile' support, so non-solid surfaces can
...
still react to tracelines and projectiles.
2022-04-13 16:58:42 -07:00