# -*- coding: utf-8 -*- """ ================================================================================ 手办分类转换规则数据 ================================================================================ 只处理"手办"(xy_shouban) 分类下的转换: 1) 盲盒开盒: 空手右键 盲盒(未开, jewelrybox_0) → 盲盒(开过, jewelrybox_1) + 随机开出 1 个手办方块(掉落物形式) 2) 猫/狐狸手办循环: 空手右键 逐级切换 cat_0 → cat_1 → cat_2 → cat_3 → cat_0, fox 同理 其余赞助者手办(figurines ~ figurines_5)为静态手办, 无转换。 【盲盒开出范围】 只开"转换链第一个"的猫/狐狸手办(cat_0 / fox_0) + 赞助者手办, 共 8 种均等概率。 cat_1~3、fox_1~3 无法从盲盒开出, 只能通过循环转换逐级获得。 ================================================================================ """ # ============================================================ # 一、盲盒 # ============================================================ BLIND_BOX_SOURCE = "rtdd:jewelrybox_0" # 盲盒(未开) BLIND_BOX_TARGET = "rtdd:jewelrybox_1" # 盲盒(开过) # 盲盒开出内容: 只开链首的猫/狐狸 + 赞助者手办(均等概率) BLIND_BOX_POOL = [ "rtdd:cat_0", "rtdd:fox_0", "rtdd:figurines", "rtdd:figurines_1", "rtdd:figurines_2", "rtdd:figurines_3", "rtdd:figurines_4", "rtdd:figurines_5", ] # 开出内容的显示名(用于开盒提示) FIGURINE_NAMES = { "rtdd:cat_0": "猫手办", "rtdd:fox_0": "狐狸手办", "rtdd:figurines": "赞助者手办_1", "rtdd:figurines_1": "赞助者手办_2", "rtdd:figurines_2": "赞助者手办_3", "rtdd:figurines_3": "赞助者手办_4", "rtdd:figurines_4": "赞助者手办_5", "rtdd:figurines_5": "赞助者手办_6", } # ============================================================ # 二、猫/狐狸手办循环转换链(空手右键逐级切换, 末尾回到起点) # ============================================================ CYCLE_CHAINS = { "rtdd:cat_0": "rtdd:cat_1", "rtdd:cat_1": "rtdd:cat_2", "rtdd:cat_2": "rtdd:cat_3", "rtdd:cat_3": "rtdd:cat_0", "rtdd:fox_0": "rtdd:fox_1", "rtdd:fox_1": "rtdd:fox_2", "rtdd:fox_2": "rtdd:fox_3", "rtdd:fox_3": "rtdd:fox_0", }