--[[FORTUNE_TYPES = {
    'S_KICHI': '諭吉',
    'DAI_KICHI': '大吉',
    'KICHI': '吉',
    'SHO_KICHI': '小吉',
    'KYO': '凶',
    'DAI_KYO': '大凶',
}

# --- NEW: Define ranks for sorting the leaderboard ---
FORTUNE_RANKS = {
    FORTUNE_TYPES['S_KICHI']: 6,
    FORTUNE_TYPES['DAI_KICHI']: 5,
    FORTUNE_TYPES['KICHI']: 4,
    FORTUNE_TYPES['SHO_KICHI']: 3,
    FORTUNE_TYPES['KYO']: 2,
    FORTUNE_TYPES['DAI_KYO']: 1,
}]]

--[[
    if r <= 10:
        card_ = "data/pictures/Amamiya/谕吉.jpg"
        card_txt = '[title]谕吉[/title]\n财星高照，气运亨通。\n正偏财皆顺势而来，多有意外之喜。\n机缘巧合易得良机，行事多逢助力。'
    elif 10 < r <= 20:
        card_ = "data/pictures/Amamiya/大吉.jpg"
        card_txt = '[title]大吉[/title]\n事情非常顺利，成功几率高，\n适合开始重要的计划或行动。\n吉中之王，代表极佳的运势和极大好运。'
    elif 20 < r <= 40:
        card_ = "data/pictures/Amamiya/中吉.jpg"
        card_txt = '[title]中吉[/title]\n运势较好，事情有望顺利，\n但可能会遇到一些小困难或需要付出努力。\n介于大吉和小吉之间，吉利但不完美。'
    elif 40 < r <= 60:
        card_ = "data/pictures/Amamiya/小吉.jpg"
        card_txt = '[title]小吉[/title]\n总体有利，但吉祥程度较轻微，\n可能会有一些阻碍或限制。\n吉祥但平缓，适合稳妥行事。'
    elif 60 < r <= 80:
        card_ = "data/pictures/Amamiya/吉.jpg"
        card_txt = '[title]吉[/title]\n运势平顺，偶有小得，却无大风浪。\n忌急躁冒进。整体安稳，稍带保守之意。'
    elif 80 < r <= 90:
        card_ = "data/pictures/Amamiya/凶.jpg"
        card_txt = '[title]凶[/title]\n近期运势稍有波折，事情推进略感不顺，人际间易有细小误会。\n但问题都不严重，稍加留意便能化解。\n保持好心态，很快就能恢复正常。'        
    else:
        card_ = "data/pictures/Amamiya/大凶.jpg"
        card_txt = '[title]大凶[/title]\n事情可能不顺，\n容易遇到困难、损失或不幸。\n提醒谨慎，小心防范，避免冒险。'
]]
local fortune={}

function fortune.getIntro()
  return {
    ["諭吉"]="财星高照，气运亨通。\n正偏财皆顺势而来，多有意外之喜。\n机缘巧合易得良机，行事多逢助力。",
    ["大吉"]="事情非常顺利，成功几率高，\n适合开始重要的计划或行动。\n吉中之王，代表极佳的运势和极大好运。",
    ["中吉"]="运势较好，事情有望顺利，\n但可能会遇到一些小困难或需要付出努力。\n介于大吉和小吉之间，吉利但不完美。",
    ["小吉"]="总体有利，但吉祥程度较轻微，\n可能会有一些阻碍或限制。\n吉祥但平缓，适合稳妥行事。",
    ["吉"]="运势平顺，偶有小得，却无大风浪。\n忌急躁冒进。\n整体安稳，稍带保守之意。",
    ["凶"]="近期运势稍有波折，事情推进略感不顺，人际间易有细小误会。\n但问题都不严重，稍加留意便能化解。\n保持好心态，很快就能恢复正常。",
    ["大凶"]="事情可能不顺。\n容易遇到困难、损失或不幸。\n提醒谨慎，小心防范，避免冒险。"
  }
end

function fortune.getColor()
  return {
    ["諭吉"]=0xFFFDD835,
    ["大吉"]=0xFFFF2E2E,
    ["中吉"]=0xFFFFAE5D,
    ["小吉"]=0xFF15E3CA,
    ["吉"]=0xFF2CAF00,
    ["凶"]=0xFF8B13D4,
    ["大凶"]=0xFF2B00AE
  }
end

return fortune