Skip to content

liuyunyun1hao/fenghuang-mods

 
 

Repository files navigation

fenghuangTF mods


boot.json 文件说明

{
  "name": "fenghuangTF",
  "version": "0.3",
  "styleFileList": [
  ],
  "scriptFileList_earlyload": [
  ],
  "scriptFileList_inject_early": [
  ],
  "scriptFileList_preload": [
  ],
  "scriptFileList": [
    // 一些补丁,在这些文件中给游戏的内存中追加一些数据
    // 因为需要在游戏js脚本运行后,SC2执行游戏前,执行这些补丁,所以需要插入到SC2Data中和游戏JS脚本一起执行
    "patch-setup_feats.js",
    "patch-canvasmodel-main.js",
    "patch-ingame.js-combatActionColours.js"
  ],
  "tweeFileList": [
    // 追加的 twee 文件
    "game/overworld-forest/loc-forest/mod_change/parasol-tree.twee"
  ],
  "imgFileList": [
    // 追加的图片文件
    "img/transformations/fenghuang/crest/default.png",
    "img/transformations/fenghuang/crestover/default.png",
    "img/transformations/fenghuang/eyes/default.png",
    "img/transformations/fenghuang/leftover/default.png",
    "img/transformations/fenghuang/leftwing/default.png",
    "img/transformations/fenghuang/pendant/default.png",
    "img/transformations/fenghuang/rightover/default.png",
    "img/transformations/fenghuang/rightwing/default.png",
    "img/transformations/fenghuang/tail/default.png",
    "img/transformations/fenghuang/tattoo/default.png"
  ],
  "additionFile": [
    // readme 文件
    "readme.md",
    // 在下面 addonPlugin.params 中使用到了的文件
    "game/base-clothing/addon-replace/canvasmodel-img-Widgets Canvas Model Main.txt",
    "game/base-clothing/addon-replace/images-Widgets Img.txt",
    "game/base-combat/addon-replace/effects-Widgets Effects Man.txt",
    "game/base-debug/addon-replace/Clothes Testing-characterViewer.txt",
    "game/base-debug/addon-replace/clothesTestingImageGenerate-characterViewerModel.txt",
    "game/base-debug/addon-replace/clothesTestingImageGenerate-clothesTestingTransformationsControls.txt",
    "game/base-system/addon-replace/overlays-Characteristics.txt",
    "game/base-system/addon-replace/overlays-cheats.txt",
    "game/base-system/addon-replace/overlays-traits.txt",
    "game/base-system/addon-replace/Transformation Widgets-specialTransform.txt",
    "game/base-system/addon-replace/Transformation Widgets-transformationParts.txt",
    "game/base-system/addon-replace/Transformation Widgets-widget-fenghuangTransform.txt",
    "game/base-system/addon-replace/Widgets Mirror-transformations-list.txt"
  ],
  "addonPlugin": [
    {
      // 使用 TweeReplacer 的 TweeReplacerAddon 插件来替换 twee 文件中的内容
      "modName": "TweeReplacer",
      "addonName": "TweeReplacerAddon",
      "modVersion": "1.0.0",
      "params": [
        {
          "passage": "template",
          "findString": "",
          "findRegex": "",
          "replace": "",
          "replaceFile": ""
        },
        // 告诉 TweeReplacerAddon 插件的参数,哪些地方需要替换,有以下四种模式
        {   // 模式1:用字符串replace替换字符串findString
          "passage": "<PassageName>",
          "findString": "",
          "replace": ""
        },
        {   // 模式2:用文件replaceFile的内容替换字符串findString
          "passage": "<PassageName>",
          "findString": "",
          "replaceFile": ""
        },
        {   // 模式3:用字符串replace替换正则表达式findRegex匹配到的内容
          "passage": "<PassageName>",
          "findRegex": "",
          "replace": ""
        },
        {   // 模式4:用文件replaceFile的内容替换正则表达式findRegex匹配到的内容
          "passage": "<PassageName>",
          "findRegex": "",
          "replaceFile": ""
        },
      ]
    }
  ],
  "dependenceInfo": [
    // 声明依赖的 mod
    {   // 追加和替换图片需要用到的 mod
      "modName": "ModLoader DoL ImageLoaderHook",
      "version": "1.0.0"
    },
    {   // twee 替换需要用到的 mod
      "modName": "TweeReplacer",
      "version": "1.0.0"
    }
  ]
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%