Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix console error on BreakableBrushes without spawnobject #132

Merged

Conversation

z33ky
Copy link

@z33ky z33ky commented Jun 6, 2021

BreakableBrushes (e.g. func_physbox) without a "spawnobject" produced an error "NULL Ent in UTIL_PrecacheOther".
The field in the fgd is a choices-field, which is "0" if nothing is selected.


PR Checklist

  • My PR follows all guidelines in the CONTRIBUTING.md file
  • My PR targets a develop branch OR targets another branch with a specific goal in mind

@Blixibon
Copy link
Member

Blixibon commented Jul 2, 2021

This doesn't seem logical, as the intention with this code is to allow custom spawn objects to be defined via string. atoi() normally returns 0 when a non-numeric value is applied, so the fact this conditional prevents 0 means only non-zero integers are allowed through (particularly numbers which are out of the array's bounds), and the spawn object code which follows requires a specific model name.

Perhaps the if statement should evaluate something like szValue[0] != '0' instead?

@z33ky z33ky force-pushed the mb/breakablebrush_spawnobject branch from 35656dc to 7ad1276 Compare July 3, 2021 11:12
@z33ky
Copy link
Author

z33ky commented Jul 3, 2021

Fixed. I guess I thought atoi() returns a negative value.

@Blixibon Blixibon merged commit d6822c6 into mapbase-source:develop Sep 25, 2021
Crimson-X1 added a commit to Crimson-X1/source-sdk-2013 that referenced this pull request Apr 16, 2022
commit f8a8d49be7ba5269a4ad710cafe7d167c65d2c05
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Mar 9 14:14:50 2022 -0600

    Added GetViewModel function for VScript

commit e4d5d946d296bfec5d1652546f544457713ddb8a
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Mar 9 14:14:12 2022 -0600

    Fixed activator, caller, etc. values not working within RunScriptCode and related inputs

commit bb2478f342036fb5f4d6bc4a0e11778f3522dd85
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Mar 9 14:12:28 2022 -0600

    Added VScript functions for giving/removing ammo

commit f79515fc11452d36c154d39c0b1a501dd4925d80
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Mar 9 14:10:11 2022 -0600

    Redid parts of backup activity system to support weapon act table recursion

commit 670465dc5885e2cd098b592b5b2f7f6a38337031
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Mar 8 19:45:42 2022 -0600

    Fixed companion melee damage not saving/restoring

commit dbb0ed6f469c95c4d541a9f076eafffe8cbd9d16
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Mar 8 19:25:55 2022 -0600

    Added gameinfo keyvalues for default hands models + code to hide custom hands on weapons which don't support them

commit 2282aedfa66ee76b0a4c0ff6f08bc5f1963feb21
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Mar 8 19:23:57 2022 -0600

    Added weapon script keyvalues for unique dropped model and whether or not to use the separate hands model

commit 2aa17fff22440a681b6d795f8f7e97b1d36ca2b6
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Mar 8 19:14:53 2022 -0600

    Exposed Mapbase version integer to VScript

commit 4f7cac8178fccfab9b70e732e179367562dba3e9
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Mar 8 19:03:53 2022 -0600

    Added Mapbase version integer preprocessor

commit 8d54443b6a3a02d4247228ab429e4241ec9e5594
Merge: abdd78e5 45191b97
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 19:12:46 2022 -0600

    Merge branch 'temp/speech-utilities' of https://github.com/Blixibon/source-sdk-2013 into develop

commit 45191b97f82c948e0ea413f8e605c0e683ce615d
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 19:11:23 2022 -0600

    Fixed incorrect ifdef preprocessor

commit abdd78e5e0863386800a8412b063a1f503503e3d
Merge: ed21bb3d 06d2da37
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 17:11:00 2022 -0600

    Merge branch 'temp/speech-utilities' of https://github.com/Blixibon/source-sdk-2013 into develop

commit ed21bb3d1d3e6fcd869fc4923d3a8035113d8fee
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 16:49:52 2022 -0600

    Added misc. speech/choreo utilities to ai_speech_new

commit 06d2da374297eb98ab207d9be9947003ad45ea34
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 16:49:30 2022 -0600

    Added GetRealTimeSpeechComplete

commit f448be8c2b788db8022b87ef8219d379df7bdaeb
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 16:45:31 2022 -0600

    Added misc. speech/choreo utilities

commit ef19f1455d056453157d0e670bdd9d5d37fc1e3e
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 16:39:25 2022 -0600

    Fixed fake sequence gestures not identifying movement correctly

commit 551de3fe1959124e51b4828c23066cd954fd28de
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 12:35:17 2022 -0600

    Added CreateRopeWithSecondPointDetached function for VScript

commit 4fdc0624a965ce2533661b33e4fc2490eab83faf
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jan 17 11:44:40 2022 -0600

    Added support for custom VScript procedural targets

commit 2be559d50d90fbebdc86d2da647c78452dc200c5
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 15 13:09:19 2022 -0600

    Updated README and contribution guidelines

commit b113d189d6d2386e85771a69860671435c8fbf73
Merge: fa0f135c 9156ba84
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 15 12:14:33 2022 -0600

    Merge pull request #171 from samisalreadytaken/docsort

    Add vscript documentation sorting

commit 9156ba84bd46f1b20c7863f5e731792651b53cd2
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Fri Jan 14 22:47:00 2022 +0300

    Add vscript documentation sorting

commit fa0f135c177e723b20cfd71b8d754eab2e128330
Merge: 271f158f 192b6983
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 23:32:09 2022 -0600

    Merge pull request #170 from z33ky/mb/hl2-ragdoll-lru

    Fix HL2 (non-episodic) build

commit 271f158f79c28802e50c8f705616fb31b2690775
Merge: ea7a8cd5 0de9cf41
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 23:31:58 2022 -0600

    Merge pull request #168 from samisalreadytaken/squirrel

    Squirrel update

commit ea7a8cd5656e6805d14729527d44876068f46897
Merge: 214f79eb 74d219ad
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 23:31:39 2022 -0600

    Merge pull request #167 from samisalreadytaken/secfix

    Security fixes

commit 214f79ebbc758b9fa03e4d1e31f6d8c037165254
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 15:37:34 2022 -0600

    Added two activity accessor functions for CAI_BaseNPC

commit 125eb70a800924b820430dd5d0784b3b9012eb46
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 15:36:33 2022 -0600

    Added DisappearMinDist to func_lod for forwards compatibility

commit eb05dba580d012e38f8ce9f6461d729c3c401ade
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 15:34:36 2022 -0600

    Fixed env_credits logo not working properly

commit c1eae4a4f91a41db12b768938808c2712ac12474
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jan 8 15:34:06 2022 -0600

    Added new weapon script values for viewmodel FOV override, bob scale, sway scale, and sway speed scale

commit 192b6983ea15eab4d56725bb187c6155f012783d
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sat Dec 25 11:26:15 2021 +0100

    Fix HL2 (non-episodic) build

    Broke in cea38f03ec1834ac9f3ab60340746b308df872ec.

commit 0de9cf41eb2f77f98e0d7e74568bacc40cacb30a
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Sat Dec 11 22:20:00 2021 +0300

    Update Squirrel

commit c25053d1d2cd386156817a4df37c3e7c0fc17f2f
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Dec 10 15:07:16 2021 -0600

    Fixed a typo

commit 483abff3b3e818353a738fc4cec9a756a6e45f31
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 27 15:48:51 2021 -0600

    Added custom gameinfo.txt values for HL2 default player model + enabling external drawing by default

commit cea38f03ec1834ac9f3ab60340746b308df872ec
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 27 15:47:13 2021 -0600

    Added support for ragdoll prop gibs + related ragdoll LRU forced fade from Alien Swarm SDK

commit 4bc56b214bfc9d160272f964b106727b04de1bf5
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 22 23:03:55 2021 -0600

    Fixed an issue with env_instructor_hint crashing in some maps

