-
Notifications
You must be signed in to change notification settings - Fork 2
/
SESettings.lua
26 lines (22 loc) · 906 Bytes
/
SESettings.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
-- This file is part of Storage Energistics
-- Author: Nividica
-- Created: 10/29/2017
-- Description: Runtime interface to mod settings
return function()
SESettings = {
NodeIdlePowerDrain = 15,
PowerPerItem = 4750,
PowerPerChunk = 1000,
TickRate = 30
}
-- Called to load or reload the mod settings
function SESettings.LoadSettings()
SESettings.NodeIdlePowerDrain = settings.global["storage_energistics-power_drain-per_node-per_tick-in_watts"].value
SESettings.PowerPerItem = settings.global["storage_energistics-transfer_power_drain-per_item-in_watts"].value
SESettings.PowerPerChunk = settings.global["storage_energistics-transfer_power_drain-per_chunk-in_watts"].value
SESettings.TickRate = settings.global["storage_energistics-game_ticks-per-network_tick"].value
end
-- Load the settings upon creation
SESettings.LoadSettings()
return SESettings
end