GE Lua Documentation

Press F to search!

onEditorBeforeSaveLevel

Definition


-- @/lua/ge/extensions/core/audioRibbon.lua:673

-- Called once on level save
local function onEditorBeforeSaveLevel()
  local levelName = getCurrentLevelIdentifier()
  if levelName and ribbons then
    local filepath = "levels/" .. levelName .. "/dynamicAudioEmitters/" .. diskFileName
    writeRibbonsToFile(filepath, ribbons)
  end
end

Callers

@/lua/ge/extensions/editor/terrainEditor.lua

local function onEditorBeforeSaveLevel()
  if notifications["materialsDirty"] then
@/lua/ge/extensions/editor/decalEditor.lua

local function onEditorBeforeSaveLevel()
  editor.saveDecals()
@/lua/ge/extensions/editor/sceneTree.lua

local function onEditorBeforeSaveLevel()
  itemCount = 0