Tag: #saves (7) Clear filter ×

2 stories

Save crash fix on main; SetSaveValue allows m_hGoalEnt and m_hPhysicsEnt; ladder dismount fix

Commit 7b6a89 on main brings the crash fixes (including saves), allows m_hGoalEnt and m_hPhysicsEnt in SetSaveValue and tries to account for info_ladder_dismount inside the ground.

Details
  • Fix crashes related to recent changes, including saves
  • Allow m_hGoalEnt and m_hPhysicsEnt in SetSaveValue; hEnemy is replaced by NPC:SetEnemy
  • Try to account for info_ladder_dismount inside ground
  • Fixed VPC writing debug files into the release config on Linux
  • Minor cleanup

2 stories

2 stories

math.ceil/floor fix ported; "load quick" no longer boots you without a quick save

Commit bb557c on main ports a fix for math.ceil/math.floor, adds self checks for corrupted map files and stops the load command from booting you out of the session when the save is missing.

Details
  • Port a fix for math.ceil/math.floor
  • Self checks for corrupted map files
  • load doesn't boot you from the session for missing saves, so an accidental "load quick" bind press is harmless
  • Fixed ZFunc not being set when overriding depth testing
  • Fixed a regression with DPanel:OnMousePressed due to recent changes
  • Merged PR: ENT:StoreOutput treats times=0 the same as times=-1

1 story

Envmap and lightprobe commands blocked from Lua; dupes/saves/demos with a single tag load again

Commit 7be067 on main blocks the envmap and lightprobe commands from Lua, fixes some dupes, saves and demos not loading, and adds more decompression self checks.

Details
  • Block envmap and lightprobe commands from Lua
  • Replace usages of string.Explode with string.Split
  • Properly fix env_microphone missing closed captions
  • Dedicated server workshop cleanup now runs in the correct folder (it was cleaning cache/workshop/ while files were saved to cache/srcds/)
  • Fixed some dupes/saves/demos not loading when they only have a single tag (Dupe, Save or Demo)
  • More decompression self checks; the FastLZ fallback was removed from util.Decompress (workshop dupes/saves already use LZMA, util.Compress has used LZMA since 2014)