rerequire
Definition
-- @/lua/common/luaCore.lua:21
-- little snippet that enforces reloading of files
function rerequire(module)
package.loaded[module] = nil
local m = require(module)
if not m then
log('W', "rerequire", ">>> Module failed to load: " .. tostring(module).." <<<")
end
return m
end
Callers
@/lua/ge/extensions/editor/gen/lib/ui.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
@/lua/console/bananabench-async.lua
rerequire("lua/console/test")
@/lua/ge/extensions/editor/gen/lib/ai.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
@/lua/ge/extensions/editor/gen/lib/jbeam.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
@/lua/common/utils/interactiveShell.lua
elseif cmd == "unittests" or cmd == "ut" then
cmd = 'rerequire("lua/tests/unittests")'
elseif cmd == "reload" then
elseif cmd == "testenv" then
cmd = 'rerequire("lua/vehicle/beamng") ; rerequire("lua/tests/test")'
end
elseif cmd == "testenv" then
cmd = 'rerequire("lua/vehicle/beamng") ; rerequire("lua/tests/test")'
end
@/lua/ge/extensions/editor/gen/utils.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
@/lua/console/servertests.lua
rerequire("lua/console/unittests")
--rerequire("lua/console/benchphysics")
@/lua/console/test.lua
rerequire("lua/console/benchphysics")
--rerequire("lua/tests/simpleload")
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
@/lua/ge/extensions/editor/gen/ui.lua
-- unrequire(apack[1])
-- M = rerequire(apack[1])
unrequire(apack[2])
unrequire(apack[2])
U = rerequire(apack[2])
unrequire(apack[3])
unrequire(apack[3])
SCLegend = rerequire(apack[3])
-- lo('?? forlegend:'..SCLegend)
-- unrequire(apack[4])
-- D = rerequire(apack[4])
U.lo('>>++++++++++++++++ UI.reload:'..#apack..':'..tostring(D)) --..':'..tostring(D.forRoad()))
@/lua/vehicle/controller/powertrainControl/activeCenterDiff.lua
local interpolatedMap = rerequire("interpolatedMap")
throttleLockMap = interpolatedMap.new()
@/lua/vehicle/controller/vehicleController/shiftLogic/cvtGearbox2.lua
local interpolatedMap = rerequire("interpolatedMap")
cvtHandling.targetRpmMap = interpolatedMap.new()
@/lua/ge/extensions/editor/gen/world.lua
unrequire(apack[1])
M = rerequire(apack[1])
unrequire(apack[2])
U = rerequire(apack[2])
lo = function(ms, yes)
unrequire(apack[4])
Render = rerequire(apack[4])
unrequire(apack[5])
T = rerequire(apack[5])
unrequire(apack[3])
D = rerequire(apack[3])
lo('??+++++++++++++++++++++++++++++++++++ FOR_D:'..tostring(D)..':'..tostring(D.junctionUp))
unrequire(apack[7])
Ter = rerequire(apack[7])
out.Ter = Ter
unrequire(apack[6])
N = rerequire(apack[6])
unrequire(apack[7])
unrequire(apack[7])
Ter = rerequire(apack[7])
out.Ter = Ter
unrequire(apack[8])
J = rerequire(apack[8])
out.J = J
-- unrequire(apack[2])
-- UI = rerequire(apack[2])
-- editor.showWindow('BAT')
-- unrequire(apack[2])
-- UI = rerequire(apack[2])
-- editor.showWindow('BAT')
@/lua/ge/extensions/editor/gen/test.lua
unrequire(apack[6])
N = rerequire(apack[6])
end
unrequire('/lua/ge/extensions/editor/gen/robot')
R = rerequire('/lua/ge/extensions/editor/gen/robot')
-- R.up()
@/lua/ge/extensions/editor/buildingEditor.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end
unrequire(apack[1])
W = rerequire(apack[1])
unrequire(apack[2])
unrequire(apack[2])
UI = rerequire(apack[2])
if not soft and UU._MODE ~= 'conf' then
-- unrequire(apack[1])
-- W = rerequire(apack[1])
unrequire(apack[2])
unrequire(apack[2])
UI = rerequire(apack[2])
unrequire(apack[3])
unrequire(apack[3])
D = rerequire(apack[3]) --require('/lua/ge/extensions/editor/gen/decal')
unrequire(apack[4])
unrequire(apack[4])
R = rerequire(apack[4])
]]
unrequire(apack[1])
W = rerequire(apack[1])
unrequire(apack[2])
unrequire(apack[2])
UI = rerequire(apack[2])
unrequire(apack[3])
unrequire(apack[3])
D = rerequire(apack[3]) --require('/lua/ge/extensions/editor/gen/decal')
unrequire(apack[4])
unrequire(apack[4])
R = rerequire(apack[4])
unrequire(apack[1])
W = rerequire(apack[1])
end
unrequire(apack[2])
UI = rerequire(apack[2])
editor.showWindow('BAT')
@/lua/vehicle/controller.lua
end
c = rerequire(filePath)
if c then
local loadFunc = function()
local controller = rerequire(filePath)
if controller and type(controller) == "table" then
@/lua/vehicle/powertrain/combustionEngine.lua
local delayLine = rerequire("delayLine")
local thermalsFileName = jbeamData.thermalsLuaFileName or "powertrain/combustionEngineThermals"
device.thermals = rerequire(thermalsFileName)
device.thermals.init(device, jbeamData)
local turbochargerFileName = jbeamData.turbochargerLuaFileName or "powertrain/turbocharger"
device.turbocharger = rerequire(turbochargerFileName)
device.turbocharger.init(device, v.data[jbeamData.turbocharger])
local superchargerFileName = jbeamData.superchargerLuaFileName or "powertrain/supercharger"
device.supercharger = rerequire(superchargerFileName)
device.supercharger.init(device, v.data[jbeamData.supercharger])
local nitrousOxideFileName = jbeamData.nitrousOxideLuaFileName or "powertrain/nitrousOxideInjection"
device.nitrousOxideInjection = rerequire(nitrousOxideFileName)
device.nitrousOxideInjection.init(device, v.data[jbeamData.nitrousOxideInjection])
@/lua/ge/extensions/editor/gen/mesh.lua
unrequire(apack[1])
U = rerequire(apack[1])
lo = U.lo
unrequire(apack[2])
Render = rerequire(apack[2])
end
@/lua/common/libs/xlsxlib/tests/tests.lua
--
-- rerequire('libs/xlsxlib/tests/tests').runTests()
--
@/lua/ge/extensions/editor/gen/exp_solidflex.lua
unrequire(p)
alib[#alib+1] = rerequire(p)
end