ZephtSun

版本 v1.0.0·更新於 2024-10-07

A utility mod for the PvZ mod that adds its own Sun currency that is tracked by a counter next to the scales.

模組介紹 作者原文

Plants vs Zombies SUN UTILITY

This is a Utility mod, branched out of the original PvZ mod. This is to allow more customisation with further modding and such.

What is the Sun Cost??

The sun cost is somewhat like a blend between energy and bones, but with its own twist on it of course.

  • You start each battle with 3 sun
  • Gain 1 sun per round
  • Sun producing cards can, as implied by the name, produce more sun with their sigils
  • Most plant cards cost sun to play, even the sun producers in the side deck
  • The sun cost is displayed in front of the scales

Installation (automated)

This is the recommended way to install this mod.

  • Download and install Mod Manager or r2modman
  • Click Install with Mod Manager button on top of the page
  • Run the game via the mod manager

Installation (manual)

This is not the recommended way but can be done if necessary.

  • Download the zip file
  • Move the.dll within into your Plugins folder
  • Also install all of this mod's dependencies

Feedback and suggestions

If you have any feedback whether it be bugs, balancing or just something in general, feel free to ping me in the inscryption modding discord.

My discord: ZephtHepto, Inscryption modding discord.

How mod makers can also use the sun cost

If you wish to expand on my mod in areas I haven't yet gotten around to, or just make your own thing using the sun cost, you can do so!

The mod includes 2 extended properties "SunCost" which defines a card as costing X amount of sun, and "Sunmaker" which makes some sigils produce X amount of sun.

If you are coding in C#, you need to add this extended property to your card:

CardInfo myCard =...;

myCard.SetExtendedProperty("SunCost", 1);

If you are making a card in JSON, you need to add the extended property like this:

{

"name": "MyCard",

"extensionProperties": {

"SunCost": "1"

}

}

Changelog

Changelog

v1.0.0

  • Released the build publicly

Sigil List

Custom Sigils

| Name | Effect |

| ---------------|---|

| SunMaker 1 | At the end of the owner's turn, a card bearing this sigil will produce 1 sun.|

| SunMaker 2 | At the end of the owner's turn, a card bearing this sigil will produce 2 sun.|

| SunMaker 3 | At the end of the owner's turn, a card bearing this sigil will produce 3 sun.|

| SunMaker X | At the end of the owner's turn, a card bearing this sigil will produce X sun. [Based on Sunmaker] |

| SunKill | When a card bearing this sigil defeats another card, the other card will drop 3 sun. [Based on Sunmaker] |

| SunBoost | When a card bearing this sigil defeats another card, the other card will drop 3 sun. [Based on Sunmaker] |

Challenge List

Custom Challenges

  • Night Time - You will no longer get passive sun falling from the sky.

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPack_InscryptionAPI_dev-API

檔案與校驗

檔案名稱
ZephtSun-1.0.0.zip
檔案大小
41.9 KiB