commit 6b13b8323101d6888b1352d8bf41d76de8c51830
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 22 23:03:26 2021 -0600

    Added ability to translate actbusy forced move activity translation

commit 9b84980a77d08f56488a8e3b7eb03d6c100de467
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 22 23:02:37 2021 -0600

    Improved player backup activities

commit 17e8558ca4675a5f5ccd29eedef9c463da0a6746
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 21 11:01:38 2021 -0600

    Added activity gesture links for some of the recently added activities

commit 808ea9bb8ca8f655a283aa044a2ec57df00f480b
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 21 11:00:27 2021 -0600

    Fixed shared activity collisions involving the new unused weapon activities

commit 1130a40d1ebeaad655626768b0d63c7fd292cb55
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 21 00:14:13 2021 -0600

    Added SetViewtarget function to VScript

commit 79ff53ecdfee5dcfbe172da0db77398cfe2b618f
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 21 00:13:56 2021 -0600

    Added support for NPCs with innate range attacks (e.g. vorts) in standoffs

commit 4e3287842e6ec28ed8fd7ef3ebde46cafc1fba60
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 20:49:24 2021 -0600

    Added optional new activities for unused HL2 weapons included in the Source SDK (deactivated by default)

commit d2fdfd3fe1c072c0250e6675c6c76c52cd7d8e4b
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 20:37:37 2021 -0600

    Changed activity preprocessors to use #if instead of #ifdef

commit 5090c8b74326b4c452777786495eef4f87467c53
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 20:33:27 2021 -0600

    Fixed player +USE animation cvar aliasing issue

commit b24b1054aa0d3bf52af1d3b8129b201924aed3fe
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 20:32:46 2021 -0600

    Fixed func_commandredirect not cancelling orders correctly and rewrote its code/comments so that it doesn't appear to be bizarre nonsense

commit b3c3ecb8a5e9f8387f9b717b57525cc97d5fff01
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 01:02:41 2021 -0600

    Fixed player holster animation repeating

commit 37c3cd5e1c2553f7af282e30d77a64c6bd069b8d
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 01:02:16 2021 -0600

    Fixed bugbait player throw animation

commit fecddb3ecc85fa4317c30f5f7f1bcc644780c5ad
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 20 01:01:52 2021 -0600

    Added player +USE animations

commit 1d768e4816c506196a008b6617e644662cf28214
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 19 13:35:00 2021 -0600

    Update sp/src/game/shared/mapbase/singleplayer_animstate.cpp

    Co-authored-by: z33ky <1zeeky@gmail.com>

commit db0b51bf76199ac1a146be321b935053184a8714
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 23:23:58 2021 -0600

    Fixed ForcePrimaryFire not working on RPG

commit 013da89b2762c00f067335f54de9a6319eab69ca
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 23:23:09 2021 -0600

    Fixed issues with unique cases in companion readiness

commit 7dab0390997aad25cad8cd1bbfa665c9665bdbf1
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 23:21:28 2021 -0600

    Added unique annabelle activities and adjusted AI to better-handle the weapon

commit ebfd7158434a793a720977619627df35adda3284
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 20:31:37 2021 -0600

    Fixed a mistake in the README's referenced PRs

commit 4ac5a2f3311f8813b0ecb61522d65fae9194a3e7
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 13:05:21 2021 -0600

    Added recent PRs to README

commit 049c513ccefafe1ca4dbf1666d291ce93c8aef6d
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 13:04:26 2021 -0600

    Clarified notes regarding new toolsets

commit 751fa218e57fe2eb70c0d0c3960b6392efa5afe8
Merge: 71e44f71 4d0ca13e
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 18 11:13:39 2021 -0600

    Merge pull request #163 from mapbase-source/feature/singleplayer-anim-state

    Singleplayer animation state (full player model animations)

commit 4d0ca13efb2ece02206e3d4c7889d4c2f777d0c4
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Nov 17 00:20:48 2021 -0600

    Renamed the new HL2:DM "357" activities to "REVOLVER" activities

commit dc6d4e09634fc53ccac67c937c6ed72b0d188832
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Nov 17 00:19:46 2021 -0600

    Applied even more player animations to SP HL2 weapons

commit 045cc293f3f553dd72795146ed525c67737bac00
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Nov 16 13:20:24 2021 -0600

    Removed some redundant singleplayer animation state code

commit 1b1218f5fe0bb4076cd1f40f66b577ea1f4d39ab
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Nov 16 10:27:24 2021 -0600

    Fixed singleplayer anim state reload not working

commit 3a3d9a45b60ae255350249df6fb0175a62b98b7a
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Nov 16 10:27:01 2021 -0600

    Made the singleplayer anim state able to apply render angles from the server

commit 71e44f7198680f8b136480a7ea5ce12f67d74b5f
Merge: 72e846ec 13ee304c
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 23:38:58 2021 -0600

    Merge pull request #162 from z33ky/mb/vs2019-memoverride

    Fix VS2019 _msize_base() exception specification

commit 777f45a3237c87119eda9c7549d24df4e396ef58
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 16:22:10 2021 -0600

    Added arm/disarm activities to gravity gun

commit 450e6a2ff2ea95429b79f96b55308a0ee2b7f5eb
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 16:21:52 2021 -0600

    Implemented crossbow worldmodel bolt disappearance on player reload

commit f975e7d10d170076a5d2d040116d3a1bf6ad7240
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 16:19:27 2021 -0600

    Changed the singleplayer animation state to only be active when the model has appropriate animations

commit 91978b2934a0f2136d0fb62f97cd68ea8cde3e70
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 14:48:47 2021 -0600

    Fixed issues with third person player models

commit abc34c0c85df254becdbb338739f217e2176ef21
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 14:45:32 2021 -0600

    Added holstered activity handling for players

commit 41d799bbdf73af5f43d16d2e5a4d8b57cb73d7c9
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 14:43:58 2021 -0600

    Added new player animation types and applied more player animations to SP HL2 weapons

commit 6755a4d3f61e691339176c657a47d62b1e900650
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 14:40:51 2021 -0600

    Added walking to singleplayer anim state

commit 0139390c3e59c2f5380ecb4bf3ea5a57ca8085a8
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 14:39:54 2021 -0600

    Added more HL2:DM activities

commit 5855c634de848303aff68e42eeb066ac77cefce0
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 01:02:12 2021 -0600

    Improved implementaton of player model activities on SP HL2 weapons

commit b9a46bc4e03962c655f143bd7cbec09d6f57322b
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 01:00:56 2021 -0600

    Added backup activities to players

commit 2d5e6f4adb143326b8414821970c4541bf15ec5e
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Nov 15 01:00:28 2021 -0600

    Ported the singleplayer anim state to CBasePlayerAnimState and fixed it up to use 9-way blends

commit 2ca681431bc6ee06d72a141f1ac5f38bccb0aa18
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 14 12:02:26 2021 -0600

    Added experimental singleplayer anim state

commit 72e846ec278421d9b5116f46844f31f38aab3bba
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 14 11:59:13 2021 -0600

    Fixed env_tonemap_controller keyvalues ignoring default values

commit 61bbe331dd65c30ce025c3c1162645108acb4e2b
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 14 11:58:11 2021 -0600

    Fixed m_bDrawPlayerModelExternally drawing the weapon's viewmodel instead of its worldmodel

commit 1c3b374d9e18d3eea60e995e3849175c181ead50
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 14 11:57:24 2021 -0600

    Fixed m_bDrawPlayerModelExternally causing the player's model to block flashlight shadows

commit 13ee304ce0b1622e21a204791384fdc8231532b6
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Nov 14 17:17:28 2021 +0100

    Fix VS2019 _msize_base() exception specification

commit 76af96e3aee7dcdff7d8e728d2492abfc0c97bf8
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 13 09:13:25 2021 -0600

    Added TranslateActivity VScript function to CAI_BaseNPC

