onFilesChanged
Definition
-- @/lua/ge/extensions/core/settings/settings.lua:473
local function onFilesChanged(files)
if alreadySaving then
return
end
local settingFileChanged = false
for _,v in pairs(files) do
if (v.filename == M.impl.pathLocal or v.filename == M.impl.pathCloud) and (os.clock()-lastSavedTime) > 5 then
settingFileChanged = true
break
end
end
if settingFileChanged then
load(false)
end
end
Callers
@/lua/ge/extensions/editor/materialEditor.lua
local function onFilesChanged(files)
for _,v in pairs(files) do
@/lua/ge/map.lua
local function onFilesChanged(files)
for _,v in pairs(files) do
@/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/levels.lua
local function onFilesChanged(files)
for _,v in pairs(files) do
@/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/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
@/lua/ge/extensions/ui/uiMods.lua
local function onFilesChanged(files)
local modModulesChanged = false
@/lua/ge/extensions/core/audio.lua
local function onFilesChanged(files)
local reloadBanks = false