我总感觉我遇到bug了。由于没录视频不好证明我就用相关数据文件的“修改时间”证明一下。
首先要注意一点,就是花园获得植物的顺序是填满一页后再换一页填。所以GardenData和GardenData1是打旅行时发生了改变,也就是获得了新的植物。
所以,GardenData6的13:59是我最后手动动过花园的时候,将这个记作打旅行开始的时间点。
打完旅行的时间也很简单,最后的playerData里面有成就获取的列表。我在打这把之前没通过2.2的普通旅行(就打了把旅行炼狱),然后打完这把获得通过旅行的成就(编号1001,我现在JSON文件最后一项就是1001),问题就在于这个修改时间是14:31,中间只经过了32分钟(最开始4个词条:腐化/连锁/究炮/究炮-CD能不快吗),打完点开成就列表一看却并未获得速行100级的成就(编号应该是1007吧)。

不知道是哪种原因,以下是我猜测的原因:
①如果通过关卡只能获得1个成就,那么通过旅行的优先级更高;
②通过旅行是速行100级的前置成就(那为什么炼狱能获得呢);
③现实40分钟计算了通过这把旅行之前首次打开旅行的时间(首次是今天13:20左右吧),而非最后一次点开的时间;
④内置计时器,然后受到了游戏倍速影响(不过获取系统的开始和结束时间然后相减是比内置计时器更容易的)。
首先要注意一点,就是花园获得植物的顺序是填满一页后再换一页填。所以GardenData和GardenData1是打旅行时发生了改变,也就是获得了新的植物。
所以,GardenData6的13:59是我最后手动动过花园的时候,将这个记作打旅行开始的时间点。
打完旅行的时间也很简单,最后的playerData里面有成就获取的列表。我在打这把之前没通过2.2的普通旅行(就打了把旅行炼狱),然后打完这把获得通过旅行的成就(编号1001,我现在JSON文件最后一项就是1001),问题就在于这个修改时间是14:31,中间只经过了32分钟(最开始4个词条:腐化/连锁/究炮/究炮-CD能不快吗),打完点开成就列表一看却并未获得速行100级的成就(编号应该是1007吧)。

不知道是哪种原因,以下是我猜测的原因:
①如果通过关卡只能获得1个成就,那么通过旅行的优先级更高;
②通过旅行是速行100级的前置成就(那为什么炼狱能获得呢);
③现实40分钟计算了通过这把旅行之前首次打开旅行的时间(首次是今天13:20左右吧),而非最后一次点开的时间;
④内置计时器,然后受到了游戏倍速影响(不过获取系统的开始和结束时间然后相减是比内置计时器更容易的)。