balatro-mods/Talisman/big-num/notations/greeknotation.lua
2025-01-19 15:01:49 +08:00

19 lines
676 B
Lua

local lovely = require("lovely")
local nativefs = require("nativefs")
BaseLetterNotation = nativefs.load(lovely.mod_dir.."/Talisman/big-num/notations/baseletternotation.lua")()
GreekNotation = {}
GreekNotation.__index = LetterNotation
setmetatable(GreekNotation, BaseLetterNotation)
GreekNotation.__tostring = function () return "GreekNotation" end
function GreekNotation:new(opt)
opt = opt or {}
return setmetatable({
letters = "~αβγδεζηθικλμνξοπρστυφχψωΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ",
dynamic = opt.dynamic or false,
reversed = opt.reversed or false
}, GreekNotation)
end
return GreekNotation