CrossCode

CrossCode

Ei tarpeeksi arvosteluja
crosscode 存档修改方法(慎用!)
Tekijältä eternalSnow
取自官方wiki,编辑于游戏0.9.5版本。

修改过程中需要查询的内容是比较多的,另外请适度修改,以免游戏乐趣完全丧失。

附上取经网址:
1. Official CrossCode Wiki,https://crosscode.gamepedia.com/Savegame
2. Crosscode Forum,http://forum.cross-code.com/viewtopic.php?f=3&t=3640
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
使用此修改的注意事项(必看)
在看这篇指南前,首先希望玩家仅在以下情况使用该修改:

  1. 出现坏档甚至丢档,想要快速完成以前的剧情时;
  2. 收集某些材料所需要的重复劳作性过大(比如游戏后期的贵金属所需要的月亮果和病毒根材料,简直让我找的哇,都要哭出来了)
  3. 其他可以确保不会过度影响游戏平衡性的修改。


原因如下:
  1. crosscode中有很多材料在现有的版本(0.9.5)中是只能获得有限数量的,非常的珍贵
  2. 游戏拥有着物品合成系统,很多从箱子中得到以及打BOSS掉落的稀有物品都可以用来合成非常稀有的装备,而装备合成树的设计是非常巧妙的,如果肆意修改稀有物品的数量,可能会让游戏变得异常无趣
  3. 在游戏稍微往前推进一些,玩家离开新手港之后,有个NPC会交付玩家“完成植物图鉴”的任务,这需要玩家在世界中去寻找一些非常稀有的植物来完成任务,而使用存档修改材料数量并不会影响这个任务的计数
  4. 游戏的装备和武器也是可以使用存档修改直接调整出来的,一些玩家可能会在游戏一开始就给自己凑够一身神装,这样会使得游戏的打怪系统异常的无趣!!!

最后再次声明:
本指南内容取自官方wiki,编辑于游戏0.9.5版本。
取经网址:
  1. Official CrossCode Wiki,http://crosscode.gamepedia.com/Savegame
  2. Crosscode Forum,http://forum.cross-code.com/viewtopic.php?f=3&t=3640
另外存档编辑器本身源自三位官方wiki维护者之一“Streetclaw”。


存档修改方法
需要准备的内容如下:
  1. 游戏本体,游戏路径一般位于 %Steam%\steamapps\common\CrossCode 对于难以找到路径的同学,可以在steam中右击游戏,选择属性,选择本地文件选项卡,最后点下“浏览本地文件”按钮
  2. SaveEditor by Streetclaw,官方wiki给出的下载地址可以在 https://crosscode.gamepedia.com/Savegame 找到,这里给出百度云下载地址,链接: {LINKKI POISTETTU} 密码: nav7
  3. json editor,没有有效json编辑器的同学可以使用在线json编辑器,这里给出其中一个,http://jsoneditoronline.org



具体步骤如下,
  • 1. 打开游戏,进入想要修改的存档

  • 2. 按下F10按钮,出现的界面如下所示


  • 3. 复制出现界面上的代码

  • 4. 打开SaveEditor

  • 5. 将第三步复制的代码粘入SaveEditor上半部分的框中,按下“Decoding”按钮。

  • 6. 下方显示的内容即为加密存档被解析之后的内容。



  • 7. 下面给出比较重要的几个选项
    1. player/items,这里存放着玩家的背包数据(已经装备的物品不会在这里显示,null代表该物品从未被获得过,0代表曾经获得过但目前数量为0),其中数量前的从0开始编号的id为物品id(后文会说明从哪里找到这些id)。
    2. player/credit,这里是玩家的信用点数目(也就是钱啦)
    3. player/level,player/exp,为玩家的等级和当前等级的经验,由于crosscode每升一级所需要的经验都是1000点,因此exp这一项应该是不会大于100的,注意直接修改这一项并不会增加玩家的技能点。


  • 8. 下面是一些修改方法

    1. 修改物品数量的方法:
      打开游戏目录,进入 /Crosscode/asserts/data 目录,打开 “item-database.json” 文件,将其中内容全部复制至 json editor 中,解析后得到树状数据,这个树状数据的项id即为该物品的id,与player/items 的id对应,玩家可以在这里搜索自己想要修改的物品id,之后在SaveEditor中修改。



      注意,不要尝试着将每项数据都修改为99,这非常的影响游戏平衡,另外,并不是所有的id对应的物品都是有效的,有些是已经被删除的装备,一定要注意。

    2. 修改金钱的方法:
      直接修改 player/credit 项即可,请注意若设置的过大可能会影响游戏正常功能(我自己尝试过并且一定可以成功的金额是 1 500 000,这个金额也请不要修改的过于过分,即便在目前游戏的后期,也并不需要这么多的金钱)

    3. 修改等级的方法:
      这个则比较麻烦,因为在存档中存在着很多冗余项,这些项之间是相互影响的,比如 player/level 实际影响着 player/hp,但是在你自己修改的过程中,这部分根本难以计算,因此可能产生正常升级所无法产生的数据,技能点的修改也类似于此因此,保守点的修改方式是修改经验值到999,然后在游戏中打怪升级,之后再修改经验,以此往复。但事实上,一般并不需要修改游戏等级,一旦遇到这种情况,代表玩家并没有很好的完成每个地区的收集任务,这些任务一般都需要杀一定数量的怪物,而这些怪物使得玩家的等级是可以满足刷地牢的要求的。
      (YouTube上给出了其他快速提升等级的方法,但经过我的誓言试验发现已经失效,当然也有可能是我操作有误,欢迎细心的玩家指出。)

    4. 修改任务进度、地标、植物图鉴等的方法,这些分别存放于 quests/,landmarks/,drops/ 这些目录下,但这里并不推荐玩家修改这些部分,因为这些部分相互影响的成分远大于等级、hp、技能点间的影响程度,而且都会严重影响游戏体验,另外,在修改玩家任务完成标志之后,相应的地牢的传送点并不会被解锁,所以并不推荐修改。


  • 9. 修改完成后,按下SaveEditor下的“Encoding”按钮,上面框中的代码将会被更新。

  • 10. 将框中代码复制入游戏F10所打开的界面中,如下所示


  • 11. 按下游戏内的Submit按钮,提示导入成功,则代表修改成功。在这之后,玩家的存档栏中的最下方的位置将出现修改之后的存档,加载即可。

