Commit graph

2153 commits

Author SHA1 Message Date
ad093548b5
Clean up some misc building stuff. Based on input by BartoCH, many thanks!
I'd like to make the gmake check nicer when I have more time.
2022-06-06 19:58:29 -07:00
14518aabf0
UI: Misc fixes... get 'base' building again 2022-06-05 11:56:23 -07:00
6982043380
Added NSInteractiveSurface. Make voting display which bindings to press for yes/no. 2022-06-04 14:09:50 -07:00
beb6f49620
Fixed dynamic lights not spawning properly, fix double init for CSQC ents. Be more specific about which ents can spawn and which won't on the client. Make sure __fullspawndata is wiped after every bsp ent init. 2022-06-03 15:22:33 -07:00
78d3942789
env_glow: Fix Spawned() not calling its prior self. 2022-06-02 20:01:06 -07:00
18fc98d7ec
Client: Draw chat and prints during intermission as well 2022-06-02 14:37:22 -07:00
1dab05fbd3
Menu-VGUI: Search for .vvm models alongside .mdl files in the modelviewer 2022-06-02 14:36:44 -07:00
d303ef9741
PropData: Respect fadetime for breakmodels. 2022-06-02 14:35:52 -07:00
36da8995b6
Base: Fix item_pickup's Spawned() method not calling its parent 2022-06-02 12:39:26 -07:00
a463498f60
Huge cleanup. Add initial code for the revamped material definition system. 2022-06-01 17:38:52 -07:00
73c762e875
NSEntity: Fix for IsVisible(entity), where we wouldn't 'see' the target correctly, as the trace collides with them and isn't returning a fraction of 1.0. 2022-05-27 14:55:33 -07:00
ae23af60d8
Platform: add some generic detail textures. I put these into the public domain. 2022-05-27 13:38:08 -07:00
00364ad476
Client: add helper function drawpic3d. Which instead of a screen position takes a 3d-world position as an argument. 2022-05-26 17:43:22 -07:00
0f7d4fd214
prop_vehicle_drivable: Add spawnflag VEHSF_NOFLIP, which will prevent the vehicle from flipping over 2022-05-26 17:42:35 -07:00
50070b031b
NSMonster: Add MSF_HORDE flag. That marks a monster as constantly being aware and finding the nearest player for attack. 2022-05-26 15:24:08 -07:00
643211efae
Add helper functions Entity_FindClosests(string classname) and Entity_SelectRandom(string classname) 2022-05-26 13:25:02 -07:00
68974053f4
BotLib: add cvar bot_prefix, add method SetName() which respects it. 2022-05-24 15:32:37 -07:00
6bc54d4219
Menu-VGUI: Hack to get Input calls done in reverse to the drawing. 2022-05-24 13:30:58 -07:00
db97db6820
Menu-VGUI: Fix up, change Input() method to block input from other widgets 2022-05-24 13:04:48 -07:00
5f3570f140
VGUI: UIButton now resizes when an image is set that's larger than the button area. Also add method SetIconColor() 2022-05-20 16:35:36 -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
06efd9495d
func_door: Add some useful inputs.
VGUI: Some misc changes related to classic mode.
2022-05-13 14:10:07 -07:00
1e0534c922
NSSpraylogo: Handle vid_reload's gracefully 2022-05-13 11:41:33 -07:00
cdf9efd0ba
XR: Don't override VF_ORIGIN/VF_ANGLES in non-XR mode 2022-05-13 10:52:28 -07:00
80bd490127
Client: Also check if we're fake-spectator before showing scores 2022-05-13 10:50:24 -07:00
70a2e72e45 build_editor.sh: Copy the relevant mingw libraries over when building succeeds. 2022-05-13 09:23:06 -07:00
981b398b49 build_*.sh: minor adjustments for msys2 2022-05-13 08:50:06 -07:00
05efa415e3
Client: Display scores when client is dead. 2022-05-12 22:48:54 -07:00
38f6996940
PMove: Fix typos that caused shenanigans. 2022-05-12 20:42:09 -07:00
128404d5d3
Spraylogo: Handle both monochrome (BMP) and colored spraylogos. 2022-05-12 20:34:18 -07:00
a9b25c2f6f
Client: Regular prints will now use Font_DrawText. 2022-05-12 11:43:32 -07:00
7048cea248
NSSurfacePropEntity: Ignite() calls will now apply additional damage upon contact. 2022-05-12 11:42:45 -07:00
6653d18417
Forgot to add these files (NSClient/Player/Spectator) 2022-05-11 13:18:02 -07:00
25c54af62c
Spring cleaning part one. 2022-05-11 12:49:04 -07:00
a039a69dd3
Ultimately remove the deprecated old class names for base entities. 2022-05-10 15:01:40 -07:00
77c3cf4e10 Further fixes for OpenXR 2022-05-08 11:28:33 -07:00
a474b820e2
momentary_rot_button: Fix DOORHACK, it's spawnflag is apparently set by the affected and not the ent controlling it. 2022-05-07 21:02:49 -07:00
9e0f93c796
Initial support for OpenXR. Remember to side-load the openxr plugin and set _pext_vrinputs to 1. 2022-05-07 17:58:22 -07:00
5e70290017
ambient_generic: Make sure speech sentences use the attenuation as defined by the radius. 2022-05-05 19:18:26 -07:00
665572543f
prop_static: Support for the 'body' key. 2022-05-05 19:14:17 -07:00
74b40fc244
build.cfg: Bump BUILD_ENGINEREVISION to 6236 2022-05-05 16:31:41 -07:00
10adaaff54
build scripts: shuffle things around so that we override FTE's makefile properly in regards to CC 2022-05-05 15:28:37 -07:00
32ae91d54f
build.cfg: Add BUILD_CLANG option. Set this to 1 if you're having issues with WS/VMAP and recent versionf of GCC. 2022-05-05 09:13:16 -07:00
c5b2107abf
ambient_generic: Implement support for playing back Sentences. 2022-05-04 21:31:37 -07:00
4d33098716
prop_vehicle_driveable: change dmg and velocity calculation for when you collide with an object that feels pain. 2022-05-04 17:22:43 -07:00
c4c84dbdf3
worldspawn: Unbreak client-side values not being read. 2022-05-04 15:47:25 -07:00
299b2eed72
scripted_sequence & multi_manager: Mark both their return values as positive once they've triggered their targets only. 2022-05-04 13:59:10 -07:00
f9c7807c1f
NSTalkMonster: comment the last commit a bit more for prosperity. 2022-05-04 11:19:19 -07:00
ef6c200751
NSTalkMonster: pause CHAN_VOICE and resume when unpaused. 2022-05-04 10:59:42 -07:00