Skip to content

Mapbase v6.2

Choose a tag to compare

@Blixibon Blixibon released this 28 Jan 16:13
fd600b5

This update includes viable applications for client-side VScript, CS:S viewmodel chirality, and tons of improvements or fixes for other misc. or VScript-related subjects.

Download

Mapbase Release Build

Changelist:

  • Added CS:S viewmodel chirality, meaning weapons can be mirrored with the cl_righthand cvar (contributed by 1upD)
  • Added "Fixed constraints" spawnflag to prop_ragdoll
  • Fixed func_rotating angles fix not working
  • Fixed host_timescale scaling sounds when cheats are off
  • Fixed a npc_zombie crash caused by inflictor-less crush damage
  • Added logic_script_client, an entity which could run VScripts on the client
  • Expanded CNetMsgScriptHelper to support fully custom network communication (contributed by samisalreadytaken)
  • Added save/restore to client-side VScript
  • Fixed crash from reloading a save from a previous session of the game (contributed by reductor)
  • Reworked VScript save/restore cache to fix various related issues (contributed by reductor)
  • Fixed player instance not working in client-side VScript (contributed by samisalreadytaken)
  • Exposed client-side ragdoll class and functions to VScript, allowing control over client-side ragdolls
  • Added debugoverlay to the client (contributed by samisalreadytaken)
  • Added a bunch of client-side VScript functions to C_BaseEntity and C_BaseAnimating
  • Added OnServerRagdoll hook for VScript
  • Exposed full context-based thinking to VScript (contributed by samisalreadytaken)
  • Added display-related functions for client-side VScript (contributed by samisalreadytaken)
  • Added hash maps for save/restore tables and event listeners (contributed by samisalreadytaken)
  • Moved VScript documentation to its own namespace (contributed by samisalreadytaken)
  • Made instance name fixup stop fixing up names starting with !, which was causing problems with procedurals like !activator (reported by 1upD)