ham_radio/helpers.lua

10 lines
324 B
Lua
Raw Normal View History

2019-12-07 20:24:49 +01:00
function ham_radio.validate_frequency(frequency)
2019-12-07 20:54:21 +01:00
local num_freq = tonumber(frequency)
2019-12-07 20:24:49 +01:00
local freq = tostring(num_freq)
return freq == frequency
2019-12-07 20:54:21 +01:00
and num_freq ~= nil
and num_freq == math.floor(num_freq)
2019-12-07 20:24:49 +01:00
and num_freq >= ham_radio.settings.frequency.min
and num_freq <= ham_radio.settings.frequency.max
end