local LD = require("design.LevelDesignLibrary")
local beenAcrossBridge
function OnScriptLoaded(level, obj)
  game.SubObject.Sleep(obj)
  game.SubObject.SetForgetOnCheckpoint(obj)
end
function OnFirstStart(level)
  GameObjects.Btr_HelheimExitWSon:HideEntityVolume()
  GameObjects.Btr_HelheimHeadedToExitWSon:HideEntityVolume()
  GameObjects.btr_HeIsFull_Door:HideEntityVolume()
end
function BeenAcrossBridge()
  print("show going back zones")
  GameObjects.Btr_HelheimExitWSon:ShowEntityVolume()
  GameObjects.Btr_HelheimHeadedToExitWSon:ShowEntityVolume()
end
function HideSpeedControlZone()
  GameObjects.SpeedControlZone:HideEntityVolume()
end
function PostBridgeEncounters1()
  LD.CallFunctionAfterDelay(PlayHeIsFull, 2)
end
function PlayHeIsFull()
  game.Audio.PlayBanter("hel_HeIsFull", ShowLockedVolume)
end
function ShowLockedVolume()
  GameObjects.btr_HeIsFull_Door:ShowEntityVolume()
end
