【原神】元素反应底层原理猜测

 【原神】元素反应底层原理猜测_第1张图片

【原神】元素反应底层原理猜测_第2张图片

 

 规定:

普通元素随时间自行衰减(自减)。

状态元素是普通元素的子类,默认拥有普通元素的属性,但可以修改。

扩散:先普通元素按左至右扩散,若没有普通元素,再与状态元素反应。

状态元素优先与附加的普通元素反应,且与相同类型的元素同时消耗。

状态元素自减各有不同,甚至某些元素不自减。

元素附加到普通元素之前,先经过附加缓冲(也就是将要附加的元素),反应进行时根据缓冲判断先后手,并在反应后(如果产生状态元素,则状态元素消失后),或下一个元素附加后更新。

元素附加和元素清零时遍历普通元素,判断状态。

附加状态时,消耗普通元素,添加状态元素;添加状态元素时,再次进行附加普通元素(这里为了不出现无限套娃,状态元素只能附加一次普通元素)。

目前能解释市面上能见到的所有元素反应测试。包括一些bug(草火共存,水雷共存时优先与雷反应,火草共存不燃烧等)

如果有意见或者其他提议,欢迎评论区留言(我是小菜鸡,大佬轻喷)。

你可能感兴趣的:(原神,游戏,游戏程序)