← all updates

Cache Loses an Outside A Boost, and Map Scripting Learns About Grenades and the Bomb

32 changes

Cache gets fixes for gaps, collision and flickering assets and loses a boost spot in Outside A, while Shelter is updated to its latest Community Workshop version. A general fix stops grenades being thrown through level geometry. The rest is Map Scripting: new grenade projectile and planted-C4 classes with getters for thrower, planter, defuser and plant and defuse timings, new events for weapon pickups and bomb explosions, a TracePlayer helper and spawnable grenade projectiles. bounces is deprecated on OnGrenadeBounce, and RegisterCheatCommand now survives a script reload.

Cache · Shelter

utility

  • fixFixed a case where grenades could be thrown through level geometry

map

  • fixCache Fixed various gaps in mapCache
  • fixCache Fixed collision in various spots across mapCache
  • fixCache Fixed flickering on some assetsCache
  • reworkCache Removed boost spot in Outside ACache
  • reworkShelter Updated to the latest version from the Community Workshop (Update Notes)Shelter

scripting

  • reworkAdded Instance.TracePlayer
  • reworkAdded Instance.OnWeaponPickup
  • reworkAdded Instance.OnBombExplode
  • reworkAdded Instance.SpawnGrenadeProjectile
  • reworkAdded dropper to Instance.OnWeaponDrop event
  • reworkAdded hitEntity to Instance.OnGrenadeBounce event
  • reworkAdded normal to Instance.OnGrenadeBounce event
  • reworkAdded CSGrenadeProjectileBase.GetGrenadeType
  • reworkAdded CSGrenadeProjectileBase.GetThrower
  • reworkAdded CSGrenadeProjectileBase.Detonate
  • reworkAdded CSPlantedC4.IsBombsiteA
  • reworkAdded CSPlantedC4.IsBombsiteB
  • reworkAdded CSPlantedC4.GetPlanter
  • reworkAdded CSPlantedC4.GetDefuser
  • reworkAdded CSPlantedC4.IsActive
  • reworkAdded CSPlantedC4.IsExploded
  • reworkAdded CSPlantedC4.IsDefused
  • reworkAdded CSPlantedC4.GetPlantTime
  • reworkAdded CSPlantedC4.GetExplodeTime
  • reworkAdded CSPlantedC4.GetDefuseStartTime
  • reworkAdded CSPlantedC4.GetDefuseFinishTime
  • reworkAdded CSPlayerPawn.HasDefuser
  • reworkAdded CSPlayerPawn.SetHasDefuser
  • reworkAdded CSGrenadeType enum
  • fixFixed a bug where Instance.RegisterCheatCommand would not work on script reload.
  • reworkDeprecated bounces from Instance.OnGrenadeBounce event.
Valve's original notes
[p]\[ GAMEPLAY ][/p][list][*][p]Fixed a case where grenades could be thrown through level geometry[/p][/*][/list][p][/p][p]\[ MAPS ][/p][p]Cache[/p][list][*][p]Fixed various gaps in map[/p][/*][*][p]Fixed collision in various spots across map[/p][/*][*][p]Fixed flickering on some assets[/p][/*][*][p]Removed boost spot in Outside A[/p][/*][/list][p]Shelter[/p][list][*][p]Updated to the latest version from the Community Workshop ([url="https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295"]Update Notes[/url])[/p][/*][/list][p][/p][p]\[ MAP SCRIPTING ][/p][list][*][p]Added Instance.TracePlayer[/p][/*][*][p]Added Instance.OnWeaponPickup[/p][/*][*][p]Added Instance.OnBombExplode[/p][/*][*][p]Added Instance.SpawnGrenadeProjectile[/p][/*][*][p]Added dropper to Instance.OnWeaponDrop event[/p][/*][*][p]Added hitEntity to Instance.OnGrenadeBounce event[/p][/*][*][p]Added normal to Instance.OnGrenadeBounce event[/p][/*][*][p]Added CSGrenadeProjectileBase.GetGrenadeType[/p][/*][*][p]Added CSGrenadeProjectileBase.GetThrower[/p][/*][*][p]Added CSGrenadeProjectileBase.Detonate[/p][/*][*][p]Added CSPlantedC4.IsBombsiteA[/p][/*][*][p]Added CSPlantedC4.IsBombsiteB[/p][/*][*][p]Added CSPlantedC4.GetPlanter[/p][/*][*][p]Added CSPlantedC4.GetDefuser[/p][/*][*][p]Added CSPlantedC4.IsActive[/p][/*][*][p]Added CSPlantedC4.IsExploded[/p][/*][*][p]Added CSPlantedC4.IsDefused[/p][/*][*][p]Added CSPlantedC4.GetPlantTime[/p][/*][*][p]Added CSPlantedC4.GetExplodeTime[/p][/*][*][p]Added CSPlantedC4.GetDefuseStartTime[/p][/*][*][p]Added CSPlantedC4.GetDefuseFinishTime[/p][/*][*][p]Added CSPlayerPawn.HasDefuser[/p][/*][*][p]Added CSPlayerPawn.SetHasDefuser[/p][/*][*][p]Added CSGrenadeType enum[/p][/*][*][p]Fixed a bug where Instance.RegisterCheatCommand would not work on script reload.[/p][/*][*][p]Deprecated bounces from Instance.OnGrenadeBounce event.[/p][/*][/list]

Published by Valve on Steam.