Use memo as identifier instead of name

This commit is contained in:
Chr1Z93 2024-08-16 13:57:43 +02:00
parent ee95af53d1
commit f63ccc127b
3 changed files with 7 additions and 5 deletions

View File

@ -36,6 +36,7 @@
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "AutofailCounter",
"Name": "Custom_Tile",
"Nickname": "Auto-fail Counter",
"Snap": true,

View File

@ -36,6 +36,7 @@
"LuaScript": "require(\"core/GenericCounter\")",
"LuaScriptState": "0",
"MeasureMovement": false,
"Memo": "ElderSignCounter",
"Name": "Custom_Tile",
"Nickname": "Elder Sign Counter",
"Snap": true,

View File

@ -9,17 +9,17 @@ function onLoad(savedData)
val = JSON.decode(savedData)
end
self.max_typed_number = 99
self.max_typed_number = MAX_VALUE
local name = self.getName()
local tokenType = self.getMemo()
local position = { 0, 0.06, 0 }
-- set position of label depending on object
if name == "Damage" or name == "Resources" or name == "Resource Counter" then
if tokenType == "damage" or tokenType == "resource" or tokenType == "resourceCounter" then
position = { 0, 0.06, 0.1 }
elseif name == "Horror" then
elseif tokenType == "horror" then
position = { -0.025, 0.06, -0.025 }
elseif name == "Elder Sign Counter" or name == "Auto-fail Counter" then
elseif tokenType == "ElderSignCounter" or tokenType == "AutofailCounter" then
position = { 0, 0.1, 0 }
end