commit 7161dee1a34723bf8dea5300f834a5f49a560d51
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 13 09:12:51 2021 -0600

    Fixed a crash involving clientside ragdoll impact decals

commit 301309f76bd3cae1345819a9ffe99278d76962fb
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 19:07:35 2021 -0600

    Added forgotten code from crossbow readiness activities

commit c1f28c45503930379c5add889ab1be26e356a568
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 19:07:04 2021 -0600

    Added VScript functions for NPC crouching

commit 5a8c6350bb607877c633a70441aad153a5a3d67a
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 19:06:45 2021 -0600

    Fixed some NPCs T-posing at medium crouch cover nodes

commit ad9e02885ea7a431e4947c0b72f6f67d57226a20
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 19:06:04 2021 -0600

    Added crossbow readiness activities

commit 4fbb9bc60246562c7c6e4f38c4c1c11a2bba5904
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 19:05:09 2021 -0600

    Added basic support for vortigaunts using the grenade AI from CNPC_PlayerCompanion

commit 3d3ef7e5877c16b8686bd24afd216691b1fa097f
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 12:29:17 2021 -0600

    Moved the new toolsets into their own VPC file so that projects are detected as stale

commit 0d9fefb7dd8e40977065c6dba792be7a2826645b
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 12:28:01 2021 -0600

    Added experimental support for v140 (VS2015) toolset

commit aaeb5f5835e704c74ee5e95b38cc2da565dc8ccd
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 11 09:33:29 2021 -0600

    Added experimental support for v143 (VS2022) and v141 (VS2017) toolsets

commit 49befe0f7727569d8609c04130e6eed75f113823
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Nov 9 14:53:46 2021 -0600

    Updated README for v7.0 thus far

commit 86a5ace57bde814d6883976c253670370a27132b
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 17:38:59 2021 -0600

    Added proper keyvalue for combine_mine orientation

commit 28c968ad4f92eae393a7e4f7d6b11f6642eff178
Merge: 3a297d0d e46dc3a2
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 17:18:40 2021 -0600

    Merge pull request #159 from z33ky/mb/gcc-fixes

    Fix gcc build errors & warnings

commit 3a297d0d164648d8fb0ff18f508c0e3d8b924e2a
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 17:10:02 2021 -0600

    Added default parameter wrappers for PrecacheModel and PrecacheOther VScript functions

commit e46dc3a2bdd6aa3d2652564fc46752a27d33f818
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Nov 7 22:53:28 2021 +0100

    Fix gcc build errors & warnings

commit 8652b31ed1c20f640c5c000765fc716e937bdefa
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 14:02:13 2021 -0600

    Fixed the new PrecacheModel/PrecacheOther VScript functions missing serverside parameters

commit c8f48407c15931b9107c4a8ca13041d544f304ef
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 14:01:27 2021 -0600

    Added plant orientation to combine_mine

commit 188293b93c3d06fd349fb5f728e9d3d3a5b5f5dc
Merge: c27dac6f 400d572c
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 11:49:30 2021 -0600

    Merge pull request #157 from mapbase-source/feature/autocubemap

    "Autocubemap" utility

commit 400d572c03e0b865788f4a9a552fd89e2ffe78b9
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 09:44:46 2021 -0600

    Added "autocubemap" utility

commit c27dac6f8e0f2d14265030f2feafd7d19af80934
Merge: 4b295c17 4787ce01
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 08:19:01 2021 -0600

    Merge pull request #143 from Matty-64/master

    VBSP Features for those who use Propper

commit 4b295c17e81d6d5404a29e5971b9202826cc5395
Merge: 2f8e920c 7894c8ad
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 08:15:30 2021 -0600

    Merge pull request #148 from samisalreadytaken/fixup

    Minor fixup

commit 2f8e920c3e3e17acb9e63ce7c31ffd2df4a9649e
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 07:37:41 2021 -0600

    Minor body lean fix from Alien Swarm SDK

commit 7e96be39b20dbae2222bc7486898a8486898750f
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 07:37:13 2021 -0600

    Added support for nested instances relative to their parents, which is what Hammer uses to display them

commit b2116d07e9038467084acc9927d358038f87ecaf
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 07:35:28 2021 -0600

    Made VBSP's OnMapLoaded into a hook using the new system

commit 653d48d2c42adb25ccc79dc3eadaffcdca1d5eaf
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 00:48:28 2021 -0500

    Added ViewProximity and ViewDirection material proxies

commit e30bde782a10aaf8bedc4d0f84800b0902aff6c7
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 00:47:52 2021 -0500

    Added clientside VScript functions for getting view position/direction

commit 9ab5cb13e2ada75a21a4a4e6a240eb620ee58cdd
Merge: 25a2bab5 47a0bb0f
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Nov 7 00:45:00 2021 -0500

    Merge pull request #156 from mapbase-source/feature/newer-toolsets

    VS2019 toolset (v142) support

commit 47a0bb0fde50b41b3b089ef0eda3ff2aa061a85d
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 15:29:48 2021 -0500

    Moved toolset conditionals to a more fitting and intuitive place

commit c925a01712e05625a8df25b67772db19be751b81
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 14:04:34 2021 -0500

    Disabled phonemeextractor and QC_Eyes in VS2019 solution (for now)

commit 47ed1914cc3a17f9a6d175688c80a0cb2c3c1f6e
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 14:03:05 2021 -0500

    Fixed VS2013 attempting to compile VS2019 code

commit b1f64f7d21f6d19df0acef5f66360c2db56d38a5
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 13:47:55 2021 -0500

    Fixed v142 conflict with particles.lib (for now)

commit 18b49c3778fd4f296e9ed4ba67a7ce4de1b64234
Merge: 2dbd04e3 25a2bab5
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 12:18:08 2021 -0500

    Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into feature/newer-toolsets

commit 25a2bab5cea9aaefd1aa20e03314fae7127827dc
Merge: 3f9c5eba c53070b3
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 12:17:42 2021 -0500

    Merge pull request #152 from z33ky/mb/gcc-fixes

    Fix gcc build errors & warnings

commit 2dbd04e3d6ae4c95a10c064f165ada352601ca0e
Merge: 2bc8631d 3f9c5eba
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 09:42:29 2021 -0500

    Merge branch 'develop' into feature/newer-toolsets

commit 3f9c5eba11679d5893eb28222908dfb8c885876b
Merge: 35ca2ab5 b22eb9fb
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 09:39:46 2021 -0500

    Merge pull request #155 from mapbase-source/feature/asw-sdk-effects-and-volumes

    Alien Swarm SDK changes to effects and volumes

commit b22eb9fb06664b3a3aeb3528057f7a6627bee77e
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 09:16:13 2021 -0500

    Added fog_volume, trigger_tonemap, new color correction code, and various other related changes

commit 35ca2ab5a69c55374e9c01d2bf18e697c00104f3
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 00:07:06 2021 -0500

    Added filter keyvalue to npc_heli_avoidsphere

commit 435b84f96bb080e7135882cf4d4f402243f0b9fd
Merge: 17d8accd b7749dd9
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 00:03:07 2021 -0500

    Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into develop

commit 17d8accd69fde7613a89d8c23d60e3749eb2d02b
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Nov 6 00:02:05 2021 -0500

    Fixed a few small issues with NPCs, etc.

commit 03da4d6b583e8107fbb7e10c243c2a01014cd42e
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 23:59:46 2021 -0500

    Added cvar to ignore timestamps when checking whether or not to rebuild nodegraph, relying on internal map versions instead

commit 49cb43d6e7f2a3496704d204f876c39761c32a32
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 23:53:23 2021 -0500

    Added prop_dynamic I/O/KV and misc. prop code changes from the Alien Swarm SDK

commit 0f3fd075c23c93c5cf7731015bdaf0c68b9d3dcd
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 23:41:19 2021 -0500

    Implemented an OverrideMove VScript hook for NPCs

