快吧单机 攻略列表 《战锤40K:战争黎明2混沌崛起》修改秘籍

《战锤40K:战争黎明2混沌崛起》修改秘籍

作者: 佚名 2013-06-30 10:28 互联网
修改需要两个程序,分别是RbfConv和SgaReader2RbfConv 负责把.rbf文件转换为.txt文件,也可以把.txt转换为.rbf文件SgaReader2 打开gameattrib.sga文件,提取其中的.rbf文件,gameattrib.sga 原始文件都在这里面,该文件位于游戏目录下的GameAssetsArchives关于修改程序的下载,请去http://game.ali213.net/thread-2608156-1-1.html寻找


SBP文件

sbps文件包下有很多子文件夹,里面比较重要的有campaign和pvp

campaign是战役文件

pvp是对战文件

这里主要介绍战役文件

战役文件下的playable就是玩家使用的单位,里面的race_marine就是星际战士的文件夹

race_marine里面需要修改的一般在troops和vehicles这两个文件夹里,但是混沌崛起的这两个文件夹在xp1这个文件夹下,xp1文件和troops、vehicles在同一层,如果你要修改原版,直接修改troops和vehicles,如果你要修改混沌崛起,请到xp1下寻找troops和vehicles修改

同样举例,不过sbp文件只要修改队长的文件,所以例子是s m_assault_marine_thaddeus

注意:有加人名的是队长的文件

在这个文件里,重要的部分有这几个

| | max_attribute_points: {

| | | corruption: 0;------这个是堕落值,原版是没有这个属性的所以是0,混沌崛起这里是24

| | | energy: 10;------最大能量点数

| | | health: 15;------最大生命点数

| | | melee: 20;------最大肉搏点数

| | | morale: 0;

| | | ranged: 15;------最大射击点数

| | };

10+15+20+15=60点,也就是说,在小队配置界面里四个属性满点是60点

修改这里的数值就可以改变最大值,比如改成满点80点,这个属性一般和tuning下面的文件配合使用

| | | squad_loadout_unit_entry: {

| | | | $REF: "squad_loadout_unit_entry";

| | | | max: 1;

| | | | num: 1;

| | | | type: "ebpscampaignplayablerace_marinetroopss m_assault_marine_thaddeus";

| | | };

| | | squad_loadout_unit_entry: {

| | | | $REF: "squad_loadout_unit_entry";

| | | | max: 2;

| | | | num: 2;

| | | | type: "ebpscampaignplayablerace_marinetroopss m_assault_marine";

| | | };

| | };

| };

这里是小队人数及组成,可以看到队长人数1人,类型是ebps文件夹下的s m_assault_marine_thaddeus,而队员人数是2人,类型是ebps文件夹下的s m_assault_marine

添加小队人数需要修改的部分是

| | | | max: 2;

| | | | num: 2;

而修改小队组成则是

| | | | type: "ebpscampaignplayablerace_marinetroopss m_assault_marine";

假设我们要为这个小队加入一个CSM

那么你只要把一个CSM队员的文件放到ebpscampaignplayablerace_marinetroops下,然后把后面的s m_assault_marine改成那个单位的名称就可以了

TUNING文件

这个文件夹里只有一个文件tuning_info.rbf

这个文件里有这样的数据

| | | level_xp_table: {

| | | | level_xp_points: {

| | | | | $REF: "typeslevelinglevel_xp_points";

| | | | | discretionary_attrib_points: 5;------每级可以自由分配的点数,就是修改这里

| | | | | escalation_award_modifier: 1f;

| | | | | required_xp_points: 0f;

| | | | | xp_award_modifier: 1f;

| | | | };

这个文件的修改一般和sbp的小队文件配合

比如刚刚的原版的突击小队的满点是60点,那么升到20级有5+0+18*2=41点可分配点

而加入单纯的改成每级5点的话,5*20=100点,大大超出了满点60点,所以一般把sbp里面的属性也略作提升,来容纳这100点

所以才说这个文件的修改一般与sbp的小队文件配合

修改的流程一般是这样的

用SgaReader2提取出要修改的文件,然后用RbfConv打开那个文件,打开的时候RbfConv会自动把这个文件转换为.txt文件,修改后再次用RbfConv打开.txt文件,然后点击convert菜单,选择current,就可以把.txt文件转换为.rbf文件

然后把修改的文件按路径放入GameAssetsDatasimulationattrib下

比如GameAssetsDatasimulationattribebpscampaignplayablerace_marinexp1troops这个路径就是存放混沌崛起里星际战士的队员文件的地方

GameAssetsDatasimulationattribsbpscampaignplayablerace_marinexp1troops这个路径则是存放混沌崛起里星际战士小队文件的地方

快吧游戏编辑组祝您游戏愉快!

精选单机游戏推荐