请注意,F10按钮产生的数据是最后一次被玩家加载的存档的数据,因此玩家在加载存档之后所做的任何操作都不会影响F10生成的代码,这点请注意。



存档修改并救不了手残!
相信玩到后期的朋友,一定因为这几个任务非常的烦恼,
  1. 卑尔根村升灵挑战任务(20秒,无盾)
  2. 卑尔根之路冰窟右侧的死亡之路(虽然我在尝试了很多次之后终于过了这里,但我死也不要来第二次)
  3. 卑尔根村获得火元素之后的挑战任务(滑滑的冰)
  4. 火牛任务Boss(需要玩家在破火圈之后使用冰球的反弹打中火牛的屁股,方法是玩家站在牛的前方,射牛后方的冰柱,手残噩梦)

这些任务,尤其是卑尔根村修道院的任务玩得我想扔手柄、摔键盘,也曾想用过存档修改来解决这些任务,但事实上,并没有办法很好的达到同时修改任务记录、地区传送点记录、杀怪记录这些由任务所带来的附加项,因此如果玩家想要跳过某些任务的特定部分的话,可能会面临比较大的困难。当然,如果你做到了,请务必告知我,因为我的修道院任务还基本都没有做(升灵挑战完全放弃,火元素之后的修道院任务等待冰属性技能“防御来自侧面攻击的护盾”做好后再挑战。

最后,再叮嘱一次,请适度修改,以免严重影响游戏体验。


2 kommenttia
eternalSnow  [tekijä] 1.4.2018 klo 20.29 
Hello Streetclaw,

thanks for your invitation, it's definitly my pleasure to join this group, though my poor english ability since i am a Chinese student. Actually, I reply this with my friend's help. After three years of university life, I'm only good at reading some English, but not at writing/listening English(ashamed to be a student who major in computer), but I still want to contribute to this game because this is one of my favorite games i ever played. Maybe i can write some documents, help to translate the toolkit, or any other things i could help in this team. I'm so eager to help.

Please reply this email if you think that i can help even my english ability is not very good.

(My code ability: Major in C/C++, and study js/html recently, but not too muth experience on game development)

Yours sincerely,
eternalSnow
streetclaw 1.4.2018 klo 14.08 
Hello eternalSnow,

thank you for supporting the Community with this chinese manual and for sharing the Savegame editor. I appreciate it. If you also are interested in other CrossCode-Community projects I can recommend you https://github.com/CCDirectLink . This is the Community GitHub group we use to work on shared projects like the Modloader CCLoader, a map editor or SpericalViewer a work in progress modular toolkit for CrossCode (which containing currently only an item list, but should also get the Savegame editor. I'm currently also restructuring the tool) and a lot more projects. The group has currently 12 members - 3 of them the CrossCode Developer, but only 2 member are currently public visible. You are also welcome in the official CrossCode Discord https://discord.gg/crosscode and the CrossCode Modding Discord https://discord.gg/42AwfX2 (Both of them are mainly in English).

Yours faithfully,
Streetclaw - CrossCode Wiki & Modding