MSchmoecker-CardZones icon

CardZones

Adds the ability to create card zones to help organizing your board without increasing the size of the deck

Last updated 2 years ago
Total downloads 4974
Total rating 5 
Categories Mods Cards
Dependency string MSchmoecker-CardZones-0.1.4
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_Stacklands-5.4.2100 icon
BepInEx-BepInExPack_Stacklands

BepInEx pack for Stacklands. Preconfigured and includes Unity Base DLLs.

Preferred version: 5.4.2100

README

Card Zones

About

Adds the ability to create card zones to help organizing your board without increasing the size of the deck.

Showcase

Drag and drop any card onto the "Make Zone" box at the top to create a new zone for this type.

Manual Installation

This mod requires BepInEx to work, it is a modding framework that allows multiple mods being loaded. Furthermore, this mod uses Harmony to patch into the game, which means no game code is distributed and allows multiple mods to change it interdependent.

  1. Download and install BepInEx from Thunderstore
  2. Download this mod and extract it into BepInEx/plugins/
  3. Launch the game!

Development

  1. Install BepInEx
  2. Set your GAME_PATH in CardZones.csproj
  3. This mod requires publicized game code, this removes the need to get private members via heavy Reflection code. Use https://github.com/CabbageCrow/AssemblyPublicizer for example to publicize Stacklands/Stacklands_Data/Managed/GameScripts.dll
  4. Compile the project. This copies the resulting dll into <GAME_PATH>/BepInEx/plugins/

Links

Changelog

0.1.4

  • Updated mod for game version 1.2.3 (dark forest update). This hides everything on the zone card again and also hides the new label on the zone maker

0.1.3

  • Updated Thunderstore Readme again

0.1.2

  • Updated Thunderstore Readme

0.1.1

  • Updated mod for game version 1.1.4 (islands update)
  • Show highlight on zone maker only for possible cards
  • Hide coin icon on zones

0.1.0

  • Initial release