commit b7749dd92ee3d89d1d305795b84a46face6af142
Merge: 3431f21f a6d5c079
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 23:37:33 2021 -0500

    Merge pull request #154 from mapbase-source/feature/npc-animation-uprising

    The "NPC Animation Uprising" (Code)

commit a6d5c079d3ba09a7f6319be4bcd5e37b002d3070
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 22:18:20 2021 -0500

    For now, made unhidden npc_sniper translate idle to proper gun-holding activity

commit 447c1850790c45a865cf68b34ba028d2da50eb3c
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 22:14:29 2021 -0500

    Fixed metrocops not moving to attack

commit 67d5d8b20c1239dbaf8cf9d7c219b94b20c987b8
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Nov 5 22:13:53 2021 -0500

    Added proper NPC melee activities

commit 276d9ff24f9cf68886f29f729bf79b8077b91410
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 12:04:31 2021 -0500

    Misc. fixes from prior NPC changes

commit 6d48f52d12daaeea173debeec219ac0f44d347eb
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 12:00:56 2021 -0500

    Added weight blending for IK attachment rules

commit c3176b34d00f88aefd5d45005e7ed2283972ec8c
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 09:30:28 2021 -0500

    Integrated Reload_NPC into more animation events and changed weapon_crossbow to be able to use a bodygroup instead of a skin for the empty bolt

commit 0ce4251ba3556deab7bc14421abdeeddc676118a
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 09:27:30 2021 -0500

    Added support for NPC door opening activities and adjustable open distance

commit 97a6934061afa0a19a8e80be59e0fdcb0ccf7d3d
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 08:48:55 2021 -0500

    Changed Combine soldier code to reflect the new activity alias overhaul and standoff behavior changes

commit a2c2fe09d5bcef205694652928868dd1c2e23003
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 08:45:10 2021 -0500

    Added sequence check and backup activity fallback to companion NPC readiness activities

commit 2c55c6cea753a4991c04e0533361db4c123e1af5
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 08:44:18 2021 -0500

    Added a cvar to toggle companion NPCs being able to pick up weapons they couldn't use prior to Mapbase's animation changes

commit 440c8b512177bba0615308274e361af946d871c5
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Nov 4 08:26:39 2021 -0500

    Fixed an oversight with new weapon activities preventing NPC weapon pickup

commit 847db9c3e3c74de6de54b8db456927fb26776634
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Oct 28 00:01:29 2021 -0500

    Added AI hint radius from the Alien Swarm SDK as well as an all-new "hint weight" keyvalue

commit ece1a612ced93d068b8f4743789052921ef5e521
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 23:59:27 2021 -0500

    Integrated custom cover hints into base AI movement code

commit dfa7e6c0c284aa96f7acc662eb145e4f737d9bc3
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 23:55:55 2021 -0500

    Added "fake sequence gestures" for NPCs, which play certain activities as gestures instead when the current animation needs to be preserved

commit 26c05ee685ba34d985fdc3192be1e622395fff5d
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 23:49:22 2021 -0500

    Integrated medium cover activities into standoffs and beyond

commit 833f0b0823419d6343edd943d89804a533f49f56
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 17:10:31 2021 -0500

    Added a bajillion new activities

commit 0e8b870e7d0deb9f51483ed72d2116ef0f6af700
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 17:05:19 2021 -0500

    Re-enabled NPC gesture turning with a cvar to toggle it

commit 2eb12bcd5def11217ab41b9c774f928b72414538
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 17:03:47 2021 -0500

    Fixed NPC death poses

commit 65478e754d8e6111d840258a1dbe1c14e42311ad
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 27 17:02:49 2021 -0500

    Added func_tank behavior to vortigaunts and Barney

commit 74d219add46bfc5bf803bcd8f19682dd3d3bb40c
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Sat Oct 23 18:45:15 2021 +0300

    Fix buffer overflow exploit

commit b2c0ab41c085e2ebd42e2023d1d56959375fe08c
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Sat Oct 23 18:45:05 2021 +0300

    Fix format string vulnerabilities

commit a5c0091588211c8307d0449110b3dfb0f6587ba9
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Oct 18 11:37:06 2021 -0500

    Fixed metrocop unholster behavior

commit 3cd6f2e5816bc43ae6dcc2a740bfca13023bbb65
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Oct 18 11:33:01 2021 -0500

    Allowed Alyx to fly properly

commit ade8fe0d02a1333d0ec73a3b664f87e60f2af8af
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Oct 18 11:27:20 2021 -0500

    Added yaw locking to climbing navigation

commit c53070b3224dc32b501cd636688aad843b1fd93b
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Mon Oct 18 00:13:06 2021 +0200

    Fix gcc build errors & warnings

commit 1c6b0679f81482817692ebea92f85f5cc6092b14
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Oct 14 02:16:38 2021 -0500

    Fixed various NPC holster-related issues

commit 3d5f73b8be96922c60691e46a5ba5bf63af910a0
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Oct 13 16:17:46 2021 -0500

    Added new NPC climbing activities and improved climbing navigation AI

commit 2638dd1d1cd8b6cc07c15a705aeee5efb8227b2f
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Oct 11 13:23:37 2021 -0500

    Added ThrowGrenadeGestureAtTarget input

commit a8f0af792594a8a13037f3160977a0bd9e5561d6
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 20:09:32 2021 -0500

    Implemented misc. new activities

commit fcc815512fb101309ead9479f9f51d5283a873e7
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 20:07:55 2021 -0500

    Implemented new activities on RPG, crowbar, stunstick, and citizen accessories

commit 6490e8925635ceddc568d624c569330cd38b403e
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 20:06:30 2021 -0500

    Implemented new pistol, 357, and crossbow activities

commit 4cfa6dd22cea8ca07d82c927163d63b2a45e40d8
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 20:02:50 2021 -0500

    Revisited Mapbase's custom shared activities and expanded HL2 weapon activities

commit b9f3ac03fa7d2ef0bf30be0e00e4823b35b66d56
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:56:40 2021 -0500

    Redid the backup activity system so that individual weapons can choose which activity tables to fall back to

commit 3431f21f4d6cb1bd73ecc95375273c9e2a27fad8
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:51:49 2021 -0500

    Misc. NPC fixes

commit f63213afc31671492e57c80fc226184e86794381
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:49:47 2021 -0500

    Exposed npc_citizen to VScript and fixed SelectModel() arrangement oversights

commit 046296569d6240f0b3d417c5a43dbd018cac1ae8
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:47:10 2021 -0500

    Exposed CBaseAnimatingOverlay to VScript

commit 138d6c52aae2a22df0273bc5115a75a07a0be523
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:41:42 2021 -0500

    Ported some minor fixes from the Alien Swarm SDK

commit 525e3214f2e61f98aa11d113933cc0a846e02d4e
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Oct 10 19:35:04 2021 -0500

    Added global VScript hooks for entity creation/deletion

commit 35f941d6d0a06aceb6f935b8566215494331e721
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Oct 9 15:09:48 2021 -0500

    Fixed issues with hand viewmodels not working upon weapon holster + Added a way to set the hand viewmodel bodygroup

commit f880e95e47fa42426124feecac50034d432e659e
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Oct 9 15:06:36 2021 -0500

    Encapsulated m_bDrawPlayerModelExternally

commit cc32c629643727fe3f1706050b6670f758337f49
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Oct 9 15:05:28 2021 -0500

    Fixed issues with particle precipitation clamping not working on spawn or being inconsistent for non-rain types

commit 495d534307b85fd1865ee1ee0edcbfc7c506a5b1
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Oct 9 15:04:10 2021 -0500

    Fixed trigger_fall not doing anything when landing in water

commit 7894c8ad8768399c85f30a031226d3c4771701a5
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Mon Oct 4 20:26:46 2021 +0300

    Eliminate redundant code

