Releases: Balatro-Multiplayer/BalatroMultiplayer
Releases · Balatro-Multiplayer/BalatroMultiplayer
v0.4.1
v0.4.0
What's Changed
- Add mod to title-screen blacklist + asteroid safeguard by @Winibo in #385
- feat(logging): log timestamp with timezone on game start by @stephenkirk in #388
- Opponent blind tracking UI by @SleepyG11 in #390
- PVP end stop use by @SleepyG11 in #392
- Hide Idol, Rebate, Ancient, Castle and Skip Off values in collection by @SleepyG11 in #391
- Fix Pizza + Blueprint interaction by @stephenkirk in #382
- Fix sandbox Castle chip display and Ectoplasm crash by @stephenkirk in #393
- test(rulesets): add shape snapshot test by @stephenkirk in #395
- Layer system for rulesets by @stephenkirk in #396
- Fix TAB shortcut menu blocking debug overlay during runs by @stephenkirk in #398
- Layer scalar resolution: last wins instead of first by @stephenkirk in #400
- Enemy lives UI by @SleepyG11 in #399
- Timer UI and functionality adjustments by @SleepyG11 in #402
- Update lobby info UI; Add skips display by @SleepyG11 in #403
- Instant PvP blind appearance by @SleepyG11 in #404
- Game over screen by @SleepyG11 in #406
- Fix CONTRIBUTING.md branch sync instructions by @jabagawee in #409
- Various fixes by @SleepyG11 in #408
- Ranked 0.4.0: standard layer reset by @stephenkirk in #405
- Old timer - animations by @SleepyG11 in #410
- Auto-gate reworked jokers from layer membership by @stephenkirk in #412
- Add Experimental ruleset by @stephenkirk in #416
- Sandbox: soft lobby defaults instead of hard lock by @stephenkirk in #417
- Warn dev-build players that they are, in fact, on a dev build by @stephenkirk in #418
- Experimental rulesets preparations by @SleepyG11 in #419
- Ruleset fixups: ranked/experimental cleanup + ReworkCenter regression by @stephenkirk in #421
- remove display glass by @stephenkirk in #422
- Drop dead display_glass/display_gold loc entries by @stephenkirk in #424
- Modifier layers + resolved-ruleset abstraction by @stephenkirk in #425
- Log checksum: race-proof, faster, externally verifiable by @12problems @stephenkirk in #426
- feat(experimental): layer rebalance — glass keeps a back door via spectrals by @stephenkirk in #428
- experimental_legacy by @stephenkirk in #429
- Title cards unjankify by @SleepyG11 in #430
- feat(ghost-replay): pull the 10 latest games from the Lovely log folder by @stephenkirk in #431
- Score Preview notaion and visual adjustments by @SleepyG11 in #432
- replay load crash + alloy by @stephenkirk in #433
- default-deny mp-prefixed cards in pool filter by @stephenkirk in #434
- Experimental (Classic): rebrand and unlock from ranked by @stephenkirk in #435
- feat(layers): pvp_timer + modifier-pane cleanup, Sleepy's PR, deshageti'd by @SleepyG11 @stephenkirk in #436
- auto-gate tag_mp_* via reworked_tags, default-deny the prefix by @stephenkirk in #437
- refactor(networking): action dispatch table, flatten handlers, retire networking-old by @stephenkirk in #440
- Complete Russian localization (ru.lua) by @amnesiaof in #439
- refactor(experimental): drop m_gold rework, bump ante scaling by @stephenkirk in #442
- refactor(practice): fold toggles + replays + modifiers into Practice Options overlay by @stephenkirk in #443
- ui(replay-picker): bound the overlay, render vouchers as cards, regroup match details by @stephenkirk in #444
- experimental: skill expression by @stephenkirk in #445
- ui(ruleset-info): render {C:...} color tags in descriptions by @stephenkirk in #446
- fix(experimental): multiply ante_scaling instead of overwriting it by @stephenkirk in #447
- ui(dev-warning): match any version containing 'dev' by @stephenkirk in #448
- ui(ruleset-info): preview stickers a ruleset may roll by @stephenkirk in #449
- experimental: pre-check pvp_timer and pressure_timer modifiers by @stephenkirk in #450
- fix(practice): stop previewed rulesets bleeding into ghost replays by @stephenkirk in #451
- fix(log-parser): capture lobbyOptions for guests by @stephenkirk in #452
- stable shop by @Toneblock in #413
- shared pockets (challenge deck) by @Toneblock in #423
- feat(rulesets): custom ruleset editor — all the knobs, none of the save button by @stephenkirk in #455
- feat(lobby): warn players on Multiplayer version mismatch by @stephenkirk in #456
- fix(jokers): pay Bean and Seltzer the dollar we owed them by @stephenkirk in #458
- Lobby info and Player mods list UI corrections by @SleepyG11 in #459
- fix(lobby): reliable version-mismatch modal + Steamodded check by @stephenkirk in #460
- build(release): add release.sh and .env server overrides for playtest builds by @stephenkirk in #457
New Contributors
- @Winibo made their first contribution in #385
- @jabagawee made their first contribution in #409
- @amnesiaof made their first contribution in #439
- @12problems made their first contribution in #426
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Fixes
- Fixed an issue with Heidelberg where negative consumables were not properly increasing consumable slots by @Toneblock
- Fix connection message position when resizing the window by @Brawmario in #374
v0.3.2
Fixes
- Seltzer with JokerDisplay is fixed now fr fr by @KilledByLava in #372
- The problem was that you guys are on ancient JokerDisplay versions, so we are forcing 1.9.6+ now
- Improved reconnection logic and messages, including an issue where lives and some other values would reset when someone reconnected
- Fixed the "Failed to parse message" issue when sending jokers at the end of the game
- This is also just a general fix so it should help with all "Failed to parse message" situations
v0.3.1
Changes
- Judgement now has own queue on orange stake+ by @Toneblock in #363
- New Vantablack Challenge by @Toneblock and Aura
- Fixed JokerDisplay and Calculator issues with Standard Seltzer by @KilledByLava in #364
- Fixed Echo deck cocktail sticker and calculator support by @KilledByLava in #367
- Fixed a crash during reconnect by @SleepyG11 in #368
- Fixed bug where deck would flash in incorrect position for 1 frame when switching by @Toneblock in #363
- Fixed bug on showdown mode where ante was increasing after every pvp blind by @Toneblock in #363
- Fixed a crash related to the game trying to save when playing a hand by @Russolves in #371
New Contributors
- @Russolves made their first contribution in #371
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Features
- Added Legacy Ranked, a ranked ruleset that follows Vanilla except with X1.5 Glass and The Order by @V-rtualized in #358
- Sandbox v3 by @stephenkirk in #362
- 26 Extra Credit jokers added to Sandbox with custom atlas, utility layer, and EC sticker system. When both players have Extra Credit installed, sandbox versions are replaced with the full EC pool
- Idol rework: three variants collapsed to two (Zealot & Collector's), mutually exclusive - picking one bans the other.
- New sandbox jokers: Golden Ticket rework added to active rotation
- Balance & bug fixes: nerfed Mail-In Rebate ($8 - $5), Ouija compat with card destroy effects
- Echo Deck (Extra Credit): retriggers all playing cards with scaling blind size (+X0.2 per ante)
- Added Practice Mode by @stephenkirk in #334
- Added Speedlatro ruleset by @Toneblock in #328
- Added a Challenge deck "All Must Go" by @KilledByLava in #324
Standard Ranked Changes
- Comeback money no longer given outside of pvp by @davidmolgard in #355
- Comeback money flattened to $4 and does not increase with additional lives lost by @davidmolgard in #355
- Comeback money halved on Blue+ stake by @davidmolgard in #355
- Ouija changed to "Destroys 3 random cards, sets remaining to same rank" by @stephenkirk in #356
- Added custom art for the Ouija rework by @stephenkirk and aura in #360
- Seltzer now starts at 8 hands instead of 10 by @V-rtualized in #358
- Bean now starts at 4 hand size instead of 5 by @V-rtualized in #358
- Golden ticket gives $3 instead of $4 by @V-rtualized in #358
- Golden ticket does not require a gold card in your deck to appear in the shop by @V-rtualized in #358
- Golden ticket changed to uncommon rarity by @V-rtualized in #358
- Speedrun can activate for both players if the second player readies within 30s by @V-rtualized in #358
- Ranked lobbies require lovely 0.9 by @stephenkirk in #357
Our recommended SMODS version, and the required version for ranked, has been updated to 1.0.0-beta-1224a
New Contributors
- @shepgoba made their first contribution in #323
- @oliviaBahr made their first contribution in #325
- @Casjb made their first contribution in #350
- @HelloIlovegimkit4 made their first contribution in #349
- @12problems made their first contribution in #343
- @toppeak-web made their first contribution in #344
v0.2.20
What's Changed
- Big Sandbox ruleset update by @stephenkirk!! (#318)
- Updated server interaction, ! This version is required for compatibility with the public server, which has recently updated !
- Fixed bugs relating to Gradient deck and Indigo deck
- Added sound effects for timer starting and opponent life loss (intended for previous version)
Full Changelog: v0.2.19...v0.2.20
v0.2.19
!! Make sure to download the attached file for this release, do NOT download source code !!
What's Changed
- Updated to SMODS Beta 1016c, ! This version is now required !
- Cocktail Deck customization
- Added Indigo Deck
- Renamed Blitz to Standard
- Various bug fixes and polish
v0.2.18
What's Changed
- Make the score preview instant in Singleplayer by @Brawmario in #280
- refactor glass enhancement with config pattern foundation by @stephenkirk in #272
- deck names and giga standard pack pt_BR translation by @fernandesyuri33 in #279
- Update Japanese translation for v0.2.16 by @stephenkirk in #285
- Fix mod parsing to correctly handle hyphenated mod names by @stephenkirk in #281
- feat: add sandbox jokers and new stakes system by @stephenkirk in #282
- Add Heidelberg deck by @stephenkirk in #288
- Oracle fixes by @stephenkirk and @Toneblock in #289
New Contributors
- @fernandesyuri33 made their first contribution in #279
Full Changelog: v0.2.17...v0.2.18
v0.2.17
What's Changed
- Legacy small world, Oracle Deck, and voucher desync fix by @Toneblock in #276
Full Changelog: v0.2.16...v0.2.17