三国全面战争吧 关注:255,069贴子:5,646,735
  • 11回复贴,共1

科普:怎样的MOD会导致存档损坏

只看楼主收藏回复

导致存档损坏的问题多种多样,但最主要的是涉及startpos.esf文件的变更
那么什么是startpos文件,它又主导了什么作用?
1、介绍
startpos文件有两个,分别是romance_startpos.esf和historical_startpos.esf,对应着演义模式和史实模式。这两个文件决定了190年的游戏布局,所以我在这里称之为预存档。你可以把它当做一个CA已经给你做好的190年的存档。
2、作用
startpos文件定义了游戏的以下内容
- 游戏的开局时间以及一年包含的回合数
- 游戏初始时的科技进度(其实就是0)
- 游戏初始时皇帝归属哪个阵营(董卓)
- 游戏的胜利条件
- 游戏的区域、区域包含的地块、资源
- 游戏初始时各阵营是否可以让玩家操控使用
- 游戏初始时各阵营的外交状态
- 游戏初始时各阵营所占领的区域
- 游戏初始时各区域的建筑升级情况
- 游戏初始时角色的等级、经验、技能升级选择
- 游戏初始时角色的任职履历
- 游戏初始时角色与其他角色的关系
- 游戏初始时的各阵营家族树、角色与其他角色亲属关系
- 游戏初始就存在的角色的出生时间、年龄、性别、姓名字、属性、属性模板(大众火将还是调用特制火将属性)、技能模板(大众火将还是调用特制水将属性,例如普通火将和吕布)
- 以及其他的各种初始设定
3、使用修改startpos的mod时,如果mod内容进行变更,或者移除了mod(其实也算是一种变更)就会导致存档损坏。那么如何分辨一个mod是不是startpos的mod?
很简单,如果一个mod里有(2)中的mod,很明显就是startpos mod。例如,凭空添加一个出场时就需要存在的角色,我以火凤燎原的许临举例。这位天下第一智者在原著中是许褚的父亲,如果我要添加这样一个董卓势力出场时就存在的角色,那么无疑需要设置:
- 他和许褚的亲属关系
- 他和董卓的任职关系
- 他的姓名、性别、年龄
- 他与董卓势力主要角色的关系
- 他调用的属性模板,是大众脸水将模板?还是在data中特制一份?
- 他调用的技能模板,是大众脸水将模板?还是在ceo中特质一份?
由于火凤燎原中,许临存活的时间不在190年,他在虎牢关之前就被刺杀,那么我还需要
- 将游戏时间调整到188年
- 将董卓势力和其他势力拥有的势力范围按照188年调整
- 将许多角色调整到188年的任职状态
如果上面的都制作完成,外加一个独特立绘,那么188年开局,天下第一智者就出现在游戏中了。
这时候,我如果更新了版本,在上面修改任何一项,例如0.1版中没有添加和许褚的关系,而在0.2版本中添加,就会导致存档崩溃,而将这个mod移除,毫无疑问会导致存档崩溃。


IP属地:上海1楼2019-08-02 14:43回复


    IP属地:广东来自Android客户端2楼2019-08-02 14:43
    回复
      2025-08-31 19:49:51
      广告
      不感兴趣
      开通SVIP免广告
      我在这里建议同学们在创意工坊订阅mod时,可以直接留言询问作者,mod是否涉及startpos
      如果没有这么做,那么仔细查阅mod修改的内容,也可以规避风险


      IP属地:上海3楼2019-08-02 14:44
      回复
        注意,对角色的修改并不一定需要修改startpos
        但是对“游戏开场时就存在的角色”的修改,大部分会涉及startpos


        IP属地:上海4楼2019-08-02 14:48
        回复
          技术贴没人看,大佬你水到14级无望咯


          IP属地:河北来自Android客户端5楼2019-08-02 14:59
          回复
            支持!!


            IP属地:四川来自iPhone客户端7楼2019-08-02 16:04
            回复
              技术贴,收藏了


              IP属地:广东来自Android客户端8楼2019-08-02 16:18
              回复
                请问我就打了一个武将寿命999会影响吗,听说8号更新呢,我这个双传奇档快打完了,别更新坏档了,这是我唯一的一次双传奇啊,我快通关了,指着拿成就呢。


                IP属地:宁夏来自iPhone客户端9楼2019-08-05 15:58
                收起回复
                  2025-08-31 19:43:51
                  广告
                  不感兴趣
                  开通SVIP免广告
                  除了startpos,还有以下几个mod去掉后必坏档
                  新加兵种
                  新技能(但是单纯改变技能的数值不会)
                  新技能树
                  新建筑
                  新物品
                  总而言之,所有从无到有的mod必坏档,以上是我战锤60+mod每次更新坏档的经验


                  IP属地:北京来自Android客户端10楼2019-08-05 16:14
                  回复
                    能科普一下CEO词条吗,老说改了这个词条的mod就不能兼容。或者,如果都修改CEO,可不可以并在一起达成兼容效果呢?


                    IP属地:广东来自iPhone客户端11楼2019-09-23 23:27
                    回复