ReadmeMaker

版本 v1.4.1·更新於 2023-02-26

Exports all new content added by a mod to be easily viewed.

模組介紹 作者原文

Readme Maker

Creates a file that lists all new and modified cards/abilities and special abilities... etc to be easiy viewed or even used in your Mods' Readme.

To see what your Readme looks like when its on the store.

  • Open your Readme.md in a text editor (Notepad, Sublime... etc)
  • Copy everything
  • Go to
  • Paste in the left column

Supports:

  • Life Cost API
  • Side Deck Selector

Example mods

  • Void Life and Currency Cardpack
  • Sire MoDeers
  • MycoBotsinAct1
  • ZergMod

How to use it

Setup

  • Install the mod (Through is highly recommended)
  • Start the game
  • Wait for the console to load the ReadmeMaker mod
  • Quit game
  • Change _ReadmeMaker.Enabled to true in the config
  • Restart the game so it can add the rest of the configs for you

Making a Readme

  • Start Inscryption
  • Start the game either vanilla or KCM until it gets to the map
  • Wait for console to say that it has dumped the GENERATED_README.md!NOTE!
  • will not accept a Readme with more than 32,768 characters. So if your mod has a lot of cards and sigils it's likely you'll hit this limit.

Adding Custom Information

The Readme Maker has support for your mod to add additional information to readme dumps

Setup

  • Go to
  • Download ExternalHelpers method and put it in your mod

How to add a custom card section to your mod

  • Create a new class and make it inherit from CustomCardSection
  • Override Initialize so it returns all the cards you want to appear in the readme dump.
  • In your Plugin.cs script call AddSectionToReadmeMaker

eg:

private void Awake()

{

new AllBoneCardsSection().AddSectionToReadmeMaker();

}

public class AllBoneCardsSection: CustomCardSection

{

public override string SectionName() => "All Bone Cards";

public override bool Enabled() => true;

public override List Initialize()

{

return CardManager.AllCardsCopy.FindAll(a => a.bonesCost > 0);

}

}

How to add a general custom section to your mod

Go here for an example of what a custom section looks like

  • Create a new class and make it inherit from CustomSection
  • Fill our all methods as you need
  • In your Plugin.cs script call AddSectionToReadmeMaker

eg:

private void Awake()

{

new ExampleCustomSection().AddSectionToReadmeMaker();

}

How to add a custom cost to your mod

Go here for an example of what a custom cost looks like

  • Create a new class and make it inherit from CustomCost
  • Fill our all methods as you need
  • In your Plugin.cs script call AddCostToReadmeMaker

eg:

private void Awake()

{

new ExampleCustomCost().AddCostToReadmeMaker();

}

Includes:

43 New Configs:

|Section|Key|Description|

|:-|:-|:-|

|1. Readme Maker|Enabled|Should the ReadmeMaker create a GeneratedReadme?|

|1. Readme Maker|Save To|Where to save the generated readme to. If blank will be same folder as ReadmeMaker.dll. See console for exact location after making a readme.|

|2. General|Display By|Changes how the cards, abilities and special abilities are displayed.|

|2. General|Filter by JSONLoader Mod Prefix|Show.jdlr cards with a specific Mod Prefix. Disable by leaving blank.|

|2. General|Filter by Mod GUID|Only cards, sigils... etc related to this mods GUID. Disable by leaving blank.|

|2. General|Header Size|How big should the header be? (Does not work for type Foldout!|

|2. General|Header Type|How should the header be shown? (Unaffected by Size)|

|2. General|Ignore Empty Columns|True=Any columns that have no data will not be shown, False=All columns shown even if it has no data to show.|

|2. General|Ignore Mod by GUID|Ignore mods using these guids. Separate multiple guids by a comma. Disable by leaving blank.|

|2. General|Show GUIDs|Show the mod GUID for each sigils, tribes... etc.|

|2. General|Sort By|Changes the order of how rows in sections are displayed.|

|2. General|Sort by Ascending|True=Names will be ordered from A-Z, False=Z-A... etc.|

|3. Toggle Sections|Gramophone Sort Type|Order of which the G

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_InscryptionAPI_dev-API

檔案與校驗

檔案名稱
ReadmeMaker-1.4.1.zip
檔案大小
70.6 KiB
SHA-256
10aba28c162a43bf62286b4bed0ad3886fcf358df406d8cde924b1f9ba994b8a
入庫時間
2026-10-06 19:11