Commit Graph

973 Commits

Author SHA1 Message Date
pierow 0bdc52796f presets and postprocessing update 2024-02-29 01:33:35 -05:00
pierow dcb4de963d merge in postprocessing 2024-02-28 22:46:22 -05:00
pierow 8ab1a69972 add postprocessing
- add GLSL postprocessing shader to world view and have it replicate the old gamma ramp
- clear framebuffer between frames to fix visual bugs outside map
- remove old gamma ramp code (was disabled) and remove gamma adjustments to hud elements as they're now unaffected by the shader
- additional visual preset config updates
2024-02-28 22:36:49 -05:00
pierow c5c338ba3d preset switcher update WIP 2024-02-07 00:51:12 -05:00
pierow 0688b2ef65 fix pistol firing when closing game menu or tabbing in 2024-02-07 00:48:35 -05:00
pierow 5636d7a103 NS preset switcher update WIP 2024-02-04 04:08:01 -05:00
pierow ceb814f4f6 weapons update
- add pistol binary trigger aka pistol script and attack queueing
- add gorge heal spray +movement
- lerk flap +movement update
- fix for onos attack release bugs with +movement
2024-02-04 04:05:28 -05:00
pierow a024343cb0 consistency check shader files 2024-01-30 01:02:54 -05:00
pierow 8fde5dc37c NS preset switcher WIP
- needs sv_allow_shaders and hl25 at the moment and it piggybacks off the hl25 overbright shader using the average gamma ramp setting for ns maps.
2024-01-30 01:02:16 -05:00
pierow 61c7fc5d9c reduce sticking to diagonal walls. Credit to @AltimorTASDK 2024-01-14 17:41:48 -05:00
pierow e59ea9b87f readd line deleted in error 2024-01-14 17:36:59 -05:00
pierow ae447029c0 add cl_bobview 2024-01-14 16:57:25 -05:00
pierow 48da9f7260 add lerk flap to +movement 2024-01-08 13:22:32 -05:00
pierow e435bdad29 version number to v33b8 2023-11-21 03:46:47 -05:00
pierow 5fc8493b9a Fix crash in debug mode when spectating aliens. Credit to Neoptolemus. 2023-11-21 03:43:56 -05:00
pierow 9f324e47b0 Fix crash when player completes a commander order. Credit to @RGreenlees
- The crash possibly only occured in debug mode?
2023-10-22 23:24:42 -04:00
pierow 1748d39d7e fix for typing another key in chat before releasing enter key causing it to send the message 2023-10-04 18:11:40 -04:00
pierow a04cc4fd40 add check for recent saying counter not resetting 2023-10-04 18:10:53 -04:00
pierow 61f3c7be61 fix mouse centering not working correctly with non-native fullscreen resolutions 2023-10-01 17:48:57 -04:00
pierow dfd82fcec5 add cl_weaponswap 2 to default config.cfg
-fixes server assuming cvar is 0 for clients that boot the game for the first time
2023-09-30 14:34:39 -04:00
RGreenlees bf37abf714 Gorge web fixes for collision detection
* Webs placed on the floor now correctly connect with marines walking over them
* Allies and structures no longer block the web's effect if they're between the enemy and the web origin point
2023-09-26 14:37:11 -04:00
pierow bebb696e50 fix health rings showing on the gorge being spectated while dead 2023-09-26 08:36:11 -04:00
pierow c2df0b2715
Update README.md 2023-09-16 14:19:25 -04:00
pierow cdbfeeb219 add ns_askr_b6 2023-09-16 11:52:24 -04:00
pierow e2b3d7f2b2 generate symbols in release server dll for plugin offsets 2023-09-16 11:36:34 -04:00
pierow e85d296092 fix ns_cvar_float returning int 2023-09-16 11:36:34 -04:00
pierow ca5246501b localization map update 2023-09-16 11:36:34 -04:00
RGreenlees 664a578775 Optimised Text Localisation
Added an unordered map to act as a cache for text that has already been localised
2023-09-16 11:36:34 -04:00
RGreenlees eb91c70a75 Prevent duplicate tooltips appearing on screen
Tooltips will no longer be added to the screen if that message is already being displayed. This prevents the same message (e.g. the ready room F4 message) from appearing multiple times if the player keeps pressing F4.
2023-09-16 11:36:34 -04:00
pierow f9a8db4963 fix mouse centering for windowed mode 2023-09-16 11:36:34 -04:00
pierow e241e23752 disable old tooltip border 2023-09-16 11:36:34 -04:00
pierow d40e6e15bc mapnames update
-fixed text transparency
-performance optimizations
-default to on
-renamed to hud_mapnames
2023-09-16 11:36:34 -04:00
pierow 7c60c0a1c8 tooltip rendering performance optimizations 2023-09-16 11:36:34 -04:00
pierow 77f9bb5625 version number to 3.3beta7 2023-09-16 11:36:34 -04:00
pierow 415de7fad2 Turret eye/barrel position fix 2023-09-16 11:36:34 -04:00
RGreenlees 1c2a421648 Reverted the ignore intangible check on building placement
This sadly means that buildings cannot be placed where destroyed func_breakables and func_weldables are. Unfortunately, the fix also meant structures could be placed inside railings which would immediately cause them to sink
2023-09-16 11:36:34 -04:00
RGreenlees 501fa5ab18 Fixed func_nobuild being invisible to clients
* The client build preview now respects func_nobuild, fixing situations where the client thought it could build somewhere, but nothing would appear when clicking.
2023-09-16 11:36:34 -04:00
pierow 193f417144 Scoreboard squelch raw input update.
-Also made showcursor code for comm fall within raw input check.
2023-09-16 11:36:34 -04:00
RGreenlees c95aa67ca9 Fixed cursor decrement 2023-09-16 11:36:34 -04:00
RGreenlees 9c6f780336 Fixed pop-up menu and commander UI cursor centering 2023-09-16 11:36:34 -04:00
pierow 873c7b1403 scorepanel hit update, still WIP 2023-09-16 11:36:34 -04:00
pierow 1c8668638d expand scoreboard panel and hitpanel so cursor can hit anywhere on screen 2023-09-16 11:36:34 -04:00
pierow b44a8b7f63 fix commander view angle not restoring on exiting CC 2023-09-16 11:36:34 -04:00
pierow 91daecffdb Scale ambient and music volumes to game volume
-cl_musicvolume changed to scalar
-cl_ambientsound changed back to scalar
2023-09-16 11:36:34 -04:00
RGreenlees 79d3e270a6 Fixed crouched Onos ladder logic
Forgot to add exception when Onos is crouching to previous commit
2023-09-16 11:36:34 -04:00
RGreenlees fcaa98aefe Fixed Onos ladder code
Onos ladder detection was assuming player was 64 units high instead of actual 108. By correcting the assumed hull size for Onos players, it now detects ladders as reliably as other player sizes.
2023-09-16 11:36:34 -04:00
RGreenlees d6c9aa93af Removed additional unneeded dependencies
And added SERVER preprocessor definition for debug/playtest
2023-09-16 11:36:34 -04:00
RGreenlees b9fa136bef Overhauled Visual Studio Project
* Removed superfluous configurations
* Removed superfluous include directories and hard-coded library locations
* There are now only 3 configurations: Debug, Playtest and Release
* Debug and Playtest have the PLAYTEST and BALANCE_ENABLED preprocessor commands, while release doesn't
* Release has maximum optimisations enabled. Debug has none, and playtest has minimal
* Removed hard-coded output directories based on half-life installations, dlls are output in the solution folder (and user can customise as they see fit)
* All projects for all configurations compile without warnings or errors
2023-09-16 11:36:34 -04:00
pierow 5cf36cb28f add check for cl_musicenabled before initing fmod 2023-09-16 11:36:34 -04:00
pierow a4970388ef Fix for hang on exit.
Also change fmod to not load if cl_ambientsoun is 0 and made this cvar 0-100 to match the music volume cvar.
2023-09-16 11:36:34 -04:00