Commit Graph

  • 08dcf3ffff Fixed an accidental omission from the EmitSound_t hooks (particularly the code which actually runs them) Blixibon 2021-09-20 15:30:16 -05:00
  • 0368abaf29 Made VScript's enum registration use direct API functions to create constant tables instead of declaring them in string literal code Blixibon 2021-09-19 21:09:25 -05:00
  • d629fac2b5 Fixed a VScript think function crash Blixibon 2021-09-19 21:08:02 -05:00
  • 97928611aa Removed CancelEventsByInput at the suggestion of its contributor Blixibon 2021-09-19 21:04:31 -05:00
  • 5896fb73c8 Fixed issue with EmitSound_t origin in VScript Blixibon 2021-09-19 21:03:36 -05:00
  • 62f4d6f872 Exposed EmitSound_t and related constants to VScript and added hooks for modifying an entity's emitted sounds on both the server and client Blixibon 2021-09-19 14:52:18 -05:00
  • 55e75529bb Added OnEntText VScript hook inspired by later Source games Blixibon 2021-09-19 01:13:43 -05:00
  • ca80915b54 Fix for citizens not aiming the RPG laser dot correctly Blixibon 2021-09-18 18:42:56 -05:00
  • 80251f67ec Fixed metrocops not speaking standoff sentences correctly Blixibon 2021-09-18 18:31:29 -05:00
  • e27f4df8e5 Added support for map-specific client schemes Blixibon 2021-09-18 13:06:15 -05:00
  • 0b96d525d5 New "custom font" command for closed captioning/subtitles Blixibon 2021-09-18 11:48:24 -05:00
  • cbdc3b4de8 Added a way for commentary nodes to combine the speaker and print name so that the print name can be displayed to players Blixibon 2021-09-18 11:46:46 -05:00
  • 4787ce01f3 Initial commit Matthew 2021-08-10 23:23:24 -07:00
  • 0faa6d9b1a Added a way for commentary node progress bars and subtitles to appear at the same time Blixibon 2021-07-31 14:47:10 -05:00
  • 8e8c34f958 Added support for columns and images in outro env_credits and color overrides for both intro and outro env_credits Blixibon 2021-07-31 03:02:08 -05:00
  • 4e6f4cb2ea Added scene commentary nodes, which play the audio in full VCD files Blixibon 2021-07-31 03:00:05 -05:00
  • f1a8638a34 Move logic_substring.cpp to mapbase folder MoofEMP 2021-07-27 22:41:43 -04:00
  • 3e9d3deda2
    Use AllocPooledString() to prevent memory leak in logic_substring Moofles 2021-07-27 17:50:32 -04:00
  • 99a8bdcb37 Use a variable for input string length in logic_substring MoofEMP 2021-07-27 17:46:41 -04:00
  • 41cde5ccf7 Fix logic_substring behaviour with unexpected length/startpos values MoofEMP 2021-07-27 02:29:32 -04:00
  • 22557f3751 Add logic_substring MoofEMP 2021-07-21 19:56:39 -04:00
  • 5a11d51db4 Fixed some issues with instanced response systems Blixibon 2021-07-26 13:14:51 -05:00
  • 2b1a8762bd Added I/O/KV to point_viewcontrol inspired by later games Blixibon 2021-07-26 13:08:20 -05:00
  • 04687e03e9 Fixed an issue with trigger_look LOS keyvalue Blixibon 2021-07-26 13:07:33 -05:00
  • 632bd3d0ba Added commentary node return speed scale Blixibon 2021-07-26 13:06:20 -05:00
  • 7fde10fef6 Fixed issue with text commentary label bounds upon first display Blixibon 2021-07-24 18:29:14 -05:00
  • cc9f5ff7d6
    Merge pull request #139 from mapbase-source/feature/commentary/text-nodes Blixibon 2021-07-24 03:08:45 -05:00
  • 4ab87250b2 Added screen height scaling for vgui_text_display Blixibon 2021-07-24 01:54:04 -05:00
  • 3656ea3082 Added map-specific closed captioning files Blixibon 2021-07-24 01:52:38 -05:00
  • 4957311523 Added Alyx gun readiness activities to weapon_pistol/weapon_357 and default walk/run activities to weapon_alyxgun Blixibon 2021-07-24 00:39:36 -05:00
  • d9accd2d7a Fixed a compile error in sceneentity.cpp Blixibon 2021-07-24 00:37:22 -05:00
  • eae3881a03 Made viewmodel_fov a non-cheat by default Blixibon 2021-07-24 00:37:01 -05:00
  • 2f4ea05c8a Added view target/position scales for commentary nodes Blixibon 2021-07-24 00:36:05 -05:00
  • 3ab83ba1c2 Added image commentary nodes and better scaling/positioning for the text commentary panel Blixibon 2021-07-18 01:27:33 -05:00
  • f67a1b95e5 Updated text commentary nodes Blixibon 2021-07-17 03:58:09 -05:00
  • 20f29c5552 Added prototype for a new type of commentary node which displays text instead of playing audio Blixibon 2021-07-17 00:32:56 -05:00
  • 2bc8631db1 Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into feature/newer-toolsets Blixibon 2021-07-16 11:57:06 -05:00
  • 2ffec5bbcf Fixed a critical issue with Mapbase's default HL2 FGD being incompatible with VBSP instancing Blixibon 2021-07-16 11:56:13 -05:00
  • 9b795b3c51 Added WIP v142 toolset support based on Source SDK 2013: Community Edition repo Blixibon 2021-07-12 14:47:34 -05:00
  • 7ce328cbb9 Merge branch 'develop' of https://github.com/mapbase-source/source-sdk-2013 into develop Blixibon 2021-07-12 14:37:00 -05:00
  • 24c03f45c2 Added a cvar which allows antlions to be properly ignited instead of dying immediately Blixibon 2021-07-12 14:36:39 -05:00
  • 1b534af69d Made a bunch of static movement cvars editable in-game Blixibon 2021-07-12 14:35:43 -05:00
  • 7ad12764fa Fix console error on BreakableBrushes without spawnobject Alexander 'z33ky' Hirsch 2021-06-06 17:03:00 +02:00
  • 37099741a1
    Merge pull request #130 from z33ky/mb/scene.image-parse-fixes Blixibon 2021-07-02 12:01:44 -05:00
  • b41d49c639 Fix scene file loading memory errors Alexander 'z33ky' Hirsch 2021-06-06 16:08:39 +02:00
  • bb95574ad6
    Merge pull request #131 from z33ky/mb/targeted-projected_texture Blixibon 2021-06-29 14:31:05 -05:00
  • 5bc783b381
    Merge pull request #118 from z33ky/mb/develop Blixibon 2021-06-29 14:30:03 -05:00
  • 29635bac52 Added experimental support for map-specific surfaceproperties scripts Blixibon 2021-06-28 23:59:36 -05:00
  • 0fb0a3319c Added misc. new VScript hooks/constants and the code required to implement them Blixibon 2021-06-28 23:55:42 -05:00
  • 29075a2c90 Added experimental static/global VScript hooks not tied to any particular class, starting with the integration of OnSave/OnRestore Blixibon 2021-06-28 23:51:24 -05:00
  • ea7d1afa08 Fixed a few minor mistakes and aliasing oversights Blixibon 2021-06-28 21:07:30 -05:00
  • 5f42182c45 Divided mapbase_version cvar into server, client, and game_shader_dx9 counterparts Blixibon 2021-06-28 20:04:23 -05:00
  • e989cf63c5 Fix ReadFileEx() arguments when loading scene files Alexander 'z33ky' Hirsch 2021-06-06 15:57:05 +02:00
  • f6a750e4b3 Initialize all basis vectors for env_projectedtexture with target Alexander 'z33ky' Hirsch 2021-06-06 15:52:35 +02:00
  • 06c7f7040d Fix env_instructor_hint from disappearing after savegame load Alexander 'z33ky' Hirsch 2021-04-29 18:41:50 +02:00
  • 7d2970eacd Updated README with latest contribution PRs Blixibon 2021-05-27 14:22:43 -05:00
  • 0f2b08f238
    Merge pull request #121 from mapbase-source/feature/vscript/hook-handler-prototype-1 Blixibon 2021-05-27 13:19:13 -05:00
  • e52835520c Slightly adjusted hook callback code Blixibon 2021-05-27 13:16:55 -05:00
  • 0d9a5349b0 Merge branch 'develop' into feature/vscript/hook-handler-prototype-1 Blixibon 2021-05-27 12:07:43 -05:00
  • d3a552dab2 Added custom actbusy hints feature/custom-actbusy-hints Blixibon 2021-05-27 12:04:14 -05:00
  • 1de46132d8 Slightly adjusted some prior changes Blixibon 2021-05-27 12:02:39 -05:00
  • e28813de7f Added console message for when VScript documentation is requested while it's disabled Blixibon 2021-05-27 12:01:55 -05:00
  • adada8f56e Made env_global_light start using different cvars for shadow map resolution and filter size Blixibon 2021-05-27 11:41:52 -05:00
  • dcd7b95b62 Added new move_rope/keyframe_rope inputs Blixibon 2021-05-27 11:39:47 -05:00
  • 764f0c09e1
    Merge pull request #124 from z33ky/mb/gcc11 Blixibon 2021-05-27 10:50:27 -05:00
  • be71cb487f
    Merge pull request #122 from samisalreadytaken/cleanup Blixibon 2021-05-27 10:49:46 -05:00
  • 3287643c24 Added a few more matrix-related functions for VScript Blixibon 2021-05-27 09:53:48 -05:00
  • c48428b678 Added OnEntrySequence and OnActionSequence for scripted_sequence Blixibon 2021-05-27 09:53:31 -05:00
  • 7a87bfdf5e Added ConVar material proxy Blixibon 2021-05-27 09:52:28 -05:00
  • 78ef9f2019 Fix MapEdit memory errors Alexander 'z33ky' Hirsch 2021-05-23 12:11:26 +02:00
  • 098486fbe4 Fix pointer comparisons Alexander 'z33ky' Hirsch 2021-05-23 12:11:12 +02:00
  • 8ad19cbf0a Reworked the OnDeath VScript hook so it could cheat death properly Blixibon 2021-05-11 11:17:06 -05:00
  • 6f515a2d34 Added VScript functions for bone attachments and transforming bone matrices Blixibon 2021-05-11 10:46:30 -05:00
  • 6392d9ab7c Added various misc. stubs and utility code from the Alien Swarm SDK Blixibon 2021-05-11 10:45:48 -05:00
  • 051a217670 Added proper ACT_IDLE_ON_FIRE handling for Combine soldiers Blixibon 2021-05-11 10:14:39 -05:00
  • 0bd1f5fb59 Fixed NPCs with death animations extinguishing their fires before they should be extinguished Blixibon 2021-05-11 10:12:37 -05:00
  • 184be1a794 Added a way to override climb node lineup linkage via target node keyvalue Blixibon 2021-05-11 10:10:44 -05:00
  • c62d86e340 Added developer check on script documentation registration samisalreadytaken 2021-05-10 00:05:08 +03:00
  • c37f8eefb7 Revisited hook handler based on suggestions and new information Blixibon 2021-05-09 11:34:38 -05:00
  • 3b51405cac Minor adjustments and cleanup samisalreadytaken 2021-05-08 15:16:59 +03:00
  • b95c72eb3f Fix viewmodel flip on zoom Alexander 'z33ky' Hirsch 2021-04-29 18:06:36 +02:00
  • 8bf258eb75 Updated README to reflect recent contributions Blixibon 2021-04-27 11:08:46 -05:00
  • 59cb73d1c1 Clarified what happens when the contributing guidelines are violated Blixibon 2021-04-27 11:08:17 -05:00
  • 3cd50a6ed4 Added sound pitch scaling and env_microphone detection for sentences Blixibon 2021-04-27 10:59:39 -05:00
  • 54c43dd6ce Fixed unreliable string pointer in CLogicPlayerProxy::AcceptInput() Blixibon 2021-04-27 10:55:33 -05:00
  • 0f6fd0a5a4
    Merge pull request #117 from z33ky/mb/gcc-linux Blixibon 2021-04-26 20:47:46 -05:00
  • d0b6998637 Simplify CBreakableGibShooter::GetRandomTemplateModelIndex Alexander 'z33ky' Hirsch 2021-04-26 09:44:12 +02:00
  • 036fbda906 Fix strdup() leaks Alexander 'z33ky' Hirsch 2021-04-25 22:47:55 +02:00
  • a75b0b7d58 Fix spacing Alexander 'z33ky' Hirsch 2021-04-25 22:00:55 +02:00
  • dddcf642aa Fix gcc build errors & warnings Alexander 'z33ky' Hirsch 2021-04-25 22:00:08 +02:00
  • 5e2d1cccca
    Merge pull request #116 from Alivebyte/master Blixibon 2021-04-25 14:27:24 -05:00
  • 5782574711 Added constructor for movie_display to mute sound by default Alivebyte 2021-04-25 18:56:49 +03:00
  • 5bc2d7cb83 Added missing movie_display.cpp Alivebyte 2021-04-25 17:35:45 +03:00
  • f458ac1223 removed stopallsounds rzkid 2021-04-25 17:27:26 +03:00
  • ae4e26f03b Added sound support for vgui_movie_display Alivebyte 2021-04-25 15:48:29 +03:00
  • 5eda2f692f Had to change mat_slopescaledepthbias_shadowmap back to 16 due to issues with objects like citizens looking strange up close Blixibon 2021-04-24 11:47:41 -05:00
  • a92ca7ceac Added weakref() and getclass() for Vector and other C++ instances in VScript Blixibon 2021-04-24 11:44:51 -05:00
  • 7f423759d5 Added new and experimental clientside worldlight iteration method Blixibon 2021-04-23 22:58:16 -05:00
  • 425057453b Fixed an issue with the ForceThisNPCToStopBusy input which caused NPCs to keep acting busy when they shouldn't Blixibon 2021-04-23 22:57:11 -05:00
  • 45ca64863a Increased ragdoll element limit from 24 to 32, reflecting later branches of Source Blixibon 2021-04-23 22:55:52 -05:00