commit 690299b39c0ec6bd87a1121f3560a179090e401c
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Fri Oct 1 16:20:24 2021 +0300

    Add missing documentation in vscript

commit bf24798ee86d90029f323eb88d49499688ddfec1
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Fri Oct 1 16:20:14 2021 +0300

    Uncomment debug code

commit 2fa658cd5769ab0f5d62342e03acf37d1b7f4eab
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Fri Oct 1 16:20:04 2021 +0300

    Re-add mistakenly removed wrappers

commit 7702ce96d40b195e8a6e57bd916cbb632f423c9b
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 12:10:25 2021 -0500

    Fixed reloading for certain weapons on certain NPCs

commit 6d04c46dc0b8079e94dbc1977b0834732ecad39e
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 12:09:29 2021 -0500

    Added speed modifier to scanners and rollermines

commit a1bc5196f24eba120ae90845e4294d6e4fdc790d
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:16:14 2021 -0500

    Standalone FileExists() function for VScript

commit 5fa76486935c3c940ac2bf781ef2d4dbbe8a9ce2
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:12:07 2021 -0500

    Added more VScript functions for CMapbaseSystem

commit 15f4d582f26ece5f2447e9167763b46d1b7a41e6
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:06:34 2021 -0500

    Added SetScale input to func_fake_worldportal

commit f6380097972239e62810005faa90f970407f04f6
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:06:14 2021 -0500

    Exposed developer commentary nodes to VScript

commit 78f7ae6b8d081591e65386c6e5c3d9e1e168249e
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:04:27 2021 -0500

    Added I/O to allow commentary nodes to change view control parameters mid-commentary

commit 4f140abd19ffe78ac30d170cf5c6edb63881a07e
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 11:02:14 2021 -0500

    Misc. commentary node stability changes, including the usage of HUD animation commands

commit da686350139bb11da5477f4cd4f63bed45be6b9c
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Sep 28 10:59:30 2021 -0500

    Fixed an issue with IsCombatItem() not being overridden in CItem

commit 59825cb6c1e3262c6d299557de7adc490b72ffeb
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 14:28:44 2021 -0500

    Added Mapbase RT cameras to mat_showcamerarendertarget and fixed the command's materials not being referenced

commit f61b933ed3d40c6f561a0cf94800788c9449f4e7
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 14:27:11 2021 -0500

    Fix for a crash which occurs when NPCs pick up a weapon the player is already holding

commit 85097e119e92dab1a1dbda55015046c4e303f13e
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 14:26:31 2021 -0500

    Grenade/alt-fire item dropping for metrocops and player companions

commit 24e6ab37670296c43eeec15d30ad366ca912891f
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 11:28:29 2021 -0500

    Added logic_substring to VPC

commit 6c8e54b31e8dcb4aedcf1aed7ddb8f64bce0113d
Merge: 416912d6 5d484bfa
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 11:26:30 2021 -0500

    Merge pull request #147 from mapbase-source/feature/ragdoll-decal-fixes

    Ragdoll decal fixes

commit 416912d61b7e2305fe81a26f22ac5ce4f681e256
Merge: 84695e74 14a22858
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 11:26:15 2021 -0500

    Merge pull request #146 from mapbase-source/feature/real-fake-worldportals

    func_fake_worldportal overhaul

commit 84695e744d0a89b791c898ae5889a67791419d99
Merge: d6822c66 f1a8638a
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 11:25:24 2021 -0500

    Merge pull request #140 from moofemp/feature/logic-substring

    Add logic_substring

commit d6822c66f9e7ec8c62b452bdf6c27ce03ab0762a
Merge: 4eae5f4e 7ad12764
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 11:25:00 2021 -0500

    Merge pull request #132 from z33ky/mb/breakablebrush_spawnobject

    Fix console error on BreakableBrushes without spawnobject

commit 4eae5f4e162d19cf3125519ee15ba143b555fd13
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 10:33:19 2021 -0500

    Fix flipped viewmodels not swinging, etc. correctly

commit 394501826c7a8306ee8e28985e7964e6b8b5a74d
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 25 10:31:20 2021 -0500

    Forgot to reflect CUserCmd VScript change in player.cpp

commit 5998158ac28b9d96e5c54cb3b59fbbc9032952bc
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 13:18:04 2021 -0500

    OnItemDrop output for NPCs

commit 256cdfb7af1c192e483d37f837c3e9eb1a98df7c
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 13:10:37 2021 -0500

    Refactored the way certain classes and structs are exposed to VScript to make the code less reliant on metamethods and reduce awkward code placement

commit 5d484bfa5fa7fe8aaeff5e7c132f450181f66f28
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:30:49 2021 -0500

    Death ragdolls "steal" impact decals from final damage + clientside ragdolls already on the ground receive impact decals

commit f11d7e0be871dfab2d22ca36701aa8e0f3392a8d
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:26:51 2021 -0500

    Added model instance snatching for serverside ragdolls (retains decals)

commit 8341a65a893ff51c88beee4a1f4db291d95ec6f1
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:24:40 2021 -0500

    C_BaseAnimating tracks both server and client ragdolls

commit 14a22858626988ce295c317d1ac245c6048d1492
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:19:45 2021 -0500

    Overhauled fake world portals to be more stable and much cleaner internally

commit f1bd6fcf810882480ceaf2727583f9c3de91bb2e
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:12:45 2021 -0500

    Support for overriding HUD animations via map-specific scripts

commit 8985ad2fe406a53c8ebd416289161c833e076daa
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Sep 24 00:11:18 2021 -0500

    Support for map-specific HUD animations and HUD layout scripts

commit e39e1e0cca35975e4c9257e97b8bb3daea4046af
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Sep 20 23:46:39 2021 -0500

    Added a separate "host_pitchscale" cvar which can override host_timescale's sound pitch scaling

commit fc93d736eee1a6bf00ac39b2a8a2e9c7aa48fed6
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Sep 20 22:38:49 2021 -0500

    Added support for displaying multiple screen overlays at the same time

commit f278491d86cabcc311a8047778693d4f39e7e6eb
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Sep 20 22:10:34 2021 -0500

    Fixed point_viewcontrol "Don't set player view" keyvalue not working properly

commit 4d4296dac2d3c850edfefc0ed0f1336b435e1f7a
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Sep 20 22:07:16 2021 -0500

    Added keyvalue to ai_goal_follow to enable normal memory discard duration

commit 08dcf3ffff4988fbc430d2bc0f563fc15ac22e1f
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Sep 20 15:30:16 2021 -0500

    Fixed an accidental omission from the EmitSound_t hooks (particularly the code which actually runs them)

commit 0368abaf29f3668b98706b061ade48ea8d872940
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 21:09:25 2021 -0500

    Made VScript's enum registration use direct API functions to create constant tables instead of declaring them in string literal code

commit d629fac2b5d50503fa8663a486552762908bc845
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 21:08:02 2021 -0500

    Fixed a VScript think function crash

commit 97928611aadcb95abf3817a74b5859faf8253c41
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 21:04:31 2021 -0500

    Removed CancelEventsByInput at the suggestion of its contributor

commit 5896fb73c8f0214f81a9749a9ee841aaa26dac80
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 21:03:36 2021 -0500

    Fixed issue with EmitSound_t origin in VScript

commit 62f4d6f87256d6eed4fd180bf7a97dd85db2f21f
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 14:52:18 2021 -0500

    Exposed EmitSound_t and related constants to VScript and added hooks for modifying an entity's emitted sounds on both the server and client

commit 55e75529bb8278c78d9a66f0470777177b148d81
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Sep 19 01:13:43 2021 -0500

    Added OnEntText VScript hook inspired by later Source games

commit ca80915b54306c9df4422d100f9157f12fa462e3
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 18 18:42:56 2021 -0500

    Fix for citizens not aiming the RPG laser dot correctly

