解歌系统:修订间差异

来自Arcaea中文维基
(加入了解锁曲目的实质,偏技术性)
第115行: 第115行:
{{see also|解歌关系列表#搭档关系列表}}
{{see also|解歌关系列表#搭档关系列表}}
 从v3.6.0起,部分谱面<ref>截止v3.6.0,此要求仅出现于[[Aegleseeker]]。</ref>需要玩家获得指定[[搭档]]来解锁。
 从v3.6.0起,部分谱面<ref>截止v3.6.0,此要求仅出现于[[Aegleseeker]]。</ref>需要玩家获得指定[[搭档]]来解锁。
== 实质(实现方式) ==
此处的所有描述是通过解包文件(以及一定的推测<s>甚至猜测</s>)得出的,在不明确的地方将会以“'''疑似'''”标识。
如图:
{| class="wikitable"
|+
!图
!键
!描述
|-
| rowspan="5" |[[File:Unlock.png|左|缩略图|这是一段unlock文件中的代码展示]]
|songid
|指此处(被)解锁的曲目(这里是[[Lost Civilization|Lost Civillzation]])
|-
|ratingclass
|此处解锁的难度(此处1为prs难度,此外0为pst,2为ftr,3为byd)
|-
|conditions
|所需条件
此键对应的值为一个列表,表明解锁此曲目需要完成的'''所有'''条件
|-
|type
|下方讲解
|-
| colspan="2" |此图解锁条件:通关[[Snow White]]+80残片
|}
{| class="wikitable mw-collapsible mw-collapsed"
|+有关不同type的解锁方式
!数字
!描述
!示例图或代码片段(如果需要)
!备注
|-
|0
|通过支付残片解锁曲目
|
|
|-
|1
|游玩曲目并达到一定的分数(条件)
跟随3个必须的键值:
# song_id:需要游玩的曲目
# song_difficulty:曲目难度,同上方"ratingclass"
# grade:需要达成的分数
|此为解锁[[Ringed Genesis]]的所需条件(之一)[[File:Unlock type1.png|居中|无框]]
|
{| class="wikitable mw-collapsible mw-collapsed"
|+grade的对应值
!grade
!表级
!最低分数
!备注
|-
|0
|通关即可
|?
|
|-
|1
|C及以上
|8600000
|
|-
|2
|B及以上
|8900000
|截止v4.0.255暂未出现
|-
|3
|A及以上
|9200000
|
|-
|4
|AA及以上
|9500000
|
|-
|5
|EX及以上
|9800000
|
|-
|6(?)
|EX+及以上
|9900000
|截止v4.0.255暂未出现
纯属个人猜测
|}
|-
|2
|游玩曲目
跟随2个必须的键值:
# song_id:需要游玩的曲目
# song_difficulty:曲目难度,同上方"ratingclass"
|此为解锁[[AI[UE]OON|AI[UE]OON]]的所需条件(之一)
[[File:Unlock type2.png|无框]]
|
|-
|3
|游玩曲目并达到一定条件'''多次'''
跟随4个必须的键值:
# song_id:需要游玩的曲目
# song_difficulty:曲目难度,同上方"ratingclass"
# grade:需要达成的分数
# times:需要游玩的次数
|此为解锁[[SAIKYO STRONGER]]的所需条件(之一)
[[File:Unlock type3.png|无框]]
|
|-
|4
|达成所包含的一个(多个?)条件
所对应的值为一个列表,多为type1/3
|此为解锁[[SAIKYO STRONGER]]的所需条件
[[File:Unlock type4.png|无框]]
(达成EX,或AA很多次)
|至编辑时使用的文件(v4.0.255)中也没有出现过type4超过2个条件,所以暂不明确是达成一个条件还是多个条件
|-
|5
|达到指定的[[潜力值]]
跟随1个必须的键值:
# rating:所需潜力值
|此为解锁[[SAIKYO STRONGER]]的所需条件
[[File:Unlock type5.png|无框]]
|rating实际计算时应乘以0.01(这是放大了100倍的数值)
|-
|101
|通过异象解锁(见上方异象)
跟随2个必须的键值:
# min:单次解锁进度最小值
# max:最大值
|此为解锁[[Tempestissimo]]的所需条件
[[File:Unlock type101.png|无框]]
([[Tempestissimo|风暴]]的前三难度必须一次解锁)
|
|-
|103
|获得指定[[搭档]]
跟随1个必须的键值:
# id:所需搭档的id
|此为解锁[[Aegleseeker]]的条件(之一)[[File:Unlock type103.png|无框]]
需要获得[[拉格兰]]
|<s>虽然搭档id在本wiki(官方页面)中的任何一处都没有提及,但是全游只有解锁光追需要此类条件(截止至v4.0.255)</s>
|-
|104
|未知
|[[File:Unlock type104.png|无框]]解锁[[Testify]]
|在[[Final Verdict|Final Verdict(及Slient Answer)]]曲包的所属曲目中(除了默认解锁的[[Defection]])都拥有此条件,推断为4.0的独特解锁模式(前5首说[[Axiom of the End]]解锁还说的过去,但是追加的3首也是这个就有点奇怪了)
|-
|105
|使用对应搭档(?)
跟随1个''必须''的键值:
# char_id:使用的角色
以及几个非必须的键值:
* awakened:是否觉醒
* inverted:(未知)
|[[File:Unlock type105.png|无框]]
|直至v4.0.255,只有[[Last|Last | Eternity]]的解锁中出现了这个条件
|}


==注释==
==注释==

2022年8月19日 (五) 22:03的版本

作为Arcaea的一种机制,要正常游玩某一曲目的谱面,需要获取(Discover)该曲目并解锁(Unlock)该难度的谱面。

曲目获取

目前,除曲包Arcaea部分曲目Divided Heart全部曲目[仅NS版]为直接获取外,其余曲目均通过以下方式的组合获取。

经由世界模式

在Arcaea中,通过游玩世界模式地图并完成地图中指定部分可获取相应曲目,也可以解锁曲包[仅NS版]

关于Arcaea中需要在世界模式获取的全部曲目,请前往世界模式关系列表进行查看。如果曲目未在全表中出现,则意味着本曲不需要在世界模式中获取。

除了需要解锁的曲目之外,Arcaea中现有大部分Beyond谱面都需要通过失落章进行解锁,请前往世界模式或相关页面进行查看。

曲包World Extend中的曲目在发布时开启限时地图,活动结束后地图将消失,此后可以通过购买解锁整曲包来获取歌曲。

经由解锁曲包

在Arcaea中,部分曲目需要解锁曲包以获取。其中曲包World Extend、主线曲包(Story)、支线曲包(Side Story)、联动曲包(Collaboration)以整曲包为单位解锁,曲包Memory Archive以单曲为单位解锁。[仅移动版]

Arcaea (移动版)中,上述内容通过支付付费代币“记忆源点”解锁。曲包价格详见曲包列表,记忆源点相关机制详见机制#记忆源点。注意曲包Memory Archive除曲目γuarδina外为每首100记忆源点,而曲包World Extend也可通过世界模式中的限时地图获取单首曲目。

Arcaea (Nintendo Switch版)中,Eternal Core曲包需要支付250残片以解锁,除此之外的主线曲包需要通过故事模式解锁,部分支线曲包与曲包Memory Archive内的部分单曲通过世界模式解锁。在DLC分类的曲包需要购买其对应DLC解锁。

  • NS v1.3.0追加了Pack Append机制,部分Memory Archive曲目需要购买DLC解锁

各曲包的具体解锁要求请前往对应曲包页面查看。

谱面解锁

获得曲目后,并非全谱面均可立即游玩。某些曲目部分难度的谱面往往需要通过以下方式的组合解锁,其中PRS和FTR难度下有解锁要求的谱面较多。在NS版中,两种游玩方式将共享解锁进程。

  • 例如,某曲目的FTR难度要求的解锁条件有A,B,C。某玩家在触控模式完成了条件A,在手柄模式完成了条件B和条件C。他依然可以解锁该曲目

要求支付残片

参见:解歌关系列表#残片关系列表

在Arcaea中,部分谱面需要支付残片解锁。残片要求可与其他任何解锁要求并存。

残片是Arcaea中最为普遍的解锁要求,所有曲包均有谱面解锁时对残片有要求。

残片是唯一的支付型解锁要求。目前,以常规方式(仅包含残片、前置谱面、潜力值要求的)解锁的谱面中,必定包含残片要求,因此残片是所有常规解锁方式的最终条件。

谱面的残片解锁要求可前往对应单曲页面查看,残片解锁要求全表请前往残片关系列表进行查看。如果曲目未在全表中出现,则意味着本曲不需要花费残片解锁。

关于残片奖励机制,详见机制页面。

要求前置谱面

参见:解歌关系列表#前置谱面关系列表

在Arcaea中,部分谱面需要按相应要求游玩某曲某难度的谱面来解锁。前置谱面要求可与任何解锁要求并存,包括自身。

所有曲包均有谱面解锁时对前置谱面有要求。通常被解锁谱面与要求的前置谱面难度相同。[1]

对于前置谱面要求,同曲目较高难度可以兼容较低难度。如通过Rise[FTR]时,Snow White的FTR与PRS难度前置要求会同时完成,解锁Snow White[PRS]时无需再通过Rise[PRS]。

前置要求包括通过、游玩[2]、某评级以上通过一定次数[3]及以上的组合等。

要求为“通过xx曲目”时,解锁要求显示为“曲目[曲目难度]通过”。要求为游玩时,玩家游玩结算后不论成绩与通过情况均可解锁

谱面的前置解锁要求可前往对应单曲页面查看,前置解锁要求全表请前往解歌关系列表#前置谱面关系列表进行查看。如果曲目未在全表中出现,则意味着本曲无前置解锁要求。

要求潜力值

参见:解歌关系列表#潜力值关系列表

v2.5.0中加入了潜力值解锁要求,要求玩家自身潜力值达到一定值来解锁谱面。潜力值要求总是与其他解锁要求并存。

  • Aegleseeker[FTR]由于没有其他谱面最后的残片要求,在解锁后若玩家离线或潜力值掉到了11.00以下,则歌曲会重新上锁。
  • SAIKYO STRONGER[FTR]解锁之后不会重新上锁,只会在最后残片解锁时才会检测潜力值

解锁对应歌曲要求解锁时潜力值的数值,而非玩家达到过的最高潜力值,因为游戏并无最高潜力值的记录。

  • 例如,若玩家想要解锁SAIKYO STRONGER[FTR],在某次游玩后潜力值达到了11.00,满足了潜力值解锁条件;但在试图满足全部解锁条件时游玩了10次IZANA[FTR],过程中潜力值掉到了10.99,则该玩家将无法解锁,他需要将潜力值重新达到11.00才能解锁。

另外,虽然失落章中获得的Beyond难度谱面没有潜力值解锁要求,但是解锁失落章地图需要潜力值达到9.00。

要求异象

参见:游玩效果

主线曲包中部分曲目以异象曲形式出现,按照每首曲目的异象前置条件进入异象曲后,回忆收集条转为Hard模式。

  • 部分终末曲(Terminal Song)也会使用此机制解锁。

若异象曲通关,异象曲本难度直接解锁;若中途Track Lost,游戏会根据你的游玩物量和谱面难度,为你的解锁进度给出一个百分数。当解锁进度累积至100%时,异象曲本难度解锁。

  • 使用此机制解锁的终末曲还会使所有低于本难度的谱面一同解锁

异象触发的机制可前往对应单曲页面查看。

进度计算

若中途 Track Lost,实际获得的进度为

 最大值 × ( 物量数Track Lost处 ÷ 物量数 ) 2

若此式计算所得小于最小值,则获得的解锁进度取最小值。

获得进度 PST PRS FTR BYD
最小值 10 7 5 5
最大值 35 23 15 15
  • 使用此解歌系统的终末曲,每个难度所获得的解锁进度范围均为 5 - 15 %
  • 若游玩Grievous Lady[FTR]难度在1136音符处失败,则获得 15%×(1136÷1450)2 = 9.2%
  • 若游玩Fracture Ray[FTR]难度在454音符处失败,则获得 15%×(454÷1279)2 = 1.89%,实际解锁进度为最小值5%
  • 游玩Tempestissimo时,若异象提升后难度为PST/PRS/FTR,则中途失败不会获得解锁进度。
  • 注意到Tempestissimo[BYD]的解锁过程中后半段替换的BYD谱面比原FTR谱面物量更大,而在整个过程中总物量数仍按FTR谱面物量计算,因此在解锁过程中可能会出现单次解锁进度大于最大值的情况。[4]

要求搭档

参见:解歌关系列表#搭档关系列表

从v3.6.0起,部分谱面[5]需要玩家获得指定搭档来解锁。

实质(实现方式)

此处的所有描述是通过解包文件(以及一定的推测甚至猜测)得出的,在不明确的地方将会以“疑似”标识。

如图:

描述
File:Unlock.png
这是一段unlock文件中的代码展示
songid 指此处(被)解锁的曲目(这里是Lost Civillzation
ratingclass 此处解锁的难度(此处1为prs难度,此外0为pst,2为ftr,3为byd)
conditions 所需条件

此键对应的值为一个列表,表明解锁此曲目需要完成的所有条件

type 下方讲解
此图解锁条件:通关Snow White+80残片
有关不同type的解锁方式
数字 描述 示例图或代码片段(如果需要) 备注
0 通过支付残片解锁曲目
1 游玩曲目并达到一定的分数(条件)

跟随3个必须的键值:

  1. song_id:需要游玩的曲目
  2. song_difficulty:曲目难度,同上方"ratingclass"
  3. grade:需要达成的分数
此为解锁Ringed Genesis的所需条件(之一)
grade的对应值
grade 表级 最低分数 备注
0 通关即可 ?
1 C及以上 8600000
2 B及以上 8900000 截止v4.0.255暂未出现
3 A及以上 9200000
4 AA及以上 9500000
5 EX及以上 9800000
6(?) EX+及以上 9900000 截止v4.0.255暂未出现

纯属个人猜测

2 游玩曲目

跟随2个必须的键值:

  1. song_id:需要游玩的曲目
  2. song_difficulty:曲目难度,同上方"ratingclass"
此为解锁AI[UE]OON的所需条件(之一)

File:Unlock type2.png

3 游玩曲目并达到一定条件多次

跟随4个必须的键值:

  1. song_id:需要游玩的曲目
  2. song_difficulty:曲目难度,同上方"ratingclass"
  3. grade:需要达成的分数
  4. times:需要游玩的次数
此为解锁SAIKYO STRONGER的所需条件(之一)

Unlock type3.png

4 达成所包含的一个(多个?)条件

所对应的值为一个列表,多为type1/3

此为解锁SAIKYO STRONGER的所需条件

File:Unlock type4.png (达成EX,或AA很多次)

至编辑时使用的文件(v4.0.255)中也没有出现过type4超过2个条件,所以暂不明确是达成一个条件还是多个条件
5 达到指定的潜力值

跟随1个必须的键值:

  1. rating:所需潜力值
此为解锁SAIKYO STRONGER的所需条件

File:Unlock type5.png

rating实际计算时应乘以0.01(这是放大了100倍的数值)
101 通过异象解锁(见上方异象)

跟随2个必须的键值:

  1. min:单次解锁进度最小值
  2. max:最大值
此为解锁Tempestissimo的所需条件

File:Unlock type101.png (风暴的前三难度必须一次解锁)

103 获得指定搭档

跟随1个必须的键值:

  1. id:所需搭档的id
此为解锁Aegleseeker的条件(之一)File:Unlock type103.png

需要获得拉格兰

虽然搭档id在本wiki(官方页面)中的任何一处都没有提及,但是全游只有解锁光追需要此类条件(截止至v4.0.255)
104 未知 File:Unlock type104.png解锁Testify Final Verdict(及Slient Answer)曲包的所属曲目中(除了默认解锁的Defection)都拥有此条件,推断为4.0的独特解锁模式(前5首说Axiom of the End解锁还说的过去,但是追加的3首也是这个就有点奇怪了)
105 使用对应搭档(?)

跟随1个必须的键值:

  1. char_id:使用的角色

以及几个非必须的键值:

  • awakened:是否觉醒
  • inverted:(未知)
File:Unlock type105.png 直至v4.0.255,只有Last | Eternity的解锁中出现了这个条件

注释

  1. 目前唯一的例外是Arcahv
  2. v2.3.0添加
  3. v2.5.0添加,通过次数至少1次(一般1次时为“以某评级或以上通过某曲目”)
  4. 同时可能会超过正常情况下的理论值,上限为11532546,参考计分方式
  5. 截止v3.6.0,此要求仅出现于Aegleseeker