-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.lua
38 lines (29 loc) · 1.31 KB
/
data.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
--INITIALIZE
if not angelsmods then angelsmods = {} end
if not angelsmods.ores then angelsmods.ores = {} end
if not angelsmods.functions then angelsmods.functions = {} end
if not angelsmods.functions.store then angelsmods.functions.store = {} end
if not angelsmods.functions.store.update then angelsmods.functions.store.update = {} end
if not angelsmods.functions.store.make then angelsmods.functions.store.make = {} end
--SET MOD OPTIONS
angelsmods.ores.yield = settings.startup["angels-infinite-yield"].value
angelsmods.ores.loweryield = settings.startup["angels-lower-infinite-yield"].value
angelsmods.ores.enablefluidreq = settings.startup["angels-enablefluidreq"].value
if angelsmods.refining then
angelsmods.ores.disable_ore_override = angelsmods.refining.disable_ore_override
else
angelsmods.ores.disable_ore_override = false
end
--LOAD RESOURCE GENERATOR
if not angelsmods.functions.make_resource then
require("prototypes.generation.resource-generator")
require("prototypes.generation.resource-builder")
end
--GENERATE PROTOTYPES
require("prototypes.generation.vanilla-ore-inf")
require("prototypes.generation.angels-ore-inf")
require("prototypes.generation.bob-ore-inf")
require("prototypes.generation.py-ore-inf")
require("prototypes.generation.yuoki-ore-inf")
-- EXECUTE FUNCTIONS
angelsmods.functions.make_resource()