From 78bd383c4cd06caf388891eae017ad501ce9f171 Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Mon, 21 Jun 2010 04:50:14 +0000
Subject: [PATCH] no save Uppercased vars in version >= 1.2
---
stead/stead.lua | 3 +++
1 file changed, 3 insertions(+)
diff --git a/stead/stead.lua b/stead/stead.lua
index b0b1f46..2ce3d1a 100644
--- a/stead/stead.lua
+++ b/stead/stead.lua
@@ -2335,6 +2335,9 @@ function isForSave(k, v, s) -- k - key, v - value, s -- parent table
if type(v) == 'function' or type(v) == 'userdata' then
return false
end
+ if game.version and game.version >= "1.2.0" then
+ return stead.string.find(k, '_') == 1
+ end
return stead.string.find(k, '_') == 1 or stead.string.match(k,'^%u')
end