-
Notifications
You must be signed in to change notification settings - Fork 3
/
settings.lua
138 lines (138 loc) · 4.88 KB
/
settings.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
data:extend({
{
type = "double-setting",
name = "base-pollution-factor",
setting_type = "startup",
default_value = 1,
minimum_value = 1.0,
order = "r",
--localised_name = "Base pollution factor",
--localised_description = "A (decimal) multiplier for the pollution production. Multiplied against internal values. Increase this to make even MORE pollution. Lower bound clamped at 1.0.",
},
{
type = "int-setting",
name = "acid-rain-threshold",
setting_type = "startup",
default_value = 90000,
order = "r",
--localised_name = "Water pollution threshold",
--localised_description = "The minimum amount of air pollution in a chunk before it will start contaminating the water",
},
{
type = "int-setting",
name = "polluted-water-threshold",
setting_type = "startup",
default_value = 60000,
order = "r",
--localised_name = "Water pollution threshold",
--localised_description = "The minimum amount of air pollution in a chunk before it will start contaminating the water",
},
{
type = "int-setting",
name = "clean-water-threshold",
setting_type = "startup",
default_value = 30000,
order = "r",
--localised_name = "Water recovery threshold",
--localised_description = "The maximum amount of air pollution in a chunk before contaminated water will start cleaning again; MUST be much (several times cleanup) less than the polluting threshold or you get water flipping back and forth",
},
{
type = "int-setting",
name = "polluted-water-tile-cleanup",
setting_type = "startup",
default_value = 1000,
order = "r",
--localised_name = "Polluted water tile cleanup",
--localised_description = "The amount of air pollution removed when a water tile turns polluted and, if cleaned, released when it turns back.",
},
{
type = "double-setting",
name = "polluted-water-tile-release-factor",
setting_type = "startup",
default_value = 1,
order = "r",
--localised_name = "Polluted water tile cleanup",
--localised_description = "The amount of air pollution removed when a water tile turns polluted and, if cleaned, released when it turns back.",
},
{
type = "bool-setting",
name = "use-depleted-oil-for-well",
setting_type = "startup",
default_value = true,
order = "r",
--localised_name = "Use depleted oil fields for waste storage wells",
--localised_description = "Whether oil that reaches its minimum value should be converted to an empty well for pollution wells. If false, empty wells (reskinned) generate in the world instead. You do NOT want to change this on existing worlds, as the internal entity names are different.",
},
{
type = "bool-setting",
name = "steam-furnace",
setting_type = "startup",
default_value = true,
order = "r",
},
{
type = "bool-setting",
name = "gas-boiler",
setting_type = "startup",
default_value = true,
order = "r",
},
{
type = "int-setting",
name = "wall-nuker-pollution",
setting_type = "startup",
default_value = 10000,
minimum_value = 0,
order = "r",
},
{
type = "bool-setting",
name = "clean-refinery",
setting_type = "startup",
default_value = true,
order = "r",
},
{
type = "double-setting",
name = "steam-furnace-speed",
setting_type = "startup",
default_value = 0.8,
minimum_value = 0.5,
maximum_value = 1.0,
order = "r",
},
{
type = "double-setting",
name = "clean-refinery-speed",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.5,
maximum_value = 1.0,
order = "r",
},
{
type = "double-setting",
name = "attack-size",
setting_type = "startup",
default_value = 1.0,
order = "r",
},
{
type = "double-setting",
name = "pollution-chem",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0,
maximum_value = 2.0,
order = "r",
},
{
type = "double-setting",
name = "pollution-chem-out",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.1,
maximum_value = 2.0,
order = "r",
},
})