forked from OceanRamen/Brainstorm
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBrainstorm.lua
More file actions
18 lines (16 loc) · 766 Bytes
/
Brainstorm.lua
File metadata and controls
18 lines (16 loc) · 766 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Brainstorm = {}
function initBrainstorm()
local lovely = require("lovely")
local nativefs = require("nativefs")
assert(load(nativefs.read(lovely.mod_dir .. "/Brainstorm/Brainstorm_main.lua")))()
assert(load(nativefs.read(lovely.mod_dir .. "/Brainstorm/Brainstorm_UI.lua")))()
assert(load(nativefs.read(lovely.mod_dir .. "/Brainstorm/Brainstorm_keyhandler.lua")))()
assert(load(nativefs.read(lovely.mod_dir .. "/Brainstorm/Brainstorm_reroll.lua")))()
if nativefs.getInfo(lovely.mod_dir .. "/Brainstorm/settings.lua") then
local settings_file = STR_UNPACK(nativefs.read((lovely.mod_dir .. "/Brainstorm/settings.lua")))
if settings_file ~= nil then
Brainstorm.SETTINGS = settings_file
end
end
_RELEASE_MODE = not Brainstorm.SETTINGS.debug_mode
end