Commit Graph

  • 30bc88375a
    Merge pull request #108 from mapbase-source/feature/asw-response-system Blixibon 2021-04-21 16:54:17 -05:00
  • e31c45dee3 Merge branch 'develop' into feature/asw-response-system Blixibon 2021-04-21 16:51:36 -05:00
  • 62c6c3cb6b Fixed apparent buffer over-read in SDK_LightmappedGeneric Blixibon 2021-04-21 15:19:49 -05:00
  • 8b699441e9 Added VScript functions for ropes Blixibon 2021-04-21 15:17:47 -05:00
  • fc9d699fed Changed VScript custom file read method and increased the max size to 64 MB Blixibon 2021-04-21 15:13:54 -05:00
  • 491b258f70 Fixed Vector unary minus operator modifying the instance itself Blixibon 2021-04-21 15:09:52 -05:00
  • b718f19d45 Fixed VScriptProxy not working without a renderable and added a GetVarName function Blixibon 2021-04-21 15:01:50 -05:00
  • 138a25c53c Added custom core ball shader Blixibon 2021-04-21 14:58:51 -05:00
  • f580801a33 Added I/O/KV for custom healthkits, custom battery models, and health/power multipliers Blixibon 2021-04-21 10:53:48 -05:00
  • d7a06e863e Fix ScriptContextThink precision errors samisalreadytaken 2021-04-18 18:43:05 +02:00
  • 9510c03ab3 Fixing bug with vscript restore cache not updating soon enough James Mitchell 2021-04-11 08:38:02 +10:00
  • d4311587c3
    Merge pull request #95 from z33ky/gcc-linux Blixibon 2021-04-07 17:40:17 -05:00
  • 1a6f1f0cab Replaced expresser cases involving CBaseMultiplayerPlayer with CBasePlayer to allow singleplayer expressers to be obtained Blixibon 2021-04-07 13:53:06 -05:00
  • bec712f3f9 Made followup sources attributable by classname Blixibon 2021-04-07 13:51:17 -05:00
  • 80c26ea186 Fixed new response system sometimes crashing on rule lookup when the system is reloaded by rr_reloadresponsesystems or map-specific talker files Blixibon 2021-04-07 13:50:05 -05:00
  • aa4d02fcbf Added NoteSpeaking and game_text mode for print responses Blixibon 2021-04-07 13:46:26 -05:00
  • 28e87ce3d2 Fix/Implement VScript FFI for GCC's virtual member functions Alexander 'z33ky' Hirsch 2021-03-20 19:21:53 +01:00
  • 761f065d55 Fix stdshaders compilation on Linux Alexander 'z33ky' Hirsch 2021-03-20 14:56:46 +01:00
  • e0091261ed Fix Buttons not working on Linux with newer gcc Alexander 'z33ky' Hirsch 2021-03-20 13:58:23 +01:00
  • 718186f165 Specify gcc9+support.cpp dependency for gcc8+ Makefiles Alexander 'z33ky' Hirsch 2021-01-27 13:26:17 +01:00
  • a5fb07d6ac Fix gcc9+support.o compilation Alexander 'z33ky' Hirsch 2021-01-27 10:27:28 +01:00
  • 49836ab50a Fix gcc build errors & warnings Alexander 'z33ky' Hirsch 2021-01-27 10:27:03 +01:00
  • 38be2ca932 Merge branch 'feature/vscript/hook-handler-prototype-1' of https://github.com/mapbase-source/source-sdk-2013 into feature/vscript/hook-handler-prototype-1 Blixibon 2021-03-19 09:45:14 -05:00
  • 6ed8b31091 vscript additions: - Added CBaseEntity::Activate - Added CBaseEntity::SetSolid - Added CBaseEntity::GetSolid - Added C_BaseEntity::UpdateOnRemove samisalreadytaken 2021-03-19 16:44:12 +02:00
  • 8bcb6263f5 Misc. response system code cleanup/QOL changes Blixibon 2021-03-18 00:34:31 -05:00
  • a05503e42b Fixed rr_disableemptyrules not always working correctly Blixibon 2021-03-18 00:33:35 -05:00
  • 4e09f4bdf5 Added rr_disableemptyrules cvar, which prevents rules from being selected again after their norepeat/speakonce responses are exhausted Blixibon 2021-03-17 16:55:54 -05:00
  • 4b8da761ce Added base Mapbase matchers to tier1 so that the response system library can access them Blixibon 2021-03-17 16:50:24 -05:00
  • 4d3f51a720 Fixed a compile error from when NEW_RESPONSE_SYSTEM is disabled Blixibon 2021-03-17 10:45:31 -05:00
  • 264ee2b04f
    Merge pull request #110 from mapbase-source/develop 6.3 Blixibon 2021-03-16 18:29:36 -05:00
  • ec995b68c9 Added keyvalue/input to set suit zoom FOV in logic_playerproxy Blixibon 2021-03-15 21:37:02 -05:00
  • 58bc8b7101 Added save/load command overrides for VScript Blixibon 2021-03-15 21:31:12 -05:00
  • c66e9c78a0 Added keyvalues for controlling func_rotating min/max sound pitch Blixibon 2021-03-14 16:33:18 -05:00
  • a1332a442d Added volume scale to env_microphone Blixibon 2021-03-14 13:49:10 -05:00
  • 4884d02481 Fixed spelling errors of "Receive" in the NetMsg VScript singleton Blixibon 2021-03-14 13:48:21 -05:00
  • fb30f64d30 Updated README and mapbase_version for v6.3 Blixibon 2021-03-14 00:04:04 -06:00
  • e9cc3cb134
    Merge pull request #109 from mapbase-source/feature/vgui-text-display Blixibon 2021-03-13 16:49:54 -06:00
  • 4f7793ae12 Added a missing shutdown call from VGui movies/video code Blixibon 2021-03-13 16:47:18 -06:00
  • 3579404668 Added FireEvent hook to clientside VScript (equivalent of HandleAnimEvent) Blixibon 2021-03-13 16:46:29 -06:00
  • 6cfcc66cec Added halo scale and custom material keyvalues to point_spotlight Blixibon 2021-03-13 16:45:20 -06:00
  • 2fbef62553 Fixed a crash on exit involving the presence of multiple VGui screen manifests and a possibly defunct memory leak fix Blixibon 2021-03-13 16:44:28 -06:00
  • 303b0552e9 Touched up vgui_text_display code, added Toggle input Blixibon 2021-03-13 16:42:47 -06:00
  • 3bb9a92ed8 Added hook for CBaseAnimating::HandleAnimEvent() Blixibon 2021-03-12 15:33:48 -06:00
  • 97116a5eca Exposed npc_sniper to VScript Blixibon 2021-03-12 15:19:36 -06:00
  • 8d807b5b0b Exposed CAI_BaseNPC::GetActualShootPosition() and related functions to VScript Blixibon 2021-03-12 15:18:37 -06:00
  • 92ec640db3 Added vgui_screens_mapbase.txt to level init process for loading shared VGui screens Blixibon 2021-03-12 15:07:05 -06:00
  • 7221aab090
    Merge pull request #107 from mapbase-source/feature/asw-movies Blixibon 2021-03-12 11:32:06 -06:00
  • d953468bc1 Fixed env_credits always resetting sv_unlockedchapters to 15 when it shouldn't Blixibon 2021-03-12 11:08:39 -06:00
  • 36a459d21c Fixed a crash related to VScript custom console commands Blixibon 2021-03-12 11:06:46 -06:00
  • c7657b1547 Fixed a crash related to an obscure choreo event Blixibon 2021-03-12 11:04:56 -06:00
  • 9432ecc40c Added new "mute" keyvalue and StopMovie input to logic_playmovie Blixibon 2021-03-12 10:15:09 -06:00
  • c17d32d7a4
    Merge pull request #105 from samisalreadytaken/dev3 Blixibon 2021-03-11 02:36:53 -06:00
  • 57774c2a79 Added vgui_text_display, an entity which displays a VGui text label oriented in the world Blixibon 2021-03-10 12:07:55 -06:00
  • e10a4d6613 Added VScript file response to base response dispatch code Blixibon 2021-03-10 02:11:39 -06:00
  • 24ac080608 Added legacy response context operators Blixibon 2021-03-10 02:10:22 -06:00
  • 8966462fee Stabilized implementation of some Mapbase code in the new response system Blixibon 2021-03-09 12:39:13 -06:00
  • efec7ab4db Added Mapbase's enhanced save/restore to new response system + moved aound rr_dumphashinfo code so that it has access to default response system Blixibon 2021-03-09 12:37:08 -06:00
  • 8033c0dad4 Fixed response group default params, which seem to have been broken in vanilla response system code from the SDK Blixibon 2021-03-09 12:30:48 -06:00
  • d4a91fe027 Made followup responses more reliable with generic NPCs and added "vscript_file" response type Blixibon 2021-03-09 10:03:40 -06:00
  • d6b959899c Missed a file in the initial Response System library port commit Blixibon 2021-03-08 02:12:53 -06:00
  • d081a0cee3 Added prototype Response System library port from the Alien Swarm SDK Blixibon 2021-03-08 02:11:13 -06:00
  • 251725c987 Added semi-standardized custom model support to several NPCs Blixibon 2021-03-07 12:03:32 -06:00
  • 92866ca2fa Added EnableCrouch input to npc_strider Blixibon 2021-03-07 11:57:33 -06:00
  • 8f7d3ac03b Added keyvalue to combine_mine for disabling companion avoidance Blixibon 2021-03-07 11:55:08 -06:00
  • 15ae789b89 Added "Disable flashlight" keyvalue/inputs inspired by Portal 2's Blixibon 2021-03-07 11:43:28 -06:00
  • c4abb0b07f Made HUD movie parameters more flexible; Added WIP movie fade effects for replicating the Portal 2 keyvalues Blixibon 2021-03-07 11:39:50 -06:00
  • a4a292975b Added logic_playmovie and vgui_movie_display from Alien Swarm SDK Blixibon 2021-03-06 01:16:00 -06:00
  • 302885d39c Added video panel code from Alien Swarm SDK + custom looping support Blixibon 2021-03-06 01:13:49 -06:00
  • bf182e1c5d vscript additions and fixes: samisalreadytaken 2021-03-06 01:11:43 +02:00
  • bd3b9c3807 Fixed VBSP VScript documentation not working Blixibon 2021-03-04 11:37:32 -06:00
  • a1cb3611a3 Initial game instructor save/restore prototype (not yet functional) feature/game-instructor-save-restore Blixibon 2021-03-04 11:36:48 -06:00
  • 201a7ad1d1 Added prototype VScript hook handler Blixibon 2021-02-24 12:01:50 -06:00
  • 10c9aaf2f4 [THS] Add "_castentityshadow" parm: Ivan Suvorov 2021-02-08 15:29:52 +07:00
  • fd600b53aa
    Mapbase v6.2 - Merge pull request #94 from mapbase-source/develop 6.2 Blixibon 2021-01-28 10:08:18 -06:00
  • 14d3ee19d0 Fixed the client-side VScript "player" instance not being set once more after having moved around the VM init code again Blixibon 2021-01-27 23:25:09 -06:00
  • fa45fffa39 Added save/restore to client-side VScript Blixibon 2021-01-27 11:01:38 -06:00
  • 2ee7845e8d Made instance name fixup stop fixing up names starting with '!', which was causing problems with procedurals like !activator Blixibon 2021-01-27 07:57:21 -06:00
  • fa37adb1d5 Fixed a few client-side VScript functions not binding correctly Blixibon 2021-01-26 12:13:04 -06:00
  • a11cb93c42 Adjusting certain code and metadata for Mapbase v6.2 Blixibon 2021-01-26 12:08:42 -06:00
  • f4fd3ea66c Added console command to spawn an APC with an APC driver feature/vehicle-ai-options Blixibon 2021-01-24 22:36:53 -06:00
  • cd4a4c8f70 Added WIP options for vehicle driver AI node usage and combat behavior Blixibon 2021-01-24 22:35:24 -06:00
  • 763c836d45 Fixed a npc_zombie crash caused by inflictor-less crush damage Blixibon 2021-01-24 22:32:22 -06:00
  • f484653f41 Fixed host_timescale scaling sounds when cheats are off Blixibon 2021-01-24 22:31:48 -06:00
  • 6595b96418 Fixed func_rotating angles fix not being in the right place Blixibon 2021-01-24 22:28:55 -06:00
  • 01f830a72d Fixed new init order causing script classes to continuously reinitialize Blixibon 2021-01-24 18:38:32 -06:00
  • 4441911f92
    Merge pull request #78 from mapbase-source/feature/clientside-vscript Blixibon 2021-01-23 14:21:41 -06:00
  • e3550438b9 Added functions to create and modify force behavior of client-side "death ragdolls" feature/clientside-vscript Blixibon 2021-01-23 13:20:07 -06:00
  • eb2e8d5238
    Merge pull request #84 from 1upD/mapbase/css-viewmodel-chirality Blixibon 2021-01-23 11:32:20 -06:00
  • b4717f3321
    Merge pull request #93 from ReDucTor/save-load-init-order-fix Blixibon 2021-01-23 10:04:02 -06:00
  • b720ec4c84 Added spawnflag to make prop_ragdoll bones use constraints which are fixed to each other (also known as "make statue") Blixibon 2021-01-23 09:32:28 -06:00
  • 8e283f3738 Added OnServerRagdoll hook for VScript Blixibon 2021-01-23 09:20:21 -06:00
  • d23729e6e1 Fixing issue with loading from a save on game start crashing James Mitchell 2021-01-23 13:54:00 +11:00
  • e9ab7ea802 Add real function parameter registration on ScriptHook_t samisalreadytaken 2021-01-01 20:27:50 +03:00
  • 2087f90cd5 Enable Counter-Strike Source view model chirality in Mapbase 1upD 2020-12-28 23:33:11 -05:00
  • 8af9c0dc61 Added basic think hook to logic_script_client Blixibon 2020-12-27 15:54:56 -06:00
  • a3decd7bbe Merge branch 'develop' into feature/clientside-vscript Blixibon 2020-12-27 09:23:49 -06:00
  • e55bfa0036
    Merge pull request #80 from samisalreadytaken/_23 Blixibon 2020-12-27 00:49:30 -06:00
  • dd848acba8 Reworked parts of the VScript save/restore caching code Blixibon 2020-12-27 00:44:50 -06:00
  • 9d6e46862f ok Joshua Hunter Staska 2020-12-26 16:07:31 -05:00
  • ef7d9ccc0f vscript additions and fixes: vscript_client.cpp - Fixed local player script instance registration - Added CEntities::GetLocalPlayer - Added Con_IsVisible - Added IsWindowedMode - Added ScreenWidth - Added ScreenHeight - Added ScreenTransform - Added missing DoUniqueString samisalreadytaken 2020-12-25 23:07:46 +03:00