Files
HEROLL/HEROLL_OUTGAME_2.0.1/02-资源背包与体力/02-规则说明.md
T

66 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 02 资源背包与体力:规则与数值
## 已恢复的配置关系
item 用 ERewardType/refStringId 描述奖励语义,itemgroup 存放并列 itemIds/itemCounts/weights;itemsource 记录来源跳转与 unlockKey。lobbyticket 将 ELobbyAsset 映射到 EAsset,并区分 defaultValue/boostValue。
证据等级A仅确认字段原值;下列示例不是全量表,所有等级、成本、奖励、参数见所链接CSV。
## 核心规则核对
| 规则解读 | 源字段原值 | 证据定位 |
| --- | --- | --- |
| 入场体力需求配置 | Values=5 | E-gameconfig / StringId=needEnergy / CSV记录25 |
| 基础体力上限配置 | Values=40 | E-gameconfig / StringId=maxEnergy / CSV记录27 |
| 体力恢复配置数组;计时单位及数组位置需消费函数 | Values=600,1 | E-gameconfig / StringId=chargeEnergy / CSV记录26 |
| VIP额外体力上限配置 | Values=20 | E-gameconfig / StringId=vipAddMaxEnergy / CSV记录73 |
## 子功能规则
### 道具与资源定义
每种道具以Id/StringId识别。ERewardType和refStringId说明内容类型与引用;isStackable、selectCount和useRandom分别描述堆叠、选择数量及随机使用标记。
对应原表:`item`,799条。[完整数值](./04-数值明细/item.md)。
### 道具包内容
itemIds、itemCounts和weights按位置记录道具、数量与权重;sameItem作为独立配置保留,不能省略权重为0的项。
对应原表:`itemgroup`,48条。[完整数值](./04-数值明细/itemgroup.md)。
### 资源获取途径
itemID/itemGroup指向目标资源,跳转字段和unlockKey描述获取入口与开放条件。
对应原表:`itemsource`,29条。[完整数值](./04-数值明细/itemsource.md)。
### 局外资源带入映射
ELobbyAsset与EAsset构成大厅资源到使用资源的映射,defaultValue与boostValue是两种效果档。
对应原表:`lobbyticket`,3条。[完整数值](./04-数值明细/lobbyticket.md)。
### 局外事件奖励
when区分触发场景,itemID、itemCount和prob保存奖励候选及对应数量、概率参数。
对应原表:`outgamereward`,12条。[完整数值](./04-数值明细/outgamereward.md)。
## 关联全局配置
| 键 | 原值 | CSV记录序号 |
| --- | --- | --- |
| needEnergy | 5 | 25 |
| chargeEnergy | 600,1 | 26 |
| maxEnergy | 40 | 27 |
| ingameDiaAdj | 25 | 34 |
| dailyIngameDiaLimit | 100 | 35 |
| vipAddMaxEnergy | 20 | 73 |
[完整全局配置](../00-共享配置/gameconfig.csv) · [规则来源](./03-表格/规则证据.csv) · [原作符号索引](./03-表格/元数据符号.csv)
## 尚待补充的原作细节
itemgroup 是否有放回、容量溢出补偿和资源扣除顺序必须查消费者;负值、空值、0均保留,不能自行当成默认1。chargeEnergy 数组的单位和索引需调用点确认。