Commit graph

2633 commits

Author SHA1 Message Date
24a9ef71ac
NSWeapon: add "speed_mod" key for manipulating the player speed. 2024-07-24 14:25:41 -07:00
5bb9fbf3af
NSMonster: only respect "sequence" on monsters when they're flagged as dead. 2024-07-24 10:10:53 -07:00
c829d0453e
Fixes in base/, move hud weapon selection references out 2024-07-23 18:08:33 -07:00
f9dd7362b4
NSSurfacePropEntity: change string damageDef to NSDict damageDecl in Damage() 2024-07-18 16:32:05 -07:00
8b4b7f0a26
Reserve the id keyword, fix some struct members to comply 2024-07-18 13:44:52 -07:00
ac037bb887
Use NSDict instead of sprintfing strings and sending them over Damage() 2024-07-18 13:33:36 -07:00
e9145091fd
Clear warnings. 2024-07-18 13:04:42 -07:00
965d9e96d6
NSEntity: add SetOriginUnstick(), SetBotTag()
NSWeapon: basic inventory management functions
2024-07-17 14:21:44 -07:00
a852f887e2
More fixes. 2024-07-11 15:24:33 -07:00
8ace54224c
The mother of experimental commits. 2024-06-22 00:24:13 -07:00
bab74ba6fd
Change the inheritance graph of NSBot, NSClient etc. 2024-04-22 22:47:54 -07:00
bd7e78ab94
NSNavAI: Inventory management functions. 2024-04-22 21:47:02 -07:00
822a7221b2
WIP pmove, AI, etc. changes 2024-04-22 15:11:12 -07:00
d5053299dc
func_rot_button: Fix spawnflag 32. Mistakenly thought to be 'toggle'. 2024-03-26 16:14:07 -07:00
53bab46f7d
func_button: if "lip" isn't set, set it to be 4. 2024-03-26 12:45:38 -07:00
ff649187ee
env_sprite: Update QUAKED comment to mention 'material' key. 2024-03-24 20:12:10 -07:00
a9ededfd1a
Menu-FN: when 'rate' is ridiculously low, set it to the engine default (30000) 2024-03-23 13:40:17 -07:00
4b35d47522
Menu-FN: Only run the drawfill() command when the engine requests an opaque loading screen. 2024-03-22 15:39:05 -07:00
33d7c3cc50
NSMonster: change error() to NSError() to aid debugging. 2024-03-21 18:57:31 -07:00
95b7c87ea3
Menu-FN: Init strings after game library init. 2024-03-20 12:33:26 -07:00
1514c977e9
NSNavAI: set _m_flRouteGiveUp to something valid, and change our pathskip tracebox to work like the nodegraph one. 2024-03-18 23:50:14 -07:00
c1eb4bcb99
func_tracktrain: if no globalname is defined, and/or relation target is unset, don't attempt to reposition 2024-03-17 22:56:36 -07:00
9b9988232f
VGUI3DView: only setproperty VF_DRAWWORLD when MENU is not defined. 2024-03-11 20:59:06 -07:00
2a6571e33b
make_radiantshader.sh: mkdir if scripts doesn't exist 2024-03-10 16:47:19 -07:00
b99ec4b39b
make_radiantshader.sh: strip non program portion of a .mat if available 2024-03-10 16:32:40 -07:00
8533f6d228
add make_radiantshader.sh 2024-03-10 16:18:03 -07:00
48b76b8786
Bot_ExistsInServer: ddecolorize names before comparing. 2024-03-09 19:22:26 -08:00
ffa3645395
Menu-FN: Call cfg_save at certain points in case cfg_auto_save isn't on. 2024-03-08 09:27:57 -08:00
396910e587
env_muzzleflash: set it as MASK_GLOWS instead of MASK_ENGINE to ensure we attach
after the viewmodel position has updated.
2024-03-07 19:38:46 -08:00
ee60a09eed
infodecal: fix client-side ones always rendering.
Add some more icons for various NSPointTrigger entities.
2024-03-06 20:27:54 -08:00
d31a3b65fd
NSView: fix some warnings. 2024-03-06 19:38:39 -08:00
d697f53ca5
NSView: when we switch between dead/alive state, reset damage display/shake variables. 2024-03-06 19:31:26 -08:00
e9f9ae5829
NSMonster: add support for sequence key, used by some sitting NPCs. 2024-03-06 19:30:38 -08:00
bd74c588da
worldspawn: Set HDR values regardless of enabled state, in case the user wants to enable it. 2024-03-06 19:14:18 -08:00
dcb87039b1
NSPointTrigger: Save/Restore for the debug texture. 2024-03-06 19:13:48 -08:00
3d32e75e88
NSClientSpectator: add new method SpectatorDeathcam() 2024-03-06 19:13:11 -08:00
bd2705eed6
NSTalkMonster: m_flFollowSpeedChanged should be 1.0 instead of 5.0 (as comment suggests) 2024-03-06 19:12:05 -08:00
0bb88774a2
Add new class: NSSpawnPoint. 2024-03-06 19:11:37 -08:00
2838900a82
scripted_sentence: set m_iValue before UseTargets. Document 'duration key. 2024-03-06 10:17:10 -08:00
d9d579478a
monstermaker: Prevent monster DropToFloor().
NSMoverEntity: Remove eager MoveToPosition check that broke func_button's NOMOVE variants.
2024-03-05 23:27:26 -08:00
3a1a5d66f5
scripted_sentence: add support for refire key.
Add some more icons. Also NSPointTriggers should be SOLID_NOT now as to not
travel across levels.
2024-03-05 22:48:00 -08:00
09839aa198
multi_manager: Minor clean up. 2024-03-05 08:21:26 -08:00
efe079bdf7
Updates: Strip version number from preview img url. 2024-03-05 08:20:50 -08:00
f11a10d343
func_tracktrain: Save/Restore more fields, keep track of when to play the movement sounds. 2024-03-05 08:19:56 -08:00
a3268ef65b
env_shake: active global shake entities can be stopped by removing them from the game now. 2024-03-05 00:33:37 -08:00
a9b6f9a428
trigger_transition: filter out "players" in all transitioning modes. 2024-03-04 20:13:53 -08:00
0c2db7a23a
SV_PerformLoad: Saner check for if we can call Destroy()... 2024-03-04 19:55:30 -08:00
32a36d8017
Server: show 'entered game' message once and only in MP. 2024-03-04 19:48:37 -08:00
f0034cb03a
SEND/READENTITY_ANGLE: use WriteAngle()/readangle() 2024-03-04 19:37:51 -08:00
9c66c2c5f9
func_door: Fix targetClose not getting triggered right when START_OPEN spawnflag is set 2024-03-04 19:34:13 -08:00