Skip to content

Mapbase v6.1

Compare
Choose a tag to compare
@Blixibon Blixibon released this 17 Dec 07:09
· 682 commits to master since this release

This update mainly aims to fix issues introduced in previous updates with low regression risk.

Download

Mapbase Release Build

Changelist:

  • Added postprocess_controller entity from later versions of Source
  • Added env_dof_controller entity from later versions of Source
  • Fixed auto-breaking game_text/choreo text not null terminating
  • Fixed console groups showing up at the wrong developer levels (reported by Iridium77)
  • Added more mesages to console groups, including a new "NPC AI" console group
  • Fixed typos and added elaboration in various cvars, console messages, etc.
  • Fixed npc_metropolice not using frag grenades correctly when allowed to use them
  • Fixed npc_metropolice not registering stitching squad slots in AI
  • Fixed SetModel input late precache warning
  • Fixed env_global_light angles resetting upon loading a save
  • Fixed a crash caused by removing the active weapon of a Combine soldier while it's firing
  • Changed the way metrocops deploy their manhacks so they could use their manhack death response properly
  • Added new inputs to item_item_crate related to crate contents
  • Added spawnflag to npc_helicopter for aiming at enemies even when the gun is off
  • Fixed game_convar_mod "Start Activated" flag not working (reported by 1upD)
  • Added SDK_Engine_Post and DepthOfField shaders from the Momentum repo/Alien Swarm SDK
  • Fixed an issue with ScriptKeyValuesRead using the wrong name and having a memory leak (reported by samisalreadytaken)
  • Allowed VScript functions which return null strings to actually return null instead of empty strings (contributed by samisalreadytaken)
  • Added VScript member variable documentation
  • Fixed VScript documentation lines sometimes mixing together
  • Fixed VScript singletons having a ! at the beginning of descriptions
  • Added Color struct to VScript and allowed color-related inputs to use it
  • Added more VScript functions for weapons, ammo, ragdolling, and response contexts
  • Added GameRules singleton for VScript
  • Exposed AI interaction system to VScript
  • Recovered some lost VScript documentation from older revisions of the Mapbase wiki
  • Added a way to get the current game's load type in VScript
  • Fixed Precache/SpawnEntityFromTable not accounting for a few important field types
  • Added VScript functions for getting a player's eye vectors
  • Added VScript functions for NPC sleeping/waking
  • Added VScript functions for getting sounds from surface data
  • Adjusted CAI_Expresser in VScript
  • Fixed VScript save/restore crashing under certain circumstances involving Vector (contributed by reductor)
  • Fixed excessive amounts of parallax corrected cubemaps messages being printed in VBSP