Initial import of HEROLL source and design documents

This commit is contained in:
toshiocn
2026-10-26 16:05:39 +08:00
commit fdb55672c1
1846 changed files with 290692 additions and 0 deletions
@@ -0,0 +1,10 @@
规则ID,规则项目,执行说明,规则状态,来源,边界
O13-01,按钮与消费,shopGacha单抽配置钻石30、十连300。替代道具为204,抵扣字段30表示单道具可替代的资源量,不能显示成每抽消耗30张券。另有消耗资源110×35的按钮及每日广告按钮。,原作部分确认,gachatype;gacha;gachaceildata,十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
O13-02,奖励池,奖励行同时记录类型、品质、ID、数量和权重。相同池类型才属于同一候选组;奖励ID为-1时表示指定类型全池,仍须保留奖励类型。,原作部分确认,gachatype;gacha;gachaceildata,十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
O13-03,保底,高级装备池20次保底、提前命中重置标记False;增强装备池50次、重置标记False;坐骑池400次、重置标记True。坐骑记录名字虽带50,真实次数以400为准。,原作部分确认,gachatype;gacha;gachaceildata,十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
O13-04,概率表达,配置权重先按池分组再讨论归一化,不能将某行权重100直接写成100%掉落。十连如何逐次推进保底及命中保底的优先级仍需要原作执行证据。,原作部分确认,gachatype;gacha;gachaceildata,十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
O13-N01,shopGacha单抽:道具101消耗30,存在替代道具204,gachaCount=1;needItemID=101;needCount=30;isAlterBtn=True;alterItemID=204;alterCount=30,原作配置确认,gachatype.csv/StringId=shopGacha_1_1,原字段值;复合公式以正文边界为准
O13-N02,shopGacha十连:道具101消耗300;抵扣值并非已确认券消耗数,gachaCount=10;needItemID=101;needCount=300;alterItemID=204;alterCount=30,原作配置确认,gachatype.csv/StringId=shopGacha_2_10,原字段值;复合公式以正文边界为准
O13-N03,高级装备保底次数及提前命中重置标记,type=advancedEquipmentGacha;ceilCount=20;isResetBeforeCeil=False;ceilRewardString=advancedEquipmentGacha_EQUIPMENT_3_-1_FALSE_1,原作配置确认,gachaceildata.csv/StringId=advancedEquipmentGacha20,原字段值;复合公式以正文边界为准
O13-N04,增强装备保底次数及提前命中重置标记,type=enhancedEquipmentGacha;ceilCount=50;isResetBeforeCeil=False;ceilRewardString=enhancedEquipmentGacha_EQUIPMENT_3_-1_TRUE_1,原作配置确认,gachaceildata.csv/StringId=enhancedEquipmentGacha50,原字段值;复合公式以正文边界为准
O13-N05,坐骑保底必须读取ceilCount=400;StringId尾部50不是实际次数,type=mount_Gacha;ceilCount=400;isResetBeforeCeil=True;ceilRewardString=mount_Gacha_ITEM_0_169_FALSE_1,原作配置确认,gachaceildata.csv/StringId=mount_00_Gacha50,原字段值;复合公式以正文边界为准
1 规则ID 规则项目 执行说明 规则状态 来源 边界
2 O13-01 按钮与消费 shopGacha单抽配置钻石30、十连300。替代道具为204,抵扣字段30表示单道具可替代的资源量,不能显示成每抽消耗30张券。另有消耗资源110×35的按钮及每日广告按钮。 原作部分确认 gachatype;gacha;gachaceildata 十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
3 O13-02 奖励池 奖励行同时记录类型、品质、ID、数量和权重。相同池类型才属于同一候选组;奖励ID为-1时表示指定类型全池,仍须保留奖励类型。 原作部分确认 gachatype;gacha;gachaceildata 十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
4 O13-03 保底 高级装备池20次保底、提前命中重置标记False;增强装备池50次、重置标记False;坐骑池400次、重置标记True。坐骑记录名字虽带50,真实次数以400为准。 原作部分确认 gachatype;gacha;gachaceildata 十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
5 O13-04 概率表达 配置权重先按池分组再讨论归一化,不能将某行权重100直接写成100%掉落。十连如何逐次推进保底及命中保底的优先级仍需要原作执行证据。 原作部分确认 gachatype;gacha;gachaceildata 十连逐抽结算、券抵扣不足时的组合支付、跨池计数以及保底命中顺序尚待确认。
6 O13-N01 shopGacha单抽:道具101消耗30,存在替代道具204 gachaCount=1;needItemID=101;needCount=30;isAlterBtn=True;alterItemID=204;alterCount=30 原作配置确认 gachatype.csv/StringId=shopGacha_1_1 原字段值;复合公式以正文边界为准
7 O13-N02 shopGacha十连:道具101消耗300;抵扣值并非已确认券消耗数 gachaCount=10;needItemID=101;needCount=300;alterItemID=204;alterCount=30 原作配置确认 gachatype.csv/StringId=shopGacha_2_10 原字段值;复合公式以正文边界为准
8 O13-N03 高级装备保底次数及提前命中重置标记 type=advancedEquipmentGacha;ceilCount=20;isResetBeforeCeil=False;ceilRewardString=advancedEquipmentGacha_EQUIPMENT_3_-1_FALSE_1 原作配置确认 gachaceildata.csv/StringId=advancedEquipmentGacha20 原字段值;复合公式以正文边界为准
9 O13-N04 增强装备保底次数及提前命中重置标记 type=enhancedEquipmentGacha;ceilCount=50;isResetBeforeCeil=False;ceilRewardString=enhancedEquipmentGacha_EQUIPMENT_3_-1_TRUE_1 原作配置确认 gachaceildata.csv/StringId=enhancedEquipmentGacha50 原字段值;复合公式以正文边界为准
10 O13-N05 坐骑保底必须读取ceilCount=400;StringId尾部50不是实际次数 type=mount_Gacha;ceilCount=400;isResetBeforeCeil=True;ceilRewardString=mount_Gacha_ITEM_0_169_FALSE_1 原作配置确认 gachaceildata.csv/StringId=mount_00_Gacha50 原字段值;复合公式以正文边界为准