Alexander 'z33ky' Hirsch
b41d49c639
Fix scene file loading memory errors
...
Fixes leaks.
Also safeguards against deallocated pointers by doing
g_TokenProcessor.SetBuffer(NULL) after parsing is done - an access at
NULL should be easier to debug than at some random address, potentially
just reading in garbage data.
2021-07-02 09:27:25 +02:00
Alexander 'z33ky' Hirsch
e989cf63c5
Fix ReadFileEx() arguments when loading scene files
...
The parser expects NUL terminated data.
2021-06-06 16:11:24 +02:00
Blixibon
7d2970eacd
Updated README with latest contribution PRs
2021-05-27 14:22:43 -05:00
Blixibon
0f2b08f238
Merge pull request #121 from mapbase-source/feature/vscript/hook-handler-prototype-1
...
Flexible hook handler
2021-05-27 13:19:13 -05:00
Blixibon
e52835520c
Slightly adjusted hook callback code
2021-05-27 13:16:55 -05:00
Blixibon
0d9a5349b0
Merge branch 'develop' into feature/vscript/hook-handler-prototype-1
...
# Conflicts:
# sp/src/vscript/vscript_squirrel.nut
2021-05-27 12:07:43 -05:00
Blixibon
1de46132d8
Slightly adjusted some prior changes
2021-05-27 12:02:39 -05:00
Blixibon
e28813de7f
Added console message for when VScript documentation is requested while it's disabled
2021-05-27 12:01:55 -05:00
Blixibon
adada8f56e
Made env_global_light start using different cvars for shadow map resolution and filter size
2021-05-27 11:41:52 -05:00
Blixibon
dcd7b95b62
Added new move_rope/keyframe_rope inputs
2021-05-27 11:39:47 -05:00
Blixibon
764f0c09e1
Merge pull request #124 from z33ky/mb/gcc11
...
Fix memory errors
2021-05-27 10:50:27 -05:00
Blixibon
be71cb487f
Merge pull request #122 from samisalreadytaken/cleanup
...
Minor adjustments
2021-05-27 10:49:46 -05:00
Blixibon
3287643c24
Added a few more matrix-related functions for VScript
2021-05-27 09:53:48 -05:00
Blixibon
c48428b678
Added OnEntrySequence and OnActionSequence for scripted_sequence
2021-05-27 09:53:31 -05:00
Blixibon
7a87bfdf5e
Added ConVar material proxy
2021-05-27 09:52:28 -05:00
Alexander 'z33ky' Hirsch
78ef9f2019
Fix MapEdit memory errors
...
deleteThis() was called on NULL pointers.
Deleting individual nodes shouldn't be necessary if the whole structure
(pkvFile) is deleted anyways.
2021-05-23 12:11:26 +02:00
Alexander 'z33ky' Hirsch
098486fbe4
Fix pointer comparisons
2021-05-23 12:11:12 +02:00
Blixibon
8ad19cbf0a
Reworked the OnDeath VScript hook so it could cheat death properly
2021-05-11 11:17:06 -05:00
Blixibon
6f515a2d34
Added VScript functions for bone attachments and transforming bone matrices
2021-05-11 10:46:30 -05:00
Blixibon
6392d9ab7c
Added various misc. stubs and utility code from the Alien Swarm SDK
2021-05-11 10:45:48 -05:00
Blixibon
051a217670
Added proper ACT_IDLE_ON_FIRE handling for Combine soldiers
2021-05-11 10:14:39 -05:00
Blixibon
0bd1f5fb59
Fixed NPCs with death animations extinguishing their fires before they should be extinguished
2021-05-11 10:12:37 -05:00
Blixibon
184be1a794
Added a way to override climb node lineup linkage via target node keyvalue
2021-05-11 10:10:44 -05:00
samisalreadytaken
c62d86e340
Added developer check on script documentation registration
2021-05-10 00:05:08 +03:00
Blixibon
c37f8eefb7
Revisited hook handler based on suggestions and new information
2021-05-09 11:34:38 -05:00
samisalreadytaken
3b51405cac
Minor adjustments and cleanup
2021-05-08 15:16:59 +03:00
Blixibon
8bf258eb75
Updated README to reflect recent contributions
2021-04-27 11:08:46 -05:00
Blixibon
59cb73d1c1
Clarified what happens when the contributing guidelines are violated
2021-04-27 11:08:17 -05:00
Blixibon
3cd50a6ed4
Added sound pitch scaling and env_microphone detection for sentences
2021-04-27 10:59:39 -05:00
Blixibon
54c43dd6ce
Fixed unreliable string pointer in CLogicPlayerProxy::AcceptInput()
2021-04-27 10:55:33 -05:00
Blixibon
0f6fd0a5a4
Merge pull request #117 from z33ky/mb/gcc-linux
...
gcc/Linux update
2021-04-26 20:47:46 -05:00
Alexander 'z33ky' Hirsch
d0b6998637
Simplify CBreakableGibShooter::GetRandomTemplateModelIndex
...
MapEntity_ExtractValue(), as opposed to CEntityMapData, does not require
a mutable string.
2021-04-26 09:44:12 +02:00
Alexander 'z33ky' Hirsch
036fbda906
Fix strdup() leaks
2021-04-26 09:26:21 +02:00
Alexander 'z33ky' Hirsch
a75b0b7d58
Fix spacing
2021-04-25 23:06:19 +02:00
Alexander 'z33ky' Hirsch
dddcf642aa
Fix gcc build errors & warnings
2021-04-25 23:06:19 +02:00
Blixibon
5e2d1cccca
Merge pull request #116 from Alivebyte/master
...
Sound support for vgui_movie_display
2021-04-25 14:27:24 -05:00
Alivebyte
5782574711
Added constructor for movie_display to mute sound by default
2021-04-25 18:56:49 +03:00
Alivebyte
5bc2d7cb83
Added missing movie_display.cpp
2021-04-25 17:35:45 +03:00
rzkid
f458ac1223
removed stopallsounds
2021-04-25 17:27:26 +03:00
Alivebyte
ae4e26f03b
Added sound support for vgui_movie_display
2021-04-25 15:48:29 +03:00
Blixibon
5eda2f692f
Had to change mat_slopescaledepthbias_shadowmap back to 16 due to issues with objects like citizens looking strange up close
2021-04-24 11:47:41 -05:00
Blixibon
a92ca7ceac
Added weakref() and getclass() for Vector and other C++ instances in VScript
2021-04-24 11:44:51 -05:00
Blixibon
7f423759d5
Added new and experimental clientside worldlight iteration method
2021-04-23 22:58:16 -05:00
Blixibon
425057453b
Fixed an issue with the ForceThisNPCToStopBusy input which caused NPCs to keep acting busy when they shouldn't
2021-04-23 22:57:11 -05:00
Blixibon
45ca64863a
Increased ragdoll element limit from 24 to 32, reflecting later branches of Source
2021-04-23 22:55:52 -05:00
Blixibon
200001fdb9
Fixed a couple obscure crashes
2021-04-23 22:54:20 -05:00
Blixibon
2a24e9782c
Removed duplicate custom command overridables
2021-04-23 22:52:17 -05:00
Blixibon
ea98b2cd1a
Merge pull request #114 from samisalreadytaken/dev6
...
vscript additions
2021-04-23 22:31:04 -05:00
Blixibon
46b6f456af
Updated README and mapbase_version for v7.0
2021-04-23 10:33:42 -05:00
Blixibon
bb030629bb
Misc. shader adjustments
2021-04-23 10:23:53 -05:00