Commit Graph

  • dd848acba8 Reworked parts of the VScript save/restore caching code Blixibon 2020-12-27 00:44:50 -06: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
  • 5529127d68 Split logic_script_client and Mapbase user messages into their own files Blixibon 2020-12-26 00:02:43 -06:00
  • 55cbdf49aa Added CreateProp() function for VScript, allowing the creation of exclusively client-side dynamic props Blixibon 2020-12-26 00:00:25 -06:00
  • 4861893235 Exposed client-side ragdoll class and functions to VScript Blixibon 2020-12-25 23:57:02 -06:00
  • cb7cee6283 Added a few more VScript base entity functions to the client Blixibon 2020-12-25 23:53:59 -06:00
  • 5e254d19c0 Added more client-side model/animating VScript functions + a hook for handling client-side ragdolls Blixibon 2020-12-25 09:11:25 -06:00
  • f70c066a8e Added a bunch of client-side VScript functions to C_BaseEntity Blixibon 2020-12-25 09:09:33 -06:00
  • 6f0781b5b8 Added logic_script_client entity and a user message for calling a client-side function Blixibon 2020-12-24 23:55:19 -06:00
  • 6ba3cd4c03 GitHub community issue/contribution changes (#75) Blixibon 2020-12-22 10:13:07 -06:00
  • 54cca19672 Added issue templates Blixibon 2020-12-19 15:21:14 -06:00
  • e0185f94f6 Added missing shader files Blixibon 2020-12-17 02:07:13 -06:00
  • 87cd9b24bb Mapbase v6.1 Blixibon 2020-12-17 03:38:23 +00:00
  • 6d45d9591e Merge pull request #69 from ReDucTor/vscript-fix-vector-in-table Blixibon 2020-12-13 11:33:11 -06:00
  • 782721edd4 Fixing issue with debug builds not working James Mitchell 2020-12-13 14:44:23 +11:00
  • 046391ef25 Fix vscript loading bug with vector in a table James Mitchell 2020-12-13 14:43:40 +11:00
  • eb014cce6c Mapbase v6.0 Blixibon 2020-11-26 02:26:55 +00:00
  • 3b5b3a9ccb Merge pull request #60 from RoyaleNoir/shadow-fix Blixibon 2020-11-22 16:28:26 -06:00
  • 0b5a0c8e2f Fixed Shadow filtering ToothpasteVixen 2020-11-17 12:03:22 +13:00
  • dbd583b07c Merge pull request #59 from samisalreadytaken/pr18 Blixibon 2020-10-31 21:01:30 -05:00
  • 599a93e7bc vscript additions and fixes: samisalreadytaken 2020-10-27 02:22:18 +03:00
  • add157197f Mapbase v5.1 Blixibon 2020-09-23 05:03:47 +00:00
  • 5c2051864a Merge pull request #47 from samisalreadytaken/pr16 Blixibon 2020-09-22 23:30:24 -05:00
  • 5e21095851 Move sqstdtime.h samisalreadytaken 2020-09-02 02:55:06 +03:00
  • 80822cdc11 Add back deprecated function names samisalreadytaken 2020-09-01 20:31:22 +03:00
  • f8f47e4791 Add debugoverlay descriptions samisalreadytaken 2020-09-01 20:19:08 +03:00
  • 88cebe3eac Minor improvement in CDebugOverlayScriptHelper samisalreadytaken 2020-08-31 22:01:58 +03:00
  • d13f2a3e71 Fix CBaseEntity::SetMass samisalreadytaken 2020-08-31 17:27:54 +03:00
  • 8672b7bb3f vscript changes: samisalreadytaken 2020-08-30 15:58:34 +03:00
  • 0087e6d734 Fix string pool dump samisalreadytaken 2020-08-30 15:58:07 +03:00
  • c448f194ae Mapbase v5.0 Blixibon 2020-08-14 21:21:25 +00:00
  • f9ba141a31 Merge branch 'master' of https://github.com/mapbase-source/source-sdk-2013 Blixibon 2020-07-16 10:47:03 -05:00
  • 63323222fe Mapbase v4.3 Blixibon 2020-07-16 15:43:30 +00:00
  • b0739b8296 Merge pull request #33 from ReDucTor/vscript/register-all-classes Blixibon 2020-07-16 10:40:45 -05:00
  • 57848d7e3b Making vscript register all classes James Mitchell 2020-07-12 11:46:43 +10:00
  • f636089003 Mapbase v4.2 Blixibon 2020-07-01 19:32:49 +00:00
  • bc6a35a99c Merge pull request #30 from ReDucTor/vscript-fixes Blixibon 2020-07-01 14:13:25 -05:00
  • dfa67fb9de Making Vector.Norm in VScript act like NormalizeInPlace James Mitchell 2020-06-25 17:35:14 +10:00
  • faf4928ba5 Fixing issue with default values not being saved with vscript James Mitchell 2020-06-25 17:30:19 +10:00
  • f219b14420 Merge branch 'master' of https://github.com/mapbase-source/source-sdk-2013 Blixibon 2020-06-21 10:13:29 -05:00
  • 418a9dcccc Mapbase v4.1 Blixibon 2020-06-21 15:10:56 +00:00
  • d2ef54f1aa Merge pull request #24 from ReDucTor/vscript/isvalid Blixibon 2020-06-21 10:08:59 -05:00
  • 1f69727efc Merge pull request #21 from z33ky/mapbase/gcc-linux Blixibon 2020-06-21 10:08:41 -05:00
  • 1d4dfe7d4c Fixing IsValid outputting the opposite of being valid James 2020-06-20 14:10:10 +10:00
  • e9cbcd173d Adding IsValid to vscript James Mitchell 2020-06-20 13:10:37 +10:00
  • ae1162d907 Fix compilation without MAPBASE_RPC Alexander 'z33ky' Hirsch 2020-06-14 11:00:04 +02:00
  • eca6fd8864 Fix shadow render target Alexander 'z33ky' Hirsch 2020-06-14 10:59:03 +02:00
  • 5ba311b9e6 Fix stdshaders #includes casing Alexander 'z33ky' Hirsch 2020-06-14 10:41:30 +02:00
  • 9d0f5197bd Fix gcc 9/10 & mapbase build errors Alexander 'z33ky' Hirsch 2020-06-14 10:39:08 +02:00
  • 4d45c32be9 Switch to malloc() for C_SceneEntity::LoadScene() Alexander 'z33ky' Hirsch 2020-06-13 22:35:11 +02:00
  • 77fada1ca2 Fix gcc 8.2 build errors Alexander 'z33ky' Hirsch 2019-09-27 10:21:22 +02:00
  • 2c60bd368d Get rid of some unnecessary temporary buffers Alexander 'z33ky' Hirsch 2020-02-26 16:04:20 +01:00
  • d72d817eac Fix #includes casing Alexander 'z33ky' Hirsch 2019-10-03 16:07:16 +02:00
  • 48fb4ab56c Fix crash on startup Alexander 'z33ky' Hirsch 2019-10-04 01:22:06 +02:00
  • 5b2547a6ff Merge branch 'master' of https://github.com/mapbase-source/source-sdk-2013 Blixibon 2020-06-13 16:06:41 -05:00
  • 0c0a26dea6 Mapbase v4.0; VScript support Blixibon 2020-06-13 16:06:05 -05:00
  • 49b7b92e28 Added line crediting reductor for VScript library in README Blixibon 2020-06-13 15:48:04 -05:00
  • a7e23e46e9 Mapbase v4.0 Blixibon 2020-06-13 20:45:37 +00:00
  • ea0c830a62 Added VScript utility functions + loosened VScript EntFire(ByHandle) restrictions Blixibon 2020-06-13 12:44:40 -05:00
  • 03632df565 Fixed matrix3x4_t constructor not working before instantiated by other means Blixibon 2020-06-12 11:12:41 -05:00
  • 0094d707b9 Created a limited clientside CScriptEntityIterator Blixibon 2020-06-11 23:48:59 -05:00
  • 7d2c6315b5 Added more VScript functions for player classes Blixibon 2020-06-11 23:47:28 -05:00
  • 66a44d0739 Exposed matrix3x4_t and FireBulletsInfo_t to VScript, expanded available math functions Blixibon 2020-06-11 23:30:22 -05:00
  • 05303c9e66 Merge pull request #19 from ReDucTor/feature/vscript Blixibon 2020-06-11 09:59:15 -05:00
  • 07eb28ffe8 Fixing issue with restored vscript classes that are not registered being unable to be instantiated James Mitchell 2020-06-09 19:51:14 +10:00
  • b0549a894d Merge pull request #17 from ReDucTor/feature/vscript Blixibon 2020-06-07 10:28:54 -05:00
  • 859447ee69 Hiding squirrel compiler warnings when building vscript (fixes #14) James Mitchell 2020-06-07 14:47:49 +10:00
  • 14efc92e33 Fixed VScript material proxy retaining VM handles after level unload Blixibon 2020-05-31 20:58:50 -05:00
  • 82b0460d8f Merge branch 'feature/vscript' of https://github.com/mapbase-source/source-sdk-2013 into feature/vscript Blixibon 2020-05-31 08:57:35 -05:00
  • 4225e9d570 Minor VScript VPC fixes + misc. adjustments Blixibon 2020-05-31 08:57:19 -05:00
  • 528a2815e4 Merge pull request #8 from ReDucTor/vscript/script_help Blixibon 2020-05-31 08:49:24 -05:00
  • cd31f9db15 Fixing repeated save/restore where regexp would fail to serialize James Mitchell 2020-05-31 17:06:24 +10:00
  • 1ebb257648 Changing vscript convars class to CConvars to avoid duplicating the variable James Mitchell 2020-05-31 17:05:30 +10:00
  • 8316cf05ec Enabling vscript_client.nut and vscript_server.nut (fixes issue with doc aliases) James Mitchell 2020-05-31 15:39:17 +10:00
  • 76db66f70a Adding script_help support James Mitchell 2020-05-31 15:37:54 +10:00
  • c88da172d7 Merge pull request #7 from ReDucTor/wip/vscript_support Blixibon 2020-05-30 21:41:59 -05:00
  • 30032b70c9 Fixing issue with vscript restore having issues with cached weak references James Mitchell 2020-05-31 12:06:43 +10:00
  • 4966b79f84 Added VScript material proxy, exposed more stuff to clientside VScript Blixibon 2020-05-30 10:48:00 -05:00
  • 0f80bfad11 Added VScript net prop manager, exposed CTakeDamageInfo/trace_t/CBaseFilter, added filter_script, expanded available functions Blixibon 2020-05-30 10:42:48 -05:00
  • eb63b7b6a6 Exposed more things to VScript, including vehicles, AI goal entities, and convars Blixibon 2020-05-27 10:51:11 -05:00
  • c12418e1ce Added new features and customization to base VScript functionality Blixibon 2020-05-27 10:22:45 -05:00
  • 6ad2745a5e Added new shared VScript functions Blixibon 2020-05-24 09:41:12 -05:00
  • 1f8e32ef66 Merge pull request #6 from ReDucTor/wip/vscript_support Blixibon 2020-05-24 01:07:19 -05:00
  • daae8caf20 Added CBaseCombatWeapon script description Blixibon 2020-05-24 01:03:18 -05:00
  • c06bf1e1c4 Updated NPC and entity script functions, fixed RunScriptQuotable breaking with empty strings Blixibon 2020-05-24 00:57:23 -05:00
  • 3c6c5c1d81 Adding vscript GetKeyValue vscript James Mitchell 2020-05-24 14:54:46 +10:00
  • 2363a22e3e Cleaning up some TODO messages James Mitchell 2020-05-24 11:44:26 +10:00
  • 897534aec6 Making vscript print consistent, adding printl James Mitchell 2020-05-24 11:18:15 +10:00
  • d657e2b713 Adding missing Vector vscript functions James Mitchell 2020-05-24 10:46:40 +10:00
  • 18012de594 Adding support for vscript support for _tostring James Mitchell 2020-05-24 10:04:54 +10:00
  • 4320ae71e7 Mapbase VScript server/client expansions Blixibon 2020-05-22 20:26:31 -05:00
  • 2dbaa2c4a6 Merge pull request #5 from ReDucTor/wip/vscript_support Blixibon 2020-05-22 17:56:00 -05:00
  • 1210dee374 Various vscript fixes James Mitchell 2020-05-21 21:24:10 +10:00
  • 33e7a45657 Removing the closure parameter for class constructor, as we now have the typetag James Mitchell 2020-05-20 22:23:02 +10:00
  • e816832994 Making Vector and ClassInstanceData not be a separate heap allocation in vscript James Mitchell 2020-05-20 22:15:38 +10:00
  • f3dbcaf480 Some fixes to save/restore vscript James Mitchell 2020-05-20 21:41:04 +10:00
  • dc8ee0a7dd Adding missing parts from vscript Alien Swarm port James Mitchell 2020-05-20 21:39:50 +10:00
  • 3ad34f31a5 Fixing wrongly named group Group15 (was Group16) in logic_script entity James Mitchell 2020-05-19 22:44:59 +10:00
  • d52196a0b1 Fixing bad merge of CBaseEntity::FindNamedOutput James Mitchell 2020-05-19 22:12:35 +10:00
  • 3bdbef4169 Initial support for vscript save/restore James Mitchell 2020-05-19 22:09:09 +10:00