Starsector Nihilism Guidance
首页
Github 项目
首页
Github 项目
  • 首页
  • 第一章 基础及舰船相关
    • 小节 MOD结构
    • 小节 基本舰船
    • 小节 航母、战机与相位舰
    • 小节 武器
    • 小节 战术系统
    • 小节 舰船插件
  • 第二章
    • 小节 战役
    • 小节 势力
    • 小节 星系
    • 小节 描述文本
    • 小节 内置装配
  • 第三章
    • 小节 模拟战
    • 小节 舰船风格
    • 小节 模块船
    • 小节 势力争霸
    • 小节 弹体尾迹
    • 小节 音效相关
  • 第四章 等待设计
    • 小节 1
    • 小节 2
    • 小节 3
    • 小节 4
    • 小节 5
    • 小节 6
  • 第五章 核心代码
    • 小节 ModPlugin
    • 小节 Global
    • 小节 CombatEngine 等待设计
    • 小节 CombatEntity 等待设计
    • 小节 5 等待设计
    • 小节 船插 等待设计
    • 小节 战术系统AI 等待设计
    • 小节 开火/命中 等待设计
  • 第六章 进阶 等待设计
    • 小节 BaseEveryFrameCombatPlugin
    • 小节 BaseCombatLayeredRenderingPlugin
    • 小节 EveryFrameWeaponEffectPlugin
    • 小节 AI
    • 小节 动画设计
    • 小节 6
  • 第七章 等待设计
    • 小节 1
    • 小节 2
    • 小节 3
    • 小节 4
    • 小节 5
    • 小节 6
    • 小节 7
  • 第八章 等待设计
    • 小节 1
    • 小节 2
    • 小节 3
    • 小节 4
    • 小节 5
    • 小节 6
  • 第九章 等待设计
    • 小节 1
    • 小节 2
    • 小节 3
    • 小节 4
    • 小节 5
    • 小节 6

熟悉 MOD 文件夹

本节预期阅读时间:~5 分钟。

本节预期操作时间:~3 分钟。

快速获取 MOD 文件夹

您可以通过这里下载一个已经组织好的 MOD 文件夹,省去了几乎所有麻烦。

在其它操作之前...

您要做的第一件事是为您的 MOD 想好中文名称与英文名称,然后将英文名称调整为适合 MOD ID 的形式,并得出它的前缀名。

TIP

假设您希望做一个叫齿轮工业的 MOD,那您可以翻译得出它的英文名是Gear Industry。

MOD ID 不允许出现空格,而建议以下划线连接,但仅去除空格也行。因此您的 MOD ID 可以是Gear_Industry或GearIndustry。

前缀名至少应该包括四个字母,并且以下划线结尾。因此您的前缀名是Gear_或GearIn_,也可以在 MOD ID 的基础上进一步自由发挥。

本教程的 MOD 范例名即为齿轮工业,MOD ID 为GearIndustry,前缀名为GearIn_。

基础 MOD 文件夹构成总览

首先将SampleMod文件夹名改为您的 MOD ID,MOD 文件夹名应当保持永久不变,请注意不要在后方加入版本号。

然后是有些令人眼花缭乱的 MOD 文件夹内部:

.(MOD 文件夹本身)
├── data (一切数据相关)
│   ├──campaign
│   │   ├── terrain (进阶内容)
│   │   └── sim_opponents.csv
│   ├── config
│   │   ├── hull_styles.json (进阶内容)
│   │   ├── settings.json (进阶内容)
│   │   └── sounds.json (进阶内容)
│   ├── hullmods (舰船插件)
│   │   └── hullmods.csv
│   ├── hulls (舰船)
│   │   ├── ship_data.csv
│   │   └── wing_data.csv
│   ├── missions (战役)
│   │   └── mission_list.csv
│   ├── shipsystems (战术系统)
│   ├── strings (文本)
│   │   ├── description.csv (文本描述)
│   │   └── strings.json (进阶内容)
│   ├── trails (进阶内容)
│   ├── variants (装配文件)
│   ├── weapons (武器与弹体)
│   │   ├── proj
│   │   └── weapon_data.csv
│   └── world
│       └── faction (势力配置)
│           ├── default_ship_roles.json
│           └── factions.csv
├── graphics (一切贴图相关)
│   ├──backgrounds (星系背景)
│   ├── factions (势力旗帜)
│   ├── fx (进阶内容)
│   ├── hullmods (舰船插件)
│   ├── icons (进阶内容)
│   │   └── 各类子类
│   ├── illustrations (进阶内容)
│   ├── missiles (弹体/不仅仅是导弹)
│   ├── portraits (进阶内容)
│   ├── ships (舰船)
│   └── weapons (武器)
├── jars (进阶内容)
├── sounds (进阶内容)
├── src (进阶内容)
├── change_log.txt (更新日志)
└── mod_info.json (MOD INFO)

正式开始

如果您觉得上述目录过于复杂,也不必担心,您现在需要关注的只有mod_info.json。其它位置只有在介绍到对应模块时才会进行说明。

使用VS Code(此后默认所有文件都用它打开)打开mod_info.json,根据说明填入您的 MOD 信息,且不要随意改动没有说明的部分。然后将您的 MOD 当做一个普通的 MOD 一样放入您的游戏文件夹内的mods文件夹。

现在打开游戏,如果不出意外,那么您的 MOD 就已经能被识别了。

Edit this page
Last Updated:
Contributors: 1847905557
Next
小节 基本舰船