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 · Shelterutility
- fixFixed a case where grenades could be thrown through level geometry
map
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.