ZephtSun
A utility mod for the PvZ mod that adds its own Sun currency that is tracked by a counter next to the scales.
By Zepht
Date uploaded | 2 months ago |
Version | 1.0.0 |
Download link | Zepht-ZephtSun-1.0.0.zip |
Downloads | 2007 |
Dependency string | Zepht-ZephtSun-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_Inscryption
BepInEx pack for Inscryption. Preconfigured and ready to use.
Preferred version: 5.4.1902API_dev-API
The de-facto standard core API for all Inscryption mods. This lets you create new cards, abilities, challenges, map nodes, starter decks, and more.
Preferred version: 2.19.4README
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 Thunderstore 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.