commit 80251f67ec6a55e45ce418dd5294bf36cbdfd366
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 18 18:31:29 2021 -0500

    Fixed metrocops not speaking standoff sentences correctly

commit e27f4df8e58c32a1560d72e3e0e6c80303193024
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 18 13:06:15 2021 -0500

    Added support for map-specific client schemes

commit 0b96d525d5f9940f2bf179d8e39eb4f54678a9dd
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 18 11:48:24 2021 -0500

    New "custom font" command for closed captioning/subtitles

commit cbdc3b4de8ac15f5ef1815fa24de9d0f74561827
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Sep 18 11:46:46 2021 -0500

    Added a way for commentary nodes to combine the speaker and print name so that the print name can be displayed to players

commit 4787ce01f3695156b3d5df11a3f83d235f516dfa
Author: Matthew <kidnation15@gmail.com>
Date:   Tue Aug 10 23:23:24 2021 -0700

    Initial commit

commit 0faa6d9b1aa690977b7d0ce57b741b5ef2ff0cc3
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 31 14:47:10 2021 -0500

    Added a way for commentary node progress bars and subtitles to appear at the same time

commit 8e8c34f958722d6ef04740252f2a71c12cf36123
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 31 03:02:08 2021 -0500

    Added support for columns and images in outro env_credits and color overrides for both intro and outro env_credits

commit 4e6f4cb2eacc08ab83cc6622caa97424b6fd32cc
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 31 03:00:05 2021 -0500

    Added scene commentary nodes, which play the audio in full VCD files

commit f1a8638a348af358508e9adfdad35173f432fec9
Author: MoofEMP <5711800-MoofEMP@users.noreply.gitlab.com>
Date:   Tue Jul 27 22:41:43 2021 -0400

    Move logic_substring.cpp to mapbase folder

commit 3e9d3deda2eb3428cade7b1b1cbc55d0cf0d4304
Author: Moofles <62188664+moofemp@users.noreply.github.com>
Date:   Tue Jul 27 17:50:32 2021 -0400

    Use AllocPooledString() to prevent memory leak in logic_substring

    Co-authored-by: Spencer Brown <spencerb21@live.com>

commit 99a8bdcb3723e752741a3c7b905ee73a2254ed12
Author: MoofEMP <5711800-MoofEMP@users.noreply.gitlab.com>
Date:   Tue Jul 27 17:46:41 2021 -0400

    Use a variable for input string length in logic_substring

commit 41cde5ccf735c342f34713389b13307ba90b0497
Author: MoofEMP <5711800-MoofEMP@users.noreply.gitlab.com>
Date:   Tue Jul 27 02:29:32 2021 -0400

    Fix logic_substring behaviour with unexpected length/startpos values

commit 22557f3751c8c377fe9070f31b760bce16ece6a2
Author: MoofEMP <5711800-MoofEMP@users.noreply.gitlab.com>
Date:   Wed Jul 21 19:56:39 2021 -0400

    Add logic_substring

commit 5a11d51db42f9b6ff892d8611301f79b131a6e72
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 26 13:14:51 2021 -0500

    Fixed some issues with instanced response systems

commit 2b1a8762bd726cc3b255885c0cd1ccf100455b2d
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 26 13:08:20 2021 -0500

    Added I/O/KV to point_viewcontrol inspired by later games

commit 04687e03e97d6fc76afad8a518e40cae4c6edcc0
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 26 13:07:33 2021 -0500

    Fixed an issue with trigger_look LOS keyvalue

commit 632bd3d0ba19da866ef1b8ce7085559001bdc72d
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 26 13:06:20 2021 -0500

    Added commentary node return speed scale

commit 7fde10fef60f6be7b4fcbb5494797a17d99e234a
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 18:29:14 2021 -0500

    Fixed issue with text commentary label bounds upon first display

commit cc9f5ff7d6422283748d141e2e9cc9f3f63598e5
Merge: 4ab87250 2f4ea05c
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 03:08:45 2021 -0500

    Merge pull request #139 from mapbase-source/feature/commentary/text-nodes

    Developer commentary text nodes and image nodes

commit 4ab87250b2a7b08d936dde2f77705b14eb014719
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 01:54:04 2021 -0500

    Added screen height scaling for vgui_text_display

commit 3656ea3082207930f41f38c9d489c686858d32e8
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 01:52:38 2021 -0500

    Added map-specific closed captioning files

commit 495731152387de3730d760bcb9e02a723a9f5348
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 00:39:36 2021 -0500

    Added Alyx gun readiness activities to weapon_pistol/weapon_357 and default walk/run activities to weapon_alyxgun

commit d9accd2d7aa9d3f6b6314b56452dd29dafb3643f
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 00:37:22 2021 -0500

    Fixed a compile error in sceneentity.cpp

commit eae3881a03e1558de64f39fcb62a60fac613c5f7
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 00:37:01 2021 -0500

    Made viewmodel_fov a non-cheat by default

commit 2f4ea05c8ae0cb277e948ff91a4d7906edadfde2
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 24 00:36:05 2021 -0500

    Added view target/position scales for commentary nodes

commit 3ab83ba1c2bf98e610ea1bf77bf2fa6a7cd54144
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Jul 18 01:27:33 2021 -0500

    Added image commentary nodes and better scaling/positioning for the text commentary panel

commit f67a1b95e53b84a477adeee0457d37a68ea18676
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 17 03:58:09 2021 -0500

    Updated text commentary nodes

commit 20f29c555218d0748b5a32359b9e45db1e44ef55
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Jul 17 00:32:56 2021 -0500

    Added prototype for a new type of commentary node which displays text instead of playing audio

commit 2bc8631db19fd80ba87650ad9c071453006e5211
Merge: 9b795b3c 2ffec5bb
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Jul 16 11:57:06 2021 -0500

    Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into feature/newer-toolsets

commit 2ffec5bbcf070201f18c6ec5038c05a7ab651de8
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Jul 16 11:56:13 2021 -0500

    Fixed a critical issue with Mapbase's default HL2 FGD being incompatible with VBSP instancing

commit 9b795b3c515e6ca9e999be60213e7e77f7948a48
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 12 14:47:34 2021 -0500

    Added WIP v142 toolset support based on Source SDK 2013: Community Edition repo

commit 7ce328cbb9823b4304259db0165eccd0fd67d1f9
Merge: 24c03f45 37099741
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 12 14:37:00 2021 -0500

    Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into develop

commit 24c03f45c2534abfaa0be98cd7f702753d1fdb8e
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 12 14:36:39 2021 -0500

    Added a cvar which allows antlions to be properly ignited instead of dying immediately

commit 1b534af69dbe973b3bedab8557f6aff2f1974770
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jul 12 14:35:43 2021 -0500

    Made a bunch of static movement cvars editable in-game

commit 7ad12764fad373345064b755924338e3bec08dcb
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Jun 6 17:03:00 2021 +0200

    Fix console error on BreakableBrushes without spawnobject

commit 37099741a1c87d135d0a85006569ebc861c2fe19
Merge: bb95574a b41d49c6
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Jul 2 12:01:44 2021 -0500

    Merge pull request #130 from z33ky/mb/scene.image-parse-fixes

    Fix scene loading memory errors

commit b41d49c639d3a1a5042a24618169c0714e167df7
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Jun 6 16:08:39 2021 +0200

    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.

commit bb95574ad68222b5cb756f0bada8c395ffc2f774
Merge: 5bc783b3 f6a750e4
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Jun 29 14:31:05 2021 -0500

    Merge pull request #131 from z33ky/mb/targeted-projected_texture

    Initialize all basis vectors for env_projectedtexture with target

commit 5bc783b381b4d15249417d02701bf70e4b7bbb6b
Merge: 29635bac 06c7f704
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Jun 29 14:30:03 2021 -0500

    Merge pull request #118 from z33ky/mb/develop

    Two small fixes

commit 29635bac522255c78d58d7f72440f293a7d8ccf4
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jun 28 23:59:36 2021 -0500

    Added experimental support for map-specific surfaceproperties scripts

