GE Lua Documentation

Press F to search!

onFilesChanged

Definition


-- @/lua/ge/map.lua:3524

local function onFilesChanged(files)
  for _,v in pairs(files) do
    if v.filename == mapFilename then
      log('D', 'map', "map.json changed, reloading map")
      loadMap()
      return
    end
  end
end

Callers

@/lua/ge/extensions/core/environment.lua
-- having this function, enables writing groundmodels that are getting reloaded dynamically in the game
local function onFilesChanged(files)
  for _,v in pairs(files) do
@/lua/ge/extensions/core/settings/settings.lua

local function onFilesChanged(files)
  if alreadySaving then
@/lua/ge/extensions/editor/materialEditor.lua

local function onFilesChanged(files)
  for _,v in pairs(files) do
@/lua/ge/extensions/core/levels.lua

local function onFilesChanged(files)
  for _,v in pairs(files) do
@/lua/ge/extensions/ui/uiMods.lua

local function onFilesChanged(files)
  local modModulesChanged = false
@/lua/ge/main.lua
  --print("onFileChanged: " .. dumps(files))
  settings.onFilesChanged(files)
  map.onFilesChanged(files)
  settings.onFilesChanged(files)
  map.onFilesChanged(files)
  extensions.hook('onFilesChanged', files)
@/lua/ge/extensions/core/audio.lua

local function onFilesChanged(files)
  local reloadBanks = false
@/lua/ge/extensions/ui/apps.lua
-- explicitly request for it every time it is needed (an initial request is still needed).
local function onFilesChanged(files)
  for _,v in pairs(files) do