35 lines
783 B
Lua
35 lines
783 B
Lua
require("util.class")
|
|
|
|
Config = class(function(self)
|
|
self.name = "Config"
|
|
self.minPollution = settings.startup["min-pollution-to-damage"].value
|
|
self.absorbMultiplier = settings.startup["armor-absorb-multiplier"].value
|
|
end)
|
|
|
|
function Config:MinPollution()
|
|
return self.minPollution
|
|
end
|
|
|
|
function Config:AbsorbMultiplier()
|
|
return self.absorbMultiplier
|
|
end
|
|
|
|
function Config:IsAutoEquip(player)
|
|
return settings.get_player_settings(player)["auto-equip-armor"].value
|
|
end
|
|
|
|
function Config:IsEquipRespiratorWhenRespawn(player)
|
|
return settings.get_player_settings(player)["equip-respirator-when-respawn"].value
|
|
end
|
|
|
|
function Config:ForceBaseValue()
|
|
return 1.0
|
|
end
|
|
|
|
function Config:TechBonus()
|
|
return 0.2
|
|
end
|
|
|
|
function Config:TickInterval()
|
|
return 60
|
|
end |