Marco Cawthorne
bab74ba6fd
Change the inheritance graph of NSBot, NSClient etc.
2024-04-22 22:47:54 -07:00
Marco Cawthorne
373e844305
Client: add new Util_ functons Util_GetTime, Util_GetTimeLeft and Util_GetAddress for the current server.
2023-06-15 11:40:46 -07:00
Marco Cawthorne
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
Marco Cawthorne
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
Marco Cawthorne
8532f1264f
Util_GetKeyString: Switch to findkeysforcommandex
2022-08-05 13:38:09 -07:00
Marco Cawthorne
baab5c931c
NSView: Take over some duties
2022-07-29 16:25:02 -07:00
Marco Cawthorne
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
Marco Cawthorne
6982043380
Added NSInteractiveSurface. Make voting display which bindings to press for yes/no.
2022-06-04 14:09:50 -07:00
Marco Cawthorne
25c54af62c
Spring cleaning part one.
2022-05-11 12:49:04 -07:00
Marco Cawthorne
2d403202b9
Avoid use of infokeys to communicate whether or not a client is spectating.
2022-04-25 15:25:35 -07:00