181
个编辑
小 (→Sphere Map: 新建Lumina算法部分,先完成其中两个组成部分) |
小 (→谱面结算Lumina算法: 完成部分lumina算法说明) |
||
第609行: | 第609行: | ||
=== 谱面结算Lumina算法 === | === 谱面结算Lumina算法 === | ||
算法奖励可分为以下n个部分,未加说明的默认值均为0,最终Lumina奖励为各部分Lumina累加值 | |||
==== 1.准度奖励 ==== | ==== 1.准度奖励 ==== | ||
设准度奖励为accuracy_reward | |||
先计算准度accuracy =⌊(Perfect数 + 0.5 * Great数) / (Perfect数 + Great数 + Way Off数 + Miss数) * 50⌋,其中数学符号⌊⌋表示向下取整 | |||
如果谱面所在章节为Darksphere或Darksphere XXXL:accuracy_lumina = ⌊accuracy * 2.95⌋ | 如果谱面所在章节为Darksphere或Darksphere XXXL:accuracy_lumina = ⌊accuracy * 2.95⌋ | ||
其它章节:accuracy_reward = ⌊accuracy * 2.29⌋ | |||
==== 2.星数奖励 ==== | ==== 2.星数奖励 ==== | ||
设星数奖励为stars_reward,具体奖励参见如下表格: | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+星数奖励stars_reward | ||
! | ! | ||
!3星 | !3星 | ||
第642行: | 第642行: | ||
|35 | |35 | ||
|} | |} | ||
==== 3.Lumina余额奖励 ==== | |||
设Lumina余额奖励为balance_reward | |||
当谱面'''结算奖励之前'''的Lumina余额过少,并且谱面总游玩数大于4时, | |||
如果谱面所在章节为Darksphere或Darksphere XXXL:余额小于等于200时,balance_reward为30 | |||
其它章节:余额小于等于150时,balance_reward为20 | |||
==== 4.周几奖励 ==== | |||
设周几奖励为wday_reward | |||
如果结算谱面时,系统时间为周五或者周六,wday_reward为10 | |||
==== 5.日期奖励 ==== | |||
设日期奖励为mday_reward | |||
如果结算谱面时,系统时间为这个月的1日时,wday_reward为10 | |||
系统时间为这个月的9、19、29日时,wday_reward为9 | |||
==== 6.Stealth额外特效奖励 ==== | |||
设Stealth额外特效奖励为stealth_reward | |||
当开启Stealth或者Six sense stealth额外特效游玩谱面,并以3星及以上评级完成谱面,stealth_reward为45 | |||
===Darksphere=== | ===Darksphere=== |
个编辑