level 5
1L,申精
顺便推广自家mod
steamcommunity.com/sharedfiles/filedetails/?
id=651076495
2016年03月28日 07点03分
1
level 5
2. Factions.lua文件
{
20 = {
name="TheEverlasting Underworld",
playable=2,
start="20_darkranger mk2 fishbone",
primaries=2,
color0=0xffffff,
color1=0x191818,
aiflags=AGGRESSIVE|ATTACK|RECKLESS|RIPPLE_FIRE|SMART_FIRE|SPREAD_FIRE|WANDER,
},
}
第一个20:faction的id。可以在20-26000中间选择(不对请指正)。一但选择某个数字,所有其他文件必须保持统一。
Name:faction的名字
Playable:等于1时需要解锁,等于2时不许解锁(玩家)
Start=“玩家起始船的名称”
Primaries=faction的颜色数量(可以有很多)
Color:具体颜色值
Airflags:faction的各种属性,在上面的网站有具体的单项介绍。控制faction里船的行为模式。
2016年03月28日 07点03分
5
start好像不仅仅是名称,应该指向了内部的一个hash表,找到了就给一个对应船
2016年03月28日 13点03分
那个..MOD显示base /factions.lua:0: error: expected opening'{'for map int, FactionData怎么办
2017年08月28日 13点08分
level 5
3. Regions.lua
{
ident=20, 上述的id,保持一致
color=0x5e6d91,
faction=20,
count=50,该舰队具体控制区域数
position={0.5,1.2}, 位置
radius={0.2,0.5}, 半径
type=0,区域形状
fleets={
{20,{ {0, 200000}, {1, 200000} }}, 中心造船p数,外圈造船p数
},
fleetCount={8,15}, 最少最多船数?
fortress={ 堡垒信息,可有可无
"20_stationwhale mk7 sunflower",
"20_stationwhale mk6",
"20_darkranger mk3 bone lord",
},
fortressCount={6,10},
fortressRadius={500,700},
unique={ 小船队
{
"20_darkranger mk6.2 chaos knight",
"20_darkranger mk6.3 chaos knight",
"20_darkranger mk6.5 chaos sorcerer",
},
},
ambient={-1 }, 环境要素,建议值为-1或1
},
建议到上述网站去编辑,很直观的显示出各数值的意义
2016年03月28日 07点03分
8
level 5
5.要点
-faction的id除了需要和自己保持一致外,不能游戏里自带种族id重复(比如哨兵的是15)。但不用在意和其他下载的mod冲突,因为游戏会给一个relocid
-block的id请不要和游戏自带的block文件里的id重复,地址是C:\Users\你的名字\Saved Games\Reassembly\data
如果没有block.lua文件,请打开同文件夹里的cvars文件,加入
kwriteblocks=1
generate blocks=1
然后打开并关闭游戏 在把刚才那两行删掉或者改为
kwriteblocks=0
generate blocks=0
2016年03月28日 07点03分
10
level 8
问一下 沙盒模式里提示 cannot save relocated ship 什么意思呀Σ(っ °Д °;)っ
2016年03月29日 06点03分
17
就是按照12楼那样做 可是存储不成功 提示了这个东西
2016年03月29日 06点03分
先选中船哦(用鼠标拉框)
2016年03月29日 10点03分