summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcheapie <no-email-for-you@example.com>2025-01-09 18:09:57 -0600
committercheapie <no-email-for-you@example.com>2025-01-09 18:09:57 -0600
commitb4354f36ec1dbf3010e0c12521195b9cab8e9dc2 (patch)
tree08b5d38f82d6f93070488c55d00e793a0640d354
parent238cb6d7d9b1f04177b67993a31d10971e11c4bd (diff)
downloadcreativesettings-main.tar
creativesettings-main.tar.gz
creativesettings-main.tar.bz2
creativesettings-main.tar.xz
creativesettings-main.zip
Add clouds toggleHEADmain
-rw-r--r--init.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index c428a32..e162776 100644
--- a/init.lua
+++ b/init.lua
@@ -6,6 +6,7 @@ local function set(name)
local x = playersettings.get(name,"creativesettings:visualx")
local y = playersettings.get(name,"creativesettings:visualy")
local z = playersettings.get(name,"creativesettings:visualz")
+ local clouds = playersettings.get(name,"creativesettings:clouds")
player:set_physics_override({
speed = speed,
jump = jump,
@@ -14,6 +15,9 @@ local function set(name)
player:set_properties({
visual_size = vector.new(x,y,z),
})
+ player:set_sky({
+ clouds = clouds,
+ })
end
playersettings.register("creativesettings:speed",{
@@ -76,3 +80,11 @@ playersettings.register("creativesettings:visualz",{
default = 1,
afterchange = set,
})
+
+playersettings.register("creativesettings:clouds",{
+ shortdesc = "Show Clouds",
+ longdesc = "Controls whether clouds are visible.\nMay not work reliably if weather mods are installed.",
+ type = "boolean",
+ default = true,
+ afterchange = set,
+})