Appearance
Dungeon Feature · 奖励
宝箱
打开后生成 1 到 3 件战利品。第一件必定是卡牌,后续物品有概率变成金币。
原名:Treasure Chest · 类名:TreasureChest
奖励GenerateRewardName 基础权重 40%;第一层和后续楼层都可出现。

Metadata
机制说明
物品数量由一次 Game.RandomFloat 决定:小于 0.85 为 1 件,小于 0.98 为 2 件,否则 3 件。
第一件固定走 CardFinder.ChooseReward。第二件和第三件各自先掷一次随机数,小于 0.45 时给金币,否则继续抽卡。
抽卡使用当前地牢奖励阶级范围,并把上限下调 1、最低夹到 1;minAffinity 为 1。
生成完成后会对 loot 列表执行 Utility.Shuffle,因此卡牌和金币的展示顺序不一定等于生成顺序。
战利品分布
TreasureChest.Open 生成 loot 后洗牌展示;下表是生成时的原始规则。
| 项目 | 规则 |
|---|---|
| 物品数量 | RandomFloat < 0.85 为 1 件;< 0.98 为 2 件;其余为 3 件。 |
| 第 1 件 | 固定调用 CardFinder.ChooseReward 生成卡牌。 |
| 第 2/3 件 | 每件各自掷随机数;< 0.45 给金币,否则给卡牌。 |
| 展示顺序 | 生成完执行 Utility.Shuffle,因此展示顺序不等于生成顺序。 |
随机奖励权重
| 楼层组 | 概率 | 说明 |
|---|---|---|
| 第 1 层 | 40% | 来自 DungeonBoard.GenerateRewardName。 |
| 第 2 层以后 | 40% | 来自 DungeonBoard.GenerateRewardName。 |