From 147c1a2f697e49881ba749a66811a4d87317941e Mon Sep 17 00:00:00 2001
From: NullBite <me@nullbite.com>
Date: Sun, 20 Mar 2022 22:02:08 -0400
Subject: [PATCH] Fix unstring number conversion

---
 script.lua | 24 ++----------------------
 1 file changed, 2 insertions(+), 22 deletions(-)

diff --git a/script.lua b/script.lua
index bf1227b..4731410 100644
--- a/script.lua
+++ b/script.lua
@@ -4,26 +4,6 @@
 TEXTURE_WIDTH = 128
 TEXTURE_HEIGHT = 128
 
--- local state variables (do not access within pings) --
-armor_enabled=data.load("armor_enabled")
-if armor_enabled==nil then
-	armor_enabled=true
-else
-	armor_enabled=armor_enabled=="true"
-end
-vanilla_enabled=data.load("vanilla_enabled")
-if vanilla_enabled==nil then
-	vanilla_enabled=false
-else
-	vanilla_enabled=vanilla_enabled=="true"
-end
-snore_enabled=data.load("snore_enabled")
-if snore_enabled==nil then
-	snore_enabled=false
-else
-	snore_enabled=snore_enabled=="true"
-end
-
 -- utility functions -- {{{
 --- dump table --
 function dumpTable(o)
@@ -63,8 +43,8 @@ function unstring(input)
 		return nil
 	elseif input == "true" or input == "false" then
 		return input=="true"
-	elseif number(input) ~= nil then
-		return number(input)
+	elseif tonumber(input) ~= nil then
+		return tonumber(input)
 	else
 		return input
 	end