commit 0fb0a3319cd7ae3d1be8ed11225bd0b0203d6686
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jun 28 23:55:42 2021 -0500

    Added misc. new VScript hooks/constants and the code required to implement them

commit 29075a2c90bf5c871aab64e89bef07d457faa840
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jun 28 23:51:24 2021 -0500

    Added experimental static/global VScript hooks not tied to any particular class, starting with the integration of OnSave/OnRestore

commit ea7d1afa083fb6c28b9f1ba4cd5c987150b5e82a
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jun 28 21:07:30 2021 -0500

    Fixed a few minor mistakes and aliasing oversights

commit 5f42182c45f303e182932c4ca3bb241eb29ba800
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Jun 28 20:04:23 2021 -0500

    Divided mapbase_version cvar into server, client, and game_shader_dx9 counterparts

commit e989cf63c52a3dc8ee5e87e3a59dced180f47dea
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Jun 6 15:57:05 2021 +0200

    Fix ReadFileEx() arguments when loading scene files

    The parser expects NUL terminated data.

commit f6a750e4b326fe3069f3ca41d7eba483a4b97d9c
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Jun 6 15:52:35 2021 +0200

    Initialize all basis vectors for env_projectedtexture with target

commit 06c7f7040d1219adea59a66eb0bf086d52a48bf5
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Thu Apr 29 18:41:50 2021 +0200

    Fix env_instructor_hint from disappearing after savegame load

    It is a bit unfortunate that the initial animation plays again after
    load. This is likely not fixable with SDK code without reimplementing
    the HUD bits, which are part of the external engine code.

    Also adds a destructor override, since we are dealing with a polymorphic
    class.

commit 7d2970eacdf222eaa7bb1494b0916a02577ab0e1
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 14:22:43 2021 -0500

    Updated README with latest contribution PRs

commit 0f2b08f2389fa7cffa7ad0d0a2253bb83b029542
Merge: 1de46132 e5283552
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 13:19:13 2021 -0500

    Merge pull request #121 from mapbase-source/feature/vscript/hook-handler-prototype-1

    Flexible hook handler

commit e52835520c099a0243e5a93648674e2da9e3472d
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 13:16:55 2021 -0500

    Slightly adjusted hook callback code

commit 0d9a5349b0a9bf7a9311c3377fd9f840af26e356
Merge: c37f8eef 1de46132
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 12:07:43 2021 -0500

    Merge branch 'develop' into feature/vscript/hook-handler-prototype-1

    # Conflicts:
    #	sp/src/vscript/vscript_squirrel.nut

commit 1de46132d83724e6ef05829449f9b82dff67809c
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 12:02:39 2021 -0500

    Slightly adjusted some prior changes

commit e28813de7faf43b728cf1e901c252f9e3e2d13c4
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 12:01:55 2021 -0500

    Added console message for when VScript documentation is requested while it's disabled

commit adada8f56edb4533ff4cd6502c1f12c71186d268
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 11:41:52 2021 -0500

    Made env_global_light start using different cvars for shadow map resolution and filter size

commit dcd7b95b62106b58e094847c5c8ea2535a2c5e9d
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 11:39:47 2021 -0500

    Added new move_rope/keyframe_rope inputs

commit 764f0c09e11e07ca051d345d75635c4f1afea46e
Merge: be71cb48 78ef9f20
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 10:50:27 2021 -0500

    Merge pull request #124 from z33ky/mb/gcc11

    Fix memory errors

commit be71cb487febfcabeae3351950b22da53151d9a8
Merge: 3287643c c62d86e3
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 10:49:46 2021 -0500

    Merge pull request #122 from samisalreadytaken/cleanup

    Minor adjustments

commit 3287643c2416188c98cad053abeaa6a0e45a21f1
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 09:53:48 2021 -0500

    Added a few more matrix-related functions for VScript

commit c48428b67855cd29ab72006efe9408826de7031d
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 09:53:31 2021 -0500

    Added OnEntrySequence and OnActionSequence for scripted_sequence

commit 7a87bfdf5ed2e4c1392a339a194458c8dae175a5
Author: Blixibon <acj3017@gmail.com>
Date:   Thu May 27 09:52:28 2021 -0500

    Added ConVar material proxy

commit 78ef9f2019983924b72fd66769712e2bf935128c
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun May 23 12:11:26 2021 +0200

    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.

commit 098486fbe4181a23c8970b943cbb3f99e5d3c0ff
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun May 23 12:11:12 2021 +0200

    Fix pointer comparisons

commit 8ad19cbf0aacb75048b3a551e6b660b65639c34f
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 11:17:06 2021 -0500

    Reworked the OnDeath VScript hook so it could cheat death properly

commit 6f515a2d34a00780524913a4301296e9a34b4981
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 10:46:30 2021 -0500

    Added VScript functions for bone attachments and transforming bone matrices

commit 6392d9ab7c011dd26db5242cf0c1e2bcf49c6bb4
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 10:45:48 2021 -0500

    Added various misc. stubs and utility code from the Alien Swarm SDK

commit 051a2176702a5d2be35c30fb88a986fdd864ccdd
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 10:14:39 2021 -0500

    Added proper ACT_IDLE_ON_FIRE handling for Combine soldiers

commit 0bd1f5fb592a2d0574a6f6850b3961d85bdfd274
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 10:12:37 2021 -0500

    Fixed NPCs with death animations extinguishing their fires before they should be extinguished

commit 184be1a794f7c23ffdb9eade31a3804268732382
Author: Blixibon <acj3017@gmail.com>
Date:   Tue May 11 10:10:44 2021 -0500

    Added a way to override climb node lineup linkage via target node keyvalue

commit c62d86e34088685fca17f6aa2cbfdfc70793bc99
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Mon May 10 00:05:08 2021 +0300

    Added developer check on script documentation registration

commit c37f8eefb7546d0486472b7d042b703844f4a208
Author: Blixibon <acj3017@gmail.com>
Date:   Sun May 9 11:34:38 2021 -0500

    Revisited hook handler based on suggestions and new information

commit 3b51405cacf457b66fc883c2ae1d703842224dcc
Author: samisalreadytaken <46823719+samisalreadytaken@users.noreply.github.com>
Date:   Sat May 8 15:16:59 2021 +0300

    Minor adjustments and cleanup

commit b95c72eb3fb8db4efeb0c0d47f57bad68ec5c1ed
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Thu Apr 29 18:06:36 2021 +0200

    Fix viewmodel flip on zoom

    The fabs() was incorrectly applied only to the viewmodel's FOV instead
    of the result of that subtracted by the FOV offset.

    Further it doesn't seem to make sense to use the absolute value of that
    subtraction; Yes, it does prevent flipping, but it will zoom out again
    as the FOV decreases.
    Instead just limit the result of the subtraction to non-negative
    numbers.

commit 8bf258eb75a93b6368895d469edbfbe2d3b5d79c
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Apr 27 11:08:46 2021 -0500

    Updated README to reflect recent contributions

commit 59cb73d1c11e5cf7efa9de6f01fcb142f5ac5815
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Apr 27 11:08:17 2021 -0500

    Clarified what happens when the contributing guidelines are violated

commit 3cd50a6ed4ef6169183d83d365c8fb8bc9ff4058
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Apr 27 10:59:39 2021 -0500

    Added sound pitch scaling and env_microphone detection for sentences

commit 54c43dd6ce830158719c3a5aa8c75de68932ed6c
Author: Blixibon <acj3017@gmail.com>
Date:   Tue Apr 27 10:55:33 2021 -0500

    Fixed unreliable string pointer in CLogicPlayerProxy::AcceptInput()

commit 0f6fd0a5a49d5f9899f5b771d12fb919b98d51c2
Merge: 5e2d1ccc d0b69986
Author: Blixibon <acj3017@gmail.com>
Date:   Mon Apr 26 20:47:46 2021 -0500

    Merge pull request #117 from z33ky/mb/gcc-linux

    gcc/Linux update

