游戏精英
 
- 贡献度
- 404
- 金元
- 22995
- 积分
- 3936
- 精华
- 2
- 注册时间
- 2004-6-26

|
本帖最后由 ak4716261 于 2017-6-3 20:27 编辑
可能很多朋友想自己修改一些游戏内容,做自己的MOD,我随便试了一下,发个简单的教程,算是抛砖引玉,大家一起研究。
首先我们讲讲舰船修改的原理。
游戏的舰船文件放在 steam\steamapps\common\Starpoint Gemini Warlords\Data\Models\Ships 目录下。
所有在游戏中出现的飞行器都放在这个目录下,每种飞船按名称单独放在一个文件夹里,我们只需要找到每个文件夹下对应的飞船名.shp,所有飞船相关属性都存在这个文件里。
我们以“上海”级炮艇为例,其对应的.shp文件为 steam\steamapps\common\Starpoint Gemini Warlords\Data\Models\Ships\Trinity_Shangai\Gunship_Shangai.shp
我们用最常用的 NotePad++ 文件编辑器打开,可以看见:
txt
ShipModel:
{
Name: Data\Models\Ships\Trinity_Shangai\Gunship_Shangai.asb
}
ShipBase:
{
Name: Shangai
Value: 350000 (基准价格)
Maneuver: 1.85 (操控)
Hull: 2000.00 (船体耐久)
Cargo: 70 (货物容量)
Crew: 15 (船员——特指陆战队数量)
Hangar: 0 (机库容量)
Cloak: 0 (伪装?)
Descript: CHA_SHANGHAI_TXT (舰船说明的文本文件)
Soak: 0.05 (黑_客渗_透能力?)
Mass: 2.00 (质量)
AngularDamping: 0.00 (转向阻力)
Evasion: 0.10 (闪避几率)
LandingPoint: 0.00 -0.92 0.00 (登船战点数)
}
直接修改文件然后保存当然也是可以的,但正确的做法是运用mod管理器把他做成MOD。
跟现在的主流mod管理一样,一个完整的mod由一个mod文件夹和一个mod说明文件.sgwm构成,放在
steam\steamapps\common\Starpoint Gemini Warlords\Mods 文件夹下。
说得再详细一点,我们以我修改的附件:全舰船100倍货舱mod 为例。
由于没有人知道mod是怎么自动生成的,我们手动在MOD文件夹下建立一个名为Shipplus的txt文件,输入以下信息:
txt
Version: 1000
Mod:
{
Name: Shipplus
Author: ak4716261
Description: 2 b和谐姐
Picture: Mods\Shipplus\1.jpg
}
然后保存成Shipplus.sgwm
接着我们创建一个同名的文件夹 Shippluas ,把要修改的文件按根目录同级结构复制进去,我们例子里修改的是Data\Models\ship文件夹,所以修改好的文件夹对应的完整目录是
steam\steamapps\common\Starpoint Gemini Warlords\Mods\ShipPlus\Data\Models\Ships ,如果你需要显示一张图片,就把图片命名为1.jpg,扔进Shipplus文件夹里。
接着我们运行游戏的luncher,点击MODS,按钮,刷新过后就能看见我们的mod “Shipplus”。


这是负重修改过的效果。↑
mod修改的好处是,不怕改错,可以随时取消,也不会因为版本更替而失效(除非游戏大改变了目录结构)。
最后一个问题:
游戏的ship文件夹下,有近百个飞船文件夹,每个飞船文件夹下又有很多乱七八糟的文件,您说的.shp文件在哪?
示例mod里已经包含了全部的舰船.shp文件,删去了所有杂乱的文件,把附件解压到游戏根目录下,就可以直接在示例上进一步修改了。
示范:mod.rar
|
评分
-
3
查看全部评分
-
|