Evaluates to the same number every time, given by the literal_value
property. All numbers are treated as float internally unless otherwise specified. May be used as a boolean value, evaluates to true for numbers bigger than zero, anything else evaluates to false.
type |
:: "literal-number"
|
|
literal_value | :: float |
|
literal_value | :: float |
|
type |
:: "literal-number"
|
|
local ten =
{
type = "literal-number",
literal_value = 10
}
-- or with the noise lib
local noise = require("noise")
local twenty_point_five = noise.to_noise_expression(20.5)