-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdata.lua
More file actions
57 lines (52 loc) · 1.87 KB
/
data.lua
File metadata and controls
57 lines (52 loc) · 1.87 KB
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
dw = dw or {}
-- has value true if we want to use another loader mod AND the selected mod in the setings is the right one
dw.setting_loader_mod =
settings.startup['dw-another-mod-loader'].value and (
mods['aai-loaders'] and (
mods['Krastorio2'] and settings.startup['dw-another-mod-loader-select'].value == "Krastorio2"
and "Krastorio2"
or "aai-loaders"
)
or mods['Krastorio2'] and (
mods['aai-loaders'] and settings.startup['dw-another-mod-loader-select'].value == "aai-loaders"
and "aai-loaders"
or "Krastorio2"
)
)
or "vanilla"
require 'lib.defines'
require 'lib.constants'
require 'lib.utils'
require 'prototypes.scripts.loaders'
require 'prototypes.styles'
require 'prototypes.sounds'
require 'prototypes.subgroup'
require 'prototypes.sprite'
require 'prototypes.tiles'
require 'prototypes.resource'
require 'prototypes.enemies'
require 'prototypes.shortcut'
require 'prototypes.planet.neo-nauvis'
require 'prototypes.planet.factory'
require 'prototypes.planet.mining'
require 'prototypes.planet.power'
require 'prototypes.buildings.agricultural-tower'
require 'prototypes.buildings.loaders'
require 'prototypes.technologies.technology'
require 'prototypes.entities.radio-station'
require 'prototypes.entities.chest-pipe'
require 'prototypes.entities.power-pole'
require 'prototypes.entities.hidden-radar'
require 'prototypes.entities.factory-beacon'
require 'prototypes.entities.warp-gate'
require 'prototypes.entities.harvesters'
require 'prototypes.entities.harvesters-linked-belt'
if mods['Krastorio2'] or mods['Krastorio2-spaced-out'] then
require 'prototypes.compatibilities.krastorio2'
end
if mods['aai-loaders'] then
require 'prototypes.compatibilities.aai-loaders'
end
if mods['aai-containers'] then
require 'prototypes.compatibilities.aai-containers'
end