Files
HEROLL/HEROLL_OUTGAME_DEV_v1.0/24-赛季活动与超级球/设计与规则.md
T

6.3 KiB
Raw Blame History

赛季活动与超级球:原作设计与规则

版本:HEROLL 2.0.1 原作还原文档 v1.0。

1. 功能定位

赛季活动组合签到、任务、转盘、兑换和小游戏。活动开放期与兑换期不一定同时结束;超级球是具有独立奖池和统计阶段的活动,不能当作普通转盘处理。

2. 主要状态

下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。

状态 用途
活动及赛季 选择排期
活动阶段 区分参与与兑换
活动资源 保存消耗奖励
超级球奖池参数 区分初始奖池与增加值
统计阶段 独立时间段

3. 功能规则

3.1 活动生命周期

活动表分别记录活动结束与兑换结束,并通过键关联商品、兑换、小游戏与签到。活动入口展示应区分“玩法可参与”和“资源可兑换”。

3.2 活动任务

任务可关联通行证经验,同时给道具奖励;经验与道具分开处理,不能把经验数作为道具数量。

3.3 超级球

赛季1初始奖池10000,每参与者增加奖励范围1至10,前三名分配参数30、30、40。开始结束时间原注释为UTC零点,统计30分钟。参与人数如何转成奖池仍不凭字段名补造公式。

4. 操作流程

以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。

  1. 由活动键确定开放、参与、兑换等阶段。
  2. 进入子功能时使用该活动引用的任务、转盘、商店或小游戏。
  3. 超级球单独显示奖池参数与统计阶段。

5. 关键数值与计算

项目 数值 状态
历史超级球赛季1:初始奖励10000、名次比例30/30/40;日期注释为UTC零点,统计时间30分钟 rewardPerParticipant=1,10;startReward=10000;RewardPercent=30,30,40;superBallStartDay=2026. 2. 16;superBallEndDay=2026. 2. 23;countingTime=30 原作配置确认

超级球排期与奖池(全表)

ID 名称/键 初始奖池 前三名比例 统计分钟数 superBallStartDay superBallEndDay
100 2026-001-SuperBall 10000 30,30,40 30 2026. 2. 16 2026. 2. 23
101 2026-002-SuperBall 10000 30,30,40 30 2026. 2. 23 2026. 3. 2
102 2026-003-SuperBall 10000 30,30,40 30 2026. 3. 2 2026. 3. 9
103 Summer2026-SuperBall-1 10000 30,30,40 30 2026. 7. 15 2026. 7. 22
104 Summer2026-SuperBall-2 10000 30,30,40 30 2026. 7. 22 2026. 7. 29
105 Summer2026-SuperBall-3 10000 30,30,40 30 2026. 7. 29 2026. 8. 5

6. 原作中文内容

中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。

来源表 ID 名称 效果/条件文本
seasonevent 100 万圣节活动
seasonevent 101 圣诞节活动
seasonevent 102 1週年活动
seasonevent 103 圣派翠克节活动
seasonevent 104 夏季骑乘活动
seasoneventroulette 1 获得圣诞帽 获得{0}个圣诞帽
seasoneventroulette 2 圣诞帽快速成长 这一圈圣诞帽数量增加{0}倍
seasoneventroulette 3 获得圣诞帽 获得{0}个圣诞帽
seasoneventroulette 4 圣诞帽增加魔法 地图上所有圣诞帽永久增加{0}倍
seasoneventroulette 5 获得圣诞帽 获得{0}个圣诞帽
seasoneventroulette 6 圣诞帽快速成长 这一圈圣诞帽数量增加{0}倍
seasoneventroulette 7 获得圣诞帽 获得{0}个圣诞帽
seasoneventroulette 8 磁铁 立即获得地图上所有圣诞帽
seasoneventroulette 9 获得生日帽 获得{0}个生日帽
seasoneventroulette 10 生日帽快速成长 这一圈生日帽数量增加{0}倍
seasoneventroulette 11 获得生日帽 获得{0}个生日帽
seasoneventroulette 12 生日帽增加魔法 地图上所有生日帽永久增加{0}倍
seasoneventroulette 13 获得生日帽 获得{0}个生日帽
seasoneventroulette 14 生日帽快速成长 这一圈生日帽数量增加{0}倍
seasoneventroulette 15 获得生日帽 获得{0}个生日帽

本节展示前20条中文内容;完整37条有名称或效果的记录见对应中文目录及中文文本对照。

7. 开发权威表

配置用途 权威原字段表 记录数 开发阅读表
活动开放与兑换期 seasonevent.csv 5 中文目录
活动转盘候选 seasoneventroulette.csv 32 中文目录
活动任务 seasonquestlist.csv 76 中文目录
超级球排期与奖池 superballschedule.csv 6 中文目录

执行规则 · 状态字段 · 验收样例 · 字段字典 · 关联全局配置

全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。

配置键 原值
IngameSeasonEvent 35, 20, 5,1000, 0, 4, 6
outgameSeasonEventInfo 0,2
seasonEventBlock 0
season2026SummerStartProgress 1

8. 开发验收与禁止误写

输入 检查内容 预期
读取superballschedule中StringId=2026-001-SuperBall 查询本条配置并核对界面/配置输出 rewardPerParticipant=1,10;startReward=10000;RewardPercent=30,30,40;superBallStartDay=2026. 2. 16;superBallEndDay=2026. 2. 23;countingTime=30

验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。

9. 当前待补充边界

活动边界的包含规则、超级球人数增量计算及多活动重叠选择尚待确认。

返回总纲 · 阅读规范