1-- OPENTOMB SCRIPT LOADING ORDER 2-- By Lwmte, Jun 2015 3 4-------------------------------------------------------------------------------- 5-- This is the core of Lua script loading, all script files should be loaded via 6-- this file. 7-- DO NOT CHANGE SCRIPT ORDER, unless you're completely sure what you're doing! 8-------------------------------------------------------------------------------- 9 10-- Pre OpenGL/SDL init script loading. 11 12function loadscript_pre() 13 dofile(base_path .. "scripts/strings/getstring.lua"); 14 dofile(base_path .. "scripts/system/sys_scripts.lua"); 15 dofile(base_path .. "scripts/system/debug.lua"); 16 dofile(base_path .. "scripts/gameflow/gameflow.lua"); 17 dofile(base_path .. "scripts/trigger/trigger_functions.lua"); 18 dofile(base_path .. "scripts/trigger/helper_functions.lua"); 19 dofile(base_path .. "scripts/entity/entity_functions.lua"); 20 dofile(base_path .. "scripts/character/hair.lua"); 21 dofile(base_path .. "scripts/character/ragdoll.lua"); 22 dofile(base_path .. "scripts/config/control_constants.lua"); 23 dofile(base_path .. "scripts/audio/common_sounds.lua"); 24 dofile(base_path .. "scripts/audio/soundtrack.lua"); 25 dofile(base_path .. "scripts/audio/sample_override.lua"); 26 27 dofile(base_path .. "scripts/character/character.lua") 28 dofile(base_path .. "scripts/inventory/item_list.lua") 29 dofile(base_path .. "scripts/inventory/item_combine.lua") 30 dofile(base_path .. "scripts/inventory/items.lua") 31end 32 33 34-- Post OpenGL/SDL init script loading. 35 36function loadscript_post() 37 dofile(base_path .. "scripts/gui/fonts.lua") 38end 39