f4ca03ba02
func_tracktrain: when moving vertically exclusively, do not change the angle.
2025-02-24 19:03:37 -08:00
d3a18d5485
Menu-FN: fix preview aspect ratio to be 4:3
2025-02-24 17:22:26 -08:00
5e5b850ec1
vguiButton: Change behaviour under which a button acts as disabled.
...
vguiWidget: add generic Enable, Disable accessor methods.
2025-02-24 17:22:07 -08:00
b82d068065
func_door/func_door_rotating: Fixes to behaviour when Blocked.
2025-02-24 17:20:43 -08:00
9fd8b6d218
ncWeapon: some sanity checks and slightly saner networking order.
2025-02-24 17:19:36 -08:00
2215a256fe
game_text: fix Input() recursion
2025-02-23 06:19:25 -08:00
b01c7bc925
base/quake.rc: set mintic and plug_load ode
2025-02-23 06:19:13 -08:00
e504a27aea
trigger_endround: initial implementation
2025-02-23 06:18:59 -08:00
c6042c73f0
fade.qc: convert the maxalpha after receiving it, since we changed the way colors are sent.
2025-02-23 06:18:06 -08:00
267d9ea785
env_hudcounter: initial implementation
2025-02-23 06:17:05 -08:00
bdd7073016
ncItem: don't Destroy() when CreatedByMap() returns true
2025-02-23 06:16:15 -08:00
111d6923bf
isPlayer: classname sanity check.
2025-02-23 06:15:49 -08:00
7bfe67c3b5
ncRenderableEntity: handle RFX_GLOWSHELL's additive effect solely in material
2025-02-22 02:09:52 -08:00
3114c1cef1
remove src/xr/include.src
2025-02-22 02:08:45 -08:00
21bdfc7769
Draft: improved item networking on owner
2025-02-12 16:44:00 -08:00
07d230983f
ncRenderableEntity: network optimisation for brush based entities
2025-02-12 01:52:02 -08:00
af5b552cfc
server: slightly more reliably signaling for when precaches are allowed.
2025-02-12 01:51:28 -08:00
5e860ea53b
Tools/make_dist.sh: no longer require 'tree'
2025-02-11 02:25:07 -08:00
f4238fdd2f
Makefile fteqcc: mkdir ThirdParty if it doesn't exist
2025-02-11 02:17:19 -08:00
b470c548fe
Makefile: dist-pak needs fteqcc
2025-02-11 01:44:06 -08:00
7bd9ea1486
EntityDef: saner precache timeframe check.
2025-02-09 01:35:07 -08:00
143e247cf3
ncItem: unset m_nextItem and owner fields in OnRemoveEntity, exit out of PreFrame when freed
2025-02-09 01:17:16 -08:00
e60556e124
RuleC: dedicated precache callback which will be called at a specific time.
2025-02-09 01:16:39 -08:00
3e421aab57
Fix a slew of warnings.
2025-02-08 22:19:53 -08:00
71dc508bad
ncWeapon: unstick viewzoom
2025-02-07 22:40:00 -08:00
0d86ba22e9
ncWeapon: move AnimEvent 5000 into ncRenderableEntity, allow fireinfo to control those for the viewmodel in ncWeapon fireInfos
2025-02-07 22:15:11 -08:00
475000a1b8
ncWeapon: streamline muzzleflash assignment and make it fireInfo oriented.
2025-02-07 20:54:28 -08:00
d0e90cd07b
ncItem/ncPhysicsEntity: slight networking tweaks (networking with lots of physics props should be less taxing)
2025-02-03 17:22:31 -08:00
b9d7e0794e
Menu-VGUI: Quick and dirty server list.
2025-02-03 16:23:33 -08:00
d15a8d3333
GameLibrary: adjusted support for scanning mod packages for new packaging standard
2025-02-02 23:02:30 -08:00
85488eeccf
unbreak against latest fteqcc
2025-01-31 23:58:54 -08:00
19b47e393c
func_tracktrain: unbreak.
...
more cleanups.
2025-01-14 03:00:12 -08:00
6867396b09
Move navigational helper functions into ncNavInfo
2025-01-13 17:03:40 -08:00
fd90be879c
Rename a bunch of old names.
2025-01-13 14:29:09 -08:00
8503cad633
Initial merge of the new NPC schedule/task system.
2025-01-13 13:36:48 -08:00
ee8428d8b5
add some progs
2025-01-08 22:59:04 -08:00
31ed19cb47
env_muzzleflash: add a hack to force additive rendering (HL1...)
2025-01-03 04:12:24 -08:00
ba6f788ab8
Server StartFrame: externset frametime for ruleC/mapC because that won't happen itself through the engine?
2025-01-03 01:56:25 -08:00
dffc9dc832
ncProjectile: added callback method HasExploded(void)
2025-01-03 01:55:36 -08:00
ca316277e7
NSEntity: remove parenting hack, do our own parenting as the engine won't do it for entities using .SendEntity (virtually every single one in Nuclide)
2025-01-03 01:55:03 -08:00
5cf55b8271
Server: load singleplayer.dat or deathmatch.dat when appropriate in RuleC_Init
2025-01-02 19:24:48 -08:00
d41b90c081
Base: Give some love to base/
...
VGUI-Menu: friendList, chat backend, textview class proto
SurfaceProps: Flesh impacts recognition
PropData: BreakModels now use a bodyque to limit possible physics overhead
PMove: falldamage, liquids can now be configured via external decl
NSWeapon: added alternative punchangle based on springs, 'punchSpring X Y Z' in decl
API: Team class management APIS
NSPhysicsEntity: Optimised, optimised, optimised. New cvar: phys_lowspec. Scraping, impact effects etc have been added.
More polish everywhere else
2025-01-02 18:53:55 -08:00
2db52608b1
Server: streamline gamerule progs interface
2024-11-05 20:36:15 -08:00
967ac0145b
Client: add init()
2024-11-04 01:13:04 -08:00
5c6f405872
Client: add vv_flag VFL_VIDREMOVE, for client-side entities needing deletion on renderer restart.
2024-11-04 01:12:09 -08:00
70d6302808
Server: new command: listMapTweaks
2024-11-02 02:56:33 -07:00
26f81235c8
NSAttack: add 'drop' key
2024-11-02 02:53:18 -07:00
9d4bd4d90c
NSTrigger: add explicit "UseTargets" input to be used by model events and stuff.
2024-11-01 03:59:12 -07:00
0d6d881437
NSRenderableEntity: RM_ADDITIVE ignores rendercolor 0 0 0 it appears. (zpo_contingency)
2024-11-01 03:58:25 -07:00
dcb17255a3
func_ladder: duplicate self to act as a collision entity you cannot pass through, won't fight CONTENT_LADDER
2024-11-01 03:03:20 -07:00