commit d0b6998637e28b23fc9bb30b3e8093b06340c3e8
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Mon Apr 26 09:44:12 2021 +0200

    Simplify CBreakableGibShooter::GetRandomTemplateModelIndex

    MapEntity_ExtractValue(), as opposed to CEntityMapData, does not require
    a mutable string.

commit 036fbda90673c8fd9a5b0d9fde6e7e325ee09be0
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Apr 25 22:47:55 2021 +0200

    Fix strdup() leaks

commit a75b0b7d58b5c78dc527a7be16864a74c8d5c492
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Apr 25 22:00:55 2021 +0200

    Fix spacing

commit dddcf642aad3ce5aeeeb36889157a28dfe36ca3a
Author: Alexander 'z33ky' Hirsch <1zeeky@gmail.com>
Date:   Sun Apr 25 22:00:08 2021 +0200

    Fix gcc build errors & warnings

commit 5e2d1cccca7d52e53aa790dbe721ecc90c2a4d5c
Merge: 5eda2f69 57825747
Author: Blixibon <acj3017@gmail.com>
Date:   Sun Apr 25 14:27:24 2021 -0500

    Merge pull request #116 from Alivebyte/master

    Sound support for vgui_movie_display

commit 578257471170ee6fd5ada87a4d2ff4f6cfb67f87
Author: Alivebyte <alivebyte.yt@gmail.com>
Date:   Sun Apr 25 18:56:49 2021 +0300

    Added constructor for movie_display to mute sound by default

commit 5bc2d7cb83d02eece650d0c180efdb01877be260
Author: Alivebyte <alivebyte.yt@gmail.com>
Date:   Sun Apr 25 17:35:45 2021 +0300

    Added missing movie_display.cpp

commit f458ac122372b7ddeb3d4c0af537b55350fc3189
Author: rzkid <romanplay@mail.ru>
Date:   Sun Apr 25 17:27:26 2021 +0300

    removed stopallsounds

commit ae4e26f03b508a62cce33fa00a3cf1c73f25bc23
Author: Alivebyte <alivebyte.yt@gmail.com>
Date:   Sun Apr 25 15:48:29 2021 +0300

    Added sound support for vgui_movie_display

commit 5eda2f692f2dfeb82cbe0045371ae06f7576410b
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Apr 24 11:47:41 2021 -0500

    Had to change mat_slopescaledepthbias_shadowmap back to 16 due to issues with objects like citizens looking strange up close

commit a92ca7ceacbd71341aa8a94dee712be243625dcc
Author: Blixibon <acj3017@gmail.com>
Date:   Sat Apr 24 11:44:51 2021 -0500

    Added weakref() and getclass() for Vector and other C++ instances in VScript

commit 7f423759d52574853612b9b4ffac87370227af7f
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:58:16 2021 -0500

    Added new and experimental clientside worldlight iteration method

commit 425057453bb3d4b13fd32fd012bcd526a294b44a
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:57:11 2021 -0500

    Fixed an issue with the ForceThisNPCToStopBusy input which caused NPCs to keep acting busy when they shouldn't

commit 45ca64863a2fe010e1299114786e4f590f5a1b26
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:55:52 2021 -0500

    Increased ragdoll element limit from 24 to 32, reflecting later branches of Source

commit 200001fdb9aa830079c421caabd3d2b5fdfef2fb
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:54:20 2021 -0500

    Fixed a couple obscure crashes

commit 2a24e9782cac96b8c2ff9d6c940622c1cfab7a55
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:52:17 2021 -0500

    Removed duplicate custom command overridables

commit ea98b2cd1a510a8201d5506c40fd0ad20a89c16a
Merge: 46b6f456 d7a06e86
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 22:31:04 2021 -0500

    Merge pull request #114 from samisalreadytaken/dev6

    vscript additions

commit 46b6f456af6d63895d31ae21464212c88af4139c
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 10:33:42 2021 -0500

    Updated README and mapbase_version for v7.0

commit bb030629bbee197012fe503d60e61aefffb28a53
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 10:23:53 2021 -0500

    Misc. shader adjustments

commit 69fa4a00647c66fc48fed6ce9408a500378db40c
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 10:21:40 2021 -0500

    Fixed SetBloomScaleRange's syntax bug (although it seems the feature itself remains unfinished)

commit 60aacf6df77770c35c07b4a4638d97e37f3ee0cf
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 10:05:06 2021 -0500

    Added more overridable commands for VScript

commit e5ffd26fdaa8aada5eab66218294e57c309cfa6a
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 10:04:23 2021 -0500

    Added ability to disable console groups from the scripts

commit ee8bee588a20bae2cc915367bb35d5296a040a27
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 00:25:02 2021 -0500

    Added "Always transmit to client" flag for info_target

commit 591572cfda3ed0159afb4500664fa5a57c0e4333
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 00:20:57 2021 -0500

    Added properly overridden projected texture shadow depth bias cvar values

commit 62a6481d0df9a7ff906b95953bce475962d48e4f
Author: Blixibon <acj3017@gmail.com>
Date:   Fri Apr 23 00:17:08 2021 -0500

    Added default game_text speech color for every major HL2 character

commit bb250dbae69b516807f56d85e03cb617a7c8029c
Merge: caaf8836 9510c03a
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 12:55:24 2021 -0500

    Merge pull request #112 from ReDucTor/vscript-fix-bad-restore

    Fixing bug with vscript restore cache not updating soon enough

commit caaf8836a42e3f2037c4e57c8f136cd624901055
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:37:46 2021 -0500

    Made VScript data variant returned in function stubs free itself

commit 4cf360b2596e2cc9d63553cf74fd43adaa6b70a5
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:28:24 2021 -0500

    Fixed zombie torso ragdolls not using the original zombie skins

commit 48508c4e5c1bfcbf149a505c546bfec9e9cc7a70
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:25:49 2021 -0500

    Added customizable bucket names for the new response system

commit 4a07831c1aef209980b4d4a108df8abb5fc80997
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:23:08 2021 -0500

    Removed some old comments

commit c5ed394330c7c5197407f960357bb0a761fba10e
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:14:18 2021 -0500

    Added console group for the Response System

commit 15d04c0b9ba5cd28c86ac1b542f859640a1d57fb
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 11:12:29 2021 -0500

    Reworked Mapbase console groups to use script files and separate server/client commands instead of cvars and tier1 commands

commit ebec14d2b6820a93f8aa7063c87aefd12d042462
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 01:39:59 2021 -0500

    Restored unused port of Alyx combat AI speech concepts for all player companions

commit 0b14f5fbcc6ee783b2f892568e97c72b22538af9
Author: Blixibon <acj3017@gmail.com>
Date:   Thu Apr 22 01:38:52 2021 -0500

    Added convar to change weapon pickup autoswitch behavior

commit 30bc88375ae53eabedd349fdb3edddab415be857
Merge: 62c6c3cb e31c45de
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Apr 21 16:54:17 2021 -0500

    Merge pull request #108 from mapbase-source/feature/asw-response-system

    Alien Swarm SDK Response System

commit e31c45dee3d785dc55e327cec35fde6436a01447
Merge: 1a6f1f0c 62c6c3cb
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Apr 21 16:51:36 2021 -0500

    Merge branch 'develop' into feature/asw-response-system

    # Conflicts:
    #	sp/src/game/server/server_mapbase.vpc

commit 62c6c3cb6b7ded4d176f07db8d878e58c630db33
Author: Blixibon <acj3017@gmail.com>
Date:   Wed Apr 21 15:19:49 …
VDeltaGabriel pushed a commit to Project-P2009/p2009_sdk that referenced this pull request Apr 27, 2023
…awnobject

Fix console error on BreakableBrushes without spawnobject
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants