11return {
22 descriptions = {
33 Tag = {
4- tag_mp_sandbox_rare = {
4+ tag_mp_gambling_sandbox = {
55 name = " Gambling Tag" ,
66 text = {
77 " {C:green}#1# in #2#{} chance" ,
88 " Shop has a free" ,
99 " {C:red}Rare Joker{}" ,
1010 },
1111 },
12+ tag_mp_juggle_sandbox = {
13+ name = " Juggle Tag" ,
14+ text = {
15+ " {C:attention}+#1#{} hand size" ,
16+ " next {C:attention}PvP Blind" ,
17+ },
18+ },
19+ tag_mp_investment_sandbox = {
20+ name = " Investment Tag" ,
21+ text = {
22+ " After defeating" ,
23+ " the Boss Blind, gain:" ,
24+ " {C:money}$#1#{} + {C:money}$#2#{} per Ante" ,
25+ " {C:inactive}(Currently {C:money}$#3#{C:inactive})" ,
26+ },
27+ },
1228 },
1329 Joker = {
1430 j_broken = {
@@ -155,9 +171,9 @@ return {
155171 j_mp_bloodstone_sandbox = {
156172 name = " Bloodstone" ,
157173 text = {
158- " PATCH NOTE REGRESSION SYNDROME" ,
174+ " {V:1} PATCH NOTE REGRESSION SYNDROME" ,
159175 " reverting to LAUNCH DAY TRAUMA" ,
160- " for NOSTALGIC POWER SPIKES!!!!" ,
176+ " for NOSTALGIC {X:mult,C:white}X#3#{} POWER SPIKES!!!!" ,
161177 " {C:inactive}({C:green}#1# in #2#{} {C:inactive}chance)" ,
162178 },
163179 },
@@ -173,36 +189,35 @@ return {
173189 j_mp_mail_sandbox = {
174190 name = " Mail-in Rebate" ,
175191 text = {
176- " RANK-LOCKED REBATE FORM " ,
177- " someone wrote {C:attention}#2#{} in " ,
178- " PERMANENT INK!!!! " ,
192+ " Earn {C:money}$#1#{} for each " ,
193+ " discarded {C:attention}#2#{}" ,
194+ " {s:0.8}Rank never changes " ,
179195 },
180196 },
181197 j_mp_hit_the_road_sandbox = {
182198 name = " Hit the Road" ,
183199 text = {
184- " HIGHWAY JACK DISPOSAL " ,
185- " launching {C:attention}Jacks{} " ,
186- " INTO THE ASPHALT FOREVER!!!! " ,
200+ " This Joker gains {X:mult,C:white}X0.75{} Mult " ,
201+ " for every {C:attention}Jack{} discarded " ,
202+ " Discarded Jacks are {C:attention}destroyed{} " ,
187203 " {C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" ,
188204 },
189205 },
190206 j_mp_misprint_sandbox = {
191207 name = " Misprint" ,
192208 text = {
193- " SCHRODINGER'S LOTTERY PLAYER" ,
194- " ticket both WINS AND LOSES" ,
195- " until checked!!!!" ,
196- " {C:inactive}({V:1}#1#{C:inactive} Mult)" ,
209+ " {V:1}#1#{} Mult" ,
210+ " {C:attention}Value revealed on purchase{}" ,
211+ " {C:green}Printing errors compound{}" ,
197212 },
198213 },
199214 j_mp_castle_sandbox = {
200215 name = " Castle" ,
201216 text = {
202- " DISCARD-BASED SUIT MARRIAGE " ,
203- " throws away ONLY {V:1}#1#{} forever " ,
204- " because THAT'S THEIR LOVE LANGUAGE!!!! " ,
205- " {C:inactive}(Currently {C:chips}+#2#{C:inactive} chips )" ,
217+ " This Joker gains {C:chips}#3{} Chips " ,
218+ " per discarded {V:1}#1#{}" ,
219+ " Suit locked on purchase " ,
220+ " {C:inactive}(Currently {C:chips}+#2#{C:inactive} Chips )" ,
206221 },
207222 },
208223 j_mp_runner_sandbox = {
@@ -217,9 +232,10 @@ return {
217232 j_mp_order_sandbox = {
218233 name = " The Order" ,
219234 text = {
220- " PEASANT UPRISING COORDINATOR" ,
221- " organizing the NUMBERS to overthrow" ,
222- " their FACE CARD OPPRESSORS!!!!" ,
235+ " {X:mult,C:white}X3{} Mult if played hand contains a {C:attention}Straight{}" ,
236+ " Gains {X:mult,C:white}X#1#{} Mult for each consecutive {C:attention}Straight{} played" ,
237+ " Resets when any other hand is played" ,
238+ " {C:inactive}(Currently {X:mult,C:white}X#2#{C:inactive} Mult)" ,
223239 },
224240 },
225241 j_mp_photograph_sandbox = {
@@ -241,10 +257,9 @@ return {
241257 j_mp_loyalty_card_sandbox = {
242258 name = " Loyalty Card" ,
243259 text = {
244- " HAND TYPE LOYALTY PROGRAM" ,
245- " betray {C:attention}#1#{}" ,
246- " and counter RESETS!!!!" ,
247- " {C:inactive}(Loyal for {C:attention}#2#/#3#{} {C:inactive}hands)" ,
260+ " {X:mult,C:white}X6{} Mult every {C:attention}#3#{}" ,
261+ " hands played of {C:attention}#1#{}" ,
262+ " {C:inactive}(#2#/#3#)" ,
248263 },
249264 },
250265 j_mp_faceless_sandbox = {
@@ -259,43 +274,46 @@ return {
259274 j_mp_square_sandbox = {
260275 name = " Square Joker" ,
261276 text = {
262- " FOUR CARD PERFECTIONIST" ,
263- " who worships THE SACRED GEOMETRY OF" ,
264- " PERFECTLY BALANCED SQUARE ARRANGEMENTS!!!!" ,
277+ " This Joker gains {C:chips}+#2#{} Chips" ,
278+ " if played hand has" ,
279+ " exactly {C:attention}4{} cards" ,
280+ " {C:attention}Only applies with 4-card hands{}" ,
265281 " {C:inactive}(Currently {C:chips}+#1#{C:inactive} Chips)" ,
266282 },
267283 },
268284 j_mp_throwback_sandbox = {
269285 name = " Throwback" ,
270286 text = {
271- " PROFESSIONAL COWARD CONSULTING SERVICES" ,
272- " i get PAID to run away from things" ,
273- " AND THE MORE I RUN THE STRONGER I GET!!!!" ,
287+ " {X:mult,C:white}X#2#{} Base Mult for each" ,
288+ " {C:attention}Blind{} skipped this run" ,
289+ " {X:mult,C:white}X#3#{} Mult next Blind after skipping" ,
290+ " Loses {X:mult,C:white}X#4#{} when Blind not skipped" ,
274291 " {C:inactive}(Currently {X:mult,C:white} X#1# {C:inactive} Mult)" ,
275292 },
276293 },
277294 j_mp_vampire_sandbox = {
278295 name = " Vampire" ,
279296 text = {
280- " vampire economist CREATING" ,
281- " STONE-BASED CURRENCY" ,
282- " FROM LIFE FORCE!!!!" ,
297+ " This Joker gains {X:mult,C:white}X#1#{} Mult per" ,
298+ " scoring {C:attention}Enhanced card{} played" ,
299+ " Played enhanced cards become {C:attention}Stone{}" ,
300+ " Stone cards give {C:money}$#3#{} when played" ,
283301 " {C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" ,
284302 },
285303 },
286304 j_mp_baseball_sandbox = {
287305 name = " Baseball Card" ,
288306 text = {
289- ' SPORTS CARD "CONTROVERSY"' ,
290- " disguised as BALANCE CHANGE!!!!" ,
307+ " {C:green}Uncommon{} Jokers" ,
308+ " each give" ,
309+ " {X:mult,C:white}X#1#{} Mult" ,
291310 },
292311 },
293312 j_mp_steel_joker_sandbox = {
294313 name = " Steel Joker" ,
295314 text = {
296- " STEEL REDUNDANCY SPECIALIST" ,
297- " every PLAYED ALLOY gets" ,
298- " DOUBLE-CHECKED!!!!" ,
315+ " Played Steel cards" ,
316+ " are {C:attention}retriggered{}" ,
299317 },
300318 },
301319 j_mp_satellite_sandbox = {
@@ -307,6 +325,33 @@ return {
307325 " {C:inactive}(Currently {C:money}$#1#{C:inactive})" ,
308326 },
309327 },
328+ j_mp_idol_sandbox_bw = {
329+ name = " Zealot Idol" ,
330+ text = {
331+ " Each played {C:attention}#1#{}" ,
332+ " gives {X:mult,C:white}X#2#{} Mult" ,
333+ " when scored" ,
334+ " {s:0.8}Card changes every round" ,
335+ },
336+ },
337+ j_mp_idol_sandbox_color = {
338+ name = " Tantrum Idol" ,
339+ text = {
340+ " DEVOTIONAL PRESSURE COOKER" ,
341+ " building STEAM for {C:attention}#1#{} of {V:1}#3#{}" ,
342+ " until EXPLOSIVE RELEASE!!!!" ,
343+ " {C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" ,
344+ },
345+ },
346+ j_mp_idol_sandbox_fantom = {
347+ name = " Meta Idol" ,
348+ text = {
349+ " Most common card gives" ,
350+ " {X:mult,C:white}X#3#{} Mult when scored" ,
351+ " ({X:mult,C:white}+X#4#{} per copy in deck)" ,
352+ " {C:inactive}(Currently {C:attention}#1#{} of {V:1}#2#{})" ,
353+ },
354+ },
310355 j_mp_error_sandbox = {
311356 name = " ????" ,
312357 text = {
@@ -453,10 +498,11 @@ return {
453498 stake_mp_planet = {
454499 name = " Planet Stake" ,
455500 text = {
456- " {C:attention}Orange Stake{}'s cooler older sibling" ,
457- " who graciously returned your" ,
458- " {C:red}emotional support discard{} because" ,
459- " even they aren't that cruel" ,
501+ " Applies {C:black}Black Stake{} effects, plus:" ,
502+ " Shop can have {C:attention}Perishable{} Jokers" ,
503+ " {C:inactive,s:0.8}(Debuffed after 5 Rounds)" ,
504+ " Required score scales" ,
505+ " faster for each {C:attention}Ante" ,
460506 },
461507 },
462508 stake_mp_spectral = {
@@ -477,6 +523,25 @@ return {
477523 },
478524 },
479525 },
526+ Spectral = {
527+ c_mp_ouija_sandbox = {
528+ name = " Ouija" ,
529+ text = {
530+ " Destroy {C:attention}#1#{} random cards," ,
531+ " then convert all remaining" ,
532+ " cards to a single random {C:attention}rank" ,
533+ },
534+ },
535+ c_mp_ectoplasm_sandbox = {
536+ name = " Ectoplasm" ,
537+ text = {
538+ " Add {C:dark_edition}Negative{} to" ,
539+ " a random {C:attention}Joker," ,
540+ " Randomly apply one of:" ,
541+ " {C:red}-1{} hand, {C:red}-1{} discard, or {C:red}-1{} hand size" ,
542+ },
543+ },
544+ },
480545 },
481546 misc = {
482547 labels = {
@@ -561,6 +626,7 @@ return {
561626 k_lives = " Lives" ,
562627 k_lost_life = " Lost a life" ,
563628 k_total_lives_lost = " Total Lives Lost ($4 each)" ,
629+ k_comeback_money_sandbox = " Comeback Money ($3 × ante cleared)" ,
564630 k_attrition_name = " Attrition" ,
565631 k_enter_lobby_code = " Enter Lobby Code" ,
566632 k_paste = " Paste From Clipboard" ,
@@ -611,7 +677,7 @@ return {
611677 k_random = " Random" ,
612678 k_standard = " Standard" ,
613679 k_sandbox = " Sandbox" ,
614- k_sandbox_description = " Like normal mode but someone gave the cards coffee and they're \n feeling chatty. " ,
680+ k_sandbox_description = " Three jealous Idols now compete for your run! \n Twelve jokers replaced with personality disorders. \n Ouija destroys cards instead of hand size. \n Score preview disabled. No flowcharts. \n Everything else you knew? Check the wiki! " ,
615681 k_vanilla = " Vanilla" ,
616682 k_vanilla_description = " This ruleset removes all Multiplayer content,\n allowing you to play the game as originally designed.\n\n This ruleset still includes Multiplayer features like the timer.\n\n (Disableable in Lobby Options)" ,
617683 k_blitz = " Standard" ,
0 commit comments