commit | author | age
|
9f0b41
|
1 |
technic.config = technic.config or Settings(minetest.get_worldpath().."/technic.conf") |
ee0765
|
2 |
|
S |
3 |
local conf_table = technic.config:to_table() |
|
4 |
|
|
5 |
local defaults = { |
8e03d7
|
6 |
enable_mining_drill = "true", |
R |
7 |
enable_mining_laser = "true", |
eac484
|
8 |
enable_flashlight = "false", |
363f03
|
9 |
enable_wind_mill = "false", |
137695
|
10 |
enable_frames = "false", |
c5e948
|
11 |
enable_corium_griefing = "true", |
cbe974
|
12 |
enable_radiation_protection = "true", |
b739ed
|
13 |
enable_entity_radiation_damage = "true", |
NZ |
14 |
enable_longterm_radiation_damage = "true", |
bf58c7
|
15 |
enable_nuclear_reactor_digiline_selfdestruct = "false", |
8e03d7
|
16 |
} |
R |
17 |
|
ee0765
|
18 |
for k, v in pairs(defaults) do |
S |
19 |
if conf_table[k] == nil then |
|
20 |
technic.config:set(k, v) |
8e03d7
|
21 |
end |
R |
22 |
end |