You are viewing a potentially older version of this package. View all versions.
MortemDevelopment-MortemChipX-0.1.0 icon

MortemChipX

Adds 9 new Jokers to Balatro that multiply your Chips.

Date uploaded a day ago
Version 0.1.0
Download link MortemDevelopment-MortemChipX-0.1.0.zip
Downloads 2
Dependency string MortemDevelopment-MortemChipX-0.1.0

This mod requires the following mods to function

Steamodded-Steamodded-26.1002.0 icon
Steamodded-Steamodded

A Balatro Modding Framework

Preferred version: 26.1002.0

README

MortemChipX

A Balatro mod that adds 9 new Jokers that multiply your Chips.

The nine Jokers

Jokers

Joker Rarity Cost Effect
Double Dip Common $5 X2 Chips if the played hand contains exactly 2 scoring cards.
Compound Interest Uncommon $6 Starts at X1 Chips. Gains X0.15 each time a round is won without using a discard.
Wood Chipper Rare $8 Starts at X1 Chips. When a Boss Blind is defeated, destroys a random card held in hand and gains X0.25.
Stack Overflow Uncommon $7 X3 Chips if the hand has at least 500 Chips when this Joker triggers.
Cracked Piggy Bank Common $5 X4 Chips, loses X0.5 per hand played. Destroyed at X1.
Bargaining Chip Rare $8 X3 Chips, -2 hand size.
Domino Effect Uncommon $6 Each scoring card gives X1.15 Chips if its rank is exactly one higher than the scoring card to its left.
All In Rare $9 X5 Chips on the final hand of the round, X0.75 Chips otherwise.
Pascal's Wager Legendary $20 Each Ace held in hand gives X2 Chips.

Installation

Requires Steamodded (which brings in Lovely).

  • Mod manager: install MortemChipX from Thunderstore with r2modman or Gale; dependencies are installed for you.
  • Manual: download the zip from Releases and extract it into a folder inside your Balatro Mods directory.

Development

MortemChipX.lua        entry point: atlas + list of Jokers to load
MortemChipX.json       Steamodded metadata
thunderstore.toml      Thunderstore package definition
icon.png               Thunderstore icon (256x256)
src/jokers/            one file per Joker
localization/en-us.lua Joker names and descriptions
assets/1x, assets/2x   Joker sheet, 4x3 cells of 71x95 (2x: 142x190)
tests/test_jokers.lua  Joker rule tests against a stubbed game API
scripts/stage.sh       gathers the shipped files into dist/

To add a Joker: add a file in src/jokers/, list it in MortemChipX.lua, add its text under j_mcx_<key> in localization/en-us.lua, and draw it into a cell of both sheets.

Run the rule tests with luajit tests/test_jokers.lua. To test in game, symlink the repo into the Balatro Mods folder.

Releasing

  1. Set the same version in thunderstore.toml (versionNumber) and MortemChipX.json (version), and add a ## <version> section to CHANGELOG.md.
  2. Tag and push: git tag v0.1.0 && git push origin v0.1.0.
  3. The Release workflow builds the package with tcli, attaches the zip to a GitHub release, and publishes it to Thunderstore.

Publishing to Thunderstore needs a THUNDERSTORE_TOKEN repository secret holding a service account token for the MortemDevelopment team. Without it the workflow still makes the GitHub release, and the zip can be uploaded by hand. Tags with a suffix, such as v0.2.0-rc1, are never sent to Thunderstore.

License

MIT

CHANGELOG

Changelog

0.2.0

  • New Joker: Unstable Chipset (Uncommon). Multiplies Chips by a random amount from X0.5 to X3 each hand.
  • Trimmed the README to what players need.

0.1.0

First release. Adds nine Jokers that multiply Chips:

  • Double Dip
  • Compound Interest
  • Wood Chipper
  • Stack Overflow
  • Cracked Piggy Bank
  • Bargaining Chip
  • Domino Effect
  • All In
  • Pascal's Wager (Legendary)