User:在咕咕咕的咕子/接收数据整理:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第13行: | 第13行: | ||
***服务端需要<ref>在'''返回搭档的字典信息''','''计算用户此次世界模式游玩结果的前进数值''','''给出用户的游玩结果'''以及'''游玩后对存储数据的更改'''这几种情况时</ref>对skill_state做出相应操作。 | ***服务端需要<ref>在'''返回搭档的字典信息''','''计算用户此次世界模式游玩结果的前进数值''','''给出用户的游玩结果'''以及'''游玩后对存储数据的更改'''这几种情况时</ref>对skill_state做出相应操作。 | ||
==世界地图法则== | |||
*[[世界模式]]中陷落章的特殊机制。 | |||
===地图语句=== | |||
法则机制拥有以下三种键值: | |||
<syntaxhighlight lang="json"> | |||
{ | |||
"is_breached": false, | |||
"disable_over": false, | |||
"new_law": "" | |||
} | |||
</syntaxhighlight> | |||
*<code>is_breached</code><br>作用:确认启用陷落章地图机制。<br>值类型:bool | |||
*<code>disable_over</code><br>作用:是否禁止[[搭档]]的超量加成参与Beyond进度计算。<br>值类型:bool | |||
*<code>new_law</code><br>作用:设置该地图所使用的法则。<br>值类型:str | |||
===法则类型=== | |||
5.3.0版本中,可用的法则有: | |||
<syntaxhighlight lang="json"> | |||
[ | |||
"over100_step50", | |||
"frag50", | |||
"lowlevel", | |||
"antiheroism" | |||
] | |||
</syntaxhighlight> | |||
*<code>over100_step50</code><br>禁用超量加成:是<br>介绍:用双脚丈量这个世界,这固然值得令人钦佩。但也别忘了,有时事情可是会事倍功半的哦。<br>公式:进度 = 超量 + 步数/2 | |||
*<code>frag50</code><br>禁用超量加成:否<br>介绍:渴望获得更多……贪婪,是人性的本能。那么,更多的残片,是否足够填补你的空虚呢?<br>公式:进度 x= 搭档残片值 | |||
*<code>lowlevel</code><br>禁用超量加成:否<br>介绍:这回,弱小的你,年少的你,也将大放异彩。所谓的弱者,从来就不存在。<br>公式:进度 x= max(1.0, 2.0 - 0.1 x 等级) | |||
*<code>antiheroism</code><br>禁用超量加成:是<br>介绍:“你所仰仗的,都将灰飞烟灭。”这一点,【绝对】无误。<br>公式:进度 = 超量 - | |超量-搭档残片值|-|超量-步数| | | |||
=注释= | =注释= | ||
{{Reflist}} | {{Reflist}} |
2024年1月26日 (五) 20:21的版本
此条目或章节需要时常更新。 |
前言
- 因为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两种字符串值。
世界地图法则
- 世界模式中陷落章的特殊机制。
地图语句
法则机制拥有以下三种键值:
{
"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
禁用超量加成:是
介绍:“你所仰仗的,都将灰飞烟灭。”这一点,【绝对】无误。
公式:进度 = 超量 - | |超量-搭档残片值|-|超量-步数| |
注释
- ↑ 在返回搭档的字典信息,计算用户此次世界模式游玩结果的前进数值,给出用户的游玩结果以及游玩后对存储数据的更改这几种情况时