1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-04 10:47:13 +08:00

feat(饲料系统): 实现基于品质权重的饲料卡牌生成逻辑

添加 ArrayTool 工具类用于数组操作
在 FeedName 中增加 weight 方法获取品质权重
修改 MakeFeed 的卡牌生成逻辑,根据品质权重进行随机选择
This commit is contained in:
2025-08-28 09:36:01 +08:00
parent e7ffd6bce2
commit 2ec3d535c7
3 changed files with 24 additions and 6 deletions
+2
View File
@@ -45,3 +45,5 @@ func _physics_process(_delta):
nameLabel.text = "[b]%s[/b]" % displayName
func color():
return qualityColorMap[quality] as Color
func weight() -> float:
return qualityRandomWeight[quality]