local LD = require("design.LevelDesignLibrary")
function OnFirstStart(level)
  WaterLevel0Lights()
end
function OnStart(level)
  LD.RegisterForVariableUpdate(level, "WaterDrop01Triggered", {
    immediateFn = LowerWater_Level01,
    fn = LowerWater_Level01
  })
  LD.RegisterForVariableUpdate(level, "WaterDrop02Triggered", {
    immediateFn = LowerWater_Level02,
    fn = LowerWater_Level02
  })
end
function WaterLevel0Lights()
  GameObjects.LightsWaterTopObjects075:Show()
  GameObjects.LightsWaterMidObjects075:Hide()
  GameObjects.LightsWaterBottomObjects075:Hide()
end
function LowerWater_Level01()
  GameObjects.LightsWaterTopObjects075:Hide()
  GameObjects.LightsWaterMidObjects075:Show()
  GameObjects.LightsWaterBottomObjects075:Hide()
end
function LowerWater_Level02()
  GameObjects.LightsWaterTopObjects075:Hide()
  GameObjects.LightsWaterMidObjects075:Hide()
  GameObjects.LightsWaterBottomObjects075:Show()
end
