Commit 74b509c
authored
Update sleeve.lua
Implemented Antimatter sleeve
Antimatter sleeve will copy the positive effects of any sleeve completed on Gold Stake or Above.
Antimatter sleeve will copy the positive special effects of any sleeve-deck combination if it is being used with either the corresponding deck, or Antimatter Deck IF said deck has been completed on Gold Stake or above.
If the special effect applies, the base effect does not apply. This is consistent with the behavior of all other deck-sleeve combinations. With the sole exception of Balanced Sleeve, I did not add any special effects.
When no special effects exists for using both the deck and the sleeve, I implemented it to just repeat the deck effect twice. The game balance of this decision is dubious.
I implemented Balanced Sleeve to have a special effect when used with Equilibrium Deck:
Start with Multistock voucher
I thought that this fits in with the overall theme of the deck, since the base effect gives Overstock and Overstock Plus vouchers.
I tested the following Sleeve effects and confirmed that they work. The rest requires testing; I mostly copied and reviewed code from existing sleeves and/or the anti-matter deck:
Red Sleeve
Blue Sleeve
Yellow Sleeve
Green Sleeve
Black Sleeve
Magic Sleeve
Nebula Sleeve
Ghost Sleeve
Zodiac Sleeve
Painted Sleeve
Anaglyph Sleeve
Balanced Sleeve (Balanced Sleeve = Deck of Equilibrium. The name being slightly different confused me, so just leaving this here for clarity.)
Wormhole Sleeve
Encoded Sleeve (Didn't implement the part where Code Cards can appear in shop; doesn't seem like Antimatter Deck implemented it either. I'd presume it just involves setting G.GAME.code_rate to 1?)
Legendary Sleeve1 parent 0b57f12 commit 74b509c
1 file changed
+680
-407
lines changed
0 commit comments