prefabs/heatrock.lua
53545556575859
local function TemperatureChange(inst, data)
AdjustLighting(inst)
local range = GetRangeForTemperature(data.new)
if range ~= inst.currentTempRange then
UpdateImages(inst, range)
end
53545556575859
local function TemperatureChange(inst, data)
AdjustLighting(inst)
local range = GetRangeForTemperature(inst.components.temperature.current)
if range ~= inst.currentTempRange then
UpdateImages(inst, range)
end
899091929394
inst.Light:SetIntensity(.5)
inst.Light:SetColour(235/255,165/255,12/255)
inst.Light:Enable(false)
inst:ListenForEvent("temperaturedelta", TemperatureChange)
inst.currentTempRange = 0
89909192939495
inst.Light:SetIntensity(.5)
inst.Light:SetColour(235/255,165/255,12/255)
inst.Light:Enable(false)
inst.Light:SetDisableOnSceneRemoval(false)
inst:ListenForEvent("temperaturedelta", TemperatureChange)
inst.currentTempRange = 0