|
27b0c26a12
|
Documentation improvements for platform, vgui etc. headers and files.
|
2022-12-30 00:15:10 -08:00 |
|
|
88131dbb9a
|
NSClient: add {Set,Get}InfoKey() methods.
|
2022-12-30 00:12:36 -08:00 |
|
|
3c71b49b49
|
Client: Add Cross_ helper functions. This will take care of common crosshair specific rendering tasks, as well as handle third-person and XR versions of crosshairs.
|
2022-12-28 16:48:57 -08:00 |
|
|
633046d28e
|
NSClient: Rename ClientInput() method in NSClient to ProcessInput(), as well as add SharedInputFrame() that can be overriden by the game.
|
2022-12-28 16:47:44 -08:00 |
|
|
ce7cf4519f
|
Server: Set cvar s_nominaldistance to 1000 upon init. Dedicated server needs this to play sounds properly.
|
2022-12-28 15:15:30 -08:00 |
|
|
fcd72d259f
|
nuclide/nuclide-ds: Improvements to manifest loading. Read Documentation/Launching.md for details.
|
2022-12-28 12:11:13 -08:00 |
|
|
81ad389668
|
cycler: Set the bbox to be that of standing player
|
2022-12-22 22:48:52 -08:00 |
|
|
4f37e31677
|
Client: Fix /n to \n replacement mapping in fun-strings, used by game_text
and titles.txt type text overlays.
|
2022-12-22 17:29:05 -08:00 |
|
|
142d69b66a
|
Remove Game_RunClientCommand() entirely, as it will be replaced by a game-mode equivalent.
|
2022-12-22 16:54:11 -08:00 |
|
|
466787b3ff
|
env_shooter: set skin on the gib entity.
|
2022-12-22 16:53:41 -08:00 |
|
|
ff7ce15399
|
SV_ParseClientCommand: Forgot to pass the default case over to clientcommand(). That is now fixed.
|
2022-12-22 16:29:02 -08:00 |
|
|
6c8d785ce2
|
env_shooter: Respect rendering modes, also add support for the 'shootsounds' key. snark_pit will be more complete now.
|
2022-12-22 13:02:45 -08:00 |
|
|
1acbd8a34d
|
Remove calls to Game_ParseClientCommand with per-gamemode overridable ClientCommand() method within NSGameRules.
Also redo the way chat messages are handled, so mods don't have to implement it themselves all the time.
|
2022-12-22 11:53:15 -08:00 |
|
|
da4501a90d
|
multi_manager: m_iValue needs to be set TRUE on the multi_manager_sub.
|
2022-12-21 17:10:25 -08:00 |
|
|
3eb85ae400
|
Documentation improvements to various headers, also g_developer prints.
|
2022-12-21 17:09:35 -08:00 |
|
|
30bbede463
|
Client: Fix network error when receiving shake event as spectator.
|
2022-12-21 13:46:55 -08:00 |
|
|
2d911109cc
|
trigger_relay: Set m_iValue so that multisources will work properly that get targetted by them
trigger_auto: Delay the trigger of them in singleplayer until 1 player has joined
Misc cleanups. The 'Janitor Simulator' on TWHL should work now.
|
2022-12-14 16:51:16 -08:00 |
|
|
33295ff409
|
env_beverage/item_food: Fix item_food not rendering and or spawning.
|
2022-12-13 23:16:00 -08:00 |
|
|
94d5d5408c
|
GS-EntBase: Adjust QUAKED comments so they can be parsed by Doxygen.
|
2022-12-13 17:52:20 -08:00 |
|
|
dfcf0d183d
|
NSMonster: Gib properly using Disappear() instead of Hide()
|
2022-12-13 17:45:33 -08:00 |
|
|
711548465a
|
env_beam/env_laser: Visual overhaul of env_beam. env_laser now also rebased using my work on env_beam.
|
2022-12-08 14:58:30 -08:00 |
|
|
0f9439b956
|
env_beam: Initial implementation. Visual fluff still missing, but coming up!
|
2022-12-07 17:05:50 -08:00 |
|
|
67634bf6e5
|
env_beam: move from gs-entbase/server to gs-entbase/shared
|
2022-12-07 12:48:34 -08:00 |
|
|
56ec44700a
|
Lots of cleanup related to many entity classes to aid doxygen with generating documentation.
|
2022-12-06 15:04:07 -08:00 |
|
|
6f3a1d1d52
|
infodecal: set drawmask in the constructor, fixes decals not rendering.
|
2022-12-06 01:11:35 -08:00 |
|
|
0891d9ea65
|
Platform: Set net_masterextra1 to broadcast.
|
2022-11-30 22:25:08 -08:00 |
|
|
82653683ba
|
Client: add the following console commands for debugging: listModels, listSounds, listParticles
|
2022-11-30 17:51:07 -08:00 |
|
|
41ccbca2aa
|
GS-EntBase: Fix some more places where remove() was being called directly when it shouldn't be
|
2022-11-30 17:26:50 -08:00 |
|
|
b593c2694b
|
GS-EntBase: use Destroy() over remove() where applicable.
|
2022-11-30 16:55:17 -08:00 |
|
|
74b61f35ed
|
Print a warning + backtrace when we manually call remove() on an entity that hasn't been destroyed properly.
|
2022-11-30 16:47:24 -08:00 |
|
|
15d6e69eeb
|
build_engine.sh: fix missing newline
|
2022-11-30 15:37:13 -08:00 |
|
|
2c6da152ed
|
Clean up more and more warnings fteqcc yells about
|
2022-11-30 14:21:55 -08:00 |
|
|
9fd61ddbbe
|
nuclide, nuclide-ds: Use /home/eukara/Library/Games if available to dump configs/saves in
|
2022-11-30 14:20:44 -08:00 |
|
|
e2f708138d
|
build_engine.sh: We're gonna migrate to git, whether some people want to or not.
|
2022-11-25 16:54:36 -08:00 |
|
|
29a1bea943
|
Misc consistency cleanups
|
2022-11-22 22:37:07 -08:00 |
|
|
2265047bfe
|
Fix a bunch of nonvirtual/virtual mismatching going on that's been caught by the new compiler.
|
2022-11-16 14:04:10 -08:00 |
|
|
ecf5988584
|
PropData: Breakmodels now spawn fully client-side! This will remove a lot of network overhead.
|
2022-11-14 19:50:23 -08:00 |
|
|
cbc8fda92a
|
PropData: Might as well extend the syntax to allow for more than just submodel specification. BreakModel text definition can now also override rendercolor, renderamt, rendermode and renderfx!
|
2022-11-11 17:06:35 -08:00 |
|
|
440f4b047f
|
PropData: Rewrite how BreakModel entries are precached, now that the model line no longer is just a path to a model.
|
2022-11-11 15:31:38 -08:00 |
|
|
8b15c59ecd
|
func_breakable: use BreakModel_Spawn instead of FX_BreakModel.
|
2022-11-11 15:04:33 -08:00 |
|
|
5f126516c6
|
Server: Add new global g_dmg_vecLocation, which gives an approximate damage impact location.
|
2022-11-11 15:04:11 -08:00 |
|
|
1b6cb974ed
|
PropData: Add Nuclide specific extension that allows developers to specify which submodels to use when spawning 'BreakModel' gibs.
|
2022-11-11 15:03:17 -08:00 |
|
|
39854c0740
|
NSClientPlayer: UpdatePlayerAnimation() is now calling when running player physics, and also run seperately for non predicted player entities during predraw.
|
2022-11-11 14:18:14 -08:00 |
|
|
298ba7a041
|
NSTraceAttack: offset decals a little when placing them near a wall so they don't count as inside of them on certain angles.
|
2022-11-10 17:21:56 -08:00 |
|
|
bb92aaf37f
|
NSClientPlayer: Fix ladder climbing sounds from not playing.
|
2022-11-10 15:41:42 -08:00 |
|
|
841e89e2c5
|
Physics_WaterMove: Fix the mistake of changing watertype to WaterLevel() which were two different things.
|
2022-11-02 14:44:26 -07:00 |
|
|
e9f735adc5
|
NSVehicle: Remove any velocity from the driver when they're attached to a vehicle.
|
2022-11-01 20:16:25 -07:00 |
|
|
003bc5d88a
|
Removal of Footsteps_Update outside of NSClientPlayer. Mods now have the full ability to override steps within the player class. Method name subject to change.
|
2022-11-01 19:54:56 -07:00 |
|
|
606edfadcc
|
Get rid of unused functions inside src/client/predict.qc that were long deprecated.
|
2022-11-01 19:23:18 -07:00 |
|
|
843dcc8284
|
Kill src/client/player.qc. We now have overridable methods dedicated for updating player animations, attachments and more inside NSClientPlayer.
Some of these APIs are still subject to change but they're being deployed in TW 1.35 right now.
|
2022-11-01 19:12:40 -07:00 |
|