feat: 魔法常量
This commit is contained in:
@@ -0,0 +1,28 @@
|
|||||||
|
package global
|
||||||
|
|
||||||
|
// 1. 维度定义 (Dimension) - 用于 UI 的大分类 Tab
|
||||||
|
const (
|
||||||
|
BadgeDimPersistence = "PERSISTENCE" // 勤勉系 (坚持)
|
||||||
|
BadgeDimExpertise = "EXPERTISE" // 专家系 (施肥/修剪/换盆)
|
||||||
|
BadgeDimJournal = "JOURNAL" // 记录系 (拍照/日记)
|
||||||
|
BadgeDimDiscovery = "DISCOVERY" // 隐藏/彩蛋系
|
||||||
|
)
|
||||||
|
|
||||||
|
// 2. 行为代码 (Action Code) - 对应触发徽章的底层事件
|
||||||
|
const (
|
||||||
|
ActionWater = "ACT_WATER" // 浇水
|
||||||
|
ActionFertilize = "ACT_FERTILIZE" // 施肥
|
||||||
|
ActionPrune = "ACT_PRUNE" // 修剪
|
||||||
|
ActionRepot = "ACT_REPOT" // 换盆
|
||||||
|
ActionPhoto = "ACT_PHOTO" // 拍照
|
||||||
|
ActionLogin = "ACT_LOGIN" // 签到
|
||||||
|
ActionKillPlant = "ACT_KILL" // 把植物养死了(作为彩蛋徽章)
|
||||||
|
)
|
||||||
|
|
||||||
|
// 3. 徽章等级 (Tier)
|
||||||
|
const (
|
||||||
|
BadgeTierBronze = 1 // 铜
|
||||||
|
BadgeTierSilver = 2 // 银
|
||||||
|
BadgeTierGold = 3 // 金
|
||||||
|
BadgeTierDiamond = 4 // 钻石
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user