用戶:在咕咕咕的咕子/接收數據整理
此條目或章節需要時常更新。 |
前言
- 因為616最近對World Mode這方面加了很多東西,特開此頁面來整理一下。
- 不保證全版本收錄,排列無規律,請善用目錄。
skill_maya
- 摩耶的技能,自身具有兩種表現形態,值儲存於伺服器中。
- 通過skill_state的值確定表現形態,格式為
{'skill_state': str}
- 理應給出remove_random與add_random兩種字符串值。
- 如果返回數據中不存在該鍵或給出不同的值,則技能歸空處理。
- 此數據只在使用skill_maya這個技能時才會給出。
- 客戶端會在
/score/token/world
給出相應數據。 - 服務端需要[1]對skill_state做出相應操作。
- 客戶端會在
- 理應給出remove_random與add_random兩種字符串值。
beyond_chain_2
- 世界模式陷落章中鏈式解鎖的ID。
使用處
{
"chain_info": {
"id": "beyond_chain_2",
"index": 0 # 0/1/2/3/4
}
}
- 使用於地圖語句
chain_info
中,對應id
的值。index
意義:解鎖順序,但在此實例下與普通解鎖順序不同。
用途解析
"id": "beyond_chain_2"
意義:聲明該地圖處於陷落章的鏈式解鎖中。
變化:會使地圖邊框變為陷落樣式。[2]"index": 0/1/2/3/4
意義:聲明該地圖處於鏈式解鎖中的哪一環。"index": 4
意義:聲明該地圖為鏈式解鎖的最終環。
變化:邊框變為由普通邊框與陷落邊框混合而成的黑綠邊框,同時解鎖條件固定加入Einherjar Joker與Purple Verse的Beyond譜面。[3]
鏈式位置
index
數值:由0~4分別代表不同的位置。
位置:0-2-4-3-1。[4]
世界地圖法則
- 世界模式中陷落章的特殊機制。
地圖語句
法則機制擁有以下三種鍵值:
{
"is_breached": false,
"disable_over": false,
"new_law": ""
}
is_breached
作用:確認啟用陷落章地圖機制。
值類型:booldisable_over
作用:是否禁止搭檔的超量加成參與Beyond進度計算。
值類型:boolnew_law
作用:設置該地圖所使用的法則。
值類型:str
法則類型
5.3.0版本中,可用的法則有:
[
"over100_step50",
"frag50",
"lowlevel",
"antiheroism"
]
over100_step50
禁用超量加成:是
介紹:用雙腳丈量這個世界,這固然值得令人欽佩。但也別忘了,有時事情可是會事倍功半的哦。
公式:進度 = 超量 + 步數/2frag50
禁用超量加成:否
介紹:渴望獲得更多……貪婪,是人性的本能。那麼,更多的殘片,是否足夠填補你的空虛呢?
公式:進度 x= 搭檔殘片值lowlevel
禁用超量加成:否
介紹:這回,弱小的你,年少的你,也將大放異彩。所謂的弱者,從來就不存在。
公式:進度 x= max(1.0, 2.0 - 0.1 x 等級)antiheroism
禁用超量加成:是
介紹:「你所仰仗的,都將灰飛煙滅。」這一點,【絕對】無誤。
公式:進度 = 超量 - | |超量-搭檔殘片值|-|超量-步數| |
注釋
- ↑ 在返回搭檔的字典信息,計算用戶此次世界模式遊玩結果的前進數值,給出用戶的遊玩結果以及遊玩後對存儲數據的更改這幾種情況時
- ↑ 需要注意,專屬於鏈式解鎖的連接線僅在最終獎勵為Oblivia、Libertas、Einherjar Joker、Purple Verse的Beyond難度時才會出現
- ↑ 完整表現可見Vicious [ANTi] Heroism的陷落地圖
- ↑ 點擊鏈式解鎖地圖時,在下方出現的鏈式解鎖順序。
如果此處index
沒有填寫完全0~4五個數值或出現重複數值,則不會出現鏈式解鎖順序。