diff --git a/blind.lua b/blind.lua index 8461b7b..f08544c 100644 --- a/blind.lua +++ b/blind.lua @@ -212,7 +212,7 @@ function Blind:set_blind(blind, reset, silent) if not reset then self:debuff_card(v, true) end end - G.ARGS.spin.real = (self.config.blind.boss and (self.config.blind.boss.showdown and 0.5 or 0.25) or 0) + G.ARGS.spin.real = (G.SETTINGS.reduced_motion and 0 or 1)*(self.config.blind.boss and (self.config.blind.boss.showdown and 0.5 or 0.25) or 0) end function Blind:alert_debuff(first) @@ -727,7 +727,7 @@ function Blind:load(blindTable) self.only_hand = blindTable.only_hand self.triggered = blindTable.triggered - G.ARGS.spin.real = (self.config.blind.boss and (self.config.blind.boss.showdown and 1 or 0.3) or 0) + G.ARGS.spin.real = (G.SETTINGS.reduced_motion and 0 or 1)*(self.config.blind.boss and (self.config.blind.boss.showdown and 1 or 0.3) or 0) if G.P_BLINDS[blindTable.config_blind] then self.blind_set = true diff --git a/card.lua b/card.lua index ba9230f..a808248 100644 --- a/card.lua +++ b/card.lua @@ -196,6 +196,9 @@ function Card:set_sprites(_center, _front) if _center.name == 'Photograph' and (_center.discovered or self.bypass_discovery_center) then self.children.center.scale.y = self.children.center.scale.y/1.2 end + if _center.name == 'Square Joker' and (_center.discovered or self.bypass_discovery_center) then + self.children.center.scale.y = self.children.center.scale.x + end end if _center.soul_pos then @@ -240,6 +243,11 @@ function Card:set_ability(center, initial, delay_sprites) self.T.h = H end + if center.name == "Square Joker" and (center.discovered or self.bypass_discovery_center) then + H = W + self.T.h = H + end + if center.name == "Wee Joker" and (center.discovered or self.bypass_discovery_center) then H = H*0.7 W = W*0.7 @@ -368,6 +376,7 @@ function Card:set_cost() self.cost = self.cost + 3 end if (self.ability.set == 'Planet' or (self.ability.set == 'Booster' and self.ability.name:find('Celestial'))) and #find_joker('Astronomer') > 0 then self.cost = 0 end + if self.ability.rental then self.cost = 1 end self.sell_cost = math.max(1, math.floor(self.cost/2)) + (self.ability.extra_value or 0) if self.area and self.ability.couponed and (self.area == G.shop_jokers or self.area == G.shop_booster) then self.cost = 0 end self.sell_cost_label = self.facing == 'back' and '?' or self.sell_cost @@ -493,12 +502,33 @@ function Card:get_seal(bypass_debuff) end function Card:set_eternal(_eternal) - if self.config.center.eternal_compat then + self.ability.eternal = nil + if self.config.center.eternal_compat and not self.ability.perishable then self.ability.eternal = _eternal end end +function Card:set_perishable(_perishable) + self.ability.perishable = nil + if self.config.center.perishable_compat and not self.ability.eternal then + self.ability.perishable = true + self.ability.perish_tally = G.GAME.perishable_rounds + end +end + +function Card:set_rental(_rental) + self.ability.rental = _rental + self:set_cost() +end + function Card:set_debuff(should_debuff) + if self.ability.perishable and self.ability.perish_tally <= 0 then + if not self.debuff then + self.debuff = true + if self.area == G.jokers then self:remove_from_deck(true) end + end + return + end if should_debuff ~= self.debuff then if self.area == G.jokers then if should_debuff then self:remove_from_deck(true) else self:add_to_deck(true) end end self.debuff = should_debuff @@ -595,11 +625,15 @@ function Card:add_to_deck(from_debuff) if self.ability.name == 'Stuntman' then G.hand:change_size(-self.ability.extra.h_size) end - if self.edition and self.edition.negative and not from_debuff then - if self.ability.consumeable then - G.consumeables.config.card_limit = G.consumeables.config.card_limit + 1 + if self.edition and self.edition.negative then + if from_debuff then + self.ability.queue_negative_removal = nil else - G.jokers.config.card_limit = G.jokers.config.card_limit + 1 + if self.ability.consumeable then + G.consumeables.config.card_limit = G.consumeables.config.card_limit + 1 + else + G.jokers.config.card_limit = G.jokers.config.card_limit + 1 + end end end if G.GAME.blind then G.E_MANAGER:add_event(Event({ func = function() G.GAME.blind:set_blind(nil, true, nil); return true end })) end @@ -648,12 +682,16 @@ function Card:remove_from_deck(from_debuff) if self.ability.name == 'Stuntman' then G.hand:change_size(self.ability.extra.h_size) end - if self.edition and self.edition.negative and not from_debuff and G.jokers then - if self.ability.consumeable then - G.consumeables.config.card_limit = G.consumeables.config.card_limit - 1 + if self.edition and self.edition.negative and G.jokers then + if from_debuff then + self.ability.queue_negative_removal = true else - G.jokers.config.card_limit = G.jokers.config.card_limit - 1 - end + if self.ability.consumeable then + G.consumeables.config.card_limit = G.consumeables.config.card_limit - 1 + else + G.jokers.config.card_limit = G.jokers.config.card_limit - 1 + end + end end if G.GAME.blind then G.E_MANAGER:add_event(Event({ func = function() G.GAME.blind:set_blind(nil, true, nil); return true end })) end end @@ -740,7 +778,7 @@ function Card:generate_UIBox_ability_table() elseif self.ability.name == 'Mystic Summit' then loc_vars = {self.ability.extra.mult, self.ability.extra.d_remaining} elseif self.ability.name == 'Marble Joker' then elseif self.ability.name == 'Loyalty Card' then loc_vars = {self.ability.extra.Xmult, self.ability.extra.every + 1, localize{type = 'variable', key = (self.ability.loyalty_remaining == 0 and 'loyalty_active' or 'loyalty_inactive'), vars = {self.ability.loyalty_remaining}}} - elseif self.ability.name == '8 Ball' then loc_vars = {self.ability.extra} + elseif self.ability.name == '8 Ball' then loc_vars = {''..(G.GAME and G.GAME.probabilities.normal or 1),self.ability.extra} elseif self.ability.name == 'Dusk' then loc_vars = {self.ability.extra+1} elseif self.ability.name == 'Raised Fist' then elseif self.ability.name == 'Fibonacci' then loc_vars = {self.ability.extra} @@ -787,7 +825,7 @@ function Card:generate_UIBox_ability_table() elseif self.ability.name == 'Troubadour' then loc_vars = {self.ability.extra.h_size, -self.ability.extra.h_plays} elseif self.ability.name == 'Certificate' then loc_vars = {self.ability.extra} elseif self.ability.name == 'Throwback' then loc_vars = {self.ability.extra, self.ability.x_mult} - elseif self.ability.name == 'Hanging Chad' then loc_vars = {self.ability.extra+1} + elseif self.ability.name == 'Hanging Chad' then loc_vars = {self.ability.extra} elseif self.ability.name == 'Rough Gem' then loc_vars = {self.ability.extra} elseif self.ability.name == 'Bloodstone' then loc_vars = {''..(G.GAME and G.GAME.probabilities.normal or 1), self.ability.extra.odds, self.ability.extra.Xmult} elseif self.ability.name == 'Arrowhead' then loc_vars = {self.ability.extra} @@ -872,10 +910,10 @@ function Card:generate_UIBox_ability_table() elseif self.ability.name == 'Shoot the Moon' then loc_vars = {self.ability.extra} elseif self.ability.name == "Driver's License" then loc_vars = {self.ability.extra, self.ability.driver_tally or '0'} elseif self.ability.name == 'Burnt Joker' then - elseif self.ability.name == 'Bootstraps' then loc_vars = {self.ability.extra.mult, self.ability.extra.dollars} + elseif self.ability.name == 'Bootstraps' then loc_vars = {self.ability.extra.mult, self.ability.extra.dollars, self.ability.extra.mult*math.floor((G.GAME.dollars + (G.GAME.dollar_buffer or 0))/self.ability.extra.dollars)} elseif self.ability.name == 'Caino' then loc_vars = {self.ability.extra, self.ability.caino_xmult} elseif self.ability.name == 'Triboulet' then loc_vars = {self.ability.extra} - elseif self.ability.name == 'Yorick' then loc_vars = {self.ability.extra.xmult, self.ability.extra.discards, self.ability.yorick_discards} + elseif self.ability.name == 'Yorick' then loc_vars = {self.ability.extra.xmult, self.ability.extra.discards, self.ability.yorick_discards, self.ability.x_mult} elseif self.ability.name == 'Chicot' then elseif self.ability.name == 'Perkeo' then loc_vars = {self.ability.extra} end @@ -896,6 +934,11 @@ function Card:generate_UIBox_ability_table() end if self.seal then badges[#badges + 1] = string.lower(self.seal)..'_seal' end if self.ability.eternal then badges[#badges + 1] = 'eternal' end + if self.ability.perishable then + loc_vars = loc_vars or {}; loc_vars.perish_tally=self.ability.perish_tally + badges[#badges + 1] = 'perishable' + end + if self.ability.rental then badges[#badges + 1] = 'rental' end if self.pinned then badges[#badges + 1] = 'pinned_left' end if self.sticker then loc_vars = loc_vars or {}; loc_vars.sticker=self.sticker end @@ -1000,10 +1043,18 @@ function Card:get_end_of_round_effect(context) trigger = 'before', delay = 0.0, func = (function() - local card = create_card(card_type,G.consumeables, nil, nil, nil, nil, nil, 'blusl') + if G.GAME.last_hand_played then + local _planet = 0 + for k, v in pairs(G.P_CENTER_POOLS.Planet) do + if v.config.hand_type == G.GAME.last_hand_played then + _planet = v.key + end + end + local card = create_card(card_type,G.consumeables, nil, nil, nil, nil, _planet, 'blusl') card:add_to_deck() G.consumeables:emplace(card) G.GAME.consumeable_buffer = 0 + end return true end)})) card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize('k_plus_planet'), colour = G.C.SECONDARY_SET.Planet}) @@ -2216,6 +2267,26 @@ function Card:calculate_seal(context) end end +function Card:calculate_rental() + if self.ability.rental then + ease_dollars(-G.GAME.rental_rate) + card_eval_status_text(self, 'dollars', -G.GAME.rental_rate) + end +end + +function Card:calculate_perishable() + if self.ability.perishable and self.ability.perish_tally > 0 then + if self.ability.perish_tally == 1 then + self.ability.perish_tally = 0 + card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize('k_disabled_ex'),colour = G.C.FILTER, delay = 0.45}) + self:set_debuff() + else + self.ability.perish_tally = self.ability.perish_tally - 1 + card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize{type='variable',key='a_remaining',vars={self.ability.perish_tally}},colour = G.C.FILTER, delay = 0.45}) + end + end +end + function Card:calculate_joker(context) if self.debuff then return nil end if self.ability.set == "Planet" and not self.debuff then @@ -2400,6 +2471,7 @@ function Card:calculate_joker(context) elseif seal_type > 0.25 then _card:set_seal('Gold', true) else _card:set_seal('Purple', true) end + G.GAME.blind:debuff_card(_card) G.hand:sort() if context.blueprint_card then context.blueprint_card:juice_up() else self:juice_up() end return true @@ -2427,7 +2499,7 @@ function Card:calculate_joker(context) card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize('ph_boss_disabled')}) return true end })) end - if self.ability.name == 'Madness' and not context.blueprint then + if self.ability.name == 'Madness' and not context.blueprint and not context.blind.boss then self.ability.x_mult = self.ability.x_mult + self.ability.extra local destructable_jokers = {} for i = 1, #G.jokers.cards do @@ -2712,6 +2784,20 @@ function Card:calculate_joker(context) } end end + if self.ability.name == 'Yorick' and not context.blueprint then + if self.ability.yorick_discards <= 1 then + self.ability.yorick_discards = self.ability.extra.discards + self.ability.x_mult = self.ability.x_mult + self.ability.extra.xmult + return { + delay = 0.2, + message = localize{type='variable',key='a_xmult',vars={self.ability.x_mult}}, + colour = G.C.RED + } + else + self.ability.yorick_discards = self.ability.yorick_discards - 1 + end + return + end if self.ability.name == 'Trading Card' and not context.blueprint and G.GAME.current_round.discards_used <= 0 and #context.full_hand == 1 then ease_dollars(self.ability.extra) @@ -2767,21 +2853,6 @@ function Card:calculate_joker(context) } end end - if self.ability.name == 'Yorick' and self.ability.yorick_discards > 0 and not self.ability.yorick_tallied and not context.blueprint then - self.ability.yorick_tallied = true - G.E_MANAGER:add_event(Event({ - func = function() - self.ability.yorick_tallied = nil - self.ability.yorick_discards = self.ability.yorick_discards - 1 - if self.ability.yorick_discards == 0 then - card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize('k_active_ex'),colour = G.C.FILTER, delay = 0.45}) - else - card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize{type='variable',key='a_remaining',vars={self.ability.yorick_discards}},colour = G.C.FILTER, delay = 0.45}) - end - return true - end})) - return - end if self.ability.name == 'Faceless Joker' and context.other_card == context.full_hand[#context.full_hand] then local face_cards = 0 @@ -2900,6 +2971,16 @@ function Card:calculate_joker(context) } end end + if self.ability.name == 'To Do List' and not context.blueprint then + local _poker_hands = {} + for k, v in pairs(G.GAME.hands) do + if v.visible and k ~= self.ability.to_do_poker_hand then _poker_hands[#_poker_hands+1] = k end + end + self.ability.to_do_poker_hand = pseudorandom_element(_poker_hands, pseudoseed('to_do')) + return { + message = localize('k_reset') + } + end if self.ability.name == 'Egg' then self.ability.extra_value = self.ability.extra_value + self.ability.extra self:set_cost() @@ -3021,6 +3102,27 @@ function Card:calculate_joker(context) } end end + if self.ability.name == '8 Ball' and #G.consumeables.cards + G.GAME.consumeable_buffer < G.consumeables.config.card_limit then + if (context.other_card:get_id() == 8) and (pseudorandom('8ball') < G.GAME.probabilities.normal/self.ability.extra) then + G.GAME.consumeable_buffer = G.GAME.consumeable_buffer + 1 + return { + extra = {focus = self, message = localize('k_plus_tarot'), func = function() + G.E_MANAGER:add_event(Event({ + trigger = 'before', + delay = 0.0, + func = (function() + local card = create_card('Tarot',G.consumeables, nil, nil, nil, nil, nil, '8ba') + card:add_to_deck() + G.consumeables:emplace(card) + G.GAME.consumeable_buffer = 0 + return true + end)})) + end}, + colour = G.C.SECONDARY_SET.Tarot, + card = self + } + end + end if self.ability.name == 'The Idol' and context.other_card:get_id() == G.GAME.current_round.idol_card.id and context.other_card:is_suit(G.GAME.current_round.idol_card.suit) then @@ -3339,7 +3441,7 @@ function Card:calculate_joker(context) end if self.ability.name == 'Midas Mask' and not context.blueprint then local faces = {} - for k, v in ipairs(context.full_hand) do + for k, v in ipairs(context.scoring_hand) do if v:is_face() then faces[#faces+1] = v v:set_ability(G.P_CENTERS.m_gold, nil, true) @@ -3361,7 +3463,7 @@ function Card:calculate_joker(context) end if self.ability.name == 'Vampire' and not context.blueprint then local enhanced = {} - for k, v in ipairs(context.full_hand) do + for k, v in ipairs(context.scoring_hand) do if v.config.center ~= G.P_CENTERS.c_base and not v.debuff and not v.vampired then enhanced[#enhanced+1] = v v.vampired = true @@ -3386,16 +3488,6 @@ function Card:calculate_joker(context) end end if self.ability.name == 'To Do List' and context.scoring_name == self.ability.to_do_poker_hand then - G.E_MANAGER:add_event(Event({ - func = function() - local _poker_hands = {} - for k, v in pairs(G.GAME.hands) do - if v.visible and k ~= self.ability.to_do_poker_hand then _poker_hands[#_poker_hands+1] = k end - end - self.ability.to_do_poker_hand = pseudorandom_element(_poker_hands, pseudoseed('to_do')) - return true - end - })) ease_dollars(self.ability.extra.dollars) G.GAME.dollar_buffer = (G.GAME.dollar_buffer or 0) + self.ability.extra.dollars G.E_MANAGER:add_event(Event({func = (function() G.GAME.dollar_buffer = 0; return true end)})) @@ -3647,30 +3739,6 @@ function Card:calculate_joker(context) mult_mod = self.ability.mult } end - if self.ability.name == '8 Ball' and #G.consumeables.cards + G.GAME.consumeable_buffer < G.consumeables.config.card_limit then - local eights = 0 - for i = 1, #context.full_hand do - if context.full_hand[i]:get_id() == 8 then eights = eights + 1 end - end - if eights >= self.ability.extra then - G.GAME.consumeable_buffer = G.GAME.consumeable_buffer + 1 - G.E_MANAGER:add_event(Event({ - trigger = 'before', - delay = 0.0, - func = (function() - local card = create_card('Planet',G.consumeables, nil, nil, nil, nil, nil, '8ba') - card:add_to_deck() - G.consumeables:emplace(card) - G.GAME.consumeable_buffer = 0 - return true - end)})) - return { - message = localize('k_plus_planet'), - colour = G.C.SECONDARY_SET.Planet, - card = self - } - end - end if self.ability.name == 'Vagabond' and #G.consumeables.cards + G.GAME.consumeable_buffer < G.consumeables.config.card_limit then if G.GAME.dollars <= self.ability.extra then G.GAME.consumeable_buffer = G.GAME.consumeable_buffer + 1 @@ -3744,10 +3812,10 @@ function Card:calculate_joker(context) } for i = 1, #context.scoring_hand do if context.scoring_hand[i].ability.name ~= 'Wild Card' then - if context.scoring_hand[i]:is_suit('Hearts') and suits["Hearts"] == 0 then suits["Hearts"] = suits["Hearts"] + 1 - elseif context.scoring_hand[i]:is_suit('Diamonds') and suits["Diamonds"] == 0 then suits["Diamonds"] = suits["Diamonds"] + 1 - elseif context.scoring_hand[i]:is_suit('Spades') and suits["Spades"] == 0 then suits["Spades"] = suits["Spades"] + 1 - elseif context.scoring_hand[i]:is_suit('Clubs') and suits["Clubs"] == 0 then suits["Clubs"] = suits["Clubs"] + 1 end + if context.scoring_hand[i]:is_suit('Hearts', true) and suits["Hearts"] == 0 then suits["Hearts"] = suits["Hearts"] + 1 + elseif context.scoring_hand[i]:is_suit('Diamonds', true) and suits["Diamonds"] == 0 then suits["Diamonds"] = suits["Diamonds"] + 1 + elseif context.scoring_hand[i]:is_suit('Spades', true) and suits["Spades"] == 0 then suits["Spades"] = suits["Spades"] + 1 + elseif context.scoring_hand[i]:is_suit('Clubs', true) and suits["Clubs"] == 0 then suits["Clubs"] = suits["Clubs"] + 1 end end end for i = 1, #context.scoring_hand do @@ -3986,14 +4054,6 @@ function Card:calculate_joker(context) Xmult_mod = self.ability.caino_xmult } end - if self.ability.name == 'Yorick' and self.ability.yorick_discards <= 0 then - return { - message = localize{type='variable',key='a_xmult',vars={self.ability.extra.xmult}}, - Xmult_mod = self.ability.extra.xmult, - colour = G.C.RED, - card = self - } - end end end end @@ -4084,7 +4144,6 @@ function Card:update(dt) self.children.focused_ui:remove() self.children.focused_ui = nil end - if self.cost then self.DEBUG_VALUE = self.cost end self:update_alert() if self.ability.consumeable and self.ability.consumeable.max_highlighted then @@ -4093,33 +4152,6 @@ function Card:update(dt) if G.STAGE == G.STAGES.RUN then if self.ability and self.ability.perma_debuff then self.debuff = true end - if false then - local display_overwrite_text = nil - local con = nil - if self.highlighted and self.area == G.hand and G.consumeables.highlighted[1] then - con = G.consumeables.highlighted[1] - if con.config.center.config.mod_conv and con:can_use_consumeable() then - display_overwrite_text = true - end - end - - if display_overwrite_text and not self.children.overwrite then - local eval = function(card) return not not card.children.overwrite end - juice_card_until(self, eval, true) - - local front = G.P_CARDS[self.config.card_key] - local center = G.P_CENTERS[con.ability.consumeable.mod_conv or self.config.center_key] - - self.children.overwrite = Card(0,0, G.CARD_W, G.CARD_H, front, center) - self.children.overwrite:set_role({major = self, role_type = 'Glued', draw_major = self}) - self.children.overwrite.states.collide.can = false - self.children.overwrite.parent = self - elseif self.children.overwrite and not display_overwrite_text then - self.children.overwrite:remove() - self.children.overwrite = nil - end - end - if self.area and ((self.area == G.jokers) or (self.area == G.consumeables)) then self.bypass_lock = true self.bypass_discovery_center = true @@ -4203,8 +4235,9 @@ function Card:update(dt) if self.ability.name == 'Swashbuckler' then local sell_cost = 0 for i = 1, #G.jokers.cards do - if G.jokers.cards[i] == self or (self.area and (self.area ~= G.jokers)) then break end - sell_cost = sell_cost + G.jokers.cards[i].sell_cost + if G.jokers.cards[i] ~= self and (G.jokers.cards[i].area and G.jokers.cards[i].area == G.jokers) then + sell_cost = sell_cost + G.jokers.cards[i].sell_cost + end end self.ability.mult = sell_cost end @@ -4261,6 +4294,7 @@ function Card:align_h_popup() 0 }, type = popup_direction, + --lr_clamp = true } end @@ -4278,7 +4312,7 @@ function Card:hover() self.config.center.alerted = true G:save_progress() end - + self.ability_UIBox_table = self:generate_UIBox_ability_table() self.config.h_popup = G.UIDEF.card_h_popup(self) self.config.h_popup_config = self:align_h_popup() @@ -4293,7 +4327,7 @@ end function Card:juice_up(scale, rot_amount) --G.VIBRATION = G.VIBRATION + 0.4 - local rot_amt = rot_amount and 0.4*pseudorandom_element({rot_amount, -rot_amount}) or pseudorandom_element({0.16, -0.16}) + local rot_amt = rot_amount and 0.4*(math.random()>0.5 and 1 or -1)*rot_amount or (math.random()>0.5 and 1 or -1)*0.16 scale = scale and scale*0.4 or 0.11 Moveable.juice_up(self, scale, rot_amt) end @@ -4329,21 +4363,19 @@ function Card:draw(layer) if (layer == 'card' or layer == 'both') then -- for all hover/tilting: - self.tilt_var = self.overwrite_tilt_var or self.tilt_var or {mx = 0, my = 0, dx = self.tilt_var.dx or 0, dy = self.tilt_var.dy or 0, amt = 0} + self.tilt_var = self.tilt_var or {mx = 0, my = 0, dx = self.tilt_var.dx or 0, dy = self.tilt_var.dy or 0, amt = 0} local tilt_factor = 0.3 - if not self.overwrite_tilt_var then - if self.states.focus.is then - self.tilt_var.mx, self.tilt_var.my = G.CONTROLLER.cursor_position.x + self.tilt_var.dx*self.T.w*G.TILESCALE*G.TILESIZE, G.CONTROLLER.cursor_position.y + self.tilt_var.dy*self.T.h*G.TILESCALE*G.TILESIZE - self.tilt_var.amt = math.abs(self.hover_offset.y + self.hover_offset.x - 1 + self.tilt_var.dx + self.tilt_var.dy - 1)*tilt_factor - elseif self.states.hover.is then - self.tilt_var.mx, self.tilt_var.my = G.CONTROLLER.cursor_position.x, G.CONTROLLER.cursor_position.y - self.tilt_var.amt = math.abs(self.hover_offset.y + self.hover_offset.x - 1)*tilt_factor - elseif self.ambient_tilt then - local tilt_angle = G.TIMERS.REAL*(1.56 + (self.ID/1.14212)%1) + self.ID/1.35122 - self.tilt_var.mx = ((0.5 + 0.5*self.ambient_tilt*math.cos(tilt_angle))*self.VT.w+self.VT.x+G.ROOM.T.x)*G.TILESIZE*G.TILESCALE - self.tilt_var.my = ((0.5 + 0.5*self.ambient_tilt*math.sin(tilt_angle))*self.VT.h+self.VT.y+G.ROOM.T.y)*G.TILESIZE*G.TILESCALE - self.tilt_var.amt = self.ambient_tilt*(0.5+math.cos(tilt_angle))*tilt_factor - end + if self.states.focus.is then + self.tilt_var.mx, self.tilt_var.my = G.CONTROLLER.cursor_position.x + self.tilt_var.dx*self.T.w*G.TILESCALE*G.TILESIZE, G.CONTROLLER.cursor_position.y + self.tilt_var.dy*self.T.h*G.TILESCALE*G.TILESIZE + self.tilt_var.amt = math.abs(self.hover_offset.y + self.hover_offset.x - 1 + self.tilt_var.dx + self.tilt_var.dy - 1)*tilt_factor + elseif self.states.hover.is then + self.tilt_var.mx, self.tilt_var.my = G.CONTROLLER.cursor_position.x, G.CONTROLLER.cursor_position.y + self.tilt_var.amt = math.abs(self.hover_offset.y + self.hover_offset.x - 1)*tilt_factor + elseif self.ambient_tilt then + local tilt_angle = G.TIMERS.REAL*(1.56 + (self.ID/1.14212)%1) + self.ID/1.35122 + self.tilt_var.mx = ((0.5 + 0.5*self.ambient_tilt*math.cos(tilt_angle))*self.VT.w+self.VT.x+G.ROOM.T.x)*G.TILESIZE*G.TILESCALE + self.tilt_var.my = ((0.5 + 0.5*self.ambient_tilt*math.sin(tilt_angle))*self.VT.h+self.VT.y+G.ROOM.T.y)*G.TILESIZE*G.TILESCALE + self.tilt_var.amt = self.ambient_tilt*(0.5+math.cos(tilt_angle))*tilt_factor end --Any particles if self.children.particles then self.children.particles:draw() end @@ -4404,7 +4436,7 @@ function Card:draw(layer) end --If the card has any edition/seal, add that here - if self.edition or self.seal or self.ability.eternal or self.sticker or self.ability.set == 'Spectral' or self.debuff or self.greyed or self.ability.name == 'The Soul' or self.ability.set == 'Voucher' or self.ability.set == 'Booster' or self.config.center.soul_pos or self.config.center.demo then + if self.edition or self.seal or self.ability.eternal or self.ability.rental or self.ability.perishable or self.sticker or self.ability.set == 'Spectral' or self.debuff or self.greyed or self.ability.name == 'The Soul' or self.ability.set == 'Voucher' or self.ability.set == 'Booster' or self.config.center.soul_pos or self.config.center.demo then if (self.ability.set == 'Voucher' or self.config.center.demo) and (self.ability.name ~= 'Antimatter' or not (self.config.center.discovered or self.bypass_discovery_center)) then self.children.center:draw_shader('voucher', nil, self.ARGS.send_to_shader) end @@ -4442,6 +4474,16 @@ function Card:draw(layer) G.shared_sticker_eternal:draw_shader('dissolve', nil, nil, nil, self.children.center) G.shared_sticker_eternal:draw_shader('voucher', nil, self.ARGS.send_to_shader, nil, self.children.center) end + if self.ability.perishable then + G.shared_sticker_perishable.role.draw_major = self + G.shared_sticker_perishable:draw_shader('dissolve', nil, nil, nil, self.children.center) + G.shared_sticker_perishable:draw_shader('voucher', nil, self.ARGS.send_to_shader, nil, self.children.center) + end + if self.ability.rental then + G.shared_sticker_rental.role.draw_major = self + G.shared_sticker_rental:draw_shader('dissolve', nil, nil, nil, self.children.center) + G.shared_sticker_rental:draw_shader('voucher', nil, self.ARGS.send_to_shader, nil, self.children.center) + end if self.sticker and G.shared_stickers[self.sticker] then G.shared_stickers[self.sticker].role.draw_major = self G.shared_stickers[self.sticker]:draw_shader('dissolve', nil, nil, nil, self.children.center) @@ -4487,7 +4529,12 @@ function Card:draw(layer) elseif self.sprite_facing == 'back' then local overlay = G.C.WHITE if self.area and self.area.config.type == 'deck' and self.rank > 3 then - overlay = {0.5 + ((#self.area.cards - self.rank)%7)/50, 0.5 + ((#self.area.cards - self.rank)%7)/50, 0.5 +((#self.area.cards - self.rank)%7)/50, 1} + self.back_overlay = self.back_overlay or {} + self.back_overlay[1] = 0.5 + ((#self.area.cards - self.rank)%7)/50 + self.back_overlay[2] = 0.5 + ((#self.area.cards - self.rank)%7)/50 + self.back_overlay[3] = 0.5 + ((#self.area.cards - self.rank)%7)/50 + self.back_overlay[4] = 1 + overlay = self.back_overlay end if self.area and self.area.config.type == 'deck' then @@ -4503,23 +4550,8 @@ function Card:draw(layer) end end - if self.children.overwrite and self.tilt_var then - - self.children.overwrite.overwrite_tilt_var = copy_table(self.tilt_var) - - end - for k, v in pairs(self.children) do - if k ~= 'focused_ui' and k ~= "front" and k ~= "overwrite" and k ~= "back" and k ~= "soul_parts" and k ~= "center" and k ~= 'floating_sprite' and k~= "shadow" and k~= "use_button" and k ~= 'buy_button' and k ~= 'buy_and_use_button' and k~= "debuff" and k ~= 'price' and k~= 'particles' and k ~= 'h_popup' then v:draw() end - end - - if self.children.overwrite then - love.graphics.push() - love.graphics.setColor(G.C.BLUE) - G.BRUTE_OVERLAY = {1,1,1,math.sin(5*G.TIMERS.REAL)} - self.children.overwrite:draw('card') - G.BRUTE_OVERLAY = nil - love.graphics.pop() + if k ~= 'focused_ui' and k ~= "front" and k ~= "back" and k ~= "soul_parts" and k ~= "center" and k ~= 'floating_sprite' and k~= "shadow" and k~= "use_button" and k ~= 'buy_button' and k ~= 'buy_and_use_button' and k~= "debuff" and k ~= 'price' and k~= 'particles' and k ~= 'h_popup' then v:draw() end end if (layer == 'card' or layer == 'both') and self.area == G.hand then @@ -4632,6 +4664,10 @@ function Card:load(cardTable, other_card) elseif self.config.center.name == "Photograph" then self.T.h = H*scale/1.2*scale self.T.w = W*scale + elseif self.config.center.name == "Square Joker" then + H = W + self.T.h = H*scale + self.T.w = W*scale elseif self.config.center.set == 'Booster' then self.T.h = H*1.27 self.T.w = W*1.27 @@ -4683,6 +4719,13 @@ function Card:remove() if self.area then self.area:remove_card(self) end self:remove_from_deck() + if self.ability.queue_negative_removal then + if self.ability.consumeable then + G.consumeables.config.card_limit = G.consumeables.config.card_limit - 1 + else + G.jokers.config.card_limit = G.jokers.config.card_limit - 1 + end + end if not G.OVERLAY_MENU then for k, v in pairs(G.P_CENTERS) do diff --git a/cardarea.lua b/cardarea.lua index ddc27b9..6507fe0 100644 --- a/cardarea.lua +++ b/cardarea.lua @@ -336,7 +336,7 @@ function CardArea:draw() end end end - for i = 1, #self.cards do + for i = 1, #self.cards do if self.cards[i] ~= G.CONTROLLER.focused.target then if self.cards[i].highlighted then if G.CONTROLLER.dragging.target ~= self.cards[i] then self.cards[i]:draw(v) end @@ -436,12 +436,12 @@ function CardArea:align_cards() if self.config.type == 'hand' and (G.STATE == G.STATES.TAROT_PACK or G.STATE == G.STATES.SPECTRAL_PACK or G.STATE == G.STATES.PLANET_PACK) then for k, card in ipairs(self.cards) do if not card.states.drag.is then - card.T.r = 0.4*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ 0.02*math.sin(2*G.TIMERS.REAL+card.T.x) + card.T.r = 0.4*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+card.T.x) local max_cards = math.max(#self.cards, self.config.temp_limit) card.T.x = self.T.x + (self.T.w-self.card_w)*((k-1)/math.max(max_cards-1, 1) - 0.5*(#self.cards-max_cards)/math.max(max_cards-1, 1)) + 0.5*(self.card_w - card.T.w) local highlight_height = G.HIGHLIGHT_H if not card.highlighted then highlight_height = 0 end - card.T.y = G.hand.T.y - 1.8*card.T.h - highlight_height + 0.1*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(1.3*(-#self.cards/2 + k-0.5)/(#self.cards))^2-0.3 + card.T.y = G.hand.T.y - 1.8*card.T.h - highlight_height + (G.SETTINGS.reduced_motion and 0 or 1)*0.1*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(1.3*(-#self.cards/2 + k-0.5)/(#self.cards))^2-0.3 card.T.x = card.T.x + card.shadow_parrallax.x/30 end end @@ -451,13 +451,13 @@ function CardArea:align_cards() for k, card in ipairs(self.cards) do if not card.states.drag.is then - card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ 0.02*math.sin(2*G.TIMERS.REAL+card.T.x) + card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+card.T.x) local max_cards = math.max(#self.cards, self.config.temp_limit) card.T.x = self.T.x + (self.T.w-self.card_w)*((k-1)/math.max(max_cards-1, 1) - 0.5*(#self.cards-max_cards)/math.max(max_cards-1, 1)) + 0.5*(self.card_w - card.T.w) local highlight_height = G.HIGHLIGHT_H if not card.highlighted then highlight_height = 0 end - card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + 0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-0.2 + card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + (G.SETTINGS.reduced_motion and 0 or 1)*0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-0.2 card.T.x = card.T.x + card.shadow_parrallax.x/30 end end @@ -466,12 +466,12 @@ function CardArea:align_cards() if self.config.type == 'title' or (self.config.type == 'voucher' and #self.cards == 1) then for k, card in ipairs(self.cards) do if not card.states.drag.is then - card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ 0.02*math.sin(2*G.TIMERS.REAL+card.T.x) + card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+card.T.x) local max_cards = math.max(#self.cards, self.config.temp_limit) card.T.x = self.T.x + (self.T.w-self.card_w)*((k-1)/math.max(max_cards-1, 1) - 0.5*(#self.cards-max_cards)/math.max(max_cards-1, 1)) + 0.5*(self.card_w - card.T.w) local highlight_height = G.HIGHLIGHT_H if not card.highlighted then highlight_height = 0 end - card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + 0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-(#self.cards>1 and 0.2 or 0) + card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + (G.SETTINGS.reduced_motion and 0 or 1)*0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-(#self.cards>1 and 0.2 or 0) card.T.x = card.T.x + card.shadow_parrallax.x/30 end end @@ -481,12 +481,12 @@ function CardArea:align_cards() local self_w = math.max(self.T.w, 3.2) for k, card in ipairs(self.cards) do if not card.states.drag.is then - card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ 0.02*math.sin(2*G.TIMERS.REAL+card.T.x+card.T.y) + (k%2 == 0 and 1 or -1)*0.08 + card.T.r = 0.2*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+card.T.x+card.T.y) + (k%2 == 0 and 1 or -1)*0.08 local max_cards = math.max(#self.cards, self.config.temp_limit) card.T.x = self.T.x + (self_w-self.card_w)*((k-1)/math.max(max_cards-1, 1) - 0.5*(#self.cards-max_cards)/math.max(max_cards-1, 1)) + 0.5*(self.card_w - card.T.w) + (k%2 == 1 and 1 or -1)*0.27 + (self.T.w-self_w)/2 local highlight_height = G.HIGHLIGHT_H if not card.highlighted then highlight_height = 0 end - card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + 0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-(#self.cards>1 and 0.2 or 0) + card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + (G.SETTINGS.reduced_motion and 0 or 1)*0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + math.abs(0.5*(-#self.cards/2 + k-0.5)/(#self.cards))-(#self.cards>1 and 0.2 or 0) card.T.x = card.T.x + card.shadow_parrallax.x/30 end end @@ -509,7 +509,7 @@ function CardArea:align_cards() if self.config.type == 'joker' or self.config.type == 'title_2' then for k, card in ipairs(self.cards) do if not card.states.drag.is then - card.T.r = 0.1*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ 0.02*math.sin(2*G.TIMERS.REAL+card.T.x) + card.T.r = 0.1*(-#self.cards/2 - 0.5 + k)/(#self.cards)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+card.T.x) local max_cards = math.max(#self.cards, self.config.temp_limit) card.T.x = self.T.x + (self.T.w-self.card_w)*((k-1)/math.max(max_cards-1, 1) - 0.5*(#self.cards-max_cards)/math.max(max_cards-1, 1)) + 0.5*(self.card_w - card.T.w) if #self.cards > 2 or (#self.cards > 1 and self == G.consumeables) or (#self.cards > 1 and self.config.spread) then @@ -521,7 +521,7 @@ function CardArea:align_cards() end local highlight_height = G.HIGHLIGHT_H/2 if not card.highlighted then highlight_height = 0 end - card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height+ 0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) + card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height+ (G.SETTINGS.reduced_motion and 0 or 1)*0.03*math.sin(0.666*G.TIMERS.REAL+card.T.x) card.T.x = card.T.x + card.shadow_parrallax.x/30 end end @@ -537,7 +537,7 @@ function CardArea:align_cards() end local highlight_height = G.HIGHLIGHT_H if not card.highlighted then highlight_height = 0 end - card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + (not card.highlighted and 0.05*math.sin(2*1.666*G.TIMERS.REAL+card.T.x) or 0) + card.T.y = self.T.y + self.T.h/2 - card.T.h/2 - highlight_height + (not card.highlighted and (G.SETTINGS.reduced_motion and 0 or 1)*0.05*math.sin(2*1.666*G.TIMERS.REAL+card.T.x) or 0) card.T.x = card.T.x + card.shadow_parrallax.x/30 end end diff --git a/challenges.lua b/challenges.lua index 8c88877..09a86f3 100644 --- a/challenges.lua +++ b/challenges.lua @@ -55,7 +55,7 @@ G.CHALLENGES = { {id = 'tag_handy'}, }, banned_other = { - + {id = 'bl_wall', type = 'blind'} } } },]]-- @@ -246,6 +246,7 @@ G.CHALLENGES = { banned_tags = { }, banned_other = { + {id = 'bl_plant', type = 'blind'}, } } }, @@ -314,6 +315,7 @@ G.CHALLENGES = { banned_tags = { }, banned_other = { + {id = 'bl_final_leaf', type = 'blind'}, } } }, @@ -401,6 +403,7 @@ G.CHALLENGES = { banned_tags = { }, banned_other = { + {id = 'bl_final_leaf', type = 'blind'}, } } }, @@ -709,6 +712,7 @@ G.CHALLENGES = { {id = 'c_judgement'}, {id = 'c_wraith'}, {id = 'c_soul'}, + {id = 'v_antimatter'}, {id = 'p_buffoon_normal_1', ids = { 'p_buffoon_normal_1','p_buffoon_normal_2','p_buffoon_jumbo_1','p_buffoon_mega_1', }}, @@ -721,8 +725,13 @@ G.CHALLENGES = { {id = 'tag_negative'}, {id = 'tag_foil'}, {id = 'tag_buffoon'}, + {id = 'tag_top_up'}, + }, banned_other = { + {id = 'bl_final_acorn', type = 'blind'}, + {id = 'bl_final_heart', type = 'blind'}, + {id = 'bl_final_leaf', type = 'blind'} } } }, diff --git a/conf.lua b/conf.lua index fb7ac93..82a48f1 100644 --- a/conf.lua +++ b/conf.lua @@ -2,8 +2,6 @@ _RELEASE_MODE = true _DEMO = false function love.conf(t) - os.execute("set LOVE_GRAPHICS_USE_OPENGLES=1") - t.console = not _RELEASE_MODE t.title = 'Balatro' t.window.width = 0 diff --git a/engine/moveable.lua b/engine/moveable.lua index 9aadce7..6d603df 100644 --- a/engine/moveable.lua +++ b/engine/moveable.lua @@ -108,6 +108,7 @@ function Moveable:set_alignment(args) args.offset = nil end self.alignment.offset = args.offset or self.alignment.offset + self.alignment.lr_clamp = args.lr_clamp end function Moveable:align_to_major() @@ -247,6 +248,7 @@ function Moveable:drag(offset) end function Moveable:juice_up(amount, rot_amt) + if G.SETTINGS.reduced_motion then return end local amount = amount or 0.4 local end_time = G.TIMERS.REAL + 0.4 @@ -275,13 +277,14 @@ end function Moveable:move(dt) if self.FRAME.MOVE >= G.FRAMES.MOVE then return end + self.FRAME.OLD_MAJOR = self.FRAME.MAJOR self.FRAME.MAJOR = nil self.FRAME.MOVE = G.FRAMES.MOVE if not self.created_on_pause and G.SETTINGS.paused then return end --WHY ON EARTH DOES THIS LINE MAKE IT RUN 2X AS FAST??? ------------------------------------------------------- - local timestart = love.timer.getTime() + --local timestart = love.timer.getTime() ------------------------------------------------------- self:align_to_major() @@ -309,9 +312,20 @@ function Moveable:move(dt) self:move_wh(dt) self:calculate_parrallax() end + if self.alignment and self.alignment.lr_clamp then + self:lr_clamp() + end + self.NEW_ALIGNMENT = false end +function Moveable:lr_clamp() + if self.T.x < 0 then self.T.x = 0 end + if self.VT.x < 0 then self.VT.x = 0 end + if (self.T.x + self.T.w) > G.ROOM.T.w then self.T.x = G.ROOM.T.w - self.T.w end + if (self.VT.x + self.VT.w) > G.ROOM.T.w then self.VT.x = G.ROOM.T.w - self.VT.w end +end + function Moveable:glue_to_major(major_tab) self.T = major_tab.T @@ -326,21 +340,19 @@ function Moveable:glue_to_major(major_tab) self.shadow_parrallax = major_tab.shadow_parrallax end +MWM = { + rotated_offset = {}, + angles = {}, + WH = {}, + offs = {}, +} + function Moveable:move_with_major(dt) if self.role.role_type ~= 'Minor' then return end local major_tab = self.role.major:get_major() self:move_juice(dt) - if not MWM then - MWM = { - rotated_offset = {}, - angles = {}, - WH = {}, - offs = {}, - } - end - if self.role.r_bond == 'Weak' then MWM.rotated_offset.x, MWM.rotated_offset.y = self.role.offset.x + major_tab.offset.x,self.role.offset.y+major_tab.offset.y else @@ -471,10 +483,11 @@ function Moveable:get_major() if ( self.role.role_type ~= 'Major' and self.role.major ~= self) and (self.role.xy_bond ~= 'Weak' and self.role.r_bond ~= 'Weak') then --First, does the major already have their offset precalculated for this frame? if not self.FRAME.MAJOR or (G.REFRESH_FRAME_MAJOR_CACHE) then - self.FRAME.MAJOR = EMPTY(self.FRAME.MAJOR) + self.FRAME.MAJOR = self.FRAME.MAJOR or EMPTY(self.FRAME.OLD_MAJOR) + self.temp_offs = EMPTY(self.temp_offs) local major = self.role.major:get_major() self.FRAME.MAJOR.major = major.major - self.FRAME.MAJOR.offset = self.FRAME.MAJOR.offset or {} + self.FRAME.MAJOR.offset = self.FRAME.MAJOR.offset or self.temp_offs self.FRAME.MAJOR.offset.x, self.FRAME.MAJOR.offset.y = major.offset.x + self.role.offset.x + self.layered_parallax.x, major.offset.y + self.role.offset.y + self.layered_parallax.y end return self.FRAME.MAJOR @@ -488,14 +501,16 @@ function Moveable:get_major() end function Moveable:remove() - for k, v in ipairs(G.MOVEABLES) do + for k, v in pairs(G.MOVEABLES) do if v == self then table.remove(G.MOVEABLES, k) + break; end end - for k, v in ipairs(G.I.MOVEABLE) do + for k, v in pairs(G.I.MOVEABLE) do if v == self then table.remove(G.I.MOVEABLE, k) + break; end end Node.remove(self) diff --git a/engine/node.lua b/engine/node.lua index f9b1528..d4a1b41 100644 --- a/engine/node.lua +++ b/engine/node.lua @@ -318,19 +318,19 @@ end --Also calls the remove method of all children to have them do the same function Node:remove() - for k, v in ipairs(G.I.POPUP) do + for k, v in pairs(G.I.POPUP) do if v == self then table.remove(G.I.POPUP, k) break; end end - for k, v in ipairs(G.I.NODE) do + for k, v in pairs(G.I.NODE) do if v == self then table.remove(G.I.NODE, k) break; end end - for k, v in ipairs(G.STAGE_OBJECTS[G.STAGE]) do + for k, v in pairs(G.STAGE_OBJECTS[G.STAGE]) do if v == self then table.remove(G.STAGE_OBJECTS[G.STAGE], k) break; diff --git a/engine/sprite.lua b/engine/sprite.lua index c11b48c..cd9ce7d 100644 --- a/engine/sprite.lua +++ b/engine/sprite.lua @@ -71,6 +71,7 @@ function Sprite:define_draw_steps(draw_step_definitions) end function Sprite:draw_shader(_shader, _shadow_height, _send, _no_tilt, other_obj, ms, mr, mx, my, custom_shader, tilt_shadow) + if G.SETTINGS.reduced_motion then _no_tilt = true end local _draw_major = self.role.draw_major or self if _shadow_height then self.VT.y = self.VT.y - _draw_major.shadow_parrallax.y*_shadow_height diff --git a/engine/text.lua b/engine/text.lua index 7540a67..e48a7b6 100644 --- a/engine/text.lua +++ b/engine/text.lua @@ -212,27 +212,27 @@ function DynaText:align_letters() end letter.r = 0 letter.scale = 1 - if self.config.rotate then letter.r = (self.config.rotate == 2 and -1 or 1)*(0.2*(-#self.strings[self.focused_string].letters/2 - 0.5 + k)/(#self.strings[self.focused_string].letters)+ 0.02*math.sin(2*G.TIMERS.REAL+k)) end + if self.config.rotate then letter.r = (self.config.rotate == 2 and -1 or 1)*(0.2*(-#self.strings[self.focused_string].letters/2 - 0.5 + k)/(#self.strings[self.focused_string].letters)+ (G.SETTINGS.reduced_motion and 0 or 1)*0.02*math.sin(2*G.TIMERS.REAL+k)) end if self.config.pulse then - letter.scale = letter.scale + (1/self.config.pulse.width)*self.config.pulse.amount*(math.max( + letter.scale = letter.scale + (G.SETTINGS.reduced_motion and 0 or 1)*(1/self.config.pulse.width)*self.config.pulse.amount*(math.max( math.min((self.config.pulse.start - G.TIMERS.REAL)*self.config.pulse.speed + k + self.config.pulse.width, (G.TIMERS.REAL - self.config.pulse.start)*self.config.pulse.speed - k + self.config.pulse.width+ 2), 0)) - letter.r = letter.r + (letter.scale - 1)*(0.02*(-#self.strings[self.focused_string].letters/2 - 0.5 + k)) + letter.r = letter.r + (G.SETTINGS.reduced_motion and 0 or 1)*(letter.scale - 1)*(0.02*(-#self.strings[self.focused_string].letters/2 - 0.5 + k)) if self.config.pulse.start > G.TIMERS.REAL + 2*self.config.pulse.speed*#self.strings[self.focused_string].letters then self.config.pulse = nil end end if self.config.quiver then - letter.scale = letter.scale + (0.1*self.config.quiver.amount) - letter.r = letter.r + 0.3*self.config.quiver.amount*( + letter.scale = letter.scale + (G.SETTINGS.reduced_motion and 0 or 1)*(0.1*self.config.quiver.amount) + letter.r = letter.r + (G.SETTINGS.reduced_motion and 0 or 1)*0.3*self.config.quiver.amount*( math.sin(41.12342*G.TIMERS.REAL*self.config.quiver.speed + k*1223.2) + math.cos(63.21231*G.TIMERS.REAL*self.config.quiver.speed + k*1112.2)*math.sin(36.1231*G.TIMERS.REAL*self.config.quiver.speed) + math.cos(95.123*G.TIMERS.REAL*self.config.quiver.speed + k*1233.2) - math.sin(30.133421*G.TIMERS.REAL*self.config.quiver.speed + k*123.2)) end - if self.config.float then letter.offset.y = math.sqrt(self.scale)*(2+(self.font.FONTSCALE/G.TILESIZE)*2000*math.sin(2.666*G.TIMERS.REAL+200*k)) + 60*(letter.scale-1) end - if self.config.bump then letter.offset.y = self.bump_amount*math.sqrt(self.scale)*7*math.max(0, (5+self.bump_rate)*math.sin(self.bump_rate*G.TIMERS.REAL+200*k) - 3 - self.bump_rate) end + if self.config.float then letter.offset.y = (G.SETTINGS.reduced_motion and 0 or 1)*math.sqrt(self.scale)*(2+(self.font.FONTSCALE/G.TILESIZE)*2000*math.sin(2.666*G.TIMERS.REAL+200*k)) + 60*(letter.scale-1) end + if self.config.bump then letter.offset.y = (G.SETTINGS.reduced_motion and 0 or 1)*self.bump_amount*math.sqrt(self.scale)*7*math.max(0, (5+self.bump_rate)*math.sin(self.bump_rate*G.TIMERS.REAL+200*k) - 3 - self.bump_rate) end end end diff --git a/engine/ui.lua b/engine/ui.lua index 1c537a2..9001108 100644 --- a/engine/ui.lua +++ b/engine/ui.lua @@ -34,7 +34,8 @@ function UIBox:init(args) major = args.config.major, type = args.config.align or args.config.type or '', bond = args.config.bond or 'Strong', - offset = args.config.offset or {x=0,y=0} + offset = args.config.offset or {x=0,y=0}, + lr_clamp = args.config.lr_clamp }) self:set_role{ xy_bond = args.config.xy_bond, @@ -82,6 +83,10 @@ function UIBox:init(args) self.VT.x = self.VT.x - self.Mid.role.offset.x + (self.Mid.parent.config.padding or 0) self.VT.y = self.VT.y - self.Mid.role.offset.y + (self.Mid.parent.config.padding or 0) end + + if self.alignment and self.alignment.lr_clamp then + self:lr_clamp() + end self.UIRoot:initialize_VT(true) if getmetatable(self) == UIBox then @@ -268,6 +273,7 @@ function UIBox:remove() for k, v in pairs(G.I[self.config.instance_type or 'UIBOX']) do if v == self then table.remove(G.I[self.config.instance_type or 'UIBOX'], k) + break; end end remove_all(self.children) @@ -682,7 +688,6 @@ function UIElement:draw_self() if self.config.button_UIE and not self.config.button_UIE.config.button then button_active = false end end - if self.config.colour[4] > 0.01 then if self.UIT == G.UIT.T and self.config.scale then self.ARGS.text_parallax = self.ARGS.text_parallax or {} diff --git a/functions/UI_definitions.lua b/functions/UI_definitions.lua index fc45635..ac11e07 100644 --- a/functions/UI_definitions.lua +++ b/functions/UI_definitions.lua @@ -303,7 +303,7 @@ function G.UIDEF.card_focus_ui(card) playing_card_colour[4] = 1.5 if G.hand and card.area == G.hand then ease_value(playing_card_colour, 4, -1.5, nil, 'REAL',nil, 0.2, 'quad') end - local t_card_norm = {x = card.T.x + card.T.w/2 - G.ROOM.T.w/2, y = card.T.y + card.T.h/2 - G.ROOM.T.h/2} + local tcnx, tcny = card.T.x + card.T.w/2 - G.ROOM.T.w/2, card.T.y + card.T.h/2 - G.ROOM.T.h/2 local base_background = UIBox{ T = {card.VT.x,card.VT.y,0,0}, @@ -316,15 +316,15 @@ function G.UIDEF.card_focus_ui(card) }}, config = { align = 'cm', - offset = {x= 0.007*t_card_norm.x*card.T.w, y = 0.007*t_card_norm.y*card.T.h}, + offset = {x= 0.007*tcnx*card.T.w, y = 0.007*tcny*card.T.h}, parent = card, r_bond = (not G.hand or card.area ~= G.hand) and 'Weak' or 'Strong' } } base_background.set_alignment = function() - local card_norm = {x = card.T.x + card.T.w/2 - G.ROOM.T.w/2, y = card.T.y + card.T.h/2 - G.ROOM.T.h/2} - Moveable.set_alignment(card.children.focused_ui, {offset = {x= 0.007*card_norm.x*card.T.w, y = 0.007*card_norm.y*card.T.h}}) + local cnx, cny = card.T.x + card.T.w/2 - G.ROOM.T.w/2, card.T.y + card.T.h/2 - G.ROOM.T.h/2 + Moveable.set_alignment(card.children.focused_ui, {offset = {x= 0.007*cnx*card.T.w, y = 0.007*cny*card.T.h}}) end local base_attach = base_background:get_UIE_by_ID('ATTACH_TO_ME') @@ -1135,6 +1135,8 @@ end function get_badge_colour(key) G.BADGE_COL = G.BADGE_COL or { eternal = G.C.ETERNAL, + perishable = G.C.PERISHABLE, + rental = G.C.RENTAL, foil = G.C.DARK_EDITION, holographic = G.C.DARK_EDITION, polychrome = G.C.DARK_EDITION, @@ -2312,6 +2314,7 @@ function G.UIDEF.settings_tab(tab) end end )}), + create_toggle({label = localize('b_reduced_motion'), ref_table = G.SETTINGS, ref_value = 'reduced_motion'}), G.F_CRASH_REPORTS and create_toggle({label = localize('b_set_crash_reports'), ref_table = G.SETTINGS, ref_value = 'crashreports', info = localize('ml_crash_report_info')}) or nil, }} elseif tab == 'Video' then @@ -5270,6 +5273,49 @@ function G.UIDEF.challenge_description_tab(args) ) end end + if challenge.restrictions.banned_other then + local other_tab = {} + for k, v in pairs(challenge.restrictions.banned_other) do + if v.type == 'blind' then + other_tab[#other_tab+1] = G.P_BLINDS[v.id] + end + end + + table.sort(other_tab, function (a, b) return a.order < b.order end) + + for k, v in ipairs(other_tab) do + local temp_blind = AnimatedSprite(0,0,1,1, G.ANIMATION_ATLAS['blind_chips'], v.pos) + temp_blind:define_draw_steps({ + {shader = 'dissolve', shadow_height = 0.05}, + {shader = 'dissolve'} + }) + temp_blind.float = true + temp_blind.states.hover.can = true + temp_blind.states.drag.can = false + temp_blind.states.collide.can = true + temp_blind.config = {blind = v, force_focus = true} + temp_blind.hover = function() + if not G.CONTROLLER.dragging.target or G.CONTROLLER.using_touch then + if not temp_blind.hovering and temp_blind.states.visible then + temp_blind.hovering = true + temp_blind.hover_tilt = 3 + temp_blind:juice_up(0.05, 0.02) + play_sound('chips1', math.random()*0.1 + 0.55, 0.12) + temp_blind.config.h_popup = create_UIBox_blind_popup(v, true) + temp_blind.config.h_popup_config ={align = 'cl', offset = {x=-0.1,y=0},parent = temp_blind} + Node.hover(temp_blind) + end + end + end + temp_blind.stop_hover = function() temp_blind.hovering = false; Node.stop_hover(temp_blind); temp_blind.hover_tilt = 0 end + + table.insert(banned_other, + {n=G.UIT.R, config={align = "cm", padding = 0}, nodes={ + {n=G.UIT.O, config={object = temp_blind}} + }} + ) + end + end end if not banned_cards[1] then banned_cards[#banned_cards+1] = {n=G.UIT.R, config={align = "cl"}, nodes= localize{type = 'text', key = 'ch_m_none', vars = {}}} end if not banned_tags[1] then banned_tags[#banned_tags+1] = {n=G.UIT.R, config={align = "cl"}, nodes= localize{type = 'text', key = 'ch_c_none', vars = {}}} end @@ -5687,11 +5733,13 @@ function G.UIDEF.language_selector() table.sort(langs, (function(a, b) return a.label < b.label end)) local _row = {} for k, v in ipairs(langs) do - _row[#_row+1] = {n=G.UIT.C, config={align = "cm", func = 'beta_lang_alert', padding = 0.05, r = 0.1, minh = 0.7, minw = 4.5, button = v.beta and 'warn_lang' or 'change_lang', ref_table = v, colour = v.beta and G.C.RED or G.C.BLUE, hover = true, shadow = true, focus_args = {snap_to = (k == 1)}}, nodes={ - {n=G.UIT.R, config={align = "cm"}, nodes={ - {n=G.UIT.T, config={text = v.label, lang = v, scale = 0.45, colour = G.C.UI.TEXT_LIGHT, shadow = true}} + if not G.F_HIDE_BETA_LANGS or (not v.beta) then + _row[#_row+1] = {n=G.UIT.C, config={align = "cm", func = 'beta_lang_alert', padding = 0.05, r = 0.1, minh = 0.7, minw = 4.5, button = v.beta and 'warn_lang' or 'change_lang', ref_table = v, colour = v.beta and G.C.RED or G.C.BLUE, hover = true, shadow = true, focus_args = {snap_to = (k == 1)}}, nodes={ + {n=G.UIT.R, config={align = "cm"}, nodes={ + {n=G.UIT.T, config={text = v.label, lang = v, scale = 0.45, colour = G.C.UI.TEXT_LIGHT, shadow = true}} + }} }} - }} + end if _row[3] or (k == #langs) then rows[#rows+1] = {n=G.UIT.R, config={align = "cm", padding = 0.1}, nodes=_row} _row = {} @@ -5704,12 +5752,12 @@ function G.UIDEF.language_selector() local t = create_UIBox_generic_options({contents ={ {n=G.UIT.R, config={align = "cm", padding = 0.05}, nodes=rows}, - {n=G.UIT.R, config={align = "cm", padding = 0.05}, nodes={ + G.F_EXTERNAL_LINKS and {n=G.UIT.R, config={align = "cm", padding = 0.05}, nodes={ {n=G.UIT.C, config={align = "cm", padding = 0.1, minw = 4, maxw = 4, r = 0.1, minh = 0.8, hover = true, colour = mix_colours(G.C.GREEN, G.C.GREY, 0.4), button = 'loc_survey', shadow = true}, nodes={ {n=G.UIT.O, config={object = discord}}, {n=G.UIT.T, config={text = G.LANG.button, scale = 0.45, colour = G.C.UI.TEXT_LIGHT, shadow = true}} }}, - }} + }} or nil }}) return t end diff --git a/functions/button_callbacks.lua b/functions/button_callbacks.lua index 5ae14a3..66be368 100644 --- a/functions/button_callbacks.lua +++ b/functions/button_callbacks.lua @@ -1169,7 +1169,7 @@ G.FUNCS.apply_window_changes = function(_initial) vsync = G.SETTINGS.WINDOW.vsync, resizable = true, display = G.SETTINGS.WINDOW.selected_display, - highdpi = true + highdpi = (love.system.getOS() == 'OS X') }) G.SETTINGS.QUEUED_CHANGE = {} if _initial ~= true then @@ -1215,7 +1215,7 @@ G.FUNCS.RUN_SETUP_check_back = function(e) end G.FUNCS.RUN_SETUP_check_back_name = function(e) - if G.GAME.viewed_back.name ~= e.config.id then + if e.config.object and G.GAME.viewed_back.name ~= e.config.id then --removes the UI from the previously selected back and adds the new one e.config.object:remove() @@ -2085,8 +2085,8 @@ end end G.FUNCS.can_skip_booster = function(e) - if G.pack_cards and G.pack_cards.cards[1] and - (G.STATE == G.STATES.PLANET_PACK or G.STATE == G.STATES.STANDARD_PACK or G.STATE == G.STATES.BUFFOON_PACK or (G.hand and G.hand.cards[1])) then + if G.pack_cards and (G.pack_cards.cards[1]) and + (G.STATE == G.STATES.PLANET_PACK or G.STATE == G.STATES.STANDARD_PACK or G.STATE == G.STATES.BUFFOON_PACK or (G.hand and (G.hand.cards[1] or (G.hand.config.card_limit <= 0)))) then e.config.colour = G.C.GREY e.config.button = 'skip_booster' else @@ -2458,11 +2458,6 @@ end G.SHOP_SIGN = nil G.STATE_COMPLETE = false G.STATE = G.STATES.BLIND_SELECT - if G.GAME.round_resets.blind_states.Boss == 'Defeated' then - G.GAME.round_resets.blind_ante = G.GAME.round_resets.ante - G.GAME.round_resets.blind_tags.Small = get_next_tag_key() - G.GAME.round_resets.blind_tags.Big = get_next_tag_key() - end G.CONTROLLER.locks.toggle_shop = nil return true end @@ -2906,6 +2901,12 @@ G.FUNCS.cash_out = function(e) G.VIBRATION = G.VIBRATION + 1 end ease_chips(0) + if G.GAME.round_resets.blind_states.Boss == 'Defeated' then + G.GAME.round_resets.blind_ante = G.GAME.round_resets.ante + G.GAME.round_resets.blind_tags.Small = get_next_tag_key() + G.GAME.round_resets.blind_tags.Big = get_next_tag_key() + end + reset_blinds() delay(0.6) end diff --git a/functions/common_events.lua b/functions/common_events.lua index 93e16c5..daf4539 100644 --- a/functions/common_events.lua +++ b/functions/common_events.lua @@ -843,8 +843,8 @@ function card_eval_status_text(card, eval_type, amt, percent, dir, extra) elseif eval_type == 'dollars' then sound = 'coin3' amt = amt - text = localize("$")..tostring(amt) - colour = G.C.MONEY + text = (amt <-0.01 and '-' or '')..localize("$")..tostring(math.abs(amt)) + colour = amt <-0.01 and G.C.RED or G.C.MONEY elseif eval_type == 'swap' then sound = 'generic1' amt = amt @@ -877,7 +877,7 @@ function card_eval_status_text(card, eval_type, amt, percent, dir, extra) end delay = delay*1.25 - if amt > 0 then + if amt > 0 or amt < 0 then if extra and extra.instant then if extrafunc then extrafunc() end attention_text({ @@ -1127,16 +1127,16 @@ end function update_canvas_juice(dt) G.JIGGLE_VIBRATION = G.ROOM.jiggle or 0 if not G.SETTINGS.screenshake or (type(G.SETTINGS.screenshake) ~= 'number') then - G.SETTINGS.screenshake = 50 + G.SETTINGS.screenshake = G.SETTINGS.reduced_motion and 0 or 50 end - local shake_amt = math.max(0,G.SETTINGS.screenshake-30)/100 + local shake_amt = (G.SETTINGS.reduced_motion and 0 or 1)*math.max(0,G.SETTINGS.screenshake-30)/100 G.ARGS.eased_cursor_pos = G.ARGS.eased_cursor_pos or {x=G.CURSOR.T.x,y=G.CURSOR.T.y, sx = G.CONTROLLER.cursor_position.x, sy = G.CONTROLLER.cursor_position.y} G.ARGS.eased_cursor_pos.x = G.ARGS.eased_cursor_pos.x*(1-3*dt) + 3*dt*(shake_amt*G.CURSOR.T.x + (1-shake_amt)*G.ROOM.T.w/2) G.ARGS.eased_cursor_pos.y = G.ARGS.eased_cursor_pos.y*(1-3*dt) + 3*dt*(shake_amt*G.CURSOR.T.y + (1-shake_amt)*G.ROOM.T.h/2) G.ARGS.eased_cursor_pos.sx = G.ARGS.eased_cursor_pos.sx*(1-3*dt) + 3*dt*(shake_amt*G.CONTROLLER.cursor_position.x + (1-shake_amt)*G.WINDOWTRANS.real_window_w/2) G.ARGS.eased_cursor_pos.sy = G.ARGS.eased_cursor_pos.sy*(1-3*dt) + 3*dt*(shake_amt*G.CONTROLLER.cursor_position.y + (1-shake_amt)*G.WINDOWTRANS.real_window_h/2) - shake_amt = G.SETTINGS.screenshake/100*3 + shake_amt = (G.SETTINGS.reduced_motion and 0 or 1)*G.SETTINGS.screenshake/100*3 if shake_amt < 0.05 then shake_amt = 0 end G.ROOM.jiggle = (G.ROOM.jiggle or 0)*(1-5*dt)*(shake_amt > 0.05 and 1 or 0) @@ -1942,6 +1942,10 @@ function create_playing_card(card_init, area, skip_materialize, silent, colours) end function get_pack(_key, _type) + if not G.GAME.first_shop_buffoon and not G.GAME.banned_keys['p_buffoon_normal_1'] then + G.GAME.first_shop_buffoon = true + return G.P_CENTERS['p_buffoon_normal_'..(math.random(1, 2))] + end local cume, it, center = 0, 0, nil for k, v in ipairs(G.P_CENTER_POOLS['Booster']) do if (not _type or _type == v.kind) and not G.GAME.banned_keys[v.key] then cume = cume + (v.weight or 1 ) end @@ -1964,7 +1968,7 @@ function get_current_pool(_type, _rarity, _legendary, _append) if _type == 'Joker' then local rarity = _rarity or pseudorandom('rarity'..G.GAME.round_resets.ante..(_append or '')) rarity = (_legendary and 4) or (rarity > 0.95 and 3) or (rarity > 0.7 and 2) or 1 - _starting_pool, _pool_key = G.P_JOKER_RARITY_POOLS[rarity], 'Joker'..rarity..(_append or '') + _starting_pool, _pool_key = G.P_JOKER_RARITY_POOLS[rarity], 'Joker'..rarity..((not _legendary and _append) or '') else _starting_pool, _pool_key = G.P_CENTER_POOLS[_type], _type..(_append or '') end @@ -2034,7 +2038,7 @@ function get_current_pool(_type, _rarity, _legendary, _append) --if pool is empty if _pool_size == 0 then _pool = EMPTY(G.ARGS.TEMP_POOL) - if _type == 'Tarot' or _type == 'Tarot_Planet' then _pool[#_pool + 1] = "c_fool" + if _type == 'Tarot' or _type == 'Tarot_Planet' then _pool[#_pool + 1] = "c_strength" elseif _type == 'Planet' then _pool[#_pool + 1] = "c_pluto" elseif _type == 'Spectral' then _pool[#_pool + 1] = "c_incantation" elseif _type == 'Joker' then _pool[#_pool + 1] = "j_joker" @@ -2045,7 +2049,7 @@ function get_current_pool(_type, _rarity, _legendary, _append) end end - return _pool, _pool_key..G.GAME.round_resets.ante + return _pool, _pool_key..(not _legendary and G.GAME.round_resets.ante or '') end function poll_edition(_key, _mod, _no_neg, _guaranteed) @@ -2130,9 +2134,15 @@ function create_card(_type, area, legendary, _rarity, skip_materialize, soulable if G.GAME.modifiers.all_eternal then card:set_eternal(true) end - if area == G.shop_jokers then - if G.GAME.modifiers.enable_eternals_in_shop and pseudorandom('stake_shop_joker_eternal'..G.GAME.round_resets.ante) > 0.7 then + if (area == G.shop_jokers) or (area == G.pack_cards) then + local eternal_perishable_poll = pseudorandom((area == G.pack_cards and 'packetper' or 'etperpoll')..G.GAME.round_resets.ante) + if G.GAME.modifiers.enable_eternals_in_shop and eternal_perishable_poll > 0.7 then card:set_eternal(true) + elseif G.GAME.modifiers.enable_perishables_in_shop and ((eternal_perishable_poll > 0.4) and (eternal_perishable_poll <= 0.7)) then + card:set_perishable(true) + end + if G.GAME.modifiers.enable_rentals_in_shop and pseudorandom((area == G.pack_cards and 'packssjr' or 'ssjr')..G.GAME.round_resets.ante) > 0.7 then + card:set_rental(true) end end @@ -2291,7 +2301,11 @@ function reset_mail_rank() end function reset_ancient_card() - local ancient_card = pseudorandom_element({'Spades','Hearts','Clubs','Diamonds'}, pseudoseed('anc'..G.GAME.round_resets.ante)) + local ancient_suits = {} + for k, v in ipairs({'Spades','Hearts','Clubs','Diamonds'}) do + if v ~= G.GAME.current_round.ancient_card.suit then ancient_suits[#ancient_suits + 1] = v end + end + local ancient_card = pseudorandom_element(ancient_suits, pseudoseed('anc'..G.GAME.round_resets.ante)) G.GAME.current_round.ancient_card.suit = ancient_card end @@ -2309,6 +2323,18 @@ function reset_castle_card() end end +function reset_blinds() + G.GAME.round_resets.blind_states = G.GAME.round_resets.blind_states or {Small = 'Select', Big = 'Upcoming', Boss = 'Upcoming'} + if G.GAME.round_resets.blind_states.Boss == 'Defeated' then + G.GAME.round_resets.blind_states.Small = 'Upcoming' + G.GAME.round_resets.blind_states.Big = 'Upcoming' + G.GAME.round_resets.blind_states.Boss = 'Upcoming' + G.GAME.blind_on_deck = 'Small' + G.GAME.round_resets.blind_choices.Boss = get_new_boss() + G.GAME.round_resets.boss_rerolled = false + end +end + function get_new_boss() G.GAME.perscribed_bosses = G.GAME.perscribed_bosses or { } @@ -2330,6 +2356,9 @@ function get_new_boss() eligible_bosses[k] = true end end + for k, v in pairs(G.GAME.banned_keys) do + if eligible_bosses[k] then eligible_bosses[k] = nil end + end local min_use = 100 for k, v in pairs(G.GAME.bosses_used) do @@ -2415,7 +2444,7 @@ function generate_card_ui(_c, full_UI_table, specific_vars, card_type, badges, h end if _c.set == 'Other' then - localize{type = 'other', key = _c.key, nodes = desc_nodes, vars = specific_vars} + localize{type = 'other', key = _c.key, nodes = desc_nodes, vars = specific_vars or _c.vars} elseif card_type == 'Locked' then if _c.wip then localize{type = 'other', key = 'wip_locked', set = 'Other', nodes = desc_nodes, vars = loc_vars} elseif _c.demo and specific_vars then localize{type = 'other', key = 'demo_shop_locked', nodes = desc_nodes, vars = loc_vars} @@ -2702,6 +2731,8 @@ function generate_card_ui(_c, full_UI_table, specific_vars, card_type, badges, h if v == 'red_seal' then info_queue[#info_queue+1] = {key = 'red_seal', set = 'Other'} end if v == 'purple_seal' then info_queue[#info_queue+1] = {key = 'purple_seal', set = 'Other'} end if v == 'eternal' then info_queue[#info_queue+1] = {key = 'eternal', set = 'Other'} end + if v == 'perishable' then info_queue[#info_queue+1] = {key = 'perishable', set = 'Other', vars = {G.GAME.perishable_rounds or 1, specific_vars.perish_tally or G.GAME.perishable_rounds}} end + if v == 'rental' then info_queue[#info_queue+1] = {key = 'rental', set = 'Other', vars = {G.GAME.rental_rate or 1}} end if v == 'pinned_left' then info_queue[#info_queue+1] = {key = 'pinned_left', set = 'Other'} end end end diff --git a/functions/misc_functions.lua b/functions/misc_functions.lua index f5598cf..879150d 100644 --- a/functions/misc_functions.lua +++ b/functions/misc_functions.lua @@ -61,6 +61,7 @@ function GET_DISPLAYINFO(screenmode, display) end function timer_checkpoint(label, type, reset) + G.PREV_GARB = G.PREV_GARB or 0 if not G.F_ENABLE_PERF_OVERLAY then return end G.check = G.check or { draw = { @@ -83,7 +84,7 @@ function timer_checkpoint(label, type, reset) cp.checkpoint_list[cp.checkpoints+1] = cp.checkpoint_list[cp.checkpoints+1] or {} cp.checkpoints = cp.checkpoints+1 - cp.checkpoint_list[cp.checkpoints].label = label + cp.checkpoint_list[cp.checkpoints].label = label..': '..(collectgarbage( "count" ) - G.PREV_GARB) cp.checkpoint_list[cp.checkpoints].time = love.timer.getTime() cp.checkpoint_list[cp.checkpoints].TTC = cp.checkpoint_list[cp.checkpoints].time - cp.last_time cp.checkpoint_list[cp.checkpoints].trend = cp.checkpoint_list[cp.checkpoints].trend or {} @@ -93,7 +94,7 @@ function timer_checkpoint(label, type, reset) cp.checkpoint_list[cp.checkpoints].trend[401] = nil cp.checkpoint_list[cp.checkpoints].states[401] = nil cp.last_time = cp.checkpoint_list[cp.checkpoints].time - + G.PREV_GARB = collectgarbage( "count" ) local av = 0 for k, v in ipairs(cp.checkpoint_list[cp.checkpoints].trend) do av = av + v/#cp.checkpoint_list[cp.checkpoints].trend @@ -215,6 +216,40 @@ function pseudoshuffle(list, seed) end end +function generate_starting_seed() + if G.GAME.stake >= 8 then + local r_leg, r_tally = {}, 0 + local g_leg, g_tally = {}, 0 + for k, v in pairs(G.P_JOKER_RARITY_POOLS[4]) do + local win_ante = get_joker_win_sticker(v, true) + if win_ante and (win_ante >= 8) then + g_leg[v.key] = true + g_tally = g_tally + 1 + else + r_leg[v.key] = true + r_tally = r_tally + 1 + end + end + if r_tally > 0 and g_tally > 0 then + local seed_found = nil + local extra_num = 0 + while not seed_found do + extra_num = extra_num + 0.561892350821 + seed_found = random_string(8, extra_num + G.CONTROLLER.cursor_hover.T.x*0.33411983 + G.CONTROLLER.cursor_hover.T.y*0.874146 + 0.412311010*G.CONTROLLER.cursor_hover.time) + if not r_leg[get_first_legendary(seed_found)] then seed_found = nil end + end + return seed_found + end + end + + return random_string(8, G.CONTROLLER.cursor_hover.T.x*0.33411983 + G.CONTROLLER.cursor_hover.T.y*0.874146 + 0.412311010*G.CONTROLLER.cursor_hover.time) +end + +function get_first_legendary(_key) + local _t, key = pseudorandom_element(G.P_JOKER_RARITY_POOLS[4], pseudoseed('Joker4', _key)) + return _t.key +end + function pseudorandom_element(_t, seed) if seed then math.randomseed(seed) end local keys = {} @@ -260,8 +295,14 @@ function pseudohash(str) end end -function pseudoseed(key) +function pseudoseed(key, predict_seed) if key == 'seed' then return math.random() end + + if predict_seed then + local _pseed = pseudohash(key..(predict_seed or '')) + _pseed = math.abs(tonumber(string.format("%.13f", (2.134453429141+_pseed*1.72431234)%1))) + return (_pseed + (pseudohash(predict_seed) or 0))/2 + end if not G.GAME.pseudorandom[key] then G.GAME.pseudorandom[key] = pseudohash(key..(G.GAME.pseudorandom.seed or '')) @@ -350,15 +391,25 @@ function evaluate_poker_hand(hand) top = nil } - if next(get_X_same(5,hand)) and next(get_flush(hand)) then - results["Flush Five"] = get_X_same(5,hand) + local parts = { + _5 = get_X_same(5,hand), + _4 = get_X_same(4,hand), + _3 = get_X_same(3,hand), + _2 = get_X_same(2,hand), + _flush = get_flush(hand), + _straight = get_straight(hand), + _highest = get_highest(hand) + } + + if next(parts._5) and next(parts._flush) then + results["Flush Five"] = parts._5 if not results.top then results.top = results["Flush Five"] end end - if next(get_X_same(3,hand)) and next(get_X_same(2,hand)) and next(get_flush(hand)) then + if next(parts._3) and next(parts._2) and next(parts._flush) then local fh_hand = {} - local fh_3 = get_X_same(3,hand)[1] - local fh_2 = get_X_same(2,hand)[1] + local fh_3 = parts._3[1] + local fh_2 = parts._2[1] for i=1, #fh_3 do fh_hand[#fh_hand+1] = fh_3[i] end @@ -369,13 +420,13 @@ function evaluate_poker_hand(hand) if not results.top then results.top = results["Flush House"] end end - if next(get_X_same(5,hand)) then - results["Five of a Kind"] = get_X_same(5,hand) + if next(parts._5) then + results["Five of a Kind"] = parts._5 if not results.top then results.top = results["Five of a Kind"] end end - if next(get_flush(hand)) and next(get_straight(hand)) then - local _s, _f, ret = get_straight(hand), get_flush(hand), {} + if next(parts._flush) and next(parts._straight) then + local _s, _f, ret = parts._straight, parts._flush, {} for _, v in ipairs(_f[1]) do ret[#ret+1] = v end @@ -391,15 +442,15 @@ function evaluate_poker_hand(hand) if not results.top then results.top = results["Straight Flush"] end end - if next(get_X_same(4,hand)) then - results["Four of a Kind"] = get_X_same(4,hand) + if next(parts._4) then + results["Four of a Kind"] = parts._4 if not results.top then results.top = results["Four of a Kind"] end end - if next(get_X_same(3,hand)) and next(get_X_same(2,hand)) then + if next(parts._3) and next(parts._2) then local fh_hand = {} - local fh_3 = get_X_same(3,hand)[1] - local fh_2 = get_X_same(2,hand)[1] + local fh_3 = parts._3[1] + local fh_2 = parts._2[1] for i=1, #fh_3 do fh_hand[#fh_hand+1] = fh_3[i] end @@ -410,26 +461,29 @@ function evaluate_poker_hand(hand) if not results.top then results.top = results["Full House"] end end - if next(get_flush(hand)) then - results["Flush"] = get_flush(hand) + if next(parts._flush) then + results["Flush"] = parts._flush if not results.top then results.top = results["Flush"] end end - if next(get_straight(hand)) then - results["Straight"] = get_straight(hand) + if next(parts._straight) then + results["Straight"] = parts._straight if not results.top then results.top = results["Straight"] end end - if next(get_X_same(3,hand)) then - results["Three of a Kind"] = get_X_same(3,hand) + if next(parts._3) then + results["Three of a Kind"] = parts._3 if not results.top then results.top = results["Three of a Kind"] end end - if #get_X_same(2,hand) == 2 then + if (#parts._2 == 2) or (#parts._3 == 1 and #parts._2 == 1) then local fh_hand = {} - local r = get_X_same(2,hand) + local r = parts._2 local fh_2a = r[1] local fh_2b = r[2] + if not fh_2b then + fh_2b = parts._3[1] + end for i=1, #fh_2a do fh_hand[#fh_hand+1] = fh_2a[i] end @@ -440,13 +494,13 @@ function evaluate_poker_hand(hand) if not results.top then results.top = results["Two Pair"] end end - if next(get_X_same(2,hand)) then - results["Pair"] = get_X_same(2,hand) + if next(parts._2) then + results["Pair"] = parts._2 if not results.top then results.top = results["Pair"] end end - if next(get_highest(hand)) then - results["High Card"] = get_highest(hand) + if next(parts._highest) then + results["High Card"] = parts._highest if not results.top then results.top = results["High Card"] end end @@ -570,6 +624,47 @@ function reset_drawhash() G.DRAW_HASH = EMPTY(G.DRAW_HASH) end +--Copyright 2021 Max Cahill (Zlib license) +-- +--This software is provided 'as-is', without any express or implied +--warranty. In no event will the authors be held liable for any damages +--arising from the use of this software. +-- +--Permission is granted to anyone to use this software for any purpose, +--including commercial applications, and to alter it and redistribute it +--freely, subject to the following restrictions: +-- +--1. The origin of this software must not be misrepresented; you must not +-- claim that you wrote the original software. If you use this software +-- in a product, an acknowledgment in the product documentation would be +-- appreciated but is not required. +--2. Altered source versions must be plainly marked as such, and must not be +-- misrepresented as being the original software. +--3. This notice may not be removed or altered from any source distribution. +--This function was slightly modified from it's original state +function nuGC(time_budget, memory_ceiling, disable_otherwise) + time_budget = time_budget or 3e-4 + memory_ceiling = memory_ceiling or 300 + local max_steps = 1000 + local steps = 0 + local start_time = love.timer.getTime() + while + love.timer.getTime() - start_time < time_budget and + steps < max_steps + do + collectgarbage("step", 1) + steps = steps + 1 + end + --safety net + if collectgarbage("count") / 1024 > memory_ceiling then + collectgarbage("collect") + end + --don't collect gc outside this margin + if disable_otherwise then + collectgarbage("stop") + end +end + --The drawhash is a hash table of all drawn nodes and all nodes that may be invisible but still collide with the cursor function add_to_drawhash(obj) if obj then @@ -599,7 +694,7 @@ end function play_sound(sound_code, per, vol) if G.F_MUTE then return end - if sound_code and not G.muted and G.SETTINGS.SOUND.volume > 0 then + if sound_code and G.SETTINGS.SOUND.volume > 0.001 then G.ARGS.play_sound = G.ARGS.play_sound or {} G.ARGS.play_sound.type = 'sound' G.ARGS.play_sound.time = G.TIMERS.REAL @@ -825,7 +920,7 @@ function get_blind_amount(ante) local k = 0.75 if not G.GAME.modifiers.scaling or G.GAME.modifiers.scaling == 1 then local amounts = { - 300, 800, 2800, 6000, 11000, 20000, 35000, 50000 + 300, 800, 2000, 5000, 11000, 20000, 35000, 50000 } if ante < 1 then return 100 end if ante <= 8 then return amounts[ante] end @@ -835,7 +930,8 @@ function get_blind_amount(ante) return amount elseif G.GAME.modifiers.scaling == 2 then local amounts = { - 300, 1000, 3200, 9000, 18000, 32000, 56000, 90000 + 300, 900, 2600, 8000, 20000, 36000, 60000, 100000 + --300, 900, 2400, 7000, 18000, 32000, 56000, 90000 } if ante < 1 then return 100 end if ante <= 8 then return amounts[ante] end @@ -845,7 +941,8 @@ function get_blind_amount(ante) return amount elseif G.GAME.modifiers.scaling == 3 then local amounts = { - 300, 1200, 3600, 10000, 25000, 50000, 90000, 180000 + 300, 1000, 3200, 9000, 25000, 60000, 110000, 200000 + --300, 1000, 3000, 8000, 22000, 50000, 90000, 180000 } if ante < 1 then return 100 end if ante <= 8 then return amounts[ante] end @@ -1347,7 +1444,6 @@ function recursive_table_cull(t) end function save_with_action(action) - print('SAVE WITH ACTION') G.action = action save_run() G.action = nil @@ -1460,6 +1556,7 @@ function init_localization() for _, set in pairs(group) do for _, center in pairs(set) do center.text_parsed = {} + if not center.text then else for _, line in ipairs(center.text) do center.text_parsed[#center.text_parsed+1] = loc_parse_string(line) end @@ -1474,6 +1571,7 @@ function init_localization() end end end + end end end end @@ -1661,6 +1759,7 @@ function localize(args, misc_cat) assembled_string = assembled_string..(type(subpart) == 'string' and subpart or args.vars[tonumber(subpart[1])] or 'ERROR') end local desc_scale = G.LANG.font.DESCSCALE + if G.F_MOBILE_UI then desc_scale = desc_scale*1.5 end if args.type == 'name' then final_line[#final_line+1] = {n=G.UIT.O, config={ object = DynaText({string = {assembled_string}, @@ -1673,7 +1772,7 @@ function localize(args, misc_cat) shadow = true, y_offset = -0.6, spacing = math.max(0, 0.32*(17 - #assembled_string)), - scale = (0.55 - 0.004*#assembled_string)*(part.control.s and tonumber(part.control.s) or 1)*desc_scale + scale = (0.55 - 0.004*#assembled_string)*(part.control.s and tonumber(part.control.s) or 1) }) }} elseif part.control.E then diff --git a/functions/state_events.lua b/functions/state_events.lua index 5790813..fadf79e 100644 --- a/functions/state_events.lua +++ b/functions/state_events.lua @@ -101,6 +101,8 @@ function end_round() end card_eval_status_text(G.jokers.cards[i], 'jokers', nil, nil, nil, eval) end + G.jokers.cards[i]:calculate_rental() + G.jokers.cards[i]:calculate_perishable() end if G.GAME.round_resets.ante == G.GAME.win_ante and G.GAME.blind:get_type() == 'Boss' then game_won = true @@ -736,6 +738,7 @@ G.FUNCS.evaluate_play = function(e) hand_chips = mod_chips(old_mult) extras.hand_chips = true; extras.mult = true end + if effects[ii].extra.func then effects[ii].extra.func() end update_hand_text({delay = 0}, {chips = extras.hand_chips and hand_chips, mult = extras.mult and mult}) card_eval_status_text(scoring_hand[i], 'extra', nil, percent, nil, effects[ii].extra) end diff --git a/functions/test_functions.lua b/functions/test_functions.lua index 68af2f9..4b46199 100644 --- a/functions/test_functions.lua +++ b/functions/test_functions.lua @@ -1,5 +1,4 @@ function live_test() - end function do_action(action) diff --git a/game.lua b/game.lua index 6f3bdf3..1490d7b 100644 --- a/game.lua +++ b/game.lua @@ -173,6 +173,9 @@ function Game:start_up() self.shared_undiscovered_tarot = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["centers"], self.P_CENTERS.undiscovered_tarot.pos) self.shared_sticker_eternal = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["stickers"], {x = 0,y = 0}) + self.shared_sticker_perishable = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["stickers"], {x = 0,y = 2}) + self.shared_sticker_rental = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["stickers"], {x = 1,y = 2}) + self.shared_stickers = { White = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["stickers"], {x = 1,y = 0}), Red = Sprite(0, 0, self.CARD_W, self.CARD_H, self.ASSET_ATLAS["stickers"], {x = 2,y = 0}), @@ -203,9 +206,7 @@ function Game:start_up() --Create the event manager for the game self.E_MANAGER = EventManager() self.SPEEDFACTOR = 1 - - self:prep_stage(G.STAGES.MAIN_MENU, G.STATES.SPLASH, true) set_profile_progress() boot_timer('prep stage', 'splash prep',1) self:splash_screen() @@ -227,7 +228,7 @@ function Game:init_item_prototypes() tag_foil = {name = 'Foil Tag', set = 'Tag', discovered = false, min_ante = nil, order = 4, config = {type = 'store_joker_modify', edition = 'foil', odds = 2}, requires = 'e_foil', pos = {x = 3,y = 0}}, tag_holo = {name = 'Holographic Tag', set = 'Tag', discovered = false, min_ante = nil, order = 5, config = {type = 'store_joker_modify', edition = 'holo', odds = 3}, requires = 'e_holo', pos = {x = 0,y = 1}}, tag_polychrome = {name = 'Polychrome Tag', set = 'Tag', discovered = false, min_ante = nil, order = 6, config = {type = 'store_joker_modify', edition = 'polychrome', odds = 4}, requires = 'e_polychrome', pos = {x = 1,y = 1}}, - tag_investment = {name = 'Investment Tag', set = 'Tag', discovered = false, min_ante = nil, order = 7, config = {type = 'eval', dollars = 15}, pos = {x = 2,y = 1}}, + tag_investment = {name = 'Investment Tag', set = 'Tag', discovered = false, min_ante = nil, order = 7, config = {type = 'eval', dollars = 25}, pos = {x = 2,y = 1}}, tag_voucher = {name = 'Voucher Tag', set = 'Tag', discovered = false, min_ante = nil, order = 8, config = {type = 'voucher_add'}, pos = {x = 3,y = 1}}, tag_boss = {name = 'Boss Tag', set = 'Tag', discovered = false, min_ante = nil, order = 9, config = {type = 'new_blind_choice', }, pos = {x = 0,y = 2}}, tag_standard = {name = 'Standard Tag', set = 'Tag', discovered = false, min_ante = 2, order = 10, config = {type = 'new_blind_choice', }, pos = {x = 1,y = 2}}, @@ -364,165 +365,165 @@ function Game:init_item_prototypes() c_base={max = 500, freq = 1, line = 'base', name = "Default Base", pos = {x=1,y=0}, set = "Default", label = 'Base Card', effect = "Base", cost_mult = 1.0, config = {}}, --Jokers - j_joker= {order = 1, unlocked = true, start_alerted = true, discovered = true, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 2, name = "Joker", pos = {x=0,y=0}, set = "Joker", effect = "Mult", cost_mult = 1.0, config = {mult = 4}}, - j_greedy_joker= {order = 2, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Greedy Joker", pos = {x=6,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 4, suit = 'Diamonds'}}}, - j_lusty_joker= {order = 3, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Lusty Joker", pos = {x=7,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 4, suit = 'Hearts'}}}, - j_wrathful_joker= {order = 4, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Wrathful Joker", pos = {x=8,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 4, suit = 'Spades'}}}, - j_gluttenous_joker= {order = 5, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Gluttonous Joker", pos = {x=9,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 4, suit = 'Clubs'}}}, - j_jolly= {order = 6, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 3, name = "Jolly Joker", pos = {x=2,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 8, type = 'Pair'}}, - j_zany= {order = 7, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Zany Joker", pos = {x=3,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 12, type = 'Three of a Kind'}}, - j_mad= {order = 8, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Mad Joker", pos = {x=4,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 20, type = 'Four of a Kind'}}, - j_crazy= {order = 9, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Crazy Joker", pos = {x=5,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 12, type = 'Straight'}}, - j_droll= {order = 10, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Droll Joker", pos = {x=6,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 10, type = 'Flush'}}, - j_sly= {order = 11, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 3, name = "Sly Joker",set = "Joker", config = {t_chips = 50, type = 'Pair'}, pos = {x=0,y=14}}, - j_wily= {order = 12, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Wily Joker",set = "Joker", config = {t_chips = 100, type = 'Three of a Kind'}, pos = {x=1,y=14}}, - j_clever= {order = 13, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Clever Joker",set = "Joker", config = {t_chips = 150, type = 'Four of a Kind'}, pos = {x=2,y=14}}, - j_devious= {order = 14, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Devious Joker",set = "Joker", config = {t_chips = 100, type = 'Straight'}, pos = {x=3,y=14}}, - j_crafty= {order = 15, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Crafty Joker",set = "Joker", config = {t_chips = 80, type = 'Flush'}, pos = {x=4,y=14}}, + j_joker= {order = 1, unlocked = true, start_alerted = true, discovered = true, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 2, name = "Joker", pos = {x=0,y=0}, set = "Joker", effect = "Mult", cost_mult = 1.0, config = {mult = 4}}, + j_greedy_joker= {order = 2, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Greedy Joker", pos = {x=6,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 3, suit = 'Diamonds'}}}, + j_lusty_joker= {order = 3, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Lusty Joker", pos = {x=7,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 3, suit = 'Hearts'}}}, + j_wrathful_joker= {order = 4, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Wrathful Joker", pos = {x=8,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 3, suit = 'Spades'}}}, + j_gluttenous_joker= {order = 5, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Gluttonous Joker", pos = {x=9,y=1}, set = "Joker", effect = "Suit Mult", cost_mult = 1.0, config = {extra = {s_mult = 3, suit = 'Clubs'}}}, + j_jolly= {order = 6, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 3, name = "Jolly Joker", pos = {x=2,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 8, type = 'Pair'}}, + j_zany= {order = 7, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Zany Joker", pos = {x=3,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 12, type = 'Three of a Kind'}}, + j_mad= {order = 8, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Mad Joker", pos = {x=4,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 10, type = 'Two Pair'}}, + j_crazy= {order = 9, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Crazy Joker", pos = {x=5,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 12, type = 'Straight'}}, + j_droll= {order = 10, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Droll Joker", pos = {x=6,y=0}, set = "Joker", effect = "Type Mult", cost_mult = 1.0, config = {t_mult = 10, type = 'Flush'}}, + j_sly= {order = 11, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 3, name = "Sly Joker",set = "Joker", config = {t_chips = 50, type = 'Pair'}, pos = {x=0,y=14}}, + j_wily= {order = 12, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Wily Joker",set = "Joker", config = {t_chips = 100, type = 'Three of a Kind'}, pos = {x=1,y=14}}, + j_clever= {order = 13, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Clever Joker",set = "Joker", config = {t_chips = 80, type = 'Two Pair'}, pos = {x=2,y=14}}, + j_devious= {order = 14, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Devious Joker",set = "Joker", config = {t_chips = 100, type = 'Straight'}, pos = {x=3,y=14}}, + j_crafty= {order = 15, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Crafty Joker",set = "Joker", config = {t_chips = 80, type = 'Flush'}, pos = {x=4,y=14}}, - j_half= {order = 16, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Half Joker", pos = {x=7,y=0}, set = "Joker", effect = "Hand Size Mult", cost_mult = 1.0, config = {extra = {mult = 20, size = 3}}}, - j_stencil= {order = 17, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 8, name = "Joker Stencil", pos = {x=2,y=5}, set = "Joker", effect = "Hand Size Mult", cost_mult = 1.0, config = {}}, - j_four_fingers= {order = 18, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Four Fingers", pos = {x=6,y=6}, set = "Joker", effect = "", config = {}}, - j_mime= {order = 19, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Mime", pos = {x=4,y=1}, set = "Joker", effect = "Hand card double", cost_mult = 1.0, config = {extra = 1}}, - j_credit_card= {order = 20, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 1, name = "Credit Card", pos = {x=5,y=1}, set = "Joker", effect = "Credit", cost_mult = 1.0, config = {extra = 20}}, - j_ceremonial= {order = 21, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Ceremonial Dagger", pos = {x=5,y=5}, set = "Joker", effect = "", config = {mult = 0}}, - j_banner= {order = 22, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Banner", pos = {x=1,y=2}, set = "Joker", effect = "Discard Chips", cost_mult = 1.0, config = {extra = 40}}, - j_mystic_summit= {order = 23, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Mystic Summit", pos = {x=2,y=2}, set = "Joker", effect = "No Discard Mult", cost_mult = 1.0, config = {extra = {mult = 15, d_remaining = 0}}}, - j_marble= {order = 24, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Marble Joker", pos = {x=3,y=2}, set = "Joker", effect = "Stone card hands", cost_mult = 1.0, config = {extra = 1}}, - j_loyalty_card= {order = 25, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Loyalty Card", pos = {x=4,y=2}, set = "Joker", effect = "1 in 10 mult", cost_mult = 1.0, config = {extra = {Xmult = 4, every = 5, remaining = "5 remaining"}}}, - j_8_ball= {order = 26, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "8 Ball", pos = {x=0,y=5}, set = "Joker", effect = "Spawn Tarot", cost_mult = 1.0, config = {extra= 2}}, - j_misprint= {order = 27, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Misprint", pos = {x=6,y=2}, set = "Joker", effect = "Random Mult", cost_mult = 1.0, config = {extra = {max = 23, min = 0}}}, - j_dusk= {order = 28, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Dusk", pos = {x=4,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = '', extra = '', hidden = true}}, - j_raised_fist= {order = 29, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Raised Fist", pos = {x=8,y=2}, set = "Joker", effect = "Socialized Mult", cost_mult = 1.0, config = {}}, - j_chaos= {order = 30, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = "Chaos the Clown", pos = {x=1,y=0}, set = "Joker", effect = "Bonus Rerolls", cost_mult = 1.0, config = {extra = 1}}, + j_half= {order = 16, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Half Joker", pos = {x=7,y=0}, set = "Joker", effect = "Hand Size Mult", cost_mult = 1.0, config = {extra = {mult = 20, size = 3}}}, + j_stencil= {order = 17, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 8, name = "Joker Stencil", pos = {x=2,y=5}, set = "Joker", effect = "Hand Size Mult", cost_mult = 1.0, config = {}}, + j_four_fingers= {order = 18, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Four Fingers", pos = {x=6,y=6}, set = "Joker", effect = "", config = {}}, + j_mime= {order = 19, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Mime", pos = {x=4,y=1}, set = "Joker", effect = "Hand card double", cost_mult = 1.0, config = {extra = 1}}, + j_credit_card= {order = 20, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 1, name = "Credit Card", pos = {x=5,y=1}, set = "Joker", effect = "Credit", cost_mult = 1.0, config = {extra = 20}}, + j_ceremonial= {order = 21, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Ceremonial Dagger", pos = {x=5,y=5}, set = "Joker", effect = "", config = {mult = 0}}, + j_banner= {order = 22, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Banner", pos = {x=1,y=2}, set = "Joker", effect = "Discard Chips", cost_mult = 1.0, config = {extra = 30}}, + j_mystic_summit= {order = 23, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Mystic Summit", pos = {x=2,y=2}, set = "Joker", effect = "No Discard Mult", cost_mult = 1.0, config = {extra = {mult = 15, d_remaining = 0}}}, + j_marble= {order = 24, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Marble Joker", pos = {x=3,y=2}, set = "Joker", effect = "Stone card hands", cost_mult = 1.0, config = {extra = 1}}, + j_loyalty_card= {order = 25, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Loyalty Card", pos = {x=4,y=2}, set = "Joker", effect = "1 in 10 mult", cost_mult = 1.0, config = {extra = {Xmult = 4, every = 5, remaining = "5 remaining"}}}, + j_8_ball= {order = 26, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "8 Ball", pos = {x=0,y=5}, set = "Joker", effect = "Spawn Tarot", cost_mult = 1.0, config = {extra=4}}, + j_misprint= {order = 27, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Misprint", pos = {x=6,y=2}, set = "Joker", effect = "Random Mult", cost_mult = 1.0, config = {extra = {max = 23, min = 0}}}, + j_dusk= {order = 28, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Dusk", pos = {x=4,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_raised_fist= {order = 29, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Raised Fist", pos = {x=8,y=2}, set = "Joker", effect = "Socialized Mult", cost_mult = 1.0, config = {}}, + j_chaos= {order = 30, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Chaos the Clown", pos = {x=1,y=0}, set = "Joker", effect = "Bonus Rerolls", cost_mult = 1.0, config = {extra = 1}}, - j_fibonacci= {order = 31, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Fibonacci", pos = {x=1,y=5}, set = "Joker", effect = "Card Mult", cost_mult = 1.0, config = {extra = 8}}, - j_steel_joker= {order = 32, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Steel Joker", pos = {x=7,y=2}, set = "Joker", effect = "Steel Card Buff", cost_mult = 1.0, config = {extra = 0.25}, enhancement_gate = 'm_steel'}, - j_scary_face= {order = 33, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Scary Face", pos = {x=2,y=3}, set = "Joker", effect = "Scary Face Cards", cost_mult = 1.0, config = {extra = 30}}, - j_abstract= {order = 34, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Abstract Joker", pos = {x=3,y=3}, set = "Joker", effect = "Joker Mult", cost_mult = 1.0, config = {extra = 3}}, - j_delayed_grat= {order = 35, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = "Delayed Gratification", pos = {x=4,y=3}, set = "Joker", effect = "Discard dollars", cost_mult = 1.0, config = {extra = 2}}, - j_hack= {order = 36, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Hack", pos = {x=5,y=2}, set = "Joker", effect = "Low Card double", cost_mult = 1.0, config = {extra = 1}}, - j_pareidolia= {order = 37, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 5, name = "Pareidolia", pos = {x=6,y=3}, set = "Joker", effect = "All face cards", cost_mult = 1.0, config = {}}, - j_gros_michel= {order = 38, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = "Gros Michel", pos = {x=7,y=6}, set = "Joker", effect = "", config = {extra = {odds = 4, mult = 15}}, no_pool_flag = 'gros_michel_extinct'}, - j_even_steven= {order = 39, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Even Steven", pos = {x=8,y=3}, set = "Joker", effect = "Even Card Buff", cost_mult = 1.0, config = {extra = 4}}, - j_odd_todd= {order = 40, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Odd Todd", pos = {x=9,y=3}, set = "Joker", effect = "Odd Card Buff", cost_mult = 1.0, config = {extra = 30}}, - j_scholar= {order = 41, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Scholar", pos = {x=0,y=4}, set = "Joker", effect = "Ace Buff", cost_mult = 1.0, config = {extra = {mult = 4, chips = 20}}}, - j_business= {order = 42, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Business Card", pos = {x=1,y=4}, set = "Joker", effect = "Face Card dollar Chance", cost_mult = 1.0, config = {extra = 2}}, - j_supernova= {order = 43, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Supernova", pos = {x=2,y=4}, set = "Joker", effect = "Hand played mult", cost_mult = 1.0, config = {extra = 1}}, - j_ride_the_bus= {order = 44, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Ride the Bus", pos = {x=1,y=6}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'discard_custom'}}, - j_space= {order = 45, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Space Joker", pos = {x=3,y=5}, set = "Joker", effect = "Upgrade Hand chance", cost_mult = 1.0, config = {extra = 4}}, + j_fibonacci= {order = 31, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 8, name = "Fibonacci", pos = {x=1,y=5}, set = "Joker", effect = "Card Mult", cost_mult = 1.0, config = {extra = 8}}, + j_steel_joker= {order = 32, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Steel Joker", pos = {x=7,y=2}, set = "Joker", effect = "Steel Card Buff", cost_mult = 1.0, config = {extra = 0.2}, enhancement_gate = 'm_steel'}, + j_scary_face= {order = 33, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Scary Face", pos = {x=2,y=3}, set = "Joker", effect = "Scary Face Cards", cost_mult = 1.0, config = {extra = 30}}, + j_abstract= {order = 34, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Abstract Joker", pos = {x=3,y=3}, set = "Joker", effect = "Joker Mult", cost_mult = 1.0, config = {extra = 3}}, + j_delayed_grat= {order = 35, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Delayed Gratification", pos = {x=4,y=3}, set = "Joker", effect = "Discard dollars", cost_mult = 1.0, config = {extra = 2}}, + j_hack= {order = 36, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Hack", pos = {x=5,y=2}, set = "Joker", effect = "Low Card double", cost_mult = 1.0, config = {extra = 1}}, + j_pareidolia= {order = 37, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Pareidolia", pos = {x=6,y=3}, set = "Joker", effect = "All face cards", cost_mult = 1.0, config = {}}, + j_gros_michel= {order = 38, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = "Gros Michel", pos = {x=7,y=6}, set = "Joker", effect = "", config = {extra = {odds = 6, mult = 15}}, no_pool_flag = 'gros_michel_extinct'}, + j_even_steven= {order = 39, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Even Steven", pos = {x=8,y=3}, set = "Joker", effect = "Even Card Buff", cost_mult = 1.0, config = {extra = 4}}, + j_odd_todd= {order = 40, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Odd Todd", pos = {x=9,y=3}, set = "Joker", effect = "Odd Card Buff", cost_mult = 1.0, config = {extra = 31}}, + j_scholar= {order = 41, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Scholar", pos = {x=0,y=4}, set = "Joker", effect = "Ace Buff", cost_mult = 1.0, config = {extra = {mult = 4, chips = 20}}}, + j_business= {order = 42, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Business Card", pos = {x=1,y=4}, set = "Joker", effect = "Face Card dollar Chance", cost_mult = 1.0, config = {extra = 2}}, + j_supernova= {order = 43, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Supernova", pos = {x=2,y=4}, set = "Joker", effect = "Hand played mult", cost_mult = 1.0, config = {extra = 1}}, + j_ride_the_bus= {order = 44, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 1, cost = 6, name = "Ride the Bus", pos = {x=1,y=6}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'discard_custom'}}, + j_space= {order = 45, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Space Joker", pos = {x=3,y=5}, set = "Joker", effect = "Upgrade Hand chance", cost_mult = 1.0, config = {extra = 4}}, - j_egg= {order = 46, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = 'Egg', pos = {x = 0, y = 10}, set = 'Joker', config = {extra = 3}}, - j_burglar= {order = 47, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Burglar', pos = {x = 1, y = 10}, set = 'Joker', config = {extra = 3}}, - j_blackboard= {order = 48, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Blackboard', pos = {x = 2, y = 10}, set = 'Joker', config = {extra = 3}}, - j_runner= {order = 49, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = 'Runner', pos = {x = 3, y = 10}, set = 'Joker', config = {extra = {chips = 20, chip_mod = 10}}}, - j_ice_cream= {order = 50, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = 'Ice Cream', pos = {x = 4, y = 10}, set = 'Joker', config = {extra = {chips = 100, chip_mod = 5}}}, - j_dna= {order = 51, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = 'DNA', pos = {x = 5, y = 10}, set = 'Joker', config = {}}, - j_splash= {order = 52, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 3, name = 'Splash', pos = {x = 6, y = 10}, set = 'Joker', config = {}}, - j_blue_joker= {order = 53, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = 'Blue Joker', pos = {x = 7, y = 10}, set = 'Joker', config = {extra = 2}}, - j_sixth_sense= {order = 54, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 3, cost = 6, name = 'Sixth Sense', pos = {x = 8, y = 10}, set = 'Joker', config = {}}, - j_constellation= {order = 55, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Constellation', pos = {x = 9, y = 10}, set = 'Joker', config = {extra = 0.1, Xmult = 1}}, - j_hiker= {order = 56, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = 'Hiker', pos = {x = 0, y = 11}, set = 'Joker', config = {extra = 4}}, - j_faceless= {order = 57, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Faceless Joker', pos = {x = 1, y = 11}, set = 'Joker', config = {extra = {dollars = 5, faces = 3}}}, - j_green_joker= {order = 58, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Green Joker', pos = {x = 2, y = 11}, set = 'Joker', config = {extra = {hand_add = 1, discard_sub = 1}}}, - j_superposition= {order = 59, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Superposition', pos = {x = 3, y = 11}, set = 'Joker', config = {}}, - j_todo_list= {order = 60, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'To Do List', pos = {x = 4, y = 11}, set = 'Joker', config = {extra = {dollars = 5, poker_hand = 'High Card'}}}, + j_egg= {order = 46, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Egg', pos = {x = 0, y = 10}, set = 'Joker', config = {extra = 3}}, + j_burglar= {order = 47, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Burglar', pos = {x = 1, y = 10}, set = 'Joker', config = {extra = 3}}, + j_blackboard= {order = 48, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Blackboard', pos = {x = 2, y = 10}, set = 'Joker', config = {extra = 3}}, + j_runner= {order = 49, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 1, cost = 5, name = 'Runner', pos = {x = 3, y = 10}, set = 'Joker', config = {extra = {chips = 0, chip_mod = 15}}}, + j_ice_cream= {order = 50, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = 'Ice Cream', pos = {x = 4, y = 10}, set = 'Joker', config = {extra = {chips = 100, chip_mod = 5}}}, + j_dna= {order = 51, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = 'DNA', pos = {x = 5, y = 10}, set = 'Joker', config = {}}, + j_splash= {order = 52, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 3, name = 'Splash', pos = {x = 6, y = 10}, set = 'Joker', config = {}}, + j_blue_joker= {order = 53, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = 'Blue Joker', pos = {x = 7, y = 10}, set = 'Joker', config = {extra = 2}}, + j_sixth_sense= {order = 54, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = 'Sixth Sense', pos = {x = 8, y = 10}, set = 'Joker', config = {}}, + j_constellation= {order = 55, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = 'Constellation', pos = {x = 9, y = 10}, set = 'Joker', config = {extra = 0.1, Xmult = 1}}, + j_hiker= {order = 56, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = 'Hiker', pos = {x = 0, y = 11}, set = 'Joker', config = {extra = 5}}, + j_faceless= {order = 57, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Faceless Joker', pos = {x = 1, y = 11}, set = 'Joker', config = {extra = {dollars = 5, faces = 3}}}, + j_green_joker= {order = 58, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = 'Green Joker', pos = {x = 2, y = 11}, set = 'Joker', config = {extra = {hand_add = 1, discard_sub = 1}}}, + j_superposition= {order = 59, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'Superposition', pos = {x = 3, y = 11}, set = 'Joker', config = {}}, + j_todo_list= {order = 60, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = 'To Do List', pos = {x = 4, y = 11}, set = 'Joker', config = {extra = {dollars = 4, poker_hand = 'High Card'}}}, - j_cavendish= {order = 61, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 1, cost = 4, name = "Cavendish", pos = {x=5,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {odds = 1000, Xmult = 3}}, yes_pool_flag = 'gros_michel_extinct'}, - j_card_sharp= {order = 62, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Card Sharp", pos = {x=6,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {Xmult = 3}}}, - j_red_card= {order = 63, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Red Card", pos = {x=7,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = 3}}, - j_madness= {order = 64, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Madness", pos = {x=8,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = 0.5}}, - j_square= {order = 65, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Square Joker", pos = {x=9,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {chips = 16, chip_mod = 4}}}, - j_seance= {order = 66, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 7, name = "Seance", pos = {x=0,y=12}, set = "Joker", cost_mult = 1.0, config = {extra = {poker_hand = 'Straight Flush'}}}, - j_riff_raff= {order = 67, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Riff-raff", pos = {x=1,y=12}, set = "Joker", cost_mult = 1.0, config = {extra = 2}}, - j_vampire= {order = 68, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Vampire",set = "Joker", config = {extra = 0.2, Xmult = 1}, pos = {x=2,y=12}}, - j_shortcut= {order = 69, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Shortcut",set = "Joker", config = {}, pos = {x=3,y=12}}, - j_hologram= {order = 70, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Hologram",set = "Joker", config = {extra = 0.25, Xmult = 1}, pos = {x=4,y=12}, soul_pos = {x=2, y=9},}, - j_vagabond= {order = 71, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Vagabond",set = "Joker", config = {extra = 3}, pos = {x=5,y=12}}, - j_baron= {order = 72, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Baron",set = "Joker", config = {extra = 1.5}, pos = {x=6,y=12}}, - j_cloud_9= {order = 73, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Cloud 9",set = "Joker", config = {extra = 1}, pos = {x=7,y=12}}, - j_rocket= {order = 74, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Rocket",set = "Joker", config = {extra = {dollars = 1, increase = 2}}, pos = {x=8,y=12}}, - j_obelisk= {order = 75, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Obelisk",set = "Joker", config = {extra = 0.2, Xmult = 1}, pos = {x=9,y=12}}, + j_cavendish= {order = 61, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 1, cost = 4, name = "Cavendish", pos = {x=5,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {odds = 1000, Xmult = 3}}, yes_pool_flag = 'gros_michel_extinct'}, + j_card_sharp= {order = 62, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Card Sharp", pos = {x=6,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {Xmult = 3}}}, + j_red_card= {order = 63, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 1, cost = 5, name = "Red Card", pos = {x=7,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = 3}}, + j_madness= {order = 64, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Madness", pos = {x=8,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = 0.5}}, + j_square= {order = 65, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = "Square Joker", pos = {x=9,y=11}, set = "Joker", cost_mult = 1.0, config = {extra = {chips = 0, chip_mod = 4}}}, + j_seance= {order = 66, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Seance", pos = {x=0,y=12}, set = "Joker", cost_mult = 1.0, config = {extra = {poker_hand = 'Straight Flush'}}}, + j_riff_raff= {order = 67, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Riff-raff", pos = {x=1,y=12}, set = "Joker", cost_mult = 1.0, config = {extra = 2}}, + j_vampire= {order = 68, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Vampire",set = "Joker", config = {extra = 0.1, Xmult = 1}, pos = {x=2,y=12}}, + j_shortcut= {order = 69, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Shortcut",set = "Joker", config = {}, pos = {x=3,y=12}}, + j_hologram= {order = 70, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Hologram",set = "Joker", config = {extra = 0.25, Xmult = 1}, pos = {x=4,y=12}, soul_pos = {x=2, y=9},}, + j_vagabond= {order = 71, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Vagabond",set = "Joker", config = {extra = 4}, pos = {x=5,y=12}}, + j_baron= {order = 72, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Baron",set = "Joker", config = {extra = 1.5}, pos = {x=6,y=12}}, + j_cloud_9= {order = 73, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Cloud 9",set = "Joker", config = {extra = 1}, pos = {x=7,y=12}}, + j_rocket= {order = 74, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Rocket",set = "Joker", config = {extra = {dollars = 1, increase = 2}}, pos = {x=8,y=12}}, + j_obelisk= {order = 75, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 3, cost = 8, name = "Obelisk",set = "Joker", config = {extra = 0.2, Xmult = 1}, pos = {x=9,y=12}}, - j_midas_mask= {order = 76, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Midas Mask",set = "Joker", config = {}, pos = {x=0,y=13}}, - j_luchador= {order = 77, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 2, cost = 5, name = "Luchador",set = "Joker", config = {}, pos = {x=1,y=13}}, - j_photograph= {order = 78, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Photograph",set = "Joker", config = {extra = 2}, pos = {x=2,y=13}}, - j_gift= {order = 79, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Gift Card",set = "Joker", config = {extra = 1}, pos = {x=3,y=13}}, - j_turtle_bean= {order = 80, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = false, rarity = 2, cost = 6, name = "Turtle Bean",set = "Joker", config = {extra = {h_size = 5, h_mod = 1}}, pos = {x=4,y=13}}, - j_erosion= {order = 81, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Erosion",set = "Joker", config = {extra = 4}, pos = {x=5,y=13}}, - j_reserved_parking= {order = 82, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Reserved Parking",set = "Joker", config = {extra = {odds = 2, dollars = 1}}, pos = {x=6,y=13}}, - j_mail= {order = 83, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Mail-In Rebate",set = "Joker", config = {extra = 3}, pos = {x=7,y=13}}, - j_to_the_moon= {order = 84, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 5, name = "To the Moon",set = "Joker", config = {extra = 1}, pos = {x=8,y=13}}, - j_hallucination= {order = 85, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Hallucination",set = "Joker", config = {extra = 2}, pos = {x=9,y=13}}, - j_fortune_teller= {order = 86, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Fortune Teller", pos = {x=7,y=5}, set = "Joker", effect = "", config = {extra = 1}}, - j_juggler= {order = 87, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = "Juggler", pos = {x=0,y=1}, set = "Joker", effect = "Hand Size", cost_mult = 1.0, config = {h_size = 1}}, - j_drunkard= {order = 88, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 4, name = "Drunkard", pos = {x=1,y=1}, set = "Joker", effect = "Discard Size", cost_mult = 1.0, config = {d_size = 1}}, - j_stone= {order = 89, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Stone Joker", pos = {x=9,y=0}, set = "Joker", effect = "Stone Card Buff", cost_mult = 1.0, config = {extra = 25}, enhancement_gate = 'm_stone'}, - j_golden= {order = 90, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 1, cost = 6, name = "Golden Joker", pos = {x=9,y=2}, set = "Joker", effect = "Bonus dollars", cost_mult = 1.0, config = {extra = 4}}, + j_midas_mask= {order = 76, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Midas Mask",set = "Joker", config = {}, pos = {x=0,y=13}}, + j_luchador= {order = 77, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 5, name = "Luchador",set = "Joker", config = {}, pos = {x=1,y=13}}, + j_photograph= {order = 78, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Photograph",set = "Joker", config = {extra = 2}, pos = {x=2,y=13}}, + j_gift= {order = 79, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Gift Card",set = "Joker", config = {extra = 1}, pos = {x=3,y=13}}, + j_turtle_bean= {order = 80, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Turtle Bean",set = "Joker", config = {extra = {h_size = 5, h_mod = 1}}, pos = {x=4,y=13}}, + j_erosion= {order = 81, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Erosion",set = "Joker", config = {extra = 4}, pos = {x=5,y=13}}, + j_reserved_parking= {order = 82, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Reserved Parking",set = "Joker", config = {extra = {odds = 2, dollars = 1}}, pos = {x=6,y=13}}, + j_mail= {order = 83, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Mail-In Rebate",set = "Joker", config = {extra = 5}, pos = {x=7,y=13}}, + j_to_the_moon= {order = 84, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "To the Moon",set = "Joker", config = {extra = 1}, pos = {x=8,y=13}}, + j_hallucination= {order = 85, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Hallucination",set = "Joker", config = {extra = 2}, pos = {x=9,y=13}}, + j_fortune_teller= {order = 86, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Fortune Teller", pos = {x=7,y=5}, set = "Joker", effect = "", config = {extra = 1}}, + j_juggler= {order = 87, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Juggler", pos = {x=0,y=1}, set = "Joker", effect = "Hand Size", cost_mult = 1.0, config = {h_size = 1}}, + j_drunkard= {order = 88, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Drunkard", pos = {x=1,y=1}, set = "Joker", effect = "Discard Size", cost_mult = 1.0, config = {d_size = 1}}, + j_stone= {order = 89, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Stone Joker", pos = {x=9,y=0}, set = "Joker", effect = "Stone Card Buff", cost_mult = 1.0, config = {extra = 25}, enhancement_gate = 'm_stone'}, + j_golden= {order = 90, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 6, name = "Golden Joker", pos = {x=9,y=2}, set = "Joker", effect = "Bonus dollars", cost_mult = 1.0, config = {extra = 4}}, - j_lucky_cat= {order = 91, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Lucky Cat",set = "Joker", config = {Xmult = 1, extra = 0.2}, pos = {x=5,y=14}, enhancement_gate = 'm_lucky'}, - j_baseball= {order = 92, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Baseball Card",set = "Joker", config = {extra = 1.5}, pos = {x=6,y=14}}, - j_bull= {order = 93, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Bull",set = "Joker", config = {extra = 2}, pos = {x=7,y=14}}, - j_diet_cola= {order = 94, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Diet Cola",set = "Joker", config = {}, pos = {x=8,y=14}}, - j_trading= {order = 95, unlocked = true, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 5, name = "Trading Card",set = "Joker", config = {extra = 3}, pos = {x=9,y=14}}, - j_flash= {order = 96, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Flash Card",set = "Joker", config = {extra = 2, mult = 0}, pos = {x=0,y=15}}, - j_popcorn= {order = 97, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = "Popcorn",set = "Joker", config = {mult = 20, extra = 4}, pos = {x=1,y=15}}, - j_trousers= {order = 98, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Spare Trousers",set = "Joker", config = {extra = 2}, pos = {x=4,y=15}}, - j_ancient= {order = 99, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Ancient Joker",set = "Joker", config = {extra = 1.5}, pos = {x=7,y=15}}, - j_ramen= {order = 100, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Ramen",set = "Joker", config = {Xmult = 2, extra = 0.01}, pos = {x=2,y=15}}, - j_walkie_talkie= {order = 101, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Walkie Talkie",set = "Joker", config = {extra = {chips = 10, mult = 4}}, pos = {x=8,y=15}}, - j_selzer= {order = 102, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Seltzer",set = "Joker", config = {extra = 10}, pos = {x=3,y=15}}, - j_castle= {order = 103, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Castle",set = "Joker", config = {extra = {chips = 0, chip_mod = 3}}, pos = {x=9,y=15}}, - j_smiley= {order = 104, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Smiley Face",set = "Joker", config = {extra = 4}, pos = {x=6,y=15}}, - j_campfire= {order = 105, unlocked = true, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 9, name = "Campfire",set = "Joker", config = {extra = 0.5}, pos = {x=5,y=15}}, + j_lucky_cat= {order = 91, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Lucky Cat",set = "Joker", config = {Xmult = 1, extra = 0.25}, pos = {x=5,y=14}, enhancement_gate = 'm_lucky'}, + j_baseball= {order = 92, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Baseball Card",set = "Joker", config = {extra = 1.5}, pos = {x=6,y=14}}, + j_bull= {order = 93, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Bull",set = "Joker", config = {extra = 2}, pos = {x=7,y=14}}, + j_diet_cola= {order = 94, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Diet Cola",set = "Joker", config = {}, pos = {x=8,y=14}}, + j_trading= {order = 95, unlocked = true, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Trading Card",set = "Joker", config = {extra = 3}, pos = {x=9,y=14}}, + j_flash= {order = 96, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 5, name = "Flash Card",set = "Joker", config = {extra = 2, mult = 0}, pos = {x=0,y=15}}, + j_popcorn= {order = 97, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 1, cost = 5, name = "Popcorn",set = "Joker", config = {mult = 20, extra = 4}, pos = {x=1,y=15}}, + j_trousers= {order = 98, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Spare Trousers",set = "Joker", config = {extra = 2}, pos = {x=4,y=15}}, + j_ancient= {order = 99, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Ancient Joker",set = "Joker", config = {extra = 1.5}, pos = {x=7,y=15}}, + j_ramen= {order = 100, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Ramen",set = "Joker", config = {Xmult = 2, extra = 0.01}, pos = {x=2,y=15}}, + j_walkie_talkie= {order = 101, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Walkie Talkie",set = "Joker", config = {extra = {chips = 10, mult = 4}}, pos = {x=8,y=15}}, + j_selzer= {order = 102, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 6, name = "Seltzer",set = "Joker", config = {extra = 10}, pos = {x=3,y=15}}, + j_castle= {order = 103, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Castle",set = "Joker", config = {extra = {chips = 0, chip_mod = 3}}, pos = {x=9,y=15}}, + j_smiley= {order = 104, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Smiley Face",set = "Joker", config = {extra = 5}, pos = {x=6,y=15}}, + j_campfire= {order = 105, unlocked = true, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 9, name = "Campfire",set = "Joker", config = {extra = 0.25}, pos = {x=5,y=15}}, - j_ticket= {order = 106, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Golden Ticket", pos = {x=5,y=3}, set = "Joker", effect = "dollars for Gold cards", cost_mult = 1.0, config = {extra = 3},unlock_condition = {type = 'hand_contents', extra = 'Gold'}, enhancement_gate = 'm_gold'}, - j_mr_bones= {order = 107, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = false, rarity = 2, cost = 5, name = "Mr. Bones", pos = {x=3,y=4}, set = "Joker", effect = "Prevent Death", cost_mult = 1.0, config = {},unlock_condition = {type = 'c_losses', extra = 5}}, - j_acrobat= {order = 108, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Acrobat", pos = {x=2,y=1}, set = "Joker", effect = "Shop size", cost_mult = 1.0, config = {extra = 3},unlock_condition = {type = 'c_hands_played', extra = 200}}, - j_sock_and_buskin= {order = 109, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Sock and Buskin", pos = {x=3,y=1}, set = "Joker", effect = "Face card double", cost_mult = 1.0, config = {extra = 1},unlock_condition = {type = 'c_face_cards_played', extra = 300}}, - j_swashbuckler= {order = 110, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Swashbuckler", pos = {x=9,y=5}, set = "Joker", effect = "Set Mult", cost_mult = 1.0, config = {mult = 1},unlock_condition = {type = 'c_jokers_sold', extra = 20}}, - j_troubadour= {order = 111, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Troubadour", pos = {x=0,y=2}, set = "Joker", effect = "Hand Size, Plays", cost_mult = 1.0, config = {extra = {h_size = 2, h_plays = -1}}, unlock_condition = {type = 'round_win', extra = 5}}, - j_certificate= {order = 112, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Certificate", pos = {x=8,y=8}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'double_gold'}}, - j_smeared= {order = 113, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Smeared Joker", pos = {x=4,y=6}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'modify_deck', extra = {count = 3, enhancement = 'Wild Card', e_key = 'm_wild'}}}, - j_throwback= {order = 114, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Throwback", pos = {x=5,y=7}, set = "Joker", effect = "", config = {extra = 0.25}, unlock_condition = {type = 'continue_game'}}, - j_hanging_chad= {order = 115, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Hanging Chad", pos = {x=9,y=6}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'round_win', extra = 'High Card'}}, - j_rough_gem= {order = 116, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Rough Gem", pos = {x=9,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Diamonds'}}}, - j_bloodstone= {order = 117, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Bloodstone", pos = {x=0,y=8}, set = "Joker", effect = "", config = {extra = {odds = 3, Xmult = 2}}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Hearts'}}}, - j_arrowhead= {order = 118, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Arrowhead", pos = {x=1,y=8}, set = "Joker", effect = "", config = {extra = 50}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Spades'}}}, - j_onyx_agate= {order = 119, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Onyx Agate", pos = {x=2,y=8}, set = "Joker", effect = "", config = {extra = 8}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Clubs'}}}, - j_glass= {order = 120, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Glass Joker", pos = {x=1,y=3}, set = "Joker", effect = "Glass Card", cost_mult = 1.0, config = {extra = 0.5, Xmult = 1}, unlock_condition = {type = 'modify_deck', extra = {count = 5, enhancement = 'Glass Card', e_key = 'm_glass'}}, enhancement_gate = 'm_glass'}, + j_ticket= {order = 106, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Golden Ticket", pos = {x=5,y=3}, set = "Joker", effect = "dollars for Gold cards", cost_mult = 1.0, config = {extra = 4},unlock_condition = {type = 'hand_contents', extra = 'Gold'}, enhancement_gate = 'm_gold'}, + j_mr_bones= {order = 107, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = false, rarity = 2, cost = 5, name = "Mr. Bones", pos = {x=3,y=4}, set = "Joker", effect = "Prevent Death", cost_mult = 1.0, config = {},unlock_condition = {type = 'c_losses', extra = 5}}, + j_acrobat= {order = 108, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Acrobat", pos = {x=2,y=1}, set = "Joker", effect = "Shop size", cost_mult = 1.0, config = {extra = 3},unlock_condition = {type = 'c_hands_played', extra = 200}}, + j_sock_and_buskin= {order = 109, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Sock and Buskin", pos = {x=3,y=1}, set = "Joker", effect = "Face card double", cost_mult = 1.0, config = {extra = 1},unlock_condition = {type = 'c_face_cards_played', extra = 300}}, + j_swashbuckler= {order = 110, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Swashbuckler", pos = {x=9,y=5}, set = "Joker", effect = "Set Mult", cost_mult = 1.0, config = {mult = 1},unlock_condition = {type = 'c_jokers_sold', extra = 20}}, + j_troubadour= {order = 111, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Troubadour", pos = {x=0,y=2}, set = "Joker", effect = "Hand Size, Plays", cost_mult = 1.0, config = {extra = {h_size = 2, h_plays = -1}}, unlock_condition = {type = 'round_win', extra = 5}}, + j_certificate= {order = 112, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Certificate", pos = {x=8,y=8}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'double_gold'}}, + j_smeared= {order = 113, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Smeared Joker", pos = {x=4,y=6}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'modify_deck', extra = {count = 3, enhancement = 'Wild Card', e_key = 'm_wild'}}}, + j_throwback= {order = 114, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Throwback", pos = {x=5,y=7}, set = "Joker", effect = "", config = {extra = 0.25}, unlock_condition = {type = 'continue_game'}}, + j_hanging_chad= {order = 115, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 4, name = "Hanging Chad", pos = {x=9,y=6}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = 'round_win', extra = 'High Card'}}, + j_rough_gem= {order = 116, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Rough Gem", pos = {x=9,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Diamonds'}}}, + j_bloodstone= {order = 117, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Bloodstone", pos = {x=0,y=8}, set = "Joker", effect = "", config = {extra = {odds = 2, Xmult = 1.5}}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Hearts'}}}, + j_arrowhead= {order = 118, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Arrowhead", pos = {x=1,y=8}, set = "Joker", effect = "", config = {extra = 50}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Spades'}}}, + j_onyx_agate= {order = 119, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Onyx Agate", pos = {x=2,y=8}, set = "Joker", effect = "", config = {extra = 7}, unlock_condition = {type = 'modify_deck', extra = {count = 30, suit = 'Clubs'}}}, + j_glass= {order = 120, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Glass Joker", pos = {x=1,y=3}, set = "Joker", effect = "Glass Card", cost_mult = 1.0, config = {extra = 0.75, Xmult = 1}, unlock_condition = {type = 'modify_deck', extra = {count = 5, enhancement = 'Glass Card', e_key = 'm_glass'}}, enhancement_gate = 'm_glass'}, - j_ring_master= {order = 121, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 5, name = "Showman", pos = {x=6,y=5}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'ante_up', ante = 4}}, - j_flower_pot= {order = 122, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Flower Pot", pos = {x=0,y=6}, set = "Joker", effect = "", config = {extra = 3}, unlock_condition = {type = 'ante_up', ante = 8}}, - j_blueprint= {order = 123, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 10,name = "Blueprint", pos = {x=0,y=3}, set = "Joker", effect = "Copycat", cost_mult = 1.0, config = {},unlock_condition = {type = 'win_custom'}}, - j_wee= {order = 124, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Wee Joker", pos = {x=0,y=0}, set = "Joker", effect = "", config = {extra = {chips = 10, chip_mod = 8}}, unlock_condition = {type = 'win', n_rounds = 18}}, - j_merry_andy= {order = 125, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 7, name = "Merry Andy", pos = {x=8,y=0}, set = "Joker", effect = "", cost_mult = 1.0, config = {d_size = 3, h_size = -1}, unlock_condition = {type = 'win', n_rounds = 12}}, - j_oops= {order = 126, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 4, name = "Oops! All 6s", pos = {x=5,y=6}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'chip_score', chips = 10000}}, - j_idol= {order = 127, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "The Idol", pos = {x=6,y=7}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = 'chip_score', chips = 1000000}}, - j_seeing_double= {order = 128, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Seeing Double", pos = {x=4,y=4}, set = "Joker", effect = "X1.5 Mult club 7", cost_mult = 1.0, config = {extra = 2},unlock_condition = {type = 'hand_contents', extra = 'four 7 of Clubs'}}, - j_matador= {order = 129, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Matador", pos = {x=4,y=5}, set = "Joker", effect = "", config = {extra = 8}, unlock_condition = {type = 'round_win'}}, - j_hit_the_road= {order = 130, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Hit the Road", pos = {x=8,y=5}, set = "Joker", effect = "Jack Discard Effect", cost_mult = 1.0, config = {extra = 0.5}, unlock_condition = {type = 'discard_custom'}}, - j_duo= {order = 131, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Duo", pos = {x=5,y=4}, set = "Joker", effect = "X1.5 Mult", cost_mult = 1.0, config = {Xmult = 2, type = 'Pair'}, unlock_condition = {type = 'win_no_hand', extra = 'Pair'}}, - j_trio= {order = 132, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Trio", pos = {x=6,y=4}, set = "Joker", effect = "X2 Mult", cost_mult = 1.0, config = {Xmult = 3, type = 'Three of a Kind'}, unlock_condition = {type = 'win_no_hand', extra = 'Three of a Kind'}}, - j_family= {order = 133, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Family", pos = {x=7,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 4, type = 'Four of a Kind'}, unlock_condition = {type = 'win_no_hand', extra = 'Four of a Kind'}}, - j_order= {order = 134, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Order", pos = {x=8,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 3, type = 'Straight'}, unlock_condition = {type = 'win_no_hand', extra = 'Straight'}}, - j_tribe= {order = 135, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Tribe", pos = {x=9,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 2, type = 'Flush'}, unlock_condition = {type = 'win_no_hand', extra = 'Flush'}}, + j_ring_master= {order = 121, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 5, name = "Showman", pos = {x=6,y=5}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'ante_up', ante = 4}}, + j_flower_pot= {order = 122, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Flower Pot", pos = {x=0,y=6}, set = "Joker", effect = "", config = {extra = 3}, unlock_condition = {type = 'ante_up', ante = 8}}, + j_blueprint= {order = 123, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 10,name = "Blueprint", pos = {x=0,y=3}, set = "Joker", effect = "Copycat", cost_mult = 1.0, config = {},unlock_condition = {type = 'win_custom'}}, + j_wee= {order = 124, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = false, eternal_compat = true, rarity = 3, cost = 8, name = "Wee Joker", pos = {x=0,y=0}, set = "Joker", effect = "", config = {extra = {chips = 0, chip_mod = 8}}, unlock_condition = {type = 'win', n_rounds = 18}}, + j_merry_andy= {order = 125, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Merry Andy", pos = {x=8,y=0}, set = "Joker", effect = "", cost_mult = 1.0, config = {d_size = 3, h_size = -1}, unlock_condition = {type = 'win', n_rounds = 12}}, + j_oops= {order = 126, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 4, name = "Oops! All 6s", pos = {x=5,y=6}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'chip_score', chips = 10000}}, + j_idol= {order = 127, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "The Idol", pos = {x=6,y=7}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = 'chip_score', chips = 1000000}}, + j_seeing_double= {order = 128, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Seeing Double", pos = {x=4,y=4}, set = "Joker", effect = "X1.5 Mult club 7", cost_mult = 1.0, config = {extra = 2},unlock_condition = {type = 'hand_contents', extra = 'four 7 of Clubs'}}, + j_matador= {order = 129, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Matador", pos = {x=4,y=5}, set = "Joker", effect = "", config = {extra = 8}, unlock_condition = {type = 'round_win'}}, + j_hit_the_road= {order = 130, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Hit the Road", pos = {x=8,y=5}, set = "Joker", effect = "Jack Discard Effect", cost_mult = 1.0, config = {extra = 0.5}, unlock_condition = {type = 'discard_custom'}}, + j_duo= {order = 131, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Duo", pos = {x=5,y=4}, set = "Joker", effect = "X1.5 Mult", cost_mult = 1.0, config = {Xmult = 2, type = 'Pair'}, unlock_condition = {type = 'win_no_hand', extra = 'Pair'}}, + j_trio= {order = 132, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Trio", pos = {x=6,y=4}, set = "Joker", effect = "X2 Mult", cost_mult = 1.0, config = {Xmult = 3, type = 'Three of a Kind'}, unlock_condition = {type = 'win_no_hand', extra = 'Three of a Kind'}}, + j_family= {order = 133, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Family", pos = {x=7,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 4, type = 'Four of a Kind'}, unlock_condition = {type = 'win_no_hand', extra = 'Four of a Kind'}}, + j_order= {order = 134, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Order", pos = {x=8,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 3, type = 'Straight'}, unlock_condition = {type = 'win_no_hand', extra = 'Straight'}}, + j_tribe= {order = 135, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "The Tribe", pos = {x=9,y=4}, set = "Joker", effect = "X3 Mult", cost_mult = 1.0, config = {Xmult = 2, type = 'Flush'}, unlock_condition = {type = 'win_no_hand', extra = 'Flush'}}, - j_stuntman= {order = 136, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Stuntman", pos = {x=8,y=6}, set = "Joker", effect = "", config = {extra = {h_size = 2, chip_mod = 300}}, unlock_condition = {type = 'chip_score', chips = 100000000}}, - j_invisible= {order = 137, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = false, rarity = 3, cost = 10, name = "Invisible Joker", pos = {x=1,y=7}, set = "Joker", effect = "", config = {extra = 3}, unlock_condition = {type = 'win_custom'}}, - j_brainstorm= {order = 138, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 10, name = "Brainstorm", pos = {x=7,y=7}, set = "Joker", effect = "Copycat", config = {}, unlock_condition = {type = 'discard_custom'}}, - j_satellite= {order = 139, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 6, name = "Satellite", pos = {x=8,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'money', extra = 400}}, - j_shoot_the_moon= {order = 140, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Shoot the Moon", pos = {x=2,y=6}, set = "Joker", effect = "", config = {extra = 13}, unlock_condition = {type = 'play_all_hearts'}}, - j_drivers_license= {order = 141, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 3, cost = 7, name = "Driver's License", pos = {x=0,y=7}, set = "Joker", effect = "", config = {extra = 3}, unlock_condition = {type = 'modify_deck', extra = {count = 16, tally = 'total'}}}, - j_cartomancer= {order = 142, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Cartomancer", pos = {x=7,y=3}, set = "Joker", effect = "Tarot Buff", cost_mult = 1.0, config = {}, unlock_condition = {type = 'discover_amount', tarot_count = 22}}, - j_astronomer= {order = 143, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 2, cost = 8, name = "Astronomer", pos = {x=2,y=7}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'discover_amount', planet_count = 12}}, - j_burnt= {order = 144, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Burnt Joker", pos = {x=3,y=7}, set = "Joker", effect = "", config = {h_size = 0, extra = 4}, unlock_condition = {type = 'c_cards_sold', extra = 50}}, - j_bootstraps= {order = 145, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Bootstraps", pos = {x=9,y=8}, set = "Joker", effect = "", config = {extra = {mult = 2, dollars = 5}}, unlock_condition = {type = 'modify_jokers', extra = {polychrome = true, count = 2}}}, - j_caino= {order = 146, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Caino", pos = {x=3,y=8}, soul_pos = {x=3, y=9}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = '', extra = '', hidden = true}}, - j_triboulet= {order = 147, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Triboulet", pos = {x=4,y=8}, soul_pos = {x=4, y=9}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = '', extra = '', hidden = true}}, - j_yorick= {order = 148, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Yorick", pos = {x=5,y=8}, soul_pos = {x=5, y=9}, set = "Joker", effect = "", config = {extra = {xmult = 5, discards = 23}}, unlock_condition = {type = '', extra = '', hidden = true}}, - j_chicot= {order = 149, unlocked = false, discovered = false, blueprint_compat = false, eternal_compat = true, rarity = 4, cost = 20, name = "Chicot", pos = {x=6,y=8}, soul_pos = {x=6, y=9}, set = "Joker", effect = "", config = {}, unlock_condition = {type = '', extra = '', hidden = true}}, - j_perkeo= {order = 150, unlocked = false, discovered = false, blueprint_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Perkeo", pos = {x=7,y=8}, soul_pos = {x=7, y=9}, set = "Joker", effect = "", config = {}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_stuntman= {order = 136, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 7, name = "Stuntman", pos = {x=8,y=6}, set = "Joker", effect = "", config = {extra = {h_size = 2, chip_mod = 250}}, unlock_condition = {type = 'chip_score', chips = 100000000}}, + j_invisible= {order = 137, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = false, rarity = 3, cost = 8, name = "Invisible Joker", pos = {x=1,y=7}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = 'win_custom'}}, + j_brainstorm= {order = 138, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 10, name = "Brainstorm", pos = {x=7,y=7}, set = "Joker", effect = "Copycat", config = {}, unlock_condition = {type = 'discard_custom'}}, + j_satellite= {order = 139, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Satellite", pos = {x=8,y=7}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = 'money', extra = 400}}, + j_shoot_the_moon= {order = 140, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 1, cost = 5, name = "Shoot the Moon", pos = {x=2,y=6}, set = "Joker", effect = "", config = {extra = 13}, unlock_condition = {type = 'play_all_hearts'}}, + j_drivers_license= {order = 141, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 7, name = "Driver's License", pos = {x=0,y=7}, set = "Joker", effect = "", config = {extra = 3}, unlock_condition = {type = 'modify_deck', extra = {count = 16, tally = 'total'}}}, + j_cartomancer= {order = 142, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 6, name = "Cartomancer", pos = {x=7,y=3}, set = "Joker", effect = "Tarot Buff", cost_mult = 1.0, config = {}, unlock_condition = {type = 'discover_amount', tarot_count = 22}}, + j_astronomer= {order = 143, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 8, name = "Astronomer", pos = {x=2,y=7}, set = "Joker", effect = "", config = {}, unlock_condition = {type = 'discover_amount', planet_count = 12}}, + j_burnt= {order = 144, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 3, cost = 8, name = "Burnt Joker", pos = {x=3,y=7}, set = "Joker", effect = "", config = {h_size = 0, extra = 4}, unlock_condition = {type = 'c_cards_sold', extra = 50}}, + j_bootstraps= {order = 145, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 2, cost = 7, name = "Bootstraps", pos = {x=9,y=8}, set = "Joker", effect = "", config = {extra = {mult = 2, dollars = 5}}, unlock_condition = {type = 'modify_jokers', extra = {polychrome = true, count = 2}}}, + j_caino= {order = 146, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Caino", pos = {x=3,y=8}, soul_pos = {x=3, y=9}, set = "Joker", effect = "", config = {extra = 1}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_triboulet= {order = 147, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Triboulet", pos = {x=4,y=8}, soul_pos = {x=4, y=9}, set = "Joker", effect = "", config = {extra = 2}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_yorick= {order = 148, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Yorick", pos = {x=5,y=8}, soul_pos = {x=5, y=9}, set = "Joker", effect = "", config = {extra = {xmult = 1, discards = 23}}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_chicot= {order = 149, unlocked = false, discovered = false, blueprint_compat = false, perishable_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Chicot", pos = {x=6,y=8}, soul_pos = {x=6, y=9}, set = "Joker", effect = "", config = {}, unlock_condition = {type = '', extra = '', hidden = true}}, + j_perkeo= {order = 150, unlocked = false, discovered = false, blueprint_compat = true, perishable_compat = true, eternal_compat = true, rarity = 4, cost = 20, name = "Perkeo", pos = {x=7,y=8}, soul_pos = {x=7, y=9}, set = "Joker", effect = "", config = {}, unlock_condition = {type = '', extra = '', hidden = true}}, @@ -530,7 +531,7 @@ function Game:init_item_prototypes() --Tarots c_fool= {order = 1, discovered = false, cost = 3, consumeable = true, name = "The Fool", pos = {x=0,y=0}, set = "Tarot", effect = "Disable Blind Effect", cost_mult = 1.0, config = {}}, - c_magician= {order = 2, discovered = false, cost = 3, consumeable = true, name = "The Magician", pos = {x=1,y=0}, set = "Tarot", effect = "Enhance", cost_mult = 1.0, config = {mod_conv = 'm_lucky', max_highlighted = 1}}, + c_magician= {order = 2, discovered = false, cost = 3, consumeable = true, name = "The Magician", pos = {x=1,y=0}, set = "Tarot", effect = "Enhance", cost_mult = 1.0, config = {mod_conv = 'm_lucky', max_highlighted = 2}}, c_high_priestess= {order = 3, discovered = false, cost = 3, consumeable = true, name = "The High Priestess", pos = {x=2,y=0}, set = "Tarot", effect = "Round Bonus", cost_mult = 1.0, config = {planets = 2}}, c_empress= {order = 4, discovered = false, cost = 3, consumeable = true, name = "The Empress", pos = {x=3,y=0}, set = "Tarot", effect = "Enhance", cost_mult = 1.0, config = {mod_conv = 'm_mult', max_highlighted = 2}}, c_emperor= {order = 5, discovered = false, cost = 3, consumeable = true, name = "The Emperor", pos = {x=4,y=0}, set = "Tarot", effect = "Round Bonus", cost_mult = 1.0, config = {tarots = 2}}, @@ -1002,7 +1003,6 @@ function Game:set_render_settings() self.SETTINGS.GRAPHICS.texture_scaling == 1 and 'nearest' or 'linear', self.SETTINGS.GRAPHICS.texture_scaling == 1 and 'nearest' or 'linear', 1) - --self.CANVAS = self.CANVAS or love.graphics.newCanvas(500, 500, {readable = true}) love.graphics.setLineStyle("rough") --spritesheets @@ -1496,7 +1496,7 @@ function Game:main_menu(change_context) --True if main menu is accessed from the G.SPLASH_BACK:define_draw_steps({{ shader = 'splash', send = { - {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL'}, + {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL_SHADER'}, {name = 'vort_speed', val = 0.4}, {name = 'colour_1', ref_table = G.C, ref_value = 'RED'}, {name = 'colour_2', ref_table = G.C, ref_value = 'BLUE'}, @@ -1687,7 +1687,7 @@ function Game:demo_cta() --True if main menu is accessed from the splash screen, G.SPLASH_BACK:define_draw_steps({{ shader = 'splash', send = { - {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL'}, + {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL_SHADER'}, {name = 'vort_speed', val = 0.4}, {name = 'colour_1', ref_table = G.C, ref_value = 'RED'}, {name = 'colour_2', ref_table = G.C, ref_value = 'BLUE'}, @@ -1859,6 +1859,8 @@ function Game:init_game_object() inflation = 0, hands_played = 0, unused_discards = 0, + perishable_rounds = 5, + rental_rate = 3, blind = nil, chips = 0, chips_text = '0', @@ -1945,14 +1947,14 @@ function Game:init_game_object() ['King'] = {suits = {}, total = 0}, }, hands = { - ["Flush Five"] = {visible = false, order = 1, mult = 16, chips = 160, s_mult = 16, s_chips = 160, level = 1, l_mult = 3, l_chips = 40, played = 0, played_this_round = 0, example = {{'S_A', true},{'S_A', true},{'S_A', true},{'S_A', true},{'S_A', true}}}, - ["Flush House"] = {visible = false, order = 2, mult = 14, chips = 140, s_mult = 14, s_chips = 140, level = 1, l_mult = 3, l_chips = 40, played = 0, played_this_round = 0, example = {{'D_7', true},{'D_7', true},{'D_7', true},{'D_4', true},{'D_4', true}}}, + ["Flush Five"] = {visible = false, order = 1, mult = 16, chips = 160, s_mult = 16, s_chips = 160, level = 1, l_mult = 3, l_chips = 50, played = 0, played_this_round = 0, example = {{'S_A', true},{'S_A', true},{'S_A', true},{'S_A', true},{'S_A', true}}}, + ["Flush House"] = {visible = false, order = 2, mult = 14, chips = 140, s_mult = 14, s_chips = 140, level = 1, l_mult = 4, l_chips = 40, played = 0, played_this_round = 0, example = {{'D_7', true},{'D_7', true},{'D_7', true},{'D_4', true},{'D_4', true}}}, ["Five of a Kind"] = {visible = false, order = 3, mult = 12, chips = 120, s_mult = 12, s_chips = 120, level = 1, l_mult = 3, l_chips = 35, played = 0, played_this_round = 0, example = {{'S_A', true},{'H_A', true},{'H_A', true},{'C_A', true},{'D_A', true}}}, - ["Straight Flush"] = {visible = true, order = 4, mult = 8, chips = 100, s_mult = 8, s_chips = 100, level = 1, l_mult = 3, l_chips = 40, played = 0, played_this_round = 0, example = {{'S_Q', true},{'S_J', true},{'S_T', true},{'S_9', true},{'S_8', true}}}, + ["Straight Flush"] = {visible = true, order = 4, mult = 8, chips = 100, s_mult = 8, s_chips = 100, level = 1, l_mult = 4, l_chips = 40, played = 0, played_this_round = 0, example = {{'S_Q', true},{'S_J', true},{'S_T', true},{'S_9', true},{'S_8', true}}}, ["Four of a Kind"] = {visible = true, order = 5, mult = 7, chips = 60, s_mult = 7, s_chips = 60, level = 1, l_mult = 3, l_chips = 30, played = 0, played_this_round = 0, example = {{'S_J', true},{'H_J', true},{'C_J', true},{'D_J', true},{'C_3', false}}}, ["Full House"] = {visible = true, order = 6, mult = 4, chips = 40, s_mult = 4, s_chips = 40, level = 1, l_mult = 2, l_chips = 25, played = 0, played_this_round = 0, example = {{'H_K', true},{'C_K', true},{'D_K', true},{'S_2', true},{'D_2', true}}}, ["Flush"] = {visible = true, order = 7, mult = 4, chips = 35, s_mult = 4, s_chips = 35, level = 1, l_mult = 2, l_chips = 15, played = 0, played_this_round = 0, example = {{'H_A', true},{'H_K', true},{'H_T', true},{'H_5', true},{'H_4', true}}}, - ["Straight"] = {visible = true, order = 8, mult = 4, chips = 30, s_mult = 4, s_chips = 30, level = 1, l_mult = 2, l_chips = 30, played = 0, played_this_round = 0, example = {{'D_J', true},{'C_T', true},{'C_9', true},{'S_8', true},{'H_7', true}}}, + ["Straight"] = {visible = true, order = 8, mult = 4, chips = 30, s_mult = 4, s_chips = 30, level = 1, l_mult = 3, l_chips = 30, played = 0, played_this_round = 0, example = {{'D_J', true},{'C_T', true},{'C_9', true},{'S_8', true},{'H_7', true}}}, ["Three of a Kind"] = {visible = true, order = 9, mult = 3, chips = 30, s_mult = 3, s_chips = 30, level = 1, l_mult = 2, l_chips = 20, played = 0, played_this_round = 0, example = {{'S_T', true},{'C_T', true},{'D_T', true},{'H_6', false},{'D_5', false}}}, ["Two Pair"] = {visible = true, order = 10,mult = 2, chips = 20, s_mult = 2, s_chips = 20, level = 1, l_mult = 1, l_chips = 20, played = 0, played_this_round = 0, example = {{'H_A', true},{'D_A', true},{'C_Q', false},{'H_4', true},{'C_4', true}}}, ["Pair"] = {visible = true, order = 11,mult = 2, chips = 10, s_mult = 2, s_chips = 10, level = 1, l_mult = 1, l_chips = 15, played = 0, played_this_round = 0, example = {{'S_K', false},{'S_9', true},{'D_9', true},{'H_6', false},{'D_3', false}}}, @@ -2001,10 +2003,8 @@ function Game:start_run(args) if self.GAME.stake >= 4 then self.GAME.modifiers.enable_eternals_in_shop = true end if self.GAME.stake >= 5 then self.GAME.starting_params.discards = self.GAME.starting_params.discards - 1 end if self.GAME.stake >= 6 then self.GAME.modifiers.scaling = 3 end - if self.GAME.stake >= 7 then self.GAME.modifiers.booster_ante_scaling = true end - if self.GAME.stake >= 8 then - self.GAME.starting_params.hand_size = self.GAME.starting_params.hand_size - 1 - end + if self.GAME.stake >= 7 then self.GAME.modifiers.enable_perishables_in_shop = true end + if self.GAME.stake >= 8 then self.GAME.modifiers.enable_rentals_in_shop = true end self.GAME.selected_back:apply_to_run() @@ -2088,6 +2088,11 @@ function Game:start_run(args) G.GAME.banned_keys[v.id] = true end end + if _ch.restrictions.banned_other then + for k, v in ipairs(_ch.restrictions.banned_other) do + G.GAME.banned_keys[v.id] = true + end + end end end @@ -2104,7 +2109,7 @@ function Game:start_run(args) if not saveTable then if args.seed then self.GAME.seeded = true end - self.GAME.pseudorandom.seed = args.seed or (not (G.SETTINGS.tutorial_complete or G.SETTINGS.tutorial_progress.completed_parts['big_blind']) and "TUTORIAL") or random_string(8, G.CONTROLLER.cursor_hover.T.x*0.33411983 + G.CONTROLLER.cursor_hover.T.y*0.874146 + 0.412311010*G.CONTROLLER.cursor_hover.time) + self.GAME.pseudorandom.seed = args.seed or (not (G.SETTINGS.tutorial_complete or G.SETTINGS.tutorial_progress.completed_parts['big_blind']) and "TUTORIAL") or generate_starting_seed() end for k, v in pairs(self.GAME.pseudorandom) do if v == 0 then self.GAME.pseudorandom[k] = pseudohash(k..self.GAME.pseudorandom.seed) end end @@ -2225,7 +2230,7 @@ function Game:start_run(args) G.SPLASH_BACK:define_draw_steps({{ shader = 'background', send = { - {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL'}, + {name = 'time', ref_table = G.TIMERS, ref_value = 'REAL_SHADER'}, {name = 'spin_time', ref_table = G.TIMERS, ref_value = 'BACKGROUND'}, {name = 'colour_1', ref_table = G.C.BACKGROUND, ref_value = 'C'}, {name = 'colour_2', ref_table = G.C.BACKGROUND, ref_value = 'L'}, @@ -2253,7 +2258,6 @@ function Game:start_run(args) for k, v in pairs(cardAreas) do if G[k] then G[k]:load(v) else - G.DEBUG_VALUE = '' G['load_'..k] = v print("ERROR LOADING GAME: Card area '"..k.."' not instantiated before load") end end @@ -2328,6 +2332,7 @@ function Game:start_run(args) self.deck:hard_set_T() reset_idol_card() reset_mail_rank() + self.GAME.current_round.ancient_card.suit = nil reset_ancient_card() reset_castle_card() end @@ -2372,6 +2377,7 @@ function Game:start_run(args) end else G.GAME.blind:set_blind(nil, nil, true) + reset_blinds() end G.FUNCS.blind_chip_UI_scale(G.hand_text_area.blind_chips) @@ -2389,7 +2395,7 @@ function Game:start_run(args) end function Game:update(dt) - + nuGC(nil, nil, true) G.MAJORS = 0 G.MINORS = 0 @@ -2404,6 +2410,7 @@ function Game:update(dt) timer_checkpoint('canvas and juice', 'update') --Smooth out the dts to avoid any big jumps self.TIMERS.REAL = self.TIMERS.REAL + dt + self.TIMERS.REAL_SHADER = G.SETTINGS.reduced_motion and 300 or self.TIMERS.REAL self.TIMERS.UPTIME = self.TIMERS.UPTIME + dt self.SETTINGS.DEMO.total_uptime = (self.SETTINGS.DEMO.total_uptime or 0) + dt self.TIMERS.BACKGROUND = self.TIMERS.BACKGROUND + dt*(G.ARGS.spin and G.ARGS.spin.amount or 0) @@ -2564,7 +2571,7 @@ function Game:update(dt) G.exp_times.max_vel = 70*move_dt - for k, v in ipairs(self.MOVEABLES) do + for k, v in pairs(self.MOVEABLES) do if v.FRAME.MOVE < G.FRAMES.MOVE then v:move(move_dt) end end timer_checkpoint('move', 'update') @@ -2615,7 +2622,6 @@ function Game:update(dt) (not G.FILE_HANDLER.last_sent_time or (G.FILE_HANDLER.last_sent_time < (G.TIMERS.UPTIME - G.F_SAVE_TIMER)))) then if G.FILE_HANDLER.metrics then - print('SAVING METRICS') G.SAVE_MANAGER.channel:push({ type = 'save_metrics', save_metrics = G.ARGS.save_metrics @@ -2623,13 +2629,11 @@ function Game:update(dt) end if G.FILE_HANDLER.progress then - print('SAVING PROGRESS') G.SAVE_MANAGER.channel:push({ type = 'save_progress', save_progress = G.ARGS.save_progress }) elseif G.FILE_HANDLER.settings then - print('SAVING SETTINGS') G.SAVE_MANAGER.channel:push({ type = 'save_settings', save_settings = G.ARGS.save_settings, @@ -2639,7 +2643,6 @@ function Game:update(dt) end if G.FILE_HANDLER.run then - print('SAVING RUN') G.SAVE_MANAGER.channel:push({ type = 'save_run', save_table = G.ARGS.save_run, @@ -2858,11 +2861,11 @@ function Game:draw() end end love.graphics.pop() - love.graphics.setCanvas() + + love.graphics.setCanvas(G.AA_CANVAS) love.graphics.push() - love.graphics.scale(1/G.CANV_SCALE) - love.graphics.setColor(G.C.WHITE) - if not G.recording_mode or G.video_control then + love.graphics.setColor(G.C.WHITE) + if (not G.recording_mode or G.video_control )and true then G.ARGS.eased_cursor_pos = G.ARGS.eased_cursor_pos or {x=G.CURSOR.T.x,y=G.CURSOR.T.y, sx = G.CONTROLLER.cursor_position.x, sy = G.CONTROLLER.cursor_position.y} G.screenwipe_amt = G.screenwipe_amt and (0.95*G.screenwipe_amt + 0.05*((self.screenwipe and 0.4 or self.screenglitch and 0.4) or 0)) or 1 G.SETTINGS.GRAPHICS.crt = G.SETTINGS.GRAPHICS.crt*0.3 @@ -2881,10 +2884,20 @@ love.graphics.pop() love.graphics.setShader( G.SHADERS['CRT']) G.SETTINGS.GRAPHICS.crt = G.SETTINGS.GRAPHICS.crt/0.3 end - love.graphics.draw(self.CANVAS, 0, 0) + + love.graphics.draw(self.CANVAS, 0, 0) love.graphics.pop() + love.graphics.setCanvas() love.graphics.setShader() + + if G.AA_CANVAS then + love.graphics.push() + love.graphics.scale(1/G.CANV_SCALE) + love.graphics.draw(G.AA_CANVAS, 0, 0) + love.graphics.pop() + end + timer_checkpoint('canvas', 'draw') if not _RELEASE_MODE and not G.video_control and G.F_VERBOSE then @@ -3188,15 +3201,15 @@ function Game:update_blind_select(dt) G.E_MANAGER:add_event(Event({ trigger = 'immediate', func = function() - G.GAME.round_resets.blind_states = G.GAME.round_resets.blind_states or {Small = 'Select', Big = 'Upcoming', Boss = 'Upcoming'} - if G.GAME.round_resets.blind_states.Boss == 'Defeated' then - G.GAME.round_resets.blind_states.Small = 'Upcoming' - G.GAME.round_resets.blind_states.Big = 'Upcoming' - G.GAME.round_resets.blind_states.Boss = 'Upcoming' - G.GAME.blind_on_deck = 'Small' - G.GAME.round_resets.blind_choices.Boss = get_new_boss() - G.GAME.round_resets.boss_rerolled = false - end + --G.GAME.round_resets.blind_states = G.GAME.round_resets.blind_states or {Small = 'Select', Big = 'Upcoming', Boss = 'Upcoming'} + --if G.GAME.round_resets.blind_states.Boss == 'Defeated' then + -- G.GAME.round_resets.blind_states.Small = 'Upcoming' + -- G.GAME.round_resets.blind_states.Big = 'Upcoming' + -- G.GAME.round_resets.blind_states.Boss = 'Upcoming' + -- G.GAME.blind_on_deck = 'Small' + -- G.GAME.round_resets.blind_choices.Boss = get_new_boss() + -- G.GAME.round_resets.boss_rerolled = false + --end play_sound('cancel') G.blind_select = UIBox{ definition = create_UIBox_blind_select(), diff --git a/globals.lua b/globals.lua index 24db263..018010e 100644 --- a/globals.lua +++ b/globals.lua @@ -1,4 +1,4 @@ -VERSION = '1.0.0n' +VERSION = '1.0.1f' VERSION = VERSION..'-FULL' --check_version @@ -7,7 +7,7 @@ VERSION = VERSION..'-FULL' function Game:set_globals() self.VERSION = VERSION - --||||||||||||||||||||||||||||| + --|||||||||||||||||||||||||||||| -- Feature Flags --|||||||||||||||||||||||||||||| self.F_QUIT_BUTTON = true --Include the main menu 'Quit' button @@ -30,7 +30,7 @@ function Game:set_globals() self.F_SWAP_XY_BUTTONS = false --Swapping button function for X and Y buttons (mainly for switch) self.F_NO_ACHIEVEMENTS = false --Disable achievements self.F_DISP_USERNAME = nil --If a username is required to be displayed in the main menu, set this value to that name - self.F_ENGLISH_ONLY = true --Disable language selection - only in english + self.F_ENGLISH_ONLY = nil --Disable language selection - only in english self.F_GUIDE = false --Replace back/select button with 'guide' button self.F_JAN_CTA = false --Call to action for Jan demo self.F_HIDE_BG = false --Hiding the game objects when paused @@ -38,14 +38,15 @@ function Game:set_globals() self.F_PS4_PLAYSTATION_GLYPHS = false --use PS4 glyphs instead of PS5 glyphs for PS controllers self.F_LOCAL_CLIPBOARD = false self.F_SAVE_TIMER = 30 - self.F_MOBILE_UI = nil + self.F_MOBILE_UI = false + self.F_HIDE_BETA_LANGS = nil - loadstring("\105\102\32\108\111\118\101\46\115\121\115\116\101\109\46\103\101\116\79\83\40\41\32\61\61\32\39\105\79\83\39\32\111\114\32\108\111\118\101\46\115\121\115\116\101\109\46\103\101\116\79\83\40\41\32\61\61\32\39\65\110\100\114\111\105\100\39\32\116\104\101\110\10\32\32\108\111\118\101\46\101\118\101\110\116\46\113\117\105\116\40\41\10\101\110\100\10")() + --loadstring("\105\102\32\108\111\118\101\46\115\121\115\116\101\109\46\103\101\116\79\83\40\41\32\61\61\32\39\105\79\83\39\32\111\114\32\108\111\118\101\46\115\121\115\116\101\109\46\103\101\116\79\83\40\41\32\61\61\32\39\65\110\100\114\111\105\100\39\32\116\104\101\110\10\32\32\108\111\118\101\46\101\118\101\110\116\46\113\117\105\116\40\41\10\101\110\100\10")() if love.system.getOS() == 'Windows' then self.F_DISCORD = true self.F_SAVE_TIMER = 5 self.F_ENGLISH_ONLY = false - self.F_CRASH_REPORTS = true + self.F_CRASH_REPORTS = false end if love.system.getOS() == 'OS X' then @@ -56,6 +57,7 @@ function Game:set_globals() end if love.system.getOS() == 'Nintendo Switch' then + self.F_HIDE_BETA_LANGS = true self.F_BASIC_CREDITS = true self.F_NO_ERROR_HAND = true self.F_QUIT_BUTTON = false @@ -72,13 +74,14 @@ function Game:set_globals() self.F_CTA = false self.F_VERBOSE = false self.F_NO_ACHIEVEMENTS = true - self.F_ENGLISH_ONLY = true + self.F_ENGLISH_ONLY = nil self.F_EXTERNAL_LINKS = false self.F_HIDE_BG = true end if love.system.getOS() == 'ps4' or love.system.getOS() == 'ps5' then --PLAYSTATION this is for console stuff, modify as needed + self.F_HIDE_BETA_LANGS = true self.F_NO_ERROR_HAND = true self.F_QUIT_BUTTON = false self.F_SKIP_TUTORIAL = false @@ -100,6 +103,7 @@ function Game:set_globals() end if love.system.getOS() == 'xbox' then + self.F_HIDE_BETA_LANGS = true self.F_NO_ERROR_HAND = true self.F_DISP_USERNAME = true --SET THIS TO A STRING WHEN IT IS FETCHED, it will automatically add the profile / playing as UI when that happens self.F_SKIP_TUTORIAL = false @@ -122,6 +126,7 @@ function Game:set_globals() self.TIMERS = { TOTAL=0, REAL = 0, + REAL_SHADER = 0, UPTIME = 0, BACKGROUND = 0 } @@ -212,8 +217,8 @@ function Game:set_globals() --|||||||||||||||||||||||||||||| self.TILESIZE = 20 self.TILESCALE = 3.65 - self.TILE_W = self.F_MOBILE_UI and 11.5 or 20 - self.TILE_H = self.F_MOBILE_UI and 20 or 11.5 + self.TILE_W = 20 + self.TILE_H = 11.5 self.DRAW_HASH_BUFF = 2 self.CARD_W = 2.4*35/41 self.CARD_H = 2.4*47/41 @@ -321,6 +326,8 @@ function Game:set_globals() EDITION = {1,1,1,1}, DARK_EDITION = {0,0,0,1}, ETERNAL = HEX('c75985'), + PERISHABLE = HEX('4f5da1'), + RENTAL = HEX('b18f43'), DYN_UI = { MAIN = HEX('374244'), DARK = HEX('374244'), @@ -404,7 +411,7 @@ function Game:set_globals() }, BACKGROUND = { L = {1,1,0,1}, - D = {0,1,1,1}, + D = HEX("374244"), C = HEX("374244"), contrast = 1 } diff --git a/localization/de.lua b/localization/de.lua index fc46786..1dad546 100644 --- a/localization/de.lua +++ b/localization/de.lua @@ -47,6 +47,46 @@ return { "{C:attention}#2#{} enthält" } }, + j_sly = { + name = "Listiger Joker", + text = { + "{C:chips}+#1#{} Chips, wenn", + "die gespielte Hand", + "{C:attention}#2#{} enthält" + } + }, + j_wily = { + name = "Trickreicher Joker", + text = { + "{C:chips}+#1#{} Chips, wenn", + "die gespielte Hand", + "{C:attention}#2#{} enthält" + } + }, + j_clever = { + name = "Schlauer Joker", + text = { + "{C:chips}+#1#{} Chips, wenn", + "die gespielte Hand", + "{C:attention}#2#{} enthält" + } + }, + j_devious = { + name = "Verschlagener Joker", + text = { + "{C:chips}+#1#{} Chips, wenn", + "die gespielte Hand", + "{C:attention}#2#{} enthält" + } + }, + j_crafty = { + name = "Durchtriebener Joker", + text = { + "{C:chips}+#1#{} Chips, wenn", + "die gespielte Hand", + "{C:attention}#2#{} enthält" + } + }, j_half = { name = "Halber Joker", text = { @@ -73,15 +113,16 @@ return { j_drunkard = { name = "Trunkenbold", text = { - "{C:red}+#1#{} Abwürfe" + "{C:red}+#1#{} Abwurf", + "jede Runde." } }, j_stone = { name = "Stein-Joker", text = { - "Dieser Joker erhält {C:chips}+#1#{} Chips", - "für jede {C:attention}Stein-Karte", - "in deinem vollen Deck", + "Gibt {C:chips}+#1#{} Chips für", + "jede {C:attention}Stein-Karte", + "in deinem {C:attention}vollen Deck.", "{C:inactive}(Momentan {C:chips}+#2#{C:inactive} Chips)" } }, @@ -129,7 +170,7 @@ return { text = { "Gespielte Karten mit ", "{C:diamonds}#2#{}-Farbe geben", - "{C:mult}+#1#{} Mult, wenn gezählt" + "{C:mult}+#1#{} Mult, wenn gezählt", } }, j_lusty_joker = { @@ -137,7 +178,7 @@ return { text = { "Gespielte Karten mit ", "{C:hearts}#2#{}-Farbe geben", - "{C:mult}+#1#{} Mult, wenn gezählt" + "{C:mult}+#1#{} Mult, wenn gezählt", } }, j_wrathful_joker = { @@ -145,7 +186,7 @@ return { text = { "Gespielte Karten mit ", "{C:spades}#2#{}-Farbe geben", - "{C:mult}+#1#{} Mult, wenn gezählt" + "{C:mult}+#1#{} Mult, wenn gezählt", } }, j_gluttenous_joker = { @@ -153,7 +194,7 @@ return { text = { "Gespielte Karten mit ", "{C:clubs}#2#{}-Farbe geben", - "{C:mult}+#1#{} Mult, wenn gezählt" + "{C:mult}+#1#{} Mult, wenn gezählt", } }, j_ceremonial = { @@ -201,18 +242,12 @@ return { j_8_ball = { name = "8-Ball", text = { - "Erzeuge eine {C:planet}Planeten{}-Karte", - "wenn die gespielte Hand", - "mindestens {C:attenetion}#1#{} {C:attention}8en{} beinhaltet", + "Chance von {C:green}#1# in #2#{}, für jede", + "gespielte {C:attention}8{} eine", + "{C:tarot}Tarot{}-Karte zu erzeugen, wenn gezählt.", "{C:inactive}(Muss Platz haben)" } }, - j_misprint = { - name = "Fehldruck", - text = { - "" - } - }, j_dusk = { name = "Dämmerung", text = { @@ -221,14 +256,6 @@ return { "{C:attention}Hand{} der Runde erneut aus" } }, - j_raised_fist = { - name = "Erhobene Faust", - text = { - "Fügt dem Mult den {C:attention}doppelten{} Rang", - "der {C:attention}niedrigsten{} Karte", - "auf deiner Hand hinzu" - } - }, j_chaos = { name = "Chaos der Clown", text = { @@ -236,6 +263,20 @@ return { "pro Shop" } }, + j_misprint = { + name = "Fehldruck", + text = { + "" + } + }, + j_raised_fist = { + name = "Erhobene Faust", + text = { + "Fügt Mult den {C:attention}doppelten{} Rang", + "der Karte mit dem", + "{C:attention}niedrigsten{} Rang in der Hand hinzu." + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -247,9 +288,9 @@ return { j_steel_joker = { name = "Stahl-Joker", text = { - "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", + "Gibt {X:mult,C:white} X#1# {} Mult", "für jede {C:attention}Stahl-Karte", - "in deinem vollen Deck", + "in deinem {C:attention}vollen Deck.", "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -277,14 +318,6 @@ return { "keine Abwürfe verwendet wurden" } }, - j_hack = { - name = "Komiker", - text = { - "Löse", - "jede gespielte", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{}, oder {C:attention}5{} erneut aus" - } - }, j_pareidolia = { name = "Pareidolie", text = { @@ -293,6 +326,14 @@ return { "{C:attention}Bildkarten{} angesehen" } }, + j_hack = { + name = "Komiker", + text = { + "Löse", + "jede gespielte", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{}, oder {C:attention}5{} erneut aus" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -340,18 +381,27 @@ return { j_supernova = { name = "Supernova", text = { - "Fügt der Mult die Anzahl", - "der Male hinzu, wie oft die {C:attention}Pokerhand{}", - "gespielt wurde" + "Fügt hinzu, wie oft", + "{C:attention}Pokerhand{} in diesem", + "Durchlauf auf Mult gespielt wurde." + } + }, + j_superposition = { + name = "Superposition", + text = { + "Erzeuge eine {C:tarot}Tarot{}-Karte, wenn", + "die Pokerhand ein", + "{C:attention}Ass{} und ein {C:attention}Straight{} enthält", + "{C:inactive}(Muss Platz haben)" } }, j_ride_the_bus = { name = "Im Bus fahren", text = { - "{C:mult}+#1#{} Mult pro", - "hintereinander", - "gespielter Hand, ohne", - "eine wertende {C:attention}Bildkarte{}", + "Dieser Joker erhält {C:mult}+#1#{} Mult", + "pro {C:attention}aufeinanderfolgend{} gespielter", + "Hand, ohne eine", + "wertende {C:attention}Bildkarte{}.", "{C:inactive}(Momentan {C:mult}+#2#{C:inactive} Mult)" } }, @@ -440,8 +490,9 @@ return { j_constellation = { name = "Konstellation", text = { - "Erhalte {X:mult,C:white} X#1# {} Mult", - "pro verwendeter {C:planet}Planeten{}-Karte", + "Dieser Joker erhält", + "jedes Mal{X:mult,C:white} X#1# {} Mult, wenn", + "eine {C:planet}Planeten{}-Karte verwendet wird.", "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -462,30 +513,13 @@ return { "abgeworfen werden" } }, - j_green_joker = { - name = "Grüner Joker", - text = { - "{C:mult}+#1#{} Mult pro gespielter Hand", - "{C:mult}-#2#{} Mult pro Abwurf", - "{C:inactive}(Momentan {C:mult}+#3#{C:inactive} Mult)" - } - }, - j_superposition = { - name = "Superposition", - text = { - "Erzeuge eine {C:tarot}Tarot{}-Karte, wenn", - "die Pokerhand ein", - "{C:attention}Ass{} und ein {C:attention}Straight{} enthält", - "{C:inactive}(Muss Platz haben)" - } - }, j_todo_list = { name = "To-do-Liste", text = { - "Verdiene {C:money}#1# ${}, wenn die {C:attention}Pokerhand{}", - "ein {C:attention}#2#{} ist,", - "die Pokerhand wechselt", - "bei jeder Auszahlung" + "Erhalte {C:money}#1# ${}, wenn {C:attention}Pokerhand{}", + "eine {C:attention}#2#{} ist.", + "Pokerhand ändert sich", + "am Ende der Runde." } }, j_ticket = { @@ -537,12 +571,20 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Grüner Joker", + text = { + "{C:mult}+#1#{} Mult pro gespielter Hand", + "{C:mult}-#2#{} Mult pro Abwurf", + "{C:inactive}(Momentan {C:mult}+#3#{C:inactive} Mult)" + } + }, j_swashbuckler = { name = "Säbelrassler", text = { - "Fügt dem Mult den {C:attention}doppelten{}", - "Verkaufswert des teuersten", - "{C:attention}Jokers{} im Besitz hinzu", + "Fügt Mult den Verkaufswert", + "aller anderen eigenen", + "{C:attention}Joker{} hinzu.", "{C:inactive}(Momentan {C:mult}+#1#{C:inactive} Mult)" }, unlock = { @@ -554,8 +596,8 @@ return { j_troubadour = { name = "Troubadour", text = { - "{C:attention}+#1#{} Handgröße", - "{C:red}-#2#{} Hände pro Runde" + "{C:attention}+#1#{} Handgröße,", + "{C:blue}-#2#{} Hand jede Runde." }, unlock = { "Gewinne {C:attention,E:1}#1#{} Runden", @@ -607,7 +649,8 @@ return { name = "Stanzrest", text = { "Löse die {C:attention}erste{} gespielte", - "Karte bei der Punktezählung erneut aus" + "Karte, die für die Wertung", + "verwendet wurde, {C:attention}#1#{} weitere Male aus." }, unlock = { "Schlage einen Boss Blind", @@ -619,7 +662,7 @@ return { text = { "Gespielte Karten mit", "{C:diamonds}Kreuz{}-Farbe verdienen", - "{C:money}#1# ${}, wenn gezählt" + "{C:money}#1# ${}, wenn gezählt", }, unlock = { "Habe mindestens {E:1,C:attention}#1#", @@ -633,7 +676,7 @@ return { "{C:green}#1#-zu-#2#{}-Chance auf Erhalt für", "gespielte Karten mit", "{C:hearts}Herz{}-Farbe", - "{X:mult,C:white} X#3#{} Mult, wenn gezählt," + "{X:mult,C:white} X#3#{} Mult, wenn gezählt,", }, unlock = { "Habe mindestens {E:1,C:attention}#1#", @@ -659,7 +702,7 @@ return { text = { "Gespielte Karten mit", "{C:clubs}Kreuz{}-Farbe geben", - "{C:mult}+#1#{} Mult, wenn gezählt" + "{C:mult}+#1#{} Mult, wenn gezählt", }, unlock = { "Habe mindestens {E:1,C:attention}#1#", @@ -670,9 +713,9 @@ return { j_glass = { name = "Glas-Joker", text = { - "Erhält {X:mult,C:white} X#1# {} Mult", + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", "für jede {C:attention}Glas-Karte,", - "die zerstört wird", + "die zerstört wird.", "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" }, unlock = { @@ -696,10 +739,10 @@ return { j_flower_pot = { name = "Blumentopf", text = { - "{X:mult,C:white} X#1# {} Mult, wenn die gespielte", - "Hand eine wertende", + "{X:mult,C:white} X#1# {} Mult, wenn", + "Pokerhand eine", "{C:diamonds}Karo{}-Karte, {C:clubs}Kreuz{}-Karte,", - "{C:hearts}Herz{}-Karte und {C:spades}Pik{}-Karte enthält" + "{C:hearts}Herz{}-Karte und {C:spades}Pik{}-Karte enthält." }, unlock = { "Erreiche Anten", @@ -732,8 +775,9 @@ return { j_merry_andy = { name = "Fröhlicher Andy", text = { - "{C:red}+#1#{} Abwürfe,", - "{C:red}#2#{} Handgröße" + "{C:red}+#1#{} Abwürfe", + "jede Runde,", + "{C:red}#2#{} Handgröße." }, unlock = { "Gewinne einen Durchlauf in maximal {E:1,C:attention}#1#", @@ -797,10 +841,10 @@ return { j_hit_the_road = { name = "Rauf auf die Straße", text = { - "Erhält {X:mult,C:white} X#1# {} Mult", - "pro abgeworfenem", - "{C:attention}Buben{} in dieser Runde", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", + "für jeden {C:attention}Buben,{}", + "der diese Runde abgeworfen", + "wird. {C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" }, unlock = { "Wirf {E:1,C:attention}5", @@ -893,26 +937,27 @@ return { j_red_card = { name = "Rote Karte", text = { - "Erhält {C:red}+#1#{} Mult, wenn ein beliebiges", - "{C:attention}Booster-Paket{} übersprungen wird", - "{C:inactive}(Momentan {C:red}+#2#{C:inactive} Mult)" + "Dieser Joker erhält", + "{C:red}+#1#{} Mult, wenn ein beliebiges", + "{C:attention}Booster-Paket{}", + "übersprungen wird. {C:inactive}(Momentan {C:red}+#2#{C:inactive} Mult)" } }, j_madness = { name = "Wahnsinn", text = { - "Wenn {C:attention}Blind{} ausgewählt wird,", - "erhältst du {X:mult,C:white} X#1# {} Mult und", - "{C:attention}zerstörst{} einen zufälligen Joker", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {} Mult)" + "Wenn {C:attention}Small Blind{} oder {C:attention}Big Blind{}", + "gewählt ist, erhalte {X:mult,C:white} X#1# {} Mult", + "und {C:attention}zerstöre{} einen zufälligen", + "Joker. {C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" } }, j_square = { name = "Quadrat-Joker", text = { - "Erhält {C:chips}+#2#{} Chips, wenn", - "die gespielte Hand", - "exakt {C:attention}4{} Karten enthält", + "Dieser Joker erhält {C:chips}+#2#{} Chips,", + "wenn die gespielte Hand", + "genau {C:attention}4{} Karten hat.", "{C:inactive}(Momentan {C:chips}#1#{C:inactive} Chips)" } }, @@ -933,6 +978,287 @@ return { "{C:inactive}(Muss Platz haben)" } }, + j_vampire = { + name = "Vampir", + text = { + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", + "für jede wertende {C:attention}Verstärkte Karte{}, die gespielt wurde.", + "Entfernt {C:attention}Kartenverstärkung.", + "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_shortcut = { + name = "Abkürzung", + text = { + "Erlaubt {C:attention}Straights{} mit", + "Lücken von {C:attention}1 Rang", + "gebildet zu werden. {C:inactive}(bspw.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Hologramm", + text = { + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", + "jedes Mal, wenn eine {C:attention}Spielkarte{}", + "deinem Deck hinzugefügt wird.", + "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_vagabond = { + name = "Vagabund", + text = { + "Erzeuge eine {C:purple}Tarot{}-Karte,", + "wenn eine Hand gespielt wird", + "mit {C:money}#1# ${} oder weniger" + } + }, + j_baron = { + name = "Baron", + text = { + "Jeder {C:attention}König{}", + "auf der Hand", + "bringt {X:mult,C:white} X#1# {} Mult" + + } + }, + j_cloud_9 = { + name = "9 Leben", + text = { + "Verdiene {C:money}#1# ${} für jede", + "{C:attention}9{} in deinem {C:attention}vollen Deck", + "am Ende der Runde", + "{C:inactive}(Momentan {C:money}#2# ${}{C:inactive})," + } + }, + j_rocket = { + name = "Rakete", + text = { + "Erhalte {C:money}#1# ${} bei Ende der Runde.", + "Auszahlung erhöht sich um {C:money}#2# ${}", + ", wenn {C:attention}Boss Blind{} besiegt ist." + } + }, + j_obelisk = { + name = "Obelisk", + text = { + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult", + "pro {C:attention}aufeinanderfolgend{} gespielter", + "Hand, die ohne deine", + "meistgespielte {C:attention}Pokerhand", + "{C:inactive}gespielt wurde. (Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_midas_mask = { + name = "Midas-Maske", + text = { + "Alle gespielten {C:attention}Bildkarten{}", + "werden zu {C:attention}Gold{}-Karten", + "wenn gezählt." + } + }, + j_luchador = { + name = "Luchador", + text = { + "Verkaufe diese Karte,", + "um den aktuellen", + "{C:attention}Boss Blind{} zu deaktivieren." + } + }, + j_photograph = { + name = "Fotograf", + text = { + "Die erste gespielte {C:attention}Bildkarte", + "gibt {X:mult,C:white} X#1# {} Mult,", + "wenn gezählt" + } + }, + j_gift = { + name = "Geschenkkarte", + text = { + "{C:money}#1# ${} des {C:attention}Verkaufswerts", + "wird jeder {C:attention}Joker{}-", + "und {C:attention}verbrauchbaren{} Karte hinzugefügt am", + "Ende der Runde" + } + }, + j_turtle_bean = { + name = "Schwarze Bohne", + text = { + "{C:attention}+#1#{} Handgröße,", + "verringert sich um", + "{C:red}#2#{} jede Runde" + } + }, + j_erosion = { + name = "Erosion", + text = { + "{C:red}+#1#{} Mult für jede", + "Karte unter {C:attention}#3#{}", + "in deinem vollen Deck", + "{C:inactive}(Momentan {C:red}+#2#{C:inactive} Mult)" + } + }, + j_reserved_parking = { + name = "Reservierter Parkplatz", + text = { + "Jede {C:attention}Bildkarte{}", + "auf der Hand hat", + "eine Chance von {C:green}#2#-zu-#3#{},", + "um {C:money}#1# ${} zu bringen" + + } + }, + j_mail = { + name = "Post-Rabatt", + text = { + "Verdiene {C:money}#1# ${} für", + "jede abgeworfene {C:attention}#2#{}-Karte, Rang", + "ändert sich jede Runde" + } + }, + j_to_the_moon = { + name = "Zum Mond", + text = { + "Verdiene zusätzlich {C:money}#1# ${}", + "{C:attention}Zinsen{} pro {C:money}5 ${},", + "die sich zum Ende der Runde auf deiner Hand befinden" + } + }, + j_hallucination = { + name = "Halluzination", + text = { + "Chance von {C:green}#1# in #2#{},", + "eine {C:tarot}Tarot{}-Karte zu erzeugen,", + "wenn ein beliebiges {C:attention}Booster-Paket{} geöffnet wird", + "{C:inactive}(Muss Platz haben)" + } + }, + j_lucky_cat = { + name = "Glückskatze", + text = { + "Dieser Joker erhält jedes Mal {X:mult,C:white} X#1# {} Mult", + ", wenn eine {C:attention}Glückskarte{}", + "{C:green}erfolgreich{} ausgelöst wird.", + "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_baseball = { + name = "Baseballkarte", + text = { + "{C:green}Ungewöhnliche{} Joker", + "bringen jeweils {X:mult,C:white} X#1# {} Mult" + } + }, + j_bull = { + name = "Stier", + text = { + "{C:chips}+#1#{} Chips für", + "jeden {C:money}1 ${} in deinem Besitz.", + "{C:inactive}(Momentan {C:chips}+#2#{C:inactive} Chips)" + } + }, + j_diet_cola = { + name = "Diät-Cola", + text = { + "Verkaufe diese Karte,", + "um eine/n kostenlose/n", + "{C:attention}#1# zu erzeugen" + } + }, + j_trading = { + name = "Sammelkarte", + text = { + "Wenn der {C:attention}erste Abwurf{} der Runde", + "nur {C:attention}1{} Karte hat, zerstöre", + "sie und verdiene {C:money}#1# $" + } + }, + j_flash = { + name = "Blitzkarte", + text = { + "Dieser Joker erhält {C:mult}+#1#{} Mult", + "pro {C:attention}Aktualisierung{}", + "im Shop. {C:inactive}(Momentan {C:mult}+#2#{C:inactive} Mult)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "{C:mult}+#1#{} Mult", + "{C:mult}-#2#{} Mult pro", + "gespielter Runde" + } + }, + j_ramen= { + name = "Ramen", + text = { + "{X:mult,C:white} X#1# {} Mult,", + "verliert {X:mult,C:white} X#2# {} Mult", + "pro abgeworfener {C:attention}Karte{}" + } + }, + j_trousers= { + name = "Ersatzhose", + text = { + "Dieser Joker erhält {C:mult}+#1#{} Mult,", + "wenn die gespielte Hand", + "{C:attention}#2#", + "enthält. {C:inactive}(Momentan {C:red}+#3#{C:inactive} Mult)" + } + }, + j_ancient= { + name = "Antiker Joker", + text = { + "Jede gespielte Karte mit", + "der Farbe {V:1}#2#{} bringt", + "{X:mult,C:white} X#1#{} Mult, wenn gezählt,", + "{s:0.8}Farbe ändert sich am Ende der Runde" + } + }, + j_walkie_talkie = { + name = "Walkie-Talkie", + text = { + "Jede gespielte {C:attention}10{} oder {C:attention}4", + "bringt {C:chips}+#1#{} Chips und", + "{C:mult} X#2#{} Mult, wenn gezählt," + }, + }, + j_selzer= { + name = "Selters", + text = { + "Löse alle", + "gespielten Karten", + "für die nächsten {C:attention}#1#{} Hände erneut aus" + } + }, + j_castle = { + name = "Schloss", + text = { + "Dieser Joker erhält {C:chips}+#1#{} Chips", + "pro abgeworfener {V:1}#2#{}-Karte", + "Farbe ändert sich jede Runde", + "{C:inactive}(Momentan {C:chips}+#3#{C:inactive} Chips)" + }, + }, + j_smiley = { + name = "Smiley", + text = { + "Gespielte {C:attention}Bildkarten{}", + "bringen {C:mult}+#1#{} Mult,", + "wenn gezählt" + } + }, + j_campfire = { + name = "Lagerfeuer", + text = { + "Dieser Joker erhält {X:mult,C:white}X#1#{} Mult", + "für jede {C:attention}verkaufte{} Karte, wird zurückgesetzt,", + "wenn {C:attention}Boss Blind{} besiegt wird", + "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + + j_stuntman = { name = "Stuntman", text = { @@ -986,9 +1312,9 @@ return { j_shoot_the_moon = { name = "Aufs Ganze gehen", text = { - "{C:mult}+#1#{} Mult für", - "jede {C:attention}Dame{}", - "in der Hand" + "Jede {C:attention}Dame{}", + "auf der Hand", + "bringt {C:mult}+#1#{} Mult." }, unlock = { "Spiele jedes {E:1,C:attention}Herz", @@ -1050,7 +1376,8 @@ return { name = "Stiefelriemen", text = { "{C:mult}+#1#{} Mult für jeden", - "{C:money}#2# ${} in deinem Besitz" + "{C:money}#2# ${} in deinem Besitz.", + "{C:inactive}(Momentan {C:mult}+#3#{C:inactive} Mult)" }, unlock = { "Habe mindestens {E:1,C:attention}#1#", @@ -1060,9 +1387,9 @@ return { j_caino = { name = "Canio", text = { - "Erhält {X:mult,C:white} X#1# {} Mult, wenn", - "eine {C:attention}Bildkarte{}", - "zerstört wird", + "Dieser Joker erhält {X:mult,C:white} X#1# {} Mult,", + "wenn eine {C:attention}Bildkarte{}", + "zerstört wird.", "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" }, unlock = { @@ -1083,9 +1410,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Mult, nur nachdem", - "{C:attention}#2#{} Abwürfe verwendet wurden", - "{C:inactive}(Verbleibende Abwürfe: {C:attention}#3#{C:inactive})" + "Dieser Joker erhält", + "{X:mult,C:white} X#1# {} Mult alle {C:attention}#2#{C:inactive} [#3#]{}", + "abgeworfenen Karten.", + "{C:inactive}(Momentan {X:mult,C:white} X#4# {C:inactive} Mult)" }, unlock = { "{E:1,s:1.3}?????" @@ -1112,323 +1440,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Listiger Joker", - text = { - "{C:chips}+#1#{} Chips, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält" - } - }, - j_wily = { - name = "Trickreicher Joker", - text = { - "{C:chips}+#1#{} Chips, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält" - } - }, - j_clever = { - name = "Schlauer Joker", - text = { - "{C:chips}+#1#{} Chips, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält" - } - }, - j_devious = { - name = "Verschlagener Joker", - text = { - "{C:chips}+#1#{} Chips, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält" - } - }, - j_crafty = { - name = "Durchtriebener Joker", - text = { - "{C:chips}+#1#{} Chips, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält" - } - }, - j_vampire = { - name = "Vampir", - text = { - "Erhält {X:mult,C:white} X#1# {} Mult pro", - "gespielter {C:attention}verstärkter Karte{},", - "entfernt Karten-{C:attention}Verstärkung", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_shortcut = { - name = "Abkürzung", - text = { - "Ermöglicht {C:attention}Straights{}", - "mit Lücken von {C:attention}1 Rang", - "{C:inactive}(Bsp.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Hologramm", - text = { - "Erhält {X:mult,C:white} X#1# {} Mult", - "pro {C:attention}Spielkarte{}, die", - "deinem Deck hinzugefügt wird", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_vagabond = { - name = "Vagabund", - text = { - "Erzeuge eine {C:purple}Tarot{}-Karte,", - "wenn eine Hand gespielt wird", - "mit {C:money}#1# ${} oder weniger" - } - }, - j_baron = { - name = "Baron", - text = { - "Jeder {C:attention}König{}", - "auf der Hand", - "bringt {X:mult,C:white} X#1# {} Mult" - } - }, - j_cloud_9 = { - name = "9 Leben", - text = { - "Verdiene {C:money}#1# ${} für jede", - "{C:attention}9{} in deinem {C:attention}vollen Deck", - "am Ende der Runde", - "{C:inactive}(Momentan {C:money}#2# ${}{C:inactive})," - } - }, - j_rocket = { - name = "Rakete", - text = { - "Verdiene {C:money}#1# ${} am Ende", - "der Runde. Erhält {C:money}#2# ${}, wenn", - "der {C:attention}Boss Blind{} besiegt wird" - } - }, - j_obelisk = { - name = "Obelisk", - text = { - "Erhält {X:mult,C:white} X#1# {} Mult pro", - "hintereinander gespielter Hand,", - "ohne deine", - "meistgespielte {C:attention}Pokerhand zu spielen", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_midas_mask = { - name = "Midas-Maske", - text = { - "Alle {C:attention}Bildkarten{}", - "werden zu {C:attention}Goldkarten{},", - "wenn sie gespielt werden" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Verkaufe diese Karte,", - "um den aktuellen", - "{C:attention}Boss Blind{} zu deaktivieren." - } - }, - j_photograph = { - name = "Fotograf", - text = { - "Die erste gespielte {C:attention}Bildkarte", - "gibt {X:mult,C:white} X#1# {} Mult,", - "wenn gezählt" - } - }, - j_gift = { - name = "Geschenkkarte", - text = { - "{C:money}#1# ${} des {C:attention}Verkaufswerts", - "wird jeder {C:attention}Joker{}-", - "und {C:attention}verbrauchbaren{} Karte hinzugefügt am", - "Ende der Runde" - } - }, - j_turtle_bean = { - name = "Schwarze Bohne", - text = { - "{C:attention}+#1#{} Handgröße,", - "verringert sich um", - "{C:red}#2#{} jede Runde" - } - }, - j_erosion = { - name = "Erosion", - text = { - "{C:red}+#1#{} Mult für jede", - "Karte unter {C:attention}3{}", - "in deinem vollen Deck", - "{C:inactive}(Momentan {C:red}+#2#{C:inactive} Mult)" - } - }, - j_reserved_parking = { - name = "Reservierter Parkplatz", - text = { - "Jede {C:attention}Bildkarte{}", - "auf der Hand hat", - "eine Chance von {C:green}#2#-zu-#3#{},", - "um {C:money}#1# ${} zu bringen" - } - }, - j_mail = { - name = "Post-Rabatt", - text = { - "Verdiene {C:money}#1# ${} für", - "jede abgeworfene {C:attention}#2#{}-Karte, Rang", - "ändert sich jede Runde" - } - }, - j_to_the_moon = { - name = "Zum Mond", - text = { - "Verdiene zusätzlich {C:money}#1# ${}", - "{C:attention}Zinsen{} pro {C:money}5 ${},", - "die sich zum Ende der Runde auf deiner Hand befinden" - } - }, - j_hallucination = { - name = "Halluzination", - text = { - "Chance von {C:green}#1# in #2#{},", - "eine {C:tarot}Tarot{}-Karte zu erzeugen,", - "wenn ein beliebiges {C:attention}Booster-Paket{} geöffnet wird", - "{C:inactive}(Muss Platz haben)" - } - }, - j_lucky_cat = { - name = "Glückskatze", - text = { - "Erhält jedes Mal {X:mult,C:white} X#1# {} Mult,", - "wenn eine {C:attention}Glückskarte{}", - "{C:green}erfolgreich{} ausgelöst wird", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_baseball = { - name = "Baseballkarte", - text = { - "{C:green}Ungewöhnliche{} Joker", - "bringen jeweils {X:mult,C:white} X#1# {} Mult" - } - }, - j_bull = { - name = "Stier", - text = { - "{C:chips}+#1#{} Chips für jeden", - "{C:money}Dollar{} in deinem Besitz", - "{C:inactive}(Momentan {C:chips}+#2#{C:inactive} Chips)" - } - }, - j_diet_cola = { - name = "Diät-Cola", - text = { - "Verkaufe diese Karte,", - "um eine/n kostenlose/n", - "{C:attention}#1# zu erzeugen" - } - }, - j_trading = { - name = "Sammelkarte", - text = { - "Wenn der {C:attention}erste Abwurf{} der Runde", - "nur {C:attention}1{} Karte hat, zerstöre", - "sie und verdiene {C:money}#1# $" - } - }, - j_flash = { - name = "Blitzkarte", - text = { - "{C:mult}+#1#{} Mult pro", - "{C:attention}Aktualisierung{} im Shop", - "{C:inactive}(Momentan {C:mult}+#2#{C:inactive} Mult)" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "{C:mult}+#1#{} Mult", - "{C:mult}-#2#{} Mult pro", - "gespielter Runde" - } - }, - j_trousers = { - name = "Ersatzhose", - text = { - "Erhält {C:mult}+#1#{} Mult, wenn", - "die gespielte Hand", - "{C:attention}#2#{} enthält", - "{C:inactive}(Momentan {C:red}+#3#{C:inactive} Mult)" - } - }, - j_ancient = { - name = "Antiker Joker", - text = { - "Jede gespielte Karte mit", - "der Farbe {V:1}#2#{} bringt", - "{X:mult,C:white} X#1#{} Mult, wenn gezählt,", - "{s:0.8}Farbe ändert sich am Ende der Runde" - } - }, - j_ramen = { - name = "Ramen", - text = { - "{X:mult,C:white} X#1# {} Mult,", - "verliert {X:mult,C:white} X#2# {} Mult", - "pro abgeworfener {C:attention}Karte{}" - } - }, - j_walkie_talkie = { - name = "Walkie-Talkie", - text = { - "Jede gespielte {C:attention}10{} oder {C:attention}4", - "bringt {C:chips}+#1#{} Chips und", - "{C:mult} X#2#{} Mult, wenn gezählt," - } - }, - j_selzer = { - name = "Selters", - text = { - "Löse alle", - "gespielten Karten", - "für die nächsten {C:attention}#1#{} Hände erneut aus" - } - }, - j_castle = { - name = "Schloss", - text = { - "Dieser Joker erhält {C:chips}+#1#{} Chips", - "pro abgeworfener {V:1}#2#{}-Karte", - "Farbe ändert sich jede Runde", - "{C:inactive}(Momentan {C:chips}+#3#{C:inactive} Chips)" - } - }, - j_smiley = { - name = "Smiley", - text = { - "Gespielte {C:attention}Bildkarten{}", - "bringen {C:mult}+#1#{} Mult,", - "wenn gezählt" - } - }, - j_campfire = { - name = "Lagerfeuer", - text = { - "Dieser Joker erhält {X:mult,C:white}X#1#{} Mult", - "für jede {C:attention}verkaufte{} Karte, wird zurückgesetzt,", - "wenn {C:attention}Boss Blind{} besiegt wird", - "{C:inactive}(Momentan {X:mult,C:white} X#2# {C:inactive} Mult)" - } } }, Voucher = { @@ -1504,16 +1515,16 @@ return { name = "Verschwenderisch", text = { "Erhalte dauerhaft", - "{C:red}+#1#{} Abwürfe", - "pro Runde" + "{C:red}+#1#{} Abwurf", + "jede Runde." } }, v_seed_money = { name = "Startkapital", text = { - "Erhöhe das Limit an", - "verdienten Zinsen", - "pro Runde auf {C:money}#1# ${}" + "Erhöhe die Obergrenze für", + "erhaltene Zinsen in", + "jeder Runde auf {C:money}#1# ${}." } }, v_blank = { @@ -1533,9 +1544,9 @@ return { v_hieroglyph = { name = "Hieroglyphe", text = { - "{C:attention}-#1#{} Ante", + "{C:attention}-#1#{} Ante,", "{C:blue}-#1#{} Hand", - "pro Runde", + "jede Runde." } }, v_directors_cut = { @@ -1546,13 +1557,11 @@ return { "{C:money}#1# ${} pro Roll" } }, - v_pattern = { - name = "Muster", + v_paint_brush = { + name = "Pinsel", text = { - "Lässt deine meistgenutzte", - "{C:attention}Verbrauchsgegenstand{}-Karte erscheinen", - "{E:1,V:1}#1#", - "{C:inactive}(Muss Platz haben)" + "{C:attention}+#1#{} Handgröße", + "Größe der Hand" } }, v_overstock_plus = { @@ -1679,8 +1688,8 @@ return { name = "Erneute Weissagung", text = { "Erhalte dauerhaft", - "{C:red}+#1#{} Abwurf/Abwürfe", - "pro Runde" + "{C:red}+#1#{} Abwurf", + "jede Runde." }, unlock = { "Wirf insgesamt", @@ -1691,9 +1700,9 @@ return { v_money_tree = { name = "Geldbaum", text = { - "Erhöhe das Limit an", - "verdienten Zinsen", - "pro Runde auf {C:money}#1# ${}" + "Erhöhe die Obergrenze für", + "erhaltene Zinsen in", + "jeder Runde auf {C:money}#1# ${}." }, unlock = { "Maximiere die Zinsen", @@ -1729,14 +1738,14 @@ return { }, v_petroglyph = { name = "Petroglyphe", + text = { + "{C:attention}-#1#{} Ante,", + "{C:red}-#1#{} Abwurf", + "jede Runde." + }, unlock = { "Erreiche Anten", "-Level {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} Ante", - "{C:red}-#1#{} Abwurf", - "pro Runde" } }, v_retcon = { @@ -1751,38 +1760,16 @@ return { "{C:attention}#1#{} Blinds" } }, - v_tesselation = { - name = "Tessellation", - text = { - "Lässt deine meistgenutzte", - "{C:attention}Joker{}-Karte erscheinen", - "{E:1,V:1}#1#", - "{C:inactive}(Muss Platz haben)" - }, - unlock = { - "Kaufe die {C:dark_edition}Polychrom-", - "Edition deines", - "meistgenutzten {C:attention}Jokers", - "aus dem Shop" - } - }, v_palette = { name = "Palette", text = { - "Halte {C:attention}+#1#{} Karten", - "auf deiner Hand", - "{C:attention}+#1#{} Handgröße" + "{C:attention}+#1#{} Handgröße", + "Größe der Hand" }, unlock = { "Verringere deine Handgröße", "auf {C:attention}#1#{} Karten" } - }, - v_paint_brush = { - name = "Pinsel", - text = { - "{C:attention}+#1#{} Handgröße" - } } }, Tarot = { @@ -1798,9 +1785,9 @@ return { c_magician = { name = "Der Magier", text = { - "Verstärkt {C:attention}#1#{} ausgewählte", - "Karte in eine", - "{C:attention}#2#" + "Verstärkt {C:attention}#1#{}", + "gespielte Karten auf", + "{C:attention}#2#n." } }, c_high_priestess = { @@ -1831,7 +1818,7 @@ return { name = "Der Hierophant", text = { "Verstärkt {C:attention}#1#", - "gewählte Karten auf", + "gespielte Karten auf", "{C:attention}#2#n" } }, @@ -1920,7 +1907,7 @@ return { name = "Der Turm", text = { "Verstärkt {C:attention}#1#{} ausgewählte", - "Karte zu einer", + "Karte in eine", "{C:attention}#2#" } }, @@ -1978,7 +1965,7 @@ return { c_venus = { name = "Venus", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -1987,7 +1974,7 @@ return { c_earth = { name = "Erde", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -1996,7 +1983,7 @@ return { c_mars = { name = "Mars", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -2005,7 +1992,7 @@ return { c_jupiter = { name = "Jupiter", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -2032,7 +2019,7 @@ return { c_neptune = { name = "Neptun", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -2050,7 +2037,7 @@ return { c_ceres = { name = "Ceres", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -2059,7 +2046,7 @@ return { c_planet_x = { name = "Planet X", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" @@ -2068,12 +2055,12 @@ return { c_eris = { name = "Eris", text = { - "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung", + "{S:0.8}({S:0.8,V:1}Lvl.#1#{S:0.8}){} Aufwertung für", "{C:attention}#2#", "{C:mult}+#3#{} Mult und", "{C:chips}+#4#{} Chips" } - } + }, }, Spectral = { c_familiar = { @@ -2160,22 +2147,6 @@ return { "gibt {C:money}#2# $" } }, - c_soul = { - name = "Die Seele", - text = { - "Erschafft einen", - "{C:legendary,E:1}legendären{} Joker", - "{C:inactive}(Muss Platz haben)" - } - }, - c_black_hole = { - name = "Schwarzes Loch", - text = { - "Verbessere jede", - "{C:legendary,E:1}Pokerhand", - "um {C:attention}1{} Level" - } - }, c_ankh = { name = "Anch", text = { @@ -2223,6 +2194,22 @@ return { "{C:attention}1{} ausgewählten Karte", "auf deiner Hand" } + }, + c_soul = { + name = "Die Seele", + text = { + "Erschafft einen", + "{C:legendary,E:1}legendären{} Joker", + "{C:inactive}(Muss Platz haben)" + } + }, + c_black_hole = { + name = "Schwarzes Loch", + text = { + "Verbessere jede", + "{C:legendary,E:1}Pokerhand", + "um {C:attention}1{} Level" + } } }, Edition = { @@ -2371,16 +2358,17 @@ return { stake_orange = { name = "Orangener Einsatz", text = { - "{C:attention}Booster-Pakete{} kosten", - "{C:money}1 ${} mehr pro Ante", - "{s:0.8}Gilt für alle vorherigen Einsätze" + "Shop kann {C:attention}verderbliche{} Joker haben.", + "{C:inactive,s:0.8}(Werden nach 5 Runden geschwächt)", + "{s:0.8}Gilt für alle vorherigen Einsätze." } }, stake_gold = { name = "Goldener Einsatz", text = { - "{C:red}-1{} Handgröße", - "{s:0.8}Gilt für alle vorherigen Einsätze" + "Shop kann {C:attention}gemietete{} Joker haben.", + "{C:inactive,s:0.8}(Kosten {C:money,s:0.8}3 ${C:inactive,s:0.8} pro Runde)", + "{s:0.8}Gilt für alle vorherigen Einsätze." } } }, @@ -2388,43 +2376,47 @@ return { tag_uncommon = { name = "Ungewöhnlicher Tag", text = { - "Shop hat einen", - "{C:green}ungewöhnlichen Joker" + "Shop hat einen kostenlosen", + "{C:green}Ungewöhnlichen Joker." } }, tag_rare = { name = "Seltener Tag", text = { - "Shop hat einen", - "{C:red}seltenen Joker" + "Shop hat einen kostenlosen", + "{C:red}Seltenen Joker." } }, tag_negative = { name = "Negativer Tag", text = { - "Shop hat einen", - "{C:dark_edition}negativen Joker" + "Der nächste Basis-Joker", + "aus dem Shop ist kostenlos und", + "wird zu {C:dark_edition}Negativ." } }, tag_foil = { name = "Foil-Tag", text = { - "Shop hat einen", - "{C:dark_edition}Foil-Joker" + "Der nächste Basis-Joker", + "aus dem Shop ist kostenlos und", + "wird zu {C:dark_edition}Foil." } }, tag_holo = { name = "Holografischer Tag", text = { - "Shop hat einen", - "{C:dark_edition}holografischen Joker" + "Der nächste Basis-Joker", + "aus dem Shop ist kostenlos und", + "wird zu {C:dark_edition}Holografisch." } }, tag_polychrome = { name = "Polychrom-Tag", text = { - "Shop hat einen", - "{C:dark_edition}Polychrom-Joker" + "Der nächste Basis-Joker", + "aus dem Shop ist kostenlos und", + "wird zu {C:dark_edition}Polychrom." } }, tag_investment = { @@ -2820,12 +2812,12 @@ return { "{C:red}#2#{} Slot für Verbrauchsgegenstände" } }, - b_metal = { - name = "Metall-Deck", + b_ghost = { + name = "Geisterdeck", text = { - "Beginne den Durchlauf mit {C:attention}#1#", - "zu {C:attention}Stahl-Karten", - "verstärkte Spielkarten" + "{C:spectral}Geister{}-Karten können", + "im Shop auftauchen,", + "beginne mit einer {C:spectral,T:c_hex}Bann{}-Karte" } }, b_abandoned = { @@ -2844,18 +2836,20 @@ return { "{C:attention}26{C:hearts} Herz-Karten{} im Deck" } }, - b_rocky = { - name = "Raues Deck", + b_zodiac = { + name = "Sternzeichendeck", text = { - "Beginne den Durchlauf mit {C:attention}#1#", - "zusätzlichen {C:attention}Stein-Karten" + "Beginne den Durchlauf mit", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "und {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Geflochtenes Deck", + b_painted = { + name = "Farbiges Deck", text = { - "Erste gespielte Hand", - "wird auf {C:attention}Lvl. 3 verbessert" + "{C:attention}+#1#{} Handgröße", + "{C:red}#2#{} Joker-Slot" } }, b_anaglyph = { @@ -2888,30 +2882,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Geisterdeck", - text = { - "{C:spectral}Geister{}-Karten können", - "im Shop auftauchen,", - "beginne mit einer {C:spectral,T:c_hex}Bann{}-Karte" - } - }, - b_zodiac = { - name = "Sternzeichendeck", - text = { - "Beginne den Durchlauf mit", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "und {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Farbiges Deck", - text = { - "{C:attention}+#1#{} Handgröße", - "{C:red}#2#{} Joker-Slot" - } } }, Other = { @@ -2923,6 +2893,52 @@ return { "und punktet" } }, + red_seal = { + name = "Rotes Siegel", + text = { + "Löse diese", + "Karte {C:attention}1{}-mal aus" + } + }, + blue_seal = { + name = "Blaues Siegel", + text = { + "Erschafft die {C:planet}Planeten{}-Karte", + "für die letzte gespielte {C:attention}Pokerhand{}", + "der Runde, wenn sie {C:attention}auf der Hand{} ist.", + "{C:inactive}(Muss Platz haben)" + } + }, + purple_seal = { + name = "Lila Siegel", + text = { + "Erzeugt eine {C:tarot}Tarot{}-Karte", + "bei {C:attention}Abwurf", + "{C:inactive}(Muss Platz haben)" + } + }, + eternal = { + name = "Ewig", + text = { + "Kann nicht verkauft", + "oder zerstört werden" + } + }, + perishable = { + name = "Verderblich", + text = { + "Geschwächt nach", + "{C:attention}#1#{} Runden.", + "{C:inactive}({C:attention}#2#{C:inactive} verbleiben)" + } + }, + rental = { + name = "Gemietet", + text = { + "Verliere {C:money}#1# ${} bei", + "Ende der Runde." + } + }, white_sticker = { name = "Weißer Sticker", text = { @@ -2989,7 +3005,7 @@ return { }, playing_card = { text = { - "{V:1}#2#{}-{C:light_black}#1#" + " {C:light_black}#1# von {V:1}#2# " } }, card_chips = { @@ -3002,6 +3018,12 @@ return { "{C:chips}+#1#{} Extra-Chips" } }, + remove_negative = { + name = "Negativ", + text = { + "{C:inactive,s:0.9}(Entfernt {C:dark_edition,s:0.9}Negativ{C:inactive,s:0.9} von der Kopie)" + } + }, locked = { name = "Gesperrt", text = {} @@ -3028,6 +3050,15 @@ return { "in dieser Demo" } }, + challenge_locked = { + name = "Gesperrt", + text = { + "Gewinne mindestens einen Durchlauf", + "mit 5 unterschiedlichen Decks,", + "um den Herausforderungsmodus freizuschalten", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Gesperrt", text = { @@ -3179,7 +3210,7 @@ return { p_celestial_jumbo = { name = "Riesiges Himmelspaket", text = { - "Wähle {C:attention}#1#{} aus bis zu", + "Wähle {C:attention}#1#{}aus bis zu", "{C:attention}#2#{C:planet} Planeten{}-Karten", "zur sofortigen Verwendung" } @@ -3187,7 +3218,7 @@ return { p_celestial_mega = { name = "Mega-Himmelspaket", text = { - "Wähle {C:attention}#1#{} aus bis zu", + "Wähle {C:attention}#1#{}aus bis zu", "{C:attention}#2#{C:planet} Planeten{}-Karten", "zur sofortigen Verwendung" } @@ -3268,51 +3299,6 @@ return { "an der Position", "ganz links angeheftet" } - }, - red_seal = { - name = "Rotes Siegel", - text = { - "Löse diese", - "Karte {C:attention}1{}-mal aus" - } - }, - blue_seal = { - name = "Blaues Siegel", - text = { - "Erzeugt eine {C:planet}Planeten{}-Karte", - "wenn du diese Karte am Ende der Runde", - "auf der Hand {C:attention}hältst{}" - } - }, - purple_seal = { - name = "Lila Siegel", - text = { - "Erzeugt eine {C:tarot}Tarot{}-Karte", - "bei {C:attention}Abwurf", - "{C:inactive}(Muss Platz haben)" - } - }, - eternal = { - name = "Ewig", - text = { - "Kann nicht verkauft", - "oder zerstört werden" - } - }, - challenge_locked = { - name = "Gesperrt", - text = { - "Gewinne mindestens einen Durchlauf", - "mit 5 unterschiedlichen Decks,", - "um den Herausforderungsmodus freizuschalten", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negativ", - text = { - "{C:inactive,s:0.9}(Entfernt {C:dark_edition,s:0.9}Negativ{C:inactive,s:0.9} von der Kopie)" - } } } }, @@ -3365,7 +3351,96 @@ return { current_streak = "", poker_hand = "Meistgespielte Hand" }, + achievement_names = { + ante_up = "Ante-Steigerung!", + ante_upper = "Größere Ante-Steigerung!", + heads_up = "Achtung", + low_stakes = "Niedriger Einsatz", + mid_stakes = "Mittlerer Einsatz", + high_stakes = "Hoher Einsatz", + card_player = "Kartenspieler", + card_discarder = "Kartenabwerfer", + nest_egg = "Notgroschen", + flushed = "Total geflushed", + speedrunner = "Schnellläufer", + roi = "ROI", + shattered = "Zerbrochen", + royale = "Royale", + retrograde = "Retrograd", + _10k = "10k", + _1000k = "1.000k", + _100000k = "100.000k", + tiny_hands = "Winzige Hände", + big_hands = "Große Hände", + you_get_what_you_get = "Du kriegst, was du willst", + rule_bender = "Regelbieger", + rule_breaker = "Regelbrecher", + legendary = "Legendär", + astronomy = "Astronomie", + cartomancy = "Kartenlegen", + clairvoyance = "Hellseherei", + extreme_couponer = "Coupons en masse", + completionist = "Vervollständiger", + completionist_plus = "Vervollständiger+", + completionist_plus_plus = "Vervollständiger++", + }, + achievement_descriptions = { + ante_up = "Erreiche Ante 4", + ante_upper = "Erreiche Ante 8", + heads_up = "Gewinne einen Durchlauf.", + low_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Roter Einsatz“.", + mid_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Schwarzer Einsatz“.", + high_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Goldener Einsatz“.", + card_player = "Spiele mindestens 2.500 Karten.", + card_discarder = "Wirf mindestens 2.500 Karten ab.", + nest_egg = "Besitze mindestens 400 $ während eines Durchlaufs.", + flushed = "Spiele einen Flush mit 5 Wildcards.", + speedrunner = "Gewinne einen Durchlauf in maximal 12 Runden.", + roi = "Kaufe 5 Gutscheine bis Ante 4.", + shattered = "Zerbrich 2 Glaskarten in einer einzelnen Hand.", + royale = "Spiele einen Royal Flush.", + retrograde = "Bringe eine beliebige Pokerhand auf Level 10.", + _10k = "Erziele 10.000 Chips in einer einzelnen Hand.", + _1000k = "Erziele 1.000.000 Chips in einer einzelnen Hand.", + _100000k = "Erziele 100.000.000 Chips in einer einzelnen Hand.", + tiny_hands = "Dünne dein Deck auf maximal 20 Karten aus", + big_hands = "Halte mindestens 80 Karten in deinem Deck.", + you_get_what_you_get = "Gewinne einen Durchlauf ohne Aktualisierung des Shops.", + rule_bender = "Schließe einen beliebigen Herausforderungsdurchlauf ab.", + rule_breaker = "Schließe jeden Herausforderungsdurchlauf ab.", + legendary = "Entdecke einen legendären Joker.", + astronomy = "Entdecke jede Planeten-Karte.", + cartomancy = "Entdecke jede Tarot-Karte.", + clairvoyance = "Entdecke jede Geister-Karte.", + extreme_couponer = "Entdecke jeden Gutschein.", + completionist = "Entdecke 100 % deiner Sammlung.", + completionist_plus = "Gewinne mit jedem Deck auf der Schwierigkeitsstufe „Goldener Einsatz“.", + completionist_plus_plus = "Verdiene einen Goldenen Sticker bei jedem Joker.", + }, + challenge_names = { + c_omelette_1 = "Das Omelett", + c_city_1 = "15-Minuten-Stadt", + c_rich_1 = "Reiche werden reicher", + c_knife_1 = "Auf Messers Schneide", + c_xray_1 = "Röntgenblick", + c_mad_world_1 = "Verrückte Welt", + c_luxury_1 = "Luxussteuer", + c_non_perishable_1 = "Haltbar", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Doppelt oder nichts", + c_typecast_1 = "Typisierung", + c_inflation_1 = "Inflation", + c_bram_poker_1 = "Bram-Poker", + c_fragile_1 = "Zerbrechlich", + c_monolith_1 = "Monolith", + c_blast_off_1 = "Abheben", + c_five_card_1 = "Fünf-Karten-Zug", + c_golden_needle_1 = "Goldene Nadel", + c_cruelty_1 = "Grausamkeit", + c_jokerless_1 = "Jokerlos" + }, poker_hands = { + ['Flush Five'] = "Flush Five", ['Flush House'] = "Flush House", ['Five of a Kind'] = "Fünfling", ['Royal Flush'] = "Royal Flush", @@ -3377,10 +3452,12 @@ return { ['Three of a Kind'] = "Drilling", ['Two Pair'] = "Zwei Paare", ['Pair'] = "Paar", - ['High Card'] = "High Card", - ['Flush Five'] = "Flush Five" + ['High Card'] = "High Card" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 Karten mit demselben Rang und derselben Farbe" + }, ['Flush House'] = { "Ein Drilling und ein Paar mit", "allen Karten in derselben Farbe" @@ -3424,9 +3501,6 @@ return { ['High Card'] = { "Wenn die gespielte Hand keine der oben genannten Hände ist,", "zählt nur die Karte mit dem höchsten Rang" - }, - ['Flush Five'] = { - "5 Karten mit demselben Rang und derselben Farbe" } }, labels = { @@ -3443,11 +3517,13 @@ return { polychrome = "Polychrom", negative = "Negativ", gold_seal = "Goldenes Siegel", - locked = "Gesperrt", blue_seal = "Blaues Siegel", red_seal = "Rotes Siegel", purple_seal = "Lila Siegel", + locked = "Gesperrt", eternal = "Ewig", + perishable = "Verderblich", + rental = "Gemietet", pinned_left = "Angeheftet" }, dictionary = { @@ -3475,6 +3551,7 @@ return { b_collection = "Sammlung", b_seed = "Code", b_copy_seed = "Code kopieren", + b_copy = "Kopieren", b_credits = "Credits", b_stats = "Statistiken", b_settings = "Einstellungen", @@ -3485,6 +3562,9 @@ return { b_set_gamespeed = "Spielgeschwindigkeit", b_set_play_discard_pos = "Spiel-/Abwurf-Tastenposition", b_set_screenshake = "Bildschirmrütteln", + b_high_contrast_cards = "Hochkontrastkarten", + b_reduced_motion = "Bewegungsverringerung", + b_set_rumble = "Controller-Vibration", b_set_crash_reports = "Absturzberichte", b_set_monitor = "Anzeigemonitor", b_set_windowmode = "Fenstermodus", @@ -3521,6 +3601,7 @@ return { b_booster_packs = "Booster-Pakete", b_tags = "Tags", b_decks = "Decks", + b_seals = "Siegel", b_continue = "Fortfahren", b_back = "Zurück", b_music = "Musik", @@ -3528,6 +3609,7 @@ return { b_imagery = "Bilder", b_new_run = "Neuer Durchlauf", b_challenges = "Herausforderungen", + b_new_challenge = "Neue Herausforderung starten", b_current_profile = "Aktuelles Profil", b_load_profile = "Profil laden", b_create_profile = "Profil erstellen", @@ -3541,9 +3623,11 @@ return { b_collection_cap = "SAMMLUNG", b_quit_cap = "BEENDEN", b_cash_out = "Gewinn:", + b_unlock_all = "Alles freischalten", k_unknown = "?????", k_compatible = "kompatibel", k_incompatible = "inkompatibel", + k_active = "aktiv", k_round = "Runde", k_ante = "Ante", k_seed = "Code", @@ -3563,6 +3647,7 @@ return { k_voucher = "Gutschein", k_tarot = "Tarot", k_planet = "Planet", + k_deck = "ansehen", k_dwarf_planet = "Zwergplanet", k_planet_q = "Planet?", k_spectral = "Geister", @@ -3594,12 +3679,18 @@ return { k_x_base = "X-Basis", k_not_discovered = "Nicht entdeckt", k_unlocked_ex = "Freigeschaltet!", + k_achievement = "Erfolg", + k_trophy = "Trophäe", k_challenge_mode = "Herausforderungsmodus", k_daily_run = "Täglicher Durchlauf", k_profile = "Profil", k_wins = "Siege", k_empty_caps = "LEER", k_collection = "Sammlung", + k_progress = "Fortschritt", + k_challenges = "Herausforderungen", + k_joker_stickers = "Joker-Sticker", + k_deck_stake_wins = "Deck-Einsatz-Siege", k_stake_level = "Einsatzlevel", k_none = "Keine", k_game_modifiers = "Spielmodifikatoren", @@ -3611,28 +3702,46 @@ return { k_best_hand = "Beste Hand", k_seeded_run = "Durchlauf mit Code", k_enter_seed = "Code eingeben", + k_enter_name = "Namen eingeben", k_lvl = "Lvl.", k_skipped_cap = "ÜBERSPRUNGEN", k_no_reward = "Keine Belohnung", k_reward = "Belohnung", k_nope_ex = "Nö!", + k_not_allowed_ex = "Nicht erlaubt!", k_or = "oder", + k_poker_hand = "Pokerhand", + k_gold = "Gold", + k_card_stats = "Kartenstatistiken", k_balanced = "Ausgewogen", + k_view = "Deck", + k_all_hands = "Alle Hände", + k_high_score_ex = "Höchste Punktzahl!", + k_demo_version_ex = "Demo-Version!", + k_playing_as = "Spiele als", + k_choose = "Wähle", + k_achievements_disabled = "Erfolge deaktiviert", + k_trophies_disabled = "Trophäen deaktiviert", ph_improve_run = "Verbessere deinen Durchlauf!", + ph_no_boss_active = "kein Boss aktiv", ph_sneak_peek = "Sneak-Peek", ph_deck_preview_stones = "Steine", ph_deck_preview_effective = "Effektiver Gesamtwert aufgrund von Jokern, Blinds und Kartenverstärkungen", ph_blind_score_at_least = "Erreiche mindestens", ph_blind_reward = "Belohnung: ", + ph_4_7_of_clubs = "vier 7 der Kreuze", ph_up_ante_1 = "Erhöhe die Ante", ph_up_ante_2 = "Erhöhe alle Blinds", ph_up_ante_3 = "Aktualisiere Blinds", + ph_select_challenge = "Wähle eine Herausforderung", ph_stat_joker = "Insgesamt mit dieser Karte abgeschlossene Runden", ph_stat_consumable = "Wie oft diese Karte gespielt wurde", ph_stat_voucher = "Wie oft dieser Gutschein eingelöst wurde", ph_demo_thanks_1 = "Danke fürs Spielen der", ph_demo_thanks_2 = "BALATRO-DEMO", ph_game_over = "GAME OVER", + ph_you_win = "DU GEWINNST!", + ph_you_win_demo = "DU GEWINNST DIE DEMO!", ph_vouchers_redeemed = "In diesem Durchlauf eingelöste Gutscheine", ph_no_vouchers = "Keine Gutscheine in diesem Durchlauf eingelöst", ph_defeat_this_blind_1 = "Besiege diesen Blind,", @@ -3646,6 +3755,18 @@ return { ph_1_level = "+1 Level", ph_boss_disabled = "Boss deaktiviert!", ph_most_played = "(Meistgespielte Hand)", + ph_defeat_the_boss = "Besiege den Boss Blind", + ph_score_furthest_ante = "Ante", + ph_score_furthest_round = "Runde", + ph_score_hand = "Beste Hand", + ph_score_poker_hand = "Meistgespielte Hand", + ph_score_new_collection = "Neue Entdeckungen", + ph_score_cards_played = "Gespielte Karten", + ph_score_cards_discarded = "Abgeworfene Karten", + ph_score_times_rerolled = "Anzahl an Aktualisierungen", + ph_score_cards_purchased = "Gekaufte Karten", + ph_unscored_hand = "Hand erzielt keine Punktzahl", + ph_alert_debuff_confirm = "Drücke zum Bestätigen erneut ‚Spielen‘", ml_demo_thanks_message = { "Bitte denke darüber nach,", "ob du Balatro auf deine Steam-Wunschliste setzen und dich", @@ -3703,6 +3824,18 @@ return { "Alle Freischaltungen und", "Entdeckungen deaktiviert" }, + ml_edition_seal_enhancement_explanation = { + "Spielkarten können jeweils 1", + "Verstärkung, Edition und Siegel haben." + }, + ml_unlock_all_explanation = { + "WARNUNG! Wenn du die komplette Sammlung freischaltest,", + "werden Erfolge für dieses Profil deaktiviert!" + }, + ml_unlock_all_trophies = { + "WARNUNG! Wenn du die komplette Sammlung freischaltest,", + "werden Trophäen für dieses Profil deaktiviert!" + }, ['$'] = "$", k_redeemed_ex = "Eingelöst!", k_duplicated_ex = "Dupliziert!", @@ -3713,6 +3846,7 @@ return { k_plus_stone = "+1 Steine", k_plus_planet = "+1 Planet", k_plus_spectral = "+1 Geister", + k_plus_joker = "+1 Joker", k_active_ex = "Aktiv!", k_level_up_ex = "Aufwertung!", k_upgrade_ex = "Verbesserung!", @@ -3720,78 +3854,25 @@ return { k_val_up = "Wert erhöht!", k_reset = "Zurücksetzen", k_extinct_ex = "Erloschen!", + k_disabled_ex = "Deaktiviert!", k_safe_ex = "Sicher!", k_saved_ex = "Gespeichert!", k_swapped_ex = "Getauscht!", k_copied_ex = "Kopiert!", k_melted_ex = "Geschmolzen!", - b_copy = "Kopieren", - b_high_contrast_cards = "Hochkontrastkarten", - b_set_rumble = "Controller-Vibration", - b_seals = "Siegel", - b_new_challenge = "Neue Herausforderung starten", - b_unlock_all = "Alles freischalten", - k_active = "aktiv", - k_deck = "ansehen", - k_progress = "Fortschritt", - k_challenges = "Herausforderungen", - k_joker_stickers = "Joker-Sticker", - k_deck_stake_wins = "Deck-Einsatz-Siege", - k_enter_name = "Namen eingeben", - k_gold = "Gold", - k_card_stats = "Kartenstatistiken", - k_view = "Deck", - k_all_hands = "Alle Hände", - k_high_score_ex = "Höchste Punktzahl!", - k_demo_version_ex = "Demo-Version!", - k_playing_as = "Spiele als", - k_choose = "Wähle", - k_achievements_disabled = "Erfolge deaktiviert", - ph_no_boss_active = "kein Boss aktiv", - ph_you_win = "DU GEWINNST!", - ph_you_win_demo = "DU GEWINNST DIE DEMO!", - ph_defeat_the_boss = "Besiege den Boss Blind", - ph_score_furthest_ante = "Ante", - ph_score_furthest_round = "Runde", - ph_score_hand = "Beste Hand", - ph_score_poker_hand = "Meistgespielte Hand", - ph_score_new_collection = "Neue Entdeckungen", - ph_score_cards_played = "Gespielte Karten", - ph_score_cards_discarded = "Abgeworfene Karten", - ph_score_times_rerolled = "Anzahl an Aktualisierungen", - ph_score_cards_purchased = "Gekaufte Karten", - ml_edition_seal_enhancement_explanation = { - "Spielkarten können jeweils 1", - "Verstärkung, Edition und Siegel haben." - }, - ml_unlock_all_explanation = { - "WARNUNG! Wenn du die komplette Sammlung freischaltest,", - "werden Erfolge für dieses Profil deaktiviert!" - }, - k_plus_joker = "+1 Joker", k_eaten_ex = "Gegessen!", - k_eroded_ex = "Verputzt!", - k_achievement = "Erfolg", - ph_unscored_hand = "Hand erzielt keine Punktzahl", - ph_alert_debuff_confirm = "Drücke zum Bestätigen erneut ‚Spielen‘", k_drank_ex = "Getrunken!", - k_trophy = "Trophäe", - k_trophies_disabled = "Trophäen deaktiviert", - ml_unlock_all_trophies = { - "WARNUNG! Wenn du die komplette Sammlung freischaltest,", - "werden Trophäen für dieses Profil deaktiviert!" - }, - k_poker_hand = "Pokerhand", - ph_4_7_of_clubs = "vier 7 der Kreuze", - k_not_allowed_ex = "Nicht erlaubt!", - ph_select_challenge = "Wähle eine Herausforderung" + k_eroded_ex = "Verputzt!" }, v_dictionary = { a_xmult = "X#1# Mult", + a_xmult_minus = "-X#1# Mult", a_mult = "+#1# Mult.", + a_mult_minus = "-#1# Mult", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# Handgröße", + a_handsize_minus = "-#1# Handgröße", a_hands = "+#1# Hände", a_sold_tally = "#1#/#2# Verkauft", a_remaining = "#1# Verbleibend", @@ -3801,6 +3882,8 @@ return { deck_preview_wheel_singular = "Zahlen können niedriger sein, da die #1#-Karte mit dem Gesicht nach unten gezogen wird", deck_preview_wheel_plural = "Zahlen können niedriger sein, da die #1#-Karten mit dem Gesicht nach unten gezogen werden", challenges_completed = "#1#/#2# Herausforderungen abgeschlossen", + unlocked = "#1#/#2# Freigeschaltet", + completed = "#1#/#2# Abgeschlossen", interest = "#1# Zinsen pro #2# $ (#3# max.)", remaining_hand_money = "Verbleibende Hände (#1# $ pro Hand)", remaining_discard_money = "Verbleibende Abwürfe (#1# $ pro Abwurf)", @@ -3820,15 +3903,10 @@ return { "Negativ", "+#1# Joker-Slot" }, - a_mult_minus = "-#1# Mult", - a_handsize_minus = "-#1# Handgröße", ml_negative_consumable_desc = { "Negativ", "+#1# Slot für Verbrauchsgegenstände" - }, - a_xmult_minus = "-X#1# Mult", - unlocked = "#1#/#2# Freigeschaltet", - completed = "#1#/#2# Abgeschlossen" + } }, v_text = { ch_m_dollars = { @@ -3879,6 +3957,9 @@ return { ch_c_none = { "{C:inactive}Keine" }, + ch_c_no_shop_jokers = { + "Joker tauchen nicht mehr im {C:attention}Shop auf" + }, ch_c_inflation = { "Erhöht die Preise bei jedem Kauf dauerhaft um {C:money}1 ${}" }, @@ -3891,15 +3972,12 @@ return { ch_c_flipped_cards = { "{C:green}1 in #1#{} Karten werden mit dem Gesicht nach unten gezogen" }, - ch_c_minus_hand_size_per_X_dollar = { - "Halte {C:red}-1{} Karten auf der Hand pro {C:money}#1# ${} in deinem Besitz" - }, - ch_c_no_shop_jokers = { - "Joker tauchen nicht mehr im {C:attention}Shop auf" - }, ch_c_debuff_played_cards = { "Alle {C:attention}gespielten{} Karten werden nach der Punktezählung {C:attention}geschwächt{}" }, + ch_c_minus_hand_size_per_X_dollar = { + "Halte {C:red}-1{} Karten auf der Hand pro {C:money}#1# ${} in deinem Besitz" + }, ch_c_set_eternal_ante = { "Wenn der Ante-{C:attention}#1#{}-Boss besiegt wird, werden alle Joker {C:attention}ewig" }, @@ -3907,6 +3985,26 @@ return { "Wenn der Ante-{C:attention}#1#{}-Boss besiegt wird, werden Joker-Slots auf {C:attention}0 gesetzt" } }, + quips = { + wq_1 = {"Ass-rein!"}, + wq_2 = {"Das hast du","gut hingekriegt!"}, + wq_3 = {"Anscheinend","bluffst du!"}, + wq_4 = {"Schade, dass","die Chips bloß","virtuell sind ..."}, + wq_5 = {"Anscheinend habe ich","dir das gut beigebracht!"}, + wq_6 = {"Du hast Aufsehen mit", "deinen Spielen erregt!"}, + wq_7 = {"Zum Glück","habe ich nicht", "gegen dich gewettet"}, + lq_1 = {"Vielleicht ist Quartett", "eher unser", "Tempo ..."}, + lq_2 = {"Wir sind umgeknickt", "wie Streichhölzer!"}, + lq_3 = {"Zeit, dass wir", "neu mischen und", "es erneut versuchen!"}, + lq_4 = {"Du weißt,", "wie es heißt:", "Die Bank gewinnt immer!"}, + lq_5 = {"Anscheinend wissen", "wir jetzt, wer", "der wahre Joker ist!"}, + lq_6 = {"Oh, nein, hast du", "auch geblufft?"}, + lq_7 = {"Anscheinend sind wir","die Angeschmierten!"}, + lq_8 = {"Hätte ich Hände,","würde ich mir", "die Augen zuhalten!"}, + lq_9 = {"Ich bin buchstäblich", "ein Narr. Was ist", "deine Ausrede?"}, + lq_10 = {"So ein Flop!"}, + dq_1 = {"Mannomann! Hoffentlich","hast du ein paar Tricks","im Ärmel für","diese letzte Herausforderung!"} + }, tutorial = { sb_1 = { "Hallo! Mein Name lautet", @@ -3940,7 +4038,7 @@ return { "aber achte auf", "den {C:attention}Boss Blind{}. Er", "hat eine Fähigkeit,", - "um die du herum planen musst." + "um die du herum planen musst." }, bb_4 = { "Wenn du ihn schlägst,", @@ -3964,7 +4062,7 @@ return { "Deine {C:attention}Pokerhände", "kannst du im Bereich {C:attention}Durchlaufinfo{} ansehen.", "Dort findest du auch weitere Infos", - "über deinen aktuellen Durchlauf" + "über deinen aktuellen Durchlauf" }, fh_4 = { "Karten verdienen dir außerdem", @@ -3980,7 +4078,7 @@ return { "Du kannst außerdem bis zu", "ausgewählte Karten {C:red}Abwerfen{},", "um sogar noch", - "stärkere Hände zu bilden. Probier es aus!" + "stärkere Hände zu bilden. Probier es aus!" }, fh_7 = { "Aber Vorsicht! Du hast nur eine", @@ -3991,13 +4089,13 @@ return { "Verdiene {C:attention}300 Chips{}, bevor du", "keine {C:blue}Hände mehr hast,", "um diese Runde zu gewinnen.", - "Viel Glück!" + "Viel Glück!" }, sh_1 = { "Wenn du mehr Karten erhältst,", "denk dran, dass du sie neu anordnen kannst.", "{C:attention}Joker{} werden von", - "links nach rechts ausgelöst" + "links nach rechts ausgelöst" }, sh_2 = { "Und denk dran,", @@ -4007,13 +4105,13 @@ return { "Wähle bis zu {C:attention}2{} Karten", "auf deiner Hand und drücke", "{C:attention}„VERWENDEN“{} auf der {C:tarot}Tarot{}-Karte,", - "um sie zu verstärken!" + "um sie zu verstärken!" }, s_1 = { "Gut gemacht! Nun, da du", "eine {E:1}Menge{} {C:money}Geld{} hast,", "kannst du dir ein paar neue", - "Karten im {C:attention}Shop kaufen" + "Karten im {C:attention}Shop kaufen" }, s_2 = { "Versuche, diesen", @@ -4023,7 +4121,7 @@ return { "Das hier ist einer der {C:attention}#1#", "{C:attention}Joker{}, die du deinem Durchlauf", "hinzufügen kannst. Jeder {C:attention}Joker", - "macht etwas anderes" + "macht etwas anderes" }, s_4 = { "Dieser hier fügt {C:red}+4 Mult{} zu", @@ -4042,7 +4140,7 @@ return { "Diese {C:tarot}Tarot{}-Karte ist ein", "{C:attention}Verbrauchsgegenstand{}. Die hier", "verstärkt deine Spielkarten!", - "Bewahre sie also auf." + "Bewahre sie also auf." }, s_8 = { "Du kannst bis zu", @@ -4053,7 +4151,7 @@ return { "Wenn du genug ansparst,", "kannst du dir einen {C:attention}Gutschein{} kaufen.", "{C:attention}Gutscheine{} verbessern passiv", - "deinen Durchlauf!" + "deinen Durchlauf!" }, s_10 = { "{C:attention}Gutscheine{} werden wieder aufgefüllt,", @@ -4064,182 +4162,12 @@ return { "Und sieh dir beide", "{C:booster}Booster-Pakete{} in", "jedem Shop an. Sie stecken", - "voller nützlicher Sachen!" + "voller nützlicher Sachen!" }, s_12 = { "Gehen wir über", "zur {C:attention}nächsten Runde{}." } - }, - achievement_names = { - ante_up = "Ante-Steigerung!", - ante_upper = "Größere Ante-Steigerung!", - heads_up = "Achtung", - low_stakes = "Niedriger Einsatz", - mid_stakes = "Mittlerer Einsatz", - high_stakes = "Hoher Einsatz", - card_player = "Kartenspieler", - card_discarder = "Kartenabwerfer", - nest_egg = "Notgroschen", - flushed = "Total geflushed", - speedrunner = "Schnellläufer", - roi = "ROI", - shattered = "Zerbrochen", - royale = "Royale", - retrograde = "Retrograd", - _10k = "10k", - _1000k = "1.000k", - _100000k = "100.000k", - tiny_hands = "Winzige Hände", - big_hands = "Große Hände", - you_get_what_you_get = "Du kriegst, was du willst", - rule_bender = "Regelbieger", - rule_breaker = "Regelbrecher", - legendary = "Legendär", - astronomy = "Astronomie", - cartomancy = "Kartenlegen", - clairvoyance = "Hellseherei", - extreme_couponer = "Coupons en masse", - completionist = "Vervollständiger", - completionist_plus = "Vervollständiger+", - completionist_plus_plus = "Vervollständiger++" - }, - achievement_descriptions = { - ante_up = "Erreiche Ante 4", - ante_upper = "Erreiche Ante 8", - heads_up = "Gewinne einen Durchlauf.", - low_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Roter Einsatz“.", - mid_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Schwarzer Einsatz“.", - high_stakes = "Gewinne einen Durchlauf mindestens auf der Schwierigkeitsstufe „Goldener Einsatz“.", - card_player = "Spiele mindestens 2.500 Karten.", - card_discarder = "Wirf mindestens 2.500 Karten ab.", - nest_egg = "Besitze mindestens 400 $ während eines Durchlaufs.", - flushed = "Spiele einen Flush mit 5 Wildcards.", - speedrunner = "Gewinne einen Durchlauf in maximal 12 Runden.", - roi = "Kaufe 5 Gutscheine bis Ante 4.", - shattered = "Zerbrich 2 Glaskarten in einer einzelnen Hand.", - royale = "Spiele einen Royal Flush.", - retrograde = "Bringe eine beliebige Pokerhand auf Level 10.", - _10k = "Erziele 10.000 Chips in einer einzelnen Hand.", - _1000k = "Erziele 1.000.000 Chips in einer einzelnen Hand.", - _100000k = "Erziele 100.000.000 Chips in einer einzelnen Hand.", - tiny_hands = "Dünne dein Deck auf maximal 20 Karten aus", - big_hands = "Halte mindestens 80 Karten in deinem Deck.", - you_get_what_you_get = "Gewinne einen Durchlauf ohne Aktualisierung des Shops.", - rule_bender = "Schließe einen beliebigen Herausforderungsdurchlauf ab.", - rule_breaker = "Schließe jeden Herausforderungsdurchlauf ab.", - legendary = "Entdecke einen legendären Joker.", - astronomy = "Entdecke jede Planeten-Karte.", - cartomancy = "Entdecke jede Tarot-Karte.", - clairvoyance = "Entdecke jede Geister-Karte.", - extreme_couponer = "Entdecke jeden Gutschein.", - completionist = "Entdecke 100 % deiner Sammlung.", - completionist_plus = "Gewinne mit jedem Deck auf der Schwierigkeitsstufe „Goldener Einsatz“.", - completionist_plus_plus = "Verdiene einen Goldenen Sticker bei jedem Joker." - }, - quips = { - wq_1 = { - "Ass-rein!" - }, - wq_2 = { - "Das hast du", - "gut hingekriegt!" - }, - wq_3 = { - "Anscheinend", - "bluffst du!" - }, - wq_4 = { - "Schade, dass", - "die Chips bloß", - "virtuell sind ..." - }, - wq_5 = { - "Anscheinend habe ich", - "dir das gut beigebracht!" - }, - wq_6 = { - "Du hast Aufsehen mit", - "deinen Spielen erregt!" - }, - wq_7 = { - "Zum Glück", - "habe ich nicht", - "gegen dich gewettet" - }, - lq_1 = { - "Vielleicht ist Quartett", - "eher unser", - "Tempo ..." - }, - lq_2 = { - "Wir sind umgeknickt", - "wie Streichhölzer!" - }, - lq_3 = { - "Zeit, dass wir", - "neu mischen und", - "es erneut versuchen!" - }, - lq_4 = { - "Du weißt,", - "wie es heißt:", - "Die Bank gewinnt immer!" - }, - lq_5 = { - "Anscheinend wissen", - "wir jetzt, wer", - "der wahre Joker ist!" - }, - lq_6 = { - "Oh, nein, hast du", - "auch geblufft?" - }, - lq_7 = { - "Anscheinend sind wir", - "die Angeschmierten!" - }, - lq_8 = { - "Hätte ich Hände,", - "würde ich mir", - "die Augen zuhalten!" - }, - lq_9 = { - "Ich bin buchstäblich", - "ein Narr. Was ist", - "deine Ausrede?" - }, - lq_10 = { - "So ein Flop!" - }, - dq_1 = { - "Mannomann! Hoffentlich", - "hast du ein paar Tricks", - "im Ärmel für", - "diese letzte Herausforderung!" - } - }, - challenge_names = { - c_omelette_1 = "Das Omelett", - c_city_1 = "15-Minuten-Stadt", - c_rich_1 = "Reiche werden reicher", - c_knife_1 = "Auf Messers Schneide", - c_xray_1 = "Röntgenblick", - c_mad_world_1 = "Verrückte Welt", - c_luxury_1 = "Luxussteuer", - c_non_perishable_1 = "Haltbar", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Doppelt oder nichts", - c_typecast_1 = "Typisierung", - c_inflation_1 = "Inflation", - c_bram_poker_1 = "Bram-Poker", - c_fragile_1 = "Zerbrechlich", - c_monolith_1 = "Monolith", - c_blast_off_1 = "Abheben", - c_five_card_1 = "Fünf-Karten-Zug", - c_golden_needle_1 = "Goldene Nadel", - c_cruelty_1 = "Grausamkeit", - c_jokerless_1 = "Jokerlos" } } -} \ No newline at end of file +} diff --git a/localization/en-us.lua b/localization/en-us.lua index 389c62b..66cabc0 100644 --- a/localization/en-us.lua +++ b/localization/en-us.lua @@ -1,4 +1,4 @@ -return { +return { descriptions = { Joker = { j_joker = { @@ -112,15 +112,16 @@ return { j_drunkard = { name = "Drunkard", text = { - "{C:red}+#1#{} discard" + "{C:red}+#1#{} discard", + "each round" } }, j_stone = { name = "Stone Joker", text = { - "This Joker gains {C:chips}+#1#{} Chips", - "for each {C:attention}Stone Card", - "in your full deck", + "Gives {C:chips}+#1#{} Chips for", + "each {C:attention}Stone Card", + "in your {C:attention}full deck", "{C:inactive}(Currently {C:chips}+#2#{C:inactive} Chips)", } }, @@ -240,9 +241,9 @@ return { j_8_ball = { name = "8 Ball", text = { - "Create a {C:planet}Planet{} card", - "if played hand contains", - "{C:attenetion}#1#{} or more {C:attention}8s{}", + "{C:green}#1# in #2#{} chance for each", + "played {C:attention}8{} to create a", + "{C:tarot}Tarot{} card when scored", "{C:inactive}(Must have room)" } }, @@ -271,8 +272,8 @@ return { name = "Raised Fist", text = { "Adds {C:attention}double{} the rank", - "of {C:attention}lowest{} card held", - "in hand to Mult" + "of {C:attention}lowest{} ranked card", + "held in hand to Mult" } }, j_fibonacci = { @@ -286,9 +287,9 @@ return { j_steel_joker = { name = "Steel Joker", text = { - "This Joker gains {X:mult,C:white} X#1# {} Mult", + "Gives {X:mult,C:white} X#1# {} Mult", "for each {C:attention}Steel Card", - "in your full deck", + "in your {C:attention}full deck", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)", } }, @@ -379,9 +380,9 @@ return { j_supernova = { name = "Supernova", text = { - "Adds the number of", - "times {C:attention}poker hand{} has", - "been played to Mult" + "Adds the number of times", + "{C:attention}poker hand{} has been", + "played this run to Mult" } }, j_superposition = { @@ -396,8 +397,8 @@ return { j_ride_the_bus = { name = "Ride the Bus", text = { - "{C:mult}+#1#{} Mult per", - "consecutive hand", + "This Joker gains {C:mult}+#1#{} Mult", + "per {C:attention}consecutive{} hand", "played without a", "scoring {C:attention}face{} card", "{C:inactive}(Currently {C:mult}+#2#{C:inactive} Mult)" @@ -488,8 +489,9 @@ return { j_constellation = { name = "Constellation", text = { - "Gains {X:mult,C:white} X#1# {} Mult", - "per {C:planet}Planet{} card used", + "This Joker gains", + "{X:mult,C:white} X#1# {} Mult every time", + "a {C:planet}Planet{} card is used", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -516,7 +518,7 @@ return { "Earn {C:money}$#1#{} if {C:attention}poker hand{}", "is a {C:attention}#2#{},", "poker hand changes", - "on every payout" + "at end of round" } }, j_ticket = { @@ -579,9 +581,9 @@ return { j_swashbuckler = { name = "Swashbuckler", text = { - "Adds the sell value of", - "all owned {C:attention}Jokers{} left", - "of this card to Mult", + "Adds the sell value", + "of all other owned", + "{C:attention}Jokers{} to Mult", "{C:inactive}(Currently {C:mult}+#1#{C:inactive} Mult)" }, unlock = { @@ -594,7 +596,7 @@ return { name = "Troubadour", text = { "{C:attention}+#1#{} hand size,", - "{C:red}-#2#{} hands per round" + "{C:blue}-#2#{} hand each round" }, unlock = { "Win {C:attention,E:1}#1#{} consecutive", @@ -646,7 +648,8 @@ return { name = "Hanging Chad", text = { "Retrigger {C:attention}first{} played", - "card used in scoring" + "card used in scoring", + "{C:attention}#1#{} additional times" }, unlock = { "Beat a Boss Blind", @@ -709,7 +712,7 @@ return { j_glass = { name = "Glass Joker", text = { - "Gains {X:mult,C:white} X#1# {} Mult", + "This Joker gains {X:mult,C:white} X#1# {} Mult", "for every {C:attention}Glass Card", "that is destroyed", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" @@ -735,8 +738,8 @@ return { j_flower_pot = { name = "Flower Pot", text = { - "{X:mult,C:white} X#1# {} Mult if played", - "hand has a scoring", + "{X:mult,C:white} X#1# {} Mult if poker", + "hand contains a", "{C:diamonds}Diamond{} card, {C:clubs}Club{} card,", "{C:hearts}Heart{} card, and {C:spades}Spade{} card" }, @@ -771,7 +774,8 @@ return { j_merry_andy = { name = "Merry Andy", text = { - "{C:red}+#1#{} discards,", + "{C:red}+#1#{} discards", + "each round,", "{C:red}#2#{} hand size" }, unlock = { @@ -836,9 +840,9 @@ return { j_hit_the_road = { name = "Hit the Road", text = { - "Gains {X:mult,C:white} X#1# {} Mult", - "per discarded", - "{C:attention}Jack{} this round", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "for every {C:attention}Jack{}", + "discarded this round", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" }, unlock = { @@ -932,7 +936,8 @@ return { j_red_card = { name = "Red Card", text = { - "Gains {C:red}+#1#{} Mult when any", + "This Joker gains", + "{C:red}+#1#{} Mult when any", "{C:attention}Booster Pack{} is skipped", "{C:inactive}(Currently {C:red}+#2#{C:inactive} Mult)" } @@ -940,17 +945,17 @@ return { j_madness = { name = "Madness", text = { - "When {C:attention}Blind{} is selected,", - "gain {X:mult,C:white} X#1# {} Mult and", - "{C:attention}destroy{} a random Joker", - "{C:inactive}(Currently {X:mult,C:white} X#2# {} Mult)" + "When {C:attention}Small Blind{} or {C:attention}Big Blind{}", + "is selected, gain {X:mult,C:white} X#1# {} Mult", + "and {C:attention}destroy{} a random Joker", + "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" } }, j_square = { name = "Square Joker", text = { - "Gains {C:chips}+#2#{} Chips if", - "played hand has", + "This Joker gains {C:chips}+#2#{} Chips", + "if played hand has", "exactly {C:attention}4{} cards", "{C:inactive}(Currently {C:chips}#1#{C:inactive} Chips)" } @@ -975,8 +980,8 @@ return { j_vampire = { name = "Vampire", text = { - "Gains {X:mult,C:white} X#1# {} Mult per", - "{C:attention}Enhanced card{} played,", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "per scoring {C:attention}Enhanced card{} played,", "removes card {C:attention}Enhancement", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" } @@ -986,15 +991,15 @@ return { text = { "Allows {C:attention}Straights{} to be", "made with gaps of {C:attention}1 rank", - "{C:inactive}(ex: {C:attention}2 3 5 7 8{C:inactive})" + "{C:inactive}(ex: {C:attention}10 8 6 5 3{C:inactive})" } }, j_hologram = { name = "Hologram", text = { - "Gains {X:mult,C:white} X#1# {} Mult", - "per {C:attention}playing card{} added", - "to your deck", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "every time a {C:attention}playing card{}", + "is added to your deck", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -1027,16 +1032,16 @@ return { j_rocket = { name = "Rocket", text = { - "Earn {C:money}$#1#{} at end of", - "round. Gains {C:money}$#2#{} when", - "{C:attention}Boss Blind{} is defeated", + "Earn {C:money}$#1#{} at end of round", + "Payout increases by {C:money}$#2#{}", + "when {C:attention}Boss Blind{} is defeated", } }, j_obelisk = { name = "Obelisk", text = { - "{X:mult,C:white} X#1# {} Mult per", - "consecutive hand played", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "per {C:attention}consecutive{} hand played", "without playing your", "most played {C:attention}poker hand", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" @@ -1045,9 +1050,9 @@ return { j_midas_mask = { name = "Midas Mask", text = { - "All {C:attention}face{} cards", + "All played {C:attention}face{} cards", "become {C:attention}Gold{} cards", - "when played", + "when scored", } }, j_luchador = { @@ -1130,8 +1135,8 @@ return { j_lucky_cat = { name = "Lucky Cat", text = { - "Gains {X:mult,C:white} X#1# {} Mult each", - "time a {C:attention}Lucky{} card", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "every time a {C:attention}Lucky{} card", "{C:green}successfully{} triggers", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" } @@ -1146,8 +1151,8 @@ return { j_bull = { name = "Bull", text = { - "{C:chips}+#1#{} Chips for each", - "{C:money}dollar{} you have", + "{C:chips}+#1#{} Chips for", + "each {C:money}$1{} you have", "{C:inactive}(Currently {C:chips}+#2#{C:inactive} Chips)" } }, @@ -1170,8 +1175,8 @@ return { j_flash = { name = "Flash Card", text = { - "{C:mult}+#1#{} Mult per", - "{C:attention}reroll{} in the shop", + "This Joker gains {C:mult}+#1#{} Mult", + "per {C:attention}reroll{} in the shop", "{C:inactive}(Currently {C:mult}+#2#{C:inactive} Mult)" } }, @@ -1194,8 +1199,8 @@ return { j_trousers= { name = "Spare Trousers", text = { - "Gains {C:mult}+#1#{} Mult if", - "played hand contains", + "This Joker gains {C:mult}+#1#{} Mult", + "if played hand contains", "a {C:attention}#2#", "{C:inactive}(Currently {C:red}+#3#{C:inactive} Mult)" } @@ -1306,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Shoot the Moon", text = { - "{C:mult}+#1#{} Mult for", - "each {C:attention}Queen{}", - "held in hand" + "Each {C:attention}Queen{}", + "held in hand", + "gives {C:mult}+#1#{} Mult", }, unlock = { "Play every {E:1,C:attention}Heart", @@ -1370,7 +1375,8 @@ return { name = "Bootstraps", text = { "{C:mult}+#1#{} Mult for every", - "{C:money}$#2#{} you have" + "{C:money}$#2#{} you have", + "{C:inactive}(Currently {C:mult}+#3#{C:inactive} Mult)" }, unlock = { "Have at least {E:1,C:attention}#1#", @@ -1380,8 +1386,8 @@ return { j_caino = { name = "Canio", text = { - "Gains {X:mult,C:white} X#1# {} Mult when", - "a {C:attention}face{} card", + "This Joker gains {X:mult,C:white} X#1# {} Mult", + "when a {C:attention}face{} card", "is destroyed", "{C:inactive}(Currently {X:mult,C:white} X#2# {C:inactive} Mult)" }, @@ -1403,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Mult only after", - "using {C:attention}#2#{} discards", - "{C:inactive}(Discards left: {C:attention}#3#{C:inactive})" + "This Joker gains", + "{X:mult,C:white} X#1# {} Mult every {C:attention}#2#{C:inactive} [#3#]{}", + "cards discarded", + "{C:inactive}(Currently {X:mult,C:white} X#4# {C:inactive} Mult)" }, unlock = { "{E:1,s:1.3}?????" @@ -1508,15 +1515,15 @@ return { text = { "Permanently", "gain {C:red}+#1#{} discard", - "per round" + "each round" } }, v_seed_money = { name = "Seed Money", text = { "Raise the cap on", - "interest earned", - "per round to {C:money}$#1#{}" + "interest earned in", + "each round to {C:money}$#1#{}" } }, v_blank = { @@ -1538,7 +1545,7 @@ return { text = { "{C:attention}-#1#{} Ante,", "{C:blue}-#1#{} hand", - "per round" + "each round" } }, v_directors_cut = { @@ -1680,7 +1687,7 @@ return { text = { "Permanently", "gain {C:red}+#1#{} discard", - "per round" + "each round" }, unlock = { "Discard a total", @@ -1692,8 +1699,8 @@ return { name = "Money Tree", text = { "Raise the cap on", - "interest earned", - "per round to {C:money}$#1#{}" + "interest earned in", + "each round to {C:money}$#1#{}" }, unlock = { "Max out the interest", @@ -1732,7 +1739,7 @@ return { text = { "{C:attention}-#1#{} Ante,", "{C:red}-#1#{} discard", - "per round" + "each round" }, unlock = { "Reach Ante", @@ -1775,9 +1782,9 @@ return { c_magician = { name = "The Magician", text = { - "Enhances {C:attention}#1#{} selected", - "card into a", - "{C:attention}#2#" + "Enhances {C:attention}#1#{}", + "selected cards to", + "{C:attention}#2#s" } }, c_high_priestess = { @@ -2348,15 +2355,16 @@ return { stake_orange = { name = "Orange Stake", text = { - "{C:attention}Booster Packs{} cost", - "{C:money}$1{} more per Ante", + "Shop can have {C:attention}Perishable{} Jokers", + "{C:inactive,s:0.8}(Debuffed after 5 Rounds)", "{s:0.8}Applies all previous Stakes" } }, stake_gold = { name = "Gold Stake", text = { - "{C:red}-1{} hand size", + "Shop can have {C:attention}Rental{} Jokers", + "{C:inactive,s:0.8}(Costs {C:money,s:0.8}$3{C:inactive,s:0.8} per round)", "{s:0.8}Applies all previous Stakes" } } @@ -2365,14 +2373,14 @@ return { tag_uncommon = { name = "Uncommon Tag", text = { - "Shop has an", + "Shop has a free", "{C:green}Uncommon Joker" } }, tag_rare = { name = "Rare Tag", text = { - "Shop has a", + "Shop has a free", "{C:red}Rare Joker" } }, @@ -2380,28 +2388,32 @@ return { name = "Negative Tag", text = { "Next base edition shop", - "Joker becomes {C:dark_edition}Negative" + "Joker is free and", + "becomes {C:dark_edition}Negative" } }, tag_foil = { name = "Foil Tag", text = { "Next base edition shop", - "Joker becomes {C:dark_edition}Foil" + "Joker is free and", + "becomes {C:dark_edition}Foil" } }, tag_holo = { name = "Holographic Tag", text = { "Next base edition shop", - "Joker becomes {C:dark_edition}Holographic" + "Joker is free and", + "becomes {C:dark_edition}Holographic" } }, tag_polychrome = { name = "Polychrome Tag", text = { "Next base edition shop", - "Joker becomes {C:dark_edition}Polychrome" + "Joker is free and", + "becomes {C:dark_edition}Polychrome" } }, tag_investment = { @@ -2888,9 +2900,10 @@ return { blue_seal = { name = "Blue Seal", text = { - "Creates a {C:planet}Planet{} card", - "if this card is {C:attention}held{} in", - "hand at end of round" + "Creates the {C:planet}Planet{} card", + "for final played {C:attention}poker hand{}", + "of round if {C:attention}held{} in hand", + "{C:inactive}(Must have room)" } }, purple_seal = { @@ -2908,6 +2921,21 @@ return { "or destroyed" } }, + perishable = { + name = "Perishable", + text = { + "Debuffed after", + "{C:attention}#1#{} rounds", + "{C:inactive}({C:attention}#2#{C:inactive} remaining)" + } + }, + rental = { + name = "Rental", + text = { + "Lose {C:money}$#1#{} at", + "end of round" + } + }, white_sticker = { name = "White Sticker", text = { @@ -3491,6 +3519,8 @@ return { purple_seal = "Purple Seal", locked = "Locked", eternal = "Eternal", + perishable = "Perishable", + rental = "Rental", pinned_left = "Pinned", }, dictionary = { @@ -3530,6 +3560,7 @@ return { b_set_play_discard_pos = "Play/Discard Button Position", b_set_screenshake = "Screenshake", b_high_contrast_cards = "High Contrast Cards", + b_reduced_motion = "Reduced Motion", b_set_rumble = "Controller Rumble", b_set_crash_reports = "Crash Reports", b_set_monitor = "Display Monitor", @@ -3820,6 +3851,7 @@ return { k_val_up = "Value Up!", k_reset = "Reset", k_extinct_ex = "Extinct!", + k_disabled_ex = "Disabled!", k_safe_ex = "Safe!", k_saved_ex = "Saved!", k_swapped_ex = "Swapped!", diff --git a/localization/es_419.lua b/localization/es_419.lua index 8f0162d..38d1858 100644 --- a/localization/es_419.lua +++ b/localization/es_419.lua @@ -47,6 +47,46 @@ return { "1 {C:attention}#2#" } }, + j_sly = { + name = "Comodín artero", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_wily = { + name = "Comodín taimado", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_clever = { + name = "Comodín astuto", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_devious = { + name = "Comodín ladino", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_crafty = { + name = "Comodín mañoso", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, j_half = { name = "Medio comodín", text = { @@ -66,22 +106,23 @@ return { j_juggler = { name = "Malabarista", text = { - "{C:attention}+#1#{} tamaño de mano", + "{C:attention}+#1#{} tamaño de mano" } }, j_drunkard = { name = "Borracho", text = { - "{C:red}+#1#{} descarte" + "{C:red}+#1#{} descarte", + "cada ronda" } }, j_stone = { name = "Comodín de piedra", text = { - "Este comodín gana {C:chips}+#1#{} fichas", - "por cada {C:attention}carta de piedra", - "en tu baraja completa", - "{C:inactive}(Actual: {C:chips}+#2#{C:inactive} fichas)" + "Otorga {C:chips}+#1#{} fichas por", + "cada {C:attention}carta de piedra", + "en tu {C:attention}baraja completa", + "{C:inactive}(Actual {C:chips}+#2#{C:inactive} fichas)" } }, j_golden = { @@ -128,7 +169,7 @@ return { text = { "Las cartas jugadas", "del palo {C:diamonds}#2#{} otorgan", - "multi {C:mult}+#1#{} cuando anotan" + "multi {C:mult}+#1#{} cuando anotan", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Las cartas jugadas", "del palo {C:hearts}#2#{} otorgan", - "multi {C:mult}+#1#{} cuando anotan" + "multi {C:mult}+#1#{} cuando anotan", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Las cartas jugadas", "del palo {C:spades}#2#{} otorgan", - "multi {C:mult}+#1#{} cuando anotan" + "multi {C:mult}+#1#{} cuando anotan", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Las cartas jugadas", "del palo {C:clubs}#2#{} otorgan", - "multi {C:mult}+#1#{} cuando anotan" + "multi {C:mult}+#1#{} cuando anotan", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "Bola 8", text = { - "Genera una carta de {C:planet}planeta{}", - "si la mano jugada contiene", - "{C:attenetion}#1#{} o más {C:attention}8{}", + "{C:green}#1# en #2#{} probabilidades por cada", + "{C:attention}8{} jugado de crear una carta de", + "{C:tarot}tarot{} cuando anota", "{C:inactive}(Debe haber espacio)" } }, - j_misprint = { - name = "Mala impresión", - text = { - "" - } - }, j_dusk = { name = "Atardecer", text = { @@ -220,14 +255,6 @@ return { "{C:attention}mano{} de la ronda" } }, - j_raised_fist = { - name = "Puño elevado", - text = { - "Suma el {C:attention}doble{} de categoría", - "de la carta {C:attention}más baja{}", - "de la mano al multi" - } - }, j_chaos = { name = "Caos el payaso", text = { @@ -235,6 +262,20 @@ return { "por tienda" } }, + j_misprint = { + name = "Mala impresión", + text = { + "" + } + }, + j_raised_fist = { + name = "Puño elevado", + text = { + "Agrega {C:attention}el doble{} de la categoría", + "de la carta más {C:attention}baja{}", + "que tienes en la mano a multi" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Comodín de acero", text = { - "Este comodín gana multi {X:mult,C:white} X#1# {}", + "Otorga {X:mult,C:white} X#1# {} multi", "por cada {C:attention}carta de acero", - "en tu baraja completa", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" + "en tu {C:attention}bajara completa", + "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "al final de la ronda" } }, - j_hack = { - name = "Comediante", - text = { - "Reactiva", - "cada {C:attention}2{}, {C:attention}3{},", - "{C:attention}4{} o {C:attention}5{} jugado" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "de {C:attention}figuras{}" } }, + j_hack = { + name = "Comediante", + text = { + "Reactiva", + "cada {C:attention}2{}, {C:attention}3{},", + "{C:attention}4{} o {C:attention}5{} jugado" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,18 +380,27 @@ return { j_supernova = { name = "Supernova", text = { - "Suma a multi la cantidad", - "de veces que se jugó", - "la {C:attention}mano de póker{}" + "Agrega el número de veces que la", + "{C:attention}mano de póker{} se", + "jugó en esta partida a multi" + } + }, + j_superposition = { + name = "Superposición", + text = { + "Genera una carta de {C:tarot}tarot{}", + "si la mano de póker contiene", + "un {C:attention}as{} y una {C:attention}escalera{}", + "{C:inactive}(Debe haber espacio)" } }, j_ride_the_bus = { name = "Al autobús", text = { - "{C:mult}+#1#{} multi por cada", - "mano consecutiva", - "que se juega sin usar", - "una carta de {C:attention}figura{}", + "Este comodín obtiene {C:mult}+#1#{} multi", + "por mano {C:attention}consecutiva{}", + "jugada sin", + "una carta de {C:attention}figura{} con puntuación", "{C:inactive}(Actual {C:mult}+#2#{C:inactive} multi)" } }, @@ -439,8 +489,9 @@ return { j_constellation = { name = "Constelación", text = { - "Gana {X:mult,C:white}X#1#{} multi", - "por carta de {C:planet}planeta{} usada", + "Este comodín obtiene", + "{X:mult,C:white} X#1# {} multi cada vez", + "que se usa una carta de {C:planet}planeta{}", "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" } }, @@ -461,30 +512,13 @@ return { "al mismo tiempo" } }, - j_green_joker = { - name = "Comodín verde", - text = { - "{C:mult}+#1#{} multi por mano jugada", - "{C:mult}-#2#{} multi por descarte", - "{C:inactive}(Actual {C:mult}+#3#{C:inactive} multi)" - } - }, - j_superposition = { - name = "Superposición", - text = { - "Genera una carta de {C:tarot}tarot{}", - "si la mano de póker contiene", - "un {C:attention}as{} y una {C:attention}escalera{}", - "{C:inactive}(Debe haber espacio)" - } - }, j_todo_list = { name = "Lista de pendientes", text = { - "Gana {C:money}#1# ${} si la {C:attention}mano de póker{}", - "es un {C:attention}#2#{}.", - "La mano de póker cambia", - "en cada pago" + "Gana {C:money}$#1#{} si la {C:attention}mano de póker{}", + "es una {C:attention}#2#{},", + "la mano de póker cambia", + "al final de la ronda" } }, j_ticket = { @@ -536,12 +570,20 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Comodín verde", + text = { + "{C:mult}+#1#{} multi por mano jugada", + "{C:mult}-#2#{} multi por descarte", + "{C:inactive}(Actual {C:mult}+#3#{C:inactive} multi)" + } + }, j_swashbuckler = { name = "Aventurero", text = { - "Agrega el valor de venta de todos", - "los {C:attention}comodines{} a la izquierda", - "de esta carta al multi", + "Agrega el valor de venta", + "de todos los demás", + "{C:attention}comodines{} que posees a multi", "{C:inactive}(Actual {C:mult}+#1#{C:inactive} multi)" }, unlock = { @@ -553,8 +595,8 @@ return { j_troubadour = { name = "Trovador", text = { - "{C:attention}+#1#{} tamaño de mano,", - "{C:red}-#2#{} manos por ronda" + "{C:attention}+#1#{} tamaño de la mano,", + "{C:blue}-#2#{} mano en cada ronda" }, unlock = { "Gana {C:attention,E:1}#1#{} rondas", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Papel perforado", text = { - "Reactiva la {C:attention}primera{}", - "carta usada en la puntuación" + "Reactiva la {C:attention}primera{} carta", + "jugada al anotar", + "{C:attention}#1#{} veces adicionales" }, unlock = { "Derrota a una ciega jefe", @@ -618,7 +661,7 @@ return { text = { "Las cartas jugadas", "de {C:diamonds}diamantes{}", - "ganan {C:money}#1# ${} cuando anotan" + "ganan {C:money}#1# ${} cuando anotan", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# in #2#{} probabilidades", "de que las cartas jugadas", "de {C:hearts}corazones{} otorguen", - "multi {X:mult,C:white} X#3# {} cuando anotan," + "multi {X:mult,C:white} X#3# {} cuando anotan,", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Las cartas jugadas", "de {C:clubs}tréboles{} otorgan", - "multi {C:mult}+#1#{} cuando anotan" + "multi {C:mult}+#1#{} cuando anotan", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -669,7 +712,7 @@ return { j_glass = { name = "Comodín de vidrio", text = { - "Gana {X:mult,C:white}X#1#{} multi", + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", "por cada {C:attention}carta de vidrio", "que se destruya", "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Florero", text = { - "Multi {X:mult,C:white} X#1# {} si la mano", - "jugada tiene una carta", - "de {C:diamonds}diamantes{}, {C:clubs}tréboles{},", - "{C:hearts}corazones{} y {C:spades}espadas{} que anotan" + "{X:mult,C:white} X#1# {} multi si la mano", + "de póker contiene una", + "carta de {C:diamonds}diamante{}, una carta de {C:clubs}trébol{},", + "una carta de {C:hearts}corazón{} y una carta de {C:spades}picas{}" }, unlock = { "Llega a la apuesta inicial", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "Andy el alegre", text = { - "{C:red}+#1#{} descartes,", - "{C:red}#2#{} tamaño de mano" + "{C:red}+#1#{} descarte", + "cada ronda,", + "{C:red}#2#{} tamaño de la mano" }, unlock = { "Gana una partida en {E:1,C:attention}#1#", @@ -796,9 +840,9 @@ return { j_hit_the_road = { name = "Al camino", text = { - "Gana multi {X:mult,C:white} X#1# {}", - "por carta descartada", - "de {C:attention}jota{} esta ronda", + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "por cada {C:attention}jota{}", + "descartada esta ronda", "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" }, unlock = { @@ -892,26 +936,27 @@ return { j_red_card = { name = "Carta roja", text = { - "Gana multi {C:red}+#1#{} cuando se omite", - "cualquier {C:attention}paquete potenciador{}", + "Este comodín obtiene", + "{C:red}+#1#{} multi cuando se omite", + "cualquier{C:attention}paquete potenciador{}", "{C:inactive}(Actual {C:red}+#2#{C:inactive} multi)" } }, j_madness = { name = "Locura", text = { - "Cuando se selecciona la {C:attention}ciega{},", - "gana {X:mult,C:white} X#1# {} multi", + "Cuando se selecciona la {C:attention}ciega pequeña{} o", + "la {C:attention}ciega grande{}, obtiene {X:mult,C:white} X#1# {} multi", "y {C:attention}destruye{} un comodín al azar", - "{C:inactive}(Actual {X:mult,C:white} X#2#{} multi)" + "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" } }, j_square = { name = "Comodín cuadrado", text = { - "Gana {C:chips}+#2#{} fichas", + "Este comodín obtiene {C:chips}+#2#{} fichas", "si la mano jugada tiene", - "{C:attention}4{} cartas", + "exactamente {C:attention}4{} cartas", "{C:inactive}(Actual {C:chips}#1#{C:inactive} fichas)" } }, @@ -932,6 +977,287 @@ return { "{C:inactive}(Debe haber espacio)" } }, + j_vampire = { + name = "Vampiro", + text = { + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "por cada {C:attention}carta mejorada{} jugada con puntuación,", + "elimina la carta {C:attention}mejorada", + "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + } + }, + j_shortcut = { + name = "Atajo", + text = { + "Permite hacer {C:attention}escaleras{} con", + "espacios de {C:attention}1 categoría", + "{C:inactive}(ej.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Holograma", + text = { + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "cada vez que agregas una {C:attention}carta de juego{}", + "a tu baraja", + "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + } + }, + j_vagabond = { + name = "Vagabundo", + text = { + "Crea una carta de {C:purple}tarot{}", + "si se juega una mano", + "con {C:money}#1# ${} o menos" + } + }, + j_baron = { + name = "Barón", + text = { + "Cada {C:attention}rey{}", + "en tu mano", + "otorga multi {X:mult,C:white} X#1# {}" + + } + }, + j_cloud_9 = { + name = "La 9º puerta", + text = { + "Gana {C:money}#1# ${} por cada", + "{C:attention}9{} en tu {C:attention}baraja completa", + "al final de la ronda", + "{C:inactive}(Actual {C:money}#2# ${}{C:inactive})" + } + }, + j_rocket = { + name = "Cohete", + text = { + "Gana {C:money}$#1#{} al final de la ronda", + "El pago aumenta en {C:money}$#2#{}", + "cuando derrotas a la {C:attention}ciega jefe{}" + } + }, + j_obelisk = { + name = "Obelisco", + text = { + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "por {C:attention}mano{} consecutiva jugada", + "sin jugar", + "tu {C:attention}mano de póker{C:inactive} más jugada", + "(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + } + }, + j_midas_mask = { + name = "Máscara de Midas", + text = { + "Todas las cartas de {C:attention}figura{} jugadas", + "se vuelven cartas {C:attention}de oro{}", + "cuando anotan" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Vende esta carta", + "para desactivar", + "la {C:attention}ciega jefe{} actual" + } + }, + j_photograph = { + name = "Fotografía", + text = { + "La primera carta de {C:attention}figura", + "jugada otorga multi {X:mult,C:white} X#1# {}", + "cuando anota" + } + }, + j_gift = { + name = "Carta de regalo", + text = { + "Agrega {C:money}#1# ${} del {C:attention}valor de venta", + "a cada {C:attention}comodín{}", + "y cada carta {C:attention}consumible{} en", + "al final de la ronda" + } + }, + j_turtle_bean = { + name = "Frijol negro", + text = { + "{C:attention}+#1#{} tamaño de mano,", + "se reduce", + "en {C:red}#2#{} en cada ronda" + } + }, + j_erosion = { + name = "Erosión", + text = { + "Multi {C:red}+#1#{} por cada", + "carta debajo de {C:attention}#3#{}", + "en la baraja completa", + "{C:inactive}(Actual: multi {C:red}+#2#{C:inactive})" + } + }, + j_reserved_parking = { + name = "Estacionamiento reservado", + text = { + "Cada carta de {C:attention}figura{}", + "en tu mano tiene", + "{C:green}#2# en #3#{} probabilidades", + "que otorgue {C:money}#1# ${}" + + } + }, + j_mail = { + name = "Reembolso por correo", + text = { + "Gana {C:money}#1# ${} por cada", + "{C:attention}#2#{} que descartes, la categoría", + "cambia en cada ronda" + } + }, + j_to_the_moon = { + name = "A la luna", + text = { + "Gana {C:money}#1# ${} extra", + "de {C:attention}interés{} por cada {C:money}5 ${}", + "que tengas al final de la ronda" + } + }, + j_hallucination = { + name = "Alucinación", + text = { + "{C:green}#1# en #2#{} probabilidades de crear", + "una carta de {C:tarot}tarot{} cuando se abre", + "cualquier {C:attention}paquete potenciador{}", + "{C:inactive}(Debe haber espacio)" + } + }, + j_lucky_cat = { + name = "Gato de la suerte", + text = { + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "cada vez que una carta de la {C:attention}suerte{}", + "se activa {C:green}con éxito{}", + "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + } + }, + j_baseball = { + name = "Carta de béisbol", + text = { + "Cada comodín {C:green}inusual{}", + "otorga multi {X:mult,C:white} X#1# {}" + } + }, + j_bull = { + name = "Toro", + text = { + "{C:chips}+#1#{} fichas por", + "cada {C:money}$1{} que tengas", + "{C:inactive}(Actual {C:chips}+#2#{C:inactive} fichas)" + } + }, + j_diet_cola = { + name = "Refresco dietético", + text = { + "Vende esta carta", + "para crear 1 {C:attention}#1#", + "gratis" + } + }, + j_trading = { + name = "Carta de colección", + text = { + "Si el {C:attention}primer descarte{} de la ronda", + "tiene solo {C:attention}1{} carta, destrúyela", + "y gana {C:money}#1# $" + } + }, + j_flash = { + name = "Carta sorpresa", + text = { + "Este comodín obtiene {C:mult}+#1#{} multi", + "por {C:attention}renovar{} en la tienda", + "{C:inactive}(Actual {C:mult}+#2#{C:inactive} multi)" + } + }, + j_popcorn= { + name = "Palomitas de maíz", + text = { + "Multi {C:mult}+#1#{}", + "Multi {C:mult}-#2#{} por cada", + "ronda jugada" + } + }, + j_ramen= { + name = "Ramen", + text = { + "Multi {X:mult,C:white} X#1# {},", + "pierde multi {X:mult,C:white} X#2# {}", + "por cada {C:attention}carta{} descartada" + } + }, + j_trousers= { + name = "Pantalones de repuesto", + text = { + "Este comodín obtiene {C:mult}+#1#{} multi", + "si la mano jugada tiene", + "un {C:attention}#2#", + "{C:inactive}(Actual {C:red}+#3#{C:inactive} multi)" + } + }, + j_ancient= { + name = "Comodín antiguo", + text = { + "Cada carta jugada con el palo", + "{V:1}#2#{} otorga", + "multi {X:mult,C:white} X#1# {} cuando anota,", + "{s:0.8}el palo cambia al final de la ronda" + } + }, + j_walkie_talkie = { + name = "Walkie-talkie", + text = { + "Cada {C:attention}10{} o {C:attention}4{}", + "jugado otorga {C:chips}+#1#{} fichas", + "y multi {C:mult}+#2#{} cuando anota" + }, + }, + j_selzer= { + name = "Refresco", + text = { + "Reactiva todas", + "las cartas jugadas", + "por las próximas {C:attention}#1#{} manos" + } + }, + j_castle = { + name = "Castillo", + text = { + "Este comodín gana {C:chips}+#1#{} fichas", + "por carta {V:1}#2#{} descartada,", + "el palo cambia en cada ronda", + "{C:inactive}(Actual {C:chips}+#3#{C:inactive} fichas)" + }, + }, + j_smiley = { + name = "Cara sonriente", + text = { + "Las cartas de {C:attention}figuras{} jugadas", + "otorgan multi {C:mult}+#1#{}", + "cuando anotan" + } + }, + j_campfire = { + name = "Fogata", + text = { + "Este comodín gana multi {X:mult,C:white}X#1#{}", + "por cada carta {C:attention}vendida{}, se restablece", + "cuando se derrota a la {C:attention}ciega jefe{}", + "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" + } + }, + + j_stuntman = { name = "Doble de riesgo", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Disparo a la luna", text = { - "Multi {C:mult}+#1#{} por cada", - "{C:attention}reina de espadas", - "en tu mano" + "Cada {C:attention}reina{}", + "que tienes en la mano", + "otorga {C:mult}+#1#{} multi" }, unlock = { "Juega todos los {E:1,C:attention}corazones", @@ -1049,7 +1375,8 @@ return { name = "Botas", text = { "{C:mult}+#1#{} multi por cada", - "{C:money}#2# ${} que tengas" + "{C:money}$#2#{} que tienes", + "{C:inactive}(Actual {C:mult}+#3#{C:inactive} multi)" }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -1059,9 +1386,9 @@ return { j_caino = { name = "Canio", text = { - "Gana multi {X:mult,C:white} X#1# {} cuando", + "Este comodín obtiene {X:mult,C:white} X#1# {} multi", + "cuando se destruye", "una carta de {C:attention}figura{}", - "se destruye", "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" }, unlock = { @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "multi {X:mult,C:white} X#1# {} cada uno solo", - "después de usar {C:attention}#2#{} descartes", - "{C:inactive}(Descartes restantes: {C:attention}#3#{C:inactive})" + "Este comodín obtiene", + "{X:mult,C:white} X#1# {} multi cada {C:attention}#2#{C:inactive} [#3#]{}", + "cartas descartadas", + "{C:inactive}(Actual {X:mult,C:white} X#4# {C:inactive} multi)" }, unlock = { "{E:1,s:1.3}¿?" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}¿?" } - }, - j_sly = { - name = "Comodín artero", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_wily = { - name = "Comodín taimado", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_clever = { - name = "Comodín astuto", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_devious = { - name = "Comodín ladino", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_crafty = { - name = "Comodín mañoso", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampiro", - text = { - "Gana multi {X:mult,C:white} X#1# {} por cada", - "{C:attention}carta mejorada{} jugada,", - "quita la {C:attention}mejora de carta", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_shortcut = { - name = "Atajo", - text = { - "Permite formar {C:attention}escaleras{}", - "con brechas de {C:attention}1 categoría", - "{C:inactive}(ej.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Holograma", - text = { - "Gana multi {X:mult,C:white} X#1# {}", - "por cada {C:attention}carta de juego{}", - "agregada a la baraja", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_vagabond = { - name = "Vagabundo", - text = { - "Crea una carta de {C:purple}tarot{}", - "si se juega una mano", - "con {C:money}#1# ${} o menos" - } - }, - j_baron = { - name = "Barón", - text = { - "Cada {C:attention}rey{}", - "en tu mano", - "otorga multi {X:mult,C:white} X#1# {}" - } - }, - j_cloud_9 = { - name = "La 9º puerta", - text = { - "Gana {C:money}#1# ${} por cada", - "{C:attention}9{} en tu {C:attention}baraja completa", - "al final de la ronda", - "{C:inactive}(Actual {C:money}#2# ${}{C:inactive})" - } - }, - j_rocket = { - name = "Cohete", - text = { - "Gana {C:money}#1# ${} al final", - "de la ronda y {C:money}#2# ${}", - "cuando se derrota a la {C:attention}ciega jefe{}" - } - }, - j_obelisk = { - name = "Obelisco", - text = { - "Multi {X:mult,C:white} X#1# {} por cada", - "mano consecutiva jugada", - "sin jugar tu {C:attention}mano", - "de póker más jugada", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_midas_mask = { - name = "Máscara de Midas", - text = { - "Todas las cartas de {C:attention}figura{}", - "se convierten en cartas de {C:attention}oro{}", - "cuando se juega" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Vende esta carta", - "para desactivar", - "la {C:attention}ciega jefe{} actual" - } - }, - j_photograph = { - name = "Fotografía", - text = { - "La primera carta de {C:attention}figura", - "jugada otorga multi {X:mult,C:white} X#1# {}", - "cuando anota" - } - }, - j_gift = { - name = "Carta de regalo", - text = { - "Agrega {C:money}#1# ${} del {C:attention}valor de venta", - "a cada {C:attention}comodín{}", - "y cada carta {C:attention}consumible{} en", - "al final de la ronda" - } - }, - j_turtle_bean = { - name = "Frijol negro", - text = { - "{C:attention}+#1#{} tamaño de mano,", - "se reduce", - "en {C:red}#2#{} en cada ronda" - } - }, - j_erosion = { - name = "Erosión", - text = { - "Multi {C:red}+#1#{} por cada", - "carta debajo de {C:attention}#3#{}", - "en la baraja completa", - "{C:inactive}(Actual: multi {C:red}+#2#{C:inactive})" - } - }, - j_reserved_parking = { - name = "Estacionamiento reservado", - text = { - "Cada carta de {C:attention}figura{}", - "en tu mano tiene", - "{C:green}#2# en #3#{} probabilidades", - "que otorgue {C:money}#1# ${}" - } - }, - j_mail = { - name = "Reembolso por correo", - text = { - "Gana {C:money}#1# ${} por cada", - "{C:attention}#2#{} que descartes, la categoría", - "cambia en cada ronda" - } - }, - j_to_the_moon = { - name = "A la luna", - text = { - "Gana {C:money}#1# ${} extra", - "de {C:attention}interés{} por cada {C:money}5 ${}", - "que tengas al final de la ronda" - } - }, - j_hallucination = { - name = "Alucinación", - text = { - "{C:green}#1# en #2#{} probabilidades de crear", - "una carta de {C:tarot}tarot{} cuando se abre", - "cualquier {C:attention}paquete potenciador{}", - "{C:inactive}(Debe haber espacio)" - } - }, - j_lucky_cat = { - name = "Gato de la suerte", - text = { - "Gana multi {X:mult,C:white} X#1# {} cada", - "vez que una carta {C:attention}de la suerte{}", - "se activa {C:green}con éxito{}", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_baseball = { - name = "Carta de béisbol", - text = { - "Cada comodín {C:green}inusual{}", - "otorga multi {X:mult,C:white} X#1# {}" - } - }, - j_bull = { - name = "Toro", - text = { - "{C:chips}+#1#{} fichas por cada", - "{C:money}dólar{} que tengas", - "{C:inactive}(Actual: {C:chips}+#2#{C:inactive} fichas)" - } - }, - j_diet_cola = { - name = "Refresco dietético", - text = { - "Vende esta carta", - "para crear 1 {C:attention}#1#", - "gratis" - } - }, - j_trading = { - name = "Carta de colección", - text = { - "Si el {C:attention}primer descarte{} de la ronda", - "tiene solo {C:attention}1{} carta, destrúyela", - "y gana {C:money}#1# $" - } - }, - j_flash = { - name = "Carta sorpresa", - text = { - "Multi {C:mult}+#1#{} por cada", - "{C:attention}cambio{} en la tienda", - "{C:inactive}(Actual multi {C:mult}+#2# {C:inactive})" - } - }, - j_popcorn = { - name = "Palomitas de maíz", - text = { - "Multi {C:mult}+#1#{}", - "Multi {C:mult}-#2#{} por cada", - "ronda jugada" - } - }, - j_trousers = { - name = "Pantalones de repuesto", - text = { - "Gana multi {C:mult}+#1#{} si", - "la mano jugada contiene", - "1 {C:attention}#2#", - "{C:inactive}(Actual: multi {C:red}+#3#{C:inactive})" - } - }, - j_ancient = { - name = "Comodín antiguo", - text = { - "Cada carta jugada con el palo", - "{V:1}#2#{} otorga", - "multi {X:mult,C:white} X#1# {} cuando anota,", - "{s:0.8}el palo cambia al final de la ronda" - } - }, - j_ramen = { - name = "Ramen", - text = { - "Multi {X:mult,C:white} X#1# {},", - "pierde multi {X:mult,C:white} X#2# {}", - "por cada {C:attention}carta{} descartada" - } - }, - j_walkie_talkie = { - name = "Walkie-talkie", - text = { - "Cada {C:attention}10{} o {C:attention}4{}", - "jugado otorga {C:chips}+#1#{} fichas", - "y multi {C:mult}+#2#{} cuando anota" - } - }, - j_selzer = { - name = "Refresco", - text = { - "Reactiva todas", - "las cartas jugadas", - "por las próximas {C:attention}#1#{} manos" - } - }, - j_castle = { - name = "Castillo", - text = { - "Este comodín gana {C:chips}+#1#{} fichas", - "por carta {V:1}#2#{} descartada,", - "el palo cambia en cada ronda", - "{C:inactive}(Actual {C:chips}+#3#{C:inactive} fichas)" - } - }, - j_smiley = { - name = "Cara sonriente", - text = { - "Las cartas de {C:attention}figuras{} jugadas", - "otorgan multi {C:mult}+#1#{}", - "cuando anotan" - } - }, - j_campfire = { - name = "Fogata", - text = { - "Este comodín gana multi {X:mult,C:white}X#1#{}", - "por cada carta {C:attention}vendida{}, se restablece", - "cuando se derrota a la {C:attention}ciega jefe{}", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "Desperdiciador", text = { - "Gana para siempre", - "{C:red}+#1#{} descarte(s)", - "por ronda" + "Gana", + "para siempre {C:red}+#1#{} descarte", + "cada ronda" } }, v_seed_money = { name = "Siembra dinero", text = { - "Aumenta el límite", - "de los intereses ganados", - "por ronda a {C:money}#1# ${}" + "Aumenta el tope de", + "interés ganado en", + "cada ronda a {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Jeroglífico", text = { - "{C:attention}-#1#{} apuesta inicial", + "{C:attention}-#1#{} apuesta inicial,", "{C:blue}-#1#{} mano", - "por ronda", + "cada ronda" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}#1# ${} por cambio" } }, - v_pattern = { - name = "Patrón", + v_paint_brush = { + name = "Brocha", text = { - "Genera tu carta", - "{C:attention}consumible{} más usada", - "{E:1,V:1}#1#", - "{C:inactive}(Debe haber espacio)" + "{C:attention}+#1#{} tamaño de mano" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "Reciclomancia", text = { - "Gana para siempre", - "{C:red}+#1#{} descarte(s)", - "por ronda" + "Gana", + "para siempre {C:red}+#1#{} descarte", + "cada ronda" }, unlock = { "Descarta un total", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Árbol de dinero", text = { - "Aumenta el límite", - "de los intereses ganados", - "por ronda a {C:money}#1# ${}" + "Aumenta el tope de", + "interés ganado en", + "cada ronda a {C:money}$#1#{}" }, unlock = { "Maximiza la ganancia", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petroglifo", + text = { + "{C:attention}-#1#{} apuesta inicial,", + "{C:red}-#1#{} descarte", + "cada ronda" + }, unlock = { "Llega a la apuesta inicial", "nivel {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} apuesta inicial", - "{C:red}-#1#{} descarte", - "por ronda" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} ciegas" } }, - v_tesselation = { - name = "Teselado", - text = { - "Genera tu carta", - "de {C:attention}comodín{} más usada", - "{E:1,V:1}#1#", - "{C:inactive}(Debe haber espacio)" - }, - unlock = { - "Compra la edición {C:dark_edition}polícroma", - "de tu {C:attention}comodín", - "más usado", - "en la tienda" - } - }, v_palette = { name = "Paleta", text = { - "Sujeta {C:attention}+#1#{} cartas", - "en tu mano", "{C:attention}+#1#{} tamaño de mano" }, unlock = { "Reduce el tamaño", "de mano a {C:attention}#1#{} cartas" } - }, - v_paint_brush = { - name = "Brocha", - text = { - "{C:attention}+#1#{} tamaño de mano" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "El mago", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{}", + "carta(s) seleccionada(s) a", "{C:attention}#2#" } }, @@ -1837,24 +1822,24 @@ return { c_lovers = { name = "Los enamorados", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, c_chariot = { name = "El carro", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, c_justice = { name = "La justicia", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, @@ -2067,12 +2052,12 @@ return { c_eris = { name = "Eris", text = { - "Aumento de nivel {S:0.8}({S:0.8,V:1}nvl. #1#{S:0.8}){}", + "{S:0.8}({S:0.8,V:1}nvl. #1#{S:0.8}){} Aumento de nivel", "{C:attention}#2#", "{C:mult}+#3#{} multi y", - "y {C:chips}+#4#{} fichas" + "{C:chips}+#4#{} fichas" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "gana {C:money}#2# $" } }, - c_soul = { - name = "El alma", - text = { - "Crea un", - "comodín {C:legendary,E:1}legendario{}", - "{C:inactive}(Debe haber espacio)" - } - }, - c_black_hole = { - name = "Agujero negro", - text = { - "Aumenta todas", - "las {C:legendary,E:1}manos de póker", - "{C:attention}1{} nivel" - } - }, c_ankh = { name = "Anj", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} carta seleccionada", "en tu mano" } + }, + c_soul = { + name = "El alma", + text = { + "Crea un", + "comodín {C:legendary,E:1}legendario{}", + "{C:inactive}(Debe haber espacio)" + } + }, + c_black_hole = { + name = "Agujero negro", + text = { + "Aumenta todas", + "las {C:legendary,E:1}manos de póker", + "{C:attention}1{} nivel" + } } }, Edition = { @@ -2355,7 +2340,7 @@ return { name = "Pozo negro", text = { "La tienda puede tener comodines {C:attention}eternos{}", - "{C:inactive,s:0.8}{No se pueden vender ni destruir}", + "{C:inactive,s:0.8}(No se pueden vender ni destruir)", "{s:0.8}Se aplica a todos los pozos anteriores" } }, @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Pozo naranja", text = { - "Los {C:attention}paquetes potenciadores{} cuestan", - "{C:money}1 ${} más por apuesta inicial", - "{s:0.8}Se aplica a todos los pozos anteriores" + "La tienda puede tener comodines {C:attention}perecederos{}", + "{C:inactive,s:0.8}(Debilitados luego de 5 rondas)", + "{s:0.8}Aplica en todas las apuestas anteriores" } }, stake_gold = { name = "Pozo de oro", text = { - "{C:red}-1{} tamaño de mano", - "{s:0.8}Se aplica a todos los pozos anteriores" + "La tienda puede tener comodines {C:attention}de alquiler{}", + "{C:inactive,s:0.8}(Cuesta {C:money,s:0.8}$3{C:inactive,s:0.8} por ronda)", + "{s:0.8}Aplica en todas las apuestas anteriores" } } }, @@ -2388,42 +2374,46 @@ return { name = "Etiqueta inusual", text = { "La tienda tiene un", - "comodín {C:green}inusual" + "{C:green}comodín inusual gratis" } }, tag_rare = { name = "Etiqueta rara", text = { "La tienda tiene un", - "comodín {C:red}raro" + "{C:red}comodín raro gratis" } }, tag_negative = { name = "Etiqueta negativa", text = { - "La tienda tiene un", - "comodín {C:dark_edition}negativo" + "El próximo comodín de la", + "tienda de la edición base es gratis y", + "se vuelve {C:dark_edition}negativo" } }, tag_foil = { name = "Etiqueta laminada", text = { - "La tienda tiene un", - "comodín {C:dark_edition}laminado" + "El próximo comodín de la", + "tienda de la edición base es gratis y", + "se vuelve {C:dark_edition}laminado" } }, tag_holo = { name = "Etiqueta holográfica", text = { - "La tienda tiene un", - "comodín {C:dark_edition}holográfico" + "El próximo comodín de la", + "tienda de la edición base es gratis y", + "se vuelve {C:dark_edition}holográfico" } }, tag_polychrome = { name = "Etiqueta polícroma", text = { - "La tienda tiene un", - "comodín {C:dark_edition}polícromo" + "El próximo comodín de la", + "tienda de la edición base es gratis y", + "se vuelve {C:dark_edition}polícromo" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} ranura de consumible" } }, - b_metal = { - name = "Baraja de metal", + b_ghost = { + name = "Baraja fantasma", text = { - "Comienza la partida con {C:attention}#1#", - "cartas mejoradas", - "a cartas de {C:attention}acero" + "Las cartas {C:spectral}espectrales{} pueden", + "aparecer en la tienda,", + "comienza con una carta de {C:spectral,T:c_hex}maleficio{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} corazones{} en la baraja" } }, - b_rocky = { - name = "Baraja rocosa", + b_zodiac = { + name = "Baraja zodiacal", text = { - "Comienza la partida con {C:attention}#1#", - "cartas de {C:attention}piedra extra" + "Comienza la partida con", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "y {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Baraja trenzada", + b_painted = { + name = "Baraja pintada", text = { - "La primera mano jugada", - "aumenta a {C:attention}nvl. 3" + "{C:attention}+#1#{} tamaño de mano", + "{C:red}#2#{} ranuras de comodín" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Baraja fantasma", - text = { - "Las cartas {C:spectral}espectrales{} pueden", - "aparecer en la tienda,", - "comienza con una carta de {C:spectral,T:c_hex}maleficio{}" - } - }, - b_zodiac = { - name = "Baraja zodiacal", - text = { - "Comienza la partida con", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "y {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Baraja pintada", - text = { - "{C:attention}+#1#{} tamaño de mano", - "{C:red}#2#{} ranuras de comodín" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "y anota puntos" } }, + red_seal = { + name = "Sello rojo", + text = { + "Reactiva esta", + "carta {C:attention}1{} vez" + } + }, + blue_seal = { + name = "Sello azul", + text = { + "Crea la carta de {C:planet}planeta{}", + "para la última {C:attention}mano de póker{}", + "de la ronda jugada si {C:attention}la tienes{} en la mano", + "{C:inactive}(Debe haber espacio)" + } + }, + purple_seal = { + name = "Sello morado", + text = { + "Crea una carta de {C:tarot}tarot{}", + "cuando {C:attention}se descarta", + "{C:inactive}(Debe haber espacio)" + } + }, + eternal = { + name = "Eterno", + text = { + "No se puede vender", + "ni destruir" + } + }, + perishable = { + name = "Perecedero", + text = { + "Debilitada luego de", + "{C:attention}#1#{} rondas", + "{C:inactive}({C:attention}#2#{C:inactive} restantes)" + } + }, + rental = { + name = "Alquiler", + text = { + "Pierde {C:money}$#1#{} al", + "final de la ronda" + } + }, white_sticker = { name = "Sticker blanco", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# de {V:1}#2#" + " {C:light_black}#1# de {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1# fichas{} extra" } }, + remove_negative = { + name = "Negativo", + text = { + "{C:inactive,s:0.9}(Elimina el {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} de la copia)" + } + }, locked = { name = "Bloqueada", text = {} @@ -3027,6 +3047,15 @@ return { "en esta demo" } }, + challenge_locked = { + name = "Bloqueada", + text = { + "Gana una partida con al menos", + "#1# barajas diferentes para desbloquear", + "Modo desafío", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Bloqueada", text = { @@ -3267,51 +3296,6 @@ return { "fijado a la posición", "del extremo izquierdo" } - }, - red_seal = { - name = "Sello rojo", - text = { - "Reactiva esta", - "carta {C:attention}1{} vez" - } - }, - blue_seal = { - name = "Sello azul", - text = { - "Genera una carta de {C:planet}planeta{}", - "si {C:attention}tienes{} esta carta", - "en la mano al final de la ronda" - } - }, - purple_seal = { - name = "Sello morado", - text = { - "Crea una carta de {C:tarot}tarot{}", - "cuando {C:attention}se descarta", - "{C:inactive}(Debe haber espacio)" - } - }, - eternal = { - name = "Eterno", - text = { - "No se puede vender", - "ni destruir" - } - }, - challenge_locked = { - name = "Bloqueada", - text = { - "Gana una partida con al menos", - "#1# barajas diferentes para desbloquear", - "Modo desafío", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negativo", - text = { - "{C:inactive,s:0.9}(Elimina el {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} de la copia)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Mano más jugada" }, + achievement_names = { + ante_up = "¡Aumento de apuesta inicial!", + ante_upper = "¡Aumentador de apuesta inicial!", + heads_up = "Aviso", + low_stakes = "Apuestas bajas", + mid_stakes = "Apuestas medias", + high_stakes = "Apuestas altas", + card_player = "Jugador de cartas", + card_discarder = "Descartador de cartas", + nest_egg = "Ahorros", + flushed = "Colorado", + speedrunner = "Velocista", + roi = "Rendimiento de inversión", + shattered = "Destrozo", + royale = "Real", + retrograde = "Retrógrada", + _10k = "10K", + _1000k = "1000 K", + _100000k = "100 000 K", + tiny_hands = "Manitas", + big_hands = "Manotas", + you_get_what_you_get = "Te toca lo que te toca", + rule_bender = "Cambiar las reglas", + rule_breaker = "Romper las reglas", + legendary = "Legendario", + astronomy = "Astronomía", + cartomancy = "Cartomancia", + clairvoyance = "Clarividencia", + extreme_couponer = "Cupones extremos", + completionist = "Completista", + completionist_plus = "Completista+", + completionist_plus_plus = "Completista++", + }, + achievement_descriptions = { + ante_up = "Llega a la apuesta inicial 4", + ante_upper = "Llega a la apuesta inicial 8", + heads_up = "Gana una partida", + low_stakes = "Gana una partida en dificultad Pozo rojo como mínimo", + mid_stakes = "Gana una partida en dificultad Pozo negro como mínimo", + high_stakes = "Gana una partida en dificultad Pozo de oro como mínimo", + card_player = "Juega al menos 2500 cartas", + card_discarder = "Descarta al menos 2500 cartas", + nest_egg = "Consigue 400 $ o más en una sola partida", + flushed = "Juega un color con 5 cartas versátiles", + speedrunner = "Gana una partida en 12 rondas o menos", + roi = "Compra 5 vales para la apuesta inicial 4", + shattered = "Rompe 2 cartas de vidrio en una sola mano", + royale = "Juega una escalera real", + retrograde = "Lleva cualquier mano de póker a nivel 10", + _10k = "Consigue 10 000 fichas en una sola mano", + _1000k = "Consigue 1 000 000 de fichas en una sola mano", + _100000k = "Consigue 100 000 000 de fichas en una sola mano", + tiny_hands = "Quédate con 20 cartas o menos en la baraja", + big_hands = "Haz que tu baraja tenga 80 cartas o más", + you_get_what_you_get = "Gana una partida sin renovar la tienda", + rule_bender = "Completa cualquier desafío", + rule_breaker = "Completa todos los desafíos", + legendary = "Descubre un comodín legendario", + astronomy = "Descubre todas las cartas de planeta", + cartomancy = "Descubre todas las cartas de tarot", + clairvoyance = "Descubre todas las cartas espectrales", + extreme_couponer = "Descubre todos los vales", + completionist = "Descubre 100 % de tu colección", + completionist_plus = "Gana con todas las barajas en dificultad Pozo de oro", + completionist_plus_plus = "Gana un sticker de oro en cada comodín", + }, + challenge_names = { + c_omelette_1 = "El omelet", + c_city_1 = "Ciudad de los 15 minutos", + c_rich_1 = "Los ricos se enriquecen", + c_knife_1 = "Al filo de la navaja", + c_xray_1 = "Visión de rayos X", + c_mad_world_1 = "Mundo loco", + c_luxury_1 = "Impuesto al lujo", + c_non_perishable_1 = "No perecedero", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Doble o nada", + c_typecast_1 = "Encasillado", + c_inflation_1 = "Inflación", + c_bram_poker_1 = "Bram Póker", + c_fragile_1 = "Frágil", + c_monolith_1 = "Monolito", + c_blast_off_1 = "Estallido", + c_five_card_1 = "Saca cinco cartas", + c_golden_needle_1 = "Aguja dorada", + c_cruelty_1 = "Crueldad", + c_jokerless_1 = "Sin comodines" + }, poker_hands = { + ['Flush Five'] = "Cinco de color", ['Flush House'] = "Full de color", ['Five of a Kind'] = "Quintilla", ['Royal Flush'] = "Escalera real", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Tercia", ['Two Pair'] = "Doble par", ['Pair'] = "Par", - ['High Card'] = "Carta más alta", - ['Flush Five'] = "Cinco de color" + ['High Card'] = "Carta más alta" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 cartas de la misma categoría y palo" + }, ['Flush House'] = { "Una tercia y par con", "todas las cartas del mismo palo" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Si la mano jugada no es ninguna de las anteriores,", "sólo cuenta la carta más alta" - }, - ['Flush Five'] = { - "5 cartas de la misma categoría y palo" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polícroma", negative = "Negativa", gold_seal = "Sello de oro", - locked = "Bloqueada", blue_seal = "Sello azul", red_seal = "Sello rojo", purple_seal = "Sello morado", + locked = "Bloqueada", eternal = "Eterno", + perishable = "Perecedero", + rental = "Alquiler", pinned_left = "Fijada" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Colección", b_seed = "Código", b_copy_seed = "Copiar código", + b_copy = "Copiar", b_credits = "Créditos", b_stats = "Estadísticas", b_settings = "Configuración", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Velocidad del juego", b_set_play_discard_pos = "Posición del botón jugar/descartar", b_set_screenshake = "Temblor de pantalla", + b_high_contrast_cards = "Cartas de alto contraste", + b_reduced_motion = "Movimiento reducido", + b_set_rumble = "Vibración del control", b_set_crash_reports = "Informes de errores", b_set_monitor = "Configuración de pantalla", b_set_windowmode = "Modo ventana", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Paquetes potenciadores", b_tags = "Etiquetas", b_decks = "Barajas", + b_seals = "Sellos", b_continue = "Continuar", b_back = "Atrás", b_music = "Música", @@ -3527,6 +3606,7 @@ return { b_imagery = "Imágenes", b_new_run = "Partida nueva", b_challenges = "Desafíos", + b_new_challenge = "Iniciar desafío nuevo", b_current_profile = "Perfil actual", b_load_profile = "Cargar perfil", b_create_profile = "Crear perfil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLECCIÓN", b_quit_cap = "SALIR", b_cash_out = "Cobrar", + b_unlock_all = "Desbloquear todo", k_unknown = "¿?", k_compatible = "compatible", k_incompatible = "incompatible", + k_active = "activa", k_round = "Ronda", k_ante = "Apuesta inicial", k_seed = "Código", @@ -3562,6 +3644,7 @@ return { k_voucher = "Vale", k_tarot = "Tarot", k_planet = "Planeta", + k_deck = "Baraja", k_dwarf_planet = "Planeta enano", k_planet_q = "¿Planeta?", k_spectral = "Espectral", @@ -3593,12 +3676,18 @@ return { k_x_base = "Base X", k_not_discovered = "No se descubrió", k_unlocked_ex = "¡Se desbloqueó!", + k_achievement = "Logro", + k_trophy = "Trofeo", k_challenge_mode = "Modo desafío", k_daily_run = "Partida diaria", k_profile = "Perfil", k_wins = "Victorias", k_empty_caps = "VACÍA", k_collection = "Colección", + k_progress = "Progreso", + k_challenges = "Desafíos", + k_joker_stickers = "Stickers de comodín", + k_deck_stake_wins = "Victorias de pozo de baraja", k_stake_level = "Nivel de pozo", k_none = "Ninguno", k_game_modifiers = "Modificadores de juego", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Mejor mano", k_seeded_run = "Partida con códigos", k_enter_seed = "Escribir código", + k_enter_name = "Escribir nombre", k_lvl = "Nvl.", k_skipped_cap = "SE OMITIÓ", k_no_reward = "Sin recompensa", k_reward = "Recompensa", k_nope_ex = "¡No!", + k_not_allowed_ex = "¡No está permitido!", k_or = "o", + k_poker_hand = "mano de póker", + k_gold = "Oro", + k_card_stats = "Estadísticas de cartas", k_balanced = "Equilibrado", + k_view = "Ver", + k_all_hands = "Todas las manos", + k_high_score_ex = "¡Récord!", + k_demo_version_ex = "¡Versión demo!", + k_playing_as = "Jugando como", + k_choose = "Elegir", + k_achievements_disabled = "Logros desactivados", + k_trophies_disabled = "Trofeos desactivados", ph_improve_run = "¡Mejora tu partida!", + ph_no_boss_active = "no hay jefe activo", ph_sneak_peek = "Vistazo", ph_deck_preview_stones = "Piedras", ph_deck_preview_effective = "Total efectivo debido a comodines, ciegas y mejoras de cartas", ph_blind_score_at_least = "Anota al menos", - ph_blind_reward = "Recompensa:", + ph_blind_reward = "Recompensa: ", + ph_4_7_of_clubs = "cuatro 7 de tréboles", ph_up_ante_1 = "Aumentar apuesta inicial", ph_up_ante_2 = "Aumentar todas las ciegas", ph_up_ante_3 = "Actualizar las ciegas", + ph_select_challenge = "Selecciona un desafío", ph_stat_joker = "Total de rondas completadas con esta carta", ph_stat_consumable = "Cantidad de veces que se usó la carta", ph_stat_voucher = "Cantidad de veces que se canjeó el vale", ph_demo_thanks_1 = "Gracias por jugar la", ph_demo_thanks_2 = "DEMO DE BALATRO", ph_game_over = "FIN DE PARTIDA", + ph_you_win = "¡GANASTE!", + ph_you_win_demo = "¡GANASTE EN LA DEMO!", ph_vouchers_redeemed = "Vales canjeados en esta partida", ph_no_vouchers = "No se canjearon vales en esta partida", ph_defeat_this_blind_1 = "Derrota a esta ciega", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 nivel", ph_boss_disabled = "¡Jefe inhabilitado!", ph_most_played = "(mano más jugada)", + ph_defeat_the_boss = "Derrota a la ciega jefe", + ph_score_furthest_ante = "Apuesta inicial", + ph_score_furthest_round = "Ronda", + ph_score_hand = "Mejor mano", + ph_score_poker_hand = "Mano más jugada", + ph_score_new_collection = "Descubrimientos", + ph_score_cards_played = "Cartas jugadas", + ph_score_cards_discarded = "Cartas descartadas", + ph_score_times_rerolled = "Renovaciones", + ph_score_cards_purchased = "Cartas compradas", + ph_unscored_hand = "La mano no anota puntos", + ph_alert_debuff_confirm = "Pulsa Jugar de nuevo para confirmar", ml_demo_thanks_message = { "Considera la posibilidad de agregar Balatro", "a tu lista de deseos en Steam y suscríbete", @@ -3702,6 +3821,18 @@ return { "Todos los desbloqueos", "y descubrimientos inhabilitados" }, + ml_edition_seal_enhancement_explanation = { + "Las cartas de juego pueden tener 1", + "mejora, edición y sello cada una" + }, + ml_unlock_all_explanation = { + "¡ATENCIÓN! Si desbloqueas la colección completa,", + "se desactivarán los logros para este perfil" + }, + ml_unlock_all_trophies = { + "¡ATENCIÓN! Si desbloqueas la colección completa,", + "Se desactivarán los trofeos para este perfil" + }, ['$'] = "$", k_redeemed_ex = "¡Se canjeó!", k_duplicated_ex = "¡Se duplicó!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Piedras", k_plus_planet = "+1 Planeta", k_plus_spectral = "+1 Espectral", + k_plus_joker = "+1 comodín", k_active_ex = "¡Se activó!", k_level_up_ex = "¡Aumento de nivel!", k_upgrade_ex = "¡Mejora!", @@ -3719,78 +3851,25 @@ return { k_val_up = "¡Aumento de valor!", k_reset = "Restablecer", k_extinct_ex = "¡Se extinguió!", + k_disabled_ex = "¡Se desactivó!", k_safe_ex = "¡A salvo!", k_saved_ex = "¡Te salvaste!", k_swapped_ex = "¡Se cambió!", k_copied_ex = "¡Se copió!", k_melted_ex = "¡Se derritió!", - b_copy = "Copiar", - b_high_contrast_cards = "Cartas de alto contraste", - b_set_rumble = "Vibración del control", - b_seals = "Sellos", - b_new_challenge = "Iniciar desafío nuevo", - b_unlock_all = "Desbloquear todo", - k_active = "activa", - k_deck = "Baraja", - k_progress = "Progreso", - k_challenges = "Desafíos", - k_joker_stickers = "Stickers de comodín", - k_deck_stake_wins = "Victorias de pozo de baraja", - k_enter_name = "Escribir nombre", - k_gold = "Oro", - k_card_stats = "Estadísticas de cartas", - k_view = "Ver", - k_all_hands = "Todas las manos", - k_high_score_ex = "¡Récord!", - k_demo_version_ex = "¡Versión demo!", - k_playing_as = "Jugando como", - k_choose = "Elegir", - k_achievements_disabled = "Logros desactivados", - ph_no_boss_active = "no hay jefe activo", - ph_you_win = "¡GANASTE!", - ph_you_win_demo = "¡GANASTE EN LA DEMO!", - ph_defeat_the_boss = "Derrota a la ciega jefe", - ph_score_furthest_ante = "Apuesta inicial", - ph_score_furthest_round = "Ronda", - ph_score_hand = "Mejor mano", - ph_score_poker_hand = "Mano más jugada", - ph_score_new_collection = "Descubrimientos", - ph_score_cards_played = "Cartas jugadas", - ph_score_cards_discarded = "Cartas descartadas", - ph_score_times_rerolled = "Renovaciones", - ph_score_cards_purchased = "Cartas compradas", - ml_edition_seal_enhancement_explanation = { - "Las cartas de juego pueden tener 1", - "mejora, edición y sello cada una" - }, - ml_unlock_all_explanation = { - "¡ATENCIÓN! Si desbloqueas la colección completa,", - "se desactivarán los logros para este perfil" - }, - k_plus_joker = "+1 comodín", k_eaten_ex = "¡Se devoró!", - k_eroded_ex = "¡Se erosionó!", - k_achievement = "Logro", - ph_unscored_hand = "La mano no anota puntos", - ph_alert_debuff_confirm = "Pulsa Jugar de nuevo para confirmar", k_drank_ex = "¡Consumido!", - k_trophy = "Trofeo", - k_trophies_disabled = "Trofeos desactivados", - ml_unlock_all_trophies = { - "¡ATENCIÓN! Si desbloqueas la colección completa,", - "Se desactivarán los trofeos para este perfil" - }, - k_poker_hand = "mano de póker", - ph_4_7_of_clubs = "cuatro 7 de tréboles", - k_not_allowed_ex = "¡No está permitido!", - ph_select_challenge = "Selecciona un desafío" + k_eroded_ex = "¡Se erosionó!" }, v_dictionary = { a_xmult = "X#1# multi", + a_xmult_minus = "-X#1# multi", a_mult = "+#1# множ.", + a_mult_minus = "Multi -#1#", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# de tamaño de mano", + a_handsize_minus = "Tamaño de mano -#1#", a_hands = "+#1# Manos", a_sold_tally = "#1#/#2# vendidas", a_remaining = "#1# restantes", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Las cantidades pueden ser inferiores debido a la carta #1# que se saca boca abajo", deck_preview_wheel_plural = "Los números pueden ser inferiores debido a las cartas #1# que se sacan boca abajo", challenges_completed = "Completaste #1#/#2# desafíos", + unlocked = "Desbloqueaste #1#/#2#", + completed = "Completaste #1#/#2#", interest = "#1# de interés por cada #2# $ (#3# máx.)", remaining_hand_money = "Manos restantes (#1# $ cada una)", remaining_discard_money = "Descartes restantes (#1# $ cada uno)", @@ -3819,15 +3900,10 @@ return { "Negativa", "+#1# ranura de comodín" }, - a_mult_minus = "Multi -#1#", - a_handsize_minus = "Tamaño de mano -#1#", ml_negative_consumable_desc = { "Negativa", "+#1# ranura de consumibles" - }, - a_xmult_minus = "-X#1# multi", - unlocked = "Desbloqueaste #1#/#2#", - completed = "Completaste #1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Ninguna" }, + ch_c_no_shop_jokers = { + "Los comodines ya no pueden aparecer en la {C:attention}tienda" + }, ch_c_inflation = { "Eleva los precios en {C:money}1 ${} para cada compra de forma permanente" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 en #1#{} cartas se sacan boca abajo" }, - ch_c_minus_hand_size_per_X_dollar = { - "Tienes {C:red}-1{} cartas en la mano por cada {C:money}#1# ${} que tengas" - }, - ch_c_no_shop_jokers = { - "Los comodines ya no pueden aparecer en la {C:attention}tienda" - }, ch_c_debuff_played_cards = { "Todas las cartas {C:attention}jugadas{} quedan {C:attention}debilitadas{} cuando anotan puntos" }, + ch_c_minus_hand_size_per_X_dollar = { + "Tienes {C:red}-1{} cartas en la mano por cada {C:money}#1# ${} que tengas" + }, ch_c_set_eternal_ante = { "Cuando derrotas al jefe de la apuesta inicial {C:attention}#1#{}, todos los comodines se vuelven {C:attention}eternos" }, @@ -3906,6 +3982,26 @@ return { "Cuando derrotas al jefe de la apuesta inicial {C:attention}#1#{}, todas las ranuras de comodín quedan en {C:attention}0" } }, + quips = { + wq_1 = {"¡Eres un as!"}, + wq_2 = {"¡Lidiaste muy bien","con eso!"}, + wq_3 = {"¡Parece que no era","un engaño!"}, + wq_4 = {"Qué lástima","que estas fichas","sean virtuales..."}, + wq_5 = {"¡Parece que","aprendiste bien!"}, + wq_6 = {"¡Hiciste jugadas", "muy adelantadas!"}, + wq_7 = {"¡Qué bueno","que no aposté", "contra ti!"}, + lq_1 = {"Quizá sea mejor", "que juguemos", "a la pesca..."}, + lq_2 = {"¡Perdimos", "casi sin jugar!"}, + lq_3 = {"¡Llegó la hora", "de barajar", "y dar de nuevo!"}, + lq_4 = {"¡Sabes lo que dicen,", "la casa", "siempre gana!"}, + lq_5 = {"¡Parece que", "alguien es", "un chiste!"}, + lq_6 = {"¿Tú también", "estabas mintiendo?"}, + lq_7 = {"¡Parece que","somos un chiste!"}, + lq_8 = {"Si tuviera manos,","me hubiera", "tapado los ojos"}, + lq_9 = {"Soy un bufón", "de verdad,", "¿cuál es tu excusa?"}, + lq_10 = {"¡Qué desastre!"}, + dq_1 = {"¡Uy! Espero","que tengas","algún truco guardado","para el desafío final!"} + }, tutorial = { sb_1 = { "¡Hola! Me llamo", @@ -3939,7 +4035,7 @@ return { "No dejes de vigilar", "a la {C:attention}ciega jefe{}. Tiene", "una habilidad para la cual", - "deberás prepararte." + "deberás prepararte." }, bb_4 = { "Si la derrotas, aumenta", @@ -3963,7 +4059,7 @@ return { "Consulta tus {C:attention}manos de póker", "en el área de {C:attention}info{}", "junto con otros datos", - "sobre la partida actual." + "sobre la partida actual." }, fh_4 = { "Las cartas también ganan", @@ -3979,7 +4075,7 @@ return { "También puedes {C:red}Descartar{} hasta", "{C:attention}5{} cartas seleccionadas", "para tratar de conseguir", - "manos mejores. ¡Inténtalo!" + "manos mejores. ¡Inténtalo!" }, fh_7 = { "¡Cuidado! Solo tienes una", @@ -3990,13 +4086,13 @@ return { "Gana {C:attention}300 fichas{} antes de", "que se terminen las {C:blue}manos", "para ganar esta ronda.", - "¡Buena suerte!" + "¡Buena suerte!" }, sh_1 = { "Cuando consigas más cartas,", "recuerda que puedes reordenarlas.", "Los {C:attention}comodines{} se activan", - "de izquierda a derecha" + "de izquierda a derecha" }, sh_2 = { "Asegúrate de", @@ -4006,13 +4102,13 @@ return { "Selecciona hasta {C:attention}2{} cartas", "de tu mano y pulsa", "{C:attention}USAR{} en la carta de {C:tarot}tarot{}", - "para mejorarlas." + "para mejorarlas." }, s_1 = { "¡Bien hecho! Ahora que tienes", "{E:1}un poco{} de {C:money}dinero{},", "puedes comprar cartas", - "nuevas en la {C:attention}tienda." + "nuevas en la {C:attention}tienda." }, s_2 = { "Intenta comprar a este", @@ -4022,7 +4118,7 @@ return { "Este es uno de los {C:attention}#1#", "{C:attention}comodines{} que puedes agregar", "a tu partida. Cada {C:attention}comodín", - "hace algo diferente." + "hace algo diferente." }, s_4 = { "Este agrega {C:red}+4 multi{}", @@ -4041,7 +4137,7 @@ return { "Esta carta de {C:tarot}tarot{} es", "{C:attention}consumible{}.", "Sirve para mejorar tus cartas", - "de juego. Cuídala bien." + "de juego. Cuídala bien." }, s_8 = { "Puedes tener hasta", @@ -4052,7 +4148,7 @@ return { "Si ahorras lo suficiente,", "puedes comprar un {C:attention}vale{}.", "Los {C:attention}vales{} mejoran", - "la partida de forma pasiva." + "la partida de forma pasiva." }, s_10 = { "Los {C:attention}vales{} se reabastecen", @@ -4063,182 +4159,12 @@ return { "No dejes de dar un vistazo", "a los {C:booster}paquetes potenciadores{}", "en cada tienda. ¡Están", - "llenos de sorpresas!" + "llenos de sorpresas!" }, s_12 = { "Pasemos", "a la {C:attention}ronda siguiente{}." } - }, - achievement_names = { - ante_up = "¡Aumento de apuesta inicial!", - ante_upper = "¡Aumentador de apuesta inicial!", - heads_up = "Aviso", - low_stakes = "Apuestas bajas", - mid_stakes = "Apuestas medias", - high_stakes = "Apuestas altas", - card_player = "Jugador de cartas", - card_discarder = "Descartador de cartas", - nest_egg = "Ahorros", - flushed = "Colorado", - speedrunner = "Velocista", - roi = "Rendimiento de inversión", - shattered = "Destrozo", - royale = "Real", - retrograde = "Retrógrada", - _10k = "10K", - _1000k = "1000 K", - _100000k = "100 000 K", - tiny_hands = "Manitas", - big_hands = "Manotas", - you_get_what_you_get = "Te toca lo que te toca", - rule_bender = "Cambiar las reglas", - rule_breaker = "Romper las reglas", - legendary = "Legendario", - astronomy = "Astronomía", - cartomancy = "Cartomancia", - clairvoyance = "Clarividencia", - extreme_couponer = "Cupones extremos", - completionist = "Completista", - completionist_plus = "Completista+", - completionist_plus_plus = "Completista++" - }, - achievement_descriptions = { - ante_up = "Llega a la apuesta inicial 4", - ante_upper = "Llega a la apuesta inicial 8", - heads_up = "Gana una partida", - low_stakes = "Gana una partida en dificultad Pozo rojo como mínimo", - mid_stakes = "Gana una partida en dificultad Pozo negro como mínimo", - high_stakes = "Gana una partida en dificultad Pozo de oro como mínimo", - card_player = "Juega al menos 2500 cartas", - card_discarder = "Descarta al menos 2500 cartas", - nest_egg = "Consigue 400 $ o más en una sola partida", - flushed = "Juega un color con 5 cartas versátiles", - speedrunner = "Gana una partida en 12 rondas o menos", - roi = "Compra 5 vales para la apuesta inicial 4", - shattered = "Rompe 2 cartas de vidrio en una sola mano", - royale = "Juega una escalera real", - retrograde = "Lleva cualquier mano de póker a nivel 10", - _10k = "Consigue 10 000 fichas en una sola mano", - _1000k = "Consigue 1 000 000 de fichas en una sola mano", - _100000k = "Consigue 100 000 000 de fichas en una sola mano", - tiny_hands = "Quédate con 20 cartas o menos en la baraja", - big_hands = "Haz que tu baraja tenga 80 cartas o más", - you_get_what_you_get = "Gana una partida sin renovar la tienda", - rule_bender = "Completa cualquier desafío", - rule_breaker = "Completa todos los desafíos", - legendary = "Descubre un comodín legendario", - astronomy = "Descubre todas las cartas de planeta", - cartomancy = "Descubre todas las cartas de tarot", - clairvoyance = "Descubre todas las cartas espectrales", - extreme_couponer = "Descubre todos los vales", - completionist = "Descubre 100 % de tu colección", - completionist_plus = "Gana con todas las barajas en dificultad Pozo de oro", - completionist_plus_plus = "Gana un sticker de oro en cada comodín" - }, - quips = { - wq_1 = { - "¡Eres un as!" - }, - wq_2 = { - "¡Lidiaste muy bien", - "con eso!" - }, - wq_3 = { - "¡Parece que no era", - "un engaño!" - }, - wq_4 = { - "Qué lástima", - "que estas fichas", - "sean virtuales..." - }, - wq_5 = { - "¡Parece que", - "aprendiste bien!" - }, - wq_6 = { - "¡Hiciste jugadas", - "muy adelantadas!" - }, - wq_7 = { - "¡Qué bueno", - "que no aposté", - "contra ti!" - }, - lq_1 = { - "Quizá sea mejor", - "que juguemos", - "a la pesca..." - }, - lq_2 = { - "¡Perdimos", - "casi sin jugar!" - }, - lq_3 = { - "¡Llegó la hora", - "de barajar", - "y dar de nuevo!" - }, - lq_4 = { - "¡Sabes lo que dicen,", - "la casa", - "siempre gana!" - }, - lq_5 = { - "¡Parece que", - "alguien es", - "un chiste!" - }, - lq_6 = { - "¿Tú también", - "estabas mintiendo?" - }, - lq_7 = { - "¡Parece que", - "somos un chiste!" - }, - lq_8 = { - "Si tuviera manos,", - "me hubiera", - "tapado los ojos" - }, - lq_9 = { - "Soy un bufón", - "de verdad,", - "¿cuál es tu excusa?" - }, - lq_10 = { - "¡Qué desastre!" - }, - dq_1 = { - "¡Uy! Espero", - "que tengas", - "algún truco guardado", - "para el desafío final!" - } - }, - challenge_names = { - c_omelette_1 = "El omelet", - c_city_1 = "Ciudad de los 15 minutos", - c_rich_1 = "Los ricos se enriquecen", - c_knife_1 = "Al filo de la navaja", - c_xray_1 = "Visión de rayos X", - c_mad_world_1 = "Mundo loco", - c_luxury_1 = "Impuesto al lujo", - c_non_perishable_1 = "No perecedero", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Doble o nada", - c_typecast_1 = "Encasillado", - c_inflation_1 = "Inflación", - c_bram_poker_1 = "Bram Póker", - c_fragile_1 = "Frágil", - c_monolith_1 = "Monolito", - c_blast_off_1 = "Estallido", - c_five_card_1 = "Saca cinco cartas", - c_golden_needle_1 = "Aguja dorada", - c_cruelty_1 = "Crueldad", - c_jokerless_1 = "Sin comodines" } } -} \ No newline at end of file +} diff --git a/localization/es_ES.lua b/localization/es_ES.lua index e598ebc..8a2b5e8 100644 --- a/localization/es_ES.lua +++ b/localization/es_ES.lua @@ -47,6 +47,46 @@ return { "1 {C:attention}#2#" } }, + j_sly = { + name = "Comodín artero", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_wily = { + name = "Comodín taimado", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_clever = { + name = "Comodín astuto", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_devious = { + name = "Comodín ladino", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, + j_crafty = { + name = "Comodín mañoso", + text = { + "{C:chips}+#1#{} fichas", + "si la mano jugada contiene", + "1 {C:attention}#2#" + } + }, j_half = { name = "Medio comodín", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "Malabarista", text = { - "{C:attention}+#1#{} tamaño de mano", + "{C:attention}+#1#{} tamaño de mano" } }, j_drunkard = { name = "Borracho", text = { - "{C:red}+#1#{} descartes" + "{C:red}+#1#{} descarte", + "en cada ronda" } }, j_stone = { name = "Comodín de piedra", text = { - "Este comodín otorga {C:chips}+#1#{} fichas", - "por cada carta {C:attention}de piedra", - "en tu baraja completa", + "Otorga {C:chips}+#1#{} fichas por", + "cada {C:attention}carta de piedra", + "en la {C:attention}baraja completa", "{C:inactive}(Actual: {C:chips}+#2#{C:inactive} fichas)" } }, @@ -128,7 +169,7 @@ return { text = { "{C:mult}+#1#{} multi por cada", "carta jugada con el palo", - "de {C:diamonds}#2#{} cuando anota" + "de {C:diamonds}#2#{} cuando anota", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "{C:mult}+#1#{} multi por cada", "carta jugada con el palo", - "de {C:hearts}#2#{} cuando anota" + "de {C:hearts}#2#{} cuando anota", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "{C:mult}+#1#{} multi por cada", "carta jugada con el palo", - "de {C:spades}#2#{} cuando anota" + "de {C:spades}#2#{} cuando anota", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "{C:mult}+#1#{} multi por cada", "carta jugada con el palo", - "de {C:clubs}#2#{} cuando anota" + "de {C:clubs}#2#{} cuando anota", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "Bola 8", text = { - "Genera una carta de {C:planet}planeta{}", - "si la mano jugada contiene", - "{C:attenetion}#1#{} o más {C:attention}8s{}", + "{C:green}#1# de #2#{} probabilidades por cada", + "{C:attention}8{} jugado de crear una carta", + "de {C:tarot}tarot{} al puntuar", "{C:inactive}(Debe haber espacio)" } }, - j_misprint = { - name = "Error de imprenta", - text = { - "" - } - }, j_dusk = { name = "Atardecer", text = { @@ -220,14 +255,6 @@ return { "{C:attention}mano{} de la ronda" } }, - j_raised_fist = { - name = "Puño en alto", - text = { - "Suma el {C:attention}doble{} de categoría", - "de la carta {C:attention}más baja{}", - "de la mano al multi" - } - }, j_chaos = { name = "Caos el payaso", text = { @@ -235,6 +262,20 @@ return { "por tienda" } }, + j_misprint = { + name = "Error de imprenta", + text = { + "" + } + }, + j_raised_fist = { + name = "Puño en alto", + text = { + "Añade el {C:attention}doble{} de la categoría", + "de la carta con la categoría {C:attention}más baja{}", + "que tengas en la mano al multi" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Comodín de acero", text = { - "Este comodín otorga {X:mult,C:white} X#1# {} multi", - "por cada carta de {C:attention}acero", - "en tu baraja completa", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" + "Otorga un multi {X:mult,C:white}x#1#{}", + "por cada {C:attention}carta de acero", + "en la {C:attention}baraja completa", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "al final de la ronda" } }, - j_hack = { - name = "Comediante", - text = { - "Reactiva", - "todas las cartas", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} y {C:attention}5{} cuando se juegan" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "de {C:attention}figuras{}" } }, + j_hack = { + name = "Comediante", + text = { + "Reactiva", + "todas las cartas", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} y {C:attention}5{} cuando se juegan" + } + }, j_gros_michel = { name = "Banano", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Supernova", text = { - "Suma a multi la cantidad", - "de veces que se jugó", - "la {C:attention}mano de póker{}" + "Añade al multi el número de veces", + "que se haya jugado una {C:attention}mano de póker{}", + "en esta partida" + } + }, + j_superposition = { + name = "Superposición", + text = { + "Si la mano de póker contiene", + "un {C:attention}as{} y una {C:attention}escalera{},", + "genera una carta de {C:tarot}tarot{}", + "{C:inactive}(Debe haber espacio)" } }, j_ride_the_bus = { name = "Al autobús", text = { - "{C:mult}+#1#{} multi por cada", - "mano consecutiva", - "que se juega sin usar", - "una carta de {C:attention}figura{}", - "{C:inactive}(Actual {C:mult}+#2#{C:inactive} multi)" + "Este comodín consigue {C:mult}+#1#{} de multi", + "por cada mano {C:attention}consecutiva{}", + "que se haya jugado", + "sin una carta de {C:attention}figura{} que puntúe", + "{C:inactive}(Actual: {C:mult}+#2#{C:inactive} de multi)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Constelación", text = { - "Gana {X:mult,C:white}X#1#{} multi", - "por carta de {C:planet}planeta{} usada", - "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + "Este comodín consigue", + "un multi {X:mult,C:white}x#1#{} cada vez", + "que se use una carta de {C:planet}planeta{}", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "al mismo tiempo" } }, - j_green_joker = { - name = "Comodín verde", - text = { - "{C:mult}+#1#{} multi por mano jugada", - "{C:mult}-#2#{} multi por descarte", - "{C:inactive}(Actual {C:mult}+#3#{C:inactive} multi)" - } - }, - j_superposition = { - name = "Superposición", - text = { - "Si la mano de póker contiene", - "un {C:attention}as{} y una {C:attention}escalera{},", - "genera una carta de {C:tarot}tarot{}", - "{C:inactive}(Debe haber espacio)" - } - }, j_todo_list = { name = "Lista de tareas", text = { - "Gana {C:money}$#1#{} si la {C:attention}mano de póker{}", + "Gana {C:money}#1#${} si la {C:attention}mano de póker{}", "es un {C:attention}#2#{}.", "La mano de póker cambia", - "en cada pago" + "al final de la ronda" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Comodín verde", + text = { + "{C:mult}+#1#{} multi por mano jugada", + "{C:mult}-#2#{} multi por descarte", + "{C:inactive}(Actual {C:mult}+#3#{C:inactive} multi)" + } + }, j_swashbuckler = { name = "Aventurero", text = { - "Agrega el valor de venta de", - "todos los {C:attention}comodines{} a la izquierda", - "de esta carta a multi", - "{C:inactive}(Actual {C:mult}+#1#{C:inactive} multi)" + "Añade el valor de venta al multi", + "de todos los ", + "{C:attention}comodines{} que tengas", + "{C:inactive}(Actual: {C:mult}+#1#{C:inactive} de multi)" }, unlock = { "Vende un total de", @@ -554,7 +596,7 @@ return { name = "Trovador", text = { "Sujeta {C:attention}+#1#{} cartas en la mano,", - "{C:red}-#2#{} manos por ronda" + "{C:blue}-#2#{} de mano en cada ronda" }, unlock = { "Gana {C:attention,E:1}#1#{} rondas", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Papel perforado", text = { - "Reactiva la {C:attention}primera{}", - "carta usada en la puntuación" + "Reactiva la {C:attention}primera{} carta", + "jugada que uses para puntuar", + "{C:attention}#1#{} veces más" }, unlock = { "Derrota a una ciega jefe", @@ -618,7 +661,7 @@ return { text = { "{C:money}$#1#{} por cada", "carta jugada con el palo", - "de {C:diamonds}diamantes{} cuando anota" + "de {C:diamonds}diamantes{} cuando anota", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# en #2#{} probabilidades de que", "las cartas jugadas con el palo", "de {C:hearts}corazones{} otorguen", - "multi {X:mult,C:white} X#3# {} cuando anotan," + "multi {X:mult,C:white} X#3# {} cuando anotan,", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "{C:mult}+#1#{} multi por cada", "carta jugada con el palo", - "de {C:clubs}tréboles{} cuando anota" + "de {C:clubs}tréboles{} cuando anota", }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Comodín de vidrio", text = { - "Gana {X:mult,C:white}X#1#{} multi", + "Este comodín consigue un multi {X:mult,C:white}x#1#{}", "por cada {C:attention}carta de vidrio", "que se destruya", - "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Florero", text = { - "Multi {X:mult,C:white} X#1# {} si la mano", - "jugada tiene una carta", - "de {C:diamonds}diamantes{}, {C:clubs}tréboles{},", - "{C:hearts}corazones{} y {C:spades}picas{} que anotan" + "Multi {X:mult,C:white}x#1#{} si la mano", + "de póker contiene una carta", + "de {C:diamonds}diamantes{}, de {C:clubs}tréboles{},", + "de {C:hearts}corazones{} y de {C:spades}picas{}" }, unlock = { "Llega a la apuesta inicial", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "Loco por el circo", text = { - "{C:red}+#1#{} descartes,", - "Sujeta {C:red}#2#{} cartas en la mano" + "{C:red}+#1#{} descartes", + "en cada ronda,", + "{C:red}#2#{} de tamaño de mano" }, unlock = { "Gana una partida en {E:1,C:attention}#1#", @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "Al camino", text = { - "{X:mult,C:white} X#1# {} multi", - "por carta descartada", - "de {C:attention}jota{} esta ronda", - "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + "Este comodín consigue un multi {X:mult,C:white}x#1#{}", + "por cada {C:attention}jota{}", + "que se descarte en esta ronda", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" }, unlock = { "Descarta {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Tarjeta roja", text = { - "Gana multi {C:red}+#1#{} cuando se omite", - "cualquier {C:attention}paquete potenciador{}", - "{C:inactive}(Actual {C:red}+#2#{C:inactive} multi)" + "Este comodín consigue", + "{C:red}+#1#{} de multi cuando te saltes", + "un {C:attention}paquete potenciador{}", + "{C:inactive}(Actual: {C:red}+#2#{C:inactive} de multi)" } }, j_madness = { name = "Locura", text = { - "Cuando se selecciona la {C:attention}ciega{},", - "gana {X:mult,C:white} X#1# {} multi", - "y {C:attention}destruye{} un comodín al azar", - "{C:inactive}(Actual {X:mult,C:white} X#2#{} multi)" + "Al seleccionar una {C:attention}ciega pequeña{} o", + "{C:attention}grande{}, consigues un multi {X:mult,C:white}x#1#{}", + "y {C:attention}destruyes{} un comodín al azar", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" } }, j_square = { name = "Comodín cuadriculado", text = { - "{C:chips}+#2#{} fichas si", - "la mano jugada tiene", - "exactamente {C:attention}4{} cartas", - "{C:inactive}(Actual {C:chips}#1#{C:inactive} fichas)" + "Este comodín consigue {C:chips}+#2#{} fichas", + "si la mano jugada tiene", + "{C:attention}4{} cartas justas", + "{C:inactive}(Actual: {C:chips}#1#{C:inactive} fichas)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(Debes tener espacio)" } }, + j_vampire = { + name = "Vampiro", + text = { + "Este comodín consigue un multi {X:mult,C:white}x#1#{}", + "por cada {C:attention}carta mejorada{}que puntúe en juego", + "y elimina la {C:attention}mejora de la carta", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" + } + }, + j_shortcut = { + name = "Atajo", + text = { + "Permite que las {C:attention}escaleras{}", + "se hagan con saltos de {C:attention}1 categoría", + "{C:inactive}(ej: {C:attention}10, 8, 6, 5 y 3{C:inactive})" + } + }, + j_hologram = { + name = "Holograma", + text = { + "Este comodín consigue un multi {X:mult,C:white}x#1#{} cada vez", + "que se añada una {C:attention}carta de juego{}", + "a tu baraja", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" + } + }, + j_vagabond = { + name = "Vagabundo", + text = { + "Crea una carta de {C:purple}tarot{}", + "si se juega una mano", + "con {C:money}$#1#{} o menos" + } + }, + j_baron = { + name = "Barón", + text = { + "Cada {C:attention}rey{}", + "en tu mano", + "otorga multi {X:mult,C:white} X#1# {}" + + } + }, + j_cloud_9 = { + name = "La 9º puerta", + text = { + "Gana {C:money}$#1#{} por cada", + "{C:attention}9{} en tu {C:attention}baraja completa", + "al final de la ronda", + "{C:inactive}(Actual {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Cohete", + text = { + "Gana {C:money}#1#${}al final de la ronda", + "El pago aumenta en {C:money}#2#${}", + "al derrotar a la {C:attention}ciega jefe{}" + } + }, + j_obelisk = { + name = "Obelisco", + text = { + "El comodín consigue un multi {X:mult,C:white}x#1#{}", + "por cada mano {C:attention}consecutiva{} jugada", + "sin usar tu {C:attention}mano de póker", + "que hayas jugado más", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" + } + }, + j_midas_mask = { + name = "Máscara de Midas", + text = { + "Todas las cartas de {C:attention}figuras{} jugadas", + "se convierten en cartas de {C:attention}oro{}", + "al puntuar" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Vende esta carta", + "para desactivar", + "la {C:attention}ciega jefe{} actual" + } + }, + j_photograph = { + name = "Fotografía", + text = { + "{X:mult,C:white} X#1# {} multi para", + "la primera carta de {C:attention}figura{}", + "cuando anota" + } + }, + j_gift = { + name = "Carta de regalo", + text = { + "Agrega {C:money}$#1#{} del {C:attention}valor de venta", + "a cada {C:attention}comodín{} y", + "carta {C:attention}consumible{}", + "al final de la ronda" + } + }, + j_turtle_bean = { + name = "Habichuela negra", + text = { + "Sujeta {C:attention}+#1#{} cartas en la mano,", + "se reduce", + "en {C:red}#2#{} en cada ronda" + } + }, + j_erosion = { + name = "Erosión", + text = { + "Multi {C:red}+#1#{} por cada", + "carta debajo de {C:attention}#3#{}", + "en la baraja completa", + "{C:inactive}(Actual: multi {C:red}+#2#{C:inactive})" + } + }, + j_reserved_parking = { + name = "Estacionamiento reservado", + text = { + "Cada carta de {C:attention}figura{}", + "en tu mano tiene", + "una probabilidad de {C:green}#2# en #3#{}", + "de otorgar {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Reembolso por correo", + text = { + "Gana {C:money}$#1#{} por cada", + "{C:attention}#2#{} que descartes, la categoría", + "cambia en cada ronda" + } + }, + j_to_the_moon = { + name = "Hasta la luna", + text = { + "Gana {C:money}$#1#{} extra", + "de {C:attention}interés{} por cada {C:money}$5{}", + "que tengas al final de la ronda" + } + }, + j_hallucination = { + name = "Alucinación", + text = { + "{C:green}#1# en #2#{} probabilidades de crear", + "una carta de {C:tarot}tarot{} cuando se abre", + "cualquier {C:attention}paquete potenciador{}", + "{C:inactive}(Debe haber espacio)" + } + }, + j_lucky_cat = { + name = "Gato de la suerte", + text = { + "Este comodín consigue un multi {X:mult,C:white}x#1#{} cada vez", + "que se active una carta de la {C:attention}suerte{}", + "{C:green}con éxito{}", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" + } + }, + j_baseball = { + name = "Carta de béisbol", + text = { + "Cada comodín {C:green}inusual{}", + "otorga multi {X:mult,C:white} X#1# {}" + } + }, + j_bull = { + name = "Toro", + text = { + "{C:chips}+#1#{} fichas", + "por cada {C:money}1${} que tengas", + "{C:inactive}(Actual: {C:chips}+#2#{C:inactive} fichas)" + } + }, + j_diet_cola = { + name = "Cola sin azucar", + text = { + "Vende esta carta", + "para crear 1 {C:attention}#1#", + "gratis" + } + }, + j_trading = { + name = "Carta de colección", + text = { + "Si el {C:attention}primer descarte{} de la ronda", + "tiene solo {C:attention}1{} carta, destrúyela", + "y gana {C:money}$#1#" + } + }, + j_flash = { + name = "Carta sorpresa", + text = { + "Este comodín consigue {C:mult}+#1#{} de multi", + "por cada {C:attention}renovación{} de la tienda", + "{C:inactive}(Actual: {C:mult}+#2#{C:inactive} de multi)" + } + }, + j_popcorn= { + name = "Palomitas de maíz", + text = { + "Multi {C:mult}+#1#{}", + "Multi {C:mult}-#2#{} por cada", + "ronda jugada" + } + }, + j_ramen= { + name = "Ramen", + text = { + "Multi {X:mult,C:white} X#1# {},", + "pierde multi {X:mult,C:white} X#2# {}", + "por cada {C:attention}carta{} descartada" + } + }, + j_trousers= { + name = "Pantalones de repuesto", + text = { + "Este comodín consigue {C:mult}+#1#{} de multi", + "si la mano jugada contiene", + "{C:attention}#2#", + "{C:inactive}(Actual: {C:red}+#3#{C:inactive} de multi)" + } + }, + j_ancient= { + name = "Comodín antiguo", + text = { + "Cada carta jugada con el palo", + "{V:1}#2#{} otorga", + "multi {X:mult,C:white} X#1# {} cuando anota,", + "{s:0.8}el palo cambia al final de la ronda" + } + }, + j_walkie_talkie = { + name = "Walkie-talkie", + text = { + "Cada {C:attention}10{} o {C:attention}4{}", + "jugado otorga {C:chips}+#1#{} fichas", + "y multi {C:mult}+#2#{} cuando anota" + }, + }, + j_selzer= { + name = "Agua con gas", + text = { + "Reactiva todas", + "las cartas jugadas", + "por las próximas {C:attention}#1#{} manos" + } + }, + j_castle = { + name = "Castillo", + text = { + "Este comodín gana {C:chips}+#1#{} fichas", + "por carta {V:1}#2#{} descartada,", + "el palo cambia en cada ronda", + "{C:inactive}(Actual {C:chips}+#3#{C:inactive} fichas)" + }, + }, + j_smiley = { + name = "Cara sonriente", + text = { + "Las cartas de {C:attention}figuras{} jugadas", + "otorgan multi {C:mult}+#1#{}", + "cuando anotan" + } + }, + j_campfire = { + name = "Fogata", + text = { + "Este comodín gana multi {X:mult,C:white}X#1#{}", + "por cada carta {C:attention}vendida{}, se restablece", + "cuando se derrota a la {C:attention}ciega jefe{}", + "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" + } + }, + + j_stuntman = { name = "Doble de riesgo", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Disparo a la luna", text = { - "{C:mult}+#1#{} multi por", - "cada {C:attention}reina", - "en tu mano" + "Cada {C:attention}reina{}", + "que tengas en la mano", + "otorga {C:mult}+#1#{} de multi" }, unlock = { "Juega todos los {E:1,C:attention}corazones", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "Botas", text = { - "{C:mult}+#1#{} multi por cada", - "{C:money}$#2#{} que tengas" + "{C:mult}+#1#{} de multi por cada", + "{C:money}#2#${} que tengas", + "{C:inactive}(Actual: {C:mult}+#3#{C:inactive} de multi)" }, unlock = { "Debes tener al menos {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Canio", text = { - "Gana {X:mult,C:white} X#1# {} multi", - "por cada carta", - "de {C:attention}figura{} que se destruya", - "{C:inactive}(Actual {X:mult,C:white} X#2# {C:inactive} multi)" + "Este comodín consigue un multi {X:mult,C:white}x#1#{}", + "cuando una carta de {C:attention}figura{}", + "queda destruida", + "{C:inactive}(Actual: multi {X:mult,C:white}x#2# {C:inactive})" }, unlock = { "{E:1,s:1.3}¿?" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} multi solo", - "después de {C:attention}#2#{} descartes", - "{C:inactive}(Descartes restantes: {C:attention}#3#{C:inactive})" + "Este comodín consigue", + "un multi {X:mult,C:white}x#1#{} por cada", + "{C:attention}#2#{C:inactive} [#3#]{}cartas que descartes", + "{C:inactive}(Actual: multi {X:mult,C:white}x#4# {C:inactive})" }, unlock = { "{E:1,s:1.3}¿?" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}¿?" } - }, - j_sly = { - name = "Comodín artero", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_wily = { - name = "Comodín taimado", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_clever = { - name = "Comodín astuto", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_devious = { - name = "Comodín ladino", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_crafty = { - name = "Comodín mañoso", - text = { - "{C:chips}+#1#{} fichas", - "si la mano jugada contiene", - "1 {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampiro", - text = { - "Gana multi {X:mult,C:white} X#1# {} por cada", - "{C:attention}carta mejorada{} jugada,", - "quita la {C:attention}mejora de carta", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_shortcut = { - name = "Atajo", - text = { - "Permite formar {C:attention}escaleras{}", - "con saltos de {C:attention}1 categoría", - "{C:inactive}(ej.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Holograma", - text = { - "Gana multi {X:mult,C:white} X#1# {}", - "por cada {C:attention}carta de juego{}", - "agregada a la baraja", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_vagabond = { - name = "Vagabundo", - text = { - "Crea una carta de {C:purple}tarot{}", - "si se juega una mano", - "con {C:money}$#1#{} o menos" - } - }, - j_baron = { - name = "Barón", - text = { - "Cada {C:attention}rey{}", - "en tu mano", - "otorga multi {X:mult,C:white} X#1# {}" - } - }, - j_cloud_9 = { - name = "La 9º puerta", - text = { - "Gana {C:money}$#1#{} por cada", - "{C:attention}9{} en tu {C:attention}baraja completa", - "al final de la ronda", - "{C:inactive}(Actual {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Cohete", - text = { - "Gana {C:money}$#1#{} al final", - "de la ronda y {C:money}$#2#{} al", - "derrotar a la {C:attention}ciega jefe{}" - } - }, - j_obelisk = { - name = "Obelisco", - text = { - "Multi {X:mult,C:white} X#1# {} por cada", - "mano consecutiva jugada", - "sin jugar tu {C:attention}mano", - "de póker más jugada", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_midas_mask = { - name = "Máscara de Midas", - text = { - "Todas las cartas de {C:attention}figura{}", - "se convierten en cartas de {C:attention}oro{}", - "cuando se juega" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Vende esta carta", - "para desactivar", - "la {C:attention}ciega jefe{} actual" - } - }, - j_photograph = { - name = "Fotografía", - text = { - "{X:mult,C:white} X#1# {} multi para", - "la primera carta de {C:attention}figura{}", - "cuando anota" - } - }, - j_gift = { - name = "Carta de regalo", - text = { - "Agrega {C:money}$#1#{} del {C:attention}valor de venta", - "a cada {C:attention}comodín{} y", - "carta {C:attention}consumible{}", - "al final de la ronda" - } - }, - j_turtle_bean = { - name = "Habichuela negra", - text = { - "Sujeta {C:attention}+#1#{} cartas en la mano,", - "se reduce", - "en {C:red}#2#{} en cada ronda" - } - }, - j_erosion = { - name = "Erosión", - text = { - "Multi {C:red}+#1#{} por cada", - "carta debajo de {C:attention}#3#{}", - "en la baraja completa", - "{C:inactive}(Actual: multi {C:red}+#2#{C:inactive})" - } - }, - j_reserved_parking = { - name = "Estacionamiento reservado", - text = { - "Cada carta de {C:attention}figura{}", - "en tu mano tiene", - "una probabilidad de {C:green}#2# en #3#{}", - "de otorgar {C:money}$#1#{}" - } - }, - j_mail = { - name = "Reembolso por correo", - text = { - "Gana {C:money}$#1#{} por cada", - "{C:attention}#2#{} que descartes, la categoría", - "cambia en cada ronda" - } - }, - j_to_the_moon = { - name = "Hasta la luna", - text = { - "Gana {C:money}$#1#{} extra", - "de {C:attention}interés{} por cada {C:money}$5{}", - "que tengas al final de la ronda" - } - }, - j_hallucination = { - name = "Alucinación", - text = { - "{C:green}#1# en #2#{} probabilidades de crear", - "una carta de {C:tarot}tarot{} cuando se abre", - "cualquier {C:attention}paquete potenciador{}", - "{C:inactive}(Debe haber espacio)" - } - }, - j_lucky_cat = { - name = "Gato de la suerte", - text = { - "Gana multi {X:mult,C:white} X#1# {} cada", - "vez que una carta {C:attention}de la suerte{}", - "se activa {C:green}con éxito{}", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_baseball = { - name = "Carta de béisbol", - text = { - "Cada comodín {C:green}inusual{}", - "otorga multi {X:mult,C:white} X#1# {}" - } - }, - j_bull = { - name = "Toro", - text = { - "{C:chips}+#1#{} fichas por cada", - "{C:money}dólar{} que tengas", - "{C:inactive}(Actual: {C:chips}+#2#{C:inactive} fichas)" - } - }, - j_diet_cola = { - name = "Cola sin azucar", - text = { - "Vende esta carta", - "para crear 1 {C:attention}#1#", - "gratis" - } - }, - j_trading = { - name = "Carta de colección", - text = { - "Si el {C:attention}primer descarte{} de la ronda", - "tiene solo {C:attention}1{} carta, destrúyela", - "y gana {C:money}$#1#" - } - }, - j_flash = { - name = "Carta sorpresa", - text = { - "Multi {C:mult}+#1#{} por cada", - "{C:attention}cambio{} en la tienda", - "{C:inactive}(Actual multi {C:mult}+#2# {C:inactive})" - } - }, - j_popcorn = { - name = "Palomitas de maíz", - text = { - "Multi {C:mult}+#1#{}", - "Multi {C:mult}-#2#{} por cada", - "ronda jugada" - } - }, - j_trousers = { - name = "Pantalones de repuesto", - text = { - "Gana multi {C:mult}+#1#{} si", - "la mano jugada contiene", - "1 {C:attention}#2#", - "{C:inactive}(Actual: multi {C:red}+#3#{C:inactive})" - } - }, - j_ancient = { - name = "Comodín antiguo", - text = { - "Cada carta jugada con el palo", - "{V:1}#2#{} otorga", - "multi {X:mult,C:white} X#1# {} cuando anota,", - "{s:0.8}el palo cambia al final de la ronda" - } - }, - j_ramen = { - name = "Ramen", - text = { - "Multi {X:mult,C:white} X#1# {},", - "pierde multi {X:mult,C:white} X#2# {}", - "por cada {C:attention}carta{} descartada" - } - }, - j_walkie_talkie = { - name = "Walkie-talkie", - text = { - "Cada {C:attention}10{} o {C:attention}4{}", - "jugado otorga {C:chips}+#1#{} fichas", - "y multi {C:mult}+#2#{} cuando anota" - } - }, - j_selzer = { - name = "Agua con gas", - text = { - "Reactiva todas", - "las cartas jugadas", - "por las próximas {C:attention}#1#{} manos" - } - }, - j_castle = { - name = "Castillo", - text = { - "Este comodín gana {C:chips}+#1#{} fichas", - "por carta {V:1}#2#{} descartada,", - "el palo cambia en cada ronda", - "{C:inactive}(Actual {C:chips}+#3#{C:inactive} fichas)" - } - }, - j_smiley = { - name = "Cara sonriente", - text = { - "Las cartas de {C:attention}figuras{} jugadas", - "otorgan multi {C:mult}+#1#{}", - "cuando anotan" - } - }, - j_campfire = { - name = "Fogata", - text = { - "Este comodín gana multi {X:mult,C:white}X#1#{}", - "por cada carta {C:attention}vendida{}, se restablece", - "cuando se derrota a la {C:attention}ciega jefe{}", - "{C:inactive}(Actual multi {X:mult,C:white} X#2# {C:inactive})" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "Derrochador", text = { - "Gana para siempre", - "{C:red}+#1#{} descarte(s)", - "por ronda" + "Consigue {C:red}+#1#{}", + "descartes en cada ronda", + "de forma permanente" } }, v_seed_money = { name = "Capital inicial", text = { "Aumenta el límite", - "de los intereses ganados", - "por ronda a {C:money}$#1#{}" + "del interés obtenido en cada ronda", + "hasta {C:money}#1#${}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Jeroglífico", text = { - "{C:attention}-#1#{} apuesta inicial", - "{C:blue}-#1#{} mano", - "por ronda", + "Rebaja {C:attention}-#1#{} la apuesta inicial,", + "{C:blue}-#1#{} de mano", + "en cada ronda" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} por cambio" } }, - v_pattern = { - name = "Patrón", + v_paint_brush = { + name = "Brocha", text = { - "Genera tu carta", - "{C:attention}consumible{} más usada", - "{E:1,V:1}#1#", - "{C:inactive}(Debe haber espacio)" + "{C:attention}+#1#{} tamaño de mano" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "Reciclomancia", text = { - "Gana para siempre", - "{C:red}+#1#{} descarte(s)", - "por ronda" + "Consigue {C:red}+#1#{}", + "descartes en cada ronda", + "de forma permanente" }, unlock = { "Descarta un total", @@ -1691,8 +1699,8 @@ return { name = "Árbol del dinero", text = { "Aumenta el límite", - "de los intereses ganados", - "por ronda a {C:money}$#1#{}" + "del interés obtenido en cada ronda", + "hasta {C:money}#1#${}" }, unlock = { "Maximiza la ganancia", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petroglifo", + text = { + "Rebaja {C:attention}-#1#{} la apuesta inicial,", + "{C:red}-#1#{} descarte", + "en cada ronda" + }, unlock = { "Llega a la apuesta inicial", "nivel {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} apuesta inicial", - "{C:red}-#1#{} descartes", - "por ronda" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} ciegas" } }, - v_tesselation = { - name = "Teselado", - text = { - "Genera tu carta", - "de {C:attention}comodín{} más usada", - "{E:1,V:1}#1#", - "{C:inactive}(Debe haber espacio)" - }, - unlock = { - "Compra la edición {C:dark_edition}polícroma", - "de tu {C:attention}comodín", - "más usado", - "en la tienda" - } - }, v_palette = { name = "Paleta", text = { - "Sujeta {C:attention}+#1#{} cartas", - "en tu mano", "{C:attention}+#1#{} tamaño de mano" }, unlock = { "Reduce el tamaño", "de mano a {C:attention}#1#{} cartas" } - }, - v_paint_brush = { - name = "Brocha", - text = { - "{C:attention}+#1#{} tamaño de mano" - } } }, Tarot = { @@ -1797,7 +1782,7 @@ return { c_magician = { name = "El mago", text = { - "Mejora {C:attention}#1#{} cartas", + "Mejora {C:attention}#1# cartas{}", "seleccionadas a", "{C:attention}#2#" } @@ -1837,24 +1822,24 @@ return { c_lovers = { name = "Los enamorados", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, c_chariot = { name = "El carro", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, c_justice = { name = "La justicia", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, @@ -1910,8 +1895,8 @@ return { c_devil = { name = "El diablo", text = { - "Mejora {C:attention}#1#{} cartas", - "seleccionadas a", + "Mejora {C:attention}#1#{} carta", + "seleccionada a", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} multi y", "y {C:chips}+#4#{} fichas" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "gana {C:money}$#2#" } }, - c_soul = { - name = "El alma", - text = { - "Crea un", - "comodín {C:legendary,E:1}legendario{}", - "{C:inactive}(Debe haber espacio)" - } - }, - c_black_hole = { - name = "Agujero negro", - text = { - "Aumenta todas", - "las {C:legendary,E:1}manos de póker", - "{C:attention}1{} nivel" - } - }, c_ankh = { name = "Anj", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} carta seleccionada", "en tu mano" } + }, + c_soul = { + name = "El alma", + text = { + "Crea un", + "comodín {C:legendary,E:1}legendario{}", + "{C:inactive}(Debe haber espacio)" + } + }, + c_black_hole = { + name = "Agujero negro", + text = { + "Aumenta todas", + "las {C:legendary,E:1}manos de póker", + "{C:attention}1{} nivel" + } } }, Edition = { @@ -2355,7 +2340,7 @@ return { name = "Pozo negro", text = { "La tienda puede tener comodines {C:attention}eternos{}", - "{C:inactive,s:0.8}{No se pueden vender ni destruir}", + "{C:inactive,s:0.8}(No se pueden vender ni destruir)", "{s:0.8}Se aplica a todos los pozos anteriores" } }, @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Pozo naranja", text = { - "Los {C:attention}paquetes potenciadores{} cuestan", - "{C:money}$1{} más por apuesta inicial", - "{s:0.8}Se aplica a todos los pozos anteriores" + "En la tienda puede haber comodines {C:attention}perecederos{}", + "{C:inactive,s:0.8}(Se agotan al cabo de 5 rondas)", + "{s:0.8}Se aplica a los pozos ya realizados" } }, stake_gold = { name = "Pozo de oro", text = { - "Sujeta {C:red}-1{} cartas en la mano", - "{s:0.8}Se aplica a todos los pozos anteriores" + "En la tienda puede haber comodines {C:attention}de alquiler{}", + "{C:inactive,s:0.8}(Cuestan {C:money,s:0.8}3${C:inactive,s:0.8} por ronda)", + "{s:0.8}Se aplica a las apuestas ya realizadas" } } }, @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "Etiqueta inusual", text = { - "La tienda tiene un", - "comodín {C:green}inusual" + "En la tienda hay", + "un {C:green}comodín inusual" } }, tag_rare = { name = "Etiqueta rara", text = { - "La tienda tiene un", - "comodín {C:red}raro" + "En la tienda hay", + "un {C:red}comodín raro" } }, tag_negative = { name = "Etiqueta negativa", text = { - "La tienda tiene un", - "comodín {C:dark_edition}negativo" + "El siguiente comodín de la tienda", + "de edición base es gratuito", + "y se convierte en{C:dark_edition}negativo" } }, tag_foil = { name = "Etiqueta laminada", text = { - "La tienda tiene un", - "comodín {C:dark_edition}laminado" + "El siguiente comodín de la tienda", + "de la edición base es gratuito", + "y se convierte en{C:dark_edition}laminado" } }, tag_holo = { name = "Etiqueta holográfica", text = { - "La tienda tiene un", - "comodín {C:dark_edition}holográfico" + "El siguiente comodín de la tienda", + "de la edición base es gratuito", + "y se convierte en{C:dark_edition}holográfico" } }, tag_polychrome = { name = "Etiqueta polícroma", text = { - "La tienda tiene un", - "comodín {C:dark_edition}polícromo" + "El siguiente comodín de la tienda", + "de la edición base es gratuito", + "y se convierte en{C:dark_edition}polícromo" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} ranura de consumible" } }, - b_metal = { - name = "Baraja de metal", + b_ghost = { + name = "Baraja fantasma", text = { - "Comienza la partida con {C:attention}#1#", - "cartas mejoradas", - "a cartas de {C:attention}acero" + "Las cartas {C:spectral}espectrales{} pueden", + "aparecer en la tienda,", + "comienza con una carta {C:spectral,T:c_hex}maleficio{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} corazones{} en la baraja" } }, - b_rocky = { - name = "Baraja rocosa", + b_zodiac = { + name = "Baraja del zodiaco", text = { - "Comienza la partida con {C:attention}#1#", - "cartas de {C:attention}piedra extra" + "Comienza la partida con", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "y {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Baraja trenzada", + b_painted = { + name = "Baraja pintada", text = { - "La primera mano jugada", - "aumenta a {C:attention}nvl. 3" + "{C:attention}+#1#{} tamaño de mano", + "{C:red}#2#{} ranura de comodín" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Baraja fantasma", - text = { - "Las cartas {C:spectral}espectrales{} pueden", - "aparecer en la tienda,", - "comienza con una carta {C:spectral,T:c_hex}maleficio{}" - } - }, - b_zodiac = { - name = "Baraja del zodiaco", - text = { - "Comienza la partida con", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "y {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Baraja pintada", - text = { - "{C:attention}+#1#{} tamaño de mano", - "{C:red}#2#{} ranura de comodín" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "y anota" } }, + red_seal = { + name = "Sello rojo", + text = { + "Reactiva esta", + "carta {C:attention}1{} vez" + } + }, + blue_seal = { + name = "Sello azul", + text = { + "Crea la carta de {C:planet}planeta{}", + "para la última {C:attention}mano de póker{} jugada", + "de la ronda si la {C:attention}tienes{} en la mano", + "{C:inactive}(Debe haber espacio)" + } + }, + purple_seal = { + name = "Sello morado", + text = { + "Crea una carta de {C:tarot}tarot{}", + "cuando {C:attention}se descarta", + "{C:inactive}(Debe haber espacio)" + } + }, + eternal = { + name = "Eterno", + text = { + "No se puede vender", + "ni destruir" + } + }, + perishable = { + name = "Perecedero", + text = { + "Se agota al cabo de ", + "{C:attention}#1#{} rondas", + "{C:inactive}({C:attention}#2#{C:inactive} restantes)" + } + }, + rental = { + name = "De alquiler", + text = { + "Pierdes {C:money}#1#${}", + "al final de la ronda" + } + }, white_sticker = { name = "Sticker blanco", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# de {V:1}#2#" + " {C:light_black}#1# de {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1# fichas{} extra" } }, + remove_negative = { + name = "Negativo", + text = { + "{C:inactive,s:0.9}(Elimina el {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} de la copia)" + } + }, locked = { name = "Bloqueada", text = {} @@ -3027,6 +3047,15 @@ return { "en esta demo" } }, + challenge_locked = { + name = "Bloqueada", + text = { + "Gana una partida con al menos", + "#1# barajas diferentes para desbloquear", + "Modo desafío", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Bloqueada", text = { @@ -3164,7 +3193,7 @@ return { text = { "Elige {C:attention}#1#{} de hasta", "{C:attention}#2# cartas de {C:tarot}tarot{}", - "para usar de inmediato" + "parausar de inmediato" } }, p_celestial_normal = { @@ -3267,51 +3296,6 @@ return { "fijado a la posición", "del extremo izquierdo" } - }, - red_seal = { - name = "Sello rojo", - text = { - "Reactiva esta", - "carta {C:attention}1{} vez" - } - }, - blue_seal = { - name = "Sello azul", - text = { - "Genera una carta de {C:planet}planeta{}", - "si la {C:attention}tienes{} en", - "tu mano al final de la ronda" - } - }, - purple_seal = { - name = "Sello morado", - text = { - "Crea una carta de {C:tarot}tarot{}", - "cuando {C:attention}se descarta", - "{C:inactive}(Debe haber espacio)" - } - }, - eternal = { - name = "Eterno", - text = { - "No se puede vender", - "ni destruir" - } - }, - challenge_locked = { - name = "Bloqueada", - text = { - "Gana una partida con al menos", - "#1# barajas diferentes para desbloquear", - "Modo desafío", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negativo", - text = { - "{C:inactive,s:0.9}(Elimina el {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} de la copia)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Mano más jugada" }, + achievement_names = { + ante_up = "¡Aumento de apuesta inicial!", + ante_upper = "¡Aumentador de apuesta inicial!", + heads_up = "Aviso", + low_stakes = "Apuestas bajas", + mid_stakes = "Apuestas medias", + high_stakes = "Apuestas altas", + card_player = "Jugador de cartas", + card_discarder = "Descartador de cartas", + nest_egg = "Ahorros", + flushed = "Colorado", + speedrunner = "Velocista", + roi = "Rendimiento de inversión", + shattered = "Destrozo", + royale = "Real", + retrograde = "Retrógrada", + _10k = "10K", + _1000k = "1000 K", + _100000k = "100 000 K", + tiny_hands = "Manitas", + big_hands = "Manotas", + you_get_what_you_get = "Te toca lo que te toca", + rule_bender = "Cambiar las reglas", + rule_breaker = "Romper las reglas", + legendary = "Legendario", + astronomy = "Astronomía", + cartomancy = "Cartomancia", + clairvoyance = "Clarividencia", + extreme_couponer = "Cupones extremos", + completionist = "Completista", + completionist_plus = "Completista+", + completionist_plus_plus = "Completista++", + }, + achievement_descriptions = { + ante_up = "Llega a la apuesta inicial 4", + ante_upper = "Llega a la apuesta inicial 8", + heads_up = "Gana una partida", + low_stakes = "Gana una partida en dificultad Pozo rojo como mínimo", + mid_stakes = "Gana una partida en dificultad Pozo negro como mínimo", + high_stakes = "Gana una partida en dificultad Pozo de oro como mínimo", + card_player = "Juega al menos 2500 cartas", + card_discarder = "Descarta al menos 2500 cartas", + nest_egg = "Consigue $400 o más en una sola partida", + flushed = "Juega un color con 5 cartas versátiles", + speedrunner = "Gana una partida en 12 rondas o menos", + roi = "Compra 5 vales para la apuesta inicial 4", + shattered = "Rompe 2 cartas de vidrio en una sola mano", + royale = "Juega una escalera real", + retrograde = "Lleva cualquier mano de póker a nivel 10", + _10k = "Consigue 10 000 fichas en una sola mano", + _1000k = "Consigue 1 000 000 de fichas en una sola mano", + _100000k = "Consigue 100 000 000 de fichas en una sola mano", + tiny_hands = "Quédate con 20 cartas o menos en la baraja", + big_hands = "Haz que tu baraja tenga 80 cartas o más", + you_get_what_you_get = "Gana una partida sin renovar la tienda", + rule_bender = "Completa cualquier desafío", + rule_breaker = "Completa todos los desafíos", + legendary = "Descubre un comodín legendario", + astronomy = "Descubre todas las cartas de planeta", + cartomancy = "Descubre todas las cartas de tarot", + clairvoyance = "Descubre todas las cartas espectrales", + extreme_couponer = "Descubre todos los vales", + completionist = "Descubre 100 % de tu colección", + completionist_plus = "Gana con todas las barajas en dificultad Pozo de oro", + completionist_plus_plus = "Gana un sticker de oro en cada comodín", + }, + challenge_names = { + c_omelette_1 = "La tortilla", + c_city_1 = "Ciudad de 15 minutos", + c_rich_1 = "Asquerosamente rico", + c_knife_1 = "Al filo de la navaja", + c_xray_1 = "Visión de rayos X", + c_mad_world_1 = "Mundo loco", + c_luxury_1 = "Impuesto de lujo", + c_non_perishable_1 = "No perecedero", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Doble o nada", + c_typecast_1 = "Encasillado", + c_inflation_1 = "Inflación", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Frágil", + c_monolith_1 = "Monolito", + c_blast_off_1 = "Explosión", + c_five_card_1 = "Retirada de cinco cartas", + c_golden_needle_1 = "Aguja dorada", + c_cruelty_1 = "Crueldad", + c_jokerless_1 = "Sin comodines" + }, poker_hands = { + ['Flush Five'] = "Cinco de color", ['Flush House'] = "Full de color", ['Five of a Kind'] = "Repóquer", ['Royal Flush'] = "Escalera real", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Trío", ['Two Pair'] = "Doble pareja", ['Pair'] = "Pareja", - ['High Card'] = "Carta más alta", - ['Flush Five'] = "Cinco de color" + ['High Card'] = "Carta más alta" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 cartas de la misma categoría y palo" + }, ['Flush House'] = { "Una trío y una pareja con", "todas las cartas del mismo palo" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Si la mano jugada no es ninguna de las anteriores,", "sólo cuenta la carta más alta" - }, - ['Flush Five'] = { - "5 cartas de la misma categoría y palo" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polícroma", negative = "Negativa", gold_seal = "Sello de oro", - locked = "Bloqueada", blue_seal = "Sello azul", red_seal = "Sello rojo", purple_seal = "Sello morado", + locked = "Bloqueada", eternal = "Eterno", + perishable = "Perecedero", + rental = "De alquiler", pinned_left = "Fijada" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Colección", b_seed = "Código", b_copy_seed = "Copiar código", + b_copy = "Copiar", b_credits = "Créditos", b_stats = "Estadísticas", b_settings = "Configuración", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Velocidad del juego", b_set_play_discard_pos = "Posición del botón jugar/descartar", b_set_screenshake = "Temblor de pantalla", + b_high_contrast_cards = "Cartas de alto contraste", + b_reduced_motion = "Movimiento reducido", + b_set_rumble = "Vibración del control", b_set_crash_reports = "Informes de errores", b_set_monitor = "Configuración de pantalla", b_set_windowmode = "Modo ventana", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Paquetes potenciadores", b_tags = "Etiquetas", b_decks = "Barajas", + b_seals = "Sellos", b_continue = "Continuar", b_back = "Atrás", b_music = "Música", @@ -3527,6 +3606,7 @@ return { b_imagery = "Imágenes", b_new_run = "Nueva partida", b_challenges = "Desafíos", + b_new_challenge = "Iniciar desafío nuevo", b_current_profile = "Perfil actual", b_load_profile = "Cargar perfil", b_create_profile = "Crear perfil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLECCIÓN", b_quit_cap = "SALIR", b_cash_out = "Cobrar", + b_unlock_all = "Desbloquear todo", k_unknown = "¿?", k_compatible = "compatible", k_incompatible = "incompatible", + k_active = "activa", k_round = "Ronda", k_ante = "Apuesta inicial", k_seed = "Código", @@ -3562,6 +3644,7 @@ return { k_voucher = "Vale", k_tarot = "Tarot", k_planet = "Planeta", + k_deck = "Baraja", k_dwarf_planet = "Planeta enano", k_planet_q = "¿Planeta?", k_spectral = "Espectral", @@ -3593,12 +3676,18 @@ return { k_x_base = "Base X", k_not_discovered = "Por descubrir", k_unlocked_ex = "¡Desbloqueado!", + k_achievement = "Logro", + k_trophy = "Trofeo", k_challenge_mode = "Modo desafío", k_daily_run = "Partida diaria", k_profile = "Perfil", k_wins = "Victorias", k_empty_caps = "VACÍA", k_collection = "Colección", + k_progress = "Progreso", + k_challenges = "Desafíos", + k_joker_stickers = "Stickers de comodín", + k_deck_stake_wins = "Victorias de pozo de baraja", k_stake_level = "Nivel de pozo", k_none = "Ninguno", k_game_modifiers = "Modificadores de juego", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Mejor mano", k_seeded_run = "Partida con códigos", k_enter_seed = "Escribir código", + k_enter_name = "Escribir nombre", k_lvl = "Nvl.", k_skipped_cap = "OMITIDA", k_no_reward = "Sin recompensa", k_reward = "Recompensa", k_nope_ex = "¡No!", + k_not_allowed_ex = "¡No está permitido!", k_or = "o", + k_poker_hand = "mano de póker", + k_gold = "Oro", + k_card_stats = "Estadísticas de cartas", k_balanced = "Equilibrado", + k_view = "Ver", + k_all_hands = "Todas las manos", + k_high_score_ex = "¡Récord!", + k_demo_version_ex = "¡Versión demo!", + k_playing_as = "Jugando como", + k_choose = "Elegir", + k_achievements_disabled = "Logros desactivados", + k_trophies_disabled = "Trofeos deshabilitados", ph_improve_run = "¡Mejora tu partida!", + ph_no_boss_active = "no hay jefe activo", ph_sneak_peek = "Vistazo", ph_deck_preview_stones = "Piedras", ph_deck_preview_effective = "Total efectivo debido a comodines, ciegas y mejoras de cartas", ph_blind_score_at_least = "Anota al menos", - ph_blind_reward = "Recompensa:", + ph_blind_reward = "Recompensa ", + ph_4_7_of_clubs = "cuatro 7 de tréboles", ph_up_ante_1 = "Aumentar apuesta inicial", ph_up_ante_2 = "Aumentar todas las ciegas", ph_up_ante_3 = "Actualizar las ciegas", + ph_select_challenge = "Selecciona un desafío", ph_stat_joker = "Total de rondas completadas con esta carta", ph_stat_consumable = "Cantidad de veces que se usó la carta", ph_stat_voucher = "Cantidad de veces que se canjeó el vale", ph_demo_thanks_1 = "Gracias por jugar la", ph_demo_thanks_2 = "DEMO DE BALATRO", ph_game_over = "FIN DE LA PARTIDA", + ph_you_win = "¡GANASTE!", + ph_you_win_demo = "¡GANASTE EN LA DEMO!", ph_vouchers_redeemed = "Vales canjeados en esta partida", ph_no_vouchers = "No se canjearon vales en esta partida", ph_defeat_this_blind_1 = "Derrota a esta ciega", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 nivel", ph_boss_disabled = "¡Jefe inhabilitado!", ph_most_played = "(most played hand)", + ph_defeat_the_boss = "Derrota a la ciega jefe", + ph_score_furthest_ante = "Apuesta inicial", + ph_score_furthest_round = "Ronda", + ph_score_hand = "Mejor mano", + ph_score_poker_hand = "Mano más jugada", + ph_score_new_collection = "Descubrimientos", + ph_score_cards_played = "Cartas jugadas", + ph_score_cards_discarded = "Cartas descartadas", + ph_score_times_rerolled = "Renovaciones", + ph_score_cards_purchased = "Cartas compradas", + ph_unscored_hand = "La mano no anotará", + ph_alert_debuff_confirm = "Vuelve a pulsar «Jugar» para confirmar", ml_demo_thanks_message = { "Considera la posibilidad de agregar Balatro", "a tu lista de deseos en Steam y suscríbete", @@ -3702,6 +3821,18 @@ return { "Todos los desbloqueos", "y descubrimientos inhabilitados" }, + ml_edition_seal_enhancement_explanation = { + "Las cartas de juego pueden tener 1", + "mejora, edición y sello cada una" + }, + ml_unlock_all_explanation = { + "¡ATENCIÓN! Si desbloqueas la colección completa,", + "se desactivarán los logros para este perfil" + }, + ml_unlock_all_trophies = { + "¡ATENCIÓN! Si desbloqueas la colección completa,", + "¡se deshabilitarán todos los trofeos para este perfil!" + }, ['$'] = "$", k_redeemed_ex = "¡Canjeada!", k_duplicated_ex = "¡Duplicada!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Piedras", k_plus_planet = "+1 Planeta", k_plus_spectral = "+1 Espectral", + k_plus_joker = "+1 comodín", k_active_ex = "¡Activada!", k_level_up_ex = "¡Aumento de nivel!", k_upgrade_ex = "¡Mejora!", @@ -3719,78 +3851,25 @@ return { k_val_up = "¡Aumento de valor!", k_reset = "Restablecer", k_extinct_ex = "¡Se extinguió!", + k_disabled_ex = "¡Inhabilitado!", k_safe_ex = "¡A salvo!", k_saved_ex = "¡Te salvaste!", k_swapped_ex = "¡Se cambió!", k_copied_ex = "¡Se copió!", k_melted_ex = "¡Se derritió!", - b_copy = "Copiar", - b_high_contrast_cards = "Cartas de alto contraste", - b_set_rumble = "Vibración del control", - b_seals = "Sellos", - b_new_challenge = "Iniciar desafío nuevo", - b_unlock_all = "Desbloquear todo", - k_active = "activa", - k_deck = "Baraja", - k_progress = "Progreso", - k_challenges = "Desafíos", - k_joker_stickers = "Stickers de comodín", - k_deck_stake_wins = "Victorias de pozo de baraja", - k_enter_name = "Escribir nombre", - k_gold = "Oro", - k_card_stats = "Estadísticas de cartas", - k_view = "Ver", - k_all_hands = "Todas las manos", - k_high_score_ex = "¡Récord!", - k_demo_version_ex = "¡Versión demo!", - k_playing_as = "Jugando como", - k_choose = "Elegir", - k_achievements_disabled = "Logros desactivados", - ph_no_boss_active = "no hay jefe activo", - ph_you_win = "¡GANASTE!", - ph_you_win_demo = "¡GANASTE EN LA DEMO!", - ph_defeat_the_boss = "Derrota a la ciega jefe", - ph_score_furthest_ante = "Apuesta inicial", - ph_score_furthest_round = "Ronda", - ph_score_hand = "Mejor mano", - ph_score_poker_hand = "Mano más jugada", - ph_score_new_collection = "Descubrimientos", - ph_score_cards_played = "Cartas jugadas", - ph_score_cards_discarded = "Cartas descartadas", - ph_score_times_rerolled = "Renovaciones", - ph_score_cards_purchased = "Cartas compradas", - ml_edition_seal_enhancement_explanation = { - "Las cartas de juego pueden tener 1", - "mejora, edición y sello cada una" - }, - ml_unlock_all_explanation = { - "¡ATENCIÓN! Si desbloqueas la colección completa,", - "se desactivarán los logros para este perfil" - }, - k_plus_joker = "+1 comodín", k_eaten_ex = "¡Se devoró!", - k_eroded_ex = "¡Se erosionó!", - k_achievement = "Logro", - ph_unscored_hand = "La mano no anotará", - ph_alert_debuff_confirm = "Vuelve a pulsar «Jugar» para confirmar", k_drank_ex = "¡Consumido!", - k_trophy = "Trofeo", - k_trophies_disabled = "Trofeos deshabilitados", - ml_unlock_all_trophies = { - "¡ATENCIÓN! Si desbloqueas la colección completa,", - "¡se deshabilitarán todos los trofeos para este perfil!" - }, - k_poker_hand = "mano de póker", - ph_4_7_of_clubs = "cuatro 7 de tréboles", - k_not_allowed_ex = "¡No está permitido!", - ph_select_challenge = "Selecciona un desafío" + k_eroded_ex = "¡Se erosionó!" }, v_dictionary = { a_xmult = "X#1# multi", + a_xmult_minus = "-X#1# multi", a_mult = "+#1# Multi.", + a_mult_minus = "Multi -#1#", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# de tamaño de mano", + a_handsize_minus = "Tamaño de mano -#1#", a_hands = "+#1# Manos", a_sold_tally = "#1#/#2# vendidas", a_remaining = "#1# restantes", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Las cantidades pueden ser inferiores debido a la carta #1# que se saca boca abajo", deck_preview_wheel_plural = "Los números pueden ser inferiores debido a las cartas #1# que se sacan boca abajo", challenges_completed = "Completaste #1#/#2# desafíos", + unlocked = "#1#/#2# desbloqueados", + completed = "#1#/#2# completados", interest = "#1# de interés por cada $#2# (#3# máx.)", remaining_hand_money = "Manos restantes ($#1# cada una)", remaining_discard_money = "Descartes restantes ($#1# cada uno)", @@ -3819,15 +3900,10 @@ return { "Negativa", "+#1# ranura de comodín" }, - a_mult_minus = "Multi -#1#", - a_handsize_minus = "Tamaño de mano -#1#", ml_negative_consumable_desc = { "Negativa", "+#1# ranura de consumibles" - }, - a_xmult_minus = "-X#1# multi", - unlocked = "#1#/#2# desbloqueados", - completed = "#1#/#2# completados" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Ninguna" }, + ch_c_no_shop_jokers = { + "Los comodines ya no aparecen en la {C:attention}tienda" + }, ch_c_inflation = { "Eleva los precios en {C:money}$1{} para cada compra de forma permanente" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 en #1#{} cartas se sacan boca abajo" }, - ch_c_minus_hand_size_per_X_dollar = { - "Tienes {C:red}-1{} cartas en la mano por cada {C:money}$#1#{} que tengas" - }, - ch_c_no_shop_jokers = { - "Los comodines ya no aparecen en la {C:attention}tienda" - }, ch_c_debuff_played_cards = { "Todas las cartas {C:attention}jugadas{} se {C:attention}debilitan{} tras anotar" }, + ch_c_minus_hand_size_per_X_dollar = { + "Tienes {C:red}-1{} cartas en la mano por cada {C:money}$#1#{} que tengas" + }, ch_c_set_eternal_ante = { "Al derrotar al jefe ante {C:attention}#1#{}, todos los comodines se vuelven {C:attention}eternos" }, @@ -3906,6 +3982,26 @@ return { "Al derrotar al jefe ante {C:attention}#1#{}, las ranuras de comodín pasan a {C:attention}0" } }, + quips = { + wq_1 = {"¡Eres un as!"}, + wq_2 = {"¡Lidiaste muy bien","con eso!"}, + wq_3 = {"¡Parece que no era","un engaño!"}, + wq_4 = {"Qué lástima","que estas fichas","sean virtuales..."}, + wq_5 = {"¡Parece que","aprendiste bien!"}, + wq_6 = {"¡Hiciste jugadas", "muy adelantadas!"}, + wq_7 = {"¡Qué bueno","que no aposté", "contra ti!"}, + lq_1 = {"Quizá sea mejor", "que juguemos", "a la pesca..."}, + lq_2 = {"¡Perdimos", "casi sin jugar!"}, + lq_3 = {"¡Llegó la hora", "de barajar", "y empezar de nuevo!"}, + lq_4 = {"¡Sabes lo que dicen,", "la casa", "siempre gana!"}, + lq_5 = {"¡Parece que", "alguien es", "un chiste!"}, + lq_6 = {"¿Tú también", "estabas mintiendo?"}, + lq_7 = {"¡Parece que","somos un chiste!"}, + lq_8 = {"Si tuviera manos,","me hubiera", "tapado los ojos"}, + lq_9 = {"Soy un bufón", "de verdad,", "¿cuál es tu excusa?"}, + lq_10 = {"¡Qué desastre!"}, + dq_1 = {"¡Uy! Espero","que tengas","algún truco guardado","para el desafío final!"} + }, tutorial = { sb_1 = { "¡Hola! Me llamo", @@ -3939,7 +4035,7 @@ return { "No dejes de vigilar", "a la {C:attention}ciega jefe{}. Tiene", "una habilidad para la cual", - "deberás prepararte." + "deberás prepararte." }, bb_4 = { "Si la derrotas, aumenta", @@ -3963,7 +4059,7 @@ return { "Consulta tus {C:attention}manos de póker", "en el área de {C:attention}info{}", "junto con otros datos", - "sobre la partida actual." + "sobre la partida actual." }, fh_4 = { "Las cartas también ganan", @@ -3979,7 +4075,7 @@ return { "También puedes {C:red}«Descartar»{} hasta", "{C:attention}5{} cartas seleccionadas", "para tratar de conseguir", - "manos mejores. ¡Inténtalo!" + "manos mejores. ¡Inténtalo!" }, fh_7 = { "¡Cuidado! Solo tienes una", @@ -3990,13 +4086,13 @@ return { "Gana {C:attention}300 fichas{} antes de", "que se terminen las {C:blue}manos", "para ganar esta ronda.", - "¡Buena suerte!" + "¡Buena suerte!" }, sh_1 = { "Cuando consigas más cartas,", "recuerda que puedes reordenarlas.", "Los {C:attention}comodines{} se activan", - "de izquierda a derecha" + "de izquierda a derecha" }, sh_2 = { "Asegúrate de", @@ -4006,13 +4102,13 @@ return { "Selecciona hasta {C:attention}2{} cartas", "de tu mano y pulsa", "{C:attention}«USAR»{} en la carta de {C:tarot}tarot{}", - "para mejorarlas." + "para mejorarlas." }, s_1 = { "¡Bien hecho! Ahora que tienes", "{E:1}un montonazo{} de {C:money}dinero{},", "puedes comprar cartas", - "nuevas en la {C:attention}tienda." + "nuevas en la {C:attention}tienda." }, s_2 = { "Intenta comprar a este", @@ -4022,7 +4118,7 @@ return { "Este es uno de los {C:attention}#1#", "{C:attention}comodines{} que puedes agregar", "a tu partida. Cada {C:attention}comodín", - "hace algo diferente." + "hace algo diferente." }, s_4 = { "Este agrega {C:red}+4 multi{}", @@ -4041,7 +4137,7 @@ return { "Esta carta de {C:tarot}tarot{} es", "{C:attention}consumible{}.", "Sirve para mejorar tus cartas", - "de juego. Cuídala bien." + "de juego. Cuídala bien." }, s_8 = { "Puedes tener hasta", @@ -4052,7 +4148,7 @@ return { "Si ahorras lo suficiente,", "puedes comprar un {C:attention}vale{}.", "Los {C:attention}vales{} mejoran", - "la partida de forma pasiva." + "la partida de forma pasiva." }, s_10 = { "Los {C:attention}vales{} se reabastecen", @@ -4063,182 +4159,12 @@ return { "No dejes de dar un vistazo", "a los {C:booster}paquetes potenciadores{}", "en cada tienda. ¡Están", - "llenos de sorpresas!" + "llenos de sorpresas!" }, s_12 = { "Pasemos", "a la {C:attention}ronda siguiente{}." } - }, - achievement_names = { - ante_up = "¡Aumento de apuesta inicial!", - ante_upper = "¡Aumentador de apuesta inicial!", - heads_up = "Aviso", - low_stakes = "Apuestas bajas", - mid_stakes = "Apuestas medias", - high_stakes = "Apuestas altas", - card_player = "Jugador de cartas", - card_discarder = "Descartador de cartas", - nest_egg = "Ahorros", - flushed = "Colorado", - speedrunner = "Velocista", - roi = "Rendimiento de inversión", - shattered = "Destrozo", - royale = "Real", - retrograde = "Retrógrada", - _10k = "10K", - _1000k = "1000 K", - _100000k = "100 000 K", - tiny_hands = "Manitas", - big_hands = "Manotas", - you_get_what_you_get = "Te toca lo que te toca", - rule_bender = "Cambiar las reglas", - rule_breaker = "Romper las reglas", - legendary = "Legendario", - astronomy = "Astronomía", - cartomancy = "Cartomancia", - clairvoyance = "Clarividencia", - extreme_couponer = "Cupones extremos", - completionist = "Completista", - completionist_plus = "Completista+", - completionist_plus_plus = "Completista++" - }, - achievement_descriptions = { - ante_up = "Llega a la apuesta inicial 4", - ante_upper = "Llega a la apuesta inicial 8", - heads_up = "Gana una partida", - low_stakes = "Gana una partida en dificultad Pozo rojo como mínimo", - mid_stakes = "Gana una partida en dificultad Pozo negro como mínimo", - high_stakes = "Gana una partida en dificultad Pozo de oro como mínimo", - card_player = "Juega al menos 2500 cartas", - card_discarder = "Descarta al menos 2500 cartas", - nest_egg = "Consigue $400 o más en una sola partida", - flushed = "Juega un color con 5 cartas versátiles", - speedrunner = "Gana una partida en 12 rondas o menos", - roi = "Compra 5 vales para la apuesta inicial 4", - shattered = "Rompe 2 cartas de vidrio en una sola mano", - royale = "Juega una escalera real", - retrograde = "Lleva cualquier mano de póker a nivel 10", - _10k = "Consigue 10 000 fichas en una sola mano", - _1000k = "Consigue 1 000 000 de fichas en una sola mano", - _100000k = "Consigue 100 000 000 de fichas en una sola mano", - tiny_hands = "Quédate con 20 cartas o menos en la baraja", - big_hands = "Haz que tu baraja tenga 80 cartas o más", - you_get_what_you_get = "Gana una partida sin renovar la tienda", - rule_bender = "Completa cualquier desafío", - rule_breaker = "Completa todos los desafíos", - legendary = "Descubre un comodín legendario", - astronomy = "Descubre todas las cartas de planeta", - cartomancy = "Descubre todas las cartas de tarot", - clairvoyance = "Descubre todas las cartas espectrales", - extreme_couponer = "Descubre todos los vales", - completionist = "Descubre 100 % de tu colección", - completionist_plus = "Gana con todas las barajas en dificultad Pozo de oro", - completionist_plus_plus = "Gana un sticker de oro en cada comodín" - }, - quips = { - wq_1 = { - "¡Eres un as!" - }, - wq_2 = { - "¡Lidiaste muy bien", - "con eso!" - }, - wq_3 = { - "¡Parece que no era", - "un engaño!" - }, - wq_4 = { - "Qué lástima", - "que estas fichas", - "sean virtuales..." - }, - wq_5 = { - "¡Parece que", - "aprendiste bien!" - }, - wq_6 = { - "¡Hiciste jugadas", - "muy adelantadas!" - }, - wq_7 = { - "¡Qué bueno", - "que no aposté", - "contra ti!" - }, - lq_1 = { - "Quizá sea mejor", - "que juguemos", - "a la pesca..." - }, - lq_2 = { - "¡Perdimos", - "casi sin jugar!" - }, - lq_3 = { - "¡Llegó la hora", - "de barajar", - "y empezar de nuevo!" - }, - lq_4 = { - "¡Sabes lo que dicen,", - "la casa", - "siempre gana!" - }, - lq_5 = { - "¡Parece que", - "alguien es", - "un chiste!" - }, - lq_6 = { - "¿Tú también", - "estabas mintiendo?" - }, - lq_7 = { - "¡Parece que", - "somos un chiste!" - }, - lq_8 = { - "Si tuviera manos,", - "me hubiera", - "tapado los ojos" - }, - lq_9 = { - "Soy un bufón", - "de verdad,", - "¿cuál es tu excusa?" - }, - lq_10 = { - "¡Qué desastre!" - }, - dq_1 = { - "¡Uy! Espero", - "que tengas", - "algún truco guardado", - "para el desafío final!" - } - }, - challenge_names = { - c_omelette_1 = "La tortilla", - c_city_1 = "Ciudad de 15 minutos", - c_rich_1 = "Asquerosamente rico", - c_knife_1 = "Al filo de la navaja", - c_xray_1 = "Visión de rayos X", - c_mad_world_1 = "Mundo loco", - c_luxury_1 = "Impuesto de lujo", - c_non_perishable_1 = "No perecedero", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Doble o nada", - c_typecast_1 = "Encasillado", - c_inflation_1 = "Inflación", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Frágil", - c_monolith_1 = "Monolito", - c_blast_off_1 = "Explosión", - c_five_card_1 = "Retirada de cinco cartas", - c_golden_needle_1 = "Aguja dorada", - c_cruelty_1 = "Crueldad", - c_jokerless_1 = "Sin comodines" } } -} \ No newline at end of file +} diff --git a/localization/fr.lua b/localization/fr.lua index 12ddb5e..f1824c8 100644 --- a/localization/fr.lua +++ b/localization/fr.lua @@ -47,6 +47,46 @@ return { "une {C:attention}#2#" } }, + j_sly = { + name = "Joker rusé", + text = { + "{C:chips}+#1#{} Jetons si", + "la main jouée contient", + "une {C:attention}#2#" + } + }, + j_wily = { + name = "Joker habile", + text = { + "{C:chips}+#1#{} Jetons si", + "la main jouée contient", + "un {C:attention}#2#" + } + }, + j_clever = { + name = "Joker futé", + text = { + "{C:chips}+#1#{} Jetons si", + "la main jouée contient", + "un {C:attention}#2#" + } + }, + j_devious = { + name = "Joker sournois", + text = { + "{C:chips}+#1#{} Jetons si", + "la main jouée contient", + "une {C:attention}#2#" + } + }, + j_crafty = { + name = "Joker roublard", + text = { + "{C:chips}+#1#{} Jetons si", + "la main jouée contient", + "une {C:attention}#2#" + } + }, j_half = { name = "Demi-joker", text = { @@ -66,22 +106,23 @@ return { j_juggler = { name = "Jongleur", text = { - "{C:attention}+#1#{} à la taille de la main", + "{C:attention}+#1#{} à la taille de la main" } }, j_drunkard = { name = "Ivrogne", text = { - "{C:red}+#1#{} défausse" + "{C:red}+#1#{} défausse", + "à chaque manche" } }, j_stone = { name = "Joker de pierre", text = { - "Ce Joker gagne {C:chips}+#1#{} Jetons", - "pour chaque {C:attention}carte Pierre", - "dans votre jeu complet", - "{C:inactive}(Actuellement {C:chips}+#2#{C:inactive} Jetons)" + "Octroie {C:chips}+#1#{} jetons pour", + "chaque {C:attention}carte Pierre", + "restante dans votre {C:attention}jeu complet", + "{C:inactive}(Actuellement : {C:chips}+#2#{C:inactive} jetons)" } }, j_golden = { @@ -128,7 +169,7 @@ return { text = { "Les cartes jouées avec", "une couleur {C:diamonds}#2#{} octroient", - "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points" + "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Les cartes jouées avec", "une couleur {C:hearts}#2#{} octroient", - "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points" + "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Les cartes jouées avec", "une couleur {C:spades}#2#{} octroient", - "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points" + "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Les cartes jouées avec", "une couleur {C:clubs}#2#{} octroient", - "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points" + "{C:mult}+#1#{} au Multi. lorsqu'elles marquent des points", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "N° 8", text = { - "Crée une carte {C:planet}Planète{}", - "si la main jouée contient", - "{C:attenetion}#1#{} {C:attention}8{} ou plus", + "{C:green}#1# chance(s) sur #2#{} pour chaque", + " {C:attention}8{} joué de créer une carte de", + "{C:tarot}Tarot{} en marquant des points", "{C:inactive}(Selon la place disponible)" } }, - j_misprint = { - name = "Erreur d'impression", - text = { - "" - } - }, j_dusk = { name = "Crépuscule", text = { @@ -220,14 +255,6 @@ return { "{C:attention}finale{C:attention}{} de la manche" } }, - j_raised_fist = { - name = "Poing levé", - text = { - "Ajoute le {C:attention}double{} de la valeur", - "de la carte {C:attention}la plus faible{}", - "en main au Multi." - } - }, j_chaos = { name = "Chaos le clown", text = { @@ -235,6 +262,20 @@ return { "par magasin" } }, + j_misprint = { + name = "Erreur d'impression", + text = { + "" + } + }, + j_raised_fist = { + name = "Poing levé", + text = { + "Ajoute le {C:attention}double{} de la valeur", + "de la carte à la valeur", + "la plus {C:attention}faible{} de votre main au Multi." + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Joker d'acier", text = { - "Ce Joker gagne {X:mult,C:white} x#1# {} au Multi.", - "pour chaque carte {C:attention}Acier", - "dans votre jeu complet", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" + "Octroie Multi. {X:mult,C:white}x#1# {}.", + "pour chaque {C:attention}carte Acier", + " dans votre {C:attention}jeu complet", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white}x#2#{C:inactive})" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "avant la fin de la manche" } }, - j_hack = { - name = "Imposteur", - text = { - "Déclenche à nouveau", - "chaque", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} ou {C:attention}5{} joué" - } - }, j_pareidolia = { name = "Paréidolie", text = { @@ -292,6 +325,14 @@ return { "des cartes {C:attention}Figure{}" } }, + j_hack = { + name = "Imposteur", + text = { + "Déclenche à nouveau", + "chaque", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} ou {C:attention}5{} joué" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Supernova", text = { - "Ajoute le nombre de", - "fois qu'une {C:attention}main de poker{} a", - "été jouée au Multi." + "Le Multi. augmente d'une valeur égale au nombre de fois qu'une", + "{C:attention}main de poker{} a été", + "jouée durant cette partie" + } + }, + j_superposition = { + name = "Superposition", + text = { + "Crée une carte {C:tarot}Tarot{} si", + "la main de poker contient un", + "{C:attention}As{} et une {C:attention}Suite{}", + "{C:inactive}(Selon la place disponible)" } }, j_ride_the_bus = { name = "Tour en bus", text = { - "Multi. {C:mult}+#1#{} par", - "main consécutive", + "Ce Joker octroie {C:mult}+#1#{} Multi.", + "par main {C:attention}consécutive{} ", "jouée sans", - "carte {C:attention}Figure{} marquante", - "{C:inactive}(Actuellement Multi. {C:mult}+#2#{C:inactive})" + "une carte {C:attention}Figure{} marquant des points", + "{C:inactive}(Actuellement : {C:mult}+#2#{C:inactive} Multi.)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Constellation", text = { - "Gagnez {X:mult,C:white} x#1# {} au Multi.", - "par carte {C:planet}Planète{} utilisée", - "{C:inactive}(Actuellement Multi. {X:mult,C:white}x#2#{C:inactive})" + "Ce Joker octroie Multi. ", + "{X:mult,C:white} x#1# {} chaque fois", + "qu'une carte {C:planet}Planète{} est utilisée", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "en même temps" } }, - j_green_joker = { - name = "Joker vert", - text = { - "Multi. {C:mult}+#1#{} par main jouée", - "Multi. {C:mult}-#2#{} par défausse", - "{C:inactive}(Actuellement Multi. {C:mult}+#3#{C:inactive})" - } - }, - j_superposition = { - name = "Superposition", - text = { - "Crée une carte {C:tarot}Tarot{} si", - "la main de poker contient un", - "{C:attention}As{} et une {C:attention}Suite{}", - "{C:inactive}(Selon la place disponible)" - } - }, j_todo_list = { name = "Liste des tâches", text = { "Gagnez {C:money}#1# ${} si la {C:attention}main de poker{}", - "est de type {C:attention}#2#{},", - "cette main change", - "à chaque gain" + "est de type {C:attention}#2#{} ;", + "la main de poker change", + "à la fin de la manche" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Joker vert", + text = { + "Multi. {C:mult}+#1#{} par main jouée", + "Multi. {C:mult}-#2#{} par défausse", + "{C:inactive}(Actuellement Multi. {C:mult}+#3#{C:inactive})" + } + }, j_swashbuckler = { name = "Cape et épée", text = { - "Ajoute la valeur de vente de", - "tous les {C:attention}Jokers{} possédés à gauche", - "de cette carte au Multi.", - "{C:inactive}(Actuellement Multi. {C:mult}+#1#{C:inactive})" + "Ajoute la valeur de vente", + "de tous les", + "{C:attention}Jokers{} possédés au Multi.", + "{C:inactive}(Actuellement : {C:mult}+#1#{C:inactive} Multi.)" }, unlock = { "Vendez un total de", @@ -554,7 +596,7 @@ return { name = "Troubadour", text = { "{C:attention}+#1#{} à la taille de la main,", - "{C:red}-#2#{} main par manche" + "{C:blue}-#2#{} main à chaque manche" }, unlock = { "Gagnez {C:attention,E:1}#1#{} manches", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Carte de vote", text = { - "Déclenche à nouveau la {C:attention}première{}", - "carte utilisée pour marquer des points" + "Déclenche à nouveau la {C:attention}première{} carte", + "jouée pour marquer des points", + "{C:attention}#1#{} fois supplémentaires" }, unlock = { "Battez une Boss Blinde", @@ -618,7 +661,7 @@ return { text = { "Les cartes jouées avec", "Une couleur {C:diamonds}Carreau{} octroient", - "{C:money}#1# ${} en marquant des points" + "{C:money}#1# ${} en marquant des points", }, unlock = { "Vous devez avoir au moins {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# chance(s) sur #2#{} pour que", "les cartes jouées avec", "une couleur {C:hearts}Cœur{} octroient", - "{X:mult,C:white} x#3# {} au Multi. lorsqu'elles marquent des points" + "{X:mult,C:white} x#3# {} au Multi. lorsqu'elles marquent des points", }, unlock = { "Vous devez avoir au moins {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Les cartes jouées avec", "une couleur {C:clubs}Trèfle{} octroient", - "{C:mult}+#1#{} au Multi. en marquant des points" + "{C:mult}+#1#{} au Multi. en marquant des points", }, unlock = { "Vous devez avoir au moins {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Joker de verre", text = { - "Gagnez {X:mult,C:white} x#1# {} au Multi.", - "pour chaque {C:attention}carte Verre", + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "pour chaque carte {C:attention}Verre", "détruite", - "{C:inactive}(Actuellement Multi. {X:mult,C:white}x#2#{C:inactive})" + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "Vous devez avoir au moins {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Pot de fleurs", text = { - "Multi. {X:mult,C:white}x#1#{} si", - "la main jouée", - "contient une carte {C:diamonds}Carreau{}, une carte {C:clubs}Trèfle{},", - "carte {C:hearts}Cœur{} et carte {C:spades}Pique{}" + "Multi. {X:mult,C:white} x#1# {} si la", + "main de poker contient une carte", + "{C:diamonds}Carreau{}, une carte {C:clubs}Trèfle{},", + "une carte {C:hearts}Cœur{} et une carte {C:spades}Pique{}" }, unlock = { "Atteignez la mise initiale", @@ -731,7 +774,8 @@ return { j_merry_andy = { name = "Andy le gentil", text = { - "{C:red}+#1#{} défausses,", + "{C:red}+#1#{} défausses", + "à chaque manche,", "{C:red}#2#{} à la taille de la main" }, unlock = { @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "Prendre la route", text = { - "Octroie {X:mult,C:white} x#1# {} au Multi.", - "par", - "{C:attention}Valet{} défaussé pendant cette manche", - "{C:inactive}(Actuellement Multi. {X:mult,C:white}x#2#{C:inactive})" + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "pour chaque {C:attention}Joker{}", + "défaussé lors de cette manche", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "Défaussez {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Carton rouge", text = { - "Ajoute {C:red}+#1#{} au Multi. lorsque n'importe quel", + "Ce Joker octroie ", + "{C:red}+#1#{} Multi. lorsqu'un", "{C:attention}Paquet Booster{} est passé", - "{C:inactive}(Actuellement Multi. {C:red}+#2#{C:inactive})" + "{C:inactive}(Actuellement : {C:red}+#2#{C:inactive} Multi.)" } }, j_madness = { name = "Folie", text = { - "Lorsque la {C:attention}Blinde{} est sélectionnée,", - "gagnez {X:mult,C:white} x#1# {} au Multi. et", - "{C:attention}détruit{} un Joker au hasard", - "{C:inactive}(Actuellement Multi. {X:mult,C:white}x#2#{})" + "Lorsqu'une {C:attention}petite blinde{} ou une {C:attention}grosse blinde{}", + "est sélectionnée, gagnez Multi. {X:mult,C:white} x#1# {} ", + "et {C:attention}détruisez{} un Joker aléatoire", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" } }, j_square = { name = "Joker carré", text = { - "Octroie {C:chips}+#2#{} Jetons si", - "la main jouée contient", + "Ce Joker octroie {C:chips}+#2#{} jetons", + "si la main jouée possède", "exactement {C:attention}4{} cartes", - "{C:inactive}(Actuellement {C:chips}#1#{C:inactive} Jetons)" + "{C:inactive}(Actuellement : {C:chips}#1#{C:inactive} jetons)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(Selon la place disponible)" } }, + j_vampire = { + name = "Vampire", + text = { + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "pour chaque {C:attention}carte améliorée{} jouée ;", + "supprime {C:attention}l'amélioration de cartes", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_shortcut = { + name = "Raccourci", + text = { + "Permet que les {C:attention}Suites{} soient", + "comptabilisées avec des intervalles de {C:attention}1 valeur", + "{C:inactive}(ex : {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Hologramme", + text = { + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "chaque fois qu'une {C:attention}carte à jouer{}", + "est ajoutée à votre jeu", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_vagabond = { + name = "Vagabond", + text = { + "Crée une carte de {C:purple}Tarot{}", + "si la main est jouée", + "avec {C:money}#1# ${} ou moins" + } + }, + j_baron = { + name = "Baron", + text = { + "Chaque {C:attention}Roi{}", + "que vous avez en main", + "ajoute {X:mult,C:white} x#1# {} au Multi." + + } + }, + j_cloud_9 = { + name = "Neuvième ciel", + text = { + "Gagnez {C:money}#1# ${} pour chaque", + "{C:attention}9{} dans votre {C:attention}jeu complet", + "à la fin de la manche", + "{C:inactive}(Actuellement {C:money}#2# ${}{C:inactive})" + } + }, + j_rocket = { + name = "Fusée", + text = { + "Gagnez {C:money}#1# ${} à la fin de la manche", + "Les gains augmentent de {C:money}#2# ${}", + "quand une {C:attention}grosse blinde{} est vaincue" + } + }, + j_obelisk = { + name = "Obélisque", + text = { + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "par main {C:attention}consécutive{} jouée", + "sans votre", + "{C:attention}main de poker", + " la plus jouée{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_midas_mask = { + name = "Masque de Midas", + text = { + "Toutes les cartes {C:attention}Figure{} jouées", + "deviennent des cartes {C:attention}Or{} ", + "en marquant des points" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Vendez cette carte pour", + "désactiver la", + "{C:attention}Blinde Boss{} actuelle" + } + }, + j_photograph = { + name = "Photographie", + text = { + "La première carte {C:attention}Figure", + "octroie {X:mult,C:white} x#1# {} au Multi.", + "en marquant des points" + } + }, + j_gift = { + name = "Carte cadeau", + text = { + "Ajoute {C:money}#1# ${} à la {C:attention}valeur de vente", + "de chaque carte {C:attention}Joker{} et", + "carte {C:attention}Consommable{} à", + "la fin de la manche" + } + }, + j_turtle_bean = { + name = "Haricot noir", + text = { + "{C:attention}+#1#{} à la taille de la main,", + "mais ce nombre est réduit de", + "{C:red}#2#{} à chaque manche" + } + }, + j_erosion = { + name = "Érosion", + text = { + "Multi. {C:red}+#1#{} pour chaque", + "carte en dessous de {C:attention}#3#{}", + "dans votre jeu complet", + "{C:inactive}(Actuellement Multi. {C:red}+#2#{C:inactive})" + } + }, + j_reserved_parking = { + name = "Place réservée", + text = { + "Chaque carte {C:attention}Figure{}", + "tenue en main a", + "{C:green}#2# chance(s) sur #3#{}", + "d'octroyer {C:money}#1# ${}" + + } + }, + j_mail = { + name = "Remise par courrier", + text = { + "Gagnez {C:money}#1# ${} pour chaque", + "carte {C:attention}#2#{} défaussée, la valeur", + "change à chaque manche" + } + }, + j_to_the_moon = { + name = "Vers les étoiles", + text = { + "Gagnez {C:money}#1# ${} d'{C:attention}intérêt{}", + "supplémentaire par tranche de {C:money}5 ${}", + "possédée à la fin de la manche" + } + }, + j_hallucination = { + name = "Hallucination", + text = { + "{C:green}#1# chance sur #2#{} de créer", + "une carte de {C:tarot}Tarot{} lors de l'ouverture", + "de n'importe quel {C:attention}Paquet Booster{}", + "{C:inactive}(Selon la place disponible)" + } + }, + j_lucky_cat = { + name = "Porte-bonheur", + text = { + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "à chaque fois qu'une carte {C:attention}Chance{}", + " est déclenchée avec {C:green}succès{}", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_baseball = { + name = "Carte de baseball", + text = { + "Les Jokers {C:green}peu communs{}", + "ajoutent chacun {X:mult,C:white} x#1# {} au Multi." + } + }, + j_bull = { + name = "Bull run", + text = { + "{C:chips}+#1#{} jetons pour", + "chaque {C:money}1 ${} que vous avez", + "{C:inactive}(Actuellement {C:chips}+#2#{C:inactive} jetons)" + } + }, + j_diet_cola = { + name = "Cola zéro", + text = { + "Vendez cette carte pour", + "créer une", + "carte {C:attention}#1# gratuite" + } + }, + j_trading = { + name = "Carte à collectionner", + text = { + "Si la {C:attention}première défausse{} de la manche", + "ne contient qu'{C:attention}une{} carte, détruisez-la", + "et gagnez {C:money}#1# $" + } + }, + j_flash = { + name = "Carte mémoire", + text = { + "Ce Joker octroie {C:mult}+#1#{} Multi.", + "par {C:attention}renouvellement{} dans le magasin", + "{C:inactive}(Actuellement : {C:mult}+#2#{C:inactive} Multi.)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "{C:mult}+#1#{} au Multi.", + "{C:mult}-#2#{} au Multi. par", + "manche jouée" + } + }, + j_ramen= { + name = "Ramen", + text = { + "Ajoute {X:mult,C:white} x#1# {} au Multi.", + "mais retire {X:mult,C:white} x#2# {} au Multi.", + "par {C:attention}carte{} défaussée" + } + }, + j_trousers= { + name = "Pantalon de rechange", + text = { + "Ce Joker octroie {C:mult}+#1#{} Multi.", + "si la main jouée contient", + "1 {C:attention}#2#", + "{C:inactive}(Actuellement : {C:red}+#3#{C:inactive} Multi.)" + } + }, + j_ancient= { + name = "Joker antique", + text = { + "Chaque carte jouée avec", + "une couleur de {V:1}#2#{} octroie", + "{X:mult,C:white} x#1# {} au Multi. lorsqu'elle marque des points,", + "{s:0.8}la couleur change à la fin de la manche" + } + }, + j_walkie_talkie = { + name = "Talkie-walkie", + text = { + "Chaque {C:attention}10{} ou {C:attention}4 joué", + "octroie {C:chips}+#1#{} Jetons et", + "{C:mult}+#2#{} au Multi. lorsqu'il marque des points" + }, + }, + j_selzer= { + name = "Seltz", + text = { + "Déclenche à nouveau toutes les", + "cartes jouées pour", + "les {C:attention}#1#{} prochaines mains" + } + }, + j_castle = { + name = "Château", + text = { + "Ce Joker octroie {C:chips}+#1#{} Jetons", + "par carte {V:1}#2#{} défaussée,", + "la couleur change à chaque manche", + "{C:inactive}(Actuellement {C:chips}+#3#{C:inactive} Jetons)" + }, + }, + j_smiley = { + name = "Figures souriantes", + text = { + "Les cartes {C:attention}Figure{} jouées", + "octroient {C:mult}+#1#{} au Multi.", + "lorsqu'elles marquent des points" + } + }, + j_campfire = { + name = "Feu de camp", + text = { + "Ce Joker ajoute {X:mult,C:white}x#1#{} au Multi.", + "pour chaque carte {C:attention}vendue{}, mais ce multi. est réinitialisé", + "lorsque la {C:attention}Blinde Boss{} est vaincue", + "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" + } + }, + + j_stuntman = { name = "Cascadeur", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Objectif lune", text = { - "Multi. {C:mult}+#1#{} pour chaque", - "{C:attention}Dame{}", - "dans votre main" + "Chaque {C:attention}Dame{}", + "que vous avez en main", + "ajoute {C:mult}+#1#{} Multi." }, unlock = { "Jouez tous les {E:1,C:attention}Cœurs", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "Débrouillardise", text = { - "Multi. {C:mult}+#1#{} pour chaque", - "{C:money}#2# ${} possédé" + "{C:mult}+#1#{} Multi. pour chaque", + "{C:money}#2# ${} que vous avez", + "{C:inactive}(Actuellement : {C:mult}+#3#{C:inactive} Multi.)" }, unlock = { "Vous devez avoir au moins {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Caino", text = { - "Gagnez {X:mult,C:white} x#1# {} au Multi.", - "lorsqu'une carte {C:attention}Figure{}", + "Ce Joker octroie Multi. {X:mult,C:white} x#1# {} ", + "quand une carte {C:attention}Figure{}", "est détruite", - "{C:inactive}(Actuellement Multi. {X:mult,C:white}x#2#{C:inactive})" + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "Multi. {X:mult,C:white}x#1#{} seulement après", - "avoir utilisé {C:attention}#2#{} défausses", - "{C:inactive}(Défausses restantes : {C:attention}#3#{C:inactive})" + "{X:mult,C:white}Ce Joker octroie Multi. ", + " x#1# {} toutes les {C:attention}#2#{C:inactive} [#3#]{}", + "cartes défaussées", + "{C:inactive}(Actuellement : Multi. {X:mult,C:white} x#4# {C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Joker rusé", - text = { - "{C:chips}+#1#{} Jetons si", - "la main jouée contient", - "une {C:attention}#2#" - } - }, - j_wily = { - name = "Joker habile", - text = { - "{C:chips}+#1#{} Jetons si", - "la main jouée contient", - "un {C:attention}#2#" - } - }, - j_clever = { - name = "Joker futé", - text = { - "{C:chips}+#1#{} Jetons si", - "la main jouée contient", - "un {C:attention}#2#" - } - }, - j_devious = { - name = "Joker sournois", - text = { - "{C:chips}+#1#{} Jetons si", - "la main jouée contient", - "une {C:attention}#2#" - } - }, - j_crafty = { - name = "Joker roublard", - text = { - "{C:chips}+#1#{} Jetons si", - "la main jouée contient", - "une {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampire", - text = { - "Ajoute {X:mult,C:white} x#1# {} au Multi. par", - "{C:attention}Carte améliorée{} jouée,", - "supprime l'{C:attention}Amélioration{} de la carte", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" - } - }, - j_shortcut = { - name = "Raccourci", - text = { - "Permet de créer des {C:attention}Suites{}", - "avec des {C:attention}écarts de valeur de 1", - "{C:inactive}(ex. : {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Hologramme", - text = { - "Ajoute {X:mult,C:white} x#1# {} au Multi.", - "par {C:attention}carte à jouer{} ajoutée", - "à votre jeu", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" - } - }, - j_vagabond = { - name = "Vagabond", - text = { - "Crée une carte de {C:purple}Tarot{}", - "si la main est jouée", - "avec {C:money}#1# ${} ou moins" - } - }, - j_baron = { - name = "Baron", - text = { - "Chaque {C:attention}Roi{}", - "que vous avez en main", - "ajoute {X:mult,C:white} x#1# {} au Multi." - } - }, - j_cloud_9 = { - name = "Neuvième ciel", - text = { - "Gagnez {C:money}#1# ${} pour chaque", - "{C:attention}9{} dans votre {C:attention}jeu complet", - "à la fin de la manche", - "{C:inactive}(Actuellement {C:money}#2# ${}{C:inactive})" - } - }, - j_rocket = { - name = "Fusée", - text = { - "Gagnez {C:money}#1# ${} à la fin de la", - "de la manche. Octroie {C:money}#2# ${} lorsque", - "la {C:attention}Blinde Boss{} est vaincue" - } - }, - j_obelisk = { - name = "Obélisque", - text = { - "Ajoute {X:mult,C:white} x#1# {} au Multi. par", - "main consécutive jouée", - "sans jouer votre", - "{C:attention}main de poker{} la plus jouée", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" - } - }, - j_midas_mask = { - name = "Masque de Midas", - text = { - "Toutes les cartes {C:attention}Figure{}", - "deviennent des cartes {C:attention}Or{}", - "lorsqu'elles sont jouées" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Vendez cette carte pour", - "désactiver la", - "{C:attention}Blinde Boss{} actuelle" - } - }, - j_photograph = { - name = "Photographie", - text = { - "La première carte {C:attention}Figure", - "octroie {X:mult,C:white} x#1# {} au Multi.", - "en marquant des points" - } - }, - j_gift = { - name = "Carte cadeau", - text = { - "Ajoute {C:money}#1# ${} à la {C:attention}valeur de vente", - "de chaque carte {C:attention}Joker{} et", - "carte {C:attention}Consommable{} à", - "la fin de la manche" - } - }, - j_turtle_bean = { - name = "Haricot noir", - text = { - "{C:attention}+#1#{} à la taille de la main,", - "mais ce nombre est réduit de", - "{C:red}#2#{} à chaque manche" - } - }, - j_erosion = { - name = "Érosion", - text = { - "Multi. {C:red}+#1#{} pour chaque", - "carte en dessous de {C:attention}#3#{}", - "dans votre jeu complet", - "{C:inactive}(Actuellement Multi. {C:red}+#2#{C:inactive})" - } - }, - j_reserved_parking = { - name = "Place réservée", - text = { - "Chaque carte {C:attention}Figure{}", - "tenue en main a", - "{C:green}#2# chance(s) sur #3#{}", - "d'octroyer {C:money}#1# ${}" - } - }, - j_mail = { - name = "Remise par courrier", - text = { - "Gagnez {C:money}#1# ${} pour chaque", - "carte {C:attention}#2#{} défaussée, la valeur", - "change à chaque manche" - } - }, - j_to_the_moon = { - name = "Vers les étoiles", - text = { - "Gagnez {C:money}#1# ${} d'{C:attention}intérêt{}", - "supplémentaire par tranche de {C:money}5 ${}", - "possédée à la fin de la manche" - } - }, - j_hallucination = { - name = "Hallucination", - text = { - "{C:green}#1# chance sur #2#{} de créer", - "une carte de {C:tarot}Tarot{} lors de l'ouverture", - "de n'importe quel {C:attention}Paquet Booster{}", - "{C:inactive}(Selon la place disponible)" - } - }, - j_lucky_cat = { - name = "Porte-bonheur", - text = { - "Ajoute {X:mult,C:white} x#1# {} au Multi. chaque", - "fois qu'une carte {C:attention}Chance{}", - "est déclenchée {C:green}avec succès{}", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" - } - }, - j_baseball = { - name = "Carte de baseball", - text = { - "Les Jokers {C:green}peu communs{}", - "ajoutent chacun {X:mult,C:white} x#1# {} au Multi." - } - }, - j_bull = { - name = "Bull run", - text = { - "{C:chips}+#1#{} Jetons pour chaque", - "{C:money}dollar{} possédé", - "{C:inactive}(Actuellement {C:chips}+#2#{C:inactive} Jetons)" - } - }, - j_diet_cola = { - name = "Cola zéro", - text = { - "Vendez cette carte pour", - "créer une", - "carte {C:attention}#1# gratuite" - } - }, - j_trading = { - name = "Carte à collectionner", - text = { - "Si la {C:attention}première défausse{} de la manche", - "ne contient qu'{C:attention}une{} carte, détruisez-la", - "et gagnez {C:money}#1# $" - } - }, - j_flash = { - name = "Carte mémoire", - text = { - "Ajoute {C:mult}+#1#{} au Multi. par", - "{C:attention}renouvellement{} dans le magasin", - "{C:inactive}(Actuellement Multi. {C:mult}+#2#{C:inactive})" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "{C:mult}+#1#{} au Multi.", - "{C:mult}-#2#{} au Multi. par", - "manche jouée" - } - }, - j_trousers = { - name = "Pantalon de rechange", - text = { - "Ajoute {C:mult}+#1#{} au Multi. si", - "la main jouée contient", - "{C:attention}#2#", - "{C:inactive}(Actuellement Multi. {C:red}+#3#{C:inactive})" - } - }, - j_ancient = { - name = "Joker antique", - text = { - "Chaque carte jouée avec", - "une couleur de {V:1}#2#{} octroie", - "{X:mult,C:white} x#1# {} au Multi. lorsqu'elle marque des points,", - "{s:0.8}la couleur change à la fin de la manche" - } - }, - j_ramen = { - name = "Ramen", - text = { - "Ajoute {X:mult,C:white} x#1# {} au Multi.", - "mais retire {X:mult,C:white} x#2# {} au Multi.", - "par {C:attention}carte{} défaussée" - } - }, - j_walkie_talkie = { - name = "Talkie-walkie", - text = { - "Chaque {C:attention}10{} ou {C:attention}4 joué", - "octroie {C:chips}+#1#{} Jetons et", - "{C:mult}+#2#{} au Multi. lorsqu'il marque des points" - } - }, - j_selzer = { - name = "Seltz", - text = { - "Déclenche à nouveau toutes les", - "cartes jouées pour", - "les {C:attention}#1#{} prochaines mains" - } - }, - j_castle = { - name = "Château", - text = { - "Ce Joker octroie {C:chips}+#1#{} Jetons", - "par carte {V:1}#2#{} défaussée,", - "la couleur change à chaque manche", - "{C:inactive}(Actuellement {C:chips}+#3#{C:inactive} Jetons)" - } - }, - j_smiley = { - name = "Figures souriantes", - text = { - "Les cartes {C:attention}Figure{} jouées", - "octroient {C:mult}+#1#{} au Multi.", - "lorsqu'elles marquent des points" - } - }, - j_campfire = { - name = "Feu de camp", - text = { - "Ce Joker ajoute {X:mult,C:white}x#1#{} au Multi.", - "pour chaque carte {C:attention}vendue{}, mais ce multi. est réinitialisé", - "lorsque la {C:attention}Blinde Boss{} est vaincue", - "{C:inactive}(Actuellement Multi. {X:mult,C:white} x#2# {C:inactive})" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "Gaspillage", text = { - "Gagnez de manière permanente", - "{C:red}+#1#{} défausse", - "par manche" + "Octroie", + "de manière permanente {C:red}+#1#{} défausse", + "à chaque manche" } }, v_seed_money = { name = "Capital de départ", text = { - "Augmente le plafond des", - "intérêts perçus", - "par manche de {C:money}#1# ${}" + "Augmentez le total", + "d'intérêts gagnés", + "à chaque manche jusqu'à {C:money}#1# ${}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Hiéroglyphe", text = { - "{C:attention}-#1#{} à la mise initiale", + "{C:attention}-#1#{} à la mise initiale,", "{C:blue}-#1#{} main", - "par manche", + "à chaque manche" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}#1# ${} par lancer" } }, - v_pattern = { - name = "Motif", + v_paint_brush = { + name = "Pinceau", text = { - "Fait apparaître la carte", - "{C:attention}Consommable{} que vous utilisez le plus", - "{E:1,V:1}#1#", - "{C:inactive}(Selon la place disponible)" + "{C:attention}+#1#{} à la taille de la main" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "Recyclomancie", text = { - "Gagnez de manière permanente", - "{C:red}+#1#{} défausse", - "par manche" + "Octroie", + "de manière permanente {C:red}+#1#{} défausse", + "à chaque manche" }, unlock = { "Défaussez un total", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Arbre à monnaie", text = { - "Augmente le plafond des", - "intérêts perçus", - "par manche de {C:money}#1# ${}" + "Augmentez le total", + "d'intérêts gagnés", + "à chaque manche jusqu'à {C:money}#1# ${}" }, unlock = { "Maximisez les intérêts", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Pétroglyphe", + text = { + "{C:attention}-#1#{} à la mise initiale,", + "{C:red}-#1#{} défausse", + "à chaque manche" + }, unlock = { "Atteignez la mise initiale", "niveau {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} à la mise initiale", - "{C:red}-#1#{} défausse", - "par manche" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} Blindes" } }, - v_tesselation = { - name = "Tessellation", - text = { - "Fait apparaître la carte", - "{C:attention}Joker{} la plus utilisée", - "{E:1,V:1}#1#", - "{C:inactive}(Selon la place disponible)" - }, - unlock = { - "Achetez l'édition {C:dark_edition}Polychrome", - "de votre", - "carte {C:attention}Joker la plus utilisée", - "dans le magasin" - } - }, v_palette = { name = "Palette", text = { - "{C:attention}+#1#{} à la taille de la main", - "dans votre main", "{C:attention}+#1#{} à la taille de la main" }, unlock = { "Réduisez la taille de la main", "jusqu'à {C:attention}#1#{} cartes" } - }, - v_paint_brush = { - name = "Pinceau", - text = { - "{C:attention}+#1#{} à la taille de la main" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "Le Batleur", text = { - "Améliore {C:attention}#1#{} carte", - "sélectionnée en", + "Améliore {C:attention}#1#{}", + "cartes sélectionnées en", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} au Multi. et", "{C:chips}+#4#{} Jetons" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "gagnez {C:money}#2# $" } }, - c_soul = { - name = "L'âme", - text = { - "Crée un", - "Joker {C:legendary,E:1}Légendaire{}", - "{C:inactive}(Selon la place disponible)" - } - }, - c_black_hole = { - name = "Trou noir", - text = { - "Augmente chaque", - "{C:legendary,E:1}main de poker", - "d'{C:attention}1{} niveau" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "d'{C:attention}une{} carte sélectionnée", "dans votre main" } + }, + c_soul = { + name = "L'âme", + text = { + "Crée un", + "Joker {C:legendary,E:1}Légendaire{}", + "{C:inactive}(Selon la place disponible)" + } + }, + c_black_hole = { + name = "Trou noir", + text = { + "Augmente chaque", + "{C:legendary,E:1}main de poker", + "d'{C:attention}1{} niveau" + } } }, Edition = { @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Mise orange", text = { - "Les {C:attention}Boosters{} coûtent", - "{C:money}1 ${} de plus par mise initiale", - "{s:0.8}Applique toutes les mises précédentes" + "Les magasins peuvent posséder des Jokers {C:attention}périssables{}", + "{C:inactive,s:0.8}(Affaiblis après 5 manches)", + "{s:0.8}S'applique à toutes les mises précédentes" } }, stake_gold = { name = "Mise d'or", text = { - "{C:attention}-1{} à la taille de la main", - "{s:0.8}Applique toutes les mises précédentes" + "Les magasins peuvent posséder des Jokers {C:attention}location{}", + "{C:inactive,s:0.8}(coûte {C:money,s:0.8}3 ${C:inactive,s:0.8} par manche)", + "{s:0.8}S'applique à toutes les mises précédentes" } } }, @@ -2388,42 +2374,46 @@ return { name = "Badge peu commun", text = { "Le magasin possède un", - "{C:green}Joker peu commun" + "{C:green}Joker peu commun gratuit" } }, tag_rare = { name = "Badge rare", text = { "Le magasin possède un", - "{C:red}Joker rare" + "{C:red}Joker rare gratuit" } }, tag_negative = { name = "Badge négatif", text = { - "Le magasin possède un", - "{C:dark_edition}Joker négatif" + "Le prochain Joker en édition de base", + "du magasin sera gratuit et", + "obtiendra le statut {C:dark_edition}Négatif" } }, tag_foil = { name = "Badge brillant", text = { - "Le magasin possède un", - "{C:dark_edition}Joker brillant" + "Le prochain Joker en édition de base", + "du magasin sera gratuit et", + "obtiendra le statut {C:dark_edition}Brillant" } }, tag_holo = { name = "Badge holographique", text = { - "Le magasin possède un", - "{C:dark_edition}Joker holographique" + "Le prochain Joker en édition de base", + "du magasin sera gratuit et", + "obtiendra le statut {C:dark_edition}Holographique" } }, tag_polychrome = { name = "Badge polychrome", text = { - "Le magasin possède un", - "{C:dark_edition}Joker polychrome" + "Le prochain Joker en édition de base", + "du magasin sera gratuit et", + "obtiendra le statut {C:dark_edition}Polychrome" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} emplacement de consommable" } }, - b_metal = { - name = "Jeu en métal", + b_ghost = { + name = "Jeu fantôme", text = { - "Commencez la partie avec {C:attention}#1#", - "cartes à jouer améliorées", - "en {C:attention}cartes Acier" + "Les cartes {C:spectral}Spectrales{} peuvent", + "apparaître dans le magasin,", + "et commencez avec une carte {C:spectral,T:c_hex}Maléfice{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26 cartes de{C:hearts} Cœur{} dans votre jeu" } }, - b_rocky = { - name = "Jeu rocheux", + b_zodiac = { + name = "Jeu Zodiac", text = { - "Commencez la partie avec {C:attention}#1#", - "{C:attention}cartes Pierre supplémentaires" + "Commencez la partie avec", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "et {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Jeu tressé", + b_painted = { + name = "Jeu peint", text = { - "La première main jouée", - "est augmentée au {C:attention}niv. 3" + "{C:attention}+#1#{} à la taille de la main", + "{C:red}#2#{} emplacement Joker" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Jeu fantôme", - text = { - "Les cartes {C:spectral}Spectrales{} peuvent", - "apparaître dans le magasin,", - "et commencez avec une carte {C:spectral,T:c_hex}Maléfice{}" - } - }, - b_zodiac = { - name = "Jeu Zodiac", - text = { - "Commencez la partie avec", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "et {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Jeu peint", - text = { - "{C:attention}+#1#{} à la taille de la main", - "{C:red}#2#{} emplacement Joker" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "et marque" } }, + red_seal = { + name = "Sceau rouge", + text = { + "Déclenche à nouveau cette", + "carte {C:attention}1{} fois" + } + }, + blue_seal = { + name = "Sceau bleu", + text = { + "Crée une carte {C:planet}Planète{}", + "pour la dernière {C:attention}main de poker{} jouée", + "de la manche si vous {C:attention}l'avez{} en main", + "{C:inactive}(Selon la place disponible)" + } + }, + purple_seal = { + name = "Sceau violet", + text = { + "Crée une carte de {C:tarot}Tarot{}", + "lorsque cette carte est {C:attention}défaussée", + "{C:inactive}(Selon la place disponible)" + } + }, + eternal = { + name = "Éternel", + text = { + "Ne peut être vendu", + "ni détruit" + } + }, + perishable = { + name = "Périssable", + text = { + "Effet Affaibli après ", + "{C:attention}#1#{} manches", + "{C:inactive}({C:attention}#2#{C:inactive} restante(s))" + } + }, + rental = { + name = "Location", + text = { + "Perdez {C:money}#1# ${} à", + "la fin de la manche" + } + }, white_sticker = { name = "Autocollant blanc", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# de {V:1}#2#" + " {C:light_black}#1# de {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} Jetons supplémentaires" } }, + remove_negative = { + name = "Négatif", + text = { + "{C:inactive,s:0.9}(Supprime le {C:dark_edition,s:0.9}Negatif{C:inactive,s:0.9} de la copie)" + } + }, locked = { name = "Bloqué", text = {} @@ -3027,6 +3047,15 @@ return { "dans cette démo" } }, + challenge_locked = { + name = "(Verrouillé)", + text = { + "Gagnez une partie avec au moins", + "#1# jeux différents pour débloquer le", + "Mode Défi", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Bloqué", text = { @@ -3267,51 +3296,6 @@ return { "épinglé à la", "position la plus à gauche" } - }, - red_seal = { - name = "Sceau rouge", - text = { - "Déclenche à nouveau cette", - "carte {C:attention}1{} fois" - } - }, - blue_seal = { - name = "Sceau bleu", - text = { - "Crée une carte {C:planet}Planète{}", - "si cette carte est {C:attention}tenue{} en", - "main à la fin de la manche" - } - }, - purple_seal = { - name = "Sceau violet", - text = { - "Crée une carte de {C:tarot}Tarot{}", - "lorsque cette carte est {C:attention}défaussée", - "{C:inactive}(Selon la place disponible)" - } - }, - eternal = { - name = "Éternel", - text = { - "Ne peut être vendu", - "ni détruit" - } - }, - challenge_locked = { - name = "(Verrouillé)", - text = { - "Gagnez une partie avec au moins", - "#1# jeux différents pour débloquer le", - "Mode Défi", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Négatif", - text = { - "{C:inactive,s:0.9}(Supprime le {C:dark_edition,s:0.9}Negatif{C:inactive,s:0.9} de la copie)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Main la plus jouée" }, + achievement_names = { + ante_up = "Mise initiale augmentée !", + ante_upper = "Mise initiale encore augmentée !", + heads_up = "Tête-à-tête", + low_stakes = "Mises faibles", + mid_stakes = "Mises moyennes", + high_stakes = "Mises élevées", + card_player = "Joueur de cartes", + card_discarder = "Défausseur de cartes", + nest_egg = "Bas de laine", + flushed = "Coloré", + speedrunner = "Speedrunner", + roi = "Investisseur", + shattered = "En miettes", + royale = "Royal", + retrograde = "Rétrograde", + _10k = "10 000", + _1000k = "1 000 000", + _100000k = "100 000 000", + tiny_hands = "Petites mains", + big_hands = "Grandes mains", + you_get_what_you_get = "À prendre ou à laisser", + rule_bender = "Transgresseur", + rule_breaker = "Briseur de règles", + legendary = "Légendaire", + astronomy = "Astronomie", + cartomancy = "Cartomancie", + clairvoyance = "Clairvoyance", + extreme_couponer = "Chasseur de coupons", + completionist = "Jusqu'au-boutiste", + completionist_plus = "Jusqu'au-boutiste+", + completionist_plus_plus = "Jusqu'au-boutiste++", + }, + achievement_descriptions = { + ante_up = "Atteignez la mise initiale 4", + ante_upper = "Atteignez la mise initiale 8", + heads_up = "Gagnez une partie", + low_stakes = "Gagnez une partie en difficulté Mise rouge au minimum", + mid_stakes = "Gagnez une partie en difficulté Mise noire au minimum", + high_stakes = "Gagnez une partie en difficulté Mise d'or au minimum", + card_player = "Jouez au moins 2 500 cartes", + card_discarder = "Défaussez au moins 2 500 cartes", + nest_egg = "Vous devez accumuler 400 $ ou plus en une seule partie", + flushed = "Jouez une couleur avec 5 cartes Libres", + speedrunner = "Gagnez une partie en 12 manches ou moins", + roi = "Achetez 5 coupons avant la mise initiale 4", + shattered = "Cassez 2 cartes de verre en une seule main", + royale = "Jouez une Quinte flush royale", + retrograde = "Faites passer une main de poker au niveau 10", + _10k = "Gagnez 10 000 Jetons en une seule main", + _1000k = "Gagnez 1 000 000 de Jetons en une seule main", + _100000k = "Gagnez 100 000 000 de Jetons en une seule main", + tiny_hands = "Réduisez votre jeu à 20 cartes ou moins", + big_hands = "Vous devez avoir 80 cartes ou plus dans votre jeu", + you_get_what_you_get = "Gagnez une partie sans effectuer aucun renouvellement dans le magasin", + rule_bender = "Terminez n'importe quelle partie de Défi", + rule_breaker = "Terminez toutes les parties de Défi", + legendary = "Découvrez un Joker Légendaire", + astronomy = "Découvrez toutes les cartes Planète", + cartomancy = "Découvrez toutes les cartes de Tarot", + clairvoyance = "Découvrez toutes les cartes Spectrales", + extreme_couponer = "Découvrez tous les coupons", + completionist = "Découvrez 100 % de votre collection", + completionist_plus = "Gagnez avec tous les jeux en difficulté Mise d'or", + completionist_plus_plus = "Gagnez un Autocollant d'or sur chaque Joker", + }, + challenge_names = { + c_omelette_1 = "L'Omelette", + c_city_1 = "Ville du quart d'heure", + c_rich_1 = "Enrichir les riches", + c_knife_1 = "Sur le fil du rasoir", + c_xray_1 = "Vision aux rayons X", + c_mad_world_1 = "Monde de fous", + c_luxury_1 = "Taxe de luxe", + c_non_perishable_1 = "Non périssable", + c_medusa_1 = "Méduse", + c_double_nothing_1 = "Quitte ou double", + c_typecast_1 = "Typecasting", + c_inflation_1 = "Inflation", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Fragile", + c_monolith_1 = "Monolithe", + c_blast_off_1 = "Mise à feu", + c_five_card_1 = "Tirage à cinq cartes", + c_golden_needle_1 = "Aiguille d'or", + c_cruelty_1 = "Cruauté", + c_jokerless_1 = "Sans blague" + }, poker_hands = { + ['Flush Five'] = "Flush Five", ['Flush House'] = "Flush House", ['Five of a Kind'] = "Cinq cartes identiques", ['Royal Flush'] = "Quinte flush royale", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Brelan", ['Two Pair'] = "Double paire", ['Pair'] = "Paire", - ['High Card'] = "Carte Haute", - ['Flush Five'] = "Flush Five" + ['High Card'] = "Carte Haute" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 cartes de même valeur et de même couleur" + }, ['Flush House'] = { "Un brelan et une paire", "avec des cartes de même couleur" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Si la main jouée n'est pas l'une des mains ci-dessus,", "seule la carte à la valeur la plus élevée est prise en compte" - }, - ['Flush Five'] = { - "5 cartes de même valeur et de même couleur" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polychrome", negative = "Négatif", gold_seal = "Sceau d'or", - locked = "Bloqué", blue_seal = "Sceau bleu", red_seal = "Sceau rouge", purple_seal = "Sceau violet", + locked = "Bloqué", eternal = "Éternel", + perishable = "Périssable", + rental = "Location", pinned_left = "Épinglé" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Collection", b_seed = "Seed", b_copy_seed = "Copier la seed", + b_copy = "Copie", b_credits = "Crédits", b_stats = "Statistiques", b_settings = "Paramètres", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Vitesse du jeu", b_set_play_discard_pos = "Position du bouton Jouer/Défausser", b_set_screenshake = "Tremblement de l'écran", + b_high_contrast_cards = "Cartes à haut contraste", + b_reduced_motion = "Mouvements réduits", + b_set_rumble = "Vibrations de la manette", b_set_crash_reports = "Rapports de plantage", b_set_monitor = "Écran d'affichage", b_set_windowmode = "Mode Fenêtré", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Boosters", b_tags = "Badges", b_decks = "Jeux", + b_seals = "Sceaux", b_continue = "Continuer", b_back = "Retour", b_music = "Musique", @@ -3527,6 +3606,7 @@ return { b_imagery = "Imagerie", b_new_run = "Nouvelle partie", b_challenges = "Défis", + b_new_challenge = "Commencer un nouveau Défi", b_current_profile = "Profil actuel", b_load_profile = "Charger un profil", b_create_profile = "Créer un profil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLLECTION", b_quit_cap = "QUITTER", b_cash_out = "Encaisser", + b_unlock_all = "Tout débloquer", k_unknown = "?????", k_compatible = "compatible", k_incompatible = "incompatible", + k_active = "actif", k_round = "Manche", k_ante = "Mise initiale", k_seed = "La seed", @@ -3562,6 +3644,7 @@ return { k_voucher = "Coupon", k_tarot = "Tarot", k_planet = "Planète", + k_deck = "Jeu", k_dwarf_planet = "Planète naine", k_planet_q = "Planète ?", k_spectral = "Spectral", @@ -3593,12 +3676,18 @@ return { k_x_base = "X la base", k_not_discovered = "Non découvert", k_unlocked_ex = "Débloqué !", + k_achievement = "Succès", + k_trophy = "Trophée", k_challenge_mode = "Mode Défi", k_daily_run = "Partie quotidienne", k_profile = "Profil", k_wins = "Victoires", k_empty_caps = "VIDE", k_collection = "Collection", + k_progress = "Progression", + k_challenges = "Défis", + k_joker_stickers = "Autocollants Joker", + k_deck_stake_wins = "Victoires de mise de jeu", k_stake_level = "Niveau de mise", k_none = "Aucun", k_game_modifiers = "Modificateurs de jeu", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Meilleure main", k_seeded_run = "Partie avec seed", k_enter_seed = "Entrer la seed", + k_enter_name = "Saisissez votre nom", k_lvl = "niv.", k_skipped_cap = "PASSÉ", k_no_reward = "Pas de récompense", k_reward = "Récompense", k_nope_ex = "Non !", + k_not_allowed_ex = "Non autorisé !", k_or = "ou", + k_poker_hand = "main de poker", + k_gold = "Or", + k_card_stats = "Stats des cartes", k_balanced = "Équilibré", + k_view = "Afficher", + k_all_hands = "Toutes les mains", + k_high_score_ex = "Meilleur score !", + k_demo_version_ex = "Version de démonstration !", + k_playing_as = "Joue en tant que", + k_choose = "Choisir", + k_achievements_disabled = "Succès désactivés", + k_trophies_disabled = "Trophées désactivés", ph_improve_run = "Améliorez votre partie !", + ph_no_boss_active = "aucun boss actif", ph_sneak_peek = "Coup d'œil furtif", ph_deck_preview_stones = "Pierres", ph_deck_preview_effective = "Total effectif grâce aux Jokers, aux Blindes et aux améliorations de cartes", ph_blind_score_at_least = "Faire un score d'au moins", ph_blind_reward = "Récompense : ", + ph_4_7_of_clubs = "quatre 7 de trèfles", ph_up_ante_1 = "Augmente la mise initiale", ph_up_ante_2 = "Augmente toutes les Blindes", ph_up_ante_3 = "Actualise les Blindes", + ph_select_challenge = "Sélectionnez un défi", ph_stat_joker = "Nombre total de manches effectuées avec cette carte", ph_stat_consumable = "Nombre de fois où cette carte a été utilisée", ph_stat_voucher = "Nombre de fois où ce coupon a été utilisé", ph_demo_thanks_1 = "Merci d'avoir joué à la", ph_demo_thanks_2 = "DÉMO DE BALATRO", ph_game_over = "PARTIE TERMINÉE", + ph_you_win = "VOUS AVEZ GAGNÉ !", + ph_you_win_demo = "VOUS AVEZ TERMINÉ LA DÉMO !", ph_vouchers_redeemed = "Coupons utilisés pendant cette partie", ph_no_vouchers = "Pas de coupons utilisés pendant cette partie", ph_defeat_this_blind_1 = "Battez cette Blinde", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 Niveau", ph_boss_disabled = "Bosse désactivé !", ph_most_played = "(main la plus jouée)", + ph_defeat_the_boss = "Battez la Blinde Boss", + ph_score_furthest_ante = "Mise initiale", + ph_score_furthest_round = "Manche", + ph_score_hand = "Meilleure main", + ph_score_poker_hand = "Main la plus jouée", + ph_score_new_collection = "Nouvelles découvertes", + ph_score_cards_played = "Cartes jouées", + ph_score_cards_discarded = "Cartes défaussées", + ph_score_times_rerolled = "Nombre de renouvellements ", + ph_score_cards_purchased = "Cartes achetées", + ph_unscored_hand = "La main ne marquera pas de points", + ph_alert_debuff_confirm = "Appuyez à nouveau sur « Jouer » pour confirmer", ml_demo_thanks_message = { "Pensez à ajouter Balatro", "à votre liste de souhaits sur Steam et à vous inscrire", @@ -3702,6 +3821,18 @@ return { "Tous les déblocages et les", "découvertes désactivés" }, + ml_edition_seal_enhancement_explanation = { + "Les cartes à jouer peuvent toutes recevoir une", + "Amélioration, une Édition et un Sceau" + }, + ml_unlock_all_explanation = { + "ATTENTION ! Si vous débloquez la collection complète,", + "tous les succès seront désactivés sur ce profil !" + }, + ml_unlock_all_trophies = { + "ATTENTION ! Si vous débloquez la collection complète,", + "désactivera les trophées sur ce profil !" + }, ['$'] = "$", k_redeemed_ex = "Échangé !", k_duplicated_ex = "Dupliqué !", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Pierres", k_plus_planet = "+1 Planète", k_plus_spectral = "+1 Spectral", + k_plus_joker = "+1 Joker", k_active_ex = "Actif !", k_level_up_ex = "Niveau supérieur !", k_upgrade_ex = "Amélioré !", @@ -3719,78 +3851,25 @@ return { k_val_up = "Valeur supérieure !", k_reset = "Réinitialiser", k_extinct_ex = "Détruit !", + k_disabled_ex = "Désactivé !", k_safe_ex = "Sûr !", k_saved_ex = "Sauvegardé !", k_swapped_ex = "Échangé !", k_copied_ex = "Copié !", k_melted_ex = "Fondu !", - b_copy = "Copie", - b_high_contrast_cards = "Cartes à haut contraste", - b_set_rumble = "Vibrations de la manette", - b_seals = "Sceaux", - b_new_challenge = "Commencer un nouveau Défi", - b_unlock_all = "Tout débloquer", - k_active = "actif", - k_deck = "Jeu", - k_progress = "Progression", - k_challenges = "Défis", - k_joker_stickers = "Autocollants Joker", - k_deck_stake_wins = "Victoires de mise de jeu", - k_enter_name = "Saisissez votre nom", - k_gold = "Or", - k_card_stats = "Stats des cartes", - k_view = "Afficher", - k_all_hands = "Toutes les mains", - k_high_score_ex = "Meilleur score !", - k_demo_version_ex = "Version de démonstration !", - k_playing_as = "Joue en tant que", - k_choose = "Choisir", - k_achievements_disabled = "Succès désactivés", - ph_no_boss_active = "aucun boss actif", - ph_you_win = "VOUS AVEZ GAGNÉ !", - ph_you_win_demo = "VOUS AVEZ TERMINÉ LA DÉMO !", - ph_defeat_the_boss = "Battez la Blinde Boss", - ph_score_furthest_ante = "Mise initiale", - ph_score_furthest_round = "Manche", - ph_score_hand = "Meilleure main", - ph_score_poker_hand = "Main la plus jouée", - ph_score_new_collection = "Nouvelles découvertes", - ph_score_cards_played = "Cartes jouées", - ph_score_cards_discarded = "Cartes défaussées", - ph_score_times_rerolled = "Nombre de renouvellements ", - ph_score_cards_purchased = "Cartes achetées", - ml_edition_seal_enhancement_explanation = { - "Les cartes à jouer peuvent toutes recevoir une", - "Amélioration, une Édition et un Sceau" - }, - ml_unlock_all_explanation = { - "ATTENTION ! Si vous débloquez la collection complète,", - "tous les succès seront désactivés sur ce profil !" - }, - k_plus_joker = "+1 Joker", k_eaten_ex = "Mangé !", - k_eroded_ex = "Érodé !", - k_achievement = "Succès", - ph_unscored_hand = "La main ne marquera pas de points", - ph_alert_debuff_confirm = "Appuyez à nouveau sur « Jouer » pour confirmer", k_drank_ex = "Belle descente !", - k_trophy = "Trophée", - k_trophies_disabled = "Trophées désactivés", - ml_unlock_all_trophies = { - "ATTENTION ! Si vous débloquez la collection complète,", - "désactivera les trophées sur ce profil !" - }, - k_poker_hand = "main de poker", - ph_4_7_of_clubs = "quatre 7 de trèfles", - k_not_allowed_ex = "Non autorisé !", - ph_select_challenge = "Sélectionnez un défi" + k_eroded_ex = "Érodé !" }, v_dictionary = { a_xmult = "Multi. x#1#", + a_xmult_minus = "-Multi. x#1#", a_mult = "+#1# Multi", + a_mult_minus = "Multi. -#1#", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# Taille de la main", + a_handsize_minus = "Taille de la main -#1#", a_hands = "+#1# Mains", a_sold_tally = "#1#/#2# Vendu", a_remaining = "#1# Restant", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Les nombres peuvent être inférieurs en raison de la carte #1# tirée face cachée", deck_preview_wheel_plural = "Les nombres peuvent être inférieurs en raison des cartes #1# tirées faces cachées", challenges_completed = "#1#/#2# Défis terminés", + unlocked = "#1#/#2# débloqués", + completed = "#1#/#2# complétés", interest = "#1# d'intérêt tous les #2# $ (#3# max.)", remaining_hand_money = "Mains restantes (#1# $ chacune)", remaining_discard_money = "Défausses restantes (#1# $ chacune)", @@ -3819,15 +3900,10 @@ return { "Négatif", "+#1# Emplacement Joker" }, - a_mult_minus = "Multi. -#1#", - a_handsize_minus = "Taille de la main -#1#", ml_negative_consumable_desc = { "Négatif", "+#1# emplacement de consommable" - }, - a_xmult_minus = "-Multi. x#1#", - unlocked = "#1#/#2# débloqués", - completed = "#1#/#2# complétés" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Aucun" }, + ch_c_no_shop_jokers = { + "Les Jokers n'apparaissent plus dans le {C:attention}magasin" + }, ch_c_inflation = { "Augmente de manière permanente les prix de {C:money}1 ${} à chaque achat" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 carte sur #1#{} est tirée face cachée" }, - ch_c_minus_hand_size_per_X_dollar = { - "Vous pouvez tenir {C:red}-1{} cartes en main par tranche de {C:money}#1# ${} en votre possession" - }, - ch_c_no_shop_jokers = { - "Les Jokers n'apparaissent plus dans le {C:attention}magasin" - }, ch_c_debuff_played_cards = { "Toutes les cartes {C:attention}jouées{} deviennent {C:attention}Affaiblies{} après avoir marqué des points" }, + ch_c_minus_hand_size_per_X_dollar = { + "Vous pouvez tenir {C:red}-1{} cartes en main par tranche de {C:money}#1# ${} en votre possession" + }, ch_c_set_eternal_ante = { "Lorsque le boss de la mise initiale {C:attention}#1#{} est vaincu, tous les Jokers deviennent {C:attention}éternels" }, @@ -3906,6 +3982,26 @@ return { "Lorsque le boss de la mise initiale {C:attention}#1#{} est vaincu, les emplacements Joker passent à {C:attention}0" } }, + quips = { + wq_1 = {"Vous êtes un As !"}, + wq_2 = {"Vous avez bien géré","la situation !"}, + wq_3 = {"Vous ne bluffiez pas,","apparemment !"}, + wq_4 = {"Dommage que tous ces","jetons soient","virtuels..."}, + wq_5 = {"Mes enseignements ont","porté leurs fruits !"}, + wq_6 = {"Vous avez pris", "de judicieuses décisions !"}, + wq_7 = {"Heureusement","que je n'ai pas misé", "contre vous !"}, + lq_1 = {"On ferait peut-être", "mieux de jouer à", "la pêche..."}, + lq_2 = {"On se couche", "comme des dégonflés !"}, + lq_3 = {"Il va falloir", "reprendre nos esprits", "avant de reprendre la main !"}, + lq_4 = {"Vous savez ce qu'on dit,", "à la fin, c'est toujours", "le casino qui gagne !"}, + lq_5 = {"Eh bien, je crois que", "le vrai Joker,", "c'est vous !"}, + lq_6 = {"Oh non, vous bluffiez", "aussi ?"}, + lq_7 = {"On n'a pas l'air","fins !"}, + lq_8 = {"Si j'avais des mains,","je me serais couvert", "les yeux !"}, + lq_9 = {"Je suis un bouffon,", "au sens propre, et vous,", "quelle est votre excuse ?"}, + lq_10 = {"Quel flop !"}, + dq_1 = {"Aïe ! J'espère que vous","avez caché quelques cartes","dans votre manche pour","relever ce dernier défi !"} + }, tutorial = { sb_1 = { "Bien le bonjour ! Je m'appelle", @@ -3939,7 +4035,7 @@ return { "Néanmoins, vous devez garder un œil", "sur la {C:attention}Blinde Boss{}. Elle", "a une capacité dont il", - "vous faudra tenir compte." + "vous faudra tenir compte." }, bb_4 = { "Si vous la battez, la", @@ -3963,7 +4059,7 @@ return { "Regardez vos {C:attention}mains de Poker", "dans la zone {C:attention}Infos sur la partie{},", "ainsi que d'autres informations", - "sur votre partie en cours." + "sur votre partie en cours." }, fh_4 = { "Les cartes vous rapportent", @@ -3979,7 +4075,7 @@ return { "Vous pouvez également {C:red}Défausser{} jusqu'à", "{C:attention}5{} cartes sélectionnées", "pour essayer de créer des", - "mains encore plus fortes. Essayez !" + "mains encore plus fortes. Essayez !" }, fh_7 = { "Attention ! Vous ne disposez que d'un", @@ -3990,13 +4086,13 @@ return { "Gagnez {C:attention}300 Jetons{} avant", "de manquer de {C:blue}Mains", "pour remporter cette manche.", - "Bonne chance !" + "Bonne chance !" }, sh_1 = { "Quand vous obtiendrez d'autres cartes,", "pensez à les réorganiser.", "Les{C:attention} Jokers{} se déclenchent", - "de gauche à droite." + "de gauche à droite." }, sh_2 = { "Ah, et n'oubliez pas", @@ -4006,13 +4102,13 @@ return { "Sélectionnez jusqu'à {C:attention}2{} cartes", "dans votre main et appuyez sur", "{C:attention}UTILISER{} sur la carte {C:tarot}Tarot{}", - "pour les améliorer !" + "pour les améliorer !" }, s_1 = { "Beau travail ! Maintenant", "que vous {E:1}nagez{} dans l'{C:money}or{},", "vous pouvez acheter de nouvelles", - "cartes dans le {C:attention}Magasin" + "cartes dans le {C:attention}Magasin" }, s_2 = { "Essayez d'acheter cette", @@ -4022,7 +4118,7 @@ return { "C'est l'un des {C:attention}#1#", "{C:attention}Jokers{} que vous pouvez ajouter à", "votre partie. Chaque {C:attention}Joker", - "a un effet différent." + "a un effet différent." }, s_4 = { "Celui-ci ajoute un {C:red}Multi. +4{} à", @@ -4041,7 +4137,7 @@ return { "Cette carte de {C:tarot}Tarot{} est un", "{C:attention}Consommable{}. Celle-là", "améliore vos cartes", - "à jouer ! Gardez-la précieusement." + "à jouer ! Gardez-la précieusement." }, s_8 = { "Vous pouvez transporter jusqu'à", @@ -4052,7 +4148,7 @@ return { "Si vous économisez assez,", "vous pouvez acheter un {C:attention}Coupon{}.", "Les {C:attention}Coupons{} améliorent", - "votre partie de manière passive !" + "votre partie de manière passive !" }, s_10 = { "Les {C:attention}Coupons{} sont réapprovisionnés", @@ -4063,182 +4159,12 @@ return { "Pensez à regarder les deux", "{C:booster}Boosters{} dans", "chaque magasin. Ils", - "renferment de belles surprises !" + "renferment de belles surprises !" }, s_12 = { "Passons maintenant à", "la {C:attention}manche suivante{}." } - }, - achievement_names = { - ante_up = "Mise initiale augmentée !", - ante_upper = "Mise initiale encore augmentée !", - heads_up = "Tête-à-tête", - low_stakes = "Mises faibles", - mid_stakes = "Mises moyennes", - high_stakes = "Mises élevées", - card_player = "Joueur de cartes", - card_discarder = "Défausseur de cartes", - nest_egg = "Bas de laine", - flushed = "Coloré", - speedrunner = "Speedrunner", - roi = "Investisseur", - shattered = "En miettes", - royale = "Royal", - retrograde = "Rétrograde", - _10k = "10 000", - _1000k = "1 000 000", - _100000k = "100 000 000", - tiny_hands = "Petites mains", - big_hands = "Grandes mains", - you_get_what_you_get = "À prendre ou à laisser", - rule_bender = "Transgresseur", - rule_breaker = "Briseur de règles", - legendary = "Légendaire", - astronomy = "Astronomie", - cartomancy = "Cartomancie", - clairvoyance = "Clairvoyance", - extreme_couponer = "Chasseur de coupons", - completionist = "Jusqu'au-boutiste", - completionist_plus = "Jusqu'au-boutiste+", - completionist_plus_plus = "Jusqu'au-boutiste++" - }, - achievement_descriptions = { - ante_up = "Atteignez la mise initiale 4", - ante_upper = "Atteignez la mise initiale 8", - heads_up = "Gagnez une partie", - low_stakes = "Gagnez une partie en difficulté Mise rouge au minimum", - mid_stakes = "Gagnez une partie en difficulté Mise noire au minimum", - high_stakes = "Gagnez une partie en difficulté Mise d'or au minimum", - card_player = "Jouez au moins 2 500 cartes", - card_discarder = "Défaussez au moins 2 500 cartes", - nest_egg = "Vous devez accumuler 400 $ ou plus en une seule partie", - flushed = "Jouez une couleur avec 5 cartes Libres", - speedrunner = "Gagnez une partie en 12 manches ou moins", - roi = "Achetez 5 coupons avant la mise initiale 4", - shattered = "Cassez 2 cartes de verre en une seule main", - royale = "Jouez une Quinte flush royale", - retrograde = "Faites passer une main de poker au niveau 10", - _10k = "Gagnez 10 000 Jetons en une seule main", - _1000k = "Gagnez 1 000 000 de Jetons en une seule main", - _100000k = "Gagnez 100 000 000 de Jetons en une seule main", - tiny_hands = "Réduisez votre jeu à 20 cartes ou moins", - big_hands = "Vous devez avoir 80 cartes ou plus dans votre jeu", - you_get_what_you_get = "Gagnez une partie sans effectuer aucun renouvellement dans le magasin", - rule_bender = "Terminez n'importe quelle partie de Défi", - rule_breaker = "Terminez toutes les parties de Défi", - legendary = "Découvrez un Joker Légendaire", - astronomy = "Découvrez toutes les cartes Planète", - cartomancy = "Découvrez toutes les cartes de Tarot", - clairvoyance = "Découvrez toutes les cartes Spectrales", - extreme_couponer = "Découvrez tous les coupons", - completionist = "Découvrez 100 % de votre collection", - completionist_plus = "Gagnez avec tous les jeux en difficulté Mise d'or", - completionist_plus_plus = "Gagnez un Autocollant d'or sur chaque Joker" - }, - quips = { - wq_1 = { - "Vous êtes un As !" - }, - wq_2 = { - "Vous avez bien géré", - "la situation !" - }, - wq_3 = { - "Vous ne bluffiez pas,", - "apparemment !" - }, - wq_4 = { - "Dommage que tous ces", - "jetons soient", - "virtuels..." - }, - wq_5 = { - "Mes enseignements ont", - "porté leurs fruits !" - }, - wq_6 = { - "Vous avez pris", - "de judicieuses décisions !" - }, - wq_7 = { - "Heureusement", - "que je n'ai pas misé", - "contre vous !" - }, - lq_1 = { - "On ferait peut-être", - "mieux de jouer à", - "la pêche..." - }, - lq_2 = { - "On se couche", - "comme des dégonflés !" - }, - lq_3 = { - "Il va falloir", - "reprendre nos esprits", - "avant de reprendre la main !" - }, - lq_4 = { - "Vous savez ce qu'on dit,", - "à la fin, c'est toujours", - "le casino qui gagne !" - }, - lq_5 = { - "Eh bien, je crois que", - "le vrai Joker,", - "c'est vous !" - }, - lq_6 = { - "Oh non, vous bluffiez", - "aussi ?" - }, - lq_7 = { - "On n'a pas l'air", - "fins !" - }, - lq_8 = { - "Si j'avais des mains,", - "je me serais couvert", - "les yeux !" - }, - lq_9 = { - "Je suis un bouffon,", - "au sens propre, et vous,", - "quelle est votre excuse ?" - }, - lq_10 = { - "Quel flop !" - }, - dq_1 = { - "Aïe ! J'espère que vous", - "avez caché quelques cartes", - "dans votre manche pour", - "relever ce dernier défi !" - } - }, - challenge_names = { - c_omelette_1 = "L'Omelette", - c_city_1 = "Ville du quart d'heure", - c_rich_1 = "Enrichir les riches", - c_knife_1 = "Sur le fil du rasoir", - c_xray_1 = "Vision aux rayons X", - c_mad_world_1 = "Monde de fous", - c_luxury_1 = "Taxe de luxe", - c_non_perishable_1 = "Non périssable", - c_medusa_1 = "Méduse", - c_double_nothing_1 = "Quitte ou double", - c_typecast_1 = "Typecasting", - c_inflation_1 = "Inflation", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Fragile", - c_monolith_1 = "Monolithe", - c_blast_off_1 = "Mise à feu", - c_five_card_1 = "Tirage à cinq cartes", - c_golden_needle_1 = "Aiguille d'or", - c_cruelty_1 = "Cruauté", - c_jokerless_1 = "Sans blague" } } -} \ No newline at end of file +} diff --git a/localization/id.lua b/localization/id.lua index a402702..0a1f144 100644 --- a/localization/id.lua +++ b/localization/id.lua @@ -47,6 +47,46 @@ return { "sebuah {C:attention}#2#" } }, + j_sly = { + name = "Sly Joker", + text = { + "{C:chips}+#1#{} Chip jika hand", + "yang dimainkan berisi", + "sebuah {C:attention}#2#" + } + }, + j_wily = { + name = "Wily Joker", + text = { + "{C:chips}+#1#{} Chip jika hand", + "yang dimainkan berisi", + "sebuah {C:attention}#2#" + } + }, + j_clever = { + name = "Clever Joker", + text = { + "{C:chips}+#1#{} Chip jika hand", + "yang dimainkan berisi", + "sebuah {C:attention}#2#" + } + }, + j_devious = { + name = "Devious Joker", + text = { + "{C:chips}+#1#{} Chip jika hand", + "yang dimainkan berisi", + "sebuah {C:attention}#2#" + } + }, + j_crafty = { + name = "Crafty Joker", + text = { + "{C:chips}+#1#{} Chip jika hand", + "yang dimainkan berisi", + "sebuah {C:attention}#2#" + } + }, j_half = { name = "Half Joker", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "Juggler", text = { - "{C:attention}+#1#{} ukuran hand", + "{C:attention}+#1#{} ukuran hand" } }, j_drunkard = { name = "Drunkard", text = { - "{C:red}+#1#{} discard" + "{C:red}+#1#{} discard", + "tiap babak" } }, j_stone = { name = "Stone Joker", text = { - "Joker ini memperoleh {C:chips}+#1#{} Chip", - "untuk setiap {C:attention}Stone Card", - "di deck lengkap Anda", + "Memberikan {C:chips}+#1#{} Chip untuk", + "setiap {C:attention}Stone Card", + "di {C:attention}deck lengkap kamu", "{C:inactive}(Saat ini {C:chips}+#2#{C:inactive} Chip)" } }, @@ -128,7 +169,7 @@ return { text = { "Kartu yang dimainkan dengan", "{C:diamonds}#2#{} rupa memberikan", - "{C:mult}+#1#{} Mult saat menang" + "{C:mult}+#1#{} Mult saat menang", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Kartu yang dimainkan dengan", "{C:hearts}#2#{} rupa memberikan", - "{C:mult}+#1#{} Mult saat menang" + "{C:mult}+#1#{} Mult saat menang", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Kartu yang dimainkan dengan", "{C:spades}#2#{} rupa memberikan", - "{C:mult}+#1#{} Mult saat menang" + "{C:mult}+#1#{} Mult saat menang", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Kartu yang dimainkan dengan", "{C:clubs}#2#{} rupa memberikan", - "{C:mult}+#1#{} Mult saat menang" + "{C:mult}+#1#{} Mult saat menang", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "8 Ball", text = { - "Memunculkan sebuah kartu {C:planet}Planet{}", - "jika hand yang dimainkan berisi", - "{C:attenetion}#1#{} atau lebih {C:attention}8s{}", + "{C:green}#1# di #2#{} peluang untuk setiap", + "8 {C:attention}yang dimainkan{} untuk membuat kartu", + "{C:tarot}Tarot{} saat menang", "{C:inactive}(Harus memiliki tempat)" } }, - j_misprint = { - name = "Misprint", - text = { - "" - } - }, j_dusk = { name = "Dusk", text = { @@ -220,14 +255,6 @@ return { "{C:attention}hand{} dari babak" } }, - j_raised_fist = { - name = "Raised Fist", - text = { - "Menambah {C:attention}dobel{} peringkat", - "kartu {C:attention}terendah{} yang dipegang", - "di hand untuk Mult" - } - }, j_chaos = { name = "Chaos the Clown", text = { @@ -235,6 +262,20 @@ return { "per toko" } }, + j_misprint = { + name = "Misprint", + text = { + "" + } + }, + j_raised_fist = { + name = "Raised Fist", + text = { + "Menambahkan {C:attention}dua kali{} peringkat", + "dari {C:attention}kartu{} dengan peringkat terendah", + "yang ada di hand untuk Mult" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,9 +287,9 @@ return { j_steel_joker = { name = "Steel Joker", text = { - "Joker ini memperoleh {X:mult,C:white} X#1# {} Mult", + "Memberikan {X:mult,C:white} X#1# {} Mult", "untuk setiap {C:attention}Steel Card", - "di deck lengkap Anda", + "di {C:attention}deck lengkap kamu", "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -276,14 +317,6 @@ return { "pada akhir babak" } }, - j_hack = { - name = "Impostor", - text = { - "Picu lagi", - "setiap dimainkan", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{}, atau {C:attention}5{}" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "{C:attention}Kartu{} Wajah" } }, + j_hack = { + name = "Impostor", + text = { + "Picu lagi", + "setiap dimainkan", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{}, atau {C:attention}5{}" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,18 +380,27 @@ return { j_supernova = { name = "Supernova", text = { - "Menambah berkali-", - "kali {C:attention}poker hand{} yang", - "telah dimainkan untuk Mult" + "Menambahkan berapa kali", + "{C:attention}poker hand{} telah", + "memainkan giliran ini ke Mult" + } + }, + j_superposition = { + name = "Superposition", + text = { + "Memunculkan sebuah kartu {C:tarot}Tarot{} jika", + "poker hand berisi sebuah", + "{C:attention}As{} dan sebuah {C:attention}Straight{}", + "{C:inactive}(Harus memiliki tempat)" } }, j_ride_the_bus = { name = "Ride the Bus", text = { - "{C:mult}+#1#{} Mult per", - "hand berturut-turut", - "yang dimainkan tanpa sebuah", - "kemenangan {C:attention}kartu{} wajah", + "Joker ini memperoleh {C:mult}+#1#{} Mult", + "per {C:attention}hand{} yang dimainkan", + "berturut-turut tanpa", + "mencetak skor {C:attention}face{} card", "{C:inactive}(Saat ini {C:mult}+#2#{C:inactive} Mult)" } }, @@ -439,8 +489,9 @@ return { j_constellation = { name = "Constellation", text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult", - "per kartu {C:planet}Planet{} yang dipakai", + "Joker ini mendapatkan", + "{X:mult,C:white} X#1# {} Mult setiap kali", + "kartu {C:planet}Planet{} digunakan", "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" } }, @@ -461,30 +512,13 @@ return { "pada saat bersamaan" } }, - j_green_joker = { - name = "Green Joker", - text = { - "{C:mult}+#1#{} Mult per hand yang dimainkan", - "{C:mult}-#2#{} Mult per discard", - "{C:inactive}(Saat ini {C:mult}+#3#{C:inactive} Mult)" - } - }, - j_superposition = { - name = "Superposition", - text = { - "Memunculkan sebuah kartu {C:tarot}Tarot{} jika", - "poker hand berisi sebuah", - "{C:attention}As{} dan sebuah {C:attention}Straight{}", - "{C:inactive}(Harus memiliki tempat)" - } - }, j_todo_list = { name = "To Do List", text = { "Dapatkan {C:money}$#1#{} jika {C:attention}poker hand{}", - "adalah sebuah {C:attention}#2#{},", + "merupakan {C:attention}#2#{},", "poker hand berubah", - "di setiap bayaran" + "di akhir babak" } }, j_ticket = { @@ -536,12 +570,20 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Green Joker", + text = { + "{C:mult}+#1#{} Mult per hand yang dimainkan", + "{C:mult}-#2#{} Mult per discard", + "{C:inactive}(Saat ini {C:mult}+#3#{C:inactive} Mult)" + } + }, j_swashbuckler = { name = "Swashbuckler", text = { - "Menambah nilai jual dari", - "semua sisa {C:attention}Joker{} yang dimilikinya", - "dari kartu ini untuk Mult", + "Menambah nilai jual", + "semua", + "{C:attention}Joker{} lain yang dimiliki ke Mult", "{C:inactive}(Saat ini {C:mult}+#1#{C:inactive} Mult)" }, unlock = { @@ -554,7 +596,7 @@ return { name = "Troubadour", text = { "{C:attention}+#1#{} ukuran hand,", - "{C:red}-#2#{} hand per babak" + "{C:blue}-#2#{} hand setiap babak" }, unlock = { "Menangi {C:attention,E:1}#1#{} babak", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Hanging Chad", text = { - "Picu lagi {C:attention}yang pertama{} dimainkan", - "pertama yang dipakai dalam kemenangan" + "Picu lagi {C:attention}kartu pertama{} yang dimainkan", + "yang digunakan dalam memenangkan", + "{C:attention}#1#{} kali tambahan" }, unlock = { "Kalahkan satu Boss Blind", @@ -618,7 +661,7 @@ return { text = { "Kartu yang dimainkan dengan", "rupa {C:diamonds}Wajik{} mendapatkan", - "{C:money}$#1#{} saat menang" + "{C:money}$#1#{} saat menang", }, unlock = { "Miliki setidaknya {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:mult}+#1# dalam #2#{} peluang untuk", "kartu yang dimainkan dengan", "rupa {C:hearts}Hati{} memberikan", - "{X:mult,C:white} X#3# {} Mult saat menang," + "{X:mult,C:white} X#3# {} Mult saat menang,", }, unlock = { "Miliki setidaknya {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Kartu yang dimainkan dengan", "rupa {C:clubs}Club{} memberikan", - "{C:mult}+#1#{} Mult saat menang" + "{C:mult}+#1#{} Mult saat menang", }, unlock = { "Miliki setidaknya {E:1,C:attention}#1#", @@ -669,7 +712,7 @@ return { j_glass = { name = "Glass Joker", text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult", + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", "untuk setiap {C:attention}Glass Card", "yang dihancurkan", "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Flower Pot", text = { - "{X:mult,C:white} X#1# {} Mult jika hand", - "yang dimainkan memiliki sebuah kemenangan", - "kartu {C:diamonds}Wajik{}, kartu {C:clubs}Keriting{},", - "kartu{C:hearts}Hati{}, dan kartu {C:spades}Sekop{}" + "{X:mult,C:white} X#1# {} Mult jika poker", + "hand berisi", + "{C:diamonds}Diamond{} card, {C:clubs}Club{} card,", + "{C:hearts}Heart{} card, dan {C:spades}Spade{} card" }, unlock = { "Reach Ante", @@ -731,7 +774,8 @@ return { j_merry_andy = { name = "Merry Andy", text = { - "{C:red}+#1#{} discard,", + "{C:red}+#1#{} membuang", + "setiap babak,", "{C:red}#2#{} ukuran hand" }, unlock = { @@ -796,9 +840,9 @@ return { j_hit_the_road = { name = "Hit the Road", text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult", - "per yang dibuang", - "{C:attention}Jack{} babak ini", + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", + "untuk setiap {C:attention}Jack{}", + "yang dibuang di babak ini", "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" }, unlock = { @@ -892,25 +936,26 @@ return { j_red_card = { name = "Red Card", text = { - "Dapatkan {C:red}+#1#{} Mult ketika", - "{C:attention}Booster Pack{} dilewati", + "Joker ini mendapatkan", + "{C:red}+#1#{} Mult jika ada", + "{C:attention}Booster Pack{} yang dilewati", "{C:inactive}(Saat ini {C:red}+#2#{C:inactive} Mult)" } }, j_madness = { name = "Madness", text = { - "Ketika {C:attention}Blind{} dipilih,", - "memperoleh {X:mult,C:white} X#1# {} Mult dan", - "{C:attention}menghancurkan{} sebuah Joker secara acak", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {} Mult)" + "Jika {C:attention}Small Blind{} atau {C:attention}Big Blind{}", + "dipilih, akan didapat {X:mult,C:white} X#1# {} Mult", + "dan {C:attention}menghancurkan{} Joker acak", + "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" } }, j_square = { name = "Square Joker", text = { - "Memperoleh {C:chips}+#2#{} Chip jika", - "hand yang dimainkan memiliki", + "Joker ini mendapatkan {C:chips}+#2#{} Chip", + "jika hand yang dimainkan memiliki", "tepat {C:attention}4{} kartu", "{C:inactive}(Saat ini {C:chips}#1#{C:inactive} Chip)" } @@ -932,6 +977,287 @@ return { "{C:inactive}(Harus memiliki tempat)" } }, + j_vampire = { + name = "Vampire", + text = { + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", + "tiap mencetak skor {C:attention}Peningkatan kartu{} yang dimainkan,", + "membuang {C:attention}Enhancement", + "{C:inactive}kartu (Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_shortcut = { + name = "Shortcut", + text = { + "Memungkinkan {C:attention}Straight{} agar", + "dibuat dengan selisih {C:attention}1 peringkat", + "{C:inactive}(misalnya: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Hologram", + text = { + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", + "setiap kali {C:attention}kartu yang dimainkan{}", + "ditambahkan ke deck kamu", + "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_vagabond = { + name = "Vagabond", + text = { + "Buat sebuah kartu {C:purple}Tarot{}", + "jika hand dimainkan", + "dengan {C:money}$#1#{} atau kurang" + } + }, + j_baron = { + name = "Baron", + text = { + "Setiap {C:attention}King{}", + "yang ada di hand", + "memberi {X:mult,C:white} X#1# {} Mult" + + } + }, + j_cloud_9 = { + name = "Cloud 9", + text = { + "Dapatkan {C:money}$#1#{} untuk setiap", + "{C:attention}9{} di deck {C:attention}lengkap Anda", + "di akhir babak", + "{C:inactive}(Saat ini {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Rocket", + text = { + "Perolehan {C:money}$#1#{} di akhir babak", + "Payout meningkat sebesar {C:money}$#2#{}", + "jika {C:attention}Boss Blind{} dikalahkan" + } + }, + j_obelisk = { + name = "Obelisk", + text = { + "Joker ini memperoleh {X:mult,C:white} X#1# {} Mult", + "per hand yang {C:attention}berturut-turut{} dimainkan", + "tanpa memainkan", + "{C:attention}poker hand", + "{C:inactive}yang paling sering dimainkan (Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_midas_mask = { + name = "Midas Mask", + text = { + "Semua kartu {C:attention}wajah{} yang dimainkan", + "menjadi {C:attention}kartu{} Gold", + "jika mendapatkan skor" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Jual kartu ini untuk", + "menonaktifkan", + "{C:attention}Boss Blind{} saat ini" + } + }, + j_photograph = { + name = "Photograph", + text = { + "Face card {C:attention}pertama", + "yang dimainkan memberi {X:mult,C:white} X#1# {} Mult", + "saat menang" + } + }, + j_gift = { + name = "Gift Card", + text = { + "Menambah {C:money}$#1#{} dari {C:attention}nilai jual", + "ke setiap kartu {C:attention}Joker{} dan", + "{C:attention}Habis Pakai{} di", + "akhir babak" + } + }, + j_turtle_bean = { + name = "Turtle Bean", + text = { + "{C:attention}+#1#{} ukuran hand,", + "berkurang sebanyak", + "{C:red}#2#{} setiap babak" + } + }, + j_erosion = { + name = "Erosion", + text = { + "{C:red}+#1#{} Mult untuk setiap", + "kartu di bawah {C:attention}#3#{}", + "di deck lengkap Anda", + "{C:inactive}(Saat ini {C:red}+#2#{C:inactive} Mult)" + } + }, + j_reserved_parking = { + name = "Reserved Parking", + text = { + "Setiap {C:attention}kartu{} wajah", + "yang ada di hand memiliki", + "sebuah peluang {C:green}#2# dalam #3#{}", + "memberi {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Mail-In Rebate", + text = { + "Dapatkan {C:money}$#1#{} untuk setiap", + "{C:attention}#2#{} yang dibuang, peringkat", + "berubah setiap babak" + } + }, + j_to_the_moon = { + name = "To the Moon", + text = { + "Dapatkan ekstra {C:money}$#1#{} dari", + "{C:attention}keuntungan{} untuk setiap {C:money}$5{} yang Anda", + "miliki di akhir babak" + } + }, + j_hallucination = { + name = "Hallucination", + text = { + "{C:green}#1# dalam #2#{} peluang untuk membuat", + "sebuah kartu {C:tarot}Tarot{} ketika", + "{C:attention}Booster Pack{} dibuka", + "{C:inactive}(Harus memiliki tempat)" + } + }, + j_lucky_cat = { + name = "Lucky Card", + text = { + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", + "setiap kali {C:attention}Lucky{} card", + "{C:green}sukses{} terpicu", + "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + j_baseball = { + name = "Baseball Card", + text = { + "Setiap {C:green}Uncommon{} Joker", + "memberikan {X:mult,C:white} X#1# {} Mult" + } + }, + j_bull = { + name = "Bull", + text = { + "{C:chips}+#1#{} Chip untuk", + "setiap {C:money}$1{} yang dimiliki", + "{C:inactive}(Saat ini {C:chips}+#2#{C:inactive} Chip)" + } + }, + j_diet_cola = { + name = "Diet Cola", + text = { + "Jual kartu ini untuk", + "membuat sebuah", + "{C:attention}#1# gratis" + } + }, + j_trading = { + name = "Trading Card", + text = { + "Jika {C:attention}discard pertama{} dari babak", + "hanya memiliki {C:attention}1{} kartu, hancurkanlah", + "dan dapatkan {C:money}$#1#" + } + }, + j_flash = { + name = "Flash Card", + text = { + "Joker ini mendapatkan {C:mult}+#1#{} Mult", + "tiap {C:attention}reroll{} di toko ", + "{C:inactive}(Saat ini {C:mult}+#2#{C:inactive} Mult)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "{C:mult}+#1#{} Mult", + "{C:mult}-#2#{} Mult setiap", + "babak yang dimainkan" + } + }, + j_ramen= { + name = "Ramen", + text = { + "{X:mult,C:white} X#1# {} Mult,", + "kehilangan {X:mult,C:white} X#2# {} Mult", + "setiap {C:attention}kartu{} yang dibuang" + } + }, + j_trousers= { + name = "Spare Trousers", + text = { + "Joker ini mendapatkan {C:mult}+#1#{} Mult", + "jika hand yang dimainkan berisi", + "satu {C:attention}#2#", + "{C:inactive}(Saat ini {C:red}+#3#{C:inactive} Mult)" + } + }, + j_ancient= { + name = "Ancient Joker", + text = { + "Setiap kartu yang dimainkan dengan", + "{V:1}#2#{} rupa memberikan", + "{X:mult,C:white} X#1# {} Mult saat menang,", + "{s:0.8}rupa berubah di akhir babak" + } + }, + j_walkie_talkie = { + name = "Walkie Talkie", + text = { + "Setiap {C:attention}10{} atau {C:attention}4 yang dimainkan", + "memberi {C:chips}+#1#{} Chip dan", + "{C:mult}+#2#{} Mult saat menang" + }, + }, + j_selzer= { + name = "Seltzer", + text = { + "Memicu lagi semua", + "kartu yang dimainkan untuk", + "hand {C:attention}#1#{} berikutnya" + } + }, + j_castle = { + name = "Castle", + text = { + "Joker ini memperoleh {C:chips}+#1#{} Chip", + "setiap kartu {V:1}#2#{} yang dibuang,", + "rupa berubah setiap babak", + "{C:inactive}(Saat ini {C:chips}+#3#{C:inactive} Chip)" + }, + }, + j_smiley = { + name = "Smiley Face", + text = { + "Kartu {C:attention}wajah{} yang dimainkan", + "memberi {C:mult}+#1#{} Mult", + "saat menang" + } + }, + j_campfire = { + name = "Campfire", + text = { + "Joker ini memperoleh {X:mult,C:white}X#1#{} Mult", + "untuk setiap kartu {C:attention}yang dijual{}, mengatur ulang", + "ketika {C:attention}Boss Blind{} dikalahkan", + "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" + } + }, + + j_stuntman = { name = "Stuntman", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Shoot the Moon", text = { - "{C:mult}+#1#{} Mult untuk", - "setiap {C:attention}Queen{}", - "yang ada di hand" + "Setiap {C:attention}Queen{}", + "yang ada di hand", + "memberikan {C:mult}+#1#{} Mult" }, unlock = { "Mainkan setiap {E:1,C:attention}Hati", @@ -1049,7 +1375,8 @@ return { name = "Bootstraps", text = { "{C:mult}+#1#{} Mult untuk setiap", - "{C:money}$#2#{} yang Anda miliki" + "{C:money}$#2#{} yang kamu miliki", + "{C:inactive}(Saat ini {C:mult}+#3#{C:inactive} Mult)" }, unlock = { "Miliki setidaknya {E:1,C:attention}#1#", @@ -1059,8 +1386,8 @@ return { j_caino = { name = "Canio", text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult saat", - "sebuah {C:attention}face{} card", + "Joker ini mendapatkan {X:mult,C:white} X#1# {} Mult", + "jika {C:attention}face{} card", "dihancurkan", "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" }, @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Mult hanya setelah", - "menggunakan {C:attention}#2#{} discard", - "{C:inactive}(Sisa discard: {C:attention}#3#{C:inactive})" + "Joker ini mendapatkan", + "{X:mult,C:white} X#1# {} Mult setiap {C:attention}#2#{C:inactive} [#3#]{}", + "kartu dibuang", + "{C:inactive}(Saat ini {X:mult,C:white} X#4# {C:inactive} Mult)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Sly Joker", - text = { - "{C:chips}+#1#{} Chip jika hand", - "yang dimainkan berisi", - "sebuah {C:attention}#2#" - } - }, - j_wily = { - name = "Wily Joker", - text = { - "{C:chips}+#1#{} Chip jika hand", - "yang dimainkan berisi", - "sebuah {C:attention}#2#" - } - }, - j_clever = { - name = "Clever Joker", - text = { - "{C:chips}+#1#{} Chip jika hand", - "yang dimainkan berisi", - "sebuah {C:attention}#2#" - } - }, - j_devious = { - name = "Devious Joker", - text = { - "{C:chips}+#1#{} Chip jika hand", - "yang dimainkan berisi", - "sebuah {C:attention}#2#" - } - }, - j_crafty = { - name = "Crafty Joker", - text = { - "{C:chips}+#1#{} Chip jika hand", - "yang dimainkan berisi", - "sebuah {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampire", - text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult setiap", - "{C:attention}Kartu Enhanced{} yang dimainkan,", - "menghapus Enhancement {C:attention}kartu", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_shortcut = { - name = "Shortcut", - text = { - "Membuat {C:attention}Straights{} bisa", - "dilakukan dengan jarak {C:attention}1 peringkat", - "{C:inactive}(mis: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Hologram", - text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult", - "setiap {C:attention}kartu permainan{} yang ditambahkan", - "ke deck Anda", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_vagabond = { - name = "Vagabond", - text = { - "Buat sebuah kartu {C:purple}Tarot{}", - "jika hand dimainkan", - "dengan {C:money}$#1#{} atau kurang" - } - }, - j_baron = { - name = "Baron", - text = { - "Setiap {C:attention}King{}", - "yang ada di hand", - "memberi {X:mult,C:white} X#1# {} Mult" - } - }, - j_cloud_9 = { - name = "Cloud 9", - text = { - "Dapatkan {C:money}$#1#{} untuk setiap", - "{C:attention}9{} di deck {C:attention}lengkap Anda", - "di akhir babak", - "{C:inactive}(Saat ini {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Rocket", - text = { - "Dapatkan {C:money}$#1#{} di akhir", - "babak. Memperoleh {C:money}$#2#{} saat", - "{C:attention}Boss Blind{} dikalahkan" - } - }, - j_obelisk = { - name = "Obelisk", - text = { - "{X:mult,C:white} X#1# {} Mult setiap", - "hand yang dimainkan berturut-turut", - "tanpa memainkan", - "poker hand {C:attention}yang paling banyak dimainkan", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_midas_mask = { - name = "Midas Mask", - text = { - "Semua {C:attention}kartu{} wajah", - "menjadi {C:attention}Gold{} card", - "saat dimainkan" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Jual kartu ini untuk", - "menonaktifkan", - "{C:attention}Boss Blind{} saat ini" - } - }, - j_photograph = { - name = "Photograph", - text = { - "Face card {C:attention}pertama", - "yang dimainkan memberi {X:mult,C:white} X#1# {} Mult", - "saat menang" - } - }, - j_gift = { - name = "Gift Card", - text = { - "Menambah {C:money}$#1#{} dari {C:attention}nilai jual", - "ke setiap kartu {C:attention}Joker{} dan", - "{C:attention}Habis Pakai{} di", - "akhir babak" - } - }, - j_turtle_bean = { - name = "Turtle Bean", - text = { - "{C:attention}+#1#{} ukuran hand,", - "berkurang sebanyak", - "{C:red}#2#{} setiap babak" - } - }, - j_erosion = { - name = "Erosion", - text = { - "{C:red}+#1#{} Mult untuk setiap", - "kartu di bawah {C:attention}#3#{}", - "di deck lengkap Anda", - "{C:inactive}(Saat ini {C:red}+#2#{C:inactive} Mult)" - } - }, - j_reserved_parking = { - name = "Reserved Parking", - text = { - "Setiap {C:attention}kartu{} wajah", - "yang ada di hand memiliki", - "sebuah peluang {C:green}#2# dalam #3#{}", - "memberi {C:money}$#1#{}" - } - }, - j_mail = { - name = "Mail-In Rebate", - text = { - "Dapatkan {C:money}$#1#{} untuk setiap", - "{C:attention}#2#{} yang dibuang, peringkat", - "berubah setiap babak" - } - }, - j_to_the_moon = { - name = "To the Moon", - text = { - "Dapatkan ekstra {C:money}$#1#{} dari", - "{C:attention}keuntungan{} untuk setiap {C:money}$5{} yang Anda", - "miliki di akhir babak" - } - }, - j_hallucination = { - name = "Hallucination", - text = { - "{C:green}#1# dalam #2#{} peluang untuk membuat", - "sebuah kartu {C:tarot}Tarot{} ketika", - "{C:attention}Booster Pack{} dibuka", - "{C:inactive}(Harus memiliki tempat)" - } - }, - j_lucky_cat = { - name = "Lucky Card", - text = { - "Memperoleh {X:mult,C:white} X#1# {} Mult setiap", - "kali sebuah kartu {C:attention}Lucky{}", - "{C:green}berhasil{} memicu", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" - } - }, - j_baseball = { - name = "Baseball Card", - text = { - "Setiap {C:green}Uncommon{} Joker", - "memberikan {X:mult,C:white} X#1# {} Mult" - } - }, - j_bull = { - name = "Bull", - text = { - "{C:chips}+#1#{} Chip untuk setiap", - "{C:money}dolar{} yang Anda miliki", - "{C:inactive}(Saat ini {C:chips}+#2#{C:inactive} Chip)" - } - }, - j_diet_cola = { - name = "Diet Cola", - text = { - "Jual kartu ini untuk", - "membuat sebuah", - "{C:attention}#1# gratis" - } - }, - j_trading = { - name = "Trading Card", - text = { - "Jika {C:attention}discard pertama{} dari babak", - "hanya memiliki {C:attention}1{} kartu, hancurkanlah", - "dan dapatkan {C:money}$#1#" - } - }, - j_flash = { - name = "Flash Card", - text = { - "{C:mult}+#1#{} Mult setiap", - "{C:attention}reroll{} di toko", - "{C:inactive}(Saat ini {C:mult}+#2#{C:inactive} Mult)" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "{C:mult}+#1#{} Mult", - "{C:mult}-#2#{} Mult setiap", - "babak yang dimainkan" - } - }, - j_trousers = { - name = "Spare Trousers", - text = { - "Memperoleh {C:mult}+#1#{} Mult jika", - "hand yang dimainkan berisi", - "sebuah {C:attention}#2#", - "{C:inactive}(Saat ini {C:red}+#3#{C:inactive} Mult)" - } - }, - j_ancient = { - name = "Ancient Joker", - text = { - "Setiap kartu yang dimainkan dengan", - "{V:1}#2#{} rupa memberikan", - "{X:mult,C:white} X#1# {} Mult saat menang,", - "{s:0.8}rupa berubah di akhir babak" - } - }, - j_ramen = { - name = "Ramen", - text = { - "{X:mult,C:white} X#1# {} Mult,", - "kehilangan {X:mult,C:white} X#2# {} Mult", - "setiap {C:attention}kartu{} yang dibuang" - } - }, - j_walkie_talkie = { - name = "Walkie Talkie", - text = { - "Setiap {C:attention}10{} atau {C:attention}4 yang dimainkan", - "memberi {C:chips}+#1#{} Chip dan", - "{C:mult}+#2#{} Mult saat menang" - } - }, - j_selzer = { - name = "Seltzer", - text = { - "Memicu lagi semua", - "kartu yang dimainkan untuk", - "hand {C:attention}#1#{} berikutnya" - } - }, - j_castle = { - name = "Castle", - text = { - "Joker ini memperoleh {C:chips}+#1#{} Chip", - "setiap kartu {V:1}#2#{} yang dibuang,", - "rupa berubah setiap babak", - "{C:inactive}(Saat ini {C:chips}+#3#{C:inactive} Chip)" - } - }, - j_smiley = { - name = "Smiley Face", - text = { - "Kartu {C:attention}wajah{} yang dimainkan", - "memberi {C:mult}+#1#{} Mult", - "saat menang" - } - }, - j_campfire = { - name = "Campfire", - text = { - "Joker ini memperoleh {X:mult,C:white}X#1#{} Mult", - "untuk setiap kartu {C:attention}yang dijual{}, mengatur ulang", - "ketika {C:attention}Boss Blind{} dikalahkan", - "{C:inactive}(Saat ini {X:mult,C:white} X#2# {C:inactive} Mult)" - } } }, Voucher = { @@ -1503,16 +1514,16 @@ return { name = "Wasteful", text = { "Secara permanen", - "memperoleh {C:red}+#1#{} discard", - "per babak" + "mendapatkan {C:red}+#1#{} discard", + "setiap babak" } }, v_seed_money = { name = "Seed Money", text = { - "Naikkan taruhan sesuai", - "keuntungan yang didapatkan", - "per babak hingga {C:money}$#1#{}" + "Naikkan batas", + "bunga yang diperoleh di", + "setiap babak menjadi {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Hieroglyph", text = { - "{C:attention}-#1#{} Ante", + "{C:attention}-#1#{} Ante,", "{C:blue}-#1#{} hand", - "per babak", + "setiap babak" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} per roll" } }, - v_pattern = { - name = "Pattern", + v_paint_brush = { + name = "Paint Brush", text = { - "Munculkan kartu", - "{C:attention}Habis pakai{} yang paling sering dipakai setiap saat", - "{E:1,V:1}#1#", - "{C:inactive}(Harus memiliki tempat)" + "{C:attention}+#1#{} ukuran hand" } }, v_overstock_plus = { @@ -1678,8 +1686,8 @@ return { name = "Recyclomancy", text = { "Secara permanen", - "memperoleh {C:red}+#1#{} discard", - "per babak" + "mendapatkan {C:red}+#1#{} discard", + "setiap babak" }, unlock = { "Buang total", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Money Tree", text = { - "Naikkan taruhan sesuai", - "keuntungan yang didapatkan", - "per babak hingga {C:money}$#1#{}" + "Naikkan batas", + "bunga yang diperoleh di", + "setiap babak menjadi {C:money}$#1#{}" }, unlock = { "Maksimalkan keuntungan", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petroglyph", + text = { + "{C:attention}-#1#{} Ante,", + "{C:red}-#1#{} discard", + "setiap babak" + }, unlock = { "Reach Ante", "level {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} Ante", - "{C:red}-#1#{} discard", - "per babak" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} Blind" } }, - v_tesselation = { - name = "Tessellation", - text = { - "Munculkan kartu", - "{C:attention}Joker{} yang paling sering dipakai", - "{E:1,V:1}#1#", - "{C:inactive}(Harus memiliki tempat)" - }, - unlock = { - "Beli edisi {C:dark_edition}Polychrome", - "dari", - "{C:attention}Joker yang paling sering dipakai", - "dari toko" - } - }, v_palette = { name = "Palette", text = { - "Simpan {C:attention}+#1#{} kartu", - "di hand Anda", "{C:attention}+#1#{} ukuran hand" }, unlock = { "Kurangi ukuran hand", "hingga {C:attention}#1#{} kartu" } - }, - v_paint_brush = { - name = "Paint Brush", - text = { - "{C:attention}+#1#{} ukuran hand" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "The Magician", text = { - "Meningkatkan {C:attention}#1#{} kartu", - "pilihan ke dalam", + "Meningkatkan {C:attention}#1#{}", + "kartu pilihan hingga", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} Mult dan", "{C:chips}+#4#{} chip" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "dapatkan {C:money}$#2#" } }, - c_soul = { - name = "The Soul", - text = { - "Membuat sebuah", - "{C:legendary,E:1}Legendary{} Joker", - "{C:inactive}(Harus memiliki tempat)" - } - }, - c_black_hole = { - name = "Black Hole", - text = { - "Upgrade setiap", - "{C:legendary,E:1}poker hand", - "sebanyak {C:attention}1{} level" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} kartu pilihan", "di hand Anda" } + }, + c_soul = { + name = "The Soul", + text = { + "Membuat sebuah", + "{C:legendary,E:1}Legendary{} Joker", + "{C:inactive}(Harus memiliki tempat)" + } + }, + c_black_hole = { + name = "Black Hole", + text = { + "Upgrade setiap", + "{C:legendary,E:1}poker hand", + "sebanyak {C:attention}1{} level" + } } }, Edition = { @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Orange Stake", text = { - "{C:attention}Booster Pack{} harganya", - "{C:money}$1{} lebih per Ante", - "{s:0.8}Memakai semua Stake sebelumnya" + "Shop bisa memiliki {C:attention}Perishable{} Joker", + "{C:inactive,s:0.8}(Terkena debuff setelah 5 Babak)", + "{s:0.8}Berlaku untuk semua Stake sebelumnya" } }, stake_gold = { name = "Gold Stake", text = { - "{C:red}-1{} ukuran hand", - "{s:0.8}Memakai semua Stake sebelumnya" + "Shop bisa memiliki {C:attention}Rental{} Joker", + "{C:inactive,s:0.8}(Berbiaya {C:money,s:0.8}$3{C:inactive,s:0.8} per babak)", + "{s:0.8}Berlaku untuk semua Stake sebelumnya" } } }, @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "Uncommon Tag", text = { - "Toko memiliki sebuah", - "{C:green}Uncommon Joker" + "Shop memiliki", + "{C:green}Uncommon Joker gratis" } }, tag_rare = { name = "Rare Tag", text = { - "Toko memiliki sebuah", - "{C:red}Rare Joker" + "Shop memiliki", + "{C:red}Rare Joker gratis" } }, tag_negative = { name = "Tag Negatif", text = { - "Toko memiliki sebuah", - "{C:dark_edition}Negatif Joker" + "Joker", + "shop edisi dasar selanjutnya gratis dan", + "menjadi {C:dark_edition}Negatif" } }, tag_foil = { name = "Foil Tag", text = { - "Toko memiliki sebuah", - "{C:dark_edition}Foil Joker" + "Joker", + "shop edisi dasar selanjutnya gratis dan", + "menjadi {C:dark_edition}Foil" } }, tag_holo = { name = "Holographic Tag", text = { - "Toko memiliki sebuah", - "{C:dark_edition}Holographic Joker" + "Joker", + "shop edisi dasar selanjutnya gratis dan", + "menjadi {C:dark_edition}Holographic" } }, tag_polychrome = { name = "Polychrome Tag", text = { - "Toko memiliki sebuah", - "{C:dark_edition}Polychrome Joker" + "Joker", + "shop edisi dasar selanjutnya gratis dan", + "menjadi {C:dark_edition}Polychrome" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} slot habis pakai" } }, - b_metal = { - name = "Metal Deck", + b_ghost = { + name = "Ghost Deck", text = { - "Mulai giliran dengan {C:attention}#1#", - "kartu permainan ditingkatkan", - "menjadi {C:attention}Steel Card" + "Kartu {C:spectral}Spectral{} bisa juga", + "muncul di toko,", + "mulai dengan kartu {C:spectral,T:c_hex}Hex{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} Hati{} di deck" } }, - b_rocky = { - name = "Rocky Deck", + b_zodiac = { + name = "Zodiac Deck", text = { - "Mulai giliran dengan {C:attention}#1#", - "ekstra {C:attention}Stone Cards" + "Mulai giliran dengan", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "dan {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Braided Deck", + b_painted = { + name = "Painted Deck", text = { - "Hand pertama yang dimainkan", - "di-upgrade hingga {C:attention}lvl. 3" + "{C:attention}+#1#{} ukuran hand", + "{C:red}#2#{} slot Joker" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Ghost Deck", - text = { - "Kartu {C:spectral}Spectral{} bisa juga", - "muncul di toko,", - "mulai dengan kartu {C:spectral,T:c_hex}Hex{}" - } - }, - b_zodiac = { - name = "Zodiac Deck", - text = { - "Mulai giliran dengan", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "dan {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Painted Deck", - text = { - "{C:attention}+#1#{} ukuran hand", - "{C:red}#2#{} slot Joker" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "dan menang" } }, + red_seal = { + name = "Red Seal", + text = { + "Picu lagi kartu", + "ini {C:attention}1{} kali" + } + }, + blue_seal = { + name = "Blue Seal", + text = { + "Membuat kartu {C:planet}Planet{}", + "untuk {C:attention}poker hand{}", + "terakhir yang dimainkan pada babak tersebut jika {C:attention}ada{} di hand", + "{C:inactive}(Harus memiliki tempat)" + } + }, + purple_seal = { + name = "Purple Seal", + text = { + "Membuat sebuah kartu {C:tarot}Tarot{}", + "ketika {C:attention}dibuang", + "{C:inactive}(Harus memiliki tempat)" + } + }, + eternal = { + name = "Eternal", + text = { + "Tidak bisa dijual", + "atau dihancurkan" + } + }, + perishable = { + name = "Perishable", + text = { + "Di-debuff setelah", + "{C:attention}#1#{} babak", + "{C:inactive}({C:attention}#2#{C:inactive} tersisa)" + } + }, + rental = { + name = "Rental", + text = { + "Kehilangan {C:money}$#1#{} pada", + "akhir babak" + } + }, white_sticker = { name = "White Sticker", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# dari {V:1}#2#" + " {C:light_black}#1# dari {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} chip ekstra" } }, + remove_negative = { + name = "Negatif", + text = { + "{C:inactive,s:0.9}(Hapus {C:dark_edition,s:0.9}Negatif{C:inactive,s:0.9} dari salinan)" + } + }, locked = { name = "Dikunci", text = {} @@ -3027,6 +3047,15 @@ return { "dalam demo ini" } }, + challenge_locked = { + name = "Dikunci", + text = { + "Menangi giliran dengan setidaknya", + "#1# deck lain untuk membuka", + "Mode tantangan", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Dikunci", text = { @@ -3267,51 +3296,6 @@ return { "disematkan ke", "posisi paling kiri" } - }, - red_seal = { - name = "Red Seal", - text = { - "Picu lagi kartu", - "ini {C:attention}1{} kali" - } - }, - blue_seal = { - name = "Blue Seal", - text = { - "Memunculkan sebuah kartu {C:planet}Planet{}", - "jika kartu ini {C:attention}dipegang{} dalam", - "hand di akhir babak" - } - }, - purple_seal = { - name = "Purple Seal", - text = { - "Membuat sebuah kartu {C:tarot}Tarot{}", - "ketika {C:attention}dibuang", - "{C:inactive}(Harus memiliki tempat)" - } - }, - eternal = { - name = "Eternal", - text = { - "Tidak bisa dijual", - "atau dihancurkan" - } - }, - challenge_locked = { - name = "Dikunci", - text = { - "Menangi giliran dengan setidaknya", - "#1# deck lain untuk membuka", - "Mode tantangan", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negatif", - text = { - "{C:inactive,s:0.9}(Hapus {C:dark_edition,s:0.9}Negatif{C:inactive,s:0.9} dari salinan)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Most Played Hand" }, + achievement_names = { + ante_up = "Ante Naik!", + ante_upper = "Ante Naik Lagi!", + heads_up = "Duel", + low_stakes = "Taruhan Kecil", + mid_stakes = "Taruhan Sedang", + high_stakes = "Taruhan Besar", + card_player = "Pemain Kartu", + card_discarder = "Pembuang Kartu", + nest_egg = "Nest Egg", + flushed = "Flush", + speedrunner = "Speedrunner", + roi = "ROI", + shattered = "Shattered", + royale = "Royale", + retrograde = "Retrograde", + _10k = "10K", + _1000k = "1.000K", + _100000k = "100.000K", + tiny_hands = "Hand Kecil", + big_hands = "Hand Besar", + you_get_what_you_get = "Anda Mendapat Apa yang Didapat", + rule_bender = "Rule Bender", + rule_breaker = "Rule Breaker", + legendary = "Legendaris", + astronomy = "Astronomi", + cartomancy = "Ramalan Kartu", + clairvoyance = "Kewaskitaan", + extreme_couponer = "Pemilik Kupon Ekstrem", + completionist = "Completionist", + completionist_plus = "Completionist+", + completionist_plus_plus = "Completionist++", + }, + achievement_descriptions = { + ante_up = "Raih Ante 4", + ante_upper = "Raih Ante 8", + heads_up = "Menangi Giliran", + low_stakes = "Menangi giliran setidaknya kesulitan Red Stake", + mid_stakes = "Menangi giliran setidaknya kesulitan Black Stake", + high_stakes = "Menangi giliran setidaknya kesulitan Gold Stake", + card_player = "Memainkan setidaknya 2500 Kartu", + card_discarder = "Buang setidaknya 2500 Kartu", + nest_egg = "Miliki $400 atau lebih selama sekali giliran", + flushed = "Mainkan Flush dengan 5 Wild Card", + speedrunner = "Menangi giliran dalam 12 babak atau kurang", + roi = "Beli 5 Voucer dengan Ante 4", + shattered = "Pecahkan 2 Glass Card dengan sekali hand", + royale = "Mainkan Royal Flush", + retrograde = "Dapatkan poker hand apa pun hingga level 10", + _10k = "Menangi 10.000 Chip dengan sekali hand", + _1000k = "Menangi 1.000.000 Chip dengan sekali hand", + _100000k = "Menangi 100.000.000 Chip dengan sekali hand", + tiny_hands = "Kurangi deck Anda hingga 20 kartu atau kurang", + big_hands = "Miliki 80 kartu atau lebih di deck Anda", + you_get_what_you_get = "Menangi giliran tanpa reroll toko", + rule_bender = "Selesaikan giliran tantangan apa pun", + rule_breaker = "Selesaikan setiap giliran tantangan", + legendary = "Temukan Legendary Joker", + astronomy = "Temukan setiap kartu Planet", + cartomancy = "Temukan setiap kartu Tarot", + clairvoyance = "Temukan setiap kartu Spectral", + extreme_couponer = "Temukan setiap Voucer", + completionist = "Temukan 100% dari koleksi Anda", + completionist_plus = "Menangi dengan setiap deck di kesulitan Gold Stake", + completionist_plus_plus = "Dapatkan Stiker Gold di setiap Joker", + }, + challenge_names = { + c_omelette_1 = "Dadar", + c_city_1 = "Kota 15 Menit", + c_rich_1 = "Kaya makin Kaya", + c_knife_1 = "Di Mata Pisau", + c_xray_1 = "Penglihatan sinar-X", + c_mad_world_1 = "Dunia Gila", + c_luxury_1 = "Pajak Barang Mewah", + c_non_perishable_1 = "Tidak Mudah Rusak", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Dobel atau Tidak", + c_typecast_1 = "Typecast", + c_inflation_1 = "Inflasi", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Rapuh", + c_monolith_1 = "Monolit", + c_blast_off_1 = "Meluncur", + c_five_card_1 = "Tarik Lima Kartu", + c_golden_needle_1 = "Jarum Emas", + c_cruelty_1 = "Kekejaman", + c_jokerless_1 = "Tanpa Joker" + }, poker_hands = { + ['Flush Five'] = "Flush Five", ['Flush House'] = "Flush House", ['Five of a Kind'] = "Five of a Kind", ['Royal Flush'] = "Royal Flush", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Three of a Kind", ['Two Pair'] = "Two Pair", ['Pair'] = "Pair", - ['High Card'] = "High Card", - ['Flush Five'] = "Flush Five" + ['High Card'] = "High Card" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 kartu dengan peringkat dan rupa yang sama" + }, ['Flush House'] = { "Sebuah Three of a Kind dan sebuah Pair dengan", "semua kartu memiliki rupa yang sama" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Jika hand yang dimainkan bukan salah satu hand", "yang di atas, hanya kartu berperingkat tertinggi yang menang" - }, - ['Flush Five'] = { - "5 kartu dengan peringkat dan rupa yang sama" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polychrome", negative = "Negatif", gold_seal = "Gold Seal", - locked = "Dikunci", blue_seal = "Blue Seal", red_seal = "Red Seal", purple_seal = "Purple Seal", + locked = "Dikunci", eternal = "Eternal", + perishable = "Perishable", + rental = "Rental", pinned_left = "Disematkan" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Koleksi", b_seed = "Unggul", b_copy_seed = "Salin Unggul", + b_copy = "Salin", b_credits = "Kredit", b_stats = "Stat", b_settings = "Pengaturan", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Kecepatan Game", b_set_play_discard_pos = "Putar/Buang Posisi Tombol", b_set_screenshake = "Goyangan layar", + b_high_contrast_cards = "Kartu High Contrast", + b_reduced_motion = "Mengurangi Gerakan", + b_set_rumble = "Controller Rumble", b_set_crash_reports = "Laporan Crash", b_set_monitor = "Monitor Tampilan", b_set_windowmode = "Mode Jendela", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Booster Pack", b_tags = "Tag", b_decks = "Decks", + b_seals = "Seal", b_continue = "Lanjutkan", b_back = "Kembali", b_music = "Musik", @@ -3527,6 +3606,7 @@ return { b_imagery = "Citra", b_new_run = "Giliran Baru", b_challenges = "Tantangan", + b_new_challenge = "Mulai Tantangan Baru", b_current_profile = "Profil Saat Ini", b_load_profile = "Muat Profil", b_create_profile = "Buat Profil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "KOLEKSI", b_quit_cap = "KELUAR", b_cash_out = "Ambil Taruhan", + b_unlock_all = "Buka Semua", k_unknown = "?????", k_compatible = "kompatibel", k_incompatible = "tidak kompatibel", + k_active = "aktif", k_round = "Babak", k_ante = "Ante", k_seed = "Unggul", @@ -3562,6 +3644,7 @@ return { k_voucher = "Voucher", k_tarot = "Tarot", k_planet = "Planet", + k_deck = "Deck", k_dwarf_planet = "Dwarf Planet", k_planet_q = "Planet?", k_spectral = "Spectral", @@ -3593,12 +3676,18 @@ return { k_x_base = "X Base", k_not_discovered = "Belum Ditemukan", k_unlocked_ex = "Terbuka!", + k_achievement = "Prestasi", + k_trophy = "Trofi", k_challenge_mode = "Mode Tantangan", k_daily_run = "Giliran Harian", k_profile = "Profil", k_wins = "Menang", k_empty_caps = "KOSONG", k_collection = "Koleksi", + k_progress = "Progres", + k_challenges = "Tantangan", + k_joker_stickers = "Stiker Joker", + k_deck_stake_wins = "Taruhan Deck Menang", k_stake_level = "Level Stake", k_none = "Tidak Ada", k_game_modifiers = "Pengubah Game", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Best Hand", k_seeded_run = "Giliran yang Diunggulkan", k_enter_seed = "Masukkan Unggulan", + k_enter_name = "Masukkan Nama", k_lvl = "lvl.", k_skipped_cap = "DILEWATI", k_no_reward = "Tidak ada Hadiah", k_reward = "Hadiah", k_nope_ex = "Tidak!", + k_not_allowed_ex = "Tidak Diperbolehkan!", k_or = "atau", + k_poker_hand = "poker hand", + k_gold = "Gold", + k_card_stats = "Stat Kartu", k_balanced = "Seimbang", + k_view = "Tampilan", + k_all_hands = "Semua Hand", + k_high_score_ex = "Menang Besar!", + k_demo_version_ex = "Versi Demo!", + k_playing_as = "Bermain sebagai", + k_choose = "Memilih", + k_achievements_disabled = "Prestasi Dinonaktifkan", + k_trophies_disabled = "Trofi Dinonaktifkan", ph_improve_run = "Perbaiki giliran Anda!", + ph_no_boss_active = "tak ada bos aktif", ph_sneak_peek = "Intip Sekilas", ph_deck_preview_stones = "Stone", ph_deck_preview_effective = "Total efektif karena Joker, Blind, dan peningkatan kartu", ph_blind_score_at_least = "Menang Setidaknya", - ph_blind_reward = "Hadiah:", + ph_blind_reward = "Hadiah: ", + ph_4_7_of_clubs = "empat 7 dari Keriting", ph_up_ante_1 = "Naikkan Ante", ph_up_ante_2 = "Naikkan semua Blind", ph_up_ante_3 = "Refresh Blind", + ph_select_challenge = "Pilih Tantangan", ph_stat_joker = "Total babak yang diselesaikan dengan kartu ini", ph_stat_consumable = "Berapa kali kartu ini telah dipakai", ph_stat_voucher = "Berapa kali Voucher ini telah ditukarkan", ph_demo_thanks_1 = "Terima kasih sudah memutar", ph_demo_thanks_2 = "DEMO BALATRO", ph_game_over = "GAME OVER", + ph_you_win = "ANDA MENANG!", + ph_you_win_demo = "ANDA MENANG DEMO!", ph_vouchers_redeemed = "Voucher yang ditukarkan pada giliran ini", ph_no_vouchers = "Tidak ada voucher yang ditukarkan pada giliran ini", ph_defeat_this_blind_1 = "Kalahkan blind ini", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 Tingkat", ph_boss_disabled = "Boss Dinonaktifkan!", ph_most_played = "(poker hand yang paling banyak dimainkan)", + ph_defeat_the_boss = "Kalahkan Boss Blind", + ph_score_furthest_ante = "Ante", + ph_score_furthest_round = "Babak", + ph_score_hand = "Hand Terbaik", + ph_score_poker_hand = "Hand yang Paling Sering Dimainkan", + ph_score_new_collection = "Penemuan Baru", + ph_score_cards_played = "Kartu yang Dimainkan", + ph_score_cards_discarded = "Kartu yang Dibuang", + ph_score_times_rerolled = "Reroll Waktu", + ph_score_cards_purchased = "Kartu yang Dibeli", + ph_unscored_hand = "Hand tidak akan menang", + ph_alert_debuff_confirm = "Tekan 'Mainkan' lagi untuk mengonfirmasi", ml_demo_thanks_message = { "Harap pertimbangkan wishlist", "Balatro di Steam dan mendaftar agar", @@ -3702,6 +3821,18 @@ return { "Semua Terbuka dan", "Penemuan dinonaktifkan" }, + ml_edition_seal_enhancement_explanation = { + "Mungkin setiap kartu yang dimainkan punya satu", + "Enhancement, Edisi, dan Seal" + }, + ml_unlock_all_explanation = { + "PERINGATAN! Membuka Koleksi lengkap", + "akan menonaktifkan prestasi untuk profil ini!" + }, + ml_unlock_all_trophies = { + "PERINGATAN! Membuka Koleksi lengkap", + "akan menonaktifkan trofi untuk profil ini!" + }, ['$'] = "$", k_redeemed_ex = "Ditukarkan!", k_duplicated_ex = "Diduplikasi!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Stone", k_plus_planet = "+1 Planet", k_plus_spectral = "+1 Spectral", + k_plus_joker = "+1 Joker", k_active_ex = "Aktif!", k_level_up_ex = "Level Naik!", k_upgrade_ex = "Upgrade!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Nilai Naik!", k_reset = "Reset", k_extinct_ex = "Punah!", + k_disabled_ex = "Dinonaktifkan!", k_safe_ex = "Aman!", k_saved_ex = "Disimpan!", k_swapped_ex = "Ditukar!", k_copied_ex = "Disalin!", k_melted_ex = "Meleleh!", - b_copy = "Salin", - b_high_contrast_cards = "Kartu High Contrast", - b_set_rumble = "Controller Rumble", - b_seals = "Seal", - b_new_challenge = "Mulai Tantangan Baru", - b_unlock_all = "Buka Semua", - k_active = "aktif", - k_deck = "Deck", - k_progress = "Progres", - k_challenges = "Tantangan", - k_joker_stickers = "Stiker Joker", - k_deck_stake_wins = "Taruhan Deck Menang", - k_enter_name = "Masukkan Nama", - k_gold = "Gold", - k_card_stats = "Stat Kartu", - k_view = "Tampilan", - k_all_hands = "Semua Hand", - k_high_score_ex = "Menang Besar!", - k_demo_version_ex = "Versi Demo!", - k_playing_as = "Bermain sebagai", - k_choose = "Memilih", - k_achievements_disabled = "Prestasi Dinonaktifkan", - ph_no_boss_active = "tak ada bos aktif", - ph_you_win = "ANDA MENANG!", - ph_you_win_demo = "ANDA MENANG DEMO!", - ph_defeat_the_boss = "Kalahkan Boss Blind", - ph_score_furthest_ante = "Ante", - ph_score_furthest_round = "Babak", - ph_score_hand = "Hand Terbaik", - ph_score_poker_hand = "Hand yang Paling Sering Dimainkan", - ph_score_new_collection = "Penemuan Baru", - ph_score_cards_played = "Kartu yang Dimainkan", - ph_score_cards_discarded = "Kartu yang Dibuang", - ph_score_times_rerolled = "Reroll Waktu", - ph_score_cards_purchased = "Kartu yang Dibeli", - ml_edition_seal_enhancement_explanation = { - "Mungkin setiap kartu yang dimainkan punya satu", - "Enhancement, Edisi, dan Seal" - }, - ml_unlock_all_explanation = { - "PERINGATAN! Membuka Koleksi lengkap", - "akan menonaktifkan prestasi untuk profil ini!" - }, - k_plus_joker = "+1 Joker", k_eaten_ex = "Dimakan!", - k_eroded_ex = "Terkikis!", - k_achievement = "Prestasi", - ph_unscored_hand = "Hand tidak akan menang", - ph_alert_debuff_confirm = "Tekan 'Mainkan' lagi untuk mengonfirmasi", k_drank_ex = "Mabuk!", - k_trophy = "Trofi", - k_trophies_disabled = "Trofi Dinonaktifkan", - ml_unlock_all_trophies = { - "PERINGATAN! Membuka Koleksi lengkap", - "akan menonaktifkan trofi untuk profil ini!" - }, - k_poker_hand = "poker hand", - ph_4_7_of_clubs = "empat 7 dari Keriting", - k_not_allowed_ex = "Tidak Diperbolehkan!", - ph_select_challenge = "Pilih Tantangan" + k_eroded_ex = "Terkikis!" }, v_dictionary = { a_xmult = " X#1# Mult", + a_xmult_minus = "-X#1# Mult", a_mult = "+#1# Mult", + a_mult_minus = "-#1# Mult", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# ukuran hand", + a_handsize_minus = "-#1# Ukuran Hand", a_hands = "+#1# Hand", a_sold_tally = "Terjual #1#/#2#", a_remaining = "Tersisa #1#", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Jumlahnya mungkin lebih rendah karena #1# kartu yang ditarik menghadap ke bawah", deck_preview_wheel_plural = "Jumlahnya mungkin lebih rendah karena #1# kartu yang ditarik menghadap ke bawah", challenges_completed = "Tantangan #1#/#2# Selesai", + unlocked = "#1#/#2# Terbuka", + completed = "#1#/#2# Lengkap", interest = "#1# keuntungan setiap $#2# (#3# maks)", remaining_hand_money = "Sisa Hands (masing-masing #1#$)", remaining_discard_money = "Sisa Discard (masing-masing #1#$)", @@ -3819,15 +3900,10 @@ return { "Negatif", "+#1# slot Joker" }, - a_mult_minus = "-#1# Mult", - a_handsize_minus = "-#1# Ukuran Hand", ml_negative_consumable_desc = { "Negatif", "+#1# Slot habis pakai" - }, - a_xmult_minus = "-X#1# Mult", - unlocked = "#1#/#2# Terbuka", - completed = "#1#/#2# Lengkap" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Tidak ada" }, + ch_c_no_shop_jokers = { + "Joker tidak lagi muncul di {C:attention}toko" + }, ch_c_inflation = { "Naikkan harga secara permanen sebesar {C:money}$1{} di setiap pembelian" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 di #1#{} kartu ditarik menghadap ke bawah" }, - ch_c_minus_hand_size_per_X_dollar = { - "Pegang {C:red}-1{} kartu di hand untuk setiap {C:money}$#1#{} yang Anda miliki" - }, - ch_c_no_shop_jokers = { - "Joker tidak lagi muncul di {C:attention}toko" - }, ch_c_debuff_played_cards = { "Semua kartu yang {C:attention}Dimainkan{} terkena {C:attention}debuff{} setelah menang" }, + ch_c_minus_hand_size_per_X_dollar = { + "Pegang {C:red}-1{} kartu di hand untuk setiap {C:money}$#1#{} yang Anda miliki" + }, ch_c_set_eternal_ante = { "Saat ante {C:attention}#1#{} bos dikalahkan, semua Joker menjadi {C:attention}eternal" }, @@ -3906,6 +3982,26 @@ return { "Saat ante {C:attention}#1#{} bos dikalahkan, setel slot Joker menjadi {C:attention}0" } }, + quips = { + wq_1 = {"Anda berhasil!"}, + wq_2 = {"Anda menghadapinya","dengan cukup baik!"}, + wq_3 = {"Sepertinya Anda","tidak menggertak!"}, + wq_4 = {"Sayangnya semua","chip ini","virtual..."}, + wq_5 = {"Sepertinya aku telah","mengajarimu dengan baik!"}, + wq_6 = {"Anda membuat", "permainan duel!"}, + wq_7 = {"Untungnya","aku tak bertaruh", "melawanmu!"}, + lq_1 = {"Mungkin Go Fish", "itu menambah", "kecepatan kita..."}, + lq_2 = {"Kita dilipat seperti", "jas murahan!"}, + lq_3 = {"Saatnya kita", "menghindar", "dan mencoba lagi!"}, + lq_4 = {"Engkau tahu apa", "kata mereka,", "house selalu menang!"}, + lq_5 = {"Sepertinya kita", "tahu siapa", "sebenarnya Joker itu!"}, + lq_6 = {"Oh tidak, Anda", "juga menggertak?"}, + lq_7 = {"Sepertinya kita","menjadi lawakan!"}, + lq_8 = {"Andai aku punya tangan,","aku pasti akan", "menutup mataku!"}, + lq_9 = {"Aku memang", "bodoh, apa", "alasanmu?"}, + lq_10 = {"Gagal total!"}, + dq_1 = {"Astaga! Kuharap kau","punya trik-trik","rahasia untuk","tantangan final ini!"} + }, tutorial = { sb_1 = { "Halo! Namaku", @@ -3939,7 +4035,7 @@ return { "Namun perhatikan", "si {C:attention}Boss Blind{}. Ia", "punya kemampuan yang akan", - "diperlukan untuk membuat rencana." + "diperlukan untuk membuat rencana." }, bb_4 = { "Jika Anda mengalahkannya,", @@ -3963,7 +4059,7 @@ return { "Lihat {C:attention}Poker hand Anda", "di area {C:attention}Info Giliran{},", "bersama dengan info lainnya", - "tentang giliran Anda saat ini" + "tentang giliran Anda saat ini" }, fh_4 = { "Beberapa kartu juga memberi Anda", @@ -3979,7 +4075,7 @@ return { "Anda juga dapat {C:red}'Membuang'{} hingga", "{C:attention}5{} kartu pilihan", "untuk mencoba dan memperkuat", - "hand lagi. Cobalah!" + "hand lagi. Cobalah!" }, fh_7 = { "Awas! Anda cuma punya", @@ -3990,13 +4086,13 @@ return { "Dapatkan {C:attention}300 Chip{} sebelum", "Anda kehabisan {C:blue}Hand", "untuk memenangi babak ini.", - "Semoga berhasil!" + "Semoga berhasil!" }, sh_1 = { "Saat Anda mendapatkan lebih banyak kartu,", "jangan lupa kalau Anda bisa mengaturnya kembali.", "{C:attention}Joker{} memicu secara", - "berurutan dari kiri ke kanan" + "berurutan dari kiri ke kanan" }, sh_2 = { "Dan memastikan bahwa Anda", @@ -4006,13 +4102,13 @@ return { "Pilih hingga {C:attention}2{} kartu", "di hand Anda dan tekan", "{C:attention}'GUNAKAN'{} di kartu {C:tarot}Tarot{}", - "untuk meningkatkannya!" + "untuk meningkatkannya!" }, s_1 = { "Bagus sekali! Sekarang", "Anda {E:1}melimpah{} dengan {C:money}Uang Tunai{},", "Anda bisa membeli beberapa kartu", - "baru dari {C:attention}Toko" + "baru dari {C:attention}Toko" }, s_2 = { "Cobalah membeli", @@ -4022,7 +4118,7 @@ return { "Ini merupakan salah satu {C:attention}#1#", "{C:attention}Joker{} yang bisa ditambahkan ke", "giliran Anda. Setiap {C:attention}Joker", - "membuat sesuatu yang berbeda" + "membuat sesuatu yang berbeda" }, s_4 = { "Yang satu ini menambahkan {C:red}+4 Mult{} ke", @@ -4041,7 +4137,7 @@ return { "Kartu {C:tarot}Tarot{} ini merupakan suatu", "{C:attention}habis pakai{}. Yang satu ini akan", "meningkatkan permainan kartu", - "Anda! Pertahankanlah." + "Anda! Pertahankanlah." }, s_8 = { "Sekarang pilihlah hingga", @@ -4052,7 +4148,7 @@ return { "Jika Anda cukup banyak menyimpan,", "Anda bisa membeli sebuah {C:attention}Voucher{}.", "{C:attention}Voucher{} secara pasif", - "meng-upgrade giliran Anda!" + "meng-upgrade giliran Anda!" }, s_10 = { "Stok {C:attention}Voucher{} diisi kembali", @@ -4063,182 +4159,12 @@ return { "Dan periksalah", "{C:booster}Booster Packs{} di", "setiap toko. Paketnya", - "penuh pernak-pernik!" + "penuh pernak-pernik!" }, s_12 = { "Marilah kita maju ke", "{C:attention}babak berikutnya{}." } - }, - achievement_names = { - ante_up = "Ante Naik!", - ante_upper = "Ante Naik Lagi!", - heads_up = "Duel", - low_stakes = "Taruhan Kecil", - mid_stakes = "Taruhan Sedang", - high_stakes = "Taruhan Besar", - card_player = "Pemain Kartu", - card_discarder = "Pembuang Kartu", - nest_egg = "Nest Egg", - flushed = "Flush", - speedrunner = "Speedrunner", - roi = "ROI", - shattered = "Shattered", - royale = "Royale", - retrograde = "Retrograde", - _10k = "10K", - _1000k = "1.000K", - _100000k = "100.000K", - tiny_hands = "Hand Kecil", - big_hands = "Hand Besar", - you_get_what_you_get = "Anda Mendapat Apa yang Didapat", - rule_bender = "Rule Bender", - rule_breaker = "Rule Breaker", - legendary = "Legendaris", - astronomy = "Astronomi", - cartomancy = "Ramalan Kartu", - clairvoyance = "Kewaskitaan", - extreme_couponer = "Pemilik Kupon Ekstrem", - completionist = "Completionist", - completionist_plus = "Completionist+", - completionist_plus_plus = "Completionist++" - }, - achievement_descriptions = { - ante_up = "Raih Ante 4", - ante_upper = "Raih Ante 8", - heads_up = "Menangi Giliran", - low_stakes = "Menangi giliran setidaknya kesulitan Red Stake", - mid_stakes = "Menangi giliran setidaknya kesulitan Black Stake", - high_stakes = "Menangi giliran setidaknya kesulitan Gold Stake", - card_player = "Memainkan setidaknya 2500 Kartu", - card_discarder = "Buang setidaknya 2500 Kartu", - nest_egg = "Miliki $400 atau lebih selama sekali giliran", - flushed = "Mainkan Flush dengan 5 Wild Card", - speedrunner = "Menangi giliran dalam 12 babak atau kurang", - roi = "Beli 5 Voucer dengan Ante 4", - shattered = "Pecahkan 2 Glass Card dengan sekali hand", - royale = "Mainkan Royal Flush", - retrograde = "Dapatkan poker hand apa pun hingga level 10", - _10k = "Menangi 10.000 Chip dengan sekali hand", - _1000k = "Menangi 1.000.000 Chip dengan sekali hand", - _100000k = "Menangi 100.000.000 Chip dengan sekali hand", - tiny_hands = "Kurangi deck Anda hingga 20 kartu atau kurang", - big_hands = "Miliki 80 kartu atau lebih di deck Anda", - you_get_what_you_get = "Menangi giliran tanpa reroll toko", - rule_bender = "Selesaikan giliran tantangan apa pun", - rule_breaker = "Selesaikan setiap giliran tantangan", - legendary = "Temukan Legendary Joker", - astronomy = "Temukan setiap kartu Planet", - cartomancy = "Temukan setiap kartu Tarot", - clairvoyance = "Temukan setiap kartu Spectral", - extreme_couponer = "Temukan setiap Voucer", - completionist = "Temukan 100% dari koleksi Anda", - completionist_plus = "Menangi dengan setiap deck di kesulitan Gold Stake", - completionist_plus_plus = "Dapatkan Stiker Gold di setiap Joker" - }, - quips = { - wq_1 = { - "Anda berhasil!" - }, - wq_2 = { - "Anda menghadapinya", - "dengan cukup baik!" - }, - wq_3 = { - "Sepertinya Anda", - "tidak menggertak!" - }, - wq_4 = { - "Sayangnya semua", - "chip ini", - "virtual..." - }, - wq_5 = { - "Sepertinya aku telah", - "mengajarimu dengan baik!" - }, - wq_6 = { - "Anda membuat", - "permainan duel!" - }, - wq_7 = { - "Untungnya", - "aku tak bertaruh", - "melawanmu!" - }, - lq_1 = { - "Mungkin Go Fish", - "itu menambah", - "kecepatan kita..." - }, - lq_2 = { - "Kita dilipat seperti", - "jas murahan!" - }, - lq_3 = { - "Saatnya kita", - "menghindar", - "dan mencoba lagi!" - }, - lq_4 = { - "Engkau tahu apa", - "kata mereka,", - "house selalu menang!" - }, - lq_5 = { - "Sepertinya kita", - "tahu siapa", - "sebenarnya Joker itu!" - }, - lq_6 = { - "Oh tidak, Anda", - "juga menggertak?" - }, - lq_7 = { - "Sepertinya kita", - "menjadi lawakan!" - }, - lq_8 = { - "Andai aku punya tangan,", - "aku pasti akan", - "menutup mataku!" - }, - lq_9 = { - "Aku memang", - "bodoh, apa", - "alasanmu?" - }, - lq_10 = { - "Gagal total!" - }, - dq_1 = { - "Astaga! Kuharap kau", - "punya trik-trik", - "rahasia untuk", - "tantangan final ini!" - } - }, - challenge_names = { - c_omelette_1 = "Dadar", - c_city_1 = "Kota 15 Menit", - c_rich_1 = "Kaya makin Kaya", - c_knife_1 = "Di Mata Pisau", - c_xray_1 = "Penglihatan sinar-X", - c_mad_world_1 = "Dunia Gila", - c_luxury_1 = "Pajak Barang Mewah", - c_non_perishable_1 = "Tidak Mudah Rusak", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Dobel atau Tidak", - c_typecast_1 = "Typecast", - c_inflation_1 = "Inflasi", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Rapuh", - c_monolith_1 = "Monolit", - c_blast_off_1 = "Meluncur", - c_five_card_1 = "Tarik Lima Kartu", - c_golden_needle_1 = "Jarum Emas", - c_cruelty_1 = "Kekejaman", - c_jokerless_1 = "Tanpa Joker" } } -} \ No newline at end of file +} diff --git a/localization/it.lua b/localization/it.lua index 463aeb8..e12d3d9 100644 --- a/localization/it.lua +++ b/localization/it.lua @@ -47,6 +47,46 @@ return { "1 {C:attention}#2#" } }, + j_sly = { + name = "Jolly subdolo", + text = { + "{C:chips}+#1#{} fiche se la mano", + "giocata include", + "1 {C:attention}#2#" + } + }, + j_wily = { + name = "Jolly astuto", + text = { + "{C:chips}+#1#{} fiche se la mano", + "giocata include", + "1 {C:attention}#2#" + } + }, + j_clever = { + name = "Jolly intelligente", + text = { + "{C:chips}+#1#{} fiche se la mano", + "giocata include", + "1 {C:attention}#2#" + } + }, + j_devious = { + name = "Jolly infido", + text = { + "{C:chips}+#1#{} fiche se la mano", + "giocata include", + "1 {C:attention}#2#" + } + }, + j_crafty = { + name = "Jolly furbo", + text = { + "{C:chips}+#1#{} fiche se la mano", + "giocata include", + "1 {C:attention}#2#" + } + }, j_half = { name = "Mezzo Jolly", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "Giocoliere", text = { - "{C:attention}+#1#{} carte della mano", + "{C:attention}+#1#{} carte della mano" } }, j_drunkard = { name = "Beone", text = { - "{C:red}+#1#{} scarto" + "{C:red}+#1#{} scarto", + "in ogni round" } }, j_stone = { name = "Jolly di pietra", text = { - "Questo Jolly guadagna {C:chips}+#1#{} fiche", - "per ogni {C:attention}carta di pietra", - "nel tuo mazzo completo", + "Dà {C:chips}+#1#{} fiche per", + "ogni {C:attention}carta di pietra", + "nel tuo {C:attention}mazzo completo", "{C:inactive}(Attualmente {C:chips}+#2#{C:inactive} fiche)" } }, @@ -128,7 +169,7 @@ return { text = { "Le carte giocate con", "seme {C:diamonds}#2#{} danno", - "{C:mult}+#1#{} Molt quando assegnano punti" + "{C:mult}+#1#{} Molt quando assegnano punti", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Le carte giocate con", "seme {C:hearts}#2#{} danno", - "{C:mult}+#1#{} Molt quando assegnano punti" + "{C:mult}+#1#{} Molt quando assegnano punti", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Le carte giocate con", "seme {C:spades}#2#{} danno", - "{C:mult}+#1#{} Molt quando assegnano punti" + "{C:mult}+#1#{} Molt quando assegnano punti", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Le carte giocate con", "seme {C:clubs}#2#{} danno", - "{C:mult}+#1#{} Molt quando assegnano punti" + "{C:mult}+#1#{} Molt quando assegnano punti", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "Palla 8", text = { - "Crea una carta {C:planet}Pianeta{}", - "se la mano giocata include", - "{C:attenetion}#1#{} o più {C:attention}8{}", + "{C:green}#1# probabilità su #2#{} per ogni", + "{C:attention}8{} giocato di creare un", + "{C:tarot}Tarocco{} quando assegna punti", "{C:inactive}(Serve spazio)" } }, - j_misprint = { - name = "Errore di stampa", - text = { - "" - } - }, j_dusk = { name = "Crepuscolo", text = { @@ -220,14 +255,6 @@ return { "{C:attention}finale{} del round" } }, - j_raised_fist = { - name = "Pugno alzato", - text = { - "Aggiunge il {C:attention}doppio{} del valore", - "della carta {C:attention}più bassa{}", - "in mano a Molt" - } - }, j_chaos = { name = "Caos il clown", text = { @@ -235,6 +262,20 @@ return { "per negozio" } }, + j_misprint = { + name = "Errore di stampa", + text = { + "" + } + }, + j_raised_fist = { + name = "Pugno alzato", + text = { + "Aggiunge il {C:attention}doppio{} del", + "valore della carta {C:attention}più bassa{}", + "in mano al Molt" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,9 +287,9 @@ return { j_steel_joker = { name = "Jolly d'acciaio", text = { - "Questo Jolly guadagna {X:mult,C:white} X#1# {} Molt", + "Dà {X:mult,C:white} X#1# {} Molt", "per ogni {C:attention}carta d'acciaio", - "nel tuo mazzo completo", + "nel tuo {C:attention}mazzo completo", "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" } }, @@ -276,14 +317,6 @@ return { "entro la fine del round" } }, - j_hack = { - name = "Impostore", - text = { - "Riattiva", - "tutti i", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} o {C:attention}5{} giocati" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "{C:attention}figure{}" } }, + j_hack = { + name = "Impostore", + text = { + "Riattiva", + "tutti i", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} o {C:attention}5{} giocati" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,18 +380,27 @@ return { j_supernova = { name = "Supernova", text = { - "Aggiunge il numero di", - "volte che la {C:attention}mano di poker{} è", - "stata giocata a Molt" + "Aggiunge il numero di volte che", + "è stata giocata una {C:attention}mano di poker{}", + "in questa sessione al Molt" + } + }, + j_superposition = { + name = "Sovrapposizione", + text = { + "Crea un {C:tarot}Tarocco{} se", + "la mano di poker include un", + "{C:attention}Asso{} e una {C:attention}Scala{}", + "{C:inactive}(Serve spazio)" } }, j_ride_the_bus = { name = "Giro sull'autobus", text = { - "{C:mult}+#1#{} Molt per", - "ogni mano consecutiva", - "giocata senza usare", - "una {C:attention}figura{}", + "Questo Jolly ottiene {C:mult}+#1#{} Molt", + "per ogni mano {C:attention}consecutiva{}", + "giocata senza", + "una {C:attention}figura{} da punti", "{C:inactive}(Attualmente {C:mult}+#2#{C:inactive} Molt)" } }, @@ -439,8 +489,9 @@ return { j_constellation = { name = "Costellazione", text = { - "Guadagna {X:mult,C:white} X#1# {} Molt", - "per ogni carta {C:planet}Pianeta{} usata", + "Questo Jolly ottiene", + "{X:mult,C:white} X#1# {} Molt ogni volta che", + "viene giocata una carta {C:planet}Pianeta{}", "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" } }, @@ -461,30 +512,13 @@ return { "allo stesso tempo" } }, - j_green_joker = { - name = "Jolly verde", - text = { - "{C:mult}+#1#{} Molt per mano giocata", - "{C:mult}-#2#{} Molt per scarto", - "{C:inactive}(Attualmente {C:mult}+#3#{C:inactive} Molt)" - } - }, - j_superposition = { - name = "Sovrapposizione", - text = { - "Crea un {C:tarot}Tarocco{} se", - "la mano di poker include un", - "{C:attention}Asso{} e una {C:attention}Scala{}", - "{C:inactive}(Serve spazio)" - } - }, j_todo_list = { name = "Lista del da farsi", text = { "Guadagni {C:money}$#1#{} se la {C:attention}mano di poker{}", - "è 1 {C:attention}#2#{}.", - "La mano di poker cambia", - "dopo ogni pagamento" + "è una {C:attention}#2#{},", + "la mano di poker cambia", + "alla fine del round" } }, j_ticket = { @@ -536,12 +570,20 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Jolly verde", + text = { + "{C:mult}+#1#{} Molt per mano giocata", + "{C:mult}-#2#{} Molt per scarto", + "{C:inactive}(Attualmente {C:mult}+#3#{C:inactive} Molt)" + } + }, j_swashbuckler = { name = "Moschettiere", text = { - "Aggiunge il valore di vendita di", - "di tutti i {C:attention}Jolly{} a sinistra", - "di questa carta a Molt", + "Aggiunge il valore di", + "vendita di tutti gli altri", + "{C:attention}Jolly{} posseduti al Molt", "{C:inactive}(Attualmente {C:mult}+#1#{C:inactive} Molt)" }, unlock = { @@ -554,7 +596,7 @@ return { name = "Trovatore", text = { "{C:attention}+#1#{} carte della mano,", - "{C:red}-#2#{} mani per round" + "{C:blue}-#2#{} mani in ogni round" }, unlock = { "Vinci {C:attention,E:1}#1#{} round", @@ -606,7 +648,8 @@ return { name = "Scheda non valida", text = { "Riattiva la {C:attention}prima{} carta", - "giocata usata per segnare punti" + "giocata per ottenere punti", + "{C:attention}#1#{} volte in più" }, unlock = { "Batti un buio boss", @@ -618,7 +661,7 @@ return { text = { "Le carte giocate con", "seme {C:diamonds}Quadri{} guadagnano", - "{C:money}$#1#{} quando assegnano punti" + "{C:money}$#1#{} quando assegnano punti", }, unlock = { "Devi avere almeno {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# probabilità su #2#{} che", "le carte giocate con", "seme {C:hearts}Cuori{} diano", - "{X:mult,C:white} X#3# {} Molt quando assegna punti," + "{X:mult,C:white} X#3# {} Molt quando assegna punti,", }, unlock = { "Devi avere almeno {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Le carte giocate con", "seme {C:clubs}Fiori{} danno", - "{C:mult}+#1#{} Molt quando assegnano punti" + "{C:mult}+#1#{} Molt quando assegnano punti", }, unlock = { "Devi avere almeno {E:1,C:attention}#1#", @@ -669,9 +712,9 @@ return { j_glass = { name = "Jolly di vetro", text = { - "Guadagna {X:mult,C:white} X#1# {} Molt", + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", "per ogni {C:attention}carta di vetro", - "che viene distrutta", + "distrutta", "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" }, unlock = { @@ -696,9 +739,9 @@ return { name = "Vaso di fiori", text = { "{X:mult,C:white} X#1# {} Molt se la mano", - "giocata ha una carta di", - "{C:diamonds}Quadri{}, una di {C:clubs}Fiori{},", - "una di {C:hearts}Cuori{} e una di {C:spades}Picche{} da punti" + "di poker include una carta", + "{C:diamonds}di Quadri{}, {C:clubs}di Fiori{},", + "{C:hearts}di Cuori{} e {C:spades}di Picche{}" }, unlock = { "Raggiungi il liv.", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "Risparmio di scarti", text = { - "{C:red}+#1#{} scarti,", - "{C:red}#2#{} carta della mano" + "{C:red}+#1#{} scarti", + "in ogni round,", + "{C:red}#2#{} carte della mano" }, unlock = { "Vinci una sessione in {E:1,C:attention}#1#", @@ -796,7 +840,7 @@ return { j_hit_the_road = { name = "In viaggio", text = { - "Guadagna {X:mult,C:white} X#1# {} Molt", + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", "per ogni {C:attention}Fante{}", "scartato in questo round", "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" @@ -892,26 +936,27 @@ return { j_red_card = { name = "Carta rossa", text = { - "Guadagna {C:red}+#1#{} Molt quando salti una", - "{C:attention}busta di espansione{}", + "Questo Jolly ottiene", + "{C:red}+#1#{} Molt quando", + "salti una {C:attention}busta di espansione{}", "{C:inactive}(Attualmente {C:red}+#2#{C:inactive} Molt)" } }, j_madness = { name = "Follia", text = { - "Quando selezioni un {C:attention}buio{},", - "guadagni {X:mult,C:white} X#1# {} Molt e", - "{C:attention}distruggi{} un Jolly casuale", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {} Molt)" + "Quando selezioni un {C:attention}piccolo buio{} o un {C:attention}grande buio{}", + ", ottieni {X:mult,C:white} X#1# {} Molt", + "e {C:attention}distruggi{} un Jolly casuale", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" } }, j_square = { name = "Jolly squadrato", text = { - "Guadagna {C:chips}+#2#{} fiche se", - "la mano giocata ha", - "esattamente {C:attention}4{} carte", + "Questo Jolly ottiene {C:chips}+#2#{} fiche", + "se la mano giocata", + "ha esattamente {C:attention}4{} carte", "{C:inactive}(Attualmente {C:chips}#1#{C:inactive} fiche)" } }, @@ -932,6 +977,287 @@ return { "{C:inactive}(Serve spazio)" } }, + j_vampire = { + name = "Vampiro", + text = { + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", + "per ogni {C:attention}carta potenziata{} da punti giocata", + "e rimuove il {C:attention}potenziamento", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" + } + }, + j_shortcut = { + name = "Scorciatoia", + text = { + "Consente di fare {C:attention}Scale{} anche", + "con salti di {C:attention}1 valore", + "{C:inactive}(ad es.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Ologramma", + text = { + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", + "ogni volta che una {C:attention}carta da gioco{}", + "viene aggiunta al tuo mazzo", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" + } + }, + j_vagabond = { + name = "Vagabondo", + text = { + "Crea un {C:purple}Tarocco{}", + "se giochi la mano", + "con {C:money}$#1#{} o meno" + } + }, + j_baron = { + name = "Barone", + text = { + "Ogni {C:attention}Re{}", + "tenuto in mano", + "dà {X:mult,C:white} X#1# {} Molt" + + } + }, + j_cloud_9 = { + name = "Nove nuvoloso", + text = { + "Guadagni {C:money}$#1#{} per ogni", + "{C:attention}9{} nel tuo {C:attention}mazzo completo", + "alla fine del round", + "{C:inactive}(Attualmente {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Razzo", + text = { + "Guadagni {C:money}$#1#{} alla fine del round", + "I pagamenti aumentano di {C:money}$#2#{}", + "quando viene sconfitto il {C:attention}buio boss{}" + } + }, + j_obelisk = { + name = "Obelisco", + text = { + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", + "per ogni mano {C:attention}consecutiva{} giocata", + "senza giocare la tua", + "{C:attention}mano di poker più giocata", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" + } + }, + j_midas_mask = { + name = "Maschera di Mida", + text = { + "Tutte le {C:attention}figure{} giocate", + "diventano carte {C:attention}dorate{}", + "quando assegnano punti" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Vendi questa carta per", + "disattivare l'attuale", + "{C:attention}buio boss{}" + } + }, + j_photograph = { + name = "Fotografia", + text = { + "La prima {C:attention}figura", + "giocata dà {X:mult,C:white} X#1# {} Molt", + "quando assegna punti" + } + }, + j_gift = { + name = "Carta regalo", + text = { + "Aggiungi {C:money}$#1#{} di {C:attention}valore di vendita", + "a ogni {C:attention}Jolly{} e", + "carta {C:attention}consumabile{} alla", + "fine del round" + } + }, + j_turtle_bean = { + name = "Fagiolo nero", + text = { + "{C:attention}+#1#{} carte della mano,", + "si riducono di", + "{C:red}#2#{} in ogni round" + } + }, + j_erosion = { + name = "Erosione", + text = { + "{C:red}+#1#{} Molt per ogni", + "carta sotto {C:attention}#3#{}", + "nel tuo mazzo completo", + "{C:inactive}(Attualmente {C:red}+#2#{C:inactive} Molt)" + } + }, + j_reserved_parking = { + name = "Parcheggio riservato", + text = { + "Ogni {C:attention}figura{}", + "tenuta in mano ha", + "{C:green}#2# probabilità su #3#{}", + "di dare {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Offerta per posta", + text = { + "Guadagni {C:money}$#1#{} per ogni", + "{C:attention}#2#{} che scarti, il valore", + "è diverso in ogni round" + } + }, + j_to_the_moon = { + name = "Crescita notevole", + text = { + "Guadagni {C:money}$#1#{} in più di", + "{C:attention}interessi{} per ogni {C:money}$5{} che", + "hai alla fine del round" + } + }, + j_hallucination = { + name = "Allucinazione", + text = { + "{C:green}#1# probabilità su #2#{} di creare", + "un {C:tarot}Tarocco{} quando apri una", + "{C:attention}busta di espansione{} qualsiasi", + "{C:inactive}(Serve spazio)" + } + }, + j_lucky_cat = { + name = "Gatto della fortuna", + text = { + "Questo Jolly ottiene {X:mult,C:white} X#1# {} Molt", + "ogni volta che una carta {C:attention}fortunata{}", + "si attiva {C:green}con successo{}", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" + } + }, + j_baseball = { + name = "Carta da baseball", + text = { + "I Jolly {C:green}non comuni{}", + "danno {X:mult,C:white} X#1# {} Molt ciascuno" + } + }, + j_bull = { + name = "Toro", + text = { + "{C:chips}+#1#{} fiche per", + "ogni {C:money}$1{} che possiedi", + "{C:inactive}(Attualmente {C:chips}+#2#{C:inactive} fiche)" + } + }, + j_diet_cola = { + name = "Senza zuccheri", + text = { + "Vendi questa carta per", + "creare 1", + "{C:attention}#1#{} gratis" + } + }, + j_trading = { + name = "Carta collezionabile", + text = { + "Se il {C:attention}primo scarto{} del round", + "ha solo {C:attention}1{} carta, distruggila", + "e guadagna {C:money}$#1#" + } + }, + j_flash = { + name = "Carta alfabeto", + text = { + "Questo Jolly ottiene {C:mult}+#1#{} Molt", + "per ogni {C:attention}cambio{} del negozio", + "{C:inactive}(Attualmente {C:mult}+#2#{C:inactive} Molt)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "{C:mult}+#1#{} Molt", + "{C:mult}-#2#{} Molt per ogni", + "round giocato" + } + }, + j_ramen= { + name = "Ramen", + text = { + "{X:mult,C:white} X#1# {} Molt,", + "perde {X:mult,C:white} X#2# {} Molt", + "per ogni {C:attention}carta{} scartata" + } + }, + j_trousers= { + name = "Ricambio", + text = { + "Questo Jolly ottiene {C:mult}+#1#{} Molt", + "se la mano giocata include", + "una carta {C:attention}#2#", + "{C:inactive}(Attualmente {C:red}+#3#{C:inactive} Molt)" + } + }, + j_ancient= { + name = "Jolly antico", + text = { + "Ogni carta giocata con", + "seme {V:1}#2#{} dà", + "{X:mult,C:white} X#1# {} Molt quando assegna punti,", + "{s:0.8}il seme cambia alla fine del round" + } + }, + j_walkie_talkie = { + name = "Walkie-talkie", + text = { + "Ogni {C:attention}10{} o {C:attention}4{} giocati", + "danno {C:chips}+#1#{} fiche e", + "{C:mult}+#2#{} Molt quando assegnano punti" + }, + }, + j_selzer= { + name = "Seltz", + text = { + "Riattiva tutte", + "le carte giocate", + "per le prossime {C:attention}#1#{} mani" + } + }, + j_castle = { + name = "Castello", + text = { + "Questo Jolly guadagna {C:chips}+#1#{} fiche", + "per ogni {V:1}#2#{} che scarti,", + "il seme è diverso in ogni round", + "{C:inactive}(Attualmente {C:chips}+#3#{C:inactive} fiche)" + }, + }, + j_smiley = { + name = "Volto sorridente", + text = { + "Le {C:attention}figure{} giocate", + "danno {C:mult}+#1#{} Molt", + "quando assegnano punti" + } + }, + j_campfire = { + name = "Falò", + text = { + "Questo Jolly guadagna {X:mult,C:white}X#1#{} Molt", + "per ogni carta {C:attention}venduta{}, si ripristina", + "quando sconfiggi il {C:attention}buio boss{}", + "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" + } + }, + + j_stuntman = { name = "Stuntman", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Cappotto", text = { - "{C:mult}+#1#{} Molt per", - "ogni {C:attention}Regina{}", - "tenuta in mano" + "Ogni {C:attention}Regina{}", + "in mano", + "dà {C:mult}+#1#{} Molt" }, unlock = { "Gioca ogni {E:1,C:attention}Cuore", @@ -1049,7 +1375,8 @@ return { name = "Scarpe ai piedi", text = { "{C:mult}+#1#{} Molt per ogni", - "{C:money}$#2#{} che hai" + "{C:money}$#2#{} che possiedi", + "{C:inactive}(Attualmente {C:mult}+#3#{C:inactive} Molt)" }, unlock = { "Devi avere almeno {E:1,C:attention}#1#", @@ -1059,8 +1386,8 @@ return { j_caino = { name = "Canio", text = { - "Guadagna {X:mult,C:white} X#1# {} Molt quando", - "una {C:attention}figura{}", + "Questo Jolly guadagna {X:mult,C:white} X#1# {} Molt", + "ogni volta che una {C:attention}figura{}", "viene distrutta", "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" }, @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Molt solo", - "dopo {C:attention}#2#{} scarti", - "{C:inactive}(Scarti rimasti: {C:attention}#3#{C:inactive})" + "Questo Jolly ottiene", + "{X:mult,C:white} X#1# {} Molt per ogni carta {C:attention}#2#{C:inactive} [#3#]{}", + "scartata", + "{C:inactive}(Attualmente {X:mult,C:white} X#4# {C:inactive} Molt)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Jolly subdolo", - text = { - "{C:chips}+#1#{} fiche se la mano", - "giocata include", - "1 {C:attention}#2#" - } - }, - j_wily = { - name = "Jolly astuto", - text = { - "{C:chips}+#1#{} fiche se la mano", - "giocata include", - "1 {C:attention}#2#" - } - }, - j_clever = { - name = "Jolly intelligente", - text = { - "{C:chips}+#1#{} fiche se la mano", - "giocata include", - "1 {C:attention}#2#" - } - }, - j_devious = { - name = "Jolly infido", - text = { - "{C:chips}+#1#{} fiche se la mano", - "giocata include", - "1 {C:attention}#2#" - } - }, - j_crafty = { - name = "Jolly furbo", - text = { - "{C:chips}+#1#{} fiche se la mano", - "giocata include", - "1 {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampiro", - text = { - "Guadagna {X:mult,C:white} X#1# {} Molt per", - "ogni {C:attention}carta potenziata{} giocata,", - "rimuove {C:attention}potenziamento{} carta", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" - } - }, - j_shortcut = { - name = "Scorciatoia", - text = { - "Permette di creare {C:attention}Scale{}", - "saltando {C:attention}1 valore{}", - "{C:inactive}(es.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Ologramma", - text = { - "Guadagna {X:mult,C:white} X#1# {} Molt", - "per ogni {C:attention}carta da gioco{}", - "aggiunta al mazzo", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" - } - }, - j_vagabond = { - name = "Vagabondo", - text = { - "Crea un {C:purple}Tarocco{}", - "se giochi la mano", - "con {C:money}$#1#{} o meno" - } - }, - j_baron = { - name = "Barone", - text = { - "Ogni {C:attention}Re{}", - "tenuto in mano", - "dà {X:mult,C:white} X#1# {} Molt" - } - }, - j_cloud_9 = { - name = "Nove nuvoloso", - text = { - "Guadagni {C:money}$#1#{} per ogni", - "{C:attention}9{} nel tuo {C:attention}mazzo completo", - "alla fine del round", - "{C:inactive}(Attualmente {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Razzo", - text = { - "Guadagni {C:money}$#1#{} alla fine del", - "del round. Guadagna {C:money}$#2#{} quando", - "sconfiggi il {C:attention}buio boss{}" - } - }, - j_obelisk = { - name = "Obelisco", - text = { - "{X:mult,C:white} X#1# {} Molt per", - "ogni mano consecutiva giocata", - "senza giocare la tua", - "{C:attention}mano di poker{} più giocata", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" - } - }, - j_midas_mask = { - name = "Maschera di Mida", - text = { - "Tutte le {C:attention}figure{}", - "diventano carte {C:attention}dorate{}", - "quando sono giocate" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Vendi questa carta per", - "disattivare l'attuale", - "{C:attention}buio boss{}" - } - }, - j_photograph = { - name = "Fotografia", - text = { - "La prima {C:attention}figura", - "giocata dà {X:mult,C:white} X#1# {} Molt", - "quando assegna punti" - } - }, - j_gift = { - name = "Carta regalo", - text = { - "Aggiungi {C:money}$#1#{} di {C:attention}valore di vendita", - "a ogni {C:attention}Jolly{} e", - "carta {C:attention}consumabile{} alla", - "fine del round" - } - }, - j_turtle_bean = { - name = "Fagiolo nero", - text = { - "{C:attention}+#1#{} carte della mano,", - "si riducono di", - "{C:red}#2#{} in ogni round" - } - }, - j_erosion = { - name = "Erosione", - text = { - "{C:red}+#1#{} Molt per ogni", - "carta sotto {C:attention}#3#{}", - "nel tuo mazzo completo", - "{C:inactive}(Attualmente {C:red}+#2#{C:inactive} Molt)" - } - }, - j_reserved_parking = { - name = "Parcheggio riservato", - text = { - "Ogni {C:attention}figura{}", - "tenuta in mano ha", - "{C:green}#2# probabilità su #3#{}", - "di dare {C:money}$#1#{}" - } - }, - j_mail = { - name = "Offerta per posta", - text = { - "Guadagni {C:money}$#1#{} per ogni", - "{C:attention}#2#{} che scarti, il valore", - "è diverso in ogni round" - } - }, - j_to_the_moon = { - name = "Crescita notevole", - text = { - "Guadagni {C:money}$#1#{} in più di", - "{C:attention}interessi{} per ogni {C:money}$5{} che", - "hai alla fine del round" - } - }, - j_hallucination = { - name = "Allucinazione", - text = { - "{C:green}#1# probabilità su #2#{} di creare", - "un {C:tarot}Tarocco{} quando apri una", - "{C:attention}busta di espansione{} qualsiasi", - "{C:inactive}(Serve spazio)" - } - }, - j_lucky_cat = { - name = "Gatto della fortuna", - text = { - "Guadagna {X:mult,C:white} X#1# {} Molt ogni", - "volta che una carta {C:attention}fortunata{}", - "si attiva {C:green}con successo{}", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" - } - }, - j_baseball = { - name = "Carta da baseball", - text = { - "I Jolly {C:green}non comuni{}", - "danno {X:mult,C:white} X#1# {} Molt ciascuno" - } - }, - j_bull = { - name = "Toro", - text = { - "{C:chips}+#1#{} fiche per ogni", - "{C:money}dollaro{} che hai", - "{C:inactive}(Attualmente {C:chips}+#2#{C:inactive} fiche)" - } - }, - j_diet_cola = { - name = "Senza zuccheri", - text = { - "Vendi questa carta per", - "creare 1", - "{C:attention}#1#{} gratis" - } - }, - j_trading = { - name = "Carta collezionabile", - text = { - "Se il {C:attention}primo scarto{} del round", - "ha solo {C:attention}1{} carta, distruggila", - "e guadagna {C:money}$#1#" - } - }, - j_flash = { - name = "Carta alfabeto", - text = { - "{C:mult}+#1#{} Molt per ogni", - "{C:attention}cambio{} nel negozio", - "{C:inactive}(Attualmente {C:mult}+#2#{C:inactive} Molt)" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "{C:mult}+#1#{} Molt", - "{C:mult}-#2#{} Molt per ogni", - "round giocato" - } - }, - j_trousers = { - name = "Ricambio", - text = { - "Guadagna {C:mult}+#1#{} Molt se", - "la mano giocata include", - "1 {C:attention}#2#", - "{C:inactive}(Attualmente {C:red}+#3#{C:inactive} Molt)" - } - }, - j_ancient = { - name = "Jolly antico", - text = { - "Ogni carta giocata con", - "seme {V:1}#2#{} dà", - "{X:mult,C:white} X#1# {} Molt quando assegna punti,", - "{s:0.8}il seme cambia alla fine del round" - } - }, - j_ramen = { - name = "Ramen", - text = { - "{X:mult,C:white} X#1# {} Molt,", - "perde {X:mult,C:white} X#2# {} Molt", - "per ogni {C:attention}carta{} scartata" - } - }, - j_walkie_talkie = { - name = "Walkie-talkie", - text = { - "Ogni {C:attention}10{} o {C:attention}4{} giocati", - "danno {C:chips}+#1#{} fiche e", - "{C:mult}+#2#{} Molt quando assegnano punti" - } - }, - j_selzer = { - name = "Seltz", - text = { - "Riattiva tutte", - "le carte giocate", - "per le prossime {C:attention}#1#{} mani" - } - }, - j_castle = { - name = "Castello", - text = { - "Questo Jolly guadagna {C:chips}+#1#{} fiche", - "per ogni {V:1}#2#{} che scarti,", - "il seme è diverso in ogni round", - "{C:inactive}(Attualmente {C:chips}+#3#{C:inactive} fiche)" - } - }, - j_smiley = { - name = "Volto sorridente", - text = { - "Le {C:attention}figure{} giocate", - "danno {C:mult}+#1#{} Molt", - "quando assegnano punti" - } - }, - j_campfire = { - name = "Falò", - text = { - "Questo Jolly guadagna {X:mult,C:white}X#1#{} Molt", - "per ogni carta {C:attention}venduta{}, si ripristina", - "quando sconfiggi il {C:attention}buio boss{}", - "{C:inactive}(Attualmente {X:mult,C:white} X#2# {C:inactive} Molt)" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "Spreco", text = { - "Guadagni", + "Guadagna", "permanentemente {C:red}+#1#{} scarto", - "per round" + "in ogni round" } }, v_seed_money = { name = "Seme del successo", text = { - "Il limite massimo di", - "interessi guadagnati", - "per round sale a {C:money}$#1#{}" + "Aumenta il limite sugli", + "interessi guadagnati in", + "ogni round a {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Geroglifico", text = { - "{C:attention}-#1#{} ante", + "{C:attention}-#1#{} ante,", "{C:blue}-#1#{} mano", - "per round", + "in ogni round" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} per cambio" } }, - v_pattern = { - name = "Schema", + v_paint_brush = { + name = "Pennello", text = { - "Genera la tua carta", - "{C:attention}consumabile{} più usata", - "{E:1,V:1}#1#", - "{C:inactive}(Serve spazio)" + "{C:attention}+#1#{} carte della mano" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "Reciclomanzia", text = { - "Guadagni", + "Guadagna", "permanentemente {C:red}+#1#{} scarto", - "per round" + "in ogni round" }, unlock = { "Scarta un totale", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Albero di soldi", text = { - "Il limite massimo di", - "interessi guadagnati", - "per round sale a {C:money}$#1#{}" + "Aumenta il limite sugli", + "interessi guadagnati in", + "ogni round a {C:money}$#1#{}" }, unlock = { "Massimizzi gli interessi", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petroglifo", + text = { + "{C:attention}-#1#{} ante,", + "{C:red}-#1#{} scarto", + "in ogni round" + }, unlock = { "Raggiungi il liv.", "ante {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} ante", - "{C:red}-#1#{} scarto", - "per round" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} bui" } }, - v_tesselation = { - name = "Tassellatura", - text = { - "Genera il tuo", - "{C:attention}Jolly{} più usato", - "{E:1,V:1}#1#", - "{C:inactive}(Serve spazio)" - }, - unlock = { - "Compra l'edizione", - "{C:dark_edition}policroma{} del tuo", - "{C:attention}Jolly{} più usato", - "dal negozio" - } - }, v_palette = { name = "Tavolozza", text = { - " {C:attention}+#1#{}", - "limite di carte in mano", "{C:attention}+#1#{} carte della mano" }, unlock = { "Riduci le carte della mano", "a {C:attention}#1#{} carte" } - }, - v_paint_brush = { - name = "Pennello", - text = { - "{C:attention}+#1#{} carte della mano" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "Il bagatto", text = { - "Potenzia {C:attention}#1#{} carta", - "selezionata a", + "Potenzia {C:attention}#1#{}", + "carte selezionate a", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} Molt e", "{C:chips}+#4#{} fiche" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "guadagni {C:money}$#2#" } }, - c_soul = { - name = "Anima", - text = { - "Crea un", - "Jolly {C:legendary,E:1}leggendario{}", - "{C:inactive}(Serve spazio)" - } - }, - c_black_hole = { - name = "Buco nero", - text = { - "Migliora ogni", - "{C:legendary,E:1}mano di poker", - "di {C:attention}1{} livello" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} carta selezionata", "nella tua mano" } + }, + c_soul = { + name = "Anima", + text = { + "Crea un", + "Jolly {C:legendary,E:1}leggendario{}", + "{C:inactive}(Serve spazio)" + } + }, + c_black_hole = { + name = "Buco nero", + text = { + "Migliora ogni", + "{C:legendary,E:1}mano di poker", + "di {C:attention}1{} livello" + } } }, Edition = { @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Puntata arancione", text = { - "Le {C:attention}buste di espansione{} costano", - "{C:money}$1{} in più per ante", - "{s:0.8}Applica tutte le puntate precedenti" + "Il negozio può avere dei Jolly {C:attention}deperibili{}", + "{C:inactive,s:0.8}(Penalizzati dopo 5 round)", + "{s:0.8}Si applica a tutte le puntate precedenti" } }, stake_gold = { name = "Puntata dorata", text = { - "{C:red}-1{} carta della mano", - "{s:0.8}Applica tutte le puntate precedenti" + "Il negozio può avere dei Jolly {C:attention}a noleggio{}", + "{C:inactive,s:0.8}(Costano {C:money,s:0.8}$3{C:inactive,s:0.8} per round)", + "{s:0.8}Si applica a tutte le puntate precedenti" } } }, @@ -2401,29 +2387,33 @@ return { tag_negative = { name = "Patto negativo", text = { - "Il negozio ha un", - "{C:dark_edition}Jolly negativo" + "Il prossimo Jolly del negozio", + "dell'edizione base è gratuito e", + "diventa {C:dark_edition}negativo" } }, tag_foil = { name = "Patto foil", text = { - "Il negozio ha un", - "{C:dark_edition}Jolly foil" + "Il prossimo Jolly del negozio", + "dell'edizione base è gratuito e", + "diventa {C:dark_edition}foil" } }, tag_holo = { name = "Patto olografico", text = { - "Il negozio ha un", - "{C:dark_edition}Jolly olografico" + "Il prossimo Jolly del negozio", + "dell'edizione base è gratuito e", + "diventa {C:dark_edition}olografico" } }, tag_polychrome = { name = "Patto policromo", text = { - "Il negozio ha un", - "{C:dark_edition}Jolly policromo" + "Il prossimo Jolly del negozio", + "dell'edizione base è gratuito e", + "diventa {C:dark_edition}policromo" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} slot consumabili" } }, - b_metal = { - name = "Mazzo metallico", + b_ghost = { + name = "Mazzo fantasma", text = { - "Inizia la sessione con {C:attention}#1#", - "carte da gioco potenziate", - "a {C:attention}carte d'acciaio" + "Le carte {C:spectral}Spettrali{} possono", + "apparire nel negozio,", + "inizi con una carta {C:spectral,T:c_hex}Maledizione{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} Cuori{} nel mazzo" } }, - b_rocky = { - name = "Mazzo roccioso", + b_zodiac = { + name = "Mazzo zodiacale", text = { - "Inizia la sessione con {C:attention}#1#", - "{C:attention}carte di pietra{} in più" + "Inizia la sessione con", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "e {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Mazzo intrecciato", + b_painted = { + name = "Mazzo dipinto", text = { - "La prima mano giocata è", - "migliorata al {C:attention}liv. 3" + "{C:attention}+#1#{} carte della mano", + "{C:red}#2#{} slot Jolly" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Mazzo fantasma", - text = { - "Le carte {C:spectral}Spettrali{} possono", - "apparire nel negozio,", - "inizi con una carta {C:spectral,T:c_hex}Maledizione{}" - } - }, - b_zodiac = { - name = "Mazzo zodiacale", - text = { - "Inizia la sessione con", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "e {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Mazzo dipinto", - text = { - "{C:attention}+#1#{} carte della mano", - "{C:red}#2#{} slot Jolly" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "e assegna punti" } }, + red_seal = { + name = "Sigillo rosso", + text = { + "Riattiva questa", + "carta {C:attention}1{} volta" + } + }, + blue_seal = { + name = "Sigillo blu", + text = { + "Crea la carta {C:planet}Pianeta{}", + "per l'ultima {C:attention}mano di poker{} giocata", + "nel round se {C:attention}tenuta{} in mano", + "{C:inactive}(Serve spazio)" + } + }, + purple_seal = { + name = "Sigillo viola", + text = { + "Crea un {C:tarot}Tarocco{}", + "quando è {C:attention}scartata", + "{C:inactive}(Serve spazio)" + } + }, + eternal = { + name = "Eterna", + text = { + "Invendibile", + "o indistruttibile" + } + }, + perishable = { + name = "Deperibile", + text = { + "Carta penalizzata dopo", + "{C:attention}#1#{} round", + "{C:inactive}({C:attention}#2#{C:inactive} rimanenti)" + } + }, + rental = { + name = "A noleggio", + text = { + "Perdi {C:money}$#1#{} alla", + "fine del round" + } + }, white_sticker = { name = "Adesivo bianco", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# di {V:1}#2#" + " {C:light_black}#1# di {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} fiche in più" } }, + remove_negative = { + name = "Negativo", + text = { + "{C:inactive,s:0.9}(Rimuove {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} dalla copia)" + } + }, locked = { name = "Bloccata", text = {} @@ -3027,6 +3047,15 @@ return { "in questa demo" } }, + challenge_locked = { + name = "Bloccato", + text = { + "Vinci una sessione con almeno", + "#1# mazzi diversi per sbloccare", + "Modalità sfida", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Bloccata", text = { @@ -3267,51 +3296,6 @@ return { "è fissato nella", "posizione più a sinistra" } - }, - red_seal = { - name = "Sigillo rosso", - text = { - "Riattiva questa", - "carta {C:attention}1{} volta" - } - }, - blue_seal = { - name = "Sigillo blu", - text = { - "Crea una carta {C:planet}Pianeta{}", - "se questa carta è {C:attention}tenuta{} in", - "mano alla fine del round" - } - }, - purple_seal = { - name = "Sigillo viola", - text = { - "Crea un {C:tarot}Tarocco{}", - "quando è {C:attention}scartata", - "{C:inactive}(Serve spazio)" - } - }, - eternal = { - name = "Eterna", - text = { - "Invendibile", - "o indistruttibile" - } - }, - challenge_locked = { - name = "Bloccato", - text = { - "Vinci una sessione con almeno", - "#1# mazzi diversi per sbloccare", - "Modalità sfida", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negativo", - text = { - "{C:inactive,s:0.9}(Rimuove {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} dalla copia)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Mano più giocata" }, + achievement_names = { + ante_up = "Aumento di ante!", + ante_upper = "Grande aumento di ante!", + heads_up = "Testa a testa", + low_stakes = "Puntata bassa", + mid_stakes = "Puntata media", + high_stakes = "Puntata alta", + card_player = "Tante giocate", + card_discarder = "Tanti scarti", + nest_egg = "Gruzzolo", + flushed = "Colore multiuso", + speedrunner = "Velocista", + roi = "ROI", + shattered = "A pezzi", + royale = "Reale", + retrograde = "Retrocessione", + _10k = "Diecimila", + _1000k = "Un milione", + _100000k = "Cento milioni", + tiny_hands = "Mani piccole", + big_hands = "Mani grandi", + you_get_what_you_get = "Accetta ciò che hai", + rule_bender = "Regole aggirate", + rule_breaker = "Regole infrante", + legendary = "Leggendario", + astronomy = "Astronomia", + cartomancy = "Cartomanzia", + clairvoyance = "Chiaroveggenza", + extreme_couponer = "Fan dei coupon", + completionist = "Perfezionista", + completionist_plus = "Perfezionista+", + completionist_plus_plus = "Perfezionista++", + }, + achievement_descriptions = { + ante_up = "Raggiungi l'ante 4", + ante_upper = "Raggiungi l'ante 8", + heads_up = "Vinci una sessione", + low_stakes = "Vinci una sessione almeno in difficoltà Puntata rossa", + mid_stakes = "Vinci una sessione almeno in difficoltà Puntata nera", + high_stakes = "Vinci una sessione almeno in difficoltà Puntata dorata", + card_player = "Gioca almeno 2.500 carte", + card_discarder = "Scarta almeno 2.500 carte", + nest_egg = "Accumula almeno $400 durante una singola sessione", + flushed = "Gioca un Colore con 5 carte multiuso", + speedrunner = "Vinci una sessione in massimo 12 round", + roi = "Compra 5 Buoni prima dell'ante 4", + shattered = "Rompi 2 carte di vetro in una singola mano", + royale = "Gioca una Scala reale massima", + retrograde = "Porta una mano di poker qualsiasi al livello 10", + _10k = "Ottieni 10.000 fiche in una singola mano", + _1000k = "Ottieni 1.000.000 fiche in una singola mano", + _100000k = "Ottieni 100.000.000 fiche in una singola mano", + tiny_hands = "Riduci il tuo mazzo a massimo 20 carte", + big_hands = "Tieni almeno 80 carte nel tuo mazzo", + you_get_what_you_get = "Vinci una sessione senza cambiare il negozio", + rule_bender = "Completa una sessione sfida qualsiasi", + rule_breaker = "Completa ogni sessione sfida", + legendary = "Scopri un Jolly leggendario", + astronomy = "Scopri ogni carta Pianeta", + cartomancy = "Scopri ogni Tarocco", + clairvoyance = "Scopri ogni carta Spettrale", + extreme_couponer = "Scopri ogni Buono", + completionist = "Scopri il 100% della tua collezione", + completionist_plus = "Vinci con ogni mazzo in difficoltà Puntata dorata", + completionist_plus_plus = "Guadagna un Adesivo dorato su ogni Jolly", + }, + challenge_names = { + c_omelette_1 = "La frittata", + c_city_1 = "Città di 15 minuti", + c_rich_1 = "Ricchi sempre più ricchi", + c_knife_1 = "Sul filo del rasoio", + c_xray_1 = "Visione a raggi X", + c_mad_world_1 = "Mondo folle", + c_luxury_1 = "Tassa sul lusso", + c_non_perishable_1 = "Non deperibile", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Lascia o raddoppia", + c_typecast_1 = "Caratterista", + c_inflation_1 = "Inflazione", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Fragile", + c_monolith_1 = "Monolite", + c_blast_off_1 = "Lancio", + c_five_card_1 = "Poker tradizionale", + c_golden_needle_1 = "Ago dorato", + c_cruelty_1 = "Crudeltà", + c_jokerless_1 = "Senza Jolly" + }, poker_hands = { + ['Flush Five'] = "Colore perfetto", ['Flush House'] = "Full colore", ['Five of a Kind'] = "Pokerissimo", ['Royal Flush'] = "Scala reale massima", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Tris", ['Two Pair'] = "Doppia coppia", ['Pair'] = "Coppia", - ['High Card'] = "Carta più alta", - ['Flush Five'] = "Colore perfetto" + ['High Card'] = "Carta più alta" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 carte dello stesso valore e seme" + }, ['Flush House'] = { "Un Tris e una Coppia", "con carte dello stesso seme" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Se la mano giocata non è nessuna delle mani qui sopra,", "solo la carta dal valore più alto assegna punti" - }, - ['Flush Five'] = { - "5 carte dello stesso valore e seme" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Policroma", negative = "Negativa", gold_seal = "Sigillo d'oro", - locked = "Bloccato", blue_seal = "Sigillo blu", red_seal = "Sigillo rosso", purple_seal = "Sigillo viola", + locked = "Bloccato", eternal = "Eterna", + perishable = "Deperibile", + rental = "A noleggio", pinned_left = "Fissato" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Collezione", b_seed = "Seed", b_copy_seed = "Copia seed", + b_copy = "Copia", b_credits = "Riconoscimenti", b_stats = "Statistiche", b_settings = "Impostazioni", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Velocità di gioco", b_set_play_discard_pos = "Posizione pulsanti Gioca/Scarta", b_set_screenshake = "Vibrazione schermo", + b_high_contrast_cards = "Carta ad alto contrasto", + b_reduced_motion = "Movimenti ridotti", + b_set_rumble = "Vibrazione controller", b_set_crash_reports = "Segnalazioni arresti anomali", b_set_monitor = "Monitor di visualizzazione", b_set_windowmode = "Modalità finestra", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Buste di espansione", b_tags = "Patti", b_decks = "Mazzi", + b_seals = "Sigilli", b_continue = "Continua", b_back = "Indietro", b_music = "Musica", @@ -3527,6 +3606,7 @@ return { b_imagery = "Immagini", b_new_run = "Nuova sessione", b_challenges = "Sfide", + b_new_challenge = "Inizia nuova sfida", b_current_profile = "Profilo attuale", b_load_profile = "Carica profilo", b_create_profile = "Crea profilo", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLLEZIONE", b_quit_cap = "ESCI", b_cash_out = "Incassa", + b_unlock_all = "Sblocca tutto", k_unknown = "?????", k_compatible = "compatibile", k_incompatible = "incompatibile", + k_active = "attivo", k_round = "Round", k_ante = "Ante", k_seed = "Seed", @@ -3562,6 +3644,7 @@ return { k_voucher = "Buono", k_tarot = "Tarocco", k_planet = "Pianeta", + k_deck = "Mazzo", k_dwarf_planet = "Pianeta nano", k_planet_q = "Pianeta?", k_spectral = "Spettrale", @@ -3593,12 +3676,18 @@ return { k_x_base = "X base", k_not_discovered = "Non scoperto", k_unlocked_ex = "Sbloccato!", + k_achievement = "Obiettivo", + k_trophy = "Trofeo", k_challenge_mode = "Modalità sfida", k_daily_run = "Sessione giornaliera", k_profile = "Profilo", k_wins = "Vittorie", k_empty_caps = "VUOTO", k_collection = "Collezione", + k_progress = "Progressi", + k_challenges = "Sfide", + k_joker_stickers = "Adesivi Jolly", + k_deck_stake_wins = "Vittorie puntata mazzo", k_stake_level = "Livello puntata", k_none = "Nessuno", k_game_modifiers = "Modificatori gioco", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Mano migliore", k_seeded_run = "Sessione con seed scelto", k_enter_seed = "Inserisci seed", + k_enter_name = "Inserisci nome", k_lvl = "liv.", k_skipped_cap = "SALTATO", k_no_reward = "Nessuna ricompensa", k_reward = "Ricompensa", k_nope_ex = "No!", + k_not_allowed_ex = "Non concessa!", k_or = "o", + k_poker_hand = "mano di poker", + k_gold = "Dorata", + k_card_stats = "Statistiche carte", k_balanced = "Bilanciato", + k_view = "Vedi", + k_all_hands = "Tutte le mani", + k_high_score_ex = "Miglior punteggio!", + k_demo_version_ex = "Versione demo!", + k_playing_as = "Nome giocatore:", + k_choose = "Scegli", + k_achievements_disabled = "Obiettivi disattivati", + k_trophies_disabled = "Trofei disattivati", ph_improve_run = "Migliora la tua sessione!", + ph_no_boss_active = "nessun boss attivo", ph_sneak_peek = "Anteprima", ph_deck_preview_stones = "Pietre", ph_deck_preview_effective = "Totale effettivo grazie a Jolly, bui e potenziamenti delle carte", ph_blind_score_at_least = "Ottieni almeno", - ph_blind_reward = "Ricompensa:", + ph_blind_reward = "Ricompensa: ", + ph_4_7_of_clubs = "quattro 7 di Fiori", ph_up_ante_1 = "Aumenta l'ante", ph_up_ante_2 = "Incrementa tutti i bui", ph_up_ante_3 = "Aggiorna bui", + ph_select_challenge = "Seleziona una sfida", ph_stat_joker = "Round completati totali con questa carta", ph_stat_consumable = "Numero di volte che questa carta è stata usata", ph_stat_voucher = "Numero di volte che questo buono è stato riscattato", ph_demo_thanks_1 = "Grazie aver giocato alla", ph_demo_thanks_2 = "DEMO DI BALATRO", ph_game_over = "GAME OVER", + ph_you_win = "VITTORIA!", + ph_you_win_demo = "VITTORIA NELLA DEMO!", ph_vouchers_redeemed = "Buoni riscattati in questa sessione", ph_no_vouchers = "Nessun buono riscattato in questa sessione", ph_defeat_this_blind_1 = "Sconfiggi questo buio", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 livello", ph_boss_disabled = "Boss disattivato!", ph_most_played = "(mano più giocata)", + ph_defeat_the_boss = "Sconfiggi il buio boss", + ph_score_furthest_ante = "Ante", + ph_score_furthest_round = "Round", + ph_score_hand = "Mano migliore", + ph_score_poker_hand = "Mano più giocata", + ph_score_new_collection = "Nuove scoperte", + ph_score_cards_played = "Carte giocate", + ph_score_cards_discarded = "Carte scartate", + ph_score_times_rerolled = "Numero di cambi", + ph_score_cards_purchased = "Carte acquistate", + ph_unscored_hand = "La mano non segnerà punti", + ph_alert_debuff_confirm = "Premi \"Gioca\" di nuovo per confermare", ml_demo_thanks_message = { "Valuta l'opzione di aggiungere Balatro", "alla tua lista dei desideri su Steam e di iscriverti", @@ -3702,6 +3821,18 @@ return { "Sblocchi e", "scoperte disattivati" }, + ml_edition_seal_enhancement_explanation = { + "Ogni carta da gioco può avere", + "un potenziamento, un'edizione e un Sigillo" + }, + ml_unlock_all_explanation = { + "ATTENZIONE! Sbloccare la collezione completa", + "disattiverà gli obiettivi per questo profilo!" + }, + ml_unlock_all_trophies = { + "ATTENZIONE! Sbloccare la collezione completa", + "disattiverà i trofei per questo profilo!" + }, ['$'] = "$", k_redeemed_ex = "Riscatto!", k_duplicated_ex = "Duplicazione!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Pietre", k_plus_planet = "+1 Pianeta", k_plus_spectral = "+1 Spettrale", + k_plus_joker = "+1 Jolly", k_active_ex = "Attivazione!", k_level_up_ex = "Aumento di livello!", k_upgrade_ex = "Miglioramento!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Aumento di valore!", k_reset = "Ripristino", k_extinct_ex = "Disattivazione!", + k_disabled_ex = "Disattivato!", k_safe_ex = "Al sicuro!", k_saved_ex = "Salvataggio!", k_swapped_ex = "Scambio!", k_copied_ex = "Copia!", k_melted_ex = "Scioglimento!", - b_copy = "Copia", - b_high_contrast_cards = "Carta ad alto contrasto", - b_set_rumble = "Vibrazione controller", - b_seals = "Sigilli", - b_new_challenge = "Inizia nuova sfida", - b_unlock_all = "Sblocca tutto", - k_active = "attivo", - k_deck = "Mazzo", - k_progress = "Progressi", - k_challenges = "Sfide", - k_joker_stickers = "Adesivi Jolly", - k_deck_stake_wins = "Vittorie puntata mazzo", - k_enter_name = "Inserisci nome", - k_gold = "Dorata", - k_card_stats = "Statistiche carte", - k_view = "Vedi", - k_all_hands = "Tutte le mani", - k_high_score_ex = "Miglior punteggio!", - k_demo_version_ex = "Versione demo!", - k_playing_as = "Nome giocatore:", - k_choose = "Scegli", - k_achievements_disabled = "Obiettivi disattivati", - ph_no_boss_active = "nessun boss attivo", - ph_you_win = "VITTORIA!", - ph_you_win_demo = "VITTORIA NELLA DEMO!", - ph_defeat_the_boss = "Sconfiggi il buio boss", - ph_score_furthest_ante = "Ante", - ph_score_furthest_round = "Round", - ph_score_hand = "Mano migliore", - ph_score_poker_hand = "Mano più giocata", - ph_score_new_collection = "Nuove scoperte", - ph_score_cards_played = "Carte giocate", - ph_score_cards_discarded = "Carte scartate", - ph_score_times_rerolled = "Numero di cambi", - ph_score_cards_purchased = "Carte acquistate", - ml_edition_seal_enhancement_explanation = { - "Ogni carta da gioco può avere", - "un potenziamento, un'edizione e un Sigillo" - }, - ml_unlock_all_explanation = { - "ATTENZIONE! Sbloccare la collezione completa", - "disattiverà gli obiettivi per questo profilo!" - }, - k_plus_joker = "+1 Jolly", k_eaten_ex = "Consumazione!", - k_eroded_ex = "Erosione!", - k_achievement = "Obiettivo", - ph_unscored_hand = "La mano non segnerà punti", - ph_alert_debuff_confirm = "Premi \"Gioca\" di nuovo per confermare", k_drank_ex = "Bevuta!", - k_trophy = "Trofeo", - k_trophies_disabled = "Trofei disattivati", - ml_unlock_all_trophies = { - "ATTENZIONE! Sbloccare la collezione completa", - "disattiverà i trofei per questo profilo!" - }, - k_poker_hand = "mano di poker", - ph_4_7_of_clubs = "quattro 7 di Fiori", - k_not_allowed_ex = "Non concessa!", - ph_select_challenge = "Seleziona una sfida" + k_eroded_ex = "Erosione!" }, v_dictionary = { a_xmult = " X#1# Molt", + a_xmult_minus = "-X#1# Molt", a_mult = "+#1# Molt", + a_mult_minus = "-#1# Molt", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# carta della mano", + a_handsize_minus = "-#1# di carte della mano", a_hands = "+#1# Mani", a_sold_tally = "#1#/#2# vendute", a_remaining = "#1# rimanenti", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "I numeri potrebbero essere inferiori a causa di #1# carta pescata a faccia in giù", deck_preview_wheel_plural = "I numeri potrebbero essere inferiori a causa di #1# carte pescate a faccia in giù", challenges_completed = "#1#/#2# sfide completate", + unlocked = "Sbloccato: #1#/#2#", + completed = "Completato: #1#/#2#", interest = "$#1# di interessi per ogni $#2# (massimo $#3#)", remaining_hand_money = "Mani rimaste ($#1# ciascuna)", remaining_discard_money = "Scarti rimasti ($#1# ciascuno)", @@ -3819,15 +3900,10 @@ return { "Negativa", "+#1# slot Jolly" }, - a_mult_minus = "-#1# Molt", - a_handsize_minus = "-#1# di carte della mano", ml_negative_consumable_desc = { "Negativa", "+#1# slot consumabili" - }, - a_xmult_minus = "-X#1# Molt", - unlocked = "Sbloccato: #1#/#2#", - completed = "Completato: #1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Nessuno" }, + ch_c_no_shop_jokers = { + "I Jolly non appaiono più nel {C:attention}negozio" + }, ch_c_inflation = { "Incrementa permanentemente i prezzi di {C:money}$1{} per ogni acquisto" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 carta su #1#{} viene pescata a faccia in giù" }, - ch_c_minus_hand_size_per_X_dollar = { - "Tieni {C:red}-1{} carta in mano per ogni {C:money}$#1#{} che hai" - }, - ch_c_no_shop_jokers = { - "I Jolly non appaiono più nel {C:attention}negozio" - }, ch_c_debuff_played_cards = { "Tutte le carte {C:attention}giocate{} vengono {C:attention}penalizzate{} dopo aver assegnato punti" }, + ch_c_minus_hand_size_per_X_dollar = { + "Tieni {C:red}-1{} carta in mano per ogni {C:money}$#1#{} che hai" + }, ch_c_set_eternal_ante = { "Quando il boss dell'ante {C:attention}#1#{} viene sconfitto, tutti i Jolly diventano {C:attention}eterni" }, @@ -3906,6 +3982,26 @@ return { "Quando il boss dell'ante {C:attention}#1#{} viene sconfitto, gli slot Jolly vengono portati a {C:attention}0" } }, + quips = { + wq_1 = {"Sei un asso!"}, + wq_2 = {"Te la sei cavata","piuttosto bene!"}, + wq_3 = {"Pare che il tuo","non fosse un bluff!"}, + wq_4 = {"Peccato che queste","fiche sono tutte","virtuali..."}, + wq_5 = {"Sembra che ti","ho insegnato bene!"}, + wq_6 = {"Sei abile", "nel testa a testa!"}, + wq_7 = {"Menomale che","non ho scommesso", "contro di te!"}, + lq_1 = {"Forse è meglio", "se giochiamo a", "rubamazzetto..."}, + lq_2 = {"Non abbiamo", "lasciato il segno!"}, + lq_3 = {"È il momento di", "rinunciare al piatto", "e riprovare!"}, + lq_4 = {"Sai come", "si dice: il banco", "vince sempre!"}, + lq_5 = {"Abbiamo scoperto", "chi è il vero", "prodigio del poker!"}, + lq_6 = {"Oh no,", "stavi bluffando?"}, + lq_7 = {"Siamo rimasti","a mani vuote!"}, + lq_8 = {"Se avessi le mani,","avrei coperto", "i miei occhi!"}, + lq_9 = {"Io sono solo", "un buffone, tu", "che scusa hai?"}, + lq_10 = {"Che fiasco!"}, + dq_1 = {"Accidenti! Spero","che tu abbia qualche","asso nella manica per","questa sfida finale!"} + }, tutorial = { sb_1 = { "Ehilà! Mi chiamo", @@ -3939,7 +4035,7 @@ return { "Ma tieni d'occhio", "il {C:attention}buio boss{}.", "Ha un'abilità che dovrai", - "tenere in considerazione." + "tenere in considerazione." }, bb_4 = { "Se lo batti,", @@ -3963,7 +4059,7 @@ return { "Trovi le tue {C:attention}mani di poker", "nell'area {C:attention}Dati sessione{},", "insieme ad altri dati", - "sulla sessione attuale" + "sulla sessione attuale" }, fh_4 = { "Anche con le carte", @@ -3979,7 +4075,7 @@ return { "Puoi anche {C:red}'scartare'{} fino", "a {C:attention}5{} carte selezionate", "per provare a creare", - "mani più forti. Provaci!" + "mani più forti. Provaci!" }, fh_7 = { "Attenzione! Hai a disposizione", @@ -3990,13 +4086,13 @@ return { "Guadagna {C:attention}300 fiche{} prima", "di rimanere senza {C:blue}mani", "per vincere il round.", - "Buona fortuna!" + "Buona fortuna!" }, sh_1 = { "Quando ottieni più carte,", "ricorda che puoi riordinarle.", "I {C:attention}Jolly{} si attivano", - "da sinistra a destra" + "da sinistra a destra" }, sh_2 = { "E assicurati di", @@ -4006,13 +4102,13 @@ return { "Seleziona fino a {C:attention}2{} carte", "nella tua mano e premi", "{C:attention}'USA'{} sul {C:tarot}Tarocco{}", - "per potenziarle!" + "per potenziarle!" }, s_1 = { "Ottimo lavoro! Ora che", "hai le {E:1}mani{} piene di {C:money}soldi{},", "puoi comprare delle nuove", - "carte dal {C:attention}negozio" + "carte dal {C:attention}negozio" }, s_2 = { "Compra questo", @@ -4022,7 +4118,7 @@ return { "Questo è uno dei {C:attention}#1#", "{C:attention}Jolly{} che puoi aggiungere", "alla tua sessione. Ogni {C:attention}Jolly", - "fa qualcosa di diverso" + "fa qualcosa di diverso" }, s_4 = { "Questo aggiunge {C:red}+4 Molt{} a", @@ -4041,7 +4137,7 @@ return { "Questo {C:tarot}Tarocco{} è una", "{C:attention}carta consumabile{}.", "Potenzierà le tue", - "carte! Non perderlo." + "carte! Non perderlo." }, s_8 = { "Puoi avere fino a", @@ -4052,7 +4148,7 @@ return { "Se risparmi abbastanza,", "puoi comprare un {C:attention}Buono{}.", "I {C:attention}Buoni{} migliorano", - "passivamente la sessione!" + "passivamente la sessione!" }, s_10 = { "I {C:attention}Buoni{} vengono riassortiti", @@ -4063,182 +4159,12 @@ return { "E dai un'occhiata a entrambe", "le {C:booster}buste di espansione{} in", "ciascun negozio. Sono", - "piene di carte utili!" + "piene di carte utili!" }, s_12 = { "Passiamo", "al {C:attention}prossimo round{}." } - }, - achievement_names = { - ante_up = "Aumento di ante!", - ante_upper = "Grande aumento di ante!", - heads_up = "Testa a testa", - low_stakes = "Puntata bassa", - mid_stakes = "Puntata media", - high_stakes = "Puntata alta", - card_player = "Tante giocate", - card_discarder = "Tanti scarti", - nest_egg = "Gruzzolo", - flushed = "Colore multiuso", - speedrunner = "Velocista", - roi = "ROI", - shattered = "A pezzi", - royale = "Reale", - retrograde = "Retrocessione", - _10k = "Diecimila", - _1000k = "Un milione", - _100000k = "Cento milioni", - tiny_hands = "Mani piccole", - big_hands = "Mani grandi", - you_get_what_you_get = "Accetta ciò che hai", - rule_bender = "Regole aggirate", - rule_breaker = "Regole infrante", - legendary = "Leggenda", - astronomy = "Astronomia", - cartomancy = "Cartomanzia", - clairvoyance = "Chiaroveggenza", - extreme_couponer = "Fan dei coupon", - completionist = "Perfezionista", - completionist_plus = "Perfezionista+", - completionist_plus_plus = "Perfezionista++" - }, - achievement_descriptions = { - ante_up = "Raggiungi l'ante 4", - ante_upper = "Raggiungi l'ante 8", - heads_up = "Vinci una sessione", - low_stakes = "Vinci una sessione almeno in difficoltà Puntata rossa", - mid_stakes = "Vinci una sessione almeno in difficoltà Puntata nera", - high_stakes = "Vinci una sessione almeno in difficoltà Puntata dorata", - card_player = "Gioca almeno 2.500 carte", - card_discarder = "Scarta almeno 2.500 carte", - nest_egg = "Accumula almeno $400 durante una singola sessione", - flushed = "Gioca un Colore con 5 carte multiuso", - speedrunner = "Vinci una sessione in massimo 12 round", - roi = "Compra 5 Buoni prima dell'ante 4", - shattered = "Rompi 2 carte di vetro in una singola mano", - royale = "Gioca una Scala reale massima", - retrograde = "Porta una mano di poker qualsiasi al livello 10", - _10k = "Ottieni 10.000 fiche in una singola mano", - _1000k = "Ottieni 1.000.000 fiche in una singola mano", - _100000k = "Ottieni 100.000.000 fiche in una singola mano", - tiny_hands = "Riduci il tuo mazzo a massimo 20 carte", - big_hands = "Tieni almeno 80 carte nel tuo mazzo", - you_get_what_you_get = "Vinci una sessione senza cambiare il negozio", - rule_bender = "Completa una sessione sfida qualsiasi", - rule_breaker = "Completa ogni sessione sfida", - legendary = "Scopri un Jolly leggendario", - astronomy = "Scopri ogni carta Pianeta", - cartomancy = "Scopri ogni Tarocco", - clairvoyance = "Scopri ogni carta Spettrale", - extreme_couponer = "Scopri ogni Buono", - completionist = "Scopri il 100% della tua collezione", - completionist_plus = "Vinci con ogni mazzo in difficoltà Puntata dorata", - completionist_plus_plus = "Guadagna un Adesivo dorato su ogni Jolly" - }, - quips = { - wq_1 = { - "Sei un asso!" - }, - wq_2 = { - "Te la sei cavata", - "piuttosto bene!" - }, - wq_3 = { - "Pare che il tuo", - "non fosse un bluff!" - }, - wq_4 = { - "Peccato che queste", - "fiche sono tutte", - "virtuali..." - }, - wq_5 = { - "Sembra che ti", - "ho insegnato bene!" - }, - wq_6 = { - "Sei abile", - "nel testa a testa!" - }, - wq_7 = { - "Menomale che", - "non ho scommesso", - "contro di te!" - }, - lq_1 = { - "Forse è meglio", - "se giochiamo a", - "rubamazzetto..." - }, - lq_2 = { - "Non abbiamo", - "lasciato il segno!" - }, - lq_3 = { - "È il momento di", - "rinunciare al piatto", - "e riprovare!" - }, - lq_4 = { - "Sai come", - "si dice: il banco", - "vince sempre!" - }, - lq_5 = { - "Abbiamo scoperto", - "chi è il vero", - "prodigio del poker!" - }, - lq_6 = { - "Oh no,", - "stavi bluffando?" - }, - lq_7 = { - "Siamo rimasti", - "a mani vuote!" - }, - lq_8 = { - "Se avessi le mani,", - "avrei coperto", - "i miei occhi!" - }, - lq_9 = { - "Io sono solo", - "un buffone, tu", - "che scusa hai?" - }, - lq_10 = { - "Che fiasco!" - }, - dq_1 = { - "Accidenti! Spero", - "che tu abbia qualche", - "asso nella manica per", - "questa sfida finale!" - } - }, - challenge_names = { - c_omelette_1 = "La frittata", - c_city_1 = "Città di 15 minuti", - c_rich_1 = "Ricchi sempre più ricchi", - c_knife_1 = "Sul filo del rasoio", - c_xray_1 = "Visione a raggi X", - c_mad_world_1 = "Mondo folle", - c_luxury_1 = "Tassa sul lusso", - c_non_perishable_1 = "Non deperibile", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Lascia o raddoppia", - c_typecast_1 = "Caratterista", - c_inflation_1 = "Inflazione", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Fragile", - c_monolith_1 = "Monolite", - c_blast_off_1 = "Lancio", - c_five_card_1 = "Poker tradizionale", - c_golden_needle_1 = "Ago dorato", - c_cruelty_1 = "Crudeltà", - c_jokerless_1 = "Senza Jolly" } } -} \ No newline at end of file +} diff --git a/localization/ja.lua b/localization/ja.lua index b62cbd5..db63e9e 100644 --- a/localization/ja.lua +++ b/localization/ja.lua @@ -47,6 +47,46 @@ return { "倍率 {C:red}+#1#{}" } }, + j_sly = { + name = "スライジョーカー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{} を含む場合", + "チップ {C:chips}+#1#{}" + } + }, + j_wily = { + name = "ウィリージョーカー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{} を含む場合", + "チップ {C:chips}+#1#{}" + } + }, + j_clever = { + name = "クレバージョーカー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{} を含む場合", + "チップ {C:chips}+#1#{}" + } + }, + j_devious = { + name = "ディヴィアスジョーカー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{} を含む場合", + "チップ {C:chips}+#1#{}" + } + }, + j_crafty = { + name = "クラフティジョーカー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{} を含む場合", + "チップ {C:chips}+#1#{}" + } + }, j_half = { name = "ハーフジョーカー", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "ジャグラー", text = { - "ハンドサイズ {C:attention}+#1#{}", + "ハンドサイズ {C:attention}+#1#{}" } }, j_drunkard = { name = "大酒飲み", text = { + "毎ラウンドで", "ディスカード {C:red}+#1#{}" } }, j_stone = { name = "ストーンジョーカー", text = { - "このジョーカーは、フルデッキ内の", - "{C:attention}ストーンカード{} 1枚につき", - "チップを {C:chips}+#1#{} 与える", + "{C:attention}フルデッキ{} の", + "{C:attention}ストーンカード", + "1枚につきチップ {C:chips}+#1#", "{C:inactive}(現在 チップ {C:chips}+#2#{C:inactive})" } }, @@ -128,7 +169,7 @@ return { text = { "プレイされた {C:diamonds}#2#{} スーツの", "カードがスコアされた時", - "倍率 {C:mult}+#1#{}" + "倍率 {C:mult}+#1#{}", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "プレイされた {C:hearts}#2#{} スーツの", "カードがスコアされた時", - "倍率 {C:mult}+#1#{}" + "倍率 {C:mult}+#1#{}", } }, j_wrathful_joker = { @@ -144,15 +185,15 @@ return { text = { "プレイされた {C:spades}#2#{} スーツの", "カードがスコアされた時", - "倍率 {C:mult}+#1#{}" + "倍率 {C:mult}+#1#{}", } }, j_gluttenous_joker = { name = "グラトナスジョーカー", text = { "プレイされた {C:clubs}#2#{} スーツの", - "カードがスコアされた時 ", - "倍率 {C:mult}+#1#{}" + "カードがスコアされた時", + "倍率 {C:mult}+#1#{}", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "8ボール", text = { - "プレイしたハンドに", - "{C:attention}8{} が{C:attenetion}#1#{} 枚以上ある場合", - "{C:planet}惑星{} カードを1枚作る", + "{C:attention}8{}がスコアされた時", + "{C:green}#2#{} 分の #1#{} の確率で", + "{C:tarot}タロット{}カードを作る", "{C:inactive}(空きが必要)" } }, - j_misprint = { - name = "ミスプリント", - text = { - "" - } - }, j_dusk = { name = "ダスク", text = { @@ -220,14 +255,6 @@ return { "再発動する" } }, - j_raised_fist = { - name = "レイズドフィスト", - text = { - "手札の {C:attention}一番低い{}", - "ランクのカードの", - "{C:attention}2倍{} を倍率に加える" - } - }, j_chaos = { name = "カオス・ザ・クラウン", text = { @@ -235,6 +262,20 @@ return { "{C:attention}#1#{} 回無料で {C:green}リロール{} できる" } }, + j_misprint = { + name = "ミスプリント", + text = { + "" + } + }, + j_raised_fist = { + name = "レイズドフィスト", + text = { + "手札にある{C:attention}最も低い{}", + "ランクのカードの{C:attention}2倍{}を", + "倍率に加算する。" + } + }, j_fibonacci = { name = "フィボナッチ", text = { @@ -246,9 +287,9 @@ return { j_steel_joker = { name = "スチールジョーカー", text = { - "このジョーカーは、フルデッキ内の", - "{C:attention}スチール{} カード1枚につき", - "倍率 {X:mult,C:white}X#1#{} を与える", + "{C:attention}フルデッキ{}の", + "{C:attention}スチールカード1枚につき、", + "倍率 {X:mult,C:white}X#1#", "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" } }, @@ -276,14 +317,6 @@ return { "{C:attention}ディスカード{} ごとに {C:money}$#1#{} を得る" } }, - j_hack = { - name = "詐欺師", - text = { - "{C:attention}2{}、 {C:attention}3{}、 {C:attention}4{}、 {C:attention}5{} のカードが", - "プレイされるごとに", - "再発動する" - } - }, j_pareidolia = { name = "パレイドリア", text = { @@ -292,6 +325,14 @@ return { "みなされる" } }, + j_hack = { + name = "詐欺師", + text = { + "{C:attention}2{}、 {C:attention}3{}、 {C:attention}4{}、 {C:attention}5{} のカードが", + "プレイされるごとに", + "再発動する" + } + }, j_gros_michel = { name = "グロスミッチェル", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "超新星", text = { - "{C:attention}ポーカーハンド{} の", - "プレイ回数を", - "倍率に加える" + "このランでプレイした", + "{C:attention}ポーカーハンド{}の回数を", + "倍率に加算する" + } + }, + j_superposition = { + name = "スーパーポジション", + text = { + "ポーカーハンドに", + "{C:attention}エース{} と {C:attention}ストレート{} を含む場合", + "{C:tarot}タロット{} カードを1枚作る", + "{C:inactive}(空きが必要)" } }, j_ride_the_bus = { name = "ライド・ザ・バス", text = { - "スコアされる {C:attention}フェイス{}", - "カードがないハンドが", - "連続でプレイされるたびに", - "倍率 {C:mult}+#1#{}", - "{C:inactive}(現在 倍率 {C:mult}+#2#{C:inactive})" + "スコアされる{C:attention}フェイス{}カードが", + "ないハンドを{C:attention}連続{}で", + "プレイするたびに、", + "倍率{C:mult}+#1#{}", + "{C:inactive}(現在 倍率{C:mult}+#2#{C:inactive})" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "星座", text = { - "使用された {C:planet}惑星{} カード1枚につき", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + "{C:planet}惑星{}カードが", + "使用されるたびに、", + "倍率{X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "{C:money}$#1#{} を得る" } }, - j_green_joker = { - name = "グリーンジョーカー", - text = { - "プレイされたハンドごとに倍率 {C:mult}+#1#{}", - "ディスカードするごとに倍率 {C:mult}-#2#{}", - "{C:inactive}(現在 倍率 {C:mult}+#3#{C:inactive})" - } - }, - j_superposition = { - name = "スーパーポジション", - text = { - "ポーカーハンドに", - "{C:attention}エース{} と {C:attention}ストレート{} を含む場合", - "{C:tarot}タロット{} カードを1枚作る", - "{C:inactive}(空きが必要)" - } - }, j_todo_list = { name = "ToDoリスト", text = { - "{C:attention}ポーカーハンド {} が {C:attention}$#1# {} だった場合", - "{C:money}$#1#{} を得る。", - "ポーカーハンドは", - "払い戻しのたびに変わる" + "{C:attention}ポーカーハンド{}が{C:attention}#2#{}である場合に", + "{C:money}$#1#{}を得る。", + "ポーカーハンドはラウンド", + "終了時に変化する" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "グリーンジョーカー", + text = { + "プレイされたハンドごとに倍率 {C:mult}+#1#{}", + "ディスカードするごとに倍率 {C:mult}-#2#{}", + "{C:inactive}(現在 倍率 {C:mult}+#3#{C:inactive})" + } + }, j_swashbuckler = { name = "スワッシュバックラー", text = { - "このカードの左にある", - "すべての所持している{C:attention}ジョーカー{} のセルバリューを", - "倍率に追加する", - "{C:inactive}(現在 倍率 {C:mult}+#1#{C:inactive})" + "他のすべての", + "ジョーカーの{C:attention}セルバリュー{}を", + "倍率に加算する", + "{C:inactive}(現在 倍率{C:mult}+#1#{C:inactive})" }, unlock = { "合計 {C:attention,E:1}#1#{} 枚の", @@ -553,8 +595,8 @@ return { j_troubadour = { name = "トルバドゥール", text = { - "ハンドサイズ {C:attention}+#1#{}", - "ラウンドごとにハンド {C:red}-#2#{}" + "ハンドサイズ {C:attention}+#1#{}、", + "毎ラウンドのハンド{C:blue}-#2#{}" }, unlock = { "1ハンドだけで", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "ハンギングチャド", text = { - "スコアリングに使用された", - "{C:attention}最初の{} カードを再発動する" + "プレイしたカードで、", + "{C:attention}最初に{}スコアされたものを", + "{C:attention}#1#{}回追加で再発動する" }, unlock = { "{E:1,C:attention}#1#{} で", @@ -618,7 +661,7 @@ return { text = { "{C:diamonds}ダイヤ{} スーツでプレイされた", "カードがスコアされた時", - "{C:money}$#1#{}" + "{C:money}$#1#{}", }, unlock = { "デッキに", @@ -632,7 +675,7 @@ return { "{C:green}#2#分の#1#{} の確率で", "{C:hearts}ハート{} スーツのカードがスコアされると", "倍率 {C:mult}+#1#{} を与える", - "倍率 {X:mult,C:white}X#3#{}" + "倍率 {X:mult,C:white}X#3#{}", }, unlock = { "デッキに", @@ -658,7 +701,7 @@ return { text = { "プレイされた {C:clubs}クラブ{} スーツのカードが", "スコアされた時", - "倍率 {C:mult}+#1#{} " + "倍率 {C:mult}+#1#{} ", }, unlock = { "デッキに", @@ -669,10 +712,10 @@ return { j_glass = { name = "グラスジョーカー", text = { - "{C:attention}グラスカード{} が", - "破壊されるたびに", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + "{C:attention}グラスカード", + "が破壊されるたびに", + "倍率 {X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" }, unlock = { "デッキに", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "フラワーポット", text = { - "プレイしたハンドに", - "{C:diamonds}ダイヤ{} 、{C:clubs}クラブ{} 、", - "{C:hearts}ハート{} 、{C:spades}スペード{} の", - "スコアリングカードがあると倍率{X:mult,C:white}X#1#{}" + "ポーカーハンドに", + "{C:diamonds}ダイヤ{}、{C:clubs}クラブ{}、", + "{C:hearts}ハート{}、{C:spades}スペード{}を", + "含む場合、倍率 {X:mult,C:white}X#1#{}" }, unlock = { "アンティのレベルが", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "メリーアンディ", text = { - "次のラウンドで", - "ディスカード {C:red}+#1#{}" + "毎ラウンドで", + "ディスカード {C:red}+#1#{}", + "ハンドサイズ{C:red}#2#{}" }, unlock = { "{E:1,C:attention}#1# ラウンド以内に", @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "ヒット・ザ・ロード", text = { - "このラウンドでディスカードされた", - "{C:attention}ジャック{} 1枚につき", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + "このラウンドで{C:attention}ジャック{}が", + "ディスカードされるたびに", + "倍率 {X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" }, unlock = { "同時に", @@ -892,27 +936,28 @@ return { j_red_card = { name = "レッドカード", text = { - "{C:attention}ブースターパック{} がスキップされた時", - "倍率 {C:red}+#1#{} を得る", - "{C:inactive}(現在 倍率 {C:red}+#2#{C:inactive})" + "{C:attention}ブースターパック{}が", + "スキップされた時、", + "倍率{C:red}+#1#{}", + "{C:inactive}(現在 倍率{C:red}+#2#{C:inactive})" } }, j_madness = { name = "マッドネス", text = { - "{C:attention}ブラインド{} が選択された時", - "倍率 {X:mult,C:white}X#1#{} を得て", - "ランダムなジョーカーを {C:attention}破壊{} する", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{})" + "{C:attention}スモールブラインド{}または{C:attention}ビッグブラインド{}", + "が選択された時、倍率 {X:mult,C:white}X#1#{}を得て、", + "ランダムなジョーカー1枚を{C:attention}破壊{}する", + "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" } }, j_square = { name = "スクエアジョーカー", text = { - "プレイされたハンドがちょうど", - "{C:attention}4{} 枚である場合", - "チップを {C:chips}+#2#{} 得る", - "{C:inactive}(現在 {C:chips}#1#{C:inactive} チップ)" + "プレイしたハンドが", + "ちょうど{C:attention}4{}枚の場合、", + "チップ {C:chips}+#2#{}を得る", + "{C:inactive}(現在 チップ{C:chips}#1#{C:inactive})" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(空きが必要)" } }, + j_vampire = { + name = "ヴァンパイア", + text = { + "スコアされた{C:attention}強化カード{}が", + "プレイされるたびに倍率 {X:mult,C:white}X#1#{}を得るが、", + "カードの{C:attention}強化{}を解除する", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" + } + }, + j_shortcut = { + name = "ショートカット", + text = { + "{C:attention}1ランク{}の差があっても", + "{C:attention}ストレート{}を作ることができる", + "{C:inactive}(例:{C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "ホログラム", + text = { + "{C:attention}カード{}がデッキに", + "追加されるたびに、", + "倍率 {X:mult,C:white}X#1#{}を得る", + "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + } + }, + j_vagabond = { + name = "バガボンド", + text = { + "{C:money}$#1#{} 以下の", + "ハンドがプレイされた場合", + "{C:purple}タロット{} カードを作る" + } + }, + j_baron = { + name = "バロン", + text = { + "手札にある {C:attention}キング{} 1枚につき", + "倍率 {X:mult,C:white}X#1#{} を", + "与える" + + } + }, + j_cloud_9 = { + name = "クラウド9", + text = { + "ラウンド終了時に", + "{C:attention}フルデッキ{} にある{C:attention} 9{} 1枚につき", + "{C:money}$#1#{} を得る", + "{C:inactive}(現在{C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "ロケット", + text = { + "ラウンド終了時に{C:money}$#1#{}を得る", + "{C:attention}ボスブラインド{}を倒すと、", + "{C:money}$#2#{}増加する" + } + }, + j_obelisk = { + name = "オベリスク", + text = { + "最も多くプレイした", + "{C:attention}ポーカーハンド{}以外を{C:attention}連続{}で", + "プレイするたびに", + "倍率{X:mult,C:white}X#1#", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" + } + }, + j_midas_mask = { + name = "ミダスマスク", + text = { + "プレイした全ての{C:attention}フェイス{}カードが、", + "スコアされた時に", + "{C:attention}ゴールド{}カードになる" + } + }, + j_luchador = { + name = "ルチャドール", + text = { + "このカードを売ると", + "現在の {C:attention}ボスブラインド{} を", + "無効にする" + } + }, + j_photograph = { + name = "フォトグラフ", + text = { + "最初にプレイされた{C:attention}フェイス{} カードが", + "スコアされた時", + "倍率 {X:mult,C:white}X#1#{}" + } + }, + j_gift = { + name = "ギフトカード", + text = { + "ラウンド終了時に", + "すべての {C:attention}ジョーカー{} と {C:attention}消耗{} カードの", + "{C:attention}セルバリュー{} に", + "{C:money}$#1#{} を加える" + } + }, + j_turtle_bean = { + name = "タートルビーン", + text = { + "ハンドサイズ {C:attention}+#1#{}", + "ラウンドごとに", + "{C:red}#2#{} 枚ずつ減らす" + } + }, + j_erosion = { + name = "イロージョン", + text = { + "フルデッキの {C:attention}#3#{} 枚を下回る", + "カード1枚につき", + "倍率 {C:red}+#1#{}", + "{C:inactive}(現在 倍率 {C:red}+#2#{C:inactive})" + } + }, + j_reserved_parking = { + name = "リザーブドパーキング", + text = { + "手札にある", + "{C:attention}フェイス{} カード1枚につき", + "{C:green}#3#分の#2#{} の確率で", + "{C:money}$#1#{}を与える" + + } + }, + j_mail = { + name = "メールによる払い戻し", + text = { + "{C:attention}#2#{} がディスカードされるたびに", + "{C:money}$#1#{} を得る", + "ランクはラウンドごとに変わる" + } + }, + j_to_the_moon = { + name = "トゥ・ザ・ムーン", + text = { + "ラウンド終了時の", + "所持金 {C:money}$5{} ごとに", + "追加の {C:attention}利息{} を{C:money}$#1#{} 得る" + } + }, + j_hallucination = { + name = "ハルシネーション", + text = { + "{C:attention}ブースターパック{} を開封するたびに", + "{C:green}#2# 分の #1#{} の確率で", + "{C:tarot}タロット{} カードを作る", + "{C:inactive}(空きが必要)" + } + }, + j_lucky_cat = { + name = "ラッキーキャット", + text = { + "{C:attention}ラッキーカード{}が", + "発動に{C:green}成功{}するたびに、", + "倍率{X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" + } + }, + j_baseball = { + name = "ベースボールカード", + text = { + "それぞれの {C:green}アンコモン{} ジョーカーが", + "倍率 {X:mult,C:white}X#1#{} を与える" + } + }, + j_bull = { + name = "ブル", + text = { + "自分が持っている", + "{C:money}$1{}につき、チップ {C:chips}+#1#{}", + "{C:inactive}(現在 チップ{C:chips}+#2#{C:inactive})" + } + }, + j_diet_cola = { + name = "ダイエットコーラ", + text = { + "このカードを売ると", + "無料の {C:attention}#1#{} を", + "作る" + } + }, + j_trading = { + name = "トレーディングカード", + text = { + "ラウンドの {C:attention}最初のディスカード{} が", + "{C:attention}1{} 枚だった場合", + "それを破壊して {C:money}$#1#{} を得る" + } + }, + j_flash = { + name = "フラッシュカード", + text = { + "ショップで{C:attention}リロール{}", + "するたびに、倍率{C:mult}+#1#{}", + "{C:inactive}(現在 倍率{C:mult}+#2#{C:inactive})" + } + }, + j_popcorn= { + name = "ポップコーン", + text = { + "倍率 {C:mult}+#1#{}", + "プレイされたラウンドごとに", + "倍率 {C:mult}-#2#{}" + } + }, + j_ramen= { + name = "ラーメン", + text = { + "倍率 {X:mult,C:white}X#1#{}", + "ディスカードされた {C:attention}カード{} 1枚につき", + "倍率 {X:mult,C:white}X#2#{} を失う" + } + }, + j_trousers= { + name = "スペアトラウザー", + text = { + "プレイしたハンドが", + "{C:attention}#2#{}を含む場合", + "倍率 {C:mult}+#1#", + "{C:inactive}(現在 倍率{C:red}+#3#{C:inactive})" + } + }, + j_ancient= { + name = "エンシェントジョーカー", + text = { + "スコアされた時", + "{V:1}#2#{} スーツでプレイされたカードごとに", + "倍率 {X:mult,C:white}X#1#{}", + "{s:0.8} スーツはラウンド終了時に変わる" + } + }, + j_walkie_talkie = { + name = "ウォーキートーキー", + text = { + "スコアされた時", + "プレイされた {C:attention}10{} または {C:attention}4{} ごとに", + "チップ {C:chips}+#1#{} を与え、倍率 {C:mult}+#2#{}" + }, + }, + j_selzer= { + name = "セルツァー", + text = { + "次の {C:attention}#1#{} ハンドに", + "プレイされたすべてのカードを", + "再発動する" + } + }, + j_castle = { + name = "キャッスル", + text = { + "このジョーカーは、 {V:1}#2#{} のカードがディスカードされるたびに", + "チップ {C:chips}+#1#{} を得る", + "スーツはラウンドごとに変わる", + "{C:inactive}(現在 チップ {C:chips}+#3#{C:inactive})" + }, + }, + j_smiley = { + name = "スマイリーフェイス", + text = { + "スコアされた時", + "プレイされた {C:attention}フェイス{} カードが", + "倍率 {C:mult}+#1#{} を与える" + } + }, + j_campfire = { + name = "キャンプファイヤー", + text = { + "このジョーカーは、カードが1枚 {C:attention}売れる{} たびに", + "倍率 {X:mult,C:white}X#1#{} を得る", + "{C:attention}ボスブラインド{} を倒すとリセットされる", + "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + } + }, + + j_stuntman = { name = "スタントマン", text = { @@ -941,7 +1267,7 @@ return { unlock = { "1つのハンドで", "チップを {E:1,C:attention}#1#{} 以上", - "獲得する" + "獲得する " } }, j_invisible = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "シュート・ザ・ムーン", text = { - "手札の{C:attention}クイーン{} ", + "手札にある {C:attention}クイーン{}", "1枚につき", - "倍率{C:mult}+#1#{}" + "倍率 {C:mult}+#1#{}" }, unlock = { "1ラウンドでデッキ内の", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "ブートストラップ", text = { - "{C:money}$#2#{} 持つたびに", - "倍率 {C:mult}+#1#{}" + "自分が持っている", + "{C:money}$#2#{}につき、倍率{C:mult}+#1#{}", + "{C:inactive}(現在 倍率{C:mult}+#3#{C:inactive})" }, unlock = { "{E:1,C:attention}#1#{} 枚以上の", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "カイーノ", text = { - "{C:attention}フェイス{} カードが1枚", - "破壊されると", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" + "{C:attention}フェイス{}カードが", + "破壊されるたびに、", + "倍率{X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#2#{C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "ヨリック", text = { - "{C:attention}#2#{} 回ディスカードを使った場合のみ", - "倍率 {X:mult,C:white}X#1#{}", - "{C:inactive}(ディスカードの残り: {C:attention}#3#{C:inactive})" + "カードが{C:attention}#2#{C:inactive}[#3#]{}枚", + "ディスカードされるたびに、", + "倍率{X:mult,C:white}X#1#{}", + "{C:inactive}(現在 倍率{X:mult,C:white}X#4#{C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "スライジョーカー", - text = { - "プレイしたハンドが", - "{C:attention}#2#{} を含む場合", - "チップ {C:chips}+#1#{}" - } - }, - j_wily = { - name = "ウィリージョーカー", - text = { - "プレイしたハンドが", - "{C:attention}#2#{} を含む場合", - "チップ {C:chips}+#1#{}" - } - }, - j_clever = { - name = "クレバージョーカー", - text = { - "プレイしたハンドが", - "{C:attention}#2#{} を含む場合", - "チップ {C:chips}+#1#{}" - } - }, - j_devious = { - name = "ディヴィアスジョーカー", - text = { - "プレイしたハンドが", - "{C:attention}#2#{} を含む場合", - "チップ {C:chips}+#1#{}" - } - }, - j_crafty = { - name = "クラフティジョーカー", - text = { - "プレイしたハンドが", - "{C:attention}#2#{} を含む場合", - "チップ {C:chips}+#1#{}" - } - }, - j_vampire = { - name = "ヴァンパイア", - text = { - "{C:attention}強化されたカード{} が使われるたびに", - "倍率 {X:mult,C:white}X#1#{} を得る", - "カードの {C:attention}強化{} は解除される", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" - } - }, - j_shortcut = { - name = "ショートカット", - text = { - "{C:attention}1ランク{} の開きがあっても", - "{C:attention}ストレート{} を作ることができる", - "{C:inactive}(例: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "ホログラム", - text = { - "デッキに {C:attention}カード{} が", - "追加されるたびに", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" - } - }, - j_vagabond = { - name = "バガボンド", - text = { - "{C:money}$#1#{} 以下の", - "ハンドがプレイされた場合", - "{C:purple}タロット{} カードを作る" - } - }, - j_baron = { - name = "バロン", - text = { - "手札にある {C:attention}キング{} 1枚につき", - "倍率 {X:mult,C:white}X#1#{} を", - "与える" - } - }, - j_cloud_9 = { - name = "クラウド9", - text = { - "ラウンド終了時に", - "{C:attention}フルデッキ{} にある{C:attention} 9{} 1枚につき", - "{C:money}$#1#{} を得る", - "{C:inactive}(現在{C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "ロケット", - text = { - "ラウンド終了時に {C:money}$#1#{} を得る", - "{C:attention}ボスブラインド{} を倒すと", - "{C:money}$#2#{} を得る" - } - }, - j_obelisk = { - name = "オベリスク", - text = { - "最も多くプレイした ", - "{C:attention}ポーカーハンド{} をプレイしないまま", - "連続でハンドがプレイされるたびに", - "倍率 {X:mult,C:white}X#1#{}", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" - } - }, - j_midas_mask = { - name = "ミダスマスク", - text = { - "プレイされた時", - "すべての {C:attention}フェイス{} カードが", - "{C:attention}ゴールド{} カードになる " - } - }, - j_luchador = { - name = "ルチャドール", - text = { - "このカードを売ると", - "現在の {C:attention}ボスブラインド{} を", - "無効にする" - } - }, - j_photograph = { - name = "フォトグラフ", - text = { - "最初にプレイされた{C:attention}フェイス{} カードが", - "スコアされた時", - "倍率 {X:mult,C:white}X#1#{}" - } - }, - j_gift = { - name = "ギフトカード", - text = { - "ラウンド終了時に", - "すべての {C:attention}ジョーカー{} と {C:attention}消耗{} カードの", - "{C:attention}セルバリュー{} に", - "{C:money}$#1#{} を加える" - } - }, - j_turtle_bean = { - name = "タートルビーン", - text = { - "ハンドサイズ {C:attention}+#1#{}", - "ラウンドごとに", - "{C:red}#2#{} 枚ずつ減らす" - } - }, - j_erosion = { - name = "イロージョン", - text = { - "フルデッキの {C:attention}#3#{} 枚を下回る", - "カード1枚につき", - "倍率 {C:red}+#1#{}", - "{C:inactive}(現在 倍率 {C:red}+#2#{C:inactive})" - } - }, - j_reserved_parking = { - name = "リザーブドパーキング", - text = { - "手札にある", - "{C:attention}フェイス{} カード1枚につき", - "{C:green}#3#分の#2#{} の確率で", - "{C:money}$#1#{}を与える" - } - }, - j_mail = { - name = "メールによる払い戻し", - text = { - "{C:attention}#2#{} がディスカードされるたびに", - "{C:money}$#1#{} を得る", - "ランクはラウンドごとに変わる" - } - }, - j_to_the_moon = { - name = "トゥ・ザ・ムーン", - text = { - "ラウンド終了時の", - "所持金 {C:money}$5{} ごとに", - "追加の {C:attention}利息{} を{C:money}$#1#{} 得る" - } - }, - j_hallucination = { - name = "ハルシネーション", - text = { - "{C:attention}ブースターパック{} を開封するたびに", - "{C:green}#2# 分の #1#{} の確率で", - "{C:tarot}タロット{} カードを作る", - "{C:inactive}(空きが必要)" - } - }, - j_lucky_cat = { - name = "ラッキーキャット", - text = { - "{C:attention}ラッキー{} カードの発動が成功するたびに", - "倍率 {X:mult,C:white}X#1#{} を得る", - " ", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" - } - }, - j_baseball = { - name = "ベースボールカード", - text = { - "それぞれの {C:green}アンコモン{} ジョーカーが", - "倍率 {X:mult,C:white}X#1#{} を与える" - } - }, - j_bull = { - name = "ブル", - text = { - "所持金 {C:money}1ドル{} につき", - "チップ {C:chips}+#1#{}", - "{C:inactive}(現在 チップ {C:chips}+#2#{C:inactive})" - } - }, - j_diet_cola = { - name = "ダイエットコーラ", - text = { - "このカードを売ると", - "無料の {C:attention}#1#{} を", - "作る" - } - }, - j_trading = { - name = "トレーディングカード", - text = { - "ラウンドの {C:attention}最初のディスカード{} が", - "{C:attention}1{} 枚だった場合", - "それを破壊して {C:money}$#1#{} を得る" - } - }, - j_flash = { - name = "フラッシュカード", - text = { - "ショップで {C:attention}リロール{} するたびに", - "倍率 {C:mult}+#1#{}", - "{C:inactive}(現在 倍率 {C:mult}+#2#{C:inactive})" - } - }, - j_popcorn = { - name = "ポップコーン", - text = { - "倍率 {C:mult}+#1#{}", - "プレイされたラウンドごとに", - "倍率 {C:mult}-#2#{}" - } - }, - j_trousers = { - name = "スペアトラウザー", - text = { - "プレイされたハンドが", - "{C:attention}#2#{} を含む場合", - "倍率 {C:mult}+#1#{}", - "{C:inactive}(現在 倍率 {C:red}+#3#{C:inactive})" - } - }, - j_ancient = { - name = "エンシェントジョーカー", - text = { - "スコアされた時", - "{V:1}#2#{} スーツでプレイされたカードごとに", - "倍率 {X:mult,C:white}X#1#{}", - "{s:0.8} スーツはラウンド終了時に変わる" - } - }, - j_ramen = { - name = "ラーメン", - text = { - "倍率 {X:mult,C:white}X#1#{}", - "ディスカードされた {C:attention}カード{} 1枚につき", - "倍率 {X:mult,C:white}X#2#{} を失う" - } - }, - j_walkie_talkie = { - name = "ウォーキートーキー", - text = { - "スコアされた時", - "プレイされた {C:attention}10{} または {C:attention}4{} ごとに", - "チップ {C:chips}+#1#{} を与え、倍率 {C:mult}+#2#{}" - } - }, - j_selzer = { - name = "セルツァー", - text = { - "次の {C:attention}#1#{} ハンドに", - "プレイされたすべてのカードを", - "再発動する" - } - }, - j_castle = { - name = "キャッスル", - text = { - "このジョーカーは、 {V:1}#2#{} のカードがディスカードされるたびに", - "チップ {C:chips}+#1#{} を得る", - "スーツはラウンドごとに変わる", - "{C:inactive}(現在 チップ {C:chips}+#3#{C:inactive})" - } - }, - j_smiley = { - name = "スマイリーフェイス", - text = { - "スコアされた時", - "プレイされた {C:attention}フェイス{} カードが", - "倍率 {C:mult}+#1#{} を与える" - } - }, - j_campfire = { - name = "キャンプファイヤー", - text = { - "このジョーカーは、カードが1枚 {C:attention}売れる{} たびに", - "倍率 {X:mult,C:white}X#1#{} を得る", - "{C:attention}ボスブラインド{} を倒すとリセットされる", - "{C:inactive}(現在 倍率 {X:mult,C:white}X#2#{C:inactive})" - } } }, Voucher = { @@ -1504,15 +1515,15 @@ return { text = { "ラウンドごとに", "永久的に", - "ディスカード {C:blue}+#1#{} を得る" + "ディスカード {C:red}+#1#{}を得る" } }, v_seed_money = { name = "シードマネー", text = { - "ラウンドごとに得られる", - "利息の上限を", - "{C:money}$#1#{} に引き上げる" + "ラウンドごとの", + "利息獲得量の", + "上限を${C:money}#1#{}に増加する" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "ヒエログリフ", text = { - "アンティ {C:attention}-#1#{}", - "ハンド{C:blue}-#1#{}", - "ラウンドごとに" + "アンティ {C:attention}-#1#{}、", + "毎ラウンドの", + "ハンド{C:blue}-#1#{}" } }, v_directors_cut = { @@ -1545,13 +1556,12 @@ return { "1ロールあたり {C:money}$#1#{}" } }, - v_pattern = { - name = "パターン", + v_paint_brush = { + name = "ペイント ブラシ", text = { - "最もよく使用される", - "{C:attention}消耗{} カードを出現させる", - "{E:1,V:1}#1#", - "{C:inactive}(空きが必要)" + "ハンドにカードを", + "{C:attention}+#1#{} 枚持てる", + "ハンドサイズ {C:attention}+#1#{}" } }, v_overstock_plus = { @@ -1679,7 +1689,7 @@ return { text = { "ラウンドごとに", "永久的に", - "ディスカード {C:blue}+#1#{} を得る" + "ディスカード {C:red}+#1#{}を得る" }, unlock = { "合計 {C:attention}#1#{} 枚の", @@ -1690,9 +1700,9 @@ return { v_money_tree = { name = "マネーツリー", text = { - "ラウンドごとに得られる", - "利息の上限を", - "{C:money}$#1#{} に引き上げる" + "ラウンドごとの", + "利息獲得量の", + "上限を${C:money}#1#{}に増加する" }, unlock = { "{C:attention}#1#{} ラウンド連続で", @@ -1728,14 +1738,14 @@ return { }, v_petroglyph = { name = "ペトログリフ", + text = { + "アンティ {C:attention}-#1#{}、", + "毎ラウンドの", + "ディスカード {C:red}-#1#{}" + }, unlock = { "アンティ {C:attention}-#1#{}", "{E:1,C:attention}#1#{} に到達する" - }, - text = { - "アンティ {C:attention}-#1#{}", - "ディスカード{C:attention}-#1#{}", - "ラウンドごとに{C:red}-#1#{} " } }, v_retcon = { @@ -1750,21 +1760,6 @@ return { "発見する" } }, - v_tesselation = { - name = "テッセレーション", - text = { - "最もよく使用される", - "{C:attention}ジョーカー{} カードを出現させる", - "{E:1,V:1}#1#", - "{C:inactive}(空きが必要)" - }, - unlock = { - "最もよく使用する", - "{C:attention}ジョーカー{} の", - "{C:dark_edition}ポリクローム{} エディションを", - "ショップで購入する" - } - }, v_palette = { name = "パレット", text = { @@ -1776,12 +1771,6 @@ return { "ハンドサイズを", "{C:attention}#1#{} 枚まで減らす" } - }, - v_paint_brush = { - name = "ペイント ブラシ", - text = { - "ハンドサイズ {C:attention}+#1#{}" - } } }, Tarot = { @@ -2068,11 +2057,11 @@ return { name = "エリス", text = { "{S:0.8}({S:0.8,V:1}レベル#1#{S:0.8}){} レベルアップ", - "{C:attention}#2#{} ", + "{C:attention}#2#{}", "倍率 {C:mult}+#3#{} および", "チップ {C:chips}+#4#{}" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2148,6 @@ return { "{C:money}$#2#{} 得る" } }, - c_soul = { - name = "魂", - text = { - "{C:legendary,E:1}レジェンド{} ジョーカーを", - "作る", - "{C:inactive}(空きが必要)" - } - }, - c_black_hole = { - name = "ブラックホール", - text = { - "すべての {C:legendary,E:1}ポーカーハンド{} を", - "{C:attention}1{} レベル", - "アップグレードする" - } - }, c_ankh = { name = "アンク", text = { @@ -2222,6 +2195,22 @@ return { "カード {C:attention}1{} 枚の", "コピーを {C:attention}#1#{} 枚作る" } + }, + c_soul = { + name = "魂", + text = { + "{C:legendary,E:1}レジェンド{} ジョーカーを", + "作る", + "{C:inactive}(空きが必要)" + } + }, + c_black_hole = { + name = "ブラックホール", + text = { + "すべての {C:legendary,E:1}ポーカーハンド{} を", + "{C:attention}1{} レベル", + "アップグレードする" + } } }, Edition = { @@ -2370,15 +2359,16 @@ return { stake_orange = { name = "オレンジステーク", text = { - "{C:attention}ブースターパック{} が", - "各アンティごとに {C:money}$1{} 高くなる", + "ショップに{C:attention}摩耗{}ジョーカーが出現する", + "{C:inactive,s:0.8}(5ラウンド後にデバフ状態になる)", "{s:0.8}以前のすべてのステークに適用" } }, stake_gold = { name = "ゴールドステーク", text = { - "ハンドサイズ{C:red}-1{}", + "ショップに{C:attention}レンタル{}ジョーカーが出現する", + "{C:inactive,s:0.8}(ラウンドごとに{C:money,s:0.8}$3{C:inactive,s:0.8}消費)", "{s:0.8}以前のすべてのステークに適用" } } @@ -2387,43 +2377,47 @@ return { tag_uncommon = { name = "アンコモンタグ", text = { - "ショップが", - "{C:green}アンコモンジョーカー{} を持つ" + "ショップに出現:無料の", + "{C:green}アンコモンジョーカー" } }, tag_rare = { name = "レアタグ", text = { - "ショップが", - "{C:red}レアジョーカー{} を持つ" + "ショップに出現:無料の", + "{C:red}レアジョーカー" } }, tag_negative = { name = "ネガティブタグ", text = { - "ショップが", - "{C:dark_edition}ネガティブジョーカー{} を持つ" + "次のベースショップジョーカーが", + "無料になり、以下の", + "エディションになる:{C:dark_edition}ネガティブ" } }, tag_foil = { name = "フォイルタグ", text = { - "ショップが", - "{C:dark_edition}フォイルジョーカー{} を持つ" + "次のベースショップジョーカーが", + "無料になり、以下の", + "エディションになる:{C:dark_edition}フォイル" } }, tag_holo = { name = "ホログラムタグ", text = { - "ショップが", - "{C:dark_edition}ホログラムジョーカー{} を持つ" + "次のベースショップジョーカーが", + "無料になり、以下の", + "エディションになる:{C:dark_edition}ホログラム" } }, tag_polychrome = { name = "ポリクロームタグ", text = { - "ショップが", - "{C:dark_edition}ポリクロームジョーカー{} を持つ" + "次のベースショップジョーカーが", + "無料になり、以下の", + "エディションになる:{C:dark_edition}ポリクローム" } }, tag_investment = { @@ -2585,7 +2579,7 @@ return { bl_wheel = { name = "ホイール", text = { - "/7枚のカードが", + " 7枚のカードが", "裏向きでドローされる" } }, @@ -2819,12 +2813,12 @@ return { "ランをスタートする" } }, - b_metal = { - name = "メタルデッキ", + b_ghost = { + name = "ゴーストデッキ", text = { - "{C:attention}#1#{} 枚のトランプが", - "{C:attention}スチールカード{} に強化された状態で", - "ランをスタートする" + "{C:spectral}スペクトル{} カードが", + "ショップに出現し", + "{C:spectral,T:c_hex}ヘックス{} カードで始まる" } }, b_abandoned = { @@ -2843,18 +2837,20 @@ return { "ランをスタートする" } }, - b_rocky = { - name = "ロッキーデッキ", + b_zodiac = { + name = "ゾディアックデッキ", text = { - "{C:attention}#1#{} 枚の", - "{C:attention}ストーンカード{} を追加してランをスタートする" + "{C:tarot,T:v_tarot_merchant}#1#{}、", + "{C:planet,T:v_planet_merchant}#2#{}、", + "{C:attention,T:v_overstock_norm}#3#{}で", + "ランをスタートする" } }, - b_braided = { - name = "ブレイデッドデッキ", + b_painted = { + name = "ペインテッドデッキ", text = { - "最初にプレイされたハンドが", - "{C:attention}レベル3{} にアップグレードされる" + "ハンドサイズ {C:attention}+#1#{}", + "ジョーカースロット {C:red}#2#{}" } }, b_anaglyph = { @@ -2887,30 +2883,6 @@ return { text = { "" } - }, - b_ghost = { - name = "ゴーストデッキ", - text = { - "{C:spectral}スペクトル{} カードが", - "ショップに出現し", - "{C:spectral,T:c_hex}ヘックス{} カードで始まる" - } - }, - b_zodiac = { - name = "ゾディアックデッキ", - text = { - "{C:tarot,T:v_tarot_merchant}#1#{}、", - "{C:planet,T:v_planet_merchant}#2#{}、", - "{C:attention,T:v_overstock_norm}#3#{}で", - "ランをスタートする" - } - }, - b_painted = { - name = "ペインテッドデッキ", - text = { - "ハンドサイズ {C:attention}+#1#{}", - "ジョーカースロット {C:red}#2#{}" - } } }, Other = { @@ -2922,6 +2894,52 @@ return { "スコアする" } }, + red_seal = { + name = "レッドシール", + text = { + "このカードを {C:attention}1{} 回", + "再発動する" + } + }, + blue_seal = { + name = "ブルーシール", + text = { + "ハンドにこのシールが{C:attention}ある{}場合、", + "ラウンドの最後にプレイした{C:attention}ポーカーハンド{}", + "の{C:planet}惑星{}カードを作る", + "{C:inactive}(空きが必要)" + } + }, + purple_seal = { + name = "パープルシール", + text = { + "{C:attention}ディスカード{} された時", + "{C:tarot}タロット{} カードを作る", + "{C:inactive}(空きが必要)" + } + }, + eternal = { + name = "エターナル", + text = { + "売ることも", + "壊すこともできない" + } + }, + perishable = { + name = "摩耗", + text = { + "{C:attention}#1#{}ラウンド後に", + "デバフ状態になる", + "{C:inactive}(残り{C:attention}#2#{C:inactive})" + } + }, + rental = { + name = "レンタル", + text = { + "ラウンド終了時に", + "{C:money}$#1#{} を失う" + } + }, white_sticker = { name = "ホワイトステッカー", text = { @@ -2988,7 +3006,7 @@ return { }, playing_card = { text = { - "{V:1}#2# の {C:light_black}#1#{}" + " {V:1}#2# の {C:light_black}#1#{} " } }, card_chips = { @@ -3001,6 +3019,12 @@ return { "追加チップ {C:chips}+#1#{}" } }, + remove_negative = { + name = "ネガティブ", + text = { + "{C:inactive,s:0.9}(解除 {C:dark_edition,s:0.9}ネガティブ{C:inactive,s:0.9} コピーから)" + } + }, locked = { name = "ロック中", text = {} @@ -3027,6 +3051,15 @@ return { "利用できません" } }, + challenge_locked = { + name = "ロック中", + text = { + "チャレンジモードをアンロックするには", + "#1#種類以上の異なるデッキで", + "ランに勝利する", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "ロック中", text = { @@ -3267,51 +3300,6 @@ return { "一番左のポジションに", "固定される" } - }, - red_seal = { - name = "レッドシール", - text = { - "このカードを {C:attention}1{} 回", - "再発動する" - } - }, - blue_seal = { - name = "ブルーシール", - text = { - "ラウンドの最後にこのカードが", - "ハンドに{C:attention} ある{} 場合", - "{C:planet}惑星{} カードを作る" - } - }, - purple_seal = { - name = "パープルシール", - text = { - "{C:attention}ディスカード{} された時", - "{C:tarot}タロット{} カードを作る", - "{C:inactive}(空きが必要)" - } - }, - eternal = { - name = "エターナル", - text = { - "売ることも", - "壊すこともできない" - } - }, - challenge_locked = { - name = "ロック中", - text = { - "チャレンジモードをアンロックするには", - "#1#種類以上の異なるデッキで", - "ランに勝利する", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "ネガティブ", - text = { - "{C:inactive,s:0.9}(解除 {C:dark_edition,s:0.9}ネガティブ{C:inactive,s:0.9} コピーから)" - } } } }, @@ -3364,7 +3352,96 @@ return { current_streak = "", poker_hand = "最もプレイされたハンド" }, + achievement_names = { + ante_up = "アンティアップ!", + ante_upper = "アンティアッパー!", + heads_up = "ヘッドアップ", + low_stakes = "ローステーク", + mid_stakes = "ミッドステーク", + high_stakes = "ハイステーク", + card_player = "カードプレイヤー", + card_discarder = "カードディスカーダー", + nest_egg = "ネストエッグ", + flushed = "フラッシュ", + speedrunner = "スピードランナー", + roi = "ROI", + shattered = "シャッター", + royale = "ロワイヤル", + retrograde = "レトログレード", + _10k = "10K", + _1000k = "1,000K", + _100000k = "100,000K", + tiny_hands = "タイニーハンド", + big_hands = "ビッグハンド", + you_get_what_you_get = "得られるものを得よ", + rule_bender = "ルールベンダー", + rule_breaker = "ルールブレイカー", + legendary = "レジェンド", + astronomy = "天文学", + cartomancy = "カード占い", + clairvoyance = "透視能力", + extreme_couponer = "エクストリームクーポナー", + completionist = "完全主義者", + completionist_plus = "完全主義者+", + completionist_plus_plus = "完全主義者++", + }, + achievement_descriptions = { + ante_up = "アンティ4に到達する", + ante_upper = "アンティ8に到達する", + heads_up = "ランに勝利する", + low_stakes = "レッドステーク以上の難易度でランに勝利する", + mid_stakes = "ブラックステーク以上の難易度でランに勝利する", + high_stakes = "ゴールドステーク以上の難易度でランに勝利する", + card_player = "2500枚以上のカードをプレイする", + card_discarder = "2500枚以上のカードをディスカードする", + nest_egg = "1回のランで$400以上獲得する ", + flushed = "ワイルドカード5枚でフラッシュをプレイする", + speedrunner = "12ラウンド以内にランに勝利する", + roi = "アンティ4でバウチャーを5購入する", + shattered = "1回のハンドで2枚のグラスカードを割る", + royale = "ロイヤルフラッシュをプレイする", + retrograde = "いずれかのポーカーハンドをレベル10にする", + _10k = "1回のハンドでチップ10,000をスコアする", + _1000k = "1回のハンドでチップ1,000,000をスコアする", + _100000k = "1回のハンドでチップ100,000,000をスコアする", + tiny_hands = "デッキを20枚以下にする", + big_hands = "デッキを80枚以上にする", + you_get_what_you_get = "ショップをリロールせずにランに勝利する", + rule_bender = "いずれかのチャレンジランを完了する", + rule_breaker = "すべてのチャレンジランを完了する", + legendary = "レジェンドジョーカーを発見する", + astronomy = "すべての惑星カードを発見する", + cartomancy = "すべてのタロットカードを発見する", + clairvoyance = "すべてのスペクトルカードを発見する", + extreme_couponer = "すべてのバウチャーを発見する", + completionist = "コレクションを100%にする", + completionist_plus = "ゴールドステークの難易度ですべてのデッキで勝利する", + completionist_plus_plus = "すべてのジョーカーでゴールドステッカーを獲得する", + }, + challenge_names = { + c_omelette_1 = "オムレツ", + c_city_1 = "15分都市", + c_rich_1 = "大富豪", + c_knife_1 = "紙一重", + c_xray_1 = "透視能力", + c_mad_world_1 = "狂気の世界", + c_luxury_1 = "ぜいたく税", + c_non_perishable_1 = "保存食", + c_medusa_1 = "メデューサ", + c_double_nothing_1 = "一か八か", + c_typecast_1 = "はまり役", + c_inflation_1 = "インフレ", + c_bram_poker_1 = "ブラムポーカー", + c_fragile_1 = "フラジャイル", + c_monolith_1 = "一枚岩", + c_blast_off_1 = "吹き飛ばし", + c_five_card_1 = "ファイブカードドロー", + c_golden_needle_1 = "ゴールデンニードル", + c_cruelty_1 = "残虐", + c_jokerless_1 = "ジョーカーなし" + }, poker_hands = { + ['Flush Five'] = "フラッシュファイブ", ['Flush House'] = "フラッシュハウス", ['Five of a Kind'] = "ファイブカード", ['Royal Flush'] = "ロイヤルフラッシュ", @@ -3376,10 +3453,12 @@ return { ['Three of a Kind'] = "スリーカード", ['Two Pair'] = "ツーペア", ['Pair'] = "ワンペア", - ['High Card'] = "ハイカード", - ['Flush Five'] = "フラッシュファイブ" + ['High Card'] = "ハイカード" }, poker_hand_descriptions = { + ['Flush Five'] = { + "同じランクとスーツのカード5枚" + }, ['Flush House'] = { "すべてのカードが同じスーツの", "スリーカードとワンペア" @@ -3423,9 +3502,6 @@ return { ['High Card'] = { "プレイされたハンドが上記のハンドではない場合", "最もランクの高いカードだけがスコアされる" - }, - ['Flush Five'] = { - "同じランクとスーツのカード5枚" } }, labels = { @@ -3442,11 +3518,13 @@ return { polychrome = "ポリクローム", negative = "ネガティブ", gold_seal = "ゴールドシール", - locked = "ロック中", blue_seal = "ブルーシール", red_seal = "レッドシール", purple_seal = "パープルシール", + locked = "ロック中", eternal = "エターナル", + perishable = "摩耗", + rental = "レンタル", pinned_left = "ピン留め" }, dictionary = { @@ -3474,6 +3552,7 @@ return { b_collection = "コレクション", b_seed = "シード", b_copy_seed = "シードをコピー", + b_copy = "コピー", b_credits = "クレジット", b_stats = "統計", b_settings = "設定", @@ -3484,6 +3563,9 @@ return { b_set_gamespeed = "ゲームスピード", b_set_play_discard_pos = "プレイ/ディスカード ボタンの位置", b_set_screenshake = "画面の揺れ", + b_high_contrast_cards = "ハイコントラストカード", + b_reduced_motion = "動作の軽減", + b_set_rumble = "コントローラーの振動", b_set_crash_reports = "クラッシュレポート", b_set_monitor = "ディスプレイモニター", b_set_windowmode = "ウィンドウモード", @@ -3520,6 +3602,7 @@ return { b_booster_packs = "ブースターパック", b_tags = "タグ", b_decks = "デッキ", + b_seals = "シール", b_continue = "続ける", b_back = "戻る", b_music = "ミュージック", @@ -3527,6 +3610,7 @@ return { b_imagery = "画像", b_new_run = "新しいラン", b_challenges = "チャレンジ", + b_new_challenge = "新しいチャレンジをスタート", b_current_profile = "現在のプロフィール", b_load_profile = "プロフィールをロード", b_create_profile = "プロフィールを作成", @@ -3540,9 +3624,11 @@ return { b_collection_cap = "コレクション", b_quit_cap = "終了", b_cash_out = "清算", + b_unlock_all = "すべてをアンロック", k_unknown = "?????", k_compatible = "適合", k_incompatible = "不適合", + k_active = "アクティブ", k_round = "ラウンド", k_ante = "アンティ", k_seed = "シード", @@ -3562,6 +3648,7 @@ return { k_voucher = "バウチャー", k_tarot = "タロット", k_planet = "惑星", + k_deck = "デッキ", k_dwarf_planet = "小惑星", k_planet_q = "惑星?", k_spectral = "スペクトル", @@ -3593,12 +3680,18 @@ return { k_x_base = "X ベース", k_not_discovered = "未発見", k_unlocked_ex = "アンロック!", + k_achievement = "実績", + k_trophy = "トロフィー", k_challenge_mode = "チャレンジモード", k_daily_run = "デイリーラン", k_profile = "プロフィール", k_wins = "勝利", k_empty_caps = "なし", k_collection = "コレクション", + k_progress = "進行状況", + k_challenges = "チャレンジ", + k_joker_stickers = "ジョーカーステッカー", + k_deck_stake_wins = "デッキステーク勝利数", k_stake_level = "ステークレベル", k_none = "なし", k_game_modifiers = "ゲーム編集", @@ -3610,28 +3703,46 @@ return { k_best_hand = "ベストハンド", k_seeded_run = "シードされたラン", k_enter_seed = "シードを入力", + k_enter_name = "名前を入力", k_lvl = "レベル", k_skipped_cap = "スキップ", k_no_reward = "報酬なし", k_reward = "報酬", k_nope_ex = "いいえ!", + k_not_allowed_ex = "禁止!", k_or = "または", + k_poker_hand = "ポーカーハンド", + k_gold = "ゴールド", + k_card_stats = "カード統計", k_balanced = "バランス", + k_view = "表示", + k_all_hands = "すべてのハンド", + k_high_score_ex = "ハイスコア!", + k_demo_version_ex = "体験版!", + k_playing_as = "プレイヤー", + k_choose = "選択", + k_achievements_disabled = "実績が無効化", + k_trophies_disabled = "トロフィーの無効化", ph_improve_run = "ランを改善しよう!", + ph_no_boss_active = "アクティブなボスなし", ph_sneak_peek = "プレビュー", ph_deck_preview_stones = "ストーン", ph_deck_preview_effective = "ジョーカー、ブラインド、カード強化による実質合計", ph_blind_score_at_least = "最低スコア", - ph_blind_reward = "報酬:", + ph_blind_reward = "報酬: ", + ph_4_7_of_clubs = "4x クラブの7", ph_up_ante_1 = "アンティを上げる", ph_up_ante_2 = "すべてのブラインドをレイズ", ph_up_ante_3 = "ブラインドを更新", + ph_select_challenge = "チャレンジを選択", ph_stat_joker = "そのカードで完了した合計ラウンド数", ph_stat_consumable = "そのカードの使用回数", ph_stat_voucher = "そのバウチャーが引き換えられた回数", ph_demo_thanks_1 = "プレイして頂きありがとうございます", ph_demo_thanks_2 = "BALATRO 体験版", ph_game_over = "ゲームオーバー", + ph_you_win = "勝利!", + ph_you_win_demo = "体験版に勝利!", ph_vouchers_redeemed = "このランで引き換えられたバウチャーの数", ph_no_vouchers = "このランで引き換えられたバウチャーなし", ph_defeat_this_blind_1 = "それを見つけるために", @@ -3645,6 +3756,18 @@ return { ph_1_level = "+1レベル", ph_boss_disabled = "ボスは無効!", ph_most_played = "(最もプレイされたハンド)", + ph_defeat_the_boss = "ボスブラインドを倒す", + ph_score_furthest_ante = "アンティ", + ph_score_furthest_round = "ラウンド", + ph_score_hand = "ベストハンド", + ph_score_poker_hand = "最もプレイされたハンド", + ph_score_new_collection = "新発見", + ph_score_cards_played = "プレイしたカードの枚数", + ph_score_cards_discarded = "ディスカードしたカードの枚数", + ph_score_times_rerolled = "リロールした回数", + ph_score_cards_purchased = "購入したカードの枚数", + ph_unscored_hand = "ハンドがスコアされない", + ph_alert_debuff_confirm = "もう一度「プレイ」を押して確認", ml_demo_thanks_message = { "BalatroをSteamのウィッシュリストに登録し", "playbalatro.comにサインアップして", @@ -3702,6 +3825,18 @@ return { "すべてのアンロックと", "発見が無効化" }, + ml_edition_seal_enhancement_explanation = { + "カードはそれぞれ、強化、エディション、", + "シールを1つずつ持つことができます" + }, + ml_unlock_all_explanation = { + "警告! コンプリートコレクションをアンロックすると", + "このプロフィールの実績が無効になります!" + }, + ml_unlock_all_trophies = { + "警告! コンプリートコレクションをアンロックすると", + "このプロフィールのトロフィーが無効になります!" + }, ['$'] = "$", k_redeemed_ex = "引き換え!", k_duplicated_ex = "重複!", @@ -3712,6 +3847,7 @@ return { k_plus_stone = "+1 ストーン", k_plus_planet = "+1 惑星", k_plus_spectral = "+1 スペクトル", + k_plus_joker = "+1 ジョーカー", k_active_ex = "アクティブ!", k_level_up_ex = "レベルアップ!", k_upgrade_ex = "アップグレード!", @@ -3719,78 +3855,25 @@ return { k_val_up = "バリューアップ!", k_reset = "リセット", k_extinct_ex = "消滅!", + k_disabled_ex = "無効!", k_safe_ex = "セーフ!", k_saved_ex = "セーブ!", k_swapped_ex = "スワップ!", k_copied_ex = "コピー!", k_melted_ex = "メルト!", - b_copy = "コピー", - b_high_contrast_cards = "ハイコントラストカード", - b_set_rumble = "コントローラーの振動", - b_seals = "シール", - b_new_challenge = "新しいチャレンジをスタート", - b_unlock_all = "すべてをアンロック", - k_active = "アクティブ", - k_deck = "デッキ", - k_progress = "進行状況", - k_challenges = "チャレンジ", - k_joker_stickers = "ジョーカーステッカー", - k_deck_stake_wins = "デッキステーク勝利数", - k_enter_name = "名前を入力", - k_gold = "ゴールド", - k_card_stats = "カード統計", - k_view = "表示", - k_all_hands = "すべてのハンド", - k_high_score_ex = "ハイスコア!", - k_demo_version_ex = "体験版!", - k_playing_as = "プレイヤー", - k_choose = "選択", - k_achievements_disabled = "実績が無効化", - ph_no_boss_active = "アクティブなボスなし", - ph_you_win = "勝利!", - ph_you_win_demo = "体験版に勝利!", - ph_defeat_the_boss = "ボスブラインドを倒す", - ph_score_furthest_ante = "アンティ", - ph_score_furthest_round = "ラウンド", - ph_score_hand = "ベストハンド", - ph_score_poker_hand = "最もプレイされたハンド", - ph_score_new_collection = "新発見", - ph_score_cards_played = "プレイしたカードの枚数", - ph_score_cards_discarded = "ディスカードしたカードの枚数", - ph_score_times_rerolled = "リロールした回数", - ph_score_cards_purchased = "購入したカードの枚数", - ml_edition_seal_enhancement_explanation = { - "カードはそれぞれ、強化、エディション、", - "シールを1つずつ持つことができます" - }, - ml_unlock_all_explanation = { - "警告! コンプリートコレクションをアンロックすると", - "このプロフィールの実績が無効になります!" - }, - k_plus_joker = "+1 ジョーカー", k_eaten_ex = "食べられた!", - k_eroded_ex = "横取りされた!", - k_achievement = "実績", - ph_unscored_hand = "ハンドがスコアされない", - ph_alert_debuff_confirm = "もう一度「プレイ」を押して確認", k_drank_ex = "ドランク!", - k_trophy = "トロフィー", - k_trophies_disabled = "トロフィーの無効化", - ml_unlock_all_trophies = { - "警告! コンプリートコレクションをアンロックすると", - "このプロフィールのトロフィーが無効になります!" - }, - k_poker_hand = "ポーカーハンド", - ph_4_7_of_clubs = "4x クラブの7", - k_not_allowed_ex = "禁止!", - ph_select_challenge = "チャレンジを選択" + k_eroded_ex = "横取りされた!" }, v_dictionary = { a_xmult = "倍率 X#1#", + a_xmult_minus = "倍率 -X#1#", a_mult = "倍率 +#1#", + a_mult_minus = "倍率 -#1#", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# ハンドサイズ", + a_handsize_minus = "ハンドサイズ -#1#", a_hands = "+#1# ハンド", a_sold_tally = "#1#/#2# 売却済", a_remaining = "残り #1#", @@ -3800,6 +3883,8 @@ return { deck_preview_wheel_singular = "#1# 枚が裏向きでドローされたため、数字が小さくなる可能性があります", deck_preview_wheel_plural = "#1# 枚が裏向きでドローされたため、数字が小さくなる可能性があります", challenges_completed = "チャレンジ完了 #1#/#2#", + unlocked = "アンロック済#1#/#2#", + completed = "完了#1#/#2#", interest = "$#2# につき利息 #1# (最大 #3#)", remaining_hand_money = "残りのハンド(各$#1# )", remaining_discard_money = "残りのディスカード(各$#1# )", @@ -3819,15 +3904,10 @@ return { "ネガティブ", "すべてのラウンドで" }, - a_mult_minus = "倍率 -#1#", - a_handsize_minus = "ハンドサイズ -#1#", ml_negative_consumable_desc = { "ネガティブ", "+#1# 消耗スロット" - }, - a_xmult_minus = "倍率 -X#1#", - unlocked = "アンロック済#1#/#2#", - completed = "完了#1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3958,9 @@ return { ch_c_none = { "{C:inactive}なし" }, + ch_c_no_shop_jokers = { + "ジョーカーが今後{C:attention}ショップ{} に出現しない" + }, ch_c_inflation = { "永久的に、購入するたびに{C:money}$1{} 値上がりする" }, @@ -3890,15 +3973,12 @@ return { ch_c_flipped_cards = { "{C:green}#1#枚につき1枚{} は裏向きでドローされる" }, - ch_c_minus_hand_size_per_X_dollar = { - "所持金 {C:money}$#1#{} ごとにハンド {C:red}-1{} 枚" - }, - ch_c_no_shop_jokers = { - "ジョーカーが今後{C:attention}ショップ{} に出現しない" - }, ch_c_debuff_played_cards = { "{C:attention}プレイした{} すべてのカードに、スコア後{C:attention}デバフ{} がかかる" }, + ch_c_minus_hand_size_per_X_dollar = { + "所持金 {C:money}$#1#{} ごとにハンド {C:red}-1{} 枚" + }, ch_c_set_eternal_ante = { "アンティが{C:attention}#1#{} の時にボスを倒すと、すべてのジョーカーが{C:attention}エターナルになる{}" }, @@ -3906,6 +3986,26 @@ return { "アンティが{C:attention}#1#{} の時にボスを倒すと、ジョーカーのスロットが{C:attention}0{} になる" } }, + quips = { + wq_1 = {"カンペキだ!"}, + wq_2 = {"うまく対応したね!"," "}, + wq_3 = {"どうやらブラフじゃ","なかったようだね!"}, + wq_4 = {"残念だけど","このチップはすべて","バーチャルなんだ…"}, + wq_5 = {"私が教えたことを","しっかり覚えているね!"}, + wq_6 = {"すばらしいプレイが", "いくつもあったよ!"}, + wq_7 = {"きみに賭けなくて","よかったよ!", " "}, + lq_1 = {"もっと簡単なカードゲームの方が", "私たちのスピードには", "合っているのかもしれない…"}, + lq_2 = {"楽な相手だ!", " "}, + lq_3 = {"いったん引いて", "再挑戦しよう!", " "}, + lq_4 = {"ギャンブルでは", "そう簡単には", "勝てないんだ!"}, + lq_5 = {"どうやら本物の", "ジョーカーが誰なのか", "わかったぞ!"}, + lq_6 = {"おっと、きみも", "ブラフだったのか?"}, + lq_7 = {"どうやら冗談は","通じないらしい!"}, + lq_8 = {"もし私に手があったら","目を覆うところだったよ!", " "}, + lq_9 = {"私は文字通りの", "愚か者なんだ", "そうだろう?"}, + lq_10 = {"大失敗だ!"}, + dq_1 = {"マズイぞ! この","ファイナルチャレンジ","のために何か対策を","打たなければ!"} + }, tutorial = { sb_1 = { "やあ! 私は {C:attention}Jimbo{}", @@ -3939,7 +4039,7 @@ return { "しかし {C:attention}ボスブラインド{} には", "気をつけよう。", "ボスブラインドの能力に対抗するには", - "戦略が必要になる。" + "戦略が必要になる。" }, bb_4 = { "ボスブラインドを倒すと", @@ -3963,7 +4063,7 @@ return { "{C:attention}ラン情報{} エリアで", "{C:attention}ポーカーハンド{} を確認しよう。", "現在のランに関する", - "その他の情報もある。" + "その他の情報もある。" }, fh_4 = { "カードでも {C:blue}チップ{} を", @@ -3979,7 +4079,7 @@ return { "選択したカードを{C:attention}5{}枚まで", "{C:red}「ディスカード」{} することもできる。", "さらに強いハンドを作れるかもしれない。", - "やってみよう!" + "やってみよう!" }, fh_7 = { "ラウンドごとに使用できる {C:blue}ハンド{} と", @@ -3990,13 +4090,13 @@ return { "{C:blue}ハンド{} がなくなる前に", "{C:attention}300チップ{} 獲得して", "このラウンドに勝利しよう。", - "応援しているよ!" + "応援しているよ!" }, sh_1 = { "カードが増えた時には", "それらを並べ替えることができる。", "{C:attention}ジョーカー{} は左から右の順に", - "発動する。" + "発動する。" }, sh_2 = { "そして消耗カードは", @@ -4006,13 +4106,13 @@ return { "手札を {C:attention}2{} 枚まで選んだら", "{C:tarot}タロット{} カードの", "{C:attention}「使用」{} を押して", - "それらを強化しよう!" + "それらを強化しよう!" }, s_1 = { "うまくいったね!さあ 次は", "{C:money}キャッシュ{} が{E:1}たまった{} から", "{C:attention}ショップ{} で新しいカードを", - "購入しよう。" + "購入しよう。" }, s_2 = { "このハンサムな", @@ -4022,7 +4122,7 @@ return { "これはきみのランに加えることができる", "{C:attention}#1#{} 種類の {C:attention}ジョーカー{} のうちの1つだ。", "それぞれの {C:attention}ジョーカー{} は", - "異なる効果を持っている。" + "異なる効果を持っている。" }, s_4 = { "これはきみがプレイするハンドに", @@ -4041,7 +4141,7 @@ return { "この {C:tarot}タロット{} カードは", "{C:attention}消耗{} カードだ。", "きみのトランプを強化してくれるから", - "持っておこう。" + "持っておこう。" }, s_8 = { "{C:attention}消耗{} カードは", @@ -4052,7 +4152,7 @@ return { "十分な資金があれば", "{C:attention}バウチャー{} を買うことができる。", "{C:attention}バウチャー{} を使用すると", - "ランをアップグレードできるんだ!" + "ランをアップグレードできるんだ!" }, s_10 = { "{C:attention}バウチャー{} は", @@ -4063,182 +4163,12 @@ return { "各ショップにある {C:booster}ブースターパック{} も", "チェックしておこう。", "{C:booster}ブースターパック{} には", - "いろいろなグッズが入っているんだ!" + "いろいろなグッズが入っているんだ!" }, s_12 = { "準備ができたら", "{C:attention}次のラウンド{} に進もう。" } - }, - achievement_names = { - ante_up = "アンティアップ!", - ante_upper = "アンティアッパー!", - heads_up = "ヘッドアップ", - low_stakes = "ローステーク", - mid_stakes = "ミッドステーク", - high_stakes = "ハイステーク", - card_player = "カードプレイヤー", - card_discarder = "カードディスカーダー", - nest_egg = "ネストエッグ", - flushed = "フラッシュ", - speedrunner = "スピードランナー", - roi = "ROI", - shattered = "シャッター", - royale = "ロワイヤル", - retrograde = "レトログレード", - _10k = "10K", - _1000k = "1,000K", - _100000k = "100,000K", - tiny_hands = "タイニーハンド", - big_hands = "ビッグハンド", - you_get_what_you_get = "得られるものを得よ", - rule_bender = "ルールベンダー", - rule_breaker = "ルールブレイカー", - legendary = "レジェンド", - astronomy = "天文学", - cartomancy = "カード占い", - clairvoyance = "透視能力", - extreme_couponer = "エクストリームクーポナー", - completionist = "完全主義者", - completionist_plus = "完全主義者+", - completionist_plus_plus = "完全主義者++" - }, - achievement_descriptions = { - ante_up = "アンティ4に到達する", - ante_upper = "アンティ8に到達する", - heads_up = "ランに勝利する", - low_stakes = "レッドステーク以上の難易度でランに勝利する", - mid_stakes = "ブラックステーク以上の難易度でランに勝利する", - high_stakes = "ゴールドステーク以上の難易度でランに勝利する", - card_player = "2500枚以上のカードをプレイする", - card_discarder = "2500枚以上のカードをディスカードする", - nest_egg = "1回のランで$400以上獲得する ", - flushed = "ワイルドカード5枚でフラッシュをプレイする", - speedrunner = "12ラウンド以内にランに勝利する", - roi = "アンティ4でバウチャーを5購入する", - shattered = "1回のハンドで2枚のグラスカードを割る", - royale = "ロイヤルフラッシュをプレイする", - retrograde = "いずれかのポーカーハンドをレベル10にする", - _10k = "1回のハンドでチップ10,000をスコアする", - _1000k = "1回のハンドでチップ1,000,000をスコアする", - _100000k = "1回のハンドでチップ100,000,000をスコアする", - tiny_hands = "デッキを20枚以下にする", - big_hands = "デッキを80枚以上にする", - you_get_what_you_get = "ショップをリロールせずにランに勝利する", - rule_bender = "いずれかのチャレンジランを完了する", - rule_breaker = "すべてのチャレンジランを完了する", - legendary = "レジェンドジョーカーを発見する", - astronomy = "すべての惑星カードを発見する", - cartomancy = "すべてのタロットカードを発見する", - clairvoyance = "すべてのスペクトルカードを発見する", - extreme_couponer = "すべてのバウチャーを発見する", - completionist = "コレクションを100%にする", - completionist_plus = "ゴールドステークの難易度ですべてのデッキで勝利する", - completionist_plus_plus = "すべてのジョーカーでゴールドステッカーを獲得する" - }, - quips = { - wq_1 = { - "カンペキだ!" - }, - wq_2 = { - "うまく対応したね!", - " " - }, - wq_3 = { - "どうやらブラフじゃ", - "なかったようだね!" - }, - wq_4 = { - "残念だけど", - "このチップはすべて", - "バーチャルなんだ…" - }, - wq_5 = { - "私が教えたことを", - "しっかり覚えているね!" - }, - wq_6 = { - "すばらしいプレイが", - "いくつもあったよ!" - }, - wq_7 = { - "きみに賭けなくて", - "よかったよ!", - " " - }, - lq_1 = { - "もっと簡単なカードゲームの方が", - "私たちのスピードには", - "合っているのかもしれない…" - }, - lq_2 = { - "楽な相手だ!", - " " - }, - lq_3 = { - "いったん引いて", - "再挑戦しよう!", - " " - }, - lq_4 = { - "ギャンブルでは", - "そう簡単には", - "勝てないんだ!" - }, - lq_5 = { - "どうやら本物の", - "ジョーカーが誰なのか", - "わかったぞ!" - }, - lq_6 = { - "おっと、きみも", - "ブラフだったのか?" - }, - lq_7 = { - "どうやら冗談は", - "通じないらしい!" - }, - lq_8 = { - "もし私に手があったら", - "目を覆うところだったよ!", - " " - }, - lq_9 = { - "私は文字通りの", - "愚か者なんだ", - "そうだろう?" - }, - lq_10 = { - "大失敗だ!" - }, - dq_1 = { - "マズイぞ! この", - "ファイナルチャレンジ", - "のために何か対策を", - "打たなければ!" - } - }, - challenge_names = { - c_omelette_1 = "オムレツ", - c_city_1 = "15分都市", - c_rich_1 = "大富豪", - c_knife_1 = "紙一重", - c_xray_1 = "透視能力", - c_mad_world_1 = "狂気の世界", - c_luxury_1 = "ぜいたく税", - c_non_perishable_1 = "保存食", - c_medusa_1 = "メデューサ", - c_double_nothing_1 = "一か八か", - c_typecast_1 = "はまり役", - c_inflation_1 = "インフレ", - c_bram_poker_1 = "ブラムポーカー", - c_fragile_1 = "フラジャイル", - c_monolith_1 = "一枚岩", - c_blast_off_1 = "吹き飛ばし", - c_five_card_1 = "ファイブカードドロー", - c_golden_needle_1 = "ゴールデンニードル", - c_cruelty_1 = "残虐", - c_jokerless_1 = "ジョーカーなし" } } -} \ No newline at end of file +} diff --git a/localization/ko.lua b/localization/ko.lua index a67b2f5..8da2532 100644 --- a/localization/ko.lua +++ b/localization/ko.lua @@ -47,6 +47,46 @@ return { "{C:red}+#1#{} 배수" } }, + j_sly = { + name = "교활한 조커", + text = { + "플레이한 핸드에", + "{C:attention}#2#{} 포함 시", + "칩 {C:chips}+#1#{}개" + } + }, + j_wily = { + name = "악랄한 조커", + text = { + "플레이한 핸드에", + "{C:attention}#2#{} 포함 시", + "칩 {C:chips}+#1#{}개" + } + }, + j_clever = { + name = "영리한 조커", + text = { + "플레이한 핸드에", + "{C:attention}#2#{} 포함 시", + "칩 {C:chips}+#1#{}개" + } + }, + j_devious = { + name = "기만적인 조커", + text = { + "플레이한 핸드에", + "{C:attention}#2#{} 포함 시", + "칩 {C:chips}+#1#{}개" + } + }, + j_crafty = { + name = "간교한 조커", + text = { + "플레이한 핸드에", + "{C:attention}#2#{} 포함 시", + "칩 {C:chips}+#1#{}개" + } + }, j_half = { name = "반쪽 조커", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "저글러", text = { - "{C:attention}+#1#{} 핸드 크기", + "{C:attention}+#1#{} 핸드 크기" } }, j_drunkard = { name = "술고래", text = { + "라운드마다", "{C:red}+#1#{} 버리기" } }, j_stone = { name = "스톤 조커", text = { - "풀 덱에{C:attention}스톤{} 카드가 있을 때마다", - "이 조커는", - "{C:chips}+#1#{} 개의 칩을 획득합니다", + "내 {C:attention}풀 덱에 있는", + "각 {C:attention}스톤 카드마다", + "{C:chips}+#1#{}개의 칩을 제공합니다", "{C:inactive}(현재 {C:chips}+#2#{C:inactive}개의 칩)" } }, @@ -128,7 +169,7 @@ return { text = { "{C:diamonds}#2#{} 문양과 함께", "카드를 플레이할 때마다", - "득점 시 {C:mult}+#1#{} 배수를 제공합니다" + "득점 시 {C:mult}+#1#{} 배수를 제공합니다", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "{C:hearts}#2#{} 수트와 함께", "카드를 플레이할 때마다", - "득점 시 {C:mult}+#1#{} 배수를 제공합니다" + "득점 시 {C:mult}+#1#{} 배수를 제공합니다", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "{C:spades}#2#{} 문양과 함께", "카드를 플레이할 때마다", - "득점 시 {C:mult}+#1#{} 배수를 제공합니다" + "득점 시 {C:mult}+#1#{} 배수를 제공합니다", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "{C:clubs}#2#{} 수트와 함께", "카드를 플레이할 때마다", - "득점 시 {C:mult}+#1#{} 배수를 제공합니다" + "득점 시 {C:mult}+#1#{} 배수를 제공합니다", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "8볼", text = { - "플레이한 핸드에", - "{C:attention}8{}이 {C:attenetion}#1#{} 장 이상 있으면 ", - "{C:planet}행성{} 카드 한 장이 생성됩니다", + "득점 시{C:green}#1#/#2#{}의 확률로", + "{C:attention}8{}마다", + "{C:tarot}타로{} 카드를 생성", "{C:inactive}(공간이 있어야 합니다)" } }, - j_misprint = { - name = "오탈자", - text = { - "" - } - }, j_dusk = { name = "땅거미", text = { @@ -220,14 +255,6 @@ return { "다시 트리거합니다" } }, - j_raised_fist = { - name = "들어 올린 주먹", - text = { - "핸드에 보유한 {C:attention}가장 낮은{} 카드의", - "랭크에 {C:attention}두 배{} 를", - "배수에 추가합니다" - } - }, j_chaos = { name = "혼돈의 광대", text = { @@ -235,6 +262,20 @@ return { "{C:green}#1#{} 무료 {C:green}리롤" } }, + j_misprint = { + name = "오탈자", + text = { + "" + } + }, + j_raised_fist = { + name = "들어 올린 주먹", + text = { + "핸드에 있는 {C:attention}최하{} 랭크 카드의", + "랭크의 {C:attention}두 배{}를", + "배수에 추가" + } + }, j_fibonacci = { name = "피보나치", text = { @@ -246,9 +287,9 @@ return { j_steel_joker = { name = "스틸 조커", text = { - "{C:attention}스틸{} 카드가", - "풀 덱에 있을 때마다", - "이 조커는 {X:mult,C:white} X#1# {} 배수를 획득합니다", + "{C:attention}내 풀 덱에 있는", + "각 {C:attention}스틸 카드마다", + "{X:mult,C:white} X#1# {} 배수 제공", "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" } }, @@ -276,14 +317,6 @@ return { "{C:attention}버리기{}당 {C:money}$#1#{}를 획득합니다" } }, - j_hack = { - name = "사기꾼", - text = { - "플레이할 때마다", - "{C:attention}2{}, {C:attention}3{},", - "{C:attention}4{} 또는 {C:attention}5{} 카드를 다시 트리거합니다" - } - }, j_pareidolia = { name = "변상증", text = { @@ -292,6 +325,14 @@ return { "취급됩니다" } }, + j_hack = { + name = "사기꾼", + text = { + "플레이할 때마다", + "{C:attention}2{}, {C:attention}3{},", + "{C:attention}4{} 또는 {C:attention}5{} 카드를 다시 트리거합니다" + } + }, j_gros_michel = { name = "그로 미셸", text = { @@ -339,18 +380,27 @@ return { j_supernova = { name = "초신성", text = { - "{C:attention}포커 핸드{} 가 플레이된", - "횟수를 배수에", - "추가합니다" + "이번 런에서", + "{C:attention}포커 핸드{}가 플레이된", + "횟수를 배수에 추가" + } + }, + j_superposition = { + name = "중첩", + text = { + "핸드가 플레이 시", + "{C:attention}에이스{} 가 포함된 {C:attention}스트레이트{}라면,", + "{C:tarot}타로{} 카드를 생성합니다", + "{C:inactive}(공간이 있어야 합니다)" } }, j_ride_the_bus = { name = "버스 탑승", text = { - "{C:attention}그림{} 카드 득점 없이", - "플레이한", - "연속 핸드마다", - "{C:mult}+#1#{} 배수", + "이 조커는 {C:attention}연속{} 핸드 플레이마다", + "{C:attention}그림{} 카드", + " 득점 없이", + "{C:mult}+#1#{} 배수를 획득합니다", "{C:inactive}(현재 {C:mult}+#2#{C:inactive} 배수)" } }, @@ -439,7 +489,8 @@ return { j_constellation = { name = "별자리", text = { - "획득후 사용한 {C:planet}행성{} 카드당", + "이 조커는", + "{C:planet}행성{} 카드가 사용될 때마다", "{X:mult,C:white} X#1# {} 배수를 획득합니다", "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" } @@ -461,30 +512,13 @@ return { "{C:money}$#1#{} 를 획득합니다" } }, - j_green_joker = { - name = "그린 조커", - text = { - "플레이한 핸드당 {C:mult}+#1#{} 배수", - "버리기당 {C:mult}-#2#{} 배수", - "{C:inactive}(현재 {C:mult}+#3#{C:inactive} 배수)" - } - }, - j_superposition = { - name = "중첩", - text = { - "핸드가 플레이 시", - "{C:attention}에이스{} 가 포함된 {C:attention}스트레이트{}라면,", - "{C:tarot}타로{} 카드를 생성합니다", - "{C:inactive}(공간이 있어야 합니다)" - } - }, j_todo_list = { name = "할 일 목록", text = { - "{C:attention}포커 핸드{} 가 {C:attention}#2#{} 인 경우", - "{C:money}$#1#{} 를 획득하며,", - "포커 핸드는 돈을 획득할 때마다", - "매번 변경됩니다" + "{C:attention}포커 핸드{}", + "가 {C:attention}#2#{}인 경우 {C:money}$#1#{}를 획득합니다", + "라운드 종료 시", + "포커 핸드를 바꿉니다" } }, j_ticket = { @@ -536,11 +570,19 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "그린 조커", + text = { + "플레이한 핸드당 {C:mult}+#1#{} 배수", + "버리기당 {C:mult}-#2#{} 배수", + "{C:inactive}(현재 {C:mult}+#3#{C:inactive} 배수)" + } + }, j_swashbuckler = { name = "깡패", text = { - "이 카드 왼쪽에 있는모든 {C:attention}조커{}", - "판매 가치에 {C:attention}두 배{}를", + "다른 모든 소유한", + "{C:attention}조커{}의 판매 가치를", "배수에 추가합니다", "{C:inactive}(현재 {C:mult}+#1#{C:inactive} 배수)" }, @@ -554,7 +596,7 @@ return { name = "음유시인", text = { "{C:attention}+#1#{} 핸드 크기,", - "라운드당 {C:red}-#2# {} 핸드" + "라운드마다 {C:blue}-#2#{} 핸드" }, unlock = { "단 한 번의 핸드만", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "종이 구멍", text = { - "득점에 사용된 {C:attention}첫 번째{} 플레이한", - "카드를 다시 트리거합니다" + "득점에 사용된 {C:attention}첫{} 플레이한", + "카드를", + "추가 {C:attention}#1#{}회 리트리거합니다" }, unlock = { "{E:1,C:attention}#1#{} (으)로", @@ -618,7 +661,7 @@ return { text = { "{C:diamonds}다이아몬드{} 수트의", "카드를 플레이할 때마다", - "득점 시 {C:money}$#1#{}를 획득합니다" + "득점 시 {C:money}$#1#{}를 획득합니다", }, unlock = { "덱에서", @@ -632,7 +675,7 @@ return { "{C:hearts}하트{} 수트의", "카드를 플레이할 때마다", "{C:green}#1#/#2#{} 확률", - "{X:mult,C:white} X#3# {} 배수를 제공하며," + "{X:mult,C:white} X#3# {} 배수를 제공하며,", }, unlock = { "덱에서", @@ -658,7 +701,7 @@ return { text = { "{C:clubs}클럽{} 수트의", "카드를 플레이할 때마다", - "득점 시 {C:mult}+#1#{} 배수를 제공합니다" + "득점 시 {C:mult}+#1#{} 배수를 제공합니다", }, unlock = { "덱에서", @@ -669,8 +712,8 @@ return { j_glass = { name = "글래스 조커", text = { - "파괴되는 모든", - "{C:attention}글래스 카드{} 마다", + "이 조커는 {C:attention}글래스 카드가", + "파괴될 때마다", "{X:mult,C:white} X#1# {} 배수를 획득합니다", "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" }, @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "화분", text = { - "포커 핸드에", - "득점하는 {C:diamonds}다이아몬드{} 카드, {C:clubs}클럽{} 카드가 있으면", - "{X:mult,C:white} X#1# {} 배수", - "{C:hearts}하트{} 카드, {C:spades}스페이드{} 카드" + "포커", + "핸드에", + "{C:diamonds}다이아몬드{} 카드, {C:clubs}클럽{} 카드,", + "{C:hearts}하트{} 카드, {C:spades}스페이드{} 카드가 있을 경우 {X:mult,C:white} X#1# {} 배수" }, unlock = { "앤티", @@ -731,6 +774,7 @@ return { j_merry_andy = { name = "즐거운 앤디", text = { + "라운드마다", "{C:red}+#1#{} 버리기,", "{C:red}#2#{} 핸드 크기" }, @@ -762,8 +806,8 @@ return { }, unlock = { "한 번의 핸드에서", - "최소", - "{E:1,C:attention}#1#{} 개의 칩을 획득합니다" + "최소{E:1,C:attention}#1#{} 개의 칩을", + "획득합니다" } }, j_seeing_double = { @@ -796,8 +840,8 @@ return { j_hit_the_road = { name = "여행 출발", text = { - "이번 라운드에서", - "{C:attention}잭{} 을 버릴 때마다", + "이 조커는 이번 라운드에서", + "{C:attention}잭{}을 버릴 때마다", "{X:mult,C:white} X#1# {} 배수를 획득합니다", "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" }, @@ -851,7 +895,7 @@ return { text = { "플레이한 핸드가", "{C:attention}#2#{} 을(를) 포함 시", - "{X:mult,C:white} X#1# {} 배수" + "{X:mult,C:white} X#1# {} 배수" }, unlock = { "{E:1,C:attention}#1#{} 을(를)", @@ -864,7 +908,7 @@ return { text = { "플레이한 핸드가", "{C:attention}#2#{} 을(를) 포함 시", - "{C:red} X#1#{} 배수" + "{X:mult,C:white} X#1# {} 배수" }, unlock = { "{E:1,C:attention}#1#{} 을(를)", @@ -892,7 +936,8 @@ return { j_red_card = { name = "레드카드", text = { - "{C:attention}부스터 팩{} 을 건너뛰면", + "이 조커는", + "{C:attention}부스터 팩{}을 건너뛸 때", "{C:red}+#1#{} 배수를 획득합니다", "{C:inactive}(현재 {C:red}+#2#{C:inactive} 배수)" } @@ -900,18 +945,18 @@ return { j_madness = { name = "광기", text = { - "{C:attention}블라인드{} 를 선택할 때,", - "{X:mult,C:white} X#1# {} 배수를 획득하고", - "무작위 조커 한 장을 {C:attention}파괴합니다", - "{C:inactive}(현재 {X:mult,C:white} X#2# {} 배수)" + "{C:attention}스몰 블라인드{} 또는 {C:attention}빅 블라인드{}", + "를 선택한 경우, {X:mult,C:white} X#1# {} 배수를 획득하고", + "무작위 조커를{C:attention}파괴{}합니다", + "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" } }, j_square = { name = "정사각형 조커", text = { - "정확히 {C:attention}4{}장의 카드가 있는", - "핸드를 플레이할 때마다", - "{C:chips}+#2#{} 개의 칩을 획득합니다", + "이 조커는 플레이한 핸드에", + "정확히 {C:attention}4{}장의 카드가 있을 때", + "{C:chips}+#2#{}개의 칩을 획득합니다", "{C:inactive}(현재 {C:chips}#1#{C:inactive}개의 칩)" } }, @@ -932,6 +977,287 @@ return { "{C:inactive}(공간이 있어야 합니다)" } }, + j_vampire = { + name = "뱀파이어", + text = { + "이 조커는 매 {C:attention}강화 카드{} 득점 시", + "{X:mult,C:white} X#1# {} 배수를 획득하고", + "카드 {C:attention}강화", + "를 제거합니다{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" + } + }, + j_shortcut = { + name = "지름길", + text = { + "{C:attention}1 랭크 간격을 두고", + "{C:attention}스트레이트{}를 만들 수 있음", + "{C:inactive}(예: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "홀로그램", + text = { + "이 조커는 {C:attention}플레이한 카드{}가", + "덱에 추가될 때마다", + "{X:mult,C:white} X#1# {} 배수를 획득합니다", + "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" + } + }, + j_vagabond = { + name = "방랑자", + text = { + "핸드가 {C:money}$#1#{} 이하로", + "플레이되면", + "{C:purple}타로{} 카드를 생성합니다" + } + }, + j_baron = { + name = "남작", + text = { + "핸드에 있는", + "{C:attention}킹{}마다", + "{X:mult,C:white} X#1# {} 배수를 제공합니다" + + } + }, + j_cloud_9 = { + name = "클라우드 9", + text = { + "라운드가 끝날 때 {C:attention}풀 덱{}의", + "{C:attention}9{}마다", + "{C:money}$#1#{}를 획득합니다", + "{C:inactive}(현재 {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "로켓", + text = { + "라운드 종료 시 {C:money}$#1#{}를 획득합니다", + "{C:attention}보스 블라인드{} 처치 시", + "지불이 {C:money}$#2#{}인상됩니다" + } + }, + j_obelisk = { + name = "오벨리스크", + text = { + "이 조커는 {C:attention}연속{} 핸드 플레이마다", + "가장 많이 플레이한", + "{C:attention}포커 핸드 플레이 없이", + "{X:mult,C:white} X#1# {} 배수를 획득합니다", + "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" + } + }, + j_midas_mask = { + name = "미다스 가면", + text = { + "득점 시", + "플레이한 모든 {C:attention}그림{} 카드", + "가 {C:attention}골드{} 카드가 됩니다" + } + }, + j_luchador = { + name = "루차도르", + text = { + "이 카드를 팔아서", + "현재 {C:attention}보스 블라인드{}를", + "비활성화합니다" + } + }, + j_photograph = { + name = "사진", + text = { + "득점에 사용된", + "첫 번째 플레이한 {C:attention}페이스{} 카드에", + "{X:mult,C:white} X#1# {} 배수" + } + }, + j_gift = { + name = "기프트 카드", + text = { + "매 라운드가 종료될떄 마다 모든 {C:attention}조커{} 및", + "{C:attention}소모품{} 카드에", + "{C:money}$#1#{}의 {C:attention}판매 가치{}를 추가합니다", + " " + } + }, + j_turtle_bean = { + name = "거북 콩", + text = { + "{C:attention}+#1#{} 핸드 크기,", + "{C:red}#2#{} 라운드마다", + "감소합니다" + } + }, + j_erosion = { + name = "침식", + text = { + "풀 덱에서 {C:attention}#3#{} 보다 적은 ", + "카드 매수만큼", + "{C:red}+#1#{} 배수", + "{C:inactive}(현재 {C:red}+#2#{C:inactive} 배수)" + } + }, + j_reserved_parking = { + name = "지정 주차 공간", + text = { + "핸드에 보유한", + "{C:attention}그림{} 카드마다", + "{C:green}#2#/#3#{} 확률을 보유합니다", + "{C:money}$#1#{}을(를) 제공합니다" + + } + }, + j_mail = { + name = "편지", + text = { + "{C:attention}#2#{}을(를) 버릴 때마다", + "{C:money}$#1#{}를 획득하며,", + "랭크가 매 라운드 변경됩니다" + } + }, + j_to_the_moon = { + name = "달을 향해", + text = { + "라운드가 끝날 때", + "보유한 {C:money}$5{}마다 추가 {C:money}$#1#{}의", + "{C:attention}이자{}를 획득합니다" + } + }, + j_hallucination = { + name = "환각", + text = { + "{C:attention}부스터 팩{}을 열 때마다", + "{C:green}#1#/#2#{}의 확률로", + "{C:tarot}타로{} 카드를 생성", + "{C:inactive}(공간이 있어야 합니다)" + } + }, + j_lucky_cat = { + name = "행운의 고양이", + text = { + "이 조커는 {C:attention}럭키{} 카드가", + "{C:green}성공적으로{} 트리거될 때마다", + "{X:mult,C:white} X#1# {} 배수를 획득합니다", + "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" + } + }, + j_baseball = { + name = "야구 카드", + text = { + "{C:green}희귀{} 조커마다", + "{X:mult,C:white} X#1# {} 배수를 제공합니다" + } + }, + j_bull = { + name = "황소", + text = { + "가지고 있는 {C:money}$1{}당", + "{C:chips}+#1#{}개의 칩", + "{C:inactive}(현재 {C:chips}+#2#{C:inactive}개의 칩)" + } + }, + j_diet_cola = { + name = "다이어트 콜라", + text = { + "이 카드를 팔아서", + "무료 {C:attention}#1#", + "생성" + } + }, + j_trading = { + name = "트레이딩 카드", + text = { + "라운드의 {C:attention}첫 번째 버리기{}에", + "{C:attention}1{} 카드만 있으면, 그건 파괴하고", + "{C:money}$#1#{}를 획득합니다" + } + }, + j_flash = { + name = "플래시 카드", + text = { + "이 조커는 상점 {C:attention}리롤{}당", + "{C:mult}+#1#{} 배수를 획득합니다", + "{C:inactive}(현재 {C:mult}+#2#{C:inactive} 배수)" + } + }, + j_popcorn= { + name = "팝콘", + text = { + "{C:mult}+#1#{} 배수", + "라운드를 플레이할 때마다", + "{C:mult}-#2#{} 배수" + } + }, + j_ramen= { + name = "라면", + text = { + "{X:mult,C:white} X#1# {} 배수,", + "{C:attention}카드{}를 버릴 때마다", + "{X:mult,C:white} X#2# {} 배수를 잃습니다" + } + }, + j_trousers= { + name = "여벌 바지", + text = { + "이 조커는 플레이한 핸드에", + "{C:attention}#2# 포함 시", + "{C:mult}+#1#{} 배수를 획득합니다", + "{C:inactive}(현재 {C:red}+#3#{C:inactive} 배수)" + } + }, + j_ancient= { + name = "고대 조커", + text = { + "{V:1}#2#{} 수트의 카드를", + "플레이할 때마다 득점 시", + "{X:mult,C:white} X#1# {} 배수를 제공하며,", + "{s:0.8}라운드 종료 시 수트가 변경됩니다" + } + }, + j_walkie_talkie = { + name = "워키토키", + text = { + "{C:attention}10{} 또는 {C:attention}4{}를 플레이할 때마다", + "득점 시 {C:chips}+#1#{}개의 칩과", + "{C:mult}+#2#{} 배수를 제공합니다" + }, + }, + j_selzer= { + name = "탄산수", + text = { + "다음 {C:attention}#1#{}번의 핸드에서", + "플레이한 모든 카드를", + "다시 트리거합니다" + } + }, + j_castle = { + name = "성", + text = { + "이 조커는 {V:1}#2#{} 카드를 버릴 때마다", + "{C:chips}+#1#{}개의 칩을 획득하며,", + "수트가 매 라운드 변경됩니다", + "{C:inactive}(현재 {C:chips}+#3#{C:inactive}개의 칩)" + }, + }, + j_smiley = { + name = "웃는 얼굴", + text = { + "득점하면", + "플레이한 {C:attention}페이스{} 카드가", + "{C:mult}+#1#{} 배수를 제공합니다" + } + }, + j_campfire = { + name = "캠프파이어", + text = { + "이 조커는 카드가 {C:attention}팔릴{} 때마다", + "{X:mult,C:white}X#1#{} 배수를 획득하며,", + "{C:attention}보스 블라인드{}가 패배하면 초기화됩니다", + "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" + } + }, + + j_stuntman = { name = "스턴트맨", text = { @@ -940,7 +1266,7 @@ return { }, unlock = { "한 번의 핸드에서", - "최소 {E:1,C:attention}#1#{}개의 칩을", + "최소{E:1,C:attention}#1#{} 개의 칩을", "획득합니다" } }, @@ -987,7 +1313,7 @@ return { text = { "핸드에 있는", "{C:attention}퀸{}마다", - "{C:mult}+#1#{} 배수" + "{C:mult}+#1#{} 배수를 제공합니다" }, unlock = { "단일 라운드에서", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "자력", text = { - "보유한 각 {C:money}$#2#{} 마다", - "{C:mult}+#1#{} 배수" + "가지고 있는 {C:money}$#2#{}당", + "{C:mult}+#1#{} 배수", + "{C:inactive}(현재 {C:mult}+#3#{C:inactive} 배수)" }, unlock = { "최소 {E:1,C:attention}#1#{} 장의", @@ -1059,8 +1386,8 @@ return { j_caino = { name = "카니오", text = { - "파괴되는", - "{C:attention}그림{} 카드에 대하여", + "이 조커는 {C:attention}그림{} 카드가", + "파괴될 때", "{X:mult,C:white} X#1# {} 배수를 획득합니다", "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" }, @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "요릭", text = { - "{C:attention}#2#{} 번의 버리기 사용 후에만", - "{X:mult,C:white} X#1# {} 배수", - "{C:inactive}(남은 버리기: {C:attention}#3#{C:inactive})" + "이 조커는", + "{C:attention}#2#{C:inactive} [#3#]{}개의", + "카드가 버려질 때마다", + "{X:mult,C:white} X#1# {} 배수를 획득합니다{C:inactive}(현재 {X:mult,C:white} X#4# {C:inactive} 배수)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "교활한 조커", - text = { - "플레이한 핸드에", - "{C:attention}#2#{} 포함 시", - "칩 {C:chips}+#1#{}개" - } - }, - j_wily = { - name = "악랄한 조커", - text = { - "플레이한 핸드에", - "{C:attention}#2#{} 포함 시", - "칩 {C:chips}+#1#{}개" - } - }, - j_clever = { - name = "영리한 조커", - text = { - "플레이한 핸드에", - "{C:attention}#2#{} 포함 시", - "칩 {C:chips}+#1#{}개" - } - }, - j_devious = { - name = "기만적인 조커", - text = { - "플레이한 핸드에", - "{C:attention}#2#{} 포함 시", - "칩 {C:chips}+#1#{}개" - } - }, - j_crafty = { - name = "간교한 조커", - text = { - "플레이한 핸드에", - "{C:attention}#2#{} 포함 시", - "칩 {C:chips}+#1#{}개" - } - }, - j_vampire = { - name = "뱀파이어", - text = { - "플레이한 {C:attention}강화 카드{}당", - "{X:mult,C:white} X#1# {} 배수를 획득하고,", - "카드 {C:attention}강화{}를 제거합니다", - "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" - } - }, - j_shortcut = { - name = "지름길", - text = { - "{C:attention}스트레이트{}를", - "{C:attention}1 랭크{}의 차이로 만듭니다", - "{C:inactive}(예: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "홀로그램", - text = { - "덱에 추가된", - "{C:attention}플레잉 카드{}당", - "{X:mult,C:white} X#1# {} 배수를 획득합니다", - "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" - } - }, - j_vagabond = { - name = "방랑자", - text = { - "핸드가 {C:money}$#1#{} 이하로", - "플레이되면", - "{C:purple}타로{} 카드를 생성합니다" - } - }, - j_baron = { - name = "남작", - text = { - "핸드에 있는", - "{C:attention}킹{}마다", - "{X:mult,C:white} X#1# {} 배수를 제공합니다" - } - }, - j_cloud_9 = { - name = "클라우드 9", - text = { - "라운드가 끝날 때 {C:attention}풀 덱{}의", - "{C:attention}9{}마다", - "{C:money}$#1#{}를 획득합니다", - "{C:inactive}(현재 {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "로켓", - text = { - "라운드가 끝날 때 {C:money}$#1#{}를", - "획득합니다. {C:attention}보스 블라인드{}에서 승리하면", - "{C:money}$#2#{}를 획득합니다" - } - }, - j_obelisk = { - name = "오벨리스크", - text = { - "가장 많이 플레이한 {C:attention}포커 카드{}를", - "사용하지 않고", - "플레이한 연속 핸드마다", - "{X:mult,C:white} X#1# {} 배수", - "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" - } - }, - j_midas_mask = { - name = "미다스 가면", - text = { - "플레이할 때", - "모든 {C:attention}페이스{} 카드가", - "{C:attention}골드{} 카드로 됩니다" - } - }, - j_luchador = { - name = "루차도르", - text = { - "이 카드를 팔아서", - "현재 {C:attention}보스 블라인드{}를", - "비활성화합니다" - } - }, - j_photograph = { - name = "사진", - text = { - "득점에 사용된", - "첫 번째 플레이한 {C:attention}페이스{} 카드에", - "{X:mult,C:white} X#1# {} 배수" - } - }, - j_gift = { - name = "기프트 카드", - text = { - "매 라운드가 종료될떄 마다 모든 {C:attention}조커{} 및", - "{C:attention}소모품{} 카드에", - "{C:money}$#1#{}의 {C:attention}판매 가치{}를 추가합니다", - " " - } - }, - j_turtle_bean = { - name = "거북 콩", - text = { - "{C:attention}+#1#{} 핸드 크기,", - "{C:red}#2#{} 라운드마다", - "감소합니다" - } - }, - j_erosion = { - name = "침식", - text = { - "풀 덱에서 {C:attention}#3#{} 보다 적은 ", - "카드 매수만큼", - "{C:red}+#1#{} 배수", - "{C:inactive}(현재 {C:red}+#2#{C:inactive} 배수)" - } - }, - j_reserved_parking = { - name = "지정 주차 공간", - text = { - "핸드에 보유한", - "{C:attention}그림{} 카드마다", - "{C:green}#2#/#3#{} 확률을 보유합니다", - "{C:money}$#1#{}을(를) 제공합니다" - } - }, - j_mail = { - name = "편지", - text = { - "{C:attention}#2#{}을(를) 버릴 때마다", - "{C:money}$#1#{}를 획득하며,", - "랭크가 매 라운드 변경됩니다" - } - }, - j_to_the_moon = { - name = "달을 향해", - text = { - "라운드가 끝날 때", - "보유한 {C:money}$5{}마다 추가 {C:money}$#1#{}의", - "{C:attention}이자{}를 획득합니다" - } - }, - j_hallucination = { - name = "환각", - text = { - "{C:attention}부스터 팩{}을 열 때마다", - "{C:green}#1#/#2#{}의 확률로", - "{C:tarot}타로{} 카드를 생성", - "{C:inactive}(공간이 있어야 합니다)" - } - }, - j_lucky_cat = { - name = "행운의 고양이", - text = { - "{C:attention}럭키{} 카드를", - "{C:green}성공적으로{} 트리거할 때마다", - "{X:mult,C:white} X#1# {} 배수를 획득합니다", - "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" - } - }, - j_baseball = { - name = "야구 카드", - text = { - "{C:green}희귀{} 조커마다", - "{X:mult,C:white} X#1# {} 배수를 제공합니다" - } - }, - j_bull = { - name = "황소", - text = { - "{C:money}보유한 달러{}당", - "{C:chips}+#1#{}개의 칩", - "{C:inactive}(현재 {C:chips}+#2#{C:inactive}개의 칩)" - } - }, - j_diet_cola = { - name = "다이어트 콜라", - text = { - "이 카드를 팔아서", - "무료 {C:attention}#1#", - "생성" - } - }, - j_trading = { - name = "트레이딩 카드", - text = { - "라운드의 {C:attention}첫 번째 버리기{}에", - "{C:attention}1{} 카드만 있으면, 그건 파괴하고", - "{C:money}$#1#{}를 획득합니다" - } - }, - j_flash = { - name = "플래시 카드", - text = { - "상점에서 {C:attention}리롤{}할 때마다", - "{C:mult}+#1#{} 배수", - "{C:inactive}(현재 {C:mult}+#2#{C:inactive} 배수)" - } - }, - j_popcorn = { - name = "팝콘", - text = { - "{C:mult}+#1#{} 배수", - "라운드를 플레이할 때마다", - "{C:mult}-#2#{} 배수" - } - }, - j_trousers = { - name = "여벌 바지", - text = { - "플레이한 핸드에", - "{C:attention}#2#{}이(가) 있으면", - "{C:mult}+#1#{} 배수를 획득합니다", - "{C:inactive}(현재 {C:red}+#3#{C:inactive} 배수)" - } - }, - j_ancient = { - name = "고대 조커", - text = { - "{V:1}#2#{} 수트의 카드를", - "플레이할 때마다 득점 시", - "{X:mult,C:white} X#1# {} 배수를 제공하며,", - "{s:0.8}라운드 종료 시 수트가 변경됩니다" - } - }, - j_ramen = { - name = "라면", - text = { - "{X:mult,C:white} X#1# {} 배수,", - "{C:attention}카드{}를 버릴 때마다", - "{X:mult,C:white} X#2# {} 배수를 잃습니다" - } - }, - j_walkie_talkie = { - name = "워키토키", - text = { - "{C:attention}10{} 또는 {C:attention}4{}를 플레이할 때마다", - "득점 시 {C:chips}+#1#{}개의 칩과", - "{C:mult}+#2#{} 배수를 제공합니다" - } - }, - j_selzer = { - name = "탄산수", - text = { - "다음 {C:attention}#1#{}번의 핸드에서", - "플레이한 모든 카드를", - "다시 트리거합니다" - } - }, - j_castle = { - name = "성", - text = { - "이 조커는 {V:1}#2#{} 카드를 버릴 때마다", - "{C:chips}+#1#{}개의 칩을 획득하며,", - "수트가 매 라운드 변경됩니다", - "{C:inactive}(현재 {C:chips}+#3#{C:inactive}개의 칩)" - } - }, - j_smiley = { - name = "웃는 얼굴", - text = { - "득점하면", - "플레이한 {C:attention}페이스{} 카드가", - "{C:mult}+#1#{} 배수를 제공합니다" - } - }, - j_campfire = { - name = "캠프파이어", - text = { - "이 조커는 카드가 {C:attention}팔릴{} 때마다", - "{X:mult,C:white}X#1#{} 배수를 획득하며,", - "{C:attention}보스 블라인드{}가 패배하면 초기화됩니다", - "{C:inactive}(현재 {X:mult,C:white} X#2# {C:inactive} 배수)" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "낭비", text = { - "라운드당", - "{C:red}+#1#{} 버리기를", - "영구적으로 획득합니다" + "라운드마다", + "{C:red}+#1#{} 버리기", + "영구적으로 획득" } }, v_seed_money = { name = "시드 머니", text = { - "라운드당", - "획득하는 이자의 한도가", - "{C:money}$#1#{} 로 증가합니다" + "라운드마다 획득하는", + "이자 한도를", + "{C:money}$#1#{}로 상향" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "상형문자", text = { - "{C:attention}-#1#{} 앤티", - "{C:blue}-#1#{} 핸드", - "영구적으로 획득합니다", + "라운드마다", + "{C:attention}-#1#{} 앤티,", + "{C:blue}-#1#{} 핸드" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "롤당 {C:money}$#1#{}" } }, - v_pattern = { - name = "패턴", + v_paint_brush = { + name = "페인트 붓", text = { - "가장 많이 사용한", - "{C:attention}소모품{} 카드를 스폰합니다", - "{E:1,V:1}#1#", - "{C:inactive}(공간이 있어야 합니다)" + "{C:attention}+#1#{} 핸드 크기" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "리사이클로맨시", text = { - "라운드당", - "{C:red}+#1#{} 버리기를", - "영구적으로 획득합니다" + "라운드마다", + "{C:red}+#1#{} 버리기", + "영구적으로 획득" }, unlock = { "총 {C:attention}#1#{} 장의 카드를", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "돈나무", text = { - "라운드당", - "획득하는 이자의 한도가", - "{C:money}$#1#{} 로 증가합니다" + "라운드마다 획득하는", + "이자 한도를", + "{C:money}$#1#{}로 상향" }, unlock = { "{C:attention}#1#{} 회의 연속 라운드 동안", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "암각화", + text = { + "라운드마다", + "{C:attention}-#1#{} 앤티,", + "{C:red}-#1#{} 버리기" + }, unlock = { "앤티 레벨", "{E:1,C:attention}#1#{} 에 도달합니다" - }, - text = { - "{C:attention}-#1#{} 앤티", - "{C:red}-#1#{} 버리기", - "영구적으로 획득합니다" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "발견합니다" } }, - v_tesselation = { - name = "테셀레이션", - text = { - "가장 많이 사용한 {C:attention}조커{} 카드를", - "스폰합니다", - "{E:1,V:1}#1#", - "{C:inactive}(공간이 있어야 합니다)" - }, - unlock = { - "가장 많이 사용한", - "{C:attention}조커{} 의", - "{C:dark_edition}폴리크롬{} 에디션을", - "상점에서 구매합니다" - } - }, v_palette = { name = "팔레트", text = { - "핸드에 {C:attention}+#1#{}장의", - "카드를 보유합니다", "{C:attention}+#1#{} 핸드 크기" }, unlock = { "핸드 크기를", "카드 {C:attention}#1#{}장으로 줄입니다" } - }, - v_paint_brush = { - name = "페인트 붓", - text = { - "{C:attention}+#1#{} 핸드 크기" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "마법사", text = { - "{C:attention}#1#{} 장의 선택한 카드를", - "{C:attention}#2#{} (으)로", + "{C:attention}#1#{}장의 선택한 카드를", + "{C:attention}#2#(으)로", "강화합니다" } }, @@ -2070,9 +2055,9 @@ return { "{S:0.8}({S:0.8,V:1}Lv.#1#{S:0.8}){} 플러시 파이브를 레벨업 합니다", "{C:attention}#2#", "{C:mult}+#3#{} 배수 및", - "{C:chips}+#4#{}개의 칩" + "{C:chips}+#4#{} 개의 칩" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "{C:money}$#2#{} 를 획득합니다" } }, - c_soul = { - name = "영혼", - text = { - "{C:legendary,E:1}전설{} 조커를", - "생성합니다", - "{C:inactive}(공간이 있어야 합니다)" - } - }, - c_black_hole = { - name = "블랙홀", - text = { - "모든 {C:legendary,E:1}포커 핸드{} 를", - "{C:attention}1{} 레벨만큼", - "업그레이드합니다" - } - }, c_ankh = { name = "앵크", text = { @@ -2222,6 +2191,22 @@ return { "카드를 {C:attention}#1#{}장 복사해", "얻습니다" } + }, + c_soul = { + name = "영혼", + text = { + "{C:legendary,E:1}전설{} 조커를", + "생성합니다", + "{C:inactive}(공간이 있어야 합니다)" + } + }, + c_black_hole = { + name = "블랙홀", + text = { + "모든 {C:legendary,E:1}포커 핸드{} 를", + "{C:attention}1{} 레벨만큼", + "업그레이드합니다" + } } }, Edition = { @@ -2234,7 +2219,7 @@ return { e_foil = { name = "포일", text = { - "{C:chips}+#1#{}개의 칩" + "{C:chips}+#1#{} 개의 칩" } }, e_holo = { @@ -2370,15 +2355,16 @@ return { stake_orange = { name = "오렌지 스테이크", text = { - "앤티당 {C:attention}부스터 팩{} 비용이", - "{C:money}$1{} 추가됩니다", + "상점에 {C:attention}부패{} 조커가 있습니다", + "{C:inactive,s:0.8}(5라운드 후 디버프됨)", "{s:0.8}이전 스테이크를 모두 적용합니다" } }, stake_gold = { name = "골드 스테이크", text = { - "{C:red}-1{} 핸드 크기", + "상점에 {C:attention}렌탈{} 조커가 있습니다", + "{C:inactive,s:0.8}(라운드당 비용 {C:money,s:0.8}$3{C:inactive,s:0.8})", "{s:0.8}이전 스테이크를 모두 적용합니다" } } @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "희귀 태그", text = { - "상점에", - "{C:green}희귀 조커{} 가 있습니다" + "상점에 무료", + "{C:green}희귀 조커가 있습니다" } }, tag_rare = { name = "레어 태그", text = { - "상점에", - "{C:red}레어 조커{} 가 있습니다" + "상점에 무료", + "{C:red}레어 조커가 있습니다" } }, tag_negative = { name = "네거티브 태그", text = { - "상점에", - "{C:dark_edition}네거티브 조커{} 가 있습니다" + "다음 기본 에디션 상점", + "조커가 무료이며", + "{C:dark_edition}네거티브가 됩니다" } }, tag_foil = { name = "포일 태그", text = { - "상점에", - "{C:dark_edition}포일 조커{} 가 있습니다" + "다음 기본 에디션 상점", + "조커가 무료이며", + "{C:dark_edition}포일이 됩니다" } }, tag_holo = { name = "홀로그래픽 태그", text = { - "상점에", - "{C:dark_edition}홀로그래픽 조커{} 가 있습니다" + "다음 기본 에디션 상점", + "조커가 무료이며", + "{C:dark_edition}홀로그래픽이 됩니다" } }, tag_polychrome = { name = "폴리크롬 태그", text = { - "상점에", - "{C:dark_edition}폴리크롬 조커{} 가 있습니다" + "다음 기본 에디션 상점", + "조커가 무료이며", + "{C:dark_edition}폴리크롬이 됩니다" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "런을 시작합니다" } }, - b_metal = { - name = "메탈 덱", + b_ghost = { + name = "고스트 덱", text = { - "{C:attention}스틸 카드{} 로", - "강화된 {C:attention}#1#{} 장의", - "플레잉 카드로 런을 시작합니다" + "{C:spectral}유령{} 카드가", + "상점에서 나타납니다", + "{C:spectral,T:c_hex}헥스{} 카드로 시작합니다" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "런을 시작합니다" } }, - b_rocky = { - name = "로키 덱", + b_zodiac = { + name = "황도대 덱", text = { - "추가 {C:attention}스톤 카드", - "{C:attention}#1#{} 장으로 런을 시작합니다" + "덱에 {C:attention}26{} 장의 {C:spades} 스페이드{} 및", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "및 {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "땋은 덱", + b_painted = { + name = "칠한 덱", text = { - "첫 번째로 플레이하는 핸드를", - "{C:attention}Lv.3{} 으로 업그레이드합니다" + "{C:attention}+#1#{} 핸드 크기", + "{C:red}#2#{} 조커 슬롯" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "고스트 덱", - text = { - "{C:spectral}유령{} 카드가", - "상점에서 나타납니다", - "{C:spectral,T:c_hex}헥스{} 카드로 시작합니다" - } - }, - b_zodiac = { - name = "황도대 덱", - text = { - "덱에 {C:attention}26{} 장의 {C:spades} 스페이드{} 및", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "및 {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "칠한 덱", - text = { - "{C:attention}+#1#{} 핸드 크기", - "{C:red}#2#{} 조커 슬롯" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "및 점수" } }, + red_seal = { + name = "레드 봉인", + text = { + "이 카드를 {C:attention}1{}번", + "다시 트리거합니다" + } + }, + blue_seal = { + name = "블루 봉인", + text = { + "핸드에 {C:attention}있을{} 경우", + "라운드에서 마지막으로 플레이한 {C:attention}포커 핸드{}에", + "{C:planet}행성{} 카드를 생성", + "{C:inactive}(공간이 있어야 합니다)" + } + }, + purple_seal = { + name = "퍼플 봉인", + text = { + "{C:attention}버리면", + "{C:tarot}타로{} 카드를 생성합니다", + "{C:inactive}(공간이 있어야 합니다)" + } + }, + eternal = { + name = "이터널", + text = { + "판매하거나", + "파괴할 수 없습니다" + } + }, + perishable = { + name = "부패", + text = { + "{C:attention}#1#{}라운드 후", + "디버프됨", + "{C:inactive}({C:attention}#2#{C:inactive} 남음)" + } + }, + rental = { + name = "렌탈", + text = { + "라운드 종료 시 ", + "{C:money}$#1#{}를 획득합니다" + } + }, white_sticker = { name = "화이트 스티커", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{V:1}#2# 의 {C:light_black}#1#" + " {V:1}#2#의 {C:light_black}#1# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} 개의 추가 칩" } }, + remove_negative = { + name = "네거티브", + text = { + "{C:inactive,s:0.9}(제거 {C:dark_edition,s:0.9}네거티브{C:inactive,s:0.9} 복사로 부터)" + } + }, locked = { name = "잠김", text = {} @@ -3027,6 +3047,15 @@ return { "사용할 수 없습니다" } }, + challenge_locked = { + name = "잠김", + text = { + "챌린지 모드를 해제하려면", + "최소 #1#개의 다른 덱으로", + "런을 승리합니다", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "잠김", text = { @@ -3267,51 +3296,6 @@ return { "가장 왼쪽에", "고정됩니다" } - }, - red_seal = { - name = "레드 봉인", - text = { - "이 카드를 {C:attention}1{}번", - "다시 트리거합니다" - } - }, - blue_seal = { - name = "블루 봉인", - text = { - "라운드 종료시 핸드에 이 카드를 {C:attention}보유하면{}", - "{C:planet}행성{} 카드를 생성합니다", - "라운드 종료 시 핸드" - } - }, - purple_seal = { - name = "퍼플 봉인", - text = { - "{C:attention}버리면", - "{C:tarot}타로{} 카드를 생성합니다", - "{C:inactive}(공간이 있어야 합니다)" - } - }, - eternal = { - name = "이터널", - text = { - "판매하거나", - "파괴할 수 없습니다" - } - }, - challenge_locked = { - name = "잠김", - text = { - "챌린지 모드를 해제하려면", - "최소 #1#개의 다른 덱으로", - "런을 승리합니다", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "네거티브", - text = { - "{C:inactive,s:0.9}(제거 {C:dark_edition,s:0.9}네거티브{C:inactive,s:0.9} 복사로 부터)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "가장 많이 플레이한 핸드" }, + achievement_names = { + ante_up = "앤티 상승!", + ante_upper = "앤티 더 상승!", + heads_up = "알림", + low_stakes = "낮은 스테이크", + mid_stakes = "중간 스테이크", + high_stakes = "높은 스테이크", + card_player = "카드 플레이어", + card_discarder = "카드 버리는 자", + nest_egg = "비상금", + flushed = "플러시 홍조", + speedrunner = "스피드 러너", + roi = "ROI", + shattered = "산산조각", + royale = "로열", + retrograde = "역행", + _10k = "10000", + _1000k = "10000000", + _100000k = "100000000", + tiny_hands = "작은 손", + big_hands = "큰 손", + you_get_what_you_get = "얻을 것 얻기", + rule_bender = "규칙 남용자", + rule_breaker = "규칙 파괴자", + legendary = "전설", + astronomy = "천문학", + cartomancy = "카드점", + clairvoyance = "신통력", + extreme_couponer = "극한의 쿠폰 모으는 자", + completionist = "완벽주의자", + completionist_plus = "완벽주의자+", + completionist_plus_plus = "완벽주의자++", + }, + achievement_descriptions = { + ante_up = "앤티 4 도달", + ante_upper = "앤티 8 도달", + heads_up = "런 승리", + low_stakes = "레드 스테이크 난이도 이상에서 런 승리", + mid_stakes = "블루 스테이크 난이도 이상에서 런 승리", + high_stakes = "골드 스테이크 난이도 이상에서 런 승리", + card_player = "카드 2,500장 이상 플레이", + card_discarder = "카드 2,500장 이상 버리기", + nest_egg = "단일 런에서 $400 이상 보유", + flushed = "5장의 와일드 카드로 플러시 플레이", + speedrunner = "12회 이하의 라운드에서 런 승리", + roi = "앤티 4로 바우처 5개 구매", + shattered = "단일 핸드에서 글래스 카드 2장 깨기", + royale = "로열 플러시 플레이", + retrograde = "어떤 포커 핸드든 레벨 10으로 만들기", + _10k = "단일 핸드에서 칩 10,000개 획득", + _1000k = "단일 핸드에서 칩 1,000,000개 획득", + _100000k = "단일 핸드에서 칩 100,000,000개 획득", + tiny_hands = "덱을 카드 20장 이하로 줄이기", + big_hands = "덱에 카드 80장 이상 보유", + you_get_what_you_get = "상점을 리롤하지 않고 런에서 승리", + rule_bender = "어떤 챌린지 런이든 완료", + rule_breaker = "모든 챌린지 런 완료", + legendary = "전설 조커 한 장 발견", + astronomy = "행성 카드 모두 발견", + cartomancy = "타로 카드 모두 발견", + clairvoyance = "유령 카드 모두 발견", + extreme_couponer = "바우처 모두 발견", + completionist = "컬렉션 100% 발견", + completionist_plus = "골드 스테이크 난이도에서 모든 덱으로 승리", + completionist_plus_plus = "모든 조커에 골드 스티커 획득", + }, + challenge_names = { + c_omelette_1 = "오믈렛", + c_city_1 = "15분 도시", + c_rich_1 = "부자가 더 부자로", + c_knife_1 = "칼끝에서", + c_xray_1 = "엑스레이 시야", + c_mad_world_1 = "미친 세계", + c_luxury_1 = "특별 소비세", + c_non_perishable_1 = "비부패", + c_medusa_1 = "메두사", + c_double_nothing_1 = "두 배 또는 꽝", + c_typecast_1 = "정형화", + c_inflation_1 = "인플레이션", + c_bram_poker_1 = "브램 포커", + c_fragile_1 = "연약함", + c_monolith_1 = "모노리스", + c_blast_off_1 = "발사", + c_five_card_1 = "카드 5장 뽑기", + c_golden_needle_1 = "골든 바늘", + c_cruelty_1 = "잔인함", + c_jokerless_1 = "조커 없음" + }, poker_hands = { + ['Flush Five'] = "플러시 파이브", ['Flush House'] = "플러시 하우스", ['Five of a Kind'] = "파이브 카드", ['Royal Flush'] = "로열 플러시", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "트리플", ['Two Pair'] = "투 페어", ['Pair'] = "페어", - ['High Card'] = "하이 카드", - ['Flush Five'] = "플러시 파이브" + ['High Card'] = "하이 카드" }, poker_hand_descriptions = { + ['Flush Five'] = { + "같은 랭크 및 수트의 카드 5장" + }, ['Flush House'] = { "모든 카드가 같은 수트를 공유하는", "트리플 및 페어" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "플레이한 핸드가 위의 핸드에 해당하지", "않으면, 가장 높은 랭크의 카드만 득점합니다" - }, - ['Flush Five'] = { - "같은 랭크 및 수트의 카드 5장" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "폴리크롬", negative = "네거티브", gold_seal = "골드 봉인", - locked = "잠김", blue_seal = "블루 봉인", red_seal = "레드 봉인", purple_seal = "퍼플 봉인", + locked = "잠김", eternal = "이터널", + perishable = "부패", + rental = "렌탈", pinned_left = "고정" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "컬렉션", b_seed = "시드", b_copy_seed = "시드 복사", + b_copy = "복사", b_credits = "크레딧", b_stats = "통계", b_settings = "설정", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "게임 속도", b_set_play_discard_pos = "플레이/버리기 버튼 위치", b_set_screenshake = "화면 흔들기", + b_high_contrast_cards = "고대비 카드", + b_reduced_motion = "동작 감소", + b_set_rumble = "컨트롤러 진동", b_set_crash_reports = "충돌 보고서", b_set_monitor = "모니터 디스플레이", b_set_windowmode = "창 모드", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "부스터 팩", b_tags = "태그", b_decks = "덱", + b_seals = "봉인", b_continue = "계속하기", b_back = "뒤로", b_music = "음악", @@ -3527,6 +3606,7 @@ return { b_imagery = "이미지", b_new_run = "새로운 런", b_challenges = "챌린지", + b_new_challenge = "새로운 챌린지 시작", b_current_profile = "현재 프로필", b_load_profile = "프로필 불러오기", b_create_profile = "프로필 생성", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "컬렉션", b_quit_cap = "나가기", b_cash_out = "캐시 아웃", + b_unlock_all = "모두 잠금 해제", k_unknown = "?????", k_compatible = "호환 가능", k_incompatible = "호환 불가능", + k_active = "활성화", k_round = "라운드", k_ante = "앤티", k_seed = "시드", @@ -3562,6 +3644,7 @@ return { k_voucher = "바우처", k_tarot = "타로", k_planet = "행성", + k_deck = "덱", k_dwarf_planet = "왜소행성", k_planet_q = "행성?", k_spectral = "유령", @@ -3593,12 +3676,18 @@ return { k_x_base = "X 기본", k_not_discovered = "발견되지 않음", k_unlocked_ex = "해제됨!", + k_achievement = "도전과제", + k_trophy = "트로피", k_challenge_mode = "챌린지 모드", k_daily_run = "일일 런", k_profile = "프로필", k_wins = "승리", k_empty_caps = "비어 있음", k_collection = "컬렉션", + k_progress = "진행 내용", + k_challenges = "챌린지", + k_joker_stickers = "조커 스티커", + k_deck_stake_wins = "덱 스테이크 승리", k_stake_level = "스테이크 레벨", k_none = "없음", k_game_modifiers = "게임 사용자 정의", @@ -3610,28 +3699,46 @@ return { k_best_hand = "베스트 핸드", k_seeded_run = "시드된 런", k_enter_seed = "시드 입력", + k_enter_name = "이름 입력", k_lvl = "Lv.", k_skipped_cap = "건너뜀", k_no_reward = "보상 없음", k_reward = "보상", k_nope_ex = "아니요!", + k_not_allowed_ex = "허용되지 않음!", k_or = "또는", + k_poker_hand = "포커 핸드", + k_gold = "골드", + k_card_stats = "카드 통계", k_balanced = "균형됨", + k_view = "보기", + k_all_hands = "모든 핸드", + k_high_score_ex = "높은 점수!", + k_demo_version_ex = "체험판 버전!", + k_playing_as = "플레이 이름:", + k_choose = "선택", + k_achievements_disabled = "도전과제 비활성화됨", + k_trophies_disabled = "트로피 비활성화됨", ph_improve_run = "런을 업그레이드하세요!", + ph_no_boss_active = "활성화된 보스 없음", ph_sneak_peek = "미리 보기", ph_deck_preview_stones = "스톤", ph_deck_preview_effective = "조커, 블라인드 및 카드 강화에 따른 유효 합계", ph_blind_score_at_least = "최소 득점:", - ph_blind_reward = "보상:", + ph_blind_reward = "보상: ", + ph_4_7_of_clubs = "클럽7 4개 ", ph_up_ante_1 = "앤티 상향", ph_up_ante_2 = "모든 블라인드 향상", ph_up_ante_3 = "블라인드 새로고침", + ph_select_challenge = "챌린지 선택", ph_stat_joker = "이 카드로 완료한 라운드 합계", ph_stat_consumable = "이 카드를 사용한 횟수", ph_stat_voucher = "이 바우처를 교환한 횟수", ph_demo_thanks_1 = "BALATRO 체험판을", ph_demo_thanks_2 = "플레이해 주셔서 감사합니다", ph_game_over = "게임 오버", + ph_you_win = "승리!", + ph_you_win_demo = "체험판에서 승리했습니다!", ph_vouchers_redeemed = "이번 런에서 교환한 바우처", ph_no_vouchers = "이번 런에서 교환한 바우처 없음", ph_defeat_this_blind_1 = "이 블라인드를 처치해서", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 레벨", ph_boss_disabled = "보스 비활성화!", ph_most_played = "(가장 많이 플레이한 핸드)", + ph_defeat_the_boss = "보스 블라인드 처치", + ph_score_furthest_ante = "앤티", + ph_score_furthest_round = "라운드", + ph_score_hand = "베스트 핸드", + ph_score_poker_hand = "가장 많이 플레이한 핸드", + ph_score_new_collection = "새로운 발견", + ph_score_cards_played = "플레이한 카드", + ph_score_cards_discarded = "버린 카드", + ph_score_times_rerolled = "리롤한 시간", + ph_score_cards_purchased = "구매한 카드", + ph_unscored_hand = "핸드가 득점하지 않습니다", + ph_alert_debuff_confirm = "'플레이'를 다시 눌러서 확인하세요", ml_demo_thanks_message = { "Steam에서 Balatro를 ", "찜 목록에 담고 playbalatro.com에서", @@ -3702,6 +3821,18 @@ return { "모든 해제 및", "발견이 비활성화됨" }, + ml_edition_seal_enhancement_explanation = { + "플레잉 카드는 강화, 에디션, 봉인을", + "하나씩 가질 수도 있습니다" + }, + ml_unlock_all_explanation = { + "경고! 완전한 컬렉션을 잠금 해제하면", + "이 프로필의 도전과제가 비활성화됩니다!" + }, + ml_unlock_all_trophies = { + "경고! 완전한 컬렉션을 잠금 해제하면", + "이 프로필의 트로피가 비활성화됩니다!" + }, ['$'] = "$", k_redeemed_ex = "교환됨!", k_duplicated_ex = "복제됨!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 스톤", k_plus_planet = "+1 행성", k_plus_spectral = "+1 유령", + k_plus_joker = "+1 조커", k_active_ex = "활성화!", k_level_up_ex = "레벨 업!", k_upgrade_ex = "업그레이드!", @@ -3719,78 +3851,25 @@ return { k_val_up = "가치 향상!", k_reset = "초기화", k_extinct_ex = "소멸!", + k_disabled_ex = "비활성화!", k_safe_ex = "안전!", k_saved_ex = "생존!", k_swapped_ex = "교체됨!", k_copied_ex = "복사됨!", k_melted_ex = "녹음!", - b_copy = "복사", - b_high_contrast_cards = "고대비 카드", - b_set_rumble = "컨트롤러 진동", - b_seals = "봉인", - b_new_challenge = "새로운 챌린지 시작", - b_unlock_all = "모두 잠금 해제", - k_active = "활성화", - k_deck = "덱", - k_progress = "진행 내용", - k_challenges = "챌린지", - k_joker_stickers = "조커 스티커", - k_deck_stake_wins = "덱 스테이크 승리", - k_enter_name = "이름 입력", - k_gold = "골드", - k_card_stats = "카드 통계", - k_view = "보기", - k_all_hands = "모든 핸드", - k_high_score_ex = "높은 점수!", - k_demo_version_ex = "체험판 버전!", - k_playing_as = "플레이 이름:", - k_choose = "선택", - k_achievements_disabled = "도전과제 비활성화됨", - ph_no_boss_active = "활성화된 보스 없음", - ph_you_win = "승리!", - ph_you_win_demo = "체험판에서 승리했습니다!", - ph_defeat_the_boss = "보스 블라인드 처치", - ph_score_furthest_ante = "앤티", - ph_score_furthest_round = "라운드", - ph_score_hand = "베스트 핸드", - ph_score_poker_hand = "가장 많이 플레이한 핸드", - ph_score_new_collection = "새로운 발견", - ph_score_cards_played = "플레이한 카드", - ph_score_cards_discarded = "버린 카드", - ph_score_times_rerolled = "리롤한 시간", - ph_score_cards_purchased = "구매한 카드", - ml_edition_seal_enhancement_explanation = { - "플레잉 카드는 강화, 에디션, 봉인을", - "하나씩 가질 수도 있습니다" - }, - ml_unlock_all_explanation = { - "경고! 완전한 컬렉션을 잠금 해제하면", - "이 프로필의 도전과제가 비활성화됩니다!" - }, - k_plus_joker = "+1 조커", k_eaten_ex = "먹힘!", - k_eroded_ex = "무너짐!", - k_achievement = "도전과제", - ph_unscored_hand = "핸드가 득점하지 않습니다", - ph_alert_debuff_confirm = "'플레이'를 다시 눌러서 확인하세요", k_drank_ex = "소모함!", - k_trophy = "트로피", - k_trophies_disabled = "트로피 비활성화됨", - ml_unlock_all_trophies = { - "경고! 완전한 컬렉션을 잠금 해제하면", - "이 프로필의 트로피가 비활성화됩니다!" - }, - k_poker_hand = "포커 핸드", - ph_4_7_of_clubs = "클럽7 4개 ", - k_not_allowed_ex = "허용되지 않음!", - ph_select_challenge = "챌린지 선택" + k_eroded_ex = "무너짐!" }, v_dictionary = { a_xmult = "X#1# 배수", + a_xmult_minus = "-X#1# 배수", a_mult = "+#1# 배수", + a_mult_minus = "-#1# 배수", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# 핸드 크기", + a_handsize_minus = "-#1# 핸드 크기", a_hands = "+#1# 핸드", a_sold_tally = "#1#/#2# 판매", a_remaining = "#1# 남음", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "#1# 카드가 뒤집혀서 나오기 때문에 숫자가 더 낮을 수도 있습니다", deck_preview_wheel_plural = "#1# 카드가 뒤집혀서 나오기 때문에 숫자가 더 낮을 수도 있습니다", challenges_completed = "완료한 #1#/#2# 챌린지", + unlocked = "#1#/#2# 해제됨", + completed = "#1#/#2# 완료됨", interest = "$#2#당 이자 #1# (최대 #3#)", remaining_hand_money = "남은 핸드 (각 $#1#)", remaining_discard_money = "남은 버리기 (각 $#1#)", @@ -3819,15 +3900,10 @@ return { "네거티브", "매 라운드" }, - a_mult_minus = "-#1# 배수", - a_handsize_minus = "-#1# 핸드 크기", ml_negative_consumable_desc = { "네거티브", "+#1# 소모품 슬롯" - }, - a_xmult_minus = "-X#1# 배수", - unlocked = "#1#/#2# 해제됨", - completed = "#1#/#2# 완료됨" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive} 없음" }, + ch_c_no_shop_jokers = { + "조커가 {C:attention}상점에서 더 이상 나타나지 않습니다" + }, ch_c_inflation = { "구매할 때마다 가격을 {C:money}$1{}씩 영구적으로 인상합니다" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1/#1#{}장의 카드가 뒤집혀서 나옵니다" }, - ch_c_minus_hand_size_per_X_dollar = { - "{C:money}$#1#{}를 보유할 때마다 핸드에서 카드 {C:red}-1{}장을 보유합니다" - }, - ch_c_no_shop_jokers = { - "조커가 {C:attention}상점에서 더 이상 나타나지 않습니다" - }, ch_c_debuff_played_cards = { "모든 {C:attention}플레이한{} 카드가 득점 후 {C:attention}디버프됩니다{}" }, + ch_c_minus_hand_size_per_X_dollar = { + "{C:money}$#1#{}를 보유할 때마다 핸드에서 카드 {C:red}-1{}장을 보유합니다" + }, ch_c_set_eternal_ante = { "앤티 {C:attention}#1#{} 보스가 패배하면, 모든 조커는 {C:attention}이터널이 됩니다" }, @@ -3906,6 +3982,26 @@ return { "앤티 {C:attention}#1#{} 보스가 패배하면, 조커 슬롯은 {C:attention}0으로 설정됩니다" } }, + quips = { + wq_1 = {"멋지게 해냈네요!"}, + wq_2 = {"아주 잘","처리하셨습니다!"}, + wq_3 = {"허세가 아니었던","것 같군요!"}, + wq_4 = {"이 칩이 모두","가상이라니","안타깝네요..."}, + wq_5 = {"제가 잘 가르친 것","같군요!"}, + wq_6 = {"앞을 내다보는", "플레이를 했군요!"}, + wq_7 = {"당신에 맞서서","베팅을 안 해서", "다행이군요!"}, + lq_1 = {"낚시를 가는 게", "더 빠를지도", "모르겠네요..."}, + lq_2 = {"우리는 싸구려 수트처럼", "접었네요!"}, + lq_3 = {"우리가 셔플을 해서", "다시 시도할", "차례네요!"}, + lq_4 = {"그들이 뭐라고", "했는지 아세요, 하우스가", "항상 이긴대요!"}, + lq_5 = {"누가 진짜", "조커인지", "알아낸 것 같네요!"}, + lq_6 = {"이런, 당신도", "허세 부린 건가요?"}, + lq_7 = {"우리한테 장난을","치는 것 같네요!"}, + lq_8 = {"저한테 손이 있었다면","제 눈을", "가렸을 거예요!"}, + lq_9 = {"전 말 그대로", "바보예요, 당신", "핑계는 뭔가요?"}, + lq_10 = {"완전히 실패네요!"}, + dq_1 = {"이런! 이 마지막","챌린지를 대비해","몇 가지 속임수를","숨겨 왔길 바라요!"} + }, tutorial = { sb_1 = { "안녕하세요! 게임 플레이", @@ -3939,7 +4035,7 @@ return { "하지만 {C:attention}보스 블라인드{} 를", "주시하세요. 특정한 능력을", "보유하고 있기 때문에", - "보다 계획적으로 플레이해야 합니다." + "보다 계획적으로 플레이해야 합니다." }, bb_4 = { "이기게 되면,", @@ -3963,7 +4059,7 @@ return { "{C:attention}런 정보{} 영역에서", "{C:attention}포커 핸드{} 와 함께", "현재 런에 대한", - "다른 정보도 확인해 보세요" + "다른 정보도 확인해 보세요" }, fh_4 = { "또한 카드를 통해", @@ -3979,7 +4075,7 @@ return { "또한 더 강한 핸드를 만들기 위해", "최대 {C:attention}5{} 장의 카드를 선택해", "{C:red}'버리기'{} 를 할 수도 있습니다.", - "한번 해보세요!" + "한번 해보세요!" }, fh_7 = { "조심하세요! 라운드당", @@ -3990,13 +4086,13 @@ return { "이 라운드에서 승리하려면", "{C:blue}핸드{} 가 떨어지기 전에", "{C:attention}300개의 칩{} 을 획득해야 합니다.", - "행운을 빌어요!" + "행운을 빌어요!" }, sh_1 = { "카드를 더 얻으면,", "재배열할 수 있습니다", "왼쪽에서 오른쪽으로 차례대로", - "{C:attention}조커{} 가 트리거됩니다" + "{C:attention}조커{} 가 트리거됩니다" }, sh_2 = { "또한, 잊지 말고", @@ -4006,13 +4102,13 @@ return { "핸드에서 최대 {C:attention}2{} 장의 카드를", "선택하고 해당 {C:tarot}타로{} 카드에서", "{C:attention}'사용'{}을 눌러", - "강화하세요!" + "강화하세요!" }, s_1 = { "잘했어요! 이제", "{C:money}현금{}이 {E:1}두둑{}하니까,", "{C:attention}상점{} 에서 새 카드를", - "구매해 보세요" + "구매해 보세요" }, s_2 = { "이 잘생긴 악마를", @@ -4022,7 +4118,7 @@ return { "이것은 런에 추가할 수 있는", "{C:attention}#1#{} 장의 {C:attention}조커{} 중 하나입니다.", "모든 {C:attention}조커{} 는", - "각기 다른 기능을 합니다" + "각기 다른 기능을 합니다" }, s_4 = { "이것은 플레이하는 모든 핸드에", @@ -4041,7 +4137,7 @@ return { "이 {C:tarot}타로{} 카드는", "{C:attention}소모품{} 입니다. 이것은", "플레잉 카드를 강화합니다!", - "유용하니 넣어두세요." + "유용하니 넣어두세요." }, s_8 = { "한 번에 최대", @@ -4052,7 +4148,7 @@ return { "돈을 충분히 모으면,", "{C:attention}바우처{} 를 구매할 수 있습니다.", "{C:attention}바우처{} 는 패시브로", - "런을 업그레이드합니다!" + "런을 업그레이드합니다!" }, s_10 = { "{C:attention}바우처{} 는", @@ -4063,182 +4159,12 @@ return { "또한, 상점마다", "{C:booster}부스터 팩{} 두 개를", "확인하세요. 좋은 걸로", - "가득 차 있습니다!" + "가득 차 있습니다!" }, s_12 = { "{C:attention}다음 라운드{}로", "넘어갑시다." } - }, - achievement_names = { - ante_up = "앤티 상승!", - ante_upper = "앤티 더 상승!", - heads_up = "알림", - low_stakes = "낮은 스테이크", - mid_stakes = "중간 스테이크", - high_stakes = "높은 스테이크", - card_player = "카드 플레이어", - card_discarder = "카드 버리는 자", - nest_egg = "비상금", - flushed = "플러시 홍조", - speedrunner = "스피드 러너", - roi = "ROI", - shattered = "산산조각", - royale = "로열", - retrograde = "역행", - _10k = "10,000", - _1000k = "10,000,000", - _100000k = "100,000,000", - tiny_hands = "작은 손", - big_hands = "큰 손", - you_get_what_you_get = "얻을 것 얻기", - rule_bender = "규칙 남용자", - rule_breaker = "규칙 파괴자", - legendary = "전설", - astronomy = "천문학", - cartomancy = "카드점", - clairvoyance = "신통력", - extreme_couponer = "극한의 쿠폰 모으는 자", - completionist = "완벽주의자", - completionist_plus = "완벽주의자+", - completionist_plus_plus = "완벽주의자++" - }, - achievement_descriptions = { - ante_up = "앤티 4 도달", - ante_upper = "앤티 8 도달", - heads_up = "런 승리", - low_stakes = "레드 스테이크 난이도 이상에서 런 승리", - mid_stakes = "블루 스테이크 난이도 이상에서 런 승리", - high_stakes = "골드 스테이크 난이도 이상에서 런 승리", - card_player = "카드 2,500장 이상 플레이", - card_discarder = "카드 2,500장 이상 버리기", - nest_egg = "단일 런에서 $400 이상 보유", - flushed = "5장의 와일드 카드로 플러시 플레이", - speedrunner = "12회 이하의 라운드에서 런 승리", - roi = "앤티 4로 바우처 5개 구매", - shattered = "단일 핸드에서 글래스 카드 2장 깨기", - royale = "로열 플러시 플레이", - retrograde = "어떤 포커 핸드든 레벨 10으로 만들기", - _10k = "단일 핸드에서 칩 10,000개 획득", - _1000k = "단일 핸드에서 칩 1,000,000개 획득", - _100000k = "단일 핸드에서 칩 100,000,000개 획득", - tiny_hands = "덱을 카드 20장 이하로 줄이기", - big_hands = "덱에 카드 80장 이상 보유", - you_get_what_you_get = "상점을 리롤하지 않고 런에서 승리", - rule_bender = "어떤 챌린지 런이든 완료", - rule_breaker = "모든 챌린지 런 완료", - legendary = "전설 조커 한 장 발견", - astronomy = "행성 카드 모두 발견", - cartomancy = "타로 카드 모두 발견", - clairvoyance = "유령 카드 모두 발견", - extreme_couponer = "바우처 모두 발견", - completionist = "컬렉션 100% 발견", - completionist_plus = "골드 스테이크 난이도에서 모든 덱으로 승리", - completionist_plus_plus = "모든 조커에 골드 스티커 획득" - }, - quips = { - wq_1 = { - "멋지게 해냈네요!" - }, - wq_2 = { - "아주 잘", - "처리하셨습니다!" - }, - wq_3 = { - "허세가 아니었던", - "것 같군요!" - }, - wq_4 = { - "이 칩이 모두", - "가상이라니", - "안타깝네요..." - }, - wq_5 = { - "제가 잘 가르친 것", - "같군요!" - }, - wq_6 = { - "앞을 내다보는", - "플레이를 했군요!" - }, - wq_7 = { - "당신에 맞서서", - "베팅을 안 해서", - "다행이군요!" - }, - lq_1 = { - "낚시를 가는 게", - "더 빠를지도", - "모르겠네요..." - }, - lq_2 = { - "우리는 싸구려 수트처럼", - "접었네요!" - }, - lq_3 = { - "우리가 셔플을 해서", - "다시 시도할", - "차례네요!" - }, - lq_4 = { - "그들이 뭐라고", - "했는지 아세요, 하우스가", - "항상 이긴대요!" - }, - lq_5 = { - "누가 진짜", - "조커인지", - "알아낸 것 같네요!" - }, - lq_6 = { - "이런, 당신도", - "허세 부린 건가요?" - }, - lq_7 = { - "우리한테 장난을", - "치는 것 같네요!" - }, - lq_8 = { - "저한테 손이 있었다면", - "제 눈을", - "가렸을 거예요!" - }, - lq_9 = { - "전 말 그대로", - "바보예요, 당신", - "핑계는 뭔가요?" - }, - lq_10 = { - "완전히 실패네요!" - }, - dq_1 = { - "이런! 이 마지막", - "챌린지를 대비해", - "몇 가지 속임수를", - "숨겨 왔길 바라요!" - } - }, - challenge_names = { - c_omelette_1 = "오믈렛", - c_city_1 = "15분 도시", - c_rich_1 = "부자가 더 부자로", - c_knife_1 = "칼끝에서", - c_xray_1 = "엑스레이 시야", - c_mad_world_1 = "미친 세계", - c_luxury_1 = "특별 소비세", - c_non_perishable_1 = "비부패", - c_medusa_1 = "메두사", - c_double_nothing_1 = "두 배 또는 꽝", - c_typecast_1 = "정형화", - c_inflation_1 = "인플레이션", - c_bram_poker_1 = "브램 포커", - c_fragile_1 = "연약함", - c_monolith_1 = "모노리스", - c_blast_off_1 = "발사", - c_five_card_1 = "카드 5장 뽑기", - c_golden_needle_1 = "골든 바늘", - c_cruelty_1 = "잔인함", - c_jokerless_1 = "조커 없음" } } -} \ No newline at end of file +} diff --git a/localization/nl.lua b/localization/nl.lua index df98dc8..25d509c 100644 --- a/localization/nl.lua +++ b/localization/nl.lua @@ -47,6 +47,46 @@ return { "een {C:attention}#2# bevat" } }, + j_sly = { + name = "Sluwe Joker", + text = { + "{C:chips}+#1#{} fiches als gespeelde", + "hand", + "een {C:attention}#2# bevat" + } + }, + j_wily = { + name = "Gehaaide Joker", + text = { + "{C:chips}+#1#{} fiches als gespeelde", + "hand", + "een {C:attention}#2# bevat" + } + }, + j_clever = { + name = "Slimme Joker", + text = { + "{C:chips}+#1#{} fiches als gespeelde", + "hand", + "een {C:attention}#2# bevat" + } + }, + j_devious = { + name = "Vileine Joker", + text = { + "{C:chips}+#1#{} fiches als gespeelde", + "hand", + "een {C:attention}#2# bevat" + } + }, + j_crafty = { + name = "Listige Joker", + text = { + "{C:chips}+#1#{} fiches als gespeelde", + "hand", + "een {C:attention}#2# bevat" + } + }, j_half = { name = "Halve Joker", text = { @@ -66,22 +106,23 @@ return { j_juggler = { name = "Jongleur", text = { - "{C:attention}+#1#{} handomvang", + "{C:attention}+#1#{} handomvang" } }, j_drunkard = { name = "Dronkaard", text = { - "{C:red}+#1#{} weggooimogelijkheid" + "{C:red}+#1#{} weggooimogelijkheid", + "per ronde" } }, j_stone = { name = "Stenen Joker", text = { - "Deze Joker levert {C:attention}+#1#{} fiches op", - "voor elke {C:attention}steenkaart", - "in je volledige kaartspel", - "{C:inactive}(Nu {C:chips}+#2#{C:inactive} fiches)" + "Levert {C:chips}+#1#{} fiches op voor", + "elke {C:attention}steenkaart", + "in je {C:attention}volledige kaartspel", + "{C:inactive}(Momenteel {C:chips}+#2#{C:inactive} fiches)" } }, j_golden = { @@ -128,7 +169,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:diamonds}#2#{} geven", - "{C:mult}+#1#{} Multi bij scoren" + "{C:mult}+#1#{} Multi bij scoren", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:hearts}#2#{} geven", - "{C:mult}+#1#{} Multi bij scoren" + "{C:mult}+#1#{} Multi bij scoren", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:spades}#2#{} geven", - "{C:mult}+#1#{} Multi bij scoren" + "{C:mult}+#1#{} Multi bij scoren", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:clubs}#2#{} geven", - "{C:mult}+#1#{} Multi bij scoren" + "{C:mult}+#1#{} Multi bij scoren", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "8-bal", text = { - "Maak een {C:purple}planeet{}-kaart", - "als gespeelde hand {C:attenetion}#1#{}", - "of meer {C:attenetion}8'en{} bevat", + "Kans van {C:green}#1# op #2#{} voor elke", + "gespeelde {C:attention}8{} om een", + "{C:tarot}tarot{}-kaart te creëren bij scoren", "{C:inactive}(Moet ruimte voor zijn)" } }, - j_misprint = { - name = "Drukfout", - text = { - "" - } - }, j_dusk = { name = "Schemering", text = { @@ -220,14 +255,6 @@ return { "{C:attention}hand{} van de ronde" } }, - j_raised_fist = { - name = "Geheven vuist", - text = { - "Voegt de {C:attention}dubbele{} rang toe", - "van de {C:attention}laagste{} vastgehouden kaart", - "in de hand naar Multi" - } - }, j_chaos = { name = "Chaos de Clown", text = { @@ -235,6 +262,20 @@ return { "per winkel" } }, + j_misprint = { + name = "Drukfout", + text = { + "" + } + }, + j_raised_fist = { + name = "Geheven vuist", + text = { + "Voegt de {C:attention}dubbele{} rang", + "van de kaart met de {C:attention}laagste{} rang", + "in de hand toe aan Multi" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Stalen Joker", text = { - "Deze Joker levert {X:mult,C:white}X#1#{} Multi op", + "Levert {X:mult,C:white} X#1# {} Multi op", "voor elke {C:attention}staalkaart", - "in je volledige kaartspel", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + "in je {C:attention}volledige kaartspel", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "aan het einde van de ronde" } }, - j_hack = { - name = "Bedrieger", - text = { - "Reactiveer", - "elke gespeelde", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} of {C:attention}5{}" - } - }, j_pareidolia = { name = "Pareidolie", text = { @@ -292,6 +325,14 @@ return { "{C:attention}plaatjes{}" } }, + j_hack = { + name = "Bedrieger", + text = { + "Reactiveer", + "elke gespeelde", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} of {C:attention}5{}" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Supernova", text = { - "Voegt het aantal keer dat", - "er een {C:attention}pokerhand{} is gespeeld", - "toe aan Multi" + "Voegt het aantal keren dat", + "{C:attention}pokerhand{} is gespeeld", + "in dit spel toe aan Multi" + } + }, + j_superposition = { + name = "Superpositie", + text = { + "Maak een {C:tarot}tarot-{}kaart als", + "pokerhand een", + "{C:attention}aas{} en een {C:attention}straight{} bevat", + "{C:inactive}(Moet ruimte voor zijn)" } }, j_ride_the_bus = { name = "Met de bus mee", text = { - "{C:mult}+#1#{} Multi per", - "opeenvolgende hand", - "die gespeeld wordt zonder", - "een {C:attention}plaatje{} te scoren", - "{C:inactive}(Nu {C:mult}+#2#{C:inactive} Multi)" + "Deze joker levert {C:mult}+#1#{} Multi", + "op per {C:attention}opeenvolgende{} hand", + "die wordt gespeeld zonder een", + "scorend {C:attention}plaatje{}", + "{C:inactive}(Momenteel {C:mult}+#2#{C:inactive} Multi)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Sterrenbeeld", text = { - "Krijgt {X:mult,C:white} X#1# {} Multi", - "per gebruikte {C:planet}planeet{}-kaart", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + "Deze joker levert", + "{X:mult,C:white} X#1# {} Multi op telkens als", + "een {C:planet}planeet{}-kaart wordt gebruikt", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "weggegooid" } }, - j_green_joker = { - name = "Groene Joker", - text = { - "{C:mult}+#1#{} Multi per gespeelde hand", - "{C:mult}+#2#{} Multi per weggegooide kaart", - "{C:inactive}(Nu {C:mult}+#3#{C:inactive} Multi)" - } - }, - j_superposition = { - name = "Superpositie", - text = { - "Maak een {C:tarot}tarot-{}kaart als", - "pokerhand een", - "{C:attention}aas{} en een {C:attention}straight{} bevat", - "{C:inactive}(Moet ruimte voor zijn)" - } - }, j_todo_list = { name = "Takenlijst", text = { "Verdien {C:money}$#1#{} als {C:attention}pokerhand{}", - "een {C:attention}#2#{} is,", - "pokerhand verandert", - "bij elke uitbetaling" + "een {C:attention}#2#{} is.", + "Pokerhand verandert", + "aan het eind van de ronde" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Groene Joker", + text = { + "{C:mult}+#1#{} Multi per gespeelde hand", + "{C:mult}-#2#{} Multi per weggegooide kaart", + "{C:inactive}(Nu {C:mult}+#3#{C:inactive} Multi)" + } + }, j_swashbuckler = { name = "Vrijbuiter", text = { - "De verkoopwaarde van alle", - "{C:attention}Jokers{} in bezit, links van", - "deze kaart, wordt aan Multi toegevoegd", - "{C:inactive}(Nu {C:mult}+#1#{C:inactive} Multi)" + "Voegt de verkoopwaarde", + "van alle andere", + "{C:attention}jokers{} in bezit toe aan Multi", + "{C:inactive}(Momenteel {C:mult}+#1#{C:inactive} Multi)" }, unlock = { "Verkoop in totaal", @@ -554,7 +596,7 @@ return { name = "Troubadour", text = { "{C:attention}+#1#{} handomvang,", - "{C:red}-#2#{} handen per ronde" + "{C:blue}-#2#{} hand elke ronde" }, unlock = { "Win {C:attention,E:1}#1#{} opeenvolgende", @@ -606,7 +648,8 @@ return { name = "Ongeldige stem", text = { "Reactiveer de {C:attention}eerst{} gespeelde", - "gebruikte kaart bij het scoren" + "kaart die scoort", + "{C:attention}#1#{} keer extra" }, unlock = { "Versla een blind van een baas", @@ -618,7 +661,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:diamonds}ruiten{} leveren", - "{C:money}$#1#{} op bij scoren" + "{C:money}$#1#{} op bij scoren", }, unlock = { "Heb ten minste {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "Kans van {C:mult}#1# op #2#{} voor", "gespeelde kaarten met", "de kleur {C:hearts}harten{} geven", - "{X:mult,C:white} X#3# {} Multi bij scoren," + "{X:mult,C:white} X#3# {} Multi bij scoren,", }, unlock = { "Heb ten minste {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Gespeelde kaarten met", "de kleur {C:clubs}klaveren{} geven", - "{C:mult}+#1#{} Multi bij scoren" + "{C:mult}+#1#{} Multi bij scoren", }, unlock = { "Heb ten minste {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Glazen Joker", text = { - "Verdient {X:mult,C:white} X#1# {} Multi", - "voor elke {C:attention}glazen kaart", + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "voor elke {C:attention}glaskaart", "die wordt vernietigd", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "Heb ten minste {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Bloempot", text = { - "{X:mult,C:white} X#1# {} Multi als gespeelde", - "hand een scorende", - "{C:diamonds}ruiten{}, {C:clubs}klaveren{}, {C:hearts}harten{} en", - "{C:spades}schoppen{}-kaart bevat" + "{X:mult,C:white} X#1# {} Multi als", + "pokerhand een", + "{C:diamonds}ruiten{}-kaart, {C:clubs}klaveren{}-kaart,", + "{C:hearts}harten{}-kaart en {C:spades}schoppen{}-kaart bevat" }, unlock = { "Bereik ante", @@ -731,7 +774,8 @@ return { j_merry_andy = { name = "Vrolijke Andy", text = { - "{C:red}+#1#{} weggooimogelijkheden,", + "{C:red}+#1#{} weggooimogelijkheden", + "per ronde,", "{C:red}#2#{} handomvang" }, unlock = { @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "De boer op", text = { - "Levert {X:mult,C:white} X#1# {} Multi op", - "per weggegooide", - "{C:attention}boer{} deze ronde", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "op voor elke weggegooide {C:attention}boer{}", + "deze ronde", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "Gooi {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Rode kaart", text = { - "Verdient {C:red}+#1#{} Multi als er een", - "{C:attention}Boosterpakket{} is overgeslagen", - "{C:inactive}(Nu {C:red}+#2#{C:inactive} Multi)" + "Deze joker levert", + "{C:red}+#1#{} Multi op wanneer een", + "{C:attention}boosterpakket{} wordt overgeslagen", + "{C:inactive}(Momenteel {C:red}+#2#{C:inactive} Multi)" } }, j_madness = { name = "Krankzinnigheid", text = { - "Als {C:attention}blind{} is geselecteerd,", - "verdien je {X:mult,C:white} X #1# {} Multi en", - "{C:attention}vernietig{} je een willekeurige Joker", - "{C:inactive}(Nu {X:mult,C:white} X#2# {} Multi)" + "Als {C:attention}small blind{} of {C:attention}big blind{}", + "is geselecteerd, krijg {X:mult,C:white} X#1# {} Multi", + "en {C:attention}vernietig{} een willekeurige joker", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_square = { name = "Vierkante Joker", text = { - "Levert {C:chips}+#2#{} fiches op als", - "gespeelde hand", - "precies {C:chips}4{} kaarten heeft", - "{C:inactive}(Nu {C:chips}#1#{C:inactive} fiches)" + "Deze joker levert {C:chips}+#2#{} fiches", + "op als gespeelde hand", + "precies {C:attention}4{} kaarten bevat", + "{C:inactive}(Momenteel {C:chips}#1#{C:inactive} fiches)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(Moet ruimte voor zijn)" } }, + j_vampire = { + name = "Vampier", + text = { + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "op per scorende gespeelde {C:attention}verbeterde kaart{},", + "verwijdert {C:attention}kaartverbetering", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_shortcut = { + name = "Kortere route", + text = { + "Staat toe dat {C:attention}straights{} worden", + "gemaakt met leemtes van {C:attention}1 rang", + "{C:inactive}(bijv.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Hologram", + text = { + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "op wanneer een {C:attention}speelkaart{}", + "aan je kaartspel wordt toegevoegd", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_vagabond = { + name = "Vagebond", + text = { + "Maak een {C:purple}tarot-{}kaart", + "als een hand wordt gespeeld", + "met maximaal {C:money}$#1#{}" + } + }, + j_baron = { + name = "Baron", + text = { + "Elke {C:attention}heer{}", + "die je in je hand hebt", + "levert {X:mult,C:white} X#1# {} Multi op" + + } + }, + j_cloud_9 = { + name = "Op wolkjes", + text = { + "Verdient {C:money}$#1#{} voor elke", + "{C:attention}9{} in je {C:attention}volledige kaartspel", + "aan het einde van ronde", + "{C:inactive}(Nu {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Raket", + text = { + "Verdien {C:money}$#1#{} aan het eind van de ronde", + "Uitbetaling stijgt met {C:money}$#2#{}", + "wanneer een {C:attention}baasblind{} wordt verslagen" + } + }, + j_obelisk = { + name = "Obelisk", + text = { + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "op per {C:attention}opeenvolgende{} gespeelde hand", + "zonder je meest gespeelde", + "{C:attention}pokerhand", + "{C:inactive} te spelen (Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_midas_mask = { + name = "Midasmasker", + text = { + "Alle gespeelde {C:attention}plaatjes{}", + "worden {C:attention}gouden{} kaarten", + "bij scoren" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Verkoop deze kaart", + "om de huidige", + "{C:attention}Blind van een baas{} uit te schakelen" + } + }, + j_photograph = { + name = "Foto", + text = { + "Eerste gespeelde {C:attention}plaatje", + "levert {X:mult,C:white} X#1# {} Multi op", + "bij scoren" + } + }, + j_gift = { + name = "Cadeaukaart", + text = { + "Voegt {C:money}$#1#{} {C:attention}verkoopwaarde toe", + "aan elke {C:attention}Joker{} en", + "{C:attention}verbruiks{}-kaart bij", + "einde van ronde" + } + }, + j_turtle_bean = { + name = "Zwarte boon", + text = { + "{C:attention}+#1#{} handomvang,", + "vermindert met", + "{C:red}#2#{} per ronde" + } + }, + j_erosion = { + name = "Erosie", + text = { + "{C:red}+#1#{} Multi voor elke", + "kaart onder {C:attention}#3#{}", + "in je volledige kaartspel", + "{C:inactive}(Nu {C:red}+#2#{C:inactive} Multi)" + } + }, + j_reserved_parking = { + name = "Gereserveerde parkeerplaats", + text = { + "Elk {C:attention}plaatje{}", + "dat je in je hand hebt", + "heeft een kans van {C:green}#2# op #3#{}", + "om {C:money}$#1#{} op te leveren" + + } + }, + j_mail = { + name = "Cashback", + text = { + "Verdien {C:money}$#1#{} voor elke", + "weggegooide {C:attention}#2#{}, de rang", + "verandert elke ronde" + } + }, + j_to_the_moon = { + name = "Naar de maan", + text = { + "Verdien {C:money}$#1#{} extra", + "{C:attention}rente{} voor elke {C:money}$ 5{} die je", + "hebt aan het einde van ronde" + } + }, + j_hallucination = { + name = "Hallucinatie", + text = { + "Kans van {C:green}#1# op #2#{} om een", + "{C:tarot}tarot{}-kaart te creëren als er een", + "{C:attention}Boosterpakket{} is geopend", + "{C:inactive}(Moet ruimte voor zijn)" + } + }, + j_lucky_cat = { + name = "Boffende kat", + text = { + "Deze joker levert {X:mult,C:white} X#1# {} Multi", + "op telkens als een {C:attention}bof{}-kaart", + "{C:green}succesvol{} activeert", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_baseball = { + name = "Honkbalkaart", + text = { + "{C:green}Ongewone{} Jokers", + "geven elk {X:mult,C:white} X#1# {} Multi" + } + }, + j_bull = { + name = "Stier", + text = { + "{C:chips}+#1#{} fiches voor", + "elke {C:money}$1{} die je hebt", + "{C:inactive}(Momenteel {C:chips}+#2#{C:inactive} fiches)" + } + }, + j_diet_cola = { + name = "Cola light", + text = { + "Verkoop deze kaart om", + "een gratis", + "{C:attention}#1# te maken" + } + }, + j_trading = { + name = "Ruilkaart", + text = { + "Als {C:attention}eerste weggooimogelijkheid{} van de ronde", + "maar {C:attention}1{} kaart heeft, vernietig", + "deze dan en verdien {C:money}$#1#" + } + }, + j_flash = { + name = "Flash-kaart", + text = { + "Deze joker levert {C:mult}+#1#{} Multi", + "op per {C:attention}verversing{} in de winkel", + "{C:inactive}(Momenteel {C:mult}+#2#{C:inactive} Multi)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "{C:mult}+#1#{} Multi", + "{C:mult}-#2#{} Multi per", + "gespeelde ronde" + } + }, + j_ramen= { + name = "Noedels", + text = { + "{X:mult,C:white} X#1# {} Multi,", + "verliest {X:mult,C:white} X#2# {} Multi", + "per weggegooide {C:attention}kaart{}" + } + }, + j_trousers= { + name = "Reservebroek", + text = { + "Deze joker levert {C:mult}+#1#{} Multi", + "op als gespeelde hand", + "een {C:attention}#2#", + "{C:inactive} bevat (Momenteel {C:red}+#3#{C:inactive} Multi)" + } + }, + j_ancient= { + name = "Oeroude Joker", + text = { + "Elke gespeelde kaart met", + "de kleur {V:1}#2#{} geeft", + "{X:mult,C:white} X#1# {} Multi bij scoren,", + "{s:0.8}kleur verandert aan einde van ronde" + } + }, + j_walkie_talkie = { + name = "Walkietalkie", + text = { + "Elke gespeelde {C:attention}10{} of {C:attention}4", + "geeft {C:chips}+#1#{} fiches en", + "{C:mult}+#2#{} Multi bij scoren" + }, + }, + j_selzer= { + name = "Seltzer", + text = { + "Reactiveer alle", + "gespeelde kaarten gedurende", + "de volgende {C:attention}#1#{} handen" + } + }, + j_castle = { + name = "Kasteel", + text = { + "Deze Joker verdient {C:chips}+#1#{} fiches", + "per weggegooide {V:1}#2#{} kaart,", + "de kleur verandert elke ronde", + "{C:inactive}(Nu {C:chips}+#3#{C:inactive} fiches)" + }, + }, + j_smiley = { + name = "Smiley", + text = { + "Gespeelde {C:attention}plaatjes{}", + "geven {C:mult}+#1#{} Multi", + "bij scoren" + } + }, + j_campfire = { + name = "Kampvuur", + text = { + "Deze Joker verdient {X:mult,C:white}X#1#{} Multi", + "per {C:attention}verkochte{} kaart, reset", + "als {C:attention}blind van een baas{} is verslagen", + "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + + j_stuntman = { name = "Stuntman", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Bereik de maan", text = { - "{C:mult}+#1#{} Multi voor elke", - "{C:attention}vrouw{}", - "die je in je hand hebt" + "Elke {C:attention}vrouw{}", + "in de hand", + "levert {C:mult}+#1#{} Multi op" }, unlock = { "Speel elke {E:1,C:attention}hartenkaart", @@ -1049,7 +1375,8 @@ return { name = "Bijbenen", text = { "{C:mult}+#1#{} Multi voor elke", - "{C:money}$#2#{} die je hebt" + "{C:money}$#2#{} die je hebt", + "{C:inactive}(Momenteel {C:mult}+#3#{C:inactive} Multi)" }, unlock = { "Heb ten minste {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Canio", text = { - "Levert {X:mult,C:white} X#1# {} Multi op", - "voor elk {C:attention}plaatje{}", - "dat wordt vernietigd", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" + "Deze joker levert {X:mult,C:white} X#1# {} Multi op", + "wanneer een {C:attention}plaatje{}", + "wordt vernietigd", + "{C:inactive}(Momenteel {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Multi alleen", - "na {C:attention}#2#{} weggooide kaarten", - "{C:inactive}(Resterende weggooimogelijkheden: {C:attention}#3#{C:inactive})" + "Deze joker levert", + "{X:mult,C:white} X#1# {} Multi op telkens als {C:attention}#2#{C:inactive} [#3#]{}", + "kaarten worden weggegooid", + "{C:inactive}(Momenteel {X:mult,C:white} X#4# {C:inactive} Multi)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Sluwe Joker", - text = { - "{C:chips}+#1#{} fiches als gespeelde", - "hand", - "een {C:attention}#2# bevat" - } - }, - j_wily = { - name = "Gehaaide Joker", - text = { - "{C:chips}+#1#{} fiches als gespeelde", - "hand", - "een {C:attention}#2# bevat" - } - }, - j_clever = { - name = "Slimme Joker", - text = { - "{C:chips}+#1#{} fiches als gespeelde", - "hand", - "een {C:attention}#2# bevat" - } - }, - j_devious = { - name = "Vileine Joker", - text = { - "{C:chips}+#1#{} fiches als gespeelde", - "hand", - "een {C:attention}#2# bevat" - } - }, - j_crafty = { - name = "Listige Joker", - text = { - "{C:chips}+#1#{} fiches als gespeelde", - "hand", - "een {C:attention}#2# bevat" - } - }, - j_vampire = { - name = "Vampier", - text = { - "Verdient {X:mult,C:white} X#1# {} Multi per", - "gespeelde {C:attention}verbeterde kaart{},", - "verwijdert {C:attention}verbetering{C:inactive} van de kaart", - "(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_shortcut = { - name = "Kortere route", - text = { - "Je mag {C:attention}Straights{} maken waarbij", - "je {C:attention}1 rang{C:inactive} overslaat", - "(bijv.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Hologram", - text = { - "Verdient {X:mult,C:white} X#1# {} Multi", - "per toegevoegde {C:attention}speelkaart{}", - "aan je kaartspel", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_vagabond = { - name = "Vagebond", - text = { - "Maak een {C:purple}tarot-{}kaart", - "als een hand wordt gespeeld", - "met maximaal {C:money}$#1#{}" - } - }, - j_baron = { - name = "Baron", - text = { - "Elke {C:attention}heer{}", - "die je in je hand hebt", - "levert {X:mult,C:white} X#1# {} Multi op" - } - }, - j_cloud_9 = { - name = "Op wolkjes", - text = { - "Verdient {C:money}$#1#{} voor elke", - "{C:attention}9{} in je {C:attention}volledige kaartspel", - "aan het einde van ronde", - "{C:inactive}(Nu {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Raket", - text = { - "Verdien {C:money}$#1#{} aan het einde", - "van de ronde. Verdient {C:money}$#2#{} als", - "{C:attention}Blind van een baas{} is uitgeschakeld" - } - }, - j_obelisk = { - name = "Obelisk", - text = { - "{X:mult,C:white} X#1# {} Multi per", - "opeenvolgende gespeelde hand", - "zonder je meest gespeelde", - "{C:attention}pokerhand te spelen", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_midas_mask = { - name = "Midasmasker", - text = { - "Alle {C:attention}plaatjes{}", - "worden {C:attention}gouden{} kaarten", - "als deze worden gespeeld" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Verkoop deze kaart", - "om de huidige", - "{C:attention}Blind van een baas{} uit te schakelen" - } - }, - j_photograph = { - name = "Foto", - text = { - "Eerste gespeelde {C:attention}plaatje", - "levert {X:mult,C:white} X#1# {} Multi op", - "bij scoren" - } - }, - j_gift = { - name = "Cadeaukaart", - text = { - "Voegt {C:money}$#1#{} {C:attention}verkoopwaarde toe", - "aan elke {C:attention}Joker{} en", - "{C:attention}verbruiks{}-kaart bij", - "einde van ronde" - } - }, - j_turtle_bean = { - name = "Zwarte boon", - text = { - "{C:attention}+#1#{} handomvang,", - "vermindert met", - "{C:red}#2#{} per ronde" - } - }, - j_erosion = { - name = "Erosie", - text = { - "{C:red}+#1#{} Multi voor elke", - "kaart onder {C:attention}#3#{}", - "in je volledige kaartspel", - "{C:inactive}(Nu {C:red}+#2#{C:inactive} Multi)" - } - }, - j_reserved_parking = { - name = "Gereserveerde parkeerplaats", - text = { - "Elk {C:attention}plaatje{}", - "dat je in je hand hebt", - "heeft een kans van {C:green}#2# op #3#{}", - "om {C:money}$#1#{} op te leveren" - } - }, - j_mail = { - name = "Cashback", - text = { - "Verdien {C:money}$#1#{} voor elke", - "weggegooide {C:attention}#2#{}, de rang", - "verandert elke ronde" - } - }, - j_to_the_moon = { - name = "Naar de maan", - text = { - "Verdien {C:money}$#1#{} extra", - "{C:attention}rente{} voor elke {C:money}$ 5{} die je", - "hebt aan het einde van ronde" - } - }, - j_hallucination = { - name = "Hallucinatie", - text = { - "Kans van {C:green}#1# op #2#{} om een", - "{C:tarot}tarot{}-kaart te creëren als er een", - "{C:attention}Boosterpakket{} is geopend", - "{C:inactive}(Moet ruimte voor zijn)" - } - }, - j_lucky_cat = { - name = "Boffende kat", - text = { - "Verdient {X:mult,C:white} X#1# {} Multi per", - "keer dat een {C:attention}bofkaart{}", - "erin {C:green}slaagt{} om te activeren", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_baseball = { - name = "Honkbalkaart", - text = { - "{C:green}Ongewone{} Jokers", - "geven elk {X:mult,C:white} X#1# {} Multi" - } - }, - j_bull = { - name = "Stier", - text = { - "{C:chips}+#1#{} fiches per", - "{C:money}dollar{} die je hebt", - "{C:inactive}(Nu {C:chips}+#2#{C:inactive} fiches)" - } - }, - j_diet_cola = { - name = "Cola light", - text = { - "Verkoop deze kaart om", - "een gratis", - "{C:attention}#1# te maken" - } - }, - j_trading = { - name = "Ruilkaart", - text = { - "Als {C:attention}eerste weggooimogelijkheid{} van de ronde", - "maar {C:attention}1{} kaart heeft, vernietig", - "deze dan en verdien {C:money}$#1#" - } - }, - j_flash = { - name = "Flash-kaart", - text = { - "{C:mult}+#1#{} Multi per keer", - "{C:attention}verversing{} in de winkel", - "{C:inactive}(Nu {C:mult}+#2#{C:inactive} Multi)" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "{C:mult}+#1#{} Multi", - "{C:mult}-#2#{} Multi per", - "gespeelde ronde" - } - }, - j_trousers = { - name = "Reservebroek", - text = { - "Verdient {C:mult}+#1#{} Multi als", - "gespeelde hand", - "een {C:attention}#2# bevat", - "{C:inactive}(Nu {C:red}+#3#{C:inactive} Multi)" - } - }, - j_ancient = { - name = "Oeroude Joker", - text = { - "Elke gespeelde kaart met", - "de kleur {V:1}#2#{} geeft", - "{X:mult,C:white} X#1# {} Multi bij scoren,", - "{s:0.8}kleur verandert aan einde van ronde" - } - }, - j_ramen = { - name = "Noedels", - text = { - "{X:mult,C:white} X#1# {} Multi,", - "verliest {X:mult,C:white} X#2# {} Multi", - "per weggegooide {C:attention}kaart{}" - } - }, - j_walkie_talkie = { - name = "Walkietalkie", - text = { - "Elke gespeelde {C:attention}10{} of {C:attention}4", - "geeft {C:chips}+#1#{} fiches en", - "{C:mult}+#2#{} Multi bij scoren" - } - }, - j_selzer = { - name = "Seltzer", - text = { - "Reactiveer alle", - "gespeelde kaarten gedurende", - "de volgende {C:attention}#1#{} handen" - } - }, - j_castle = { - name = "Kasteel", - text = { - "Deze Joker verdient {C:chips}+#1#{} fiches", - "per weggegooide {V:1}#2#{} kaart,", - "de kleur verandert elke ronde", - "{C:inactive}(Nu {C:chips}+#3#{C:inactive} fiches)" - } - }, - j_smiley = { - name = "Smiley", - text = { - "Gespeelde {C:attention}plaatjes{}", - "geven {C:mult}+#1#{} Multi", - "bij scoren" - } - }, - j_campfire = { - name = "Kampvuur", - text = { - "Deze Joker verdient {X:mult,C:white}X#1#{} Multi", - "per {C:attention}verkochte{} kaart, reset", - "als {C:attention}blind van een baas{} is verslagen", - "{C:inactive}(Nu {X:mult,C:white} X#2# {C:inactive} Multi)" - } } }, Voucher = { @@ -1502,7 +1513,7 @@ return { v_wasteful = { name = "Verspillend", text = { - "Verdien", + "Krijg", "permanent {C:red}+#1#{} weggooimogelijkheid", "per ronde" } @@ -1510,9 +1521,9 @@ return { v_seed_money = { name = "Startkapitaal", text = { - "Verhoog de max. grens", - "op verdiende rente", - "per ronde naar {C:money}$#1#{}" + "Verhoog de limiet", + "voor verdiende rente in", + "elke ronde tot {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Hiëroglief", text = { - "{C:attention}-#1#{} ante", + "{C:attention}-#1#{} Ante,", "{C:blue}-#1#{} hand", - "per ronde", + "elke ronde" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} per gooi" } }, - v_pattern = { - name = "Patroon", + v_paint_brush = { + name = "Penseel", text = { - "Laat je meest gebruikte", - "{C:attention}verbruiks{}-kaart opnieuw verschijnen", - "{E:1,V:1}#1#", - "{C:inactive}(Moet ruimte voor zijn)" + "{C:attention}+#1#{} handomvang" } }, v_overstock_plus = { @@ -1677,7 +1685,7 @@ return { v_recyclomancy = { name = "Recyclomantie", text = { - "Verdien", + "Krijg", "permanent {C:red}+#1#{} weggooimogelijkheid", "per ronde" }, @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Geldboompje", text = { - "Verhoog de max. grens", - "op verdiende rente", - "per ronde naar {C:money}$#1#{}" + "Verhoog de limiet", + "voor verdiende rente in", + "elke ronde tot {C:money}$#1#{}" }, unlock = { "Maximaliseer de rente", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Rotstekening", + text = { + "{C:attention}-#1#{} Ante,", + "{C:red}-#1#{} weggooimogelijkheid", + "elke ronde" + }, unlock = { "Bereik ante", "level {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} ante", - "{C:red}-#1#{} weggooimogelijkheid", - "per ronde" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} blinds" } }, - v_tesselation = { - name = "Betegeling", - text = { - "Laat je meest gebruikte", - "{C:attention}Joker{}-kaart verschijnen", - "{E:1,V:1}#1#", - "{C:inactive}(Moet ruimte voor zijn)" - }, - unlock = { - "Koop de {C:dark_edition}polychrome", - "editie van je", - "meest gebruikte {C:attention}Joker", - "in de winkel" - } - }, v_palette = { name = "Palet", text = { - "Houd {C:attention}+#1#{} kaarten", - "in je hand", "{C:attention}+#1#{} handomvang" }, unlock = { "Beperk handomvang", "tot {C:attention}#1#{} kaarten" } - }, - v_paint_brush = { - name = "Penseel", - text = { - "{C:attention}+#1#{} handomvang" - } } }, Tarot = { @@ -1797,9 +1782,9 @@ return { c_magician = { name = "De magiër", text = { - "Verbetert {C:attention}#1#{} geselecteerde", - "kaart naar een", - "{C:attention}#2#" + "Verbetert {C:attention}#1#{}", + "geselecteerde kaarten naar", + "{C:attention}#2#s" } }, c_high_priestess = { @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} Multi en", "{C:chips}+#4#{} fiches" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "levert {C:money}$#2# op" } }, - c_soul = { - name = "De ziel", - text = { - "Creëert een", - "{C:legendary,E:1}mythische{} Joker", - "{C:inactive}(Moet ruimte voor zijn)" - } - }, - c_black_hole = { - name = "Zwart gat", - text = { - "Upgrade elke", - "{C:legendary,E:1}pokerhand", - "met {C:attention}1{} level" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} geselecteerde kaart", "in je hand" } + }, + c_soul = { + name = "De ziel", + text = { + "Creëert een", + "{C:legendary,E:1}mythische{} Joker", + "{C:inactive}(Moet ruimte voor zijn)" + } + }, + c_black_hole = { + name = "Zwart gat", + text = { + "Upgrade elke", + "{C:legendary,E:1}pokerhand", + "met {C:attention}1{} level" + } } }, Edition = { @@ -2370,15 +2355,16 @@ return { stake_orange = { name = "Oranje inzet", text = { - "{C:attention}Boosterpakketten{} kosten", - "{C:money}$ 1{} meer per ante", + "Winkel kan {C:attention}vergankelijke{} jokers hebben", + "{C:inactive,s:0.8}(Zonder buff na 5 rondes)", "{s:0.8}Past alle eerdere inzetten toe" } }, stake_gold = { name = "Gouden inzet", text = { - "{C:attention}-1{} handomvang", + "Winkel kan {C:attention}huur{}-jokers hebben", + "{C:inactive,s:0.8}(Kosten {C:money,s:0.8}$3{C:inactive,s:0.8} per ronde)", "{s:0.8}Past alle eerdere inzetten toe" } } @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "Ongewone tag", text = { - "Winkel heeft een", - "{C:green}ongewone Joker" + "Winkel heeft een gratis", + "{C:green}ongewone joker" } }, tag_rare = { name = "Zeldzame tag", text = { - "Winkel heeft een", - "{C:red}zeldzame Joker" + "Winkel heeft een gratis", + "{C:red}zeldzame joker" } }, tag_negative = { name = "Negatieve tag", text = { - "Winkel heeft een", - "{C:dark_edition}negatieve Joker" + "Volgende basiseditie-", + "winkeljoker is gratis en", + "wordt {C:dark_edition}negatief" } }, tag_foil = { name = "Folie tag", text = { - "Winkel heeft een", - "{C:dark_edition}folie Joker" + "Volgende basiseditie-", + "winkeljoker is gratis en", + "wordt {C:dark_edition}folie" } }, tag_holo = { name = "Holografische tag", text = { - "Winkel heeft een", - "{C:dark_edition}holografische Joker" + "Volgende basiseditie-", + "winkeljoker is gratis en", + "wordt {C:dark_edition}holografisch" } }, tag_polychrome = { name = "Polychrome tag", text = { - "Winkel heeft een", - "{C:dark_edition}polychrome{} Joker" + "Volgende basiseditie-", + "winkeljoker is gratis en", + "wordt {C:dark_edition}polychroom" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} verbruiksvak" } }, - b_metal = { - name = "Metalen kaartspel", + b_ghost = { + name = "Spokenkaartspel", text = { - "Begin het spel met {C:attention}#1#", - "speelkaarten die verbeterd zijn", - "naar {C:attention}staalkaarten" + "{C:spectral}Spectrale{} kaarten kunnen", + "verschijnen in de winkel,", + "je begint met een {C:spectral,T:c_hex}Hex{}-kaart" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} harten{} in het kaartspel" } }, - b_rocky = { - name = "Rotsachtig kaartspel", + b_zodiac = { + name = "Sterrenbeeldkaartspel", text = { - "Begin het spel met {C:attention}#1#", - "extra {C:attention}steenkaarten" + "Begin het spel met", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "en {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Gevlochten kaartspel", + b_painted = { + name = "Geschilderd kaartspel", text = { - "Eerst gespeelde hand", - "is geüpgraded naar {C:attention}level 3" + "{C:attention}+#1#{} handomvang", + "{C:red}#2#{} Jokervak" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Spokenkaartspel", - text = { - "{C:spectral}Spectrale{} kaarten kunnen", - "verschijnen in de winkel,", - "je begint met een {C:spectral,T:c_hex}Hex{}-kaart" - } - }, - b_zodiac = { - name = "Sterrenbeeldkaartspel", - text = { - "Begin het spel met", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "en {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Geschilderd kaartspel", - text = { - "{C:attention}+#1#{} handomvang", - "{C:red}#2#{} Jokervak" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "en scoort" } }, + red_seal = { + name = "Rood zegel", + text = { + "Reactiveer deze", + "kaart {C:attention}1{} keer" + } + }, + blue_seal = { + name = "Blauw zegel", + text = { + "Creëert de {C:planet}planeet{}-kaart", + "voor laatste gespeelde {C:attention}pokerhand{}", + "van ronde indien in hand {C:attention}gehouden{}", + "{C:inactive}(Moet ruimte voor zijn)" + } + }, + purple_seal = { + name = "Paars zegel", + text = { + "Maakt een {C:tarot}tarot-{}kaart", + "als deze wordt {C:attention}weggegooid", + "{C:inactive}(Moet ruimte voor zijn)" + } + }, + eternal = { + name = "Eeuwig", + text = { + "Kan niet verkocht", + "of vernietigd worden" + } + }, + perishable = { + name = "Vergankelijk", + text = { + "Zonder buff na", + "{C:attention}#1#{} rondes", + "{C:inactive}({C:attention}#2#{C:inactive} resterend)" + } + }, + rental = { + name = "Huur", + text = { + "Verlies {C:money}$#1#{} aan", + "het einde van de ronde" + } + }, white_sticker = { name = "Witte sticker", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# van {V:1}#2#" + " {C:light_black}#1# van {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} extra fiches" } }, + remove_negative = { + name = "Negatief", + text = { + "{C:inactief,s:0.9} (Verwijdert {C:dark_edition,s:0.9}Negative{C:inactive,s:0.9} uit kopie)" + } + }, locked = { name = "Vergrendeld", text = {} @@ -3027,6 +3047,15 @@ return { "in deze demo" } }, + challenge_locked = { + name = "Vergrendeld", + text = { + "Win een spel met ten minste", + "#1# verschillende kaartspellen om", + "uitdagingsmodus vrij te spelen", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Vergrendeld", text = { @@ -3267,51 +3296,6 @@ return { "vastgepind aan de", "meest linkse positie" } - }, - red_seal = { - name = "Rood zegel", - text = { - "Reactiveer deze", - "kaart {C:attention}1{} keer" - } - }, - blue_seal = { - name = "Blauw zegel", - text = { - "Maakt een {C:planet}planeet{}-kaart", - "als deze kaart wordt {C:attention}vastgehouden{} in", - "hand aan het einde van ronde" - } - }, - purple_seal = { - name = "Paars zegel", - text = { - "Maakt een {C:tarot}tarot-{}kaart", - "als deze wordt {C:attention}weggegooid", - "{C:inactive}(Moet ruimte voor zijn)" - } - }, - eternal = { - name = "Eeuwig", - text = { - "Kan niet verkocht", - "of vernietigd worden" - } - }, - challenge_locked = { - name = "Vergrendeld", - text = { - "Win een spel met ten minste", - "#1# verschillende kaartspellen om", - "uitdagingsmodus vrij te spelen", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negatief", - text = { - "{C:inactief,s:0.9} (Verwijdert {C:dark_edition,s:0.9}Negative{C:inactive,s:0.9} uit kopie)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Meest gespeelde hand" }, + achievement_names = { + ante_up = "Verhoog de ante!", + ante_upper = "Anteverhoger!", + heads_up = "Heads-up", + low_stakes = "Lage inzet", + mid_stakes = "Gemiddelde inzet", + high_stakes = "Hoge inzet", + card_player = "Kaartspeler", + card_discarder = "Kaartweggooier", + nest_egg = "Nestei", + flushed = "Geflusht", + speedrunner = "Snelheidsduivel", + roi = "Rendement", + shattered = "Vernietigd", + royale = "Royaal", + retrograde = "Achteruitgaand", + _10k = "10 K", + _1000k = "1000 K", + _100000k = "100.000 K", + tiny_hands = "Kleine handen", + big_hands = "Grote handen", + you_get_what_you_get = "Pak wat je pakken kunt", + rule_bender = "Buig de regels", + rule_breaker = "Regelbreker", + legendary = "Mythisch", + astronomy = "Astronomie", + cartomancy = "Kaartenmagie", + clairvoyance = "Helderziendheid", + extreme_couponer = "Koopjesjager", + completionist = "Afronder", + completionist_plus = "Afronder+", + completionist_plus_plus = "Afronder++", + }, + achievement_descriptions = { + ante_up = "Bereik ante 4", + ante_upper = "Bereik ante 8", + heads_up = "Win een spel", + low_stakes = "Win een spel met ten minste moeilijkheidsgraad rode inzet", + mid_stakes = "Win een spel met ten minste moeilijkheidsgraad zwarte inzet", + high_stakes = "Win een spel met ten minste moeilijkheidsgraad gouden inzet", + card_player = "Speel ten minste 2500 kaarten", + card_discarder = "Gooi ten minste 2500 kaarten weg", + nest_egg = "Zorg dat je $ 400 of meer hebt in één spel", + flushed = "Speel een flush met 5 Wildkaarten", + speedrunner = "Win een spel in maximaal 12 rondes", + roi = "Koop 5 vouchers vóór ante 4", + shattered = "Breek 2 glazen kaarten in één hand", + royale = "Speel een royal flush", + retrograde = "Bereik level 10 in een pokerhand", + _10k = "Scoor 10.000 fiches in één hand", + _1000k = "Scoor 1.000.000 fiches in één hand", + _100000k = "Scoor 100.000.000 fiches in één hand", + tiny_hands = "Dun je kaartspel uit tot maximaal 20 kaarten", + big_hands = "Zorg dat je 80 of meer kaarten in je kaartspel hebt", + you_get_what_you_get = "Win een spel zonder de winkel te verversen", + rule_bender = "Voltooi een uitdagingsspel", + rule_breaker = "Voltooi elk uitdagingsspel", + legendary = "Ontdek een mythische Joker", + astronomy = "Ontdek elke planeetkaart", + cartomancy = "Ontdek elke tarotkaart", + clairvoyance = "Ontdek elke spectrale kaart", + extreme_couponer = "Ontdek elke voucher", + completionist = "Ontdek 100% van je verzameling", + completionist_plus = "Win met elk kaartspel met moeilijkheidsgraad gouden inzet", + completionist_plus_plus = "Verdien een gouden sticker met elke Joker", + }, + challenge_names = { + c_omelette_1 = "De omelet", + c_city_1 = "15-minutenstad", + c_rich_1 = "Rijken worden rijker", + c_knife_1 = "Bloedstollend", + c_xray_1 = "Röntgenogen", + c_mad_world_1 = "Krankzinnige wereld", + c_luxury_1 = "Welvaartsbelasting", + c_non_perishable_1 = "Houdbaar", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "Dubbel of niets", + c_typecast_1 = "Beeldvorming", + c_inflation_1 = "Inflatie", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Kwetsbaar", + c_monolith_1 = "Monoliet", + c_blast_off_1 = "Explosie", + c_five_card_1 = "Trekking van vijf kaarten", + c_golden_needle_1 = "Gouden naald", + c_cruelty_1 = "Wreedheid", + c_jokerless_1 = "Zonder jokers" + }, poker_hands = { + ['Flush Five'] = "5 flushes", ['Flush House'] = "Flush House", ['Five of a Kind'] = "Five of a Kind", ['Royal Flush'] = "Royal Flush", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Three of a Kind", ['Two Pair'] = "Two Pair", ['Pair'] = "Pair", - ['High Card'] = "High Card", - ['Flush Five'] = "5 flushes" + ['High Card'] = "High Card" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 kaarten met dezelfde rang en kleur" + }, ['Flush House'] = { "Een Three of a Kind en een Pair waarbij", "alle kaarten dezelfde kleur hebben" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Als de gespeelde hand anders is dan bovenstaande,", "scoort alleen de kaart met de hoogste rang" - }, - ['Flush Five'] = { - "5 kaarten met dezelfde rang en kleur" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polychroom", negative = "Negatief", gold_seal = "Gouden zegel", - locked = "Vergrendeld", blue_seal = "Blauw zegel", red_seal = "Rood zegel", purple_seal = "Paars zegel", + locked = "Vergrendeld", eternal = "Eeuwig", + perishable = "Vergankelijk", + rental = "Huur", pinned_left = "Vastgepind" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Verzameling", b_seed = "Seed", b_copy_seed = "Seed kopiëren", + b_copy = "Kopiëren", b_credits = "Credits", b_stats = "Statistieken", b_settings = "Instellingen", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Spelsnelheid", b_set_play_discard_pos = "Positie speel-/weggooiknop", b_set_screenshake = "Scherm schudden", + b_high_contrast_cards = "Kaarten met hoog contrast", + b_reduced_motion = "Verminderde beweging", + b_set_rumble = "Trilling van controller", b_set_crash_reports = "Crashmeldingen", b_set_monitor = "Monitor weergeven", b_set_windowmode = "Venstermodus", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Boosterpakketten", b_tags = "Tags", b_decks = "Kaartspellen", + b_seals = "Zegels", b_continue = "Doorgaan", b_back = "Terug", b_music = "Muziek", @@ -3527,6 +3606,7 @@ return { b_imagery = "Afbeeldingen", b_new_run = "Nieuw spel", b_challenges = "Uitdagingen", + b_new_challenge = "Nieuwe uitdaging starten", b_current_profile = "Huidig profiel", b_load_profile = "Profiel laden", b_create_profile = "Profiel aanmaken", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLLECTIE", b_quit_cap = "SLUIT", b_cash_out = "Uitbetalen", + b_unlock_all = "Alles vrijspelen", k_unknown = "?????", k_compatible = "compatibel", k_incompatible = "incompatibel", + k_active = "actief", k_round = "Ronde", k_ante = "Ante", k_seed = "Seed", @@ -3562,6 +3644,7 @@ return { k_voucher = "Voucher", k_tarot = "Tarot", k_planet = "Planeet", + k_deck = "Kaartspel", k_dwarf_planet = "Dwergplaneet", k_planet_q = "Planeet?", k_spectral = "Spectraal", @@ -3593,12 +3676,18 @@ return { k_x_base = "X-basis", k_not_discovered = "Niet ontdekt", k_unlocked_ex = "Vrijgespeeld!", + k_achievement = "Prestatie", + k_trophy = "Prijs", k_challenge_mode = "Uitdagingsmodus", k_daily_run = "Dagelijks spel", k_profile = "Profiel", k_wins = "Gewonnen", k_empty_caps = "LEEG", k_collection = "Verzameling", + k_progress = "Voortgang", + k_challenges = "Uitdagingen", + k_joker_stickers = "Jokerstickers", + k_deck_stake_wins = "Kaartspel inzet gewonnen", k_stake_level = "Inzetniveau", k_none = "Geen", k_game_modifiers = "Spelaanpassingen", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Beste hand", k_seeded_run = "Spel met seed", k_enter_seed = "Seed invoeren", - k_lvl = "level ", + k_enter_name = "Naam invoeren", + k_lvl = "level", k_skipped_cap = "OVERGESLAGEN", k_no_reward = "Geen beloning", k_reward = "Beloning", k_nope_ex = "Echt niet!", + k_not_allowed_ex = "Niet toegestaan!", k_or = "of", + k_poker_hand = "pokerhand", + k_gold = "Goud", + k_card_stats = "Kaartstatistieken", k_balanced = "Gebalanceerd", + k_view = "Weergave", + k_all_hands = "Alle handen", + k_high_score_ex = "Highscore!", + k_demo_version_ex = "Demoversie!", + k_playing_as = "Speelt als", + k_choose = "Kiezen", + k_achievements_disabled = "Prestaties uitgeschakeld", + k_trophies_disabled = "Prijzen uitgeschakeld", ph_improve_run = "Verbeter je spel!", + ph_no_boss_active = "geen baas actief", ph_sneak_peek = "Voorproefje", ph_deck_preview_stones = "Stenen", ph_deck_preview_effective = "Effectief totaal vanwege Jokers, blinds en kaartverbeteringen", ph_blind_score_at_least = "Scoor ten minste", - ph_blind_reward = "Beloning:", + ph_blind_reward = "Beloning: ", + ph_4_7_of_clubs = "vier 7 van Klaveren", ph_up_ante_1 = "Verhoog de ante", ph_up_ante_2 = "Verhoog alle blinds", ph_up_ante_3 = "Vernieuw blinds", + ph_select_challenge = "Selecteer een uitdaging", ph_stat_joker = "Totaal voltooide rondes met deze kaart", ph_stat_consumable = "Aantal keer dat deze kaart is gebruikt", ph_stat_voucher = "Aantal keer dat deze voucher is verzilverd", ph_demo_thanks_1 = "Bedankt voor het spelen van de", ph_demo_thanks_2 = "BALATRO-DEMO", ph_game_over = "SPEL VOORBIJ", + ph_you_win = "JIJ WINT!", + ph_you_win_demo = "JIJ WINT DE DEMO!", ph_vouchers_redeemed = "Vouchers verzilverd in dit spel", ph_no_vouchers = "Geen vouchers verzilverd in dit spel", ph_defeat_this_blind_1 = "Versla deze blind", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 Niveau", ph_boss_disabled = "Baas uitgeschakeld!", ph_most_played = "(meest gespeelde hand)", + ph_defeat_the_boss = "Versla de blind van een baas", + ph_score_furthest_ante = "Ante", + ph_score_furthest_round = "Ronde", + ph_score_hand = "Beste hand", + ph_score_poker_hand = "Meest gespeelde hand", + ph_score_new_collection = "Nieuwe ontdekkingen", + ph_score_cards_played = "Gespeelde kaarten", + ph_score_cards_discarded = "Weggegooide kaarten", + ph_score_times_rerolled = "Keer ververst", + ph_score_cards_purchased = "Gekochte kaarten", + ph_unscored_hand = "Hand geeft geen score", + ph_alert_debuff_confirm = "Druk opnieuw op 'Spelen' om te bevestigen", ml_demo_thanks_message = { "Overweeg om Balatro op je verlanglijst", "op Steam te zetten en je aan te melden", @@ -3702,6 +3821,18 @@ return { "Alle ontgrendelingen en", "Ontdekkingen uitgeschakeld" }, + ml_edition_seal_enhancement_explanation = { + "Speelkaarten kunnen elk een", + "verbetering, editie en zegel hebben" + }, + ml_unlock_all_explanation = { + "PAS OP! Als je de complete verzameling ontgrendelt,", + "worden prestaties voor dit profiel uitgeschakeld!" + }, + ml_unlock_all_trophies = { + "PAS OP! Als je de complete verzameling ontgrendelt,", + "schakelt prijzen voor dit profiel uit!" + }, ['$'] = "$", k_redeemed_ex = "Verzilverd!", k_duplicated_ex = "Verdubbeld!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Stenen", k_plus_planet = "+1 Planeet", k_plus_spectral = "+1 Spectraal", + k_plus_joker = "+1 Joker", k_active_ex = "Actief!", k_level_up_ex = "Level omhoog!", k_upgrade_ex = "Upgrade!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Waarde omhoog!", k_reset = "Resetten", k_extinct_ex = "Uitgestorven!", + k_disabled_ex = "Uitgeschakeld!", k_safe_ex = "Veilig!", k_saved_ex = "Gered!", k_swapped_ex = "Geruild!", k_copied_ex = "Gekopieerd!", k_melted_ex = "Gesmolten!", - b_copy = "Kopiëren", - b_high_contrast_cards = "Kaarten met hoog contrast", - b_set_rumble = "Trilling van controller", - b_seals = "Zegels", - b_new_challenge = "Nieuwe uitdaging starten", - b_unlock_all = "Alles vrijspelen", - k_active = "actief", - k_deck = "Kaartspel", - k_progress = "Voortgang", - k_challenges = "Uitdagingen", - k_joker_stickers = "Jokerstickers", - k_deck_stake_wins = "Kaartspel inzet gewonnen", - k_enter_name = "Naam invoeren", - k_gold = "Goud", - k_card_stats = "Kaartstatistieken", - k_view = "Weergave", - k_all_hands = "Alle handen", - k_high_score_ex = "Highscore!", - k_demo_version_ex = "Demoversie!", - k_playing_as = "Speelt als", - k_choose = "Kiezen", - k_achievements_disabled = "Prestaties uitgeschakeld", - ph_no_boss_active = "geen baas actief", - ph_you_win = "JIJ WINT!", - ph_you_win_demo = "JIJ WINT DE DEMO!", - ph_defeat_the_boss = "Versla de blind van een baas", - ph_score_furthest_ante = "Ante", - ph_score_furthest_round = "Ronde", - ph_score_hand = "Beste hand", - ph_score_poker_hand = "Meest gespeelde hand", - ph_score_new_collection = "Nieuwe ontdekkingen", - ph_score_cards_played = "Gespeelde kaarten", - ph_score_cards_discarded = "Weggegooide kaarten", - ph_score_times_rerolled = "Keer ververst", - ph_score_cards_purchased = "Gekochte kaarten", - ml_edition_seal_enhancement_explanation = { - "Speelkaarten kunnen elk een", - "verbetering, editie en zegel hebben" - }, - ml_unlock_all_explanation = { - "PAS OP! Als je de complete verzameling ontgrendelt,", - "worden prestaties voor dit profiel uitgeschakeld!" - }, - k_plus_joker = "+1 Joker", k_eaten_ex = "Opgegeten!", - k_eroded_ex = "Geërodeerd!", - k_achievement = "Prestatie", - ph_unscored_hand = "Hand geeft geen score", - ph_alert_debuff_confirm = "Druk opnieuw op 'Spelen' om te bevestigen", k_drank_ex = "Opgedronken!", - k_trophy = "Prijs", - k_trophies_disabled = "Prijzen uitgeschakeld", - ml_unlock_all_trophies = { - "PAS OP! Als je de complete verzameling ontgrendelt,", - "schakelt prijzen voor dit profiel uit!" - }, - k_poker_hand = "pokerhand", - ph_4_7_of_clubs = "vier 7 van Klaveren", - k_not_allowed_ex = "Niet toegestaan!", - ph_select_challenge = "Selecteer een uitdaging" + k_eroded_ex = "Geërodeerd!" }, v_dictionary = { a_xmult = "X#1# Multi", + a_xmult_minus = "-X#1# Multi", a_mult = "+#1# Multi", + a_mult_minus = "-#1# Multi", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# handomvang", + a_handsize_minus = "-#1# handomvang", a_hands = "+#1# Handen", a_sold_tally = "#1#/#2# verkocht", a_remaining = "#1# resterend", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Getallen kunnen lager zijn vanwege #1# kaart die met de afbeelding naar beneden is getrokken", deck_preview_wheel_plural = "Getallen kunnen lager zijn vanwege #1# kaarten die met de afbeelding naar beneden is getrokken", challenges_completed = "#1#/#2# uitdagingen voltooid", + unlocked = "#1#/#2# vrijgespeeld", + completed = "#1#/#2# voltooid", interest = "#1# rente per $#2# (#3# max)", remaining_hand_money = "Resterende handen ($#1# elk)", remaining_discard_money = "Resterende weggooimogelijkheden ($#1# per stuk)", @@ -3819,15 +3900,10 @@ return { "Negatief", "+#1# Jokervak" }, - a_mult_minus = "-#1# Multi", - a_handsize_minus = "-#1# handomvang", ml_negative_consumable_desc = { "Negatief", "+#1# verbruiksvak" - }, - a_xmult_minus = "-X#1# Multi", - unlocked = "#1#/#2# vrijgespeeld", - completed = "#1#/#2# voltooid" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Geen" }, + ch_c_no_shop_jokers = { + "Jokers verschijnen niet meer in de {C:attention}winkel" + }, ch_c_inflation = { "Verhoog prijzen permanent met {C:money}$ 1{} bij elke aankoop" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 op de #1#{} kaarten worden met de afbeelding naar beneden getrokken" }, - ch_c_minus_hand_size_per_X_dollar = { - "Houd {C:red}-1{} kaarten in de hand voor elke {C:money}$#1#{} die je hebt" - }, - ch_c_no_shop_jokers = { - "Jokers verschijnen niet meer in de {C:attention}winkel" - }, ch_c_debuff_played_cards = { "Van alle {C:attention}gespeelde{} kaarten verdwijnen de {C:attention}extra's{} na het scoren" }, + ch_c_minus_hand_size_per_X_dollar = { + "Houd {C:red}-1{} kaarten in de hand voor elke {C:money}$#1#{} die je hebt" + }, ch_c_set_eternal_ante = { "Als ante {C:attention}#1#{} baas is verslagen, worden alle jokers {C:attention}eeuwig" }, @@ -3906,6 +3982,26 @@ return { "Als ante {C:attention}#1#{} baas is verslagen, gaan alle jokervakken terug naar {C:attention}0" } }, + quips = { + wq_1 = {"Geweldig gedaan!"}, + wq_2 = {"Daar ben je goed","mee omgegaan!"}, + wq_3 = {"Blijkbaar blufte","je toch niet!"}, + wq_4 = {"Jammer dat die","fiches allemaal","virtueel zijn..."}, + wq_5 = {"Zo te zien heb ik","je veel geleerd!"}, + wq_6 = {"Je hebt wat", "heads-up potjes gespeeld!"}, + wq_7 = {"Maar goed dat","ik niet tegen", "jou heb ingezet!"}, + lq_1 = {"Misschien kunnen we", "beter gaan", "kwartetten..."}, + lq_2 = {"We hebben gefold", "als een folder!"}, + lq_3 = {"Tijd voor een nieuwe", "ronde, en", "nieuwe kansen!"}, + lq_4 = {"Je weet toch wat ze", "altijd zeggen: het", "huis wint altijd!"}, + lq_5 = {"Nu zijn we erachter", "wie de echte", "Joker is!"}, + lq_6 = {"O nee, was jij", "ook aan het bluffen?"}, + lq_7 = {"Nu staan wij","voor paal!"}, + lq_8 = {"Als ik handen had,","zou ik ze voor mijn", "ogen houden!"}, + lq_9 = {"Ik ben letterlijk", "een nar, maar wat", "is jouw excuus?"}, + lq_10 = {"Wat een flop!"}, + dq_1 = {"Jemig! Hopelijk heb","je nog wat trucs","in petto voor deze","laatste uitdaging!"} + }, tutorial = { sb_1 = { "Hallo! Mijn naam is", @@ -3939,7 +4035,7 @@ return { "Maar let op", "de {C:attention}blind van een baas{}. Hij", "heeft een kracht waar je", - "omheen moet plannen." + "omheen moet plannen." }, bb_4 = { "Als je hem verslaat, gaat de", @@ -3963,7 +4059,7 @@ return { "Bekijk je {C:attention}pokerhanden", "in het {C:attention}spelinfo{}-gebied,", "net als andere informatie", - "over je huidige spel" + "over je huidige spel" }, fh_4 = { "Kaarten leveren je ook", @@ -3979,7 +4075,7 @@ return { "Je kunt ook {C:red}Weggooien{} tot", "maximaal {C:attention}5{} geselecteerde kaarten", "om een nog sterkere hand", - "te krijgen. Probeer maar!" + "te krijgen. Probeer maar!" }, fh_7 = { "Voorzichtig! Je hebt maar een", @@ -3990,13 +4086,13 @@ return { "Verdien {C:attention}300 fiches{} voor", "je geen {C:blue}handen{} meer hebt", "om deze ronde te winnen.", - "Succes!" + "Succes!" }, sh_1 = { "Als je meer kaarten krijgt,", "denk er dan aan dat je ze kunt", "herschikken. {C:attention}Jokers{} activeren", - "van links naar rechts" + "van links naar rechts" }, sh_2 = { "En zorg ervoor dat je", @@ -4006,13 +4102,13 @@ return { "Selecteer maximaal {C:attention}2{} kaarten", "in je hand en druk op", "{C:attention}gebruiken{} op de {C:tarot}tarot{}-kaart", - "om ze te verbeteren!" + "om ze te verbeteren!" }, s_1 = { "Goed gedaan! Nu je", "met {C:money}geld{} {E:1}overspoeld{} wordt,", "kun je wat nieuwe", - "kaarten uit de {C:attention}winkel{} kopen" + "kaarten uit de {C:attention}winkel{} kopen" }, s_2 = { "Probeer deze knappe", @@ -4022,7 +4118,7 @@ return { "Dit is een van de {C:attention}#1#", "{C:attention}Jokers{} die je aan je spel kunt", "toevoegen. Elke {C:attention}Joker", - "heeft een ander effect" + "heeft een ander effect" }, s_4 = { "Deze voegt {C:red}+4 Multi{} toe aan", @@ -4041,7 +4137,7 @@ return { "Deze {C:tarot}tarot{}-kaart is een", "{C:attention}verbruiksartikel{}. Deze", "verbetert je speelkaarten!", - "Houd deze vast." + "Houd deze vast." }, s_8 = { "Je kunt maximaal", @@ -4052,7 +4148,7 @@ return { "Als je genoeg hebt gespaard,", "kun je een {C:attention}voucher{} kopen.", "{C:attention}Vouchers{} upgraden", - "je spel vanzelf!" + "je spel vanzelf!" }, s_10 = { "{C:attention}Vouchers{} worden aangevuld", @@ -4063,182 +4159,12 @@ return { "En bekijk de", "beide {C:booster}Boosterpakketten{} in", "elke winkel. Ze zitten", - "boordevol handigheidjes!" + "boordevol handigheidjes!" }, s_12 = { "Laten we naar", "de {C:attention}volgende ronde{} gaan." } - }, - achievement_names = { - ante_up = "Verhoog de ante!", - ante_upper = "Anteverhoger!", - heads_up = "Heads-up", - low_stakes = "Lage inzet", - mid_stakes = "Gemiddelde inzet", - high_stakes = "Hoge inzet", - card_player = "Kaartspeler", - card_discarder = "Kaartweggooier", - nest_egg = "Nestei", - flushed = "Geflusht", - speedrunner = "Snelheidsduivel", - roi = "Rendement", - shattered = "Vernietigd", - royale = "Royaal", - retrograde = "Achteruitgaand", - _10k = "10 K", - _1000k = "1000 K", - _100000k = "100.000 K", - tiny_hands = "Kleine handen", - big_hands = "Grote handen", - you_get_what_you_get = "Pak wat je pakken kunt", - rule_bender = "Buig de regels", - rule_breaker = "Regelbreker", - legendary = "Mythisch", - astronomy = "Astronomie", - cartomancy = "Kaartenmagie", - clairvoyance = "Helderziendheid", - extreme_couponer = "Koopjesjager", - completionist = "Afronder", - completionist_plus = "Afronder+", - completionist_plus_plus = "Afronder++" - }, - achievement_descriptions = { - ante_up = "Bereik ante 4", - ante_upper = "Bereik ante 8", - heads_up = "Win een spel", - low_stakes = "Win een spel met ten minste moeilijkheidsgraad rode inzet", - mid_stakes = "Win een spel met ten minste moeilijkheidsgraad zwarte inzet", - high_stakes = "Win een spel met ten minste moeilijkheidsgraad gouden inzet", - card_player = "Speel ten minste 2500 kaarten", - card_discarder = "Gooi ten minste 2500 kaarten weg", - nest_egg = "Zorg dat je $ 400 of meer hebt in één spel", - flushed = "Speel een flush met 5 Wildkaarten", - speedrunner = "Win een spel in maximaal 12 rondes", - roi = "Koop 5 vouchers vóór ante 4", - shattered = "Breek 2 glazen kaarten in één hand", - royale = "Speel een royal flush", - retrograde = "Bereik level 10 in een pokerhand", - _10k = "Scoor 10.000 fiches in één hand", - _1000k = "Scoor 1.000.000 fiches in één hand", - _100000k = "Scoor 100.000.000 fiches in één hand", - tiny_hands = "Dun je kaartspel uit tot maximaal 20 kaarten", - big_hands = "Zorg dat je 80 of meer kaarten in je kaartspel hebt", - you_get_what_you_get = "Win een spel zonder de winkel te verversen", - rule_bender = "Voltooi een uitdagingsspel", - rule_breaker = "Voltooi elk uitdagingsspel", - legendary = "Ontdek een mythische Joker", - astronomy = "Ontdek elke planeetkaart", - cartomancy = "Ontdek elke tarotkaart", - clairvoyance = "Ontdek elke spectrale kaart", - extreme_couponer = "Ontdek elke voucher", - completionist = "Ontdek 100% van je verzameling", - completionist_plus = "Win met elk kaartspel met moeilijkheidsgraad gouden inzet", - completionist_plus_plus = "Verdien een gouden sticker met elke Joker" - }, - quips = { - wq_1 = { - "Geweldig gedaan!" - }, - wq_2 = { - "Daar ben je goed", - "mee omgegaan!" - }, - wq_3 = { - "Blijkbaar blufte", - "je toch niet!" - }, - wq_4 = { - "Jammer dat die", - "fiches allemaal", - "virtueel zijn..." - }, - wq_5 = { - "Zo te zien heb ik", - "je veel geleerd!" - }, - wq_6 = { - "Je hebt wat", - "heads-up potjes gespeeld!" - }, - wq_7 = { - "Maar goed dat", - "ik niet tegen", - "jou heb ingezet!" - }, - lq_1 = { - "Misschien kunnen we", - "beter gaan", - "kwartetten..." - }, - lq_2 = { - "We hebben gefold", - "als een folder!" - }, - lq_3 = { - "Tijd voor een nieuwe", - "ronde, en", - "nieuwe kansen!" - }, - lq_4 = { - "Je weet toch wat ze", - "altijd zeggen: het", - "huis wint altijd!" - }, - lq_5 = { - "Nu zijn we erachter", - "wie de echte", - "Joker is!" - }, - lq_6 = { - "O nee, was jij", - "ook aan het bluffen?" - }, - lq_7 = { - "Nu staan wij", - "voor paal!" - }, - lq_8 = { - "Als ik handen had,", - "zou ik ze voor mijn", - "ogen houden!" - }, - lq_9 = { - "Ik ben letterlijk", - "een nar, maar wat", - "is jouw excuus?" - }, - lq_10 = { - "Wat een flop!" - }, - dq_1 = { - "Jemig! Hopelijk heb", - "je nog wat trucs", - "in petto voor deze", - "laatste uitdaging!" - } - }, - challenge_names = { - c_omelette_1 = "De omelet", - c_city_1 = "15-minutenstad", - c_rich_1 = "Rijken worden rijker", - c_knife_1 = "Bloedstollend", - c_xray_1 = "Röntgenogen", - c_mad_world_1 = "Krankzinnige wereld", - c_luxury_1 = "Welvaartsbelasting", - c_non_perishable_1 = "Houdbaar", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "Dubbel of niets", - c_typecast_1 = "Beeldvorming", - c_inflation_1 = "Inflatie", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Kwetsbaar", - c_monolith_1 = "Monoliet", - c_blast_off_1 = "Explosie", - c_five_card_1 = "Trekking van vijf kaarten", - c_golden_needle_1 = "Gouden naald", - c_cruelty_1 = "Wreedheid", - c_jokerless_1 = "Zonder jokers" } } -} \ No newline at end of file +} diff --git a/localization/pl.lua b/localization/pl.lua index cca9e54..48a34ac 100644 --- a/localization/pl.lua +++ b/localization/pl.lua @@ -47,6 +47,46 @@ return { "{C:attention}#2#" } }, + j_sly = { + name = "Przebiegły Joker", + text = { + "{C:chips}+#1#{} żet., jeśli zagrana", + "ręka zawiera", + "{C:attention}#2#" + } + }, + j_wily = { + name = "Chytry Joker", + text = { + "{C:chips}+#1#{} żet., jeśli zagrana", + "ręka zawiera", + "{C:attention}#2#" + } + }, + j_clever = { + name = "Bystry Joker", + text = { + "{C:chips}+#1#{} żet., jeśli zagrana", + "ręka zawiera", + "{C:attention}#2#" + } + }, + j_devious = { + name = "Podstępny Joker", + text = { + "{C:chips}+#1#{} żet., jeśli zagrana", + "ręka zawiera", + "{C:attention}#2#" + } + }, + j_crafty = { + name = "Cwany Joker", + text = { + "{C:chips}+#1#{} żet., jeśli zagrana", + "ręka zawiera", + "{C:attention}#2#" + } + }, j_half = { name = "Pół-Joker", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "Żongler", text = { - "{C:attention}+#1#{} do rozmiaru ręki", + "{C:attention}+#1#{} do rozmiaru ręki" } }, j_drunkard = { name = "Pijak", text = { - "{C:red}+#1#{} do zrzutki" + "{C:red}+#1#{} zrzutka", + "w każdej rundzie" } }, j_stone = { name = "Kamienny Joker", text = { - "Gdy karta {C:attention}Kamień zostanie", - "zagrana, na stałe", - "daje {C:chips}+#1#{} żet.", + "Daje {C:chips}+#1#{} żet. za", + "każdą {C:attention}Kartę Kamienną", + "w twojej {C:attention}kompletnej talii", "{C:inactive}(obecnie {C:chips}+#2#{C:inactive} żet.)" } }, @@ -128,7 +169,7 @@ return { text = { "Mnoż. {C:mult}+#1#{} za każdą", "zagraną kartę w", - "kolorze {C:diamonds}#2#{}" + "kolorze {C:diamonds}#2#{}", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Mnoż. {C:mult}+#1#{} za każdą", "zagraną kartę w", - "kolorze {C:hearts}#2#{}" + "kolorze {C:hearts}#2#{}", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Mnoż. {C:mult}+#1#{} za każdą", "zagraną kartę w", - "kolorze {C:spades}#2#{}" + "kolorze {C:spades}#2#{}", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Mnoż. {C:mult}+#1#{} za każdą", "zagraną kartę w", - "kolorze {C:clubs}#2#{}" + "kolorze {C:clubs}#2#{}", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "Bila 8", text = { - "Tworzy kartę {C:planet}Planety{},", - "jeśli zagrana ręka zawiera", - "{C:attenetion}#1#{} lub więcej {C:attention}8{}", + "{C:green}#1# na #2#{} szans za każdą", + "zagraną {C:attention}8{} na stworzenie", + "karty {C:tarot}Tarota{} przy punktacji", "{C:inactive}(wymaga miejsca)" } }, - j_misprint = { - name = "Błąd w druku", - text = { - "" - } - }, j_dusk = { name = "Zmierzch", text = { @@ -220,14 +255,6 @@ return { "{C:attention}ręce{} rundy" } }, - j_raised_fist = { - name = "Uniesiona Pięść", - text = { - "Dodaje {C:attention}podwójną{} rangę", - "karcie w ręce o {C:attention}najmniejszej wartości{}", - "do mnoż." - } - }, j_chaos = { name = "Klaun Chaos", text = { @@ -235,6 +262,20 @@ return { "na wizytę w sklepie" } }, + j_misprint = { + name = "Błąd w druku", + text = { + "" + } + }, + j_raised_fist = { + name = "Uniesiona Pięść", + text = { + "Dodaje do mnoż. {C:attention}podwójną{}", + "rangę katy na ręce o", + "{C:attention}najniższej{} randze" + } + }, j_fibonacci = { name = "Ciąg Fibonacciego", text = { @@ -246,9 +287,9 @@ return { j_steel_joker = { name = "Stalowy Joker", text = { - "Ten Joker daje", - "mnoż. {X:mult,C:white} X#1# {}", - "za każdą Kartę {C:attention}Stalową w kompletnej talii", + "Daje {X:mult,C:white} X#1# {} do mnoż.", + "za każdą {C:attention}Kartę Stalową", + "w twojej {C:attention}kompletnej talii", "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" } }, @@ -276,14 +317,6 @@ return { "do końca rundy" } }, - j_hack = { - name = "Kabareciarz", - text = { - "Aktywuj ponownie", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} lub {C:attention}5{}", - "przy ich zagraniu" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "{C:attention}figury{}" } }, + j_hack = { + name = "Kabareciarz", + text = { + "Aktywuj ponownie", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} lub {C:attention}5{}", + "przy ich zagraniu" + } + }, j_gros_michel = { name = "Gros Michel", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Supernowa", text = { - "Dodaje krotność", - "rozegranego {C:attention}układu pokerowego{}", - "do mnoż." + "Dodaje do mnożnika liczbę razy", + "rozegrania w tym podejściu", + "{C:attention}układu pokerowego{}" + } + }, + j_superposition = { + name = "Superpozycja", + text = { + "Jeśli układ pokerowy zawiera", + "{C:attention}asa{} i {C:attention}strita{},", + "otrzymujesz kartę {C:tarot}Tarota{}", + "{C:inactive}(wymaga miejsca)" } }, j_ride_the_bus = { name = "Przejażdżka autobusem", text = { - "Mnoż. {C:mult}+#1#{} na", - "każdą kolejną rękę", - "zagraną bez", - "punktującej figury {C:attention}karcianej{}", - "{C:inactive}(obecnie mnoż. {C:mult}+#2#{C:inactive})" + "Ten joker zdobywa {C:mult}+#1#{} do mnoż.", + "za {C:attention}kolejne{}", + "zagrywane ręce bez", + "punktowanej {C:attention}figury{}", + "{C:inactive}(obecnie: {C:mult}+#2#{C:inactive} do mnoż.)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Gwiazdozbiór", text = { - "Zyskujesz mnoż. {X:mult,C:white} X#1# {}", - "na wykorzystaną kartę {C:planet}Planety{}", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" + "Ten joker zdobywa", + "{X:mult,C:white} X#1# {} do mnoż. przy", + "każdym użyciu karty", + "{C:planet}Planety{} {C:inactive}(obecnie: {X:mult,C:white} X#2# {C:inactive} do mnoż.)" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "jednocześnie" } }, - j_green_joker = { - name = "Zielony Joker", - text = { - "Mnoż. {C:mult}+#1#{} na rozegraną rękę", - "Mnoż. {C:mult}-#2#{} za zrzutkę", - "{C:inactive}(obecnie mnoż. {C:mult}+#3#{C:inactive})" - } - }, - j_superposition = { - name = "Superpozycja", - text = { - "Jeśli układ pokerowy zawiera", - "{C:attention}asa{} i {C:attention}strita{},", - "otrzymujesz kartę {C:tarot}Tarota{}", - "{C:inactive}(wymaga miejsca)" - } - }, j_todo_list = { name = "Lista zadań", text = { - "Zyskujesz {C:money}#1#${}, jeśli {C:attention}układ pokerowy{}", - "to {C:attention}#2#{},", - "przy czym układ pokerowy zmienia się", - "przy każdej wypłacie" + "Zyskujesz {C:money}$#1#{}, gdy {C:attention}układ", + "pokerowy{} to: {C:attention}#2#{}.", + "Układ pokerowy zmienia się", + "na koniec rundy" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Zielony Joker", + text = { + "Mnoż. {C:mult}+#1#{} na rozegraną rękę", + "Mnoż. {C:mult}-#2#{} za zrzutkę", + "{C:inactive}(obecnie mnoż. {C:mult}+#3#{C:inactive})" + } + }, j_swashbuckler = { name = "Korsarz", text = { "Dodaje wartość sprzedaży", - "wszystkich pozostałych posiadanych {C:attention}jokerów{}", - "tej karty do mnoż.", - "{C:inactive}(obecnie mnoż. {C:mult}+#1#{C:inactive})" + "pozostałych posiadanych", + "{C:attention}jokerów{} do mnoż.", + "{C:inactive}(obecnie: {C:mult}+#1#{C:inactive} do mnoż.)" }, unlock = { "Sprzedaj łącznie", @@ -553,8 +595,8 @@ return { j_troubadour = { name = "Trubadur", text = { - "{C:attention}+#1#{} do rozmiaru ręki", - "{C:red}-#2#{} ręka na rundę" + "{C:attention}+#1#{} do rozmiaru ręki,", + "{C:blue}-#2#{} od ręki co rundę" }, unlock = { "Wygraj {C:attention,E:1}#1#{} rund", @@ -606,7 +648,8 @@ return { name = "Na włosku", text = { "Aktywuj ponownie {C:attention}pierwszą{}", - "kartę wykorzystaną do zdobycia punktów" + "zagraną kartę w punktacji", + "jeszcze {C:attention}#1#{} raz(y)" }, unlock = { "Pokonaj Przeszkadzajkę Bossa", @@ -618,7 +661,7 @@ return { text = { "{C:money}+#1#{} żet. za", "zagraną kartę w", - "kolorze {C:diamonds}karo{}" + "kolorze {C:diamonds}karo{}", }, unlock = { "Posiadaj przynajmniej {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# na #2#{} szans za każdą", "zagraną kartę w", "kolorze {C:hearts}kier{}", - "mnoż. {X:mult,C:white} X#3# {} przy zdobyciu punktów," + "mnoż. {X:mult,C:white} X#3# {} przy zdobyciu punktów,", }, unlock = { "Posiadaj przynajmniej {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Mnoż. {C:mult}+#1#{} za każdą", "zagraną kartę w", - "w kolorze {C:clubs}trefl{}" + "w kolorze {C:clubs}trefl{}", }, unlock = { "Posiadaj przynajmniej {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Szklany Joker", text = { - "Zyskujesz mnoż. {X:mult,C:white} X#1# {}", - "za każdą {C:attention}Szklaną kartę,", - "która zostanie zniszczona", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" + "Ten joker zdobywa {X:mult,C:white} X#1# {}", + "do mnoż. za każdą zniszczoną", + "{C:attention}Kartę Szklaną", + "{C:inactive}(obecnie {X:mult,C:white} X#2# {C:inactive} do mnoż.)" }, unlock = { "Posiadaj przynajmniej {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Doniczka", text = { - "Mnoż. {X:mult,C:white} X#1# {}, jeśli", - "w ręce znajdują się punktujące", - "{C:diamonds}karo{} i {C:clubs}trefle{}", - "{C:hearts}Kier{} i {C:spades}Pik{}" + "{X:mult,C:white} X#1# {} do mnoż., gdy", + "układ pokerowy", + "zawiera kartę {C:diamonds}karo{}, {C:clubs}trefl{},", + "{C:hearts}kier{} i {C:spades}pik{}" }, unlock = { "Osiągnij stawkę", @@ -731,7 +774,8 @@ return { j_merry_andy = { name = "Radosny Radek", text = { - "{C:red}+#1#{} do zrzutek,", + "{C:red}+#1#{} do zrzutek", + "co rundę,", "{C:red}#2#{} do rozmiaru ręki" }, unlock = { @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "W drogę", text = { - "Mnoż. {X:mult,C:white} X#1# {}", - "za każdego odrzuconego", - "{C:attention}waleta{} w tej rundzie", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.", + "za każdego {C:attention}waleta{}", + "odrzuconego w tej rundzie", + "{C:inactive}(obecnie: {X:mult,C:white} X#2# {C:inactive} do mnoż.)" }, unlock = { "Odrzuć {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Czerwona karta", text = { - "Zyskujesz mnoż. {C:red}+#1#{}, gdy dowolna", - "{C:attention}paczka wzmacniająca{} zostanie pominięta", - "{C:inactive}(obecnie mnoż. {C:red}+#2#{C:inactive})" + "Ten joker zdobywa", + "{C:red}+#1#{} do mnoż., gdy", + "{C:attention}paczka wzmacniająca{} zostaje pominięta", + "{C:inactive}(obecnie {C:red}+#2#{C:inactive} do mnoż.)" } }, j_madness = { name = "Szaleństwo", text = { - "Po wybraniu {C:attention}Przeszkadzajki{},", - "zyskujesz mnoż. {X:mult,C:white} X#1# {} oraz", - "{C:attention}niszczysz{} losowego jokera", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {})" + "Gdy {C:attention}mała w ciemno{} lub {C:attention}duża w ciemno{}", + "zostanie wybrana, zyskujesz {X:mult,C:white} X#1# {}", + "do mnoż. i {C:attention}niszczysz{} losowego jokera", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive})" } }, j_square = { name = "Kwadratowy Joker", text = { - "{C:chips}+#2#{} żet., jeśli", - "w zagranej ręce znajdują się", + "Ten joker zdobywa {C:chips}+#2#{} do żet.", + "jeśli zagrana ręka ma", "dokładnie {C:attention}4{} karty", - "{C:inactive}(obecnie {C:chips}#1#{C:inactive} żet.)" + "{C:inactive}(obecnie: {C:chips}#1#{C:inactive} żet.)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(wymaga miejsca)" } }, + j_vampire = { + name = "Wampir", + text = { + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.", + "na punktację zagranej {C:attention}ulepszonej karty{}", + "i usuwa {C:attention}ulepszenie", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive})" + } + }, + j_shortcut = { + name = "Skrót", + text = { + "Pozwala na {C:attention}strity{}", + "z przerwami {C:attention}1 rangi", + "{C:inactive}(np.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Hologram", + text = { + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.,", + "gdy {C:attention}karta rozgrywająca{}", + "zostaje dodana do twojej talii", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive})" + } + }, + j_vagabond = { + name = "Włóczęga", + text = { + "Tworzy kartę {C:purple}Tarota{},", + "jeśli została zagrana ręka", + "mając {C:money}$#1#{} lub mniej" + } + }, + j_baron = { + name = "Baron", + text = { + "Każdy {C:attention}Król{}", + "w ręce", + "daje mnoż. {X:mult,C:white} X#1# {}" + + } + }, + j_cloud_9 = { + name = "Dziewiątka z nieba", + text = { + "Zyskujesz {C:money}$#1#{} za każdą", + "{C:attention}9{} w {C:attention}kompletnej talii", + "na końcu rundy", + "{C:inactive}(obecnie {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Rakieta", + text = { + "Zyskujesz {C:money}$#1#{} na koniec rundy.", + "Wypłata rośnie o {C:money}$#2#{},", + "gdy pokonany zostanie {C:attention}Przeszkadzajka Bossa{}" + } + }, + j_obelisk = { + name = "Obelisk", + text = { + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.", + "za {C:attention}kolejne{} zagrywane ręce", + "bez zagrywania twojego", + "najczęściej zagrywanego {C:attention}układu pokerowego", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive})" + } + }, + j_midas_mask = { + name = "Maska Midasa", + text = { + "Wszystkie zagrane karty {C:attention}figur{}", + "stają się {C:attention}złotymi{} kartami", + "przy punktacji" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Sprzedaj tę kartę, aby", + "zablokować bieżącą", + "{C:attention}Przeszkadzajkę Bossa{}" + } + }, + j_photograph = { + name = "Zdjęcie", + text = { + "Mnoż. {X:mult,C:white} X#1# {} za", + "pierwszą zagraną {C:attention}figurę karcianą", + "przy zdobyciu punktów" + } + }, + j_gift = { + name = "Karta podarunkowa", + text = { + "Dodaje {C:money}$#1#{} wartości {C:attention}sprzedaży", + "do każdego {C:attention}jokera{} oraz", + "karty {C:attention}zużywalnej{} przy", + "końcu rundy" + } + }, + j_turtle_bean = { + name = "Czarna fasola", + text = { + "{C:attention}+#1#{} do rozmiaru ręki,", + "zmniejsza się o", + "{C:red}#2#{} w każdej rundzie" + } + }, + j_erosion = { + name = "Erozja", + text = { + "Mnoż. {C:red}+#1#{} za każdą", + "kartę poniżej {C:attention}#3#{}", + "w kompletnej talii", + "{C:inactive}(obecnie mnoż. {C:red}+#2#{C:inactive})" + } + }, + j_reserved_parking = { + name = "Parking zastrzeżony", + text = { + "Każda {C:attention}figura{} karciana", + "w ręce daje", + "{C:green}#2# na #3#{} szanse", + "daje {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Rabat", + text = { + "Zdobywasz {C:money}$#1#{} za każdą", + "odrzuconą {C:attention}#2#{}, ranga", + "zmienia się co rundę" + } + }, + j_to_the_moon = { + name = "Na Księżyc", + text = { + "Zdobywasz bonusowe {C:money}$#1#{}", + "{C:attention}odsetki{} za każde {C:money}$5{}, które", + "masz na końcu rundy" + } + }, + j_hallucination = { + name = "Halucynacja", + text = { + "{C:green}#1# na #2#{} szanse, aby stworzyć", + "kartę {C:tarot}Tarota{} przy", + "otworzeniu dowolnej {C:attention}paczki wzmacniającej{}", + "{C:inactive}(wymaga miejsca)" + } + }, + j_lucky_cat = { + name = "Kot na szczęście", + text = { + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.,", + "gdy karta {C:attention}szczęścia{}", + "zostanie {C:green}skutecznie{}", + "aktywowana {C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive})" + } + }, + j_baseball = { + name = "Karta bejsbolowa", + text = { + "{C:green}Niepospolite{} Jokery", + "dają mnoż. {X:mult,C:white} X#1# {}" + } + }, + j_bull = { + name = "Byk", + text = { + "{C:chips}+#1#{} do żet. za", + "twój każdy {C:money}$1{}", + "{C:inactive}(obecnie: {C:chips}+#2#{C:inactive} do żet.)" + } + }, + j_diet_cola = { + name = "Dietetyczna cola", + text = { + "Sprzedaj tę kartę, aby", + "stworzyć darmowy", + "{C:attention}#1#" + } + }, + j_trading = { + name = "Karta kolekcjonerska", + text = { + "Jeśli {C:attention}pierwsza zrzutka{} w rundzie", + "to tylko {C:attention}1{} karta, niszczy", + "ją i zyskujesz {C:money}$#1#" + } + }, + j_flash = { + name = "Szybka karta", + text = { + "Ten joker zdobywa {C:mult}+#1#{} do mnoż.", + "za {C:attention}ponowny rzut{} w sklepie", + "{C:inactive}(obecnie {C:mult}+#2#{C:inactive} do mnoż.)" + } + }, + j_popcorn= { + name = "Popcorn", + text = { + "Mnoż. {C:mult}+#1#{}", + "Mnoż. {C:mult}-#2#{} na", + "rozegraną rundę" + } + }, + j_ramen= { + name = "Ramen", + text = { + "Mnoż. {X:mult,C:white} X#1# {},", + "tracisz mnoż. {X:mult,C:white} X#2# {}", + "za każdą odrzuconą {C:attention}kartę{}" + } + }, + j_trousers= { + name = "Zapasowe spodnie", + text = { + "Ten joker zdobywa {C:mult}+#1#{} do mnoż.,", + "jeśli zagrana ręka zawiera:", + "{C:attention}#2#", + "{C:inactive}(obecnie: {C:red}+#3#{C:inactive} do mnoż.)" + } + }, + j_ancient= { + name = "Pradawny Joker", + text = { + "Każda zagrana karta w", + "kolorze {V:1}#2#{} daje", + "mnoż. {X:mult,C:white} X#1# {} przy zdobyciu punktów,", + "kolor {s:0.8} zmienia się na końcu rundy" + } + }, + j_walkie_talkie = { + name = "Krótkofalówka", + text = { + "Każda zagrana {C:attention}10{} lub {C:attention}4", + "daje {C:chips}+#1#{} żet. oraz", + "mnoż. {C:mult}+#2#{} przy zdobyciu punktów" + }, + }, + j_selzer= { + name = "Tabletka musująca", + text = { + "Aktywuj ponownie wszystkie", + "zagrane karty przez", + "następne {C:attention}#1#{} rozd." + } + }, + j_castle = { + name = "Zamek", + text = { + "Ten joker zdobywa {C:chips}+#1#{} żet.", + "na odrzuconą kartę {V:1}#2#{},", + "kolor zmienia się co rundę", + "{C:inactive}(obecnie {C:chips}+#3#{C:inactive} żet.)" + }, + }, + j_smiley = { + name = "Uśmiechnięta buzia", + text = { + "Zagrane {C:attention}figury{} karciane", + "dają mnoż. {C:mult}+#1#{}", + "przy zdobyciu punktów" + } + }, + j_campfire = { + name = "Ognisko", + text = { + "Ten joker daje mnoż. {X:mult,C:white}X#1#{}", + "za każdą {C:attention}sprzedaną{} kartę i zeruje się", + "po pokonaniu {C:attention}Przeszkadzajki Bossa{}", + "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" + } + }, + + j_stuntman = { name = "Kaskader", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Mierz w Księżyc", text = { - "Mnoż. {C:mult}+#1#{} za", - "każdą {C:attention}królową{}", - "w ręce" + "Każda {C:attention}królowa{}", + "na ręce", + "daje {C:mult}+#1#{} do mnoż." }, unlock = { "Zagraj każdą kartą {E:1,C:attention}kier", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "Ucha od buta", text = { - "Mnoż. {C:mult}+#1#{} za każde", - "posiadane {C:money}#2#${}" + "{C:mult}+#1#{} do mnoż. za", + "każde twoje {C:money}$#2#{}", + "{C:inactive}(obecnie: {C:mult}+#3#{C:inactive} do mnoż.)" }, unlock = { "Posiadaj przynajmniej {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Caino", text = { - "Mnoż {X:mult,C:white} X#1# {} przy", - "zniszczeniu", - "{C:attention}figury{} karcianej", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" + "Ten joker zdobywa {X:mult,C:white} X#1# {} do mnoż.,", + "gdy karta {C:attention}figury{}", + "zostaje zniszczona", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#2# {C:inactive}.)" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "mnoż. {X:mult,C:white} X#1# {} tylko po", - "wykorzystaniu {C:attention}#2#{} zrzut.", - "{C:inactive}(zostało zrzutek: {C:attention}#3#{C:inactive})" + "Ten joker zdobywa", + "{X:mult,C:white} X#1# {} do mnoż. za każde {C:attention}#2#{C:inactive} [#3#]{}", + "szt. odrzuconych kart", + "{C:inactive}(obecny mnoż.: {X:mult,C:white} X#4# {C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Przebiegły Joker", - text = { - "{C:chips}+#1#{} żet., jeśli zagrana", - "ręka zawiera", - "{C:attention}#2#" - } - }, - j_wily = { - name = "Chytry Joker", - text = { - "{C:chips}+#1#{} żet., jeśli zagrana", - "ręka zawiera", - "{C:attention}#2#" - } - }, - j_clever = { - name = "Bystry Joker", - text = { - "{C:chips}+#1#{} żet., jeśli zagrana", - "ręka zawiera", - "{C:attention}#2#" - } - }, - j_devious = { - name = "Podstępny Joker", - text = { - "{C:chips}+#1#{} żet., jeśli zagrana", - "ręka zawiera", - "{C:attention}#2#" - } - }, - j_crafty = { - name = "Cwany Joker", - text = { - "{C:chips}+#1#{} żet., jeśli zagrana", - "ręka zawiera", - "{C:attention}#2#" - } - }, - j_vampire = { - name = "Wampir", - text = { - "Zyskujesz mnoż. {X:mult,C:white} X#1# {} na", - "zagraną {C:attention}ulepszoną kartę{},", - "usuwa {C:attention}ulepszenie karty", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_shortcut = { - name = "Skrót", - text = { - "Pozwala ułożyć {C:attention}strity{}", - "używając luk o randze {C:attention}1", - "{C:inactive}(np.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Hologram", - text = { - "Zyskujesz mnoż. {X:mult,C:white} X#1# {}", - "na każdą {C:attention}kartę rozgrywającą{} dodaną", - "do swojej talii", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_vagabond = { - name = "Włóczęga", - text = { - "Tworzy kartę {C:purple}Tarota{},", - "jeśli została zagrana ręka", - "mając {C:money}$#1#{} lub mniej" - } - }, - j_baron = { - name = "Baron", - text = { - "Każdy {C:attention}Król{}", - "w ręce", - "daje mnoż. {X:mult,C:white} X#1# {}" - } - }, - j_cloud_9 = { - name = "Dziewiątka z nieba", - text = { - "Zyskujesz {C:money}$#1#{} za każdą", - "{C:attention}9{} w {C:attention}kompletnej talii", - "na końcu rundy", - "{C:inactive}(obecnie {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Rakieta", - text = { - "Zyskujesz {C:money}#1#${} na końcu", - "rundy. Zyskujesz {C:money}$#2#{} po", - "pokonaniu {C:attention}Oślepiającego Bossa{}" - } - }, - j_obelisk = { - name = "Obelisk", - text = { - "Mnoż. {X:mult,C:white} X#1# {} za", - "każdą kolejną zagraną rękę", - "bez zagrywania", - "najczęściej zagrywanego {C:attention}układu pokerowego", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_midas_mask = { - name = "Maska Midasa", - text = { - "Wszystkie {C:attention}figury{} karciane", - "zamieniają się w {C:attention}Złote{} karty", - "przy zagraniu" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Sprzedaj tę kartę, aby", - "zablokować bieżącą", - "{C:attention}Przeszkadzajkę Bossa{}" - } - }, - j_photograph = { - name = "Zdjęcie", - text = { - "Mnoż. {X:mult,C:white} X#1# {} za", - "pierwszą zagraną {C:attention}figurę karcianą", - "przy zdobyciu punktów" - } - }, - j_gift = { - name = "Karta podarunkowa", - text = { - "Dodaje {C:money}$#1#{} wartości {C:attention}sprzedaży", - "do każdego {C:attention}jokera{} oraz", - "karty {C:attention}zużywalnej{} przy", - "końcu rundy" - } - }, - j_turtle_bean = { - name = "Czarna fasola", - text = { - "{C:attention}+#1#{} do rozmiaru ręki,", - "zmniejsza się o", - "{C:red}#2#{} w każdej rundzie" - } - }, - j_erosion = { - name = "Erozja", - text = { - "Mnoż. {C:red}+#1#{} za każdą", - "kartę poniżej {C:attention}#3#{}", - "w kompletnej talii", - "{C:inactive}(obecnie mnoż. {C:red}+#2#{C:inactive})" - } - }, - j_reserved_parking = { - name = "Parking zastrzeżony", - text = { - "Każda {C:attention}figura{} karciana", - "w ręce daje", - "{C:green}#2# na #3#{} szanse", - "daje {C:money}$#1#{}" - } - }, - j_mail = { - name = "Rabat", - text = { - "Zdobywasz {C:money}$#1#{} za każdą", - "odrzuconą {C:attention}#2#{}, ranga", - "zmienia się co rundę" - } - }, - j_to_the_moon = { - name = "Na Księżyc", - text = { - "Zdobywasz bonusowe {C:money}$#1#{}", - "{C:attention}odsetki{} za każde {C:money}$5{}, które", - "masz na końcu rundy" - } - }, - j_hallucination = { - name = "Halucynacja", - text = { - "{C:green}#1# na #2#{} szanse, aby stworzyć", - "kartę {C:tarot}Tarota{} przy", - "otworzeniu dowolnej {C:attention}paczki wzmacniającej{}", - "{C:inactive}(wymaga miejsca)" - } - }, - j_lucky_cat = { - name = "Kot na szczęście", - text = { - "Zyskujesz mnoż. {X:mult,C:white} X#1# {} za każdym", - "razem, gdy {C:attention}szczęśliwa{} karta", - "{C:green}zadziała{}", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" - } - }, - j_baseball = { - name = "Karta bejsbolowa", - text = { - "{C:green}Niepospolite{} Jokery", - "dają mnoż. {X:mult,C:white} X#1# {}" - } - }, - j_bull = { - name = "Byk", - text = { - "{C:chips}+#1#{} żet. za każdego", - "posiadanego {C:money}${}", - "{C:inactive}(obecnie {C:chips}+#2#{C:inactive} żet.)" - } - }, - j_diet_cola = { - name = "Dietetyczna cola", - text = { - "Sprzedaj tę kartę, aby", - "stworzyć darmowy", - "{C:attention}#1#" - } - }, - j_trading = { - name = "Karta kolekcjonerska", - text = { - "Jeśli {C:attention}pierwsza zrzutka{} w rundzie", - "to tylko {C:attention}1{} karta, niszczy", - "ją i zyskujesz {C:money}$#1#" - } - }, - j_flash = { - name = "Szybka karta", - text = { - "Mnoż. {C:mult}X#1#{} na", - "{C:attention}ponowny rzut{} podczas wizyty w sklepie", - "{C:inactive}(obecnie mnoż. {C:mult}+#2#{C:inactive})" - } - }, - j_popcorn = { - name = "Popcorn", - text = { - "Mnoż. {C:mult}+#1#{}", - "Mnoż. {C:mult}-#2#{} na", - "rozegraną rundę" - } - }, - j_trousers = { - name = "Zapasowe spodnie", - text = { - "Mnoż. {C:mult}+#1#{}, jeśli", - "zagrana ręka zawiera", - "{C:attention}#2#", - "{C:inactive}(obecnie mnoż. {C:red}+#3#{C:inactive})" - } - }, - j_ancient = { - name = "Pradawny Joker", - text = { - "Każda zagrana karta w", - "kolorze {V:1}#2#{} daje", - "mnoż. {X:mult,C:white} X#1# {} przy zdobyciu punktów,", - "kolor {s:0.8} zmienia się na końcu rundy" - } - }, - j_ramen = { - name = "Ramen", - text = { - "Mnoż. {X:mult,C:white} X#1# {},", - "tracisz mnoż. {X:mult,C:white} X#2# {}", - "za każdą odrzuconą {C:attention}kartę{}" - } - }, - j_walkie_talkie = { - name = "Krótkofalówka", - text = { - "Każda zagrana {C:attention}10{} lub {C:attention}4", - "daje {C:chips}+#1#{} żet. oraz", - "mnoż. {C:mult}+#2#{} przy zdobyciu punktów" - } - }, - j_selzer = { - name = "Tabletka musująca", - text = { - "Aktywuj ponownie wszystkie", - "zagrane karty przez", - "następne {C:attention}#1#{} rozd." - } - }, - j_castle = { - name = "Zamek", - text = { - "Ten joker zdobywa {C:chips}+#1#{} żet.", - "na odrzuconą kartę {V:1}#2#{},", - "kolor zmienia się co rundę", - "{C:inactive}(obecnie {C:chips}+#3#{C:inactive} żet.)" - } - }, - j_smiley = { - name = "Uśmiechnięta buzia", - text = { - "Zagrane {C:attention}figury{} karciane", - "dają mnoż. {C:mult}+#1#{}", - "przy zdobyciu punktów" - } - }, - j_campfire = { - name = "Ognisko", - text = { - "Ten joker daje mnoż. {X:mult,C:white}X#1#{}", - "za każdą {C:attention}sprzedaną{} kartę i zeruje się", - "po pokonaniu {C:attention}Przeszkadzajki Bossa{}", - "{C:inactive}(obecnie mnoż. {X:mult,C:white} X#2# {C:inactive})" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "Rozrzutny", text = { - "Zyskujesz na stałe", - "{C:red}+#1#{} do zrzutki", - "na rundę" + "Na stałe", + "zyskujesz {C:red}+#1#{} do zrzutek", + "w każdej rundzie" } }, v_seed_money = { name = "Kapitał początkowy", text = { - "Podnosi limit", - "zarobionych odsetek", - "na rundę do {C:money}#1#${}" + "Zwiększa limit", + "zdobywanych odsetek", + "w każdej rundzie do {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Hieroglif", text = { - "{C:attention}-#1#{} na wejście", - "{C:blue}-#1#{} do ręki", - "na rundę", + "{C:attention}-#1#{} od wejścia,", + "{C:blue}-#1#{} od ręki", + "w każdej rundzie" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}#1#${} za rzut" } }, - v_pattern = { - name = "Wzorzec", + v_paint_brush = { + name = "Pędzel malarski", text = { - "Otrzymujesz najczęściej", - "wykorzystywaną kartę {C:attention}zużywalną{}", - "{E:1,V:1}#1#", - "{C:inactive}(wymaga miejsca)" + "{C:attention}+#1#{} do rozmiaru ręki" } }, v_overstock_plus = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "Recyklomancja", text = { - "Zyskujesz na stałe", - "{C:red}+#1#{} do zrzutki", - "na rundę" + "Na stałe", + "zyskujesz {C:red}+#1#{} do zrzutek", + "w każdej rundzie" }, unlock = { "Odrzuć łącznie", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Drzewko pieniężne", text = { - "Podnosi limit", - "zarobionych odsetek", - "na rundę do {C:money}#1#${}" + "Zwiększa limit", + "zdobywanych odsetek", + "w każdej rundzie do {C:money}$#1#{}" }, unlock = { "Zwiększ maksymalnie zyski", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petroglif", + text = { + "{C:attention}-#1#{} od wejścia,", + "{C:red}-#1#{} od zrzutek", + "w każdej rundzie" + }, unlock = { "Osiągnij stawkę", "na poziomie {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} na wejście", - "{C:red}-#1#{} do zrzutki", - "na rundę" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} Przeszkadzajki" } }, - v_tesselation = { - name = "Parkietaż", - text = { - "Otrzymujesz najczęściej", - "wykorzystywane {C:attention}Jokery{}", - "{E:1,V:1}#1#", - "{C:inactive}(wymaga miejsca)" - }, - unlock = { - "Kup wersję {C:dark_edition}polichromowaną", - "twojego", - "najczęściej wykorzystywanego {C:attention}jokera", - "w sklepie" - } - }, v_palette = { name = "Paleta", text = { - "Trzymaj {C:attention}+#1#{} kartę", - "w ręce", "{C:attention}+#1#{} do rozmiaru ręki" }, unlock = { "Zmniejsz rozmiar ręki", "do {C:attention}#1#{} kart." } - }, - v_paint_brush = { - name = "Pędzel malarski", - text = { - "{C:attention}+#1#{} do rozmiaru ręki" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "Mag", text = { - "Ulepsza {C:attention}#1#{} wybraną", - "kartę do:", + "Ulepsza {C:attention}#1#{}", + "szt. wybranych kart do:", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "mnoż. {C:mult}+#3#{} oraz", "{C:chips}+#4#{} żet." } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "zyskujesz {C:money}#2#$" } }, - c_soul = { - name = "Dusza", - text = { - "Tworzy", - "{C:legendary,E:1}Legendarnego{} Jokera", - "{C:inactive}(wymaga miejsca)" - } - }, - c_black_hole = { - name = "Czarna dziura", - text = { - "Ulepsza każdy", - "{C:legendary,E:1}układ pokerowy", - "o {C:attention}1{} poziom" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} wybranej karty", "w ręce" } + }, + c_soul = { + name = "Dusza", + text = { + "Tworzy", + "{C:legendary,E:1}Legendarnego{} Jokera", + "{C:inactive}(wymaga miejsca)" + } + }, + c_black_hole = { + name = "Czarna dziura", + text = { + "Ulepsza każdy", + "{C:legendary,E:1}układ pokerowy", + "o {C:attention}1{} poziom" + } } }, Edition = { @@ -2370,15 +2355,16 @@ return { stake_orange = { name = "Pomarańczowa stawka", text = { - "{C:attention}Paczki wzmacniające{} kosztują", - "o {C:money}1${} więcej na wejście", + "Sklepy mogą mieć {C:attention}nietrwałe{} jokery", + "{C:inactive,s:0.8}(osłabiane po 5 rundach).", "{s:0.8}Działa na wszystkie poprzednie stawki" } }, stake_gold = { name = "Złota stawka", text = { - "{C:red}-1{} do rozmiaru ręki", + "Sklepy mogą mieć {C:attention}wypożyczane{} jokery", + "{C:inactive,s:0.8}(kosztują {C:money,s:0.8}$3{C:inactive,s:0.8} na rundę).", "{s:0.8}Działa na wszystkie poprzednie stawki" } } @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "Znacznik niepospolity", text = { - "Sklep oferuje", - "{C:green}Niepospolitego Jokera" + "W sklepie jest darmowy", + "{C:green}niepospolity joker" } }, tag_rare = { name = "Znacznik rzadki", text = { - "Sklep oferuje", - "{C:red}Rzadkiego Jokera" + "W sklepie jest darmowy", + "{C:red}rzadki joker" } }, tag_negative = { name = "Znacznik negatyw", text = { - "Sklep oferuje", - "{C:dark_edition}Negatywnego Jokera" + "Następny joker podstawowy", + "sklepu jest darmowy", + "i staje się {C:dark_edition}negatywem" } }, tag_foil = { name = "Znacznik foliowy", text = { - "Sklep oferuje", - "{C:dark_edition}Jokera w folii" + "Następny joker podstawowy", + "sklepu jest darmowy", + "i zostaje {C:dark_edition}w folii" } }, tag_holo = { name = "Znacznik holograficzny", text = { - "Sklep oferuje", - "{C:dark_edition}Holograficznego Jokera" + "Następny joker podstawowy", + "sklepu jest darmowy", + "i staje się {C:dark_edition}holograficzny" } }, tag_polychrome = { name = "Znacznik polichromowany", text = { - "Sklep oferuje", - "{C:dark_edition}Polichromowanego Jokera" + "Następny joker podstawowy", + "sklepu jest darmowy", + "i staje się {C:dark_edition}polichromowany" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} slot na przedm. zużywalne" } }, - b_metal = { - name = "Metalowa talia", + b_ghost = { + name = "Talia Ducha", text = { - "Rozpoczynasz podejście z {C:attention}#1#", - "kartami rozgrywającymi ulepszonymi", - "do {C:attention}kart Stalowych" + "Karty {C:spectral}Duchy{} mogą", + "pojawia się podczas wizyty w sklepie,", + "rozpocznij z kartą {C:spectral,T:c_hex}Zły urok{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} kierami{} w talii" } }, - b_rocky = { - name = "Skalista talia", + b_zodiac = { + name = "Talia Znaków zodiaku", text = { - "Rozpoczynasz podejście z {C:attention}#1#", - "dodatkowymi {C:attention}kartami Kamień" + "Rozpoczynasz podejście z", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "i {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Spleciona talia", + b_painted = { + name = "Malowana talia", text = { - "Pierwsza zagrana ręką", - "zostaje ulepszona do {C:attention}poz. 3" + "{C:attention}+#1#{} do rozmiaru ręki", + "{C:red}#2#{} slot na jokera" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Talia Ducha", - text = { - "Karty {C:spectral}Duchy{} mogą", - "pojawia się podczas wizyty w sklepie,", - "rozpocznij z kartą {C:spectral,T:c_hex}Zły urok{}" - } - }, - b_zodiac = { - name = "Talia Znaków zodiaku", - text = { - "Rozpoczynasz podejście z", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "i {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Malowana talia", - text = { - "{C:attention}+#1#{} do rozmiaru ręki", - "{C:red}#2#{} slot na jokera" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "i zdobywa punkty" } }, + red_seal = { + name = "Czerwona Pieczęć", + text = { + "Aktywuj ponownie tę", + "kartę {C:attention}1{} raz" + } + }, + blue_seal = { + name = "Niebieska Pieczęć", + text = { + "Tworzy kartę {C:planet}Planety{}", + "za ostatni zagrany {C:attention}układ pokerowy{}", + "w rundzie, jeśli {C:attention}jest na ręce{}", + "{C:inactive}(wymaga miejsca)" + } + }, + purple_seal = { + name = "Fioletowa Pieczęć", + text = { + "Tworzy kartę {C:tarot}Tarota{},", + "gdy zostanie {C:attention}odrzucona", + "{C:inactive}(wymaga miejsca)" + } + }, + eternal = { + name = "Wieczny", + text = { + "Nie można jej sprzedać", + "ani zniszczyć" + } + }, + perishable = { + name = "Nietrwały", + text = { + "Osłabienie po", + "{C:attention}#1#{} rund.", + "{C:inactive}(pozostało: {C:attention}#2#{C:inactive})" + } + }, + rental = { + name = "Wypożyczany", + text = { + "Tracisz {C:money}#1#${} na", + "końcu rundy" + } + }, white_sticker = { name = "Biała naklejka", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# z {V:1}#2#" + " {C:light_black}#1# z {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} dod. żet." } }, + remove_negative = { + name = "Negatyw", + text = { + "{C:inactive,s:0.9}(Usuwa {C:dark_edition,s:0.9}Negatyw{C:inactive,s:0.9} z tej kopii)" + } + }, locked = { name = "Zablokowane", text = {} @@ -3027,6 +3047,15 @@ return { "w tym demie" } }, + challenge_locked = { + name = "Zablokowany", + text = { + "Wygraj podejście z co najmniej", + "#1# różnymi taliami, aby odblokować", + "Tryb wyzwań", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Zablokowane", text = { @@ -3267,51 +3296,6 @@ return { "przyszpilony w pozycji", "najbardziej wysuniętej na lewo" } - }, - red_seal = { - name = "Czerwona Pieczęć", - text = { - "Aktywuj ponownie tę", - "kartę {C:attention}1{} raz" - } - }, - blue_seal = { - name = "Niebieska Pieczęć", - text = { - "Tworzy kartę {C:planet}Planety{},", - "jeśli karta ta jest w {C:attention}ręce{}", - "na końcu rundy" - } - }, - purple_seal = { - name = "Fioletowa Pieczęć", - text = { - "Tworzy kartę {C:tarot}Tarota{},", - "gdy zostanie {C:attention}odrzucona", - "{C:inactive}(wymaga miejsca)" - } - }, - eternal = { - name = "Wieczny", - text = { - "Nie można jej sprzedać", - "ani zniszczyć" - } - }, - challenge_locked = { - name = "Zablokowany", - text = { - "Wygraj podejście z co najmniej", - "#1# różnymi taliami, aby odblokować", - "Tryb wyzwań", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negatyw", - text = { - "{C:inactive,s:0.9}(Usuwa {C:dark_edition,s:0.9}Negatyw{C:inactive,s:0.9} z tej kopii)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Najczęściej zagrywana ręka" }, + achievement_names = { + ante_up = "Stawka w górę!", + ante_upper = "Stawka jeszcze w górę!", + heads_up = "Uwaga!", + low_stakes = "Niskie stawki", + mid_stakes = "Średnie stawki", + high_stakes = "Wysokie stawki", + card_player = "Miłośnik zagrywania kart", + card_discarder = "Miłośnik odrzucania kart", + nest_egg = "Kura nioska", + flushed = "Mamy kolor", + speedrunner = "Struś pędziwiatr", + roi = "Zwrot z inwestycji", + shattered = "Roztrzaskanie", + royale = "Królewski", + retrograde = "Wsteczny", + _10k = "10 tysi", + _1000k = "1000 tysi", + _100000k = "100 000 tysi", + tiny_hands = "Małe ręce", + big_hands = "Duże ręce", + you_get_what_you_get = "Dostajesz to, co dostajesz", + rule_bender = "Naginacz zasad", + rule_breaker = "Łamacz zasad", + legendary = "Legendarny", + astronomy = "Astronomia", + cartomancy = "Kartomancja", + clairvoyance = "Jasnowidztwo", + extreme_couponer = "Ekstremalny zbieracz kuponów", + completionist = "Pasjonat", + completionist_plus = "Pasjonat+", + completionist_plus_plus = "Pasjonat++", + }, + achievement_descriptions = { + ante_up = "Osiągnij stawkę 4", + ante_upper = "Osiągnij stawkę 8", + heads_up = "Wygraj podejście", + low_stakes = "Wygraj podejście przynajmniej na poz. trudności Czerwona stawka", + mid_stakes = "Wygraj podejście przynajmniej na poz. trudności Czarna stawka", + high_stakes = "Wygraj podejście przynajmniej na poz. trudności Złota stawka", + card_player = "Zagraj przynajmniej 2500 kart", + card_discarder = "Odrzuć przynajmniej 2500 kart", + nest_egg = "Posiadaj $400 lub więcej w trakcie jednego podejścia", + flushed = "Zagraj kolor za pomocą 5 Dzikich Kart", + speedrunner = "Wygraj podejście w ciągu 12 rund lub mniej", + roi = "Kup 5 kuponów przed stawką 4", + shattered = "Rozbij 2 Szklane Karty z pojedynczej ręki", + royale = "Zagraj pokera królewskiego", + retrograde = "Doprowadź dowolny układ pokerowy do poziomu 10.", + _10k = "Zdobądź 10 000 żetonów z pojedynczej ręki", + _1000k = "Zdobądź 1 000 000 żetonów z pojedynczej ręki", + _100000k = "Zdobądź 100 000 000 żetonów z pojedynczej ręki", + tiny_hands = "Odchudź talię do 20 kart lub mniej", + big_hands = "Posiadaj w swojej talii 80 kart lub więcej", + you_get_what_you_get = "Wygraj podejście bez ponownego rzutu podczas wizyty w sklepie", + rule_bender = "Ukończ dowolne podejście-wyzwanie", + rule_breaker = "Ukończ każde podejście-wyzwanie", + legendary = "Odkryj Legendarnego Jokera", + astronomy = "Odkryj każdą kartę Planety", + cartomancy = "Odkryj każdą kartę Tarota", + clairvoyance = "Odkryj każdą kartę Ducha", + extreme_couponer = "Odkryj każdy kupon", + completionist = "Odkryj 100% swojej kolekcji", + completionist_plus = "Wygraj każdą talią na poz. trudności Złota stawka", + completionist_plus_plus = "Zdobądź Złotą naklejkę dla każdego Jokera", + }, + challenge_names = { + c_omelette_1 = "Omlet", + c_city_1 = "15-minutowe miasto", + c_rich_1 = "Bogaci jeszcze bogatsi", + c_knife_1 = "Na ostrzu noża", + c_xray_1 = "Rentgenowski wzrok", + c_mad_world_1 = "Szalony świat", + c_luxury_1 = "Podatek od wzbogacenia", + c_non_perishable_1 = "Trwały", + c_medusa_1 = "Meduza", + c_double_nothing_1 = "Wszystko albo nic", + c_typecast_1 = "Szufladkowanie", + c_inflation_1 = "Inflacja", + c_bram_poker_1 = "Bram Poker", + c_fragile_1 = "Kruchy", + c_monolith_1 = "Monolit", + c_blast_off_1 = "Odpalenie", + c_five_card_1 = "Losowanie pięciu kart", + c_golden_needle_1 = "Złota igła", + c_cruelty_1 = "Okrucieństwo", + c_jokerless_1 = "Bez jokera" + }, poker_hands = { + ['Flush Five'] = "Kolorowa piątka", ['Flush House'] = "Garnitur koloru", ['Five of a Kind'] = "Piątka", ['Royal Flush'] = "Poker królewski", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Trójka", ['Two Pair'] = "Dwie pary", ['Pair'] = "Para", - ['High Card'] = "Wysoka karta", - ['Flush Five'] = "Kolorowa piątka" + ['High Card'] = "Wysoka karta" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 kart o tej samej randze i kolorze" + }, ['Flush House'] = { "Trójka i para, przy czym", "wszystkie karty są tego samego koloru" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Jeśli zagrywana ręka nie odpowiada powyższym", "rękom, punkty zdobywa się tylko kartami o najwyższej randze" - }, - ['Flush Five'] = { - "5 kart o tej samej randze i kolorze" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Polichromowana", negative = "Negatyw", gold_seal = "Złota Pieczęć", - locked = "Zablokowany", blue_seal = "Niebieska Pieczęć", red_seal = "Czerwona Pieczęć", purple_seal = "Fioletowa Pieczęć", + locked = "Zablokowany", eternal = "Wieczny", + perishable = "Nietrwały", + rental = "Wypożyczany", pinned_left = "Przyszpilony" }, dictionary = { @@ -3458,7 +3532,7 @@ return { b_open = "OTWÓRZ", b_and_use = "I UŻYJ", b_next_round_1 = "Następna", - b_next_round_2 = "runda", + b_next_round_2 = "Runda", b_play_hand = "Zagraj rękę", b_discard = "Odrzuć", b_sort_hand = "Sortuj rękę", @@ -3474,6 +3548,7 @@ return { b_collection = "Kolekcja", b_seed = "Rozstawienie", b_copy_seed = "Kopiuj rozstawienie", + b_copy = "Kopiuj", b_credits = "Twórcy", b_stats = "Statystyki", b_settings = "Ustawienia", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Prędkość gry", b_set_play_discard_pos = "Pozycja przycisku Zagraj/Odrzuć", b_set_screenshake = "Wstrząsanie ekranem", + b_high_contrast_cards = "Karty o wysokim kontraście", + b_reduced_motion = "Ograniczony ruch", + b_set_rumble = "Wibracje kontrolera", b_set_crash_reports = "Raporty o błędach", b_set_monitor = "Monitor", b_set_windowmode = "Tryb okienkowy", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Paczki wzmacniające", b_tags = "Znaczniki", b_decks = "Talie", + b_seals = "Pieczęcie", b_continue = "Kontynuuj", b_back = "Wstecz", b_music = "Muzyka", @@ -3527,6 +3606,7 @@ return { b_imagery = "Obrazki", b_new_run = "Nowe podejście", b_challenges = "Wyzwania", + b_new_challenge = "Rozpocznij nowe wyzwanie", b_current_profile = "Bieżący profil", b_load_profile = "Wczytaj profil", b_create_profile = "Utwórz profil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "KOLEKCJA", b_quit_cap = "WYJDŹ", b_cash_out = "Wypłata", + b_unlock_all = "Odblokuj wszystko", k_unknown = "?????", k_compatible = "kompatybil.", k_incompatible = "niekompatybil.", + k_active = "aktywny", k_round = "Runda", k_ante = "Wejście", k_seed = "Rozstawienie", @@ -3562,6 +3644,7 @@ return { k_voucher = "Kupon", k_tarot = "Tarot", k_planet = "Planeta", + k_deck = "Talia", k_dwarf_planet = "Planeta karłowata", k_planet_q = "Karta Planeta?", k_spectral = "Karta Ducha", @@ -3593,12 +3676,18 @@ return { k_x_base = "X bazowa", k_not_discovered = "Nie odkryto", k_unlocked_ex = "Odblokowane!", + k_achievement = "Osiągnięcie", + k_trophy = "Trofeum", k_challenge_mode = "Tryb wyzwań", k_daily_run = "Ilość podejść dziennie", k_profile = "Profil", k_wins = "Wygrane", k_empty_caps = "PUSTO", k_collection = "Kolekcja", + k_progress = "Postępy", + k_challenges = "Wyzwania", + k_joker_stickers = "Naklejki na Jokery", + k_deck_stake_wins = "Wygrane stawki talią", k_stake_level = "Poziom stawek", k_none = "Brak", k_game_modifiers = "Modyfikatory gry", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Najlepsza ręka", k_seeded_run = "Rozstawione podejście", k_enter_seed = "Wprowadź rozstawienie", + k_enter_name = "Wprowadź nazwę", k_lvl = "poz.", k_skipped_cap = "POMINIĘTO", k_no_reward = "Brak nagrody", k_reward = "Nagroda", k_nope_ex = "Nie!", + k_not_allowed_ex = "Niedozwolony!", k_or = "lub", + k_poker_hand = "układ pokerowy", + k_gold = "Złoto", + k_card_stats = "Statystyki kart", k_balanced = "Zrównoważono", + k_view = "Widok", + k_all_hands = "Wszystkie ręce", + k_high_score_ex = "Wysoki wynik!", + k_demo_version_ex = "Wersja demo!", + k_playing_as = "Gram jako", + k_choose = "Wybierz", + k_achievements_disabled = "Osiągnięcia są wyłączone", + k_trophies_disabled = "Trofea są wyłączone", ph_improve_run = "Popraw swoje podejście!", + ph_no_boss_active = "brak aktywnego bossa", ph_sneak_peek = "Zapowiedź", ph_deck_preview_stones = "Karty Kamień", ph_deck_preview_effective = "Całkowita wartość łączna wynikająca z posiadania jokerów, Przeszkadzajek i ulepszeń kart", ph_blind_score_at_least = "Zdobądź przynajmniej X pkt.", - ph_blind_reward = "Nagroda:", + ph_blind_reward = "Nagroda: ", + ph_4_7_of_clubs = "cztery 7 trefl", ph_up_ante_1 = "Podnieś stawkę", ph_up_ante_2 = "Podbij stawkę dla wszystkich Przeszkadzajek", ph_up_ante_3 = "Odśwież Przeszkadzajki", + ph_select_challenge = "Wybierz wyzwanie", ph_stat_joker = "Łączna ilość ukończonych rund z tą kartą", ph_stat_consumable = "Ilość użyć tej karty", ph_stat_voucher = "Ilość realizacji tego kuponu", ph_demo_thanks_1 = "Dziękujemy za grę w", ph_demo_thanks_2 = "DEMO BALATRO", ph_game_over = "KONIEC GRY", + ph_you_win = "WYGRYWASZ!", + ph_you_win_demo = "WYGRYWASZ W DEMO!", ph_vouchers_redeemed = "Liczba kuponów zrealizowanych w tym podejściu", ph_no_vouchers = "Brak realizacji kuponów w tym podejściu", ph_defeat_this_blind_1 = "Pokonaj tę Przeszkadzajkę, by", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 poziom", ph_boss_disabled = "Boss został wyłączony!", ph_most_played = "{najczęściej zagrywana ręka}", + ph_defeat_the_boss = "Pokonaj Przeszkadzajkę Bossa", + ph_score_furthest_ante = "Wejście", + ph_score_furthest_round = "Runda", + ph_score_hand = "Najlepsza ręka", + ph_score_poker_hand = "Najczęściej zagrywana ręka", + ph_score_new_collection = "Nowe odkrycia", + ph_score_cards_played = "Zagrane karty", + ph_score_cards_discarded = "Odrzucone karty", + ph_score_times_rerolled = "Liczba ponownych rzutów", + ph_score_cards_purchased = "Liczba zakupionych kart", + ph_unscored_hand = "Niepunktująca ręka", + ph_alert_debuff_confirm = "Kliknij ponownie „Zagraj”, aby potwierdzić", ml_demo_thanks_message = { "Rozważ dodanie", "Balatro do listy życzeń na Steam oraz zapisz się", @@ -3702,6 +3821,18 @@ return { "Wszystkie przedm. odblokowane i", "odkryte są wyłączone" }, + ml_edition_seal_enhancement_explanation = { + "Karty rozgrywające mogą mieć jedno", + "ulepszenie, jedną wersję i pieczęć" + }, + ml_unlock_all_explanation = { + "OSTRZEŻENIE! Odblokowanie pełnej kolekcji", + "wyłączy osiągnięcia dla tego profilu!" + }, + ml_unlock_all_trophies = { + "OSTRZEŻENIE! Odblokowanie pełnej kolekcji", + "wyłączy trofea dla tego profilu!" + }, ['$'] = "$", k_redeemed_ex = "Zrealizowano!", k_duplicated_ex = "Zduplikowano!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Karty Kamień", k_plus_planet = "+1 Planeta", k_plus_spectral = "+1 Karta Ducha", + k_plus_joker = "+1 Joker", k_active_ex = "Aktywuj!", k_level_up_ex = "Zwiększ poziom!", k_upgrade_ex = "Ulepsz!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Zwiększ wartość!", k_reset = "Zresetuj", k_extinct_ex = "Wyginięcie!", + k_disabled_ex = "Wyłączone!", k_safe_ex = "Bezpiecznie!", k_saved_ex = "Zapisano!", k_swapped_ex = "Zamieniono!", k_copied_ex = "Skopiowano!", k_melted_ex = "Stopiono!", - b_copy = "Kopiuj", - b_high_contrast_cards = "Karty o wysokim kontraście", - b_set_rumble = "Wibracje kontrolera", - b_seals = "Pieczęcie", - b_new_challenge = "Rozpocznij nowe wyzwanie", - b_unlock_all = "Odblokuj wszystko", - k_active = "aktywny", - k_deck = "Talia", - k_progress = "Postępy", - k_challenges = "Wyzwania", - k_joker_stickers = "Naklejki na Jokery", - k_deck_stake_wins = "Wygrane stawki talią", - k_enter_name = "Wprowadź nazwę", - k_gold = "Złoto", - k_card_stats = "Statystyki kart", - k_view = "Widok", - k_all_hands = "Wszystkie ręce", - k_high_score_ex = "Wysoki wynik!", - k_demo_version_ex = "Wersja demo!", - k_playing_as = "Gram jako", - k_choose = "Wybierz", - k_achievements_disabled = "Osiągnięcia są wyłączone", - ph_no_boss_active = "brak aktywnego bossa", - ph_you_win = "WYGRYWASZ!", - ph_you_win_demo = "WYGRYWASZ W DEMO!", - ph_defeat_the_boss = "Pokonaj Przeszkadzajkę Bossa", - ph_score_furthest_ante = "Wejście", - ph_score_furthest_round = "Runda", - ph_score_hand = "Najlepsza ręka", - ph_score_poker_hand = "Najczęściej zagrywana ręka", - ph_score_new_collection = "Nowe odkrycia", - ph_score_cards_played = "Zagrane karty", - ph_score_cards_discarded = "Odrzucone karty", - ph_score_times_rerolled = "Liczba ponownych rzutów", - ph_score_cards_purchased = "Liczba zakupionych kart", - ml_edition_seal_enhancement_explanation = { - "Karty rozgrywające mogą mieć jedno", - "ulepszenie, jedną wersję i pieczęć" - }, - ml_unlock_all_explanation = { - "OSTRZEŻENIE! Odblokowanie pełnej kolekcji", - "wyłączy osiągnięcia dla tego profilu!" - }, - k_plus_joker = "+1 Joker", k_eaten_ex = "Zjedzone!", - k_eroded_ex = "Zniszczone!", - k_achievement = "Osiągnięcie", - ph_unscored_hand = "Niepunktująca ręka", - ph_alert_debuff_confirm = "Kliknij ponownie „Zagraj”, aby potwierdzić", k_drank_ex = "Wypite!", - k_trophy = "Trofeum", - k_trophies_disabled = "Trofea są wyłączone", - ml_unlock_all_trophies = { - "OSTRZEŻENIE! Odblokowanie pełnej kolekcji", - "wyłączy trofea dla tego profilu!" - }, - k_poker_hand = "układ pokerowy", - ph_4_7_of_clubs = "cztery 7 trefl", - k_not_allowed_ex = "Niedozwolony!", - ph_select_challenge = "Wybierz wyzwanie" + k_eroded_ex = "Zniszczone!" }, v_dictionary = { a_xmult = "Mnoż. X#1#", + a_xmult_minus = "-Mnoż. X#1#", a_mult = "Mnoż. +#1#", + a_mult_minus = "Mnoż. -#1#", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# do rozmiaru ręki", + a_handsize_minus = "-#1# do rozmiaru ręki", a_hands = "+#1# Ręce", a_sold_tally = "Sprzedano #1#/#2#", a_remaining = "Pozostało #1#", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Liczby mogą być niższe przez #1# kartę dobraną twarzą w dół", deck_preview_wheel_plural = "Liczby mogą być niższe przez #1# karty dobrane twarzą w dół", challenges_completed = "Ukończono #1#/#2# wyzwań", + unlocked = "Odblokowano #1#/#2#", + completed = "Ukończono #1#/#2#", interest = "#1# odsetek na $#2# (#3# maks.)", remaining_hand_money = "Pozostałe ręce (#1#$ każda)", remaining_discard_money = "Pozostałe zrzutki (#1#$ każda)", @@ -3819,15 +3900,10 @@ return { "Negatyw", "+#1# slot na jokera" }, - a_mult_minus = "Mnoż. -#1#", - a_handsize_minus = "-#1# do rozmiaru ręki", ml_negative_consumable_desc = { "Negatyw", "+#1# slot na przedm. zużywalne" - }, - a_xmult_minus = "-Mnoż. X#1#", - unlocked = "Odblokowano #1#/#2#", - completed = "Ukończono #1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Brak" }, + ch_c_no_shop_jokers = { + "Jokery już się nie pojawiają podczas wizyty w {C:attention}sklepie" + }, ch_c_inflation = { "Na stałe podnosi ceny o {C:money}$1{} z każdym zakupem" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 na #1#{} kart jest dobierana twarzą w dół" }, - ch_c_minus_hand_size_per_X_dollar = { - "Trzymaj {C:red}-1{} kart w ręce za każdego {C:money}$#1#{}, którego masz" - }, - ch_c_no_shop_jokers = { - "Jokery już się nie pojawiają podczas wizyty w {C:attention}sklepie" - }, ch_c_debuff_played_cards = { "Wszystkie {C:attention}zagrane{} karty zostają {C:attention}osłabione{} po zdobyciu punktów" }, + ch_c_minus_hand_size_per_X_dollar = { + "Trzymaj {C:red}-1{} kart w ręce za każdego {C:money}$#1#{}, którego masz" + }, ch_c_set_eternal_ante = { "Gdy w grze ze stawką pokonasz bossa {C:attention}#1#{}, wszystkie Jokery stają się {C:attention}Wieczne" }, @@ -3906,6 +3982,26 @@ return { "Gdy w grze ze stawką pokonasz bossa {C:attention}#1#{}, sloty na jokery mają przypisaną wartość {C:attention}0" } }, + quips = { + wq_1 = {"Udało ci się!"}, + wq_2 = {"Całkiem nieźle","zrobione!"}, + wq_3 = {"Wygląda na to, że","to nie był blef!"}, + wq_4 = {"Wielka szkoda, że","wszystkie żetony są","tylko wirtualne..."}, + wq_5 = {"Wygląda na to, że","nauka nie poszła w las!"}, + wq_6 = {"Udało ci się wykonać", "kilka świetnych zagrań!"}, + wq_7 = {"Dobrze, że","nie postawiłem", "przeciwko tobie!"}, + lq_1 = {"Może Go Fish", "lepiej pasuje", "do naszej szybkości..."}, + lq_2 = {"Pasujemy,", "jak tani garnitur!"}, + lq_3 = {"Czas", "przetasować", "i spróbować jeszcze raz!"}, + lq_4 = {"Wiesz, jak", "to jest,", "kasyno zawsze wygrywa!"}, + lq_5 = {"Wygląda na to,", "że wiemy, kto", "jest prawdziwym Jokerem!"}, + lq_6 = {"No nie,", "to też był blef?"}, + lq_7 = {"Wygląda na to,","że padliśmy ofiarą własnego żartu!"}, + lq_8 = {"Gdybym miał ręce,","zasłoniłbym", "teraz oczy!"}, + lq_9 = {"Nie mam zbyt dużo", "oleju w głowie, a jaka", "jest twoja wymówka?"}, + lq_10 = {"Co za wpadka!"}, + dq_1 = {"Aj! Mam nadzieję,","że masz kilka asów","w rękawie na","ostatnie wyzwanie!"} + }, tutorial = { sb_1 = { "Witaj! Jestem", @@ -3939,7 +4035,7 @@ return { "Należy jednak uważać na", "{C:attention}Przeszkadzajki Bossów{}. Ma", "on zdolność, do pokonania której trzeba", - "mieć dobry plan." + "mieć dobry plan." }, bb_4 = { "Jeśli go pokonasz, wtedy", @@ -3963,7 +4059,7 @@ return { "Zapoznaj się z {C:attention}układami pokerowymi", "w obszarze {C:attention}Informacje o podejściu{},", "gdzie znajdują się też inne informacje", - "dotyczące bieżącego podejścia" + "dotyczące bieżącego podejścia" }, fh_4 = { "Karty pozwalają też zdobyć", @@ -3979,7 +4075,7 @@ return { "Możesz też nacisnąć przycisk {C:red}„Odrzuć”{},", "aby odrzucić do {C:attention}5{} wybranych kart", "w celu uzyskania jeszcze", - "silniejszych układów ręki. Spróbuj!" + "silniejszych układów ręki. Spróbuj!" }, fh_7 = { "Uważaj! Masz do dyspozycji jedynie", @@ -3990,13 +4086,13 @@ return { "Zdobądź {C:attention}300 żetonów{} zanim", "skończą ci się układy {C:blue}ręki{}, aby", "wygrać tę rundę.", - "Powodzenia!" + "Powodzenia!" }, sh_1 = { "Kiedy zdobędziesz więcej kart,", "pamiętaj, że możesz zmieniać", "ich położenie. {C:attention}Jokery{} wyzwalane są", - "w kolejności od lewej do prawej" + "w kolejności od lewej do prawej" }, sh_2 = { "Upewnij się także, aby", @@ -4006,13 +4102,13 @@ return { "Wybierz do {C:attention}2{} kart", "z twojej ręki i naciśnij przycisk", "{C:attention}„UŻYJ”{} na karcie {C:tarot}Tarota{},", - "aby je ulepszyć!" + "aby je ulepszyć!" }, s_1 = { "Świetnie! Teraz, gdy", "{E:1}opływasz{} w {C:money}forsę{},", "możesz kupić nowe", - "karty w {C:attention}Sklepie" + "karty w {C:attention}Sklepie" }, s_2 = { "Spróbuj kupić tego", @@ -4022,7 +4118,7 @@ return { "To jeden z {C:attention}#1#", "{C:attention}Jokerów{}, które można dodać", "do podejścia. Każdy {C:attention}Joker", - "daje inny efekt" + "daje inny efekt" }, s_4 = { "Ten dodaje mnoż. {C:red}+4{} do", @@ -4041,7 +4137,7 @@ return { "To karta {C:tarot}Tarota{}, która jest", "{C:attention}zużywalna{}. Ta pozwoli ci", "ulepszyć twoje karty", - "rozgrywające! Nie pozbywaj się jej." + "rozgrywające! Nie pozbywaj się jej." }, s_8 = { "Możesz mieć do", @@ -4052,7 +4148,7 @@ return { "Jeśli zgromadzisz ich wystarczająco dużo,", "możesz kupić {C:attention}kupon{}.", "{C:attention}Kupony{} to pasywne", - "ulepszenia twojego podejścia!" + "ulepszenia twojego podejścia!" }, s_10 = { "{C:attention}Kupony{} są uzupełniane", @@ -4063,182 +4159,12 @@ return { "Sprawdź także obie", "{C:booster}paczki wzmacniające{} podczas", "każdej wizyty w sklepie. Jest", - "w nich mnóstwo mecyi!" + "w nich mnóstwo mecyi!" }, s_12 = { "Przejdźmy do", "następnej rundy{}." } - }, - achievement_names = { - ante_up = "Stawka w górę!", - ante_upper = "Stawka jeszcze w górę!", - heads_up = "Uwaga!", - low_stakes = "Niskie stawki", - mid_stakes = "Średnie stawki", - high_stakes = "Wysokie stawki", - card_player = "Miłośnik zagrywania kart", - card_discarder = "Miłośnik odrzucania kart", - nest_egg = "Kura nioska", - flushed = "Mamy kolor", - speedrunner = "Struś pędziwiatr", - roi = "Zwrot z inwestycji", - shattered = "Roztrzaskanie", - royale = "Królewski", - retrograde = "Wsteczny", - _10k = "10 tysi", - _1000k = "1000 tysi", - _100000k = "100 000 tysi", - tiny_hands = "Małe ręce", - big_hands = "Duże ręce", - you_get_what_you_get = "Dostajesz to, co dostajesz", - rule_bender = "Naginacz zasad", - rule_breaker = "Łamacz zasad", - legendary = "Legendarny", - astronomy = "Astronomia", - cartomancy = "Kartomancja", - clairvoyance = "Jasnowidztwo", - extreme_couponer = "Ekstremalny zbieracz kuponów", - completionist = "Pasjonat", - completionist_plus = "Pasjonat+", - completionist_plus_plus = "Pasjonat++" - }, - achievement_descriptions = { - ante_up = "Osiągnij stawkę 4", - ante_upper = "Osiągnij stawkę 8", - heads_up = "Wygraj podejście", - low_stakes = "Wygraj podejście przynajmniej na poz. trudności Czerwona stawka", - mid_stakes = "Wygraj podejście przynajmniej na poz. trudności Czarna stawka", - high_stakes = "Wygraj podejście przynajmniej na poz. trudności Złota stawka", - card_player = "Zagraj przynajmniej 2500 kart", - card_discarder = "Odrzuć przynajmniej 2500 kart", - nest_egg = "Posiadaj $400 lub więcej w trakcie jednego podejścia", - flushed = "Zagraj kolor za pomocą 5 Dzikich Kart", - speedrunner = "Wygraj podejście w ciągu 12 rund lub mniej", - roi = "Kup 5 kuponów przed stawką 4", - shattered = "Rozbij 2 Szklane Karty z pojedynczej ręki", - royale = "Zagraj pokera królewskiego", - retrograde = "Doprowadź dowolny układ pokerowy do poziomu 10.", - _10k = "Zdobądź 10 000 żetonów z pojedynczej ręki", - _1000k = "Zdobądź 1 000 000 żetonów z pojedynczej ręki", - _100000k = "Zdobądź 100 000 000 żetonów z pojedynczej ręki", - tiny_hands = "Odchudź talię do 20 kart lub mniej", - big_hands = "Posiadaj w swojej talii 80 kart lub więcej", - you_get_what_you_get = "Wygraj podejście bez ponownego rzutu podczas wizyty w sklepie", - rule_bender = "Ukończ dowolne podejście-wyzwanie", - rule_breaker = "Ukończ każde podejście-wyzwanie", - legendary = "Odkryj Legendarnego Jokera", - astronomy = "Odkryj każdą kartę Planety", - cartomancy = "Odkryj każdą kartę Tarota", - clairvoyance = "Odkryj każdą kartę Ducha", - extreme_couponer = "Odkryj każdy kupon", - completionist = "Odkryj 100% swojej kolekcji", - completionist_plus = "Wygraj każdą talią na poz. trudności Złota stawka", - completionist_plus_plus = "Zdobądź Złotą naklejkę dla każdego Jokera" - }, - quips = { - wq_1 = { - "Udało ci się!" - }, - wq_2 = { - "Całkiem nieźle", - "zrobione!" - }, - wq_3 = { - "Wygląda na to, że", - "to nie był blef!" - }, - wq_4 = { - "Wielka szkoda, że", - "wszystkie żetony są", - "tylko wirtualne..." - }, - wq_5 = { - "Wygląda na to, że", - "nauka nie poszła w las!" - }, - wq_6 = { - "Udało ci się wykonać", - "kilka świetnych zagrań!" - }, - wq_7 = { - "Dobrze, że", - "nie postawiłem", - "przeciwko tobie!" - }, - lq_1 = { - "Może Go Fish", - "lepiej pasuje", - "do naszej szybkości..." - }, - lq_2 = { - "Pasujemy,", - "jak tani garnitur!" - }, - lq_3 = { - "Czas", - "przetasować", - "i spróbować jeszcze raz!" - }, - lq_4 = { - "Wiesz, jak", - "to jest,", - "kasyno zawsze wygrywa!" - }, - lq_5 = { - "Wygląda na to,", - "że wiemy, kto", - "jest prawdziwym Jokerem!" - }, - lq_6 = { - "No nie,", - "to też był blef?" - }, - lq_7 = { - "Wygląda na to,", - "że padliśmy ofiarą własnego żartu!" - }, - lq_8 = { - "Gdybym miał ręce,", - "zasłoniłbym", - "teraz oczy!" - }, - lq_9 = { - "Nie mam zbyt dużo", - "oleju w głowie, a jaka", - "jest twoja wymówka?" - }, - lq_10 = { - "Co za wpadka!" - }, - dq_1 = { - "Aj! Mam nadzieję,", - "że masz kilka asów", - "w rękawie na", - "ostatnie wyzwanie!" - } - }, - challenge_names = { - c_omelette_1 = "Omlet", - c_city_1 = "15-minutowe miasto", - c_rich_1 = "Bogaci jeszcze bogatsi", - c_knife_1 = "Na ostrzu noża", - c_xray_1 = "Rentgenowski wzrok", - c_mad_world_1 = "Szalony świat", - c_luxury_1 = "Podatek od wzbogacenia", - c_non_perishable_1 = "Trwały", - c_medusa_1 = "Meduza", - c_double_nothing_1 = "Wszystko albo nic", - c_typecast_1 = "Szufladkowanie", - c_inflation_1 = "Inflacja", - c_bram_poker_1 = "Bram Poker", - c_fragile_1 = "Kruchy", - c_monolith_1 = "Monolit", - c_blast_off_1 = "Odpalenie", - c_five_card_1 = "Losowanie pięciu kart", - c_golden_needle_1 = "Złota igła", - c_cruelty_1 = "Okrucieństwo", - c_jokerless_1 = "Bez jokera" } } -} \ No newline at end of file +} diff --git a/localization/pt_BR.lua b/localization/pt_BR.lua index e37b8c0..6230885 100644 --- a/localization/pt_BR.lua +++ b/localization/pt_BR.lua @@ -47,6 +47,46 @@ return { "um(a) {C:attention}#2#" } }, + j_sly = { + name = "Curinga Malandro", + text = { + "{C:chips}+#1#{} Fichas se a mão", + "jogada contém", + "um(a) {C:attention}#2#" + } + }, + j_wily = { + name = "Curinga Sagaz", + text = { + "{C:chips}+#1#{} Fichas se a mão", + "jogada contém", + "um(a) {C:attention}#2#" + } + }, + j_clever = { + name = "Curinga Astuto", + text = { + "{C:chips}+#1#{} Fichas se a mão", + "jogada contém", + "um(a) {C:attention}#2#" + } + }, + j_devious = { + name = "Curinga Desonesto", + text = { + "{C:chips}+#1#{} Fichas se a mão", + "jogada contém", + "um(a) {C:attention}#2#" + } + }, + j_crafty = { + name = "Curinga Engenhoso", + text = { + "{C:chips}+#1#{} Fichas se a mão", + "jogada contém", + "um(a) {C:attention}#2#" + } + }, j_half = { name = "Meio Curinga", text = { @@ -66,22 +106,23 @@ return { j_juggler = { name = "Malabarista", text = { - "{C:attention}+#1#{} tamanho de mão", + "{C:attention}+#1#{} tamanho de mão" } }, j_drunkard = { name = "Bêbado", text = { - "{C:red}+#1#{} descarte(s)" + "{C:red}+#1#{} descarte", + "a cada rodada" } }, j_stone = { name = "Curinga de Pedra", text = { - "Este Curinga ganha {C:chips}+#1#{} Fichas", - "por cada {C:attention}Carta de Pedra", - "no seu baralho completo", - "{C:inactive}(No momento {C:chips}+#2#{C:inactive} Fichas)" + "Dá {C:chips}+#1#{} Fichas para", + "cada {C:attention}Carta de Pedra", + "do seu {C:attention}baralho completo", + "{C:inactive}(No momento, {C:chips}+#2#{C:inactive} Fichas)" } }, j_golden = { @@ -128,7 +169,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:diamonds}#2#{} dão", - "{C:mult}+#1#{} Multi quando pontuadas" + "{C:mult}+#1#{} Multi quando pontuadas", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:hearts}#2#{} dão", - "{C:mult}+#1#{} Multi quando pontuadas" + "{C:mult}+#1#{} Multi quando pontuadas", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:spades}#2#{} dão", - "{C:mult}+#1#{} Multi quando pontuadas" + "{C:mult}+#1#{} Multi quando pontuadas", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:clubs}#2#{} dão", - "{C:mult}+#1#{} Multi quando pontuadas" + "{C:mult}+#1#{} Multi quando pontuadas", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "Bola 8", text = { - "Cria uma carta de {C:planet}Planeta{}", - "se a mão jogada contém", - "{C:attenetion}#1#{} ou mais {C:attention}8s{}", + "Chance de {C:green}#1# em #2#{} para cada", + "{C:attention}8{} jogado para criar", + "uma carta de {C:tarot}Tarô{} quando pontuada", "{C:inactive}(Deve ter espaço)" } }, - j_misprint = { - name = "Erro de Impressão", - text = { - "" - } - }, j_dusk = { name = "Anoitecer", text = { @@ -220,14 +255,6 @@ return { "{C:attention}final{} da rodada" } }, - j_raised_fist = { - name = "Punho Erguido", - text = { - "Adiciona o {C:attention}dobro{} da classe", - "da carta {C:attention}mais baixa{} na", - "mão à Multi" - } - }, j_chaos = { name = "Caos, o Palhaço", text = { @@ -235,6 +262,20 @@ return { "na loja" } }, + j_misprint = { + name = "Erro de Impressão", + text = { + "" + } + }, + j_raised_fist = { + name = "Punho Erguido", + text = { + "Adiciona o {C:attention}dobro{} da classe", + "da carta de classe {C:attention}mais baixa{}", + "presente na mão ao Multi" + } + }, j_fibonacci = { name = "Fibonacci", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Curinga de Aço", text = { - "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", - "por cada {C:attention}Carta de Aço", - "no seu baralho completo", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + "Dá {X:mult,C:white} X#1# {} Multi", + "para cada {C:attention}Carta de Aço", + "do seu {C:attention}baralho completo", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "até o fim da rodada" } }, - j_hack = { - name = "Impostor", - text = { - "Reativa", - "cada", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} ou {C:attention}5{}" - } - }, j_pareidolia = { name = "Pareidolia", text = { @@ -292,6 +325,14 @@ return { "cartas de {C:attention}Realeza{}" } }, + j_hack = { + name = "Impostor", + text = { + "Reativa", + "cada", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} ou {C:attention}5{}" + } + }, j_gros_michel = { name = "Banana-prata", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Supernova", text = { - "Adiciona o número de", - "vezes que a {C:attention}mão de pôquer{}", - "foi jogada ao Multi" + "Adiciona o número de vezes", + "que a {C:attention}mão de pôquer{} foi", + "jogada nesta tentativa ao Multi" + } + }, + j_superposition = { + name = "Sobreposição", + text = { + "Cria uma carta de {C:tarot}Tarô{} se", + "a mão de pôquer tiver um", + "{C:attention}Às{} e uma {C:attention}Sequência{}", + "{C:inactive}(Deve ter espaço)" } }, j_ride_the_bus = { name = "Passear de Ônibus", text = { - "{C:mult}+#1#{} Multi por", - "mãos consecutivas", - "jogadas sem uma", - "carta de {C:attention}Realeza{} pontuando", - "{C:inactive}(No momento {C:mult}+#2#{C:inactive} Multi)" + "Este Curinga ganha {C:mult}+#1#{} Multi", + "por mão jogada {C:attention}consecutiva{}", + "sem nenhuma", + "carta de {C:attention}realeza{} de pontuação", + "{C:inactive}(No momento, {C:mult}+#2#{C:inactive} Multi)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Constelação", text = { - "Ganha {X:mult,C:white} X#1# {} Multi", - "por cada carta de {C:planet}Planeta{} usada", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + "Este Curinga ganha", + "{X:mult,C:white} X#1# {} Multi sempre", + "que uma carta de {C:planet}Planeta{} é usada", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "ao mesmo tempo" } }, - j_green_joker = { - name = "Curinga Verde", - text = { - "{C:mult}+#1#{} Multi por mão jogada", - "{C:mult}-#2#{} Multi por descarte", - "{C:inactive}(No momento {C:mult}+#3#{C:inactive} Multi)" - } - }, - j_superposition = { - name = "Sobreposição", - text = { - "Cria uma carta de {C:tarot}Tarô{} se", - "a mão de pôquer tiver um", - "{C:attention}Às{} e uma {C:attention}Sequência{}", - "{C:inactive}(Deve ter espaço)" - } - }, j_todo_list = { name = "Lista de Tarefas", text = { "Ganhe {C:money}$#1#{} se a {C:attention}mão de pôquer{}", - "for {C:attention}#2#{},", + "for uma {C:attention}#2#{},", "a mão de pôquer muda", - "em cada pagamento" + "no fim da rodada" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Curinga Verde", + text = { + "{C:mult}+#1#{} Multi por mão jogada", + "{C:mult}-#2#{} Multi por descarte", + "{C:inactive}(No momento {C:mult}+#3#{C:inactive} Multi)" + } + }, j_swashbuckler = { name = "Aventureiro", text = { - "Adiciona o valor de venda de", - "todos os {C:attention}Curingas{} esquerdos", - "desta carta à Multi", - "{C:inactive}(No momento {C:mult}+#1#{C:inactive} Multi)" + "Adiciona o valor de venda", + "de todos os outros ", + "{C:attention}Curingas{} em posse ao Multi", + "{C:inactive}(No momento, {C:mult}+#1#{C:inactive} Multi)" }, unlock = { "Venda um total de", @@ -553,8 +595,8 @@ return { j_troubadour = { name = "Trovador", text = { - "{C:attention}+#1#{} tamanho de mão,", - "{C:red}-#2#{} mãos por rodada" + "{C:attention}+#1#{} de tamanho de mão,", + "{C:blue}-#2#{} mão a cada rodada" }, unlock = { "Vença {C:attention,E:1}#1#{} rodadas", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Comprovante", text = { - "Reativa a {C:attention}primeira{}", - "carta usada para pontuar" + "Reativa a {C:attention}primeira{} carta", + "jogada usada em pontuação", + "{C:attention}#1#{} vezes adicionais" }, unlock = { "Acabe com o Blind de Chefe", @@ -618,7 +661,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:diamonds}Ouros{} ganham", - "{C:money}$#1#{} quando pontuadas" + "{C:money}$#1#{} quando pontuadas", }, unlock = { "Tenha pelo menos {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "Chance de {C:green}#1# em #2#{} para", "cartas jogadas com", "naipe de {C:hearts}Copas{} darem", - "{X:mult,C:white} X#3# {} Multi ao pontuar," + "{X:mult,C:white} X#3# {} Multi ao pontuar,", }, unlock = { "Tenha pelo menos {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Cartas jogadas com", "naipe de {C:clubs}Paus{} dão", - "{C:mult}+#1#{} Multi quando pontuadas" + "{C:mult}+#1#{} Multi quando pontuadas", }, unlock = { "Tenha pelo menos {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Curinga de Vidro", text = { - "Ganha {X:mult,C:white} X#1# {} Multi", - "por cada {C:attention}Carta de Vidro", - "que é destruída", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "para cada {C:attention}Carta de Vidro", + "destruída", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "Tenha pelo menos {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Vaso de Flores", text = { - "{X:mult,C:white} X#1# {} Multi se a mão jogada ", - "conter uma mão com carta de", - "{C:diamonds}Ouros{}, {C:clubs}Paus{},", - "de Copas e de Espadas que pontuam" + "{X:mult,C:white} X#1# {} Multi se a mão", + "de pôquer contém", + "uma carta de {C:diamonds}Ouros{}, uma carta de {C:clubs}Paus{},", + "uma carta de {C:hearts}Copas{} e uma carta de {C:spades}Espadas{}" }, unlock = { "Alcance", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "Jogada de Descartes", text = { - "{C:red}+#1#{} descartes,", - "{C:red}#2#{} tamanho de mão" + "{C:red}+#1#{} descartes", + "a cada rodada,", + "{C:red}#2#{} de tamanho de mão" }, unlock = { "Vença uma tentativa em {E:1,C:attention}#1#", @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "Cai Fora", text = { - "Ganha {X:mult,C:white} X#1# {} Multi", - "por cada", - "{C:attention}Valete{} descartado nesta rodada", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "para cada {C:attention}Valete{}", + "descartado nesta rodada", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "Descarte {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Carta Vermelha", text = { - "Ganha {C:red}+#1#{} Multi quando qualquer", - "{C:attention}Pacote de Reforço{} for ignorado", - "{C:inactive}(No momento {C:red}+#2#{C:inactive} Multi)" + "Este Curinga ganha", + "{C:red}+#1#{} Multi quando qualquer", + "{C:attention}Pacote de Reforço{} é ignorado", + "{C:inactive}(No momento, {C:red}+#2#{C:inactive} Multi)" } }, j_madness = { name = "Insanidade", text = { - "Quando o {C:attention}Blind{} é selecionado,", - "ganhe {X:mult,C:white} X#1# {} Multi e", - "{C:attention}destrua{} um Curinga aleatório", - "{C:inactive}(No momento {X:mult,C:white} X#2# {} Multi)" + "Quando {C:attention}Small Blind{} ou {C:attention}Big Blind{}", + "é selecionado, ganhe {X:mult,C:white} X#1# {} Multi", + "e {C:attention}destrua{} um Curinga aleatório", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" } }, j_square = { name = "Curinga Quadrado", text = { - "Ganha {C:chips}+#2#{} Fichas se", - "a mão jogada tiver", + "Este Curinga ganha {C:chips}+#2#{} Fichas", + "se a mão jogada tem", "exatamente {C:attention}4{} cartas", - "{C:inactive}(No momento {C:chips}#1#{C:inactive} Fichas)" + "{C:inactive}(No momento, {C:chips}#1#{C:inactive} Fichas)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(Deve ter espaço)" } }, + j_vampire = { + name = "Vampiro", + text = { + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "por {C:attention}carta Aprimorada{} de pontuação jogada,", + "remove o {C:attention}Aprimoramento da carta", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_shortcut = { + name = "Atalho", + text = { + "Permite fazer {C:attention}Sequências{}", + "com lacunas de {C:attention}1 classe", + "{C:inactive}(ex.: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Holograma", + text = { + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "sempre que uma {C:attention}carta de jogo{}", + "é adicionada ao seu baralho", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_vagabond = { + name = "Vagabundo", + text = { + "Cria uma carta de {C:purple}Tarô{}", + "se a mão é jogada", + "com {C:money}$#1#{} ou menos" + } + }, + j_baron = { + name = "Barão", + text = { + "Cada {C:attention}Rei{}", + "na mão", + "dá {X:mult,C:white} X#1# {} Multi" + + } + }, + j_cloud_9 = { + name = "9dades", + text = { + "Ganhe {C:money}$#1#{} por cada", + "{C:attention}9{} no seu {C:attention}baralho completo", + "no fim da rodada", + "{C:inactive}(No momento {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Foguete", + text = { + "Ganhe {C:money}$#1#{} no fim da rodada", + "O pagamento aumenta em {C:money}$#2#{}", + "quando o {C:attention}Blind de Chefe{} é derrotado" + } + }, + j_obelisk = { + name = "Obelisco", + text = { + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "por mão jogada {C:attention}consecutiva{}", + "sem jogar a sua", + "{C:attention}mão de pôquer mais jogada", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_midas_mask = { + name = "Máscara de Midas", + text = { + "Todas as cartas de {C:attention}realeza{}", + "se tornam cartas de {C:attention}Ouro{}", + "quando pontuadas" + } + }, + j_luchador = { + name = "Luchador", + text = { + "Venda esta carta para", + "desativar o", + "{C:attention}Blind de Chefe{} atual" + } + }, + j_photograph = { + name = "Fotografia", + text = { + "Primeira carta de {C:attention}realeza", + "jogada dá {X:mult,C:white} X#1# {} Multi", + "quando pontuada" + } + }, + j_gift = { + name = "Cartão Presente", + text = { + "Adiciona {C:money}$#1#{} do {C:attention}valor de venda", + "a cada {C:attention}Curinga{} e", + "a cada carta {C:attention}Consumível{} em", + "fim da rodada" + } + }, + j_turtle_bean = { + name = "Feijão Preto", + text = { + "{C:attention}+#1#{} tamanho de mão,", + "reduz por", + "{C:red}#2#{} a cada rodada" + } + }, + j_erosion = { + name = "Erosão", + text = { + "{C:red}+#1#{} Multi por cada", + "carta abaixo de {C:attention}#3#{}", + "no seu baralho completo", + "{C:inactive}(No momento {C:red}+#2#{C:inactive} Multi)" + } + }, + j_reserved_parking = { + name = "Estacionamento Reservado", + text = { + "Cada carta de {C:attention}realeza{}", + "na sua mão tem", + "uma chance de {C:green}#2# em #3#{}", + "para dar {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Desconto de Correio", + text = { + "Ganhe {C:money}$#1#{} por cada", + "{C:attention}#2#{} descartado, a classe", + "muda em cada rodada" + } + }, + j_to_the_moon = { + name = "Para a Lua", + text = { + "Ganhe {C:money}$#1#{} adicional de", + "{C:attention}juros{} por cada {C:money}$5{} que", + "tiver no fim da rodada" + } + }, + j_hallucination = { + name = "Alucinação", + text = { + "{C:green}#1# em #2#{} chances de criar", + "uma carta de {C:tarot}Tarô{} quando qualquer", + "{C:attention}Pacote de Reforço{} for aberto", + "{C:inactive}(Deve ter espaço)" + } + }, + j_lucky_cat = { + name = "Gato Sortudo", + text = { + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "sempre que uma carta da {C:attention}Sorte{}", + "ativa {C:green}com êxito{}", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + j_baseball = { + name = "Carta de Beisebol", + text = { + "Curingas {C:green}Incomuns{}", + "cada um dá {X:mult,C:white} X#1# {} Multi" + } + }, + j_bull = { + name = "Touro", + text = { + "{C:chips}+#1#{} Fichas para", + "cada {C:money}$1{} que você tem", + "{C:inactive}(No momento, {C:chips}+#2#{C:inactive} Fichas)" + } + }, + j_diet_cola = { + name = "Cola Diet", + text = { + "Venda esta carta para", + "criar um(a)", + "{C:attention}#1# grátis" + } + }, + j_trading = { + name = "Carta de Troca", + text = { + "Se o {C:attention}primeiro descarte{} da rodada", + "tiver somente {C:attention}1{} carta, destrói", + "a mesma e ganha {C:money}$#1#" + } + }, + j_flash = { + name = "Carta Relâmpago", + text = { + "Este Curinga ganha {C:mult}+#1#{} Multi", + "por {C:attention}atualização{} na loja", + "{C:inactive}(No momento, {C:mult}+#2#{C:inactive} Multi)" + } + }, + j_popcorn= { + name = "Pipoca", + text = { + "{C:mult}+#1#{} Multi", + "{C:mult}-#2#{} Multi por", + "rodada jogada" + } + }, + j_ramen= { + name = "Lámen", + text = { + "{X:mult,C:white} X#1# {} Multi,", + "perde {X:mult,C:white} X#2# {} Multi", + "por {C:attention}carta{} descartada" + } + }, + j_trousers= { + name = "Calças Sobressalentes", + text = { + "Este Curinga ganha {C:mult}+#1#{} Multi", + "se a mão jogada contém", + "um(a) {C:attention}#2#", + "{C:inactive}(No momento, {C:red}+#3#{C:inactive} Multi)" + } + }, + j_ancient= { + name = "Curinga Antigo", + text = { + "Cada carta jogada com", + "naipe {V:1}#2#{} dá", + "{X:mult,C:white} X#1# {} Multi ao pontuar,", + "{s:0.8}naipe muda no fim da rodada" + } + }, + j_walkie_talkie = { + name = "Walkie Talkie", + text = { + "Cada vez que joga {C:attention}10{} ou {C:attention}4", + "dá {C:chips}+#1#{} Fichas e", + "{C:mult}+#2#{} Multi ao pontuar" + }, + }, + j_selzer= { + name = "Seltzer", + text = { + "Reativa todas as", + "cartas jogadas para as", + "próximas {C:attention}#1#{} mãos" + } + }, + j_castle = { + name = "Castelo", + text = { + "Este Curinga ganha {C:chips}+#1#{} Fichas", + "por cada carta {V:1}#2#{} descartada,", + "naipe muda em cada rodada", + "{C:inactive}(No momento {C:chips}+#3#{C:inactive} Fichas)" + }, + }, + j_smiley = { + name = "Carinha Sorridente", + text = { + "Cartas de {C:attention}realeza{} jogadas", + "dão {C:mult}+#1#{} Multi", + "quando pontuadas" + } + }, + j_campfire = { + name = "Fogueira", + text = { + "Este Curinga ganha {X:mult,C:white}X#1#{} Multi", + "por cada carta {C:attention}vendida{}, redefine", + "quando o {C:attention}Blind de Chefe{} é derrotado", + "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + } + }, + + j_stuntman = { name = "Dublê", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "Alcance os Céus", text = { - "{C:mult}+#1#{} Multi por", - "cada {C:attention}Rainha{}", - "na sua mão" + "Cada {C:attention}Dama{}", + "na mão", + "dá {C:mult}+#1#{} Multi" }, unlock = { "Jogue cada carta de {E:1,C:attention}Copas", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "Bonificação", text = { - "{C:mult}+#1#{} Multi por cada", - "{C:money}$#2#{} que tiver" + "{C:mult}+#1#{} Multi para cada", + "{C:money}$#2#{} que você tem", + "{C:inactive}(No momento, {C:mult}+#3#{C:inactive} Multi)" }, unlock = { "Tenha pelo menos {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Caino", text = { - "Ganhe {X:mult,C:white} X#1# {} Multi quando", - "uma carta de {C:attention}realeza{}", - "for destruída", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" + "Este Curinga ganha {X:mult,C:white} X#1# {} Multi", + "quando uma carta de {C:attention}realeza{}", + "é destruída", + "{C:inactive}(No momento, {X:mult,C:white} X#2# {C:inactive} Multi)" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Yorick", text = { - "{X:mult,C:white} X#1# {} Multi somente após", - "usar {C:attention}#2#{} descartes", - "{C:inactive}(Descartes restantes: {C:attention}#3#{C:inactive})" + "Este Curinga ganha", + "{X:mult,C:white} X#1# {} Multi a cada {C:attention}#2#{C:inactive} [#3#]{}", + "cartas descartadas", + "{C:inactive}(No momento, {X:mult,C:white} X#4# {C:inactive} Multi)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Curinga Malandro", - text = { - "{C:chips}+#1#{} Fichas se a mão", - "jogada contém", - "um(a) {C:attention}#2#" - } - }, - j_wily = { - name = "Curinga Sagaz", - text = { - "{C:chips}+#1#{} Fichas se a mão", - "jogada contém", - "um(a) {C:attention}#2#" - } - }, - j_clever = { - name = "Curinga Astuto", - text = { - "{C:chips}+#1#{} Fichas se a mão", - "jogada contém", - "um(a) {C:attention}#2#" - } - }, - j_devious = { - name = "Curinga Desonesto", - text = { - "{C:chips}+#1#{} Fichas se a mão", - "jogada contém", - "um(a) {C:attention}#2#" - } - }, - j_crafty = { - name = "Curinga Engenhoso", - text = { - "{C:chips}+#1#{} Fichas se a mão", - "jogada contém", - "um(a) {C:attention}#2#" - } - }, - j_vampire = { - name = "Vampiro", - text = { - "Ganha {X:mult,C:white} X#1# {} Multi por", - "{C:attention}carta aprimorada{} jogada,", - "remove {C:attention}aprimoramento de carta", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_shortcut = { - name = "Atalho", - text = { - "Permite que {C:attention}Sequências{} sejam", - "efetuados com intervalos de {C:attention}1 classe", - "{C:inactive}(ex: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Holograma", - text = { - "Ganha {X:mult,C:white} X#1# {} Multi", - "por {C:attention}Cartas de Jogo{} adicionadas", - "ao seu baralho", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_vagabond = { - name = "Vagabundo", - text = { - "Cria uma carta de {C:purple}Tarô{}", - "se a mão é jogada", - "com {C:money}$#1#{} ou menos" - } - }, - j_baron = { - name = "Barão", - text = { - "Cada {C:attention}Rei{}", - "na mão", - "dá {X:mult,C:white} X#1# {} Multi" - } - }, - j_cloud_9 = { - name = "9dades", - text = { - "Ganhe {C:money}$#1#{} por cada", - "{C:attention}9{} no seu {C:attention}baralho completo", - "no fim da rodada", - "{C:inactive}(No momento {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Foguete", - text = { - "Ganhe {C:money}$#1#{} no fim da", - "rodada. Ganha {C:money}$#2#{} quando", - "{C:attention}Blind de Chefe{} é derrotado" - } - }, - j_obelisk = { - name = "Obelisco", - text = { - "{X:mult,C:white} X#1# {} Multi por", - "mão consecutiva jogada", - "sem jogar sua", - "{C:attention}mão de pôquer mais jogada", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_midas_mask = { - name = "Máscara de Midas", - text = { - "Todas as cartas de {C:attention}Realeza{}", - "tornam-se cartas {C:attention}Douradas{}", - "quando jogadas" - } - }, - j_luchador = { - name = "Luchador", - text = { - "Venda esta carta para", - "desativar o", - "{C:attention}Blind de Chefe{} atual" - } - }, - j_photograph = { - name = "Fotografia", - text = { - "Primeira carta de {C:attention}realeza", - "jogada dá {X:mult,C:white} X#1# {} Multi", - "quando pontuada" - } - }, - j_gift = { - name = "Cartão Presente", - text = { - "Adiciona {C:money}$#1#{} do {C:attention}valor de venda", - "a cada {C:attention}Curinga{} e", - "a cada carta {C:attention}Consumível{} em", - "fim da rodada" - } - }, - j_turtle_bean = { - name = "Feijão Preto", - text = { - "{C:attention}+#1#{} tamanho de mão,", - "reduz por", - "{C:red}#2#{} a cada rodada" - } - }, - j_erosion = { - name = "Erosão", - text = { - "{C:red}+#1#{} Multi por cada", - "carta abaixo de {C:attention}#3#{}", - "no seu baralho completo", - "{C:inactive}(No momento {C:red}+#2#{C:inactive} Multi)" - } - }, - j_reserved_parking = { - name = "Estacionamento Reservado", - text = { - "Cada carta de {C:attention}realeza{}", - "na sua mão tem", - "uma chance de {C:green}#2# em #3#{}", - "para dar {C:money}$#1#{}" - } - }, - j_mail = { - name = "Desconto de Correio", - text = { - "Ganhe {C:money}$#1#{} por cada", - "{C:attention}#2#{} descartado, a classe", - "muda em cada rodada" - } - }, - j_to_the_moon = { - name = "Para a Lua", - text = { - "Ganhe {C:money}$#1#{} adicional de", - "{C:attention}juros{} por cada {C:money}$5{} que", - "tiver no fim da rodada" - } - }, - j_hallucination = { - name = "Alucinação", - text = { - "{C:green}#1# em #2#{} chances de criar", - "uma carta de {C:tarot}Tarô{} quando qualquer", - "{C:attention}Pacote de Reforço{} for aberto", - "{C:inactive}(Deve ter espaço)" - } - }, - j_lucky_cat = { - name = "Gato Sortudo", - text = { - "Ganha {X:mult,C:white} X#1# {} Multi cada", - "vez que uma carta {C:attention}Sortuda{}", - "é ativada {C:green}com sucesso{}", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" - } - }, - j_baseball = { - name = "Carta de Beisebol", - text = { - "Curingas {C:green}Incomuns{}", - "cada um dá {X:mult,C:white} X#1# {} Multi" - } - }, - j_bull = { - name = "Touro", - text = { - "{C:chips}+#1#{} Fichas por cada", - "{C:money}dólar{} que tiver", - "{C:inactive}(No momento {C:chips}+#2#{C:inactive} Fichas)" - } - }, - j_diet_cola = { - name = "Cola Diet", - text = { - "Venda esta carta para", - "criar um(a)", - "{C:attention}#1# grátis" - } - }, - j_trading = { - name = "Carta de Troca", - text = { - "Se o {C:attention}primeiro descarte{} da rodada", - "tiver somente {C:attention}1{} carta, destrói", - "a mesma e ganha {C:money}$#1#" - } - }, - j_flash = { - name = "Carta Relâmpago", - text = { - "{C:mult}+#1#{} Multi por", - "{C:attention}atualização{} na loja", - "{C:inactive}(No momento {C:mult}+#2#{C:inactive} Multi)" - } - }, - j_popcorn = { - name = "Pipoca", - text = { - "{C:mult}+#1#{} Multi", - "{C:mult}-#2#{} Multi por", - "rodada jogada" - } - }, - j_trousers = { - name = "Calças Sobressalentes", - text = { - "Ganhe {C:mult}+#1#{} Multi se", - "a mão jogada contém", - " {C:attention}#2#", - "{C:inactive}(No momento {C:red}+#3#{C:inactive} Multi)" - } - }, - j_ancient = { - name = "Curinga Antigo", - text = { - "Cada carta jogada com", - "naipe {V:1}#2#{} dá", - "{X:mult,C:white} X#1# {} Multi ao pontuar,", - "{s:0.8}naipe muda no fim da rodada" - } - }, - j_ramen = { - name = "Lámen", - text = { - "{X:mult,C:white} X#1# {} Multi,", - "perde {X:mult,C:white} X#2# {} Multi", - "por {C:attention}carta{} descartada" - } - }, - j_walkie_talkie = { - name = "Walkie Talkie", - text = { - "Cada vez que joga {C:attention}10{} ou {C:attention}4", - "dá {C:chips}+#1#{} Fichas e", - "{C:mult}+#2#{} Multi ao pontuar" - } - }, - j_selzer = { - name = "Seltzer", - text = { - "Reativa todas as", - "cartas jogadas para as", - "próximas {C:attention}#1#{} mãos" - } - }, - j_castle = { - name = "Castelo", - text = { - "Este Curinga ganha {C:chips}+#1#{} Fichas", - "por cada carta {V:1}#2#{} descartada,", - "naipe muda em cada rodada", - "{C:inactive}(No momento {C:chips}+#3#{C:inactive} Fichas)" - } - }, - j_smiley = { - name = "Carinha Sorridente", - text = { - "Cartas de {C:attention}realeza{} jogadas", - "dão {C:mult}+#1#{} Multi", - "quando pontuadas" - } - }, - j_campfire = { - name = "Fogueira", - text = { - "Este Curinga ganha {X:mult,C:white}X#1#{} Multi", - "por cada carta {C:attention}vendida{}, redefine", - "quando o {C:attention}Blind de Chefe{} é derrotado", - "{C:inactive}(No momento {X:mult,C:white} X#2# {C:inactive} Multi)" - } } }, Voucher = { @@ -1504,15 +1515,15 @@ return { text = { "Ganha", "permanentemente {C:red}+#1#{} descarte", - "por rodada" + "a cada rodada" } }, v_seed_money = { name = "Dinheiro Inicial", text = { - "Aumenta o limite de", - "juros adquiridos", - "por rodada para {C:money}$#1#{}" + "Eleva o limite de", + "juros ganhos em", + "cada rodada para {C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Hieróglifo", text = { - "{C:attention}-#1#{} Na Aposta", + "{C:attention}-#1#{} de Aposta,", "{C:blue}-#1#{} mão", - "por rodada", + "a cada rodada" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} por lançamento" } }, - v_pattern = { - name = "Padrão", + v_paint_brush = { + name = "Pincel", text = { - "Invoca sua carta de", - "{C:attention}Consumível{} mais usada", - "{E:1,V:1}#1#", - "{C:inactive}(Deve ter espaço)" + "{C:attention}+#1#{} tamanho de mão" } }, v_overstock_plus = { @@ -1679,7 +1687,7 @@ return { text = { "Ganha", "permanentemente {C:red}+#1#{} descarte", - "por rodada" + "a cada rodada" }, unlock = { "Descarte um total", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Árvore de Dinheiro", text = { - "Aumenta o limite de", - "juros adquiridos", - "por rodada para {C:money}$#1#{}" + "Eleva o limite de", + "juros ganhos em", + "cada rodada para {C:money}$#1#{}" }, unlock = { "Maximiza os juros", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Petróglifo", + text = { + "{C:attention}-#1#{} de Aposta,", + "{C:red}-#1#{} descarte", + "a cada rodada" + }, unlock = { "Alcance", "Nível de Aposta {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} Na Aposta", - "{C:red}-#1#{} descarte", - "por rodada" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} Blinds" } }, - v_tesselation = { - name = "Tesselação", - text = { - "Invoca sua carta de", - "{C:attention}Curinga{} mais usada", - "{E:1,V:1}#1#", - "{C:inactive}(Deve ter espaço)" - }, - unlock = { - "Compre a edição", - "{C:dark_edition}Policromática do seu", - "{C:attention}Curinga mais usado", - "na loja" - } - }, v_palette = { name = "Paleta", text = { - "Tenha {C:attention}+#1#{} cartas", - "na sua mão", "{C:attention}+#1#{} tamanho de mão" }, unlock = { "Reduz o tamanho da mão", "para {C:attention}#1#{} cartas" } - }, - v_paint_brush = { - name = "Pincel", - text = { - "{C:attention}+#1#{} tamanho de mão" - } } }, Tarot = { @@ -1797,9 +1782,9 @@ return { c_magician = { name = "O Mago", text = { - "Aprimora {C:attention}#1#{} carta(s)", - "selecionada para", - "{C:attention}#2#" + "Aprimora {C:attention}#1#{}", + "cartas selecionadas para", + "{C:attention}#2#s" } }, c_high_priestess = { @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} Multi e", "{C:chips}+#4#{} fichas" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "ganha {C:money}$#2#" } }, - c_soul = { - name = "A Alma", - text = { - "Cria um", - "Curinga {C:legendary,E:1}Lendário{}", - "{C:inactive}(Deve ter espaço)" - } - }, - c_black_hole = { - name = "Buraco Negro", - text = { - "Melhora cada", - "{C:legendary,E:1}mão de pôquer", - "em {C:attention}1{} nível" - } - }, c_ankh = { name = "Ankh", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} carta selecionada", "na sua mão" } + }, + c_soul = { + name = "A Alma", + text = { + "Cria um", + "Curinga {C:legendary,E:1}Lendário{}", + "{C:inactive}(Deve ter espaço)" + } + }, + c_black_hole = { + name = "Buraco Negro", + text = { + "Melhora cada", + "{C:legendary,E:1}mão de pôquer", + "em {C:attention}1{} nível" + } } }, Edition = { @@ -2370,16 +2355,17 @@ return { stake_orange = { name = "Aposta Laranja", text = { - "{C:attention}Pacotes de Reforço{} custam", - "mais {C:money}$1{} por Aposta", - "{s:0.8}Aplica todas as Apostas anteriores" + "A loja pode ter Curingas {C:attention}Perecíveis{}", + "{C:inactive,s:0.8}(Com desvantagem após 5 Rodadas)", + "{s:0.8}Aplica-se a todas as Apostas anteriores" } }, stake_gold = { name = "Aposta Dourada", text = { - "{C:red}-1{} tamanho de mão", - "{s:0.8}Aplica todas as Apostas anteriores" + "A loja pode ter Curingas de {C:attention}Aluguel{}", + "{C:inactive,s:0.8}(Custa {C:money,s:0.8}$3{C:inactive,s:0.8} por rodada)", + "{s:0.8}Aplica-se a todas as Apostas anteriores" } } }, @@ -2388,42 +2374,46 @@ return { name = "Marca Incomum", text = { "A loja tem um", - "{C:green}Curinga Incomum" + "{C:green}Curinga Incomum grátis" } }, tag_rare = { name = "Marca Rara", text = { "A loja tem um", - "{C:red}Curinga Raro" + "{C:red}Curinga Raro grátis" } }, tag_negative = { name = "Marca Negativa", text = { - "A loja tem um", - "{C:dark_edition}Curinga Negativo" + "O próximo Curinga da loja de", + "edição de base é grátis", + "e torna-se {C:dark_edition}Negativo" } }, tag_foil = { name = "Marca Laminada", text = { - "A loja tem um", - "{C:dark_edition}Curinga Laminado" + "O próximo Curinga da loja de", + "edição de base é grátis", + "e torna-se {C:dark_edition}Laminado" } }, tag_holo = { name = "Marca Holográfica", text = { - "A loja tem um", - "{C:dark_edition}Curinga Holográfico" + "O próximo Curinga da loja de", + "edição de base é grátis", + "e torna-se {C:dark_edition}Holográfico" } }, tag_polychrome = { name = "Marca Policromática", text = { - "A loja tem um", - "{C:dark_edition}Curinga Policromático" + "O próximo Curinga da loja de", + "edição de base é grátis", + "e torna-se {C:dark_edition}Policromático" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "{C:red}#2#{} espaço(s) de consumível" } }, - b_metal = { - name = "Baralho de Metal", + b_ghost = { + name = "Baralho Fantasma", text = { - "Comece a tentativa com {C:attention}#1#", - "cartas de jogo aprimoradas", - "para {C:attention}Cartas de Aço" + "Cartas {C:spectral}Espectrais{} podem", + "aparecer na loja,", + "comece com uma carta de {C:spectral,T:c_hex}Feitiço{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} Copas{} no baralho" } }, - b_rocky = { - name = "Baralho Duro", + b_zodiac = { + name = "Baralho do Zodíaco", text = { - "Comece a tentativa com {C:attention}#1#", - "mais {C:attention}Cartas de Pedra" + "Comece a tentativa com", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planeta,T:v_planet_merchant}#2#{},", + "e {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Baralho Entrelaçado", + b_painted = { + name = "Baralho Pintado", text = { - "Primeira mão jogada", - "melhorada para o {C:attention}Nv. 3" + "{C:attention}+#1#{} tamanho de mão", + "{C:red}#2#{} espaço de Curinga" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Baralho Fantasma", - text = { - "Cartas {C:spectral}Espectrais{} podem", - "aparecer na loja,", - "comece com uma carta de {C:spectral,T:c_hex}Feitiço{}" - } - }, - b_zodiac = { - name = "Baralho do Zodíaco", - text = { - "Comece a tentativa com", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planeta,T:v_planet_merchant}#2#{},", - "e {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Baralho Pintado", - text = { - "{C:attention}+#1#{} tamanho de mão", - "{C:red}#2#{} espaço de Curinga" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "e pontua" } }, + red_seal = { + name = "Selo Vermelho", + text = { + "Reativa esta", + "carta {C:attention}1{} vez" + } + }, + blue_seal = { + name = "Selo Azul", + text = { + "Cria a carta de {C:planet}Planeta{}", + "por {C:attention}mão de pôquer{} final jogada", + "da rodada se {C:attention}contida{} na mão", + "{C:inactive}(Deve ter espaço)" + } + }, + purple_seal = { + name = "Selo Roxo", + text = { + "Cria uma carta {C:tarot}Tarô{}", + "quando {C:attention}descartada", + "{C:inactive}(Deve ter espaço)" + } + }, + eternal = { + name = "Eterna", + text = { + "Não é possível vender", + "ou destruir" + } + }, + perishable = { + name = "Perecível", + text = { + "Com desvantagem após", + "{C:attention}#1#{} rodadas", + "{C:inactive}(resta(m) {C:attention}#2#{C:inactive})" + } + }, + rental = { + name = "Aluguel", + text = { + "Perca {C:money}$#1#{} no", + "fim da rodada" + } + }, white_sticker = { name = "Adesivo Branco", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# de {V:1}#2#" + " {C:light_black}#1# de {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{} fichas adicionais" } }, + remove_negative = { + name = "Negativo", + text = { + "{C:inactive,s:0.9}(Remove {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} da cópia)" + } + }, locked = { name = "Bloqueada", text = {} @@ -3027,6 +3047,15 @@ return { "neste demo" } }, + challenge_locked = { + name = "Bloqueado", + text = { + "Vença uma tentativa com pelo menos", + "#1# baralhos diferentes para desbloquear", + "Modo Desafio", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Bloqueada", text = { @@ -3267,51 +3296,6 @@ return { "encurralado na", "posição mais à esquerda" } - }, - red_seal = { - name = "Selo Vermelho", - text = { - "Reativa esta", - "carta {C:attention}1{} vez" - } - }, - blue_seal = { - name = "Selo Azul", - text = { - "Cria uma carta de {C:planet}Planeta{}", - "se a carta estiver {C:attention}presente{} em", - "mão no fim da rodada" - } - }, - purple_seal = { - name = "Selo Roxo", - text = { - "Cria uma carta {C:tarot}Tarô{}", - "quando {C:attention}descartada", - "{C:inactive}(Deve ter espaço)" - } - }, - eternal = { - name = "Eterna", - text = { - "Não é possível vender", - "ou destruir" - } - }, - challenge_locked = { - name = "Bloqueado", - text = { - "Vença uma tentativa com pelo menos", - "#1# baralhos diferentes para desbloquear", - "Modo Desafio", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Negativo", - text = { - "{C:inactive,s:0.9}(Remove {C:dark_edition,s:0.9}Negativo{C:inactive,s:0.9} da cópia)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Mão Mais Jogada" }, + achievement_names = { + ante_up = "Aumento de Aposta!", + ante_upper = "Aumento Maior de Aposta!", + heads_up = "Atenção", + low_stakes = "Aposta Baixa", + mid_stakes = "Aposta Média", + high_stakes = "Aposta Alta", + card_player = "Jogador de Cartas", + card_discarder = "Descartador de Cartas", + nest_egg = "Pé de Meia", + flushed = "Cheio de Dinheiro", + speedrunner = "Speedrunner", + roi = "Retorno de Investimento", + shattered = "Quebrado", + royale = "Royale", + retrograde = "Retrógrado", + _10k = "10 Mil", + _1000k = "1 Milhão", + _100000k = "100 Milhões", + tiny_hands = "Mãos Pequenas", + big_hands = "Mãos Grandes", + you_get_what_you_get = "É o que É", + rule_bender = "Manipulador de Regras", + rule_breaker = "Quebrador de Regras", + legendary = "Lendário", + astronomy = "Astronomia", + cartomancy = "Cartomancia", + clairvoyance = "Clarividência", + extreme_couponer = "Apreciador de Cupons", + completionist = "Complecionista", + completionist_plus = "Complecionista+", + completionist_plus_plus = "Complecionista++", + }, + achievement_descriptions = { + ante_up = "Alcance Aposta 4", + ante_upper = "Alcance Aposta 8", + heads_up = "Vença uma Tentativa", + low_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Vermelha", + mid_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Negra", + high_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Dourada", + card_player = "Jogue no mínimo 2500 cartas", + card_discarder = "Descarte no mínimo 2500 cartas", + nest_egg = "Tenha $400 ou mais durante uma única tentativa", + flushed = "Jogue um Flush com 5 Cartas Curinga", + speedrunner = "Vença uma tentativa em 12 ou menos rodadas", + roi = "Compre 5 Cupons em Aposta 4", + shattered = "Quebre 2 Cartas de Vidro em uma mão", + royale = "Jogue um Royal Flush", + retrograde = "Suba o nível de qualquer mão de pôquer até o 10", + _10k = "Pontue 10.000 Fichas com uma só mão", + _1000k = "Pontue 1.000.000 Fichas com uma só mão", + _100000k = "Pontue 100.000.000 Fichas com uma só mão", + tiny_hands = "Reduza o seu baralho para 20 cartas ou menos.", + big_hands = "Tenha 80 cartas ou mais no seu baralho", + you_get_what_you_get = "Vença uma tentativa sem atualizar a loja", + rule_bender = "Complete qualquer tentativa de desafio", + rule_breaker = "Complete todas as tentativas de desafio", + legendary = "Descubra um Curinga Lendário", + astronomy = "Descubra todas as cartas de Planeta", + cartomancy = "Descubra todas as cartas de Tarô", + clairvoyance = "Descubra todas as cartas Espectrais", + extreme_couponer = "Descubra todos os Cupons", + completionist = "Descubra 100% da sua coleção", + completionist_plus = "Vença com todos os baralhos na dificuldade Aposta Dourada", + completionist_plus_plus = "Ganhe um Adesivo Dourado em cada Curinga", + }, + challenge_names = { + c_omelette_1 = "A Omelete", + c_city_1 = "Cidade dos 15 Minutos", + c_rich_1 = "Ricos ficam Mais Ricos", + c_knife_1 = "No Fio da Navalha", + c_xray_1 = "Visão de Raio X", + c_mad_world_1 = "Mundo Maluco", + c_luxury_1 = "Imposto de Luxo", + c_non_perishable_1 = "Não Perecível", + c_medusa_1 = "Medusa", + c_double_nothing_1 = "O Dobro ou Nada", + c_typecast_1 = "Estereótipo", + c_inflation_1 = "Inflação", + c_bram_poker_1 = "Bram Pôquer", + c_fragile_1 = "Frágil", + c_monolith_1 = "Monólito", + c_blast_off_1 = "Decolar", + c_five_card_1 = "Saque de Cinco Cartas", + c_golden_needle_1 = "Agulha Dourada", + c_cruelty_1 = "Crueldade", + c_jokerless_1 = "Sem Curinga" + }, poker_hands = { + ['Flush Five'] = "Flush Five", ['Flush House'] = "Flush House", ['Five of a Kind'] = "Five of a Kind", ['Royal Flush'] = "Royal Flush", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Trinca", ['Two Pair'] = "Dois Pares", ['Pair'] = "Par", - ['High Card'] = "Carta Alta", - ['Flush Five'] = "Flush Five" + ['High Card'] = "Carta Alta" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 cartas com a mesma classe e naipe" + }, ['Flush House'] = { "Uma Trinca e um Par com", "todas as cartas tendo o mesmo naipe" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Se a mão jogada não for uma das mãos", "acima, somente as cartas de classe mais alta pontuarão" - }, - ['Flush Five'] = { - "5 cartas com a mesma classe e naipe" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Policromático", negative = "Negativo", gold_seal = "Selo Dourado", - locked = "Bloqueada", blue_seal = "Selo Azul", red_seal = "Selo Vermelho", purple_seal = "Selo Roxo", + locked = "Bloqueada", eternal = "Eterna", + perishable = "Perecível", + rental = "Aluguel", pinned_left = "Encurralada" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Coleção", b_seed = "Código", b_copy_seed = "Copiar Código", + b_copy = "Cópia", b_credits = "Créditos", b_stats = "Estatísticas", b_settings = "Configurações", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Velocidade de Jogo", b_set_play_discard_pos = "Posição do Botão Jogar/Descartar", b_set_screenshake = "Vibração da Tela", + b_high_contrast_cards = "Carta de Alto Contraste", + b_reduced_motion = "Animação de Fundo Reduzida", + b_set_rumble = "Vibração do Controle", b_set_crash_reports = "Relatórios de Falha", b_set_monitor = "Monitor de Exibição", b_set_windowmode = "Modo Janela", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Pacotes de Reforço", b_tags = "Marcas", b_decks = "Baralhos", + b_seals = "Selos", b_continue = "Continuar", b_back = "Voltar", b_music = "Música", @@ -3527,6 +3606,7 @@ return { b_imagery = "Exibição", b_new_run = "Nova Tentativa", b_challenges = "Desafios", + b_new_challenge = "Iniciar Novo Desafio", b_current_profile = "Perfil Atual", b_load_profile = "Carregar Perfil", b_create_profile = "Criar Perfil", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "COLEÇÃO", b_quit_cap = "SAIR", b_cash_out = "Pegar a Grana", + b_unlock_all = "Desbloquear Tudo", k_unknown = "?????", k_compatible = "compatível", k_incompatible = "incompatível", + k_active = "ativo", k_round = "da Rodada", k_ante = "Aposta", k_seed = "Código", @@ -3562,6 +3644,7 @@ return { k_voucher = "Cupom", k_tarot = "Tarô", k_planet = "Planeta", + k_deck = "Baralho", k_dwarf_planet = "Planeta Anão", k_planet_q = "Planeta?", k_spectral = "Espectral", @@ -3593,12 +3676,18 @@ return { k_x_base = "Base X", k_not_discovered = "Não descoberto", k_unlocked_ex = "Desbloqueado!", + k_achievement = "Conquista", + k_trophy = "Troféu", k_challenge_mode = "Modo Desafio", k_daily_run = "Tentativa Diária", k_profile = "Perfil", k_wins = "Vitórias", k_empty_caps = "VAZIO", k_collection = "Coleção", + k_progress = "Progresso", + k_challenges = "Desafios", + k_joker_stickers = "Adesivos de Curingas", + k_deck_stake_wins = "Vitórias de Aposta de Baralho", k_stake_level = "Nível de Aposta", k_none = "Nada", k_game_modifiers = "Modificadores de Jogo", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Melhor Mão", k_seeded_run = "Tentativa com Código", k_enter_seed = "Inserir código", + k_enter_name = "Inserir Nome", k_lvl = "nv.", k_skipped_cap = "IGNORADO(A)", k_no_reward = "Sem Recompensa", k_reward = "Recompensa", k_nope_ex = "Não!", + k_not_allowed_ex = "Não Permitido!", k_or = "ou", + k_poker_hand = "mão de pôquer", + k_gold = "Ouro", + k_card_stats = "Estatísticas de Carta", k_balanced = "Equilibrado", + k_view = "Ver", + k_all_hands = "Todas as Mãos", + k_high_score_ex = "Pontuação Alta!", + k_demo_version_ex = "Versão de Demonstração!", + k_playing_as = "Jogando como", + k_choose = "Escolha", + k_achievements_disabled = "Conquistas Desativadas", + k_trophies_disabled = "Troféus Desativados", ph_improve_run = "Melhore a sua tentativa!", + ph_no_boss_active = "sem chefe ativo", ph_sneak_peek = "Espiadinha", ph_deck_preview_stones = "Pedras", ph_deck_preview_effective = "Funcional graças ao total de Curingas, Blinds e aprimoramentos de carta", ph_blind_score_at_least = "Pontue pelo menos", - ph_blind_reward = "Recompensa:", + ph_blind_reward = "Recompensa: ", + ph_4_7_of_clubs = "quatro 7 de Paus", ph_up_ante_1 = "Aumentar a Aposta", ph_up_ante_2 = "Aumentar todos os Blinds", ph_up_ante_3 = "Atualizar Blinds", + ph_select_challenge = "Escolha um Desafio", ph_stat_joker = "Total de rodadas concluídas com esta carta", ph_stat_consumable = "Número de vezes que esta carta foi usada", ph_stat_voucher = "Número de vezes que este Cupom foi resgatado", ph_demo_thanks_1 = "Obrigado por jogar a", ph_demo_thanks_2 = "DEMO DE BALATRO", ph_game_over = "FIM DE JOGO", + ph_you_win = "VOCÊ VENCEU!", + ph_you_win_demo = "VOCÊ VENCEU NA DEMO!", ph_vouchers_redeemed = "Cupons resgatados nesta tentativa", ph_no_vouchers = "Nenhum cupom resgatado nesta tentativa", ph_defeat_this_blind_1 = "Derrote este Blind", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 nível", ph_boss_disabled = "Chefe Desativado!", ph_most_played = "{mão mais jogada}", + ph_defeat_the_boss = "Derrote o Blind de Chefe", + ph_score_furthest_ante = "Aposta", + ph_score_furthest_round = "Rodada", + ph_score_hand = "Melhor Mão", + ph_score_poker_hand = "Mão Mais Jogada", + ph_score_new_collection = "Novas Descobertas", + ph_score_cards_played = "Mãos Jogadas", + ph_score_cards_discarded = "Cartas Descartadas", + ph_score_times_rerolled = "Vezes em que Atualizou", + ph_score_cards_purchased = "Cartas Compradas", + ph_unscored_hand = "A mão não pontuará", + ph_alert_debuff_confirm = "Pressione 'Jogar' novamente para confirmar", ml_demo_thanks_message = { "Considere colocar", "Balatro na lista de desejos da Steam e se inscrever", @@ -3702,6 +3821,18 @@ return { "Todos os Desbloqueios e", "Descobertas desativados" }, + ml_edition_seal_enhancement_explanation = { + "As cartas de jogo podem ter", + "Aprimoramento, Edição e Selo" + }, + ml_unlock_all_explanation = { + "AVISO! Liberar a Coleção completa", + "desativará as conquistas para este perfil!" + }, + ml_unlock_all_trophies = { + "AVISO! Liberar a Coleção completa", + "desativará os troféus para este perfil!" + }, ['$'] = "$", k_redeemed_ex = "Resgatado!", k_duplicated_ex = "Duplicado!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Pedras", k_plus_planet = "+1 Planeta", k_plus_spectral = "+1 Espectral", + k_plus_joker = "+1 Curinga", k_active_ex = "Ativo!", k_level_up_ex = "Subiu de nível!", k_upgrade_ex = "Melhoria!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Aumento de Valor!", k_reset = "Redefinir", k_extinct_ex = "Extinto!", + k_disabled_ex = "Desativou!", k_safe_ex = "Seguro!", k_saved_ex = "Salvou!", k_swapped_ex = "Trocou!", k_copied_ex = "Copiou!", k_melted_ex = "Derreteu!", - b_copy = "Cópia", - b_high_contrast_cards = "Carta de Alto Contraste", - b_set_rumble = "Vibração do Controle", - b_seals = "Selos", - b_new_challenge = "Iniciar Novo Desafio", - b_unlock_all = "Desbloquear Tudo", - k_active = "ativo", - k_deck = "Baralho", - k_progress = "Progresso", - k_challenges = "Desafios", - k_joker_stickers = "Adesivos de Curingas", - k_deck_stake_wins = "Vitórias de Aposta de Baralho", - k_enter_name = "Inserir Nome", - k_gold = "Ouro", - k_card_stats = "Estatísticas de Carta", - k_view = "Ver", - k_all_hands = "Todas as Mãos", - k_high_score_ex = "Pontuação Alta!", - k_demo_version_ex = "Versão de Demonstração!", - k_playing_as = "Jogando como", - k_choose = "Escolha", - k_achievements_disabled = "Conquistas Desativadas", - ph_no_boss_active = "sem chefe ativo", - ph_you_win = "VOCÊ VENCEU!", - ph_you_win_demo = "VOCÊ VENCEU NA DEMO!", - ph_defeat_the_boss = "Derrote o Blind de Chefe", - ph_score_furthest_ante = "Aposta", - ph_score_furthest_round = "Rodada", - ph_score_hand = "Melhor Mão", - ph_score_poker_hand = "Mão Mais Jogada", - ph_score_new_collection = "Novas Descobertas", - ph_score_cards_played = "Mãos Jogadas", - ph_score_cards_discarded = "Cartas Descartadas", - ph_score_times_rerolled = "Vezes em que Atualizou", - ph_score_cards_purchased = "Cartas Compradas", - ml_edition_seal_enhancement_explanation = { - "As cartas de jogo podem ter", - "Aprimoramento, Edição e Selo" - }, - ml_unlock_all_explanation = { - "AVISO! Liberar a Coleção completa", - "desativará as conquistas para este perfil!" - }, - k_plus_joker = "+1 Curinga", k_eaten_ex = "Comido!", - k_eroded_ex = "Derretido!", - k_achievement = "Conquista", - ph_unscored_hand = "A mão não pontuará", - ph_alert_debuff_confirm = "Pressione 'Jogar' novamente para confirmar", k_drank_ex = "Bebeu!", - k_trophy = "Troféu", - k_trophies_disabled = "Troféus Desativados", - ml_unlock_all_trophies = { - "AVISO! Liberar a Coleção completa", - "desativará os troféus para este perfil!" - }, - k_poker_hand = "mão de pôquer", - ph_4_7_of_clubs = "quatro 7 de Paus", - k_not_allowed_ex = "Não Permitido!", - ph_select_challenge = "Escolha um Desafio" + k_eroded_ex = "Derretido!" }, v_dictionary = { a_xmult = "X#1# Multi", + a_xmult_minus = "-X#1# Multi", a_mult = "+#1# Multi.", + a_mult_minus = "-#1# Multi", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# de tamanho de mão", + a_handsize_minus = "-#1# Tamanho de Mão", a_hands = "+#1# Mãos", a_sold_tally = "#1#/#2# Vendido(s)", a_remaining = "#1# Restante(s)", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Os números podem ser mais baixos graças a #1# carta comprada virada para baixo", deck_preview_wheel_plural = "Os números podem ser mais baixos graças às #1# cartas compradas viradas para baixo", challenges_completed = "Completou #1#/#2# Desafios", + unlocked = "#1#/#2# Desbloqueado(s)", + completed = "#1#/#2# Concluído(s)", interest = "#1# de juros por $#2# (#3# máx.)", remaining_hand_money = "Mãos Restantes ($#1# cada)", remaining_discard_money = "Descartes Restantes ($#1# cada)", @@ -3819,15 +3900,10 @@ return { "Negativo", "+#1# Espaço de Curinga" }, - a_mult_minus = "-#1# Multi", - a_handsize_minus = "-#1# Tamanho de Mão", ml_negative_consumable_desc = { "Negativo", "+#1# espaço(s) de consumível" - }, - a_xmult_minus = "-X#1# Multi", - unlocked = "#1#/#2# Desbloqueado(s)", - completed = "#1#/#2# Concluído(s)" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Nenhum(a)" }, + ch_c_no_shop_jokers = { + "Os Curingas não aparecem mais na {C:attention}loja" + }, ch_c_inflation = { "Aumente, permanentemente, os preços em {C:money}$1{} por cada compra" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 em #1#{} cartas são compradas viradas para baixo" }, - ch_c_minus_hand_size_per_X_dollar = { - "Segure {C:red}-1{} cartas na mão por cada {C:money}$#1#{} que tiver" - }, - ch_c_no_shop_jokers = { - "Os Curingas não aparecem mais na {C:attention}loja" - }, ch_c_debuff_played_cards = { "Todas as cartas {C:attention}Jogadas{} ficam {C:attention}com desvantagem{} após pontuar" }, + ch_c_minus_hand_size_per_X_dollar = { + "Segure {C:red}-1{} cartas na mão por cada {C:money}$#1#{} que tiver" + }, ch_c_set_eternal_ante = { "Quando o chefe da aposta {C:attention}#1#{} é derrotado, todos os Curingas ficam {C:attention}eternos" }, @@ -3906,6 +3982,26 @@ return { "Quando o chefe da aposta {C:attention}#1#{} é derrotado, define os espaços de Curinga para {C:attention}0" } }, + quips = { + wq_1 = {"Mandou Bem!"}, + wq_2 = {"Você lidou com","isso muito bem!"}, + wq_3 = {"Parece que você","não estava blefando!"}, + wq_4 = {"É uma pena","estas fichas serem","virtuais..."}, + wq_5 = {"Parece que","ensinei direitinho!"}, + wq_6 = {"Você fez umas", "jogadas bem calculadas!"}, + wq_7 = {"Ainda bem","que eu não apostei", "contra você!"}, + lq_1 = {"Talvez jogar", "Mico Doido combine", "mais com você..."}, + lq_2 = {"Fomos completamente", "derrotados!"}, + lq_3 = {"Está na hora", "de embaralhar", "e tentar outra vez!"}, + lq_4 = {"Você sabe o", "que costumam dizer,", "a casa sempre vence!"}, + lq_5 = {"Parece que", "descobrimos quem é", "o verdadeiro Curinga!"}, + lq_6 = {"Oh não, você também", "estava blefando?"}, + lq_7 = {"Parece que","fomos enganados!"}, + lq_8 = {"Se eu tivesse mãos","acho que tinha", "tampado os meus olhos!"}, + lq_9 = {"Sou, literalmente,", "um bobo, qual é a", "sua desculpa?"}, + lq_10 = {"Que fracasso!"}, + dq_1 = {"Nossa, espero que você","tenha alguns truques","na manga para","este desafio final!"} + }, tutorial = { sb_1 = { "Olá! Meu nome é", @@ -3939,7 +4035,7 @@ return { "Mas fique de olho", "no {C:attention}Blind de Chefe{}. Ele", "tem uma habilidade que", - "vai exigir um pouco de planejamento." + "vai exigir um pouco de planejamento." }, bb_4 = { "Se você derrotá-lo, a", @@ -3963,7 +4059,7 @@ return { "Veja suas {C:attention}mãos de pôquer", "na área de {C:attention}Informação da Tentativa{},", "junto com outras informações", - "sobre a tentativa atual" + "sobre a tentativa atual" }, fh_4 = { "As cartas também podem", @@ -3979,7 +4075,7 @@ return { "Você também pode {C:red}'Descartar'{} até", "{C:attention}5{} cartas selecionadas", "para experimentar e deixar", - "as mãos ainda mais fortes. Experimente!" + "as mãos ainda mais fortes. Experimente!" }, fh_7 = { "Cuidado! Você tem somente um", @@ -3990,13 +4086,13 @@ return { "Ganhe {C:attention}300 Fichas{} antes", "de ficar sem {C:blue}Mãos", "para vencer esta rodada.", - "Boa sorte!" + "Boa sorte!" }, sh_1 = { "Quando ganhar mais cartas,", "não se esqueça de reorganizá-las.", "{C:attention}Curingas{} são ativados em", - "ordem, da esquerda para a direita." + "ordem, da esquerda para a direita." }, sh_2 = { "E não se esqueça de que você pode", @@ -4006,13 +4102,13 @@ return { "Selecione até {C:attention}2{} cartas", "da sua mão e pressione", "{C:attention}'USAR'{} na carta de {C:tarot}Tarô{}", - "para aprimorá-la!" + "para aprimorá-la!" }, s_1 = { "Muito bem! Agora que", "você tem {E:1}muita{} {C:money}Grana{},", "você pode comprar algumas", - "cartas novas na {C:attention}Loja." + "cartas novas na {C:attention}Loja." }, s_2 = { "Experimente comprar", @@ -4022,7 +4118,7 @@ return { "Este é um dos {C:attention}#1#", "{C:attention}Curingas{} que você pode adicionar", "à sua tentativa. Cada {C:attention}Curinga", - "faz algo diferente." + "faz algo diferente." }, s_4 = { "Este adiciona um {C:red}Multi +4{} para", @@ -4041,7 +4137,7 @@ return { "Esta carta de {C:tarot}Tarô{} é um", "{C:attention}consumível{}. Ela vai", "aprimorar suas cartas", - "de jogo! Guarde ela." + "de jogo! Guarde ela." }, s_8 = { "Você pode carregar até", @@ -4052,7 +4148,7 @@ return { "Se poupar o suficiente,", "você poderá comprar um {C:attention}Cupom{}.", "{C:attention}Cupons{} melhoram,", - "passivamente, a sua tentativa!" + "passivamente, a sua tentativa!" }, s_10 = { "{C:attention}Cupons{} são reabastecidos", @@ -4063,182 +4159,12 @@ return { "E confira ambos os", "{C:booster}Pacotes de Reforço{} em", "cada loja. Eles são", - "cheios de coisas boas!" + "cheios de coisas boas!" }, s_12 = { "Vamos avançar para", "a {C:attention}próxima rodada{}." } - }, - achievement_names = { - ante_up = "Aumento de Aposta!", - ante_upper = "Aumento Maior de Aposta!", - heads_up = "Atenção", - low_stakes = "Aposta Baixa", - mid_stakes = "Aposta Média", - high_stakes = "Aposta Alta", - card_player = "Jogador de Cartas", - card_discarder = "Descartador de Cartas", - nest_egg = "Pé de Meia", - flushed = "Cheio de Dinheiro", - speedrunner = "Speedrunner", - roi = "Retorno de Investimento", - shattered = "Quebrado", - royale = "Royale", - retrograde = "Retrógrado", - _10k = "10 Mil", - _1000k = "1 Milhão", - _100000k = "100 Milhões", - tiny_hands = "Mãos Pequenas", - big_hands = "Mãos Grandes", - you_get_what_you_get = "É o que É", - rule_bender = "Manipulador de Regras", - rule_breaker = "Quebrador de Regras", - legendary = "Lendário", - astronomy = "Astronomia", - cartomancy = "Cartomancia", - clairvoyance = "Clarividência", - extreme_couponer = "Apreciador de Cupons", - completionist = "Complecionista", - completionist_plus = "Complecionista+", - completionist_plus_plus = "Complecionista++" - }, - achievement_descriptions = { - ante_up = "Alcance Aposta 4", - ante_upper = "Alcance Aposta 8", - heads_up = "Vença uma Tentativa", - low_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Vermelha", - mid_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Negra", - high_stakes = "Vença uma tentativa com no mínimo a dificuldade Aposta Dourada", - card_player = "Jogue no mínimo 2500 cartas", - card_discarder = "Descarte no mínimo 2500 cartas", - nest_egg = "Tenha $400 ou mais durante uma única tentativa", - flushed = "Jogue um Flush com 5 Cartas Curinga", - speedrunner = "Vença uma tentativa em 12 ou menos rodadas", - roi = "Compre 5 Cupons em Aposta 4", - shattered = "Quebre 2 Cartas de Vidro em uma mão", - royale = "Jogue um Royal Flush", - retrograde = "Suba o nível de qualquer mão de pôquer até o 10", - _10k = "Pontue 10.000 Fichas com uma só mão", - _1000k = "Pontue 1.000.000 Fichas com uma só mão", - _100000k = "Pontue 100.000.000 Fichas com uma só mão", - tiny_hands = "Reduza o seu baralho para 20 cartas ou menos.", - big_hands = "Tenha 80 cartas ou mais no seu baralho", - you_get_what_you_get = "Vença uma tentativa sem atualizar a loja", - rule_bender = "Complete qualquer tentativa de desafio", - rule_breaker = "Complete todas as tentativas de desafio", - legendary = "Descubra um Curinga Lendário", - astronomy = "Descubra todas as cartas de Planeta", - cartomancy = "Descubra todas as cartas de Tarô", - clairvoyance = "Descubra todas as cartas Espectrais", - extreme_couponer = "Descubra todos os Cupons", - completionist = "Descubra 100% da sua coleção", - completionist_plus = "Vença com todos os baralhos na dificuldade Aposta Dourada", - completionist_plus_plus = "Ganhe um Adesivo Dourado em cada Curinga" - }, - quips = { - wq_1 = { - "Mandou Bem!" - }, - wq_2 = { - "Você lidou com", - "isso muito bem!" - }, - wq_3 = { - "Parece que você", - "não estava blefando!" - }, - wq_4 = { - "É uma pena", - "estas fichas serem", - "virtuais..." - }, - wq_5 = { - "Parece que", - "ensinei direitinho!" - }, - wq_6 = { - "Você fez umas", - "jogadas bem calculadas!" - }, - wq_7 = { - "Ainda bem", - "que eu não apostei", - "contra você!" - }, - lq_1 = { - "Talvez jogar", - "Mico Doido combine", - "mais com você..." - }, - lq_2 = { - "Fomos completamente", - "derrotados!" - }, - lq_3 = { - "Está na hora", - "de embaralhar", - "e tentar outra vez!" - }, - lq_4 = { - "Você sabe o", - "que costumam dizer,", - "a casa sempre vence!" - }, - lq_5 = { - "Parece que", - "descobrimos quem é", - "o verdadeiro Curinga!" - }, - lq_6 = { - "Oh não, você também", - "estava blefando?" - }, - lq_7 = { - "Parece que", - "fomos enganados!" - }, - lq_8 = { - "Se eu tivesse mãos", - "acho que tinha", - "tampado os meus olhos!" - }, - lq_9 = { - "Sou, literalmente,", - "um bobo, qual é a", - "sua desculpa?" - }, - lq_10 = { - "Que fracasso!" - }, - dq_1 = { - "Nossa, espero que você", - "tenha alguns truques", - "na manga para", - "este desafio final!" - } - }, - challenge_names = { - c_omelette_1 = "A Omelete", - c_city_1 = "Cidade dos 15 Minutos", - c_rich_1 = "Ricos ficam Mais Ricos", - c_knife_1 = "No Fio da Navalha", - c_xray_1 = "Visão de Raio X", - c_mad_world_1 = "Mundo Maluco", - c_luxury_1 = "Imposto de Luxo", - c_non_perishable_1 = "Não Perecível", - c_medusa_1 = "Medusa", - c_double_nothing_1 = "O Dobro ou Nada", - c_typecast_1 = "Estereótipo", - c_inflation_1 = "Inflação", - c_bram_poker_1 = "Bram Pôquer", - c_fragile_1 = "Frágil", - c_monolith_1 = "Monólito", - c_blast_off_1 = "Decolar", - c_five_card_1 = "Saque de Cinco Cartas", - c_golden_needle_1 = "Agulha Dourada", - c_cruelty_1 = "Crueldade", - c_jokerless_1 = "Sem Curinga" } } -} \ No newline at end of file +} diff --git a/localization/ru.lua b/localization/ru.lua index 5b5917e..670e81d 100644 --- a/localization/ru.lua +++ b/localization/ru.lua @@ -47,6 +47,46 @@ return { "{C:attention}#2#" } }, + j_sly = { + name = "Хитрый джокер", + text = { + "{C:chips}+#1#{} шт. фишек, если сыгранная", + "рука содержит", + "{C:attention}#2#" + } + }, + j_wily = { + name = "Ловкий джокер", + text = { + "{C:chips}+#1#{} шт. фишек, если сыгранная", + "рука содержит", + "{C:attention}#2#" + } + }, + j_clever = { + name = "Умный джокер", + text = { + "{C:chips}+#1#{} шт. фишек, если сыгранная", + "рука содержит", + "{C:attention}#2#" + } + }, + j_devious = { + name = "Коварный джокер", + text = { + "{C:chips}+#1#{} шт. фишек, если сыгранная", + "рука содержит", + "{C:attention}#2#" + } + }, + j_crafty = { + name = "Пронырливый джокер", + text = { + "{C:chips}+#1#{} шт. фишек, если сыгранная", + "рука содержит", + "{C:attention}#2#" + } + }, j_half = { name = "Полуджокер", text = { @@ -66,21 +106,22 @@ return { j_juggler = { name = "Жонглер", text = { - "{C:attention}+#1#{} размер руки", + "{C:attention}+#1#{} размер руки" } }, j_drunkard = { name = "Пьяница", text = { - "{C:red}+#1#{} сброс" + "{C:red}+#1#{} сброс", + "в каждом раунде" } }, j_stone = { name = "Каменный джокер", text = { - "Этот джокер получает {C:chips}+#1#{} шт. фишек", - "за каждую {C:attention}каменную карту", - "в вашей полной колоде", + "Дает {C:chips}+#1#{} шт. фишек за", + "каждую {C:attention}каменную карту", + "в {C:attention}полной колоде", "{C:inactive}(сейчас {C:chips}+#2#{C:inactive} шт. фишек)" } }, @@ -128,7 +169,7 @@ return { text = { "Сыгранные карты с", "мастью {C:diamonds}#2#{} дают", - "{C:mult}+#1#{} множ. при подсчете" + "{C:mult}+#1#{} множ. при подсчете", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "Сыгранные карты с", "мастью {C:hearts}#2#{} дают", - "{C:mult}+#1#{} множ. при подсчете" + "{C:mult}+#1#{} множ. при подсчете", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "Сыгранные карты с", "мастью {C:spades}#2#{} дают", - "{C:mult}+#1#{} множ. при подсчете" + "{C:mult}+#1#{} множ. при подсчете", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "Сыгранные карты с", "мастью {C:clubs}#2#{} дают", - "{C:mult}+#1#{} множ. при подсчете" + "{C:mult}+#1#{} множ. при подсчете", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "8 шар", text = { - "Создайте карту {C:planet}планеты{},", - "если сыгранная рука содержит", - "{C:attenetion}#1#{} или более {C:attention}8-ок{}", + "За каждую разыгранную", + "{C:attention}8{} есть шанс {C:green}#1# из #2#{} создать", + "карту {C:tarot}таро{} при подсчете очков", "{C:inactive}(должно быть место)" } }, - j_misprint = { - name = "Опечатка", - text = { - "" - } - }, j_dusk = { name = "Сумерки", text = { @@ -220,14 +255,6 @@ return { "{C:attention}руке{} раунда" } }, - j_raised_fist = { - name = "Поднятый кулак", - text = { - "Добавляет {C:attention}двойное{} достоинство", - "{C:attention}наименьшей{} карты", - "в руке к множ." - } - }, j_chaos = { name = "Клоун Хаос", text = { @@ -235,6 +262,20 @@ return { "за каждую лавку" } }, + j_misprint = { + name = "Опечатка", + text = { + "" + } + }, + j_raised_fist = { + name = "Поднятый кулак", + text = { + "Добавляет к множ. {C:attention}удвоенное{}", + "достоинство {C:attention}карты с наименьшим{} достоинством", + "в вашей руке" + } + }, j_fibonacci = { name = "Фибоначчи", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "Стальной джокер", text = { - "Этот джокер дает {X:mult,C:white} X#1# {} множ.", + "Дает множ. {X:mult,C:white} x#1#{}", "за каждую {C:attention}стальную карту", - "в вашей полной колоде", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + "в вашей {C:attention}полной колоде", + "{C:inactive}(сейчас множ. {X:mult,C:white} x#2#{C:inactive})" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "до конца раунда" } }, - j_hack = { - name = "Паяц", - text = { - "Перезапуск", - "каждой сыгранной", - "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} или {C:attention}5{}" - } - }, j_pareidolia = { name = "Парейдолия", text = { @@ -292,6 +325,14 @@ return { "картами с {C:attention}лицом{}" } }, + j_hack = { + name = "Паяц", + text = { + "Перезапуск", + "каждой сыгранной", + "{C:attention}2{}, {C:attention}3{}, {C:attention}4{} или {C:attention}5{}" + } + }, j_gros_michel = { name = "Гро Мишель", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "Сверхновая", text = { - "Добавляет количество", - "раз, когда {C:attention}покерная рука{}", - "сыграла, к множ." + "Добавляет к множ. кол-во раз,", + "которое в партии была", + "разыграна {C:attention}покерная рука{}" + } + }, + j_superposition = { + name = "Суперпозиция", + text = { + "Создайте карту {C:tarot}Таро{}, если", + "покерная рука содержит", + "{C:attention}туз{} и {C:attention}стрит{}", + "{C:inactive}(должно быть место)" } }, j_ride_the_bus = { name = "Автобусный тур", text = { - "{C:mult}+#1#{} множ. за каждую", - "последовательную руку,", - "сыгранную без", - "дающей очки карты с {C:attention}лицом{}", - "{C:inactive}(сейчас {C:mult}+#2#{C:inactive} множ.)" + "Этот джокер дает множ. {C:mult}+#1#{} за", + "каждую {C:attention}последовательную{} комбинацию,", + "разыгранную без", + "подсчета карты с {C:attention}лицом{}", + "{C:inactive}(Сейчас: множ. {C:mult}+#2#{C:inactive})" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "Созвездие", text = { - "Дает {X:mult,C:white} X#1# {} множ.", - "за каждую карту {C:planet}планеты{}", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + "Этот джокер дает", + "множ. {X:mult,C:white} x#1# {} за каждую использованную карту ", + "{C:planet}планеты{}", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "за один раз" } }, - j_green_joker = { - name = "Зеленый джокер", - text = { - "{C:mult}+#1#{} множ. за каждую сыгранную руку", - "{C:mult}-#2#{} множ. за каждый сброс", - "{C:inactive}(сейчас {C:mult}+#3#{C:inactive} множ.)" - } - }, - j_superposition = { - name = "Суперпозиция", - text = { - "Создайте карту {C:tarot}Таро{}, если", - "покерная рука содержит", - "{C:attention}туз{} и {C:attention}стрит{}", - "{C:inactive}(должно быть место)" - } - }, j_todo_list = { name = "Список дел", text = { - "Получите {C:money}$#1#{}, если {C:attention}покерная рука{}", - "содержит: {C:attention}#2#{},", + "Получите {C:money}#1#${}, если {C:attention}покерная рука{}", + " — {C:attention}#2#{},", "покерная рука меняется", - "при каждой выплате" + "в конце раунда" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "Зеленый джокер", + text = { + "{C:mult}+#1#{} множ. за каждую сыгранную руку", + "{C:mult}-#2#{} множ. за каждый сброс", + "{C:inactive}(сейчас {C:mult}+#3#{C:inactive} множ.)" + } + }, j_swashbuckler = { name = "Головорез", text = { "Добавляет стоимость продажи", - "всех {C:attention}джокеров{} во владении слева", - "от этой карты к множ.", - "{C:inactive}(сейчас {C:mult}+#1#{C:inactive} множ.)" + "всех имеющихся", + "{C:attention}джокеров{} к множ.", + "{C:inactive}(Сейчас: множ. {C:mult}+#1#{C:inactive})" }, unlock = { "Продайте суммарно", @@ -553,8 +595,8 @@ return { j_troubadour = { name = "Трубадур", text = { - "{C:attention}+#1#{} размер руки,", - "{C:red}-#2#{} рук(и) за каждый раунд" + "{C:attention}+#1#{} к размеру руки,", + "{C:blue}-#2#{} от руки в каждом раунде" }, unlock = { "Выиграйте {C:attention,E:1}#1#{} последовательных", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "Еще разок", text = { - "Перезапуск {C:attention}первой{} сыгранной", - "карты, использованной при подсчете" + "Перезапуск {C:attention}первой{} сыгранной карты,", + "использованной в подсчете ", + "{C:attention}#1#{} доп. р." }, unlock = { "Победить Босс-блайнд", @@ -618,7 +661,7 @@ return { text = { "Сыгранные карты с", "{C:diamonds}бубновой{} мастью дают", - "{C:money}$#1#{} при подсчете очков" + "{C:money}$#1#{} при подсчете очков", }, unlock = { "Иметь минимум {E:1,C:attention}#1#", @@ -632,7 +675,7 @@ return { "{C:green}#1# из #2#{} шанс для", "сыгранных карт с", "{C:hearts}червовой{} мастью дать", - "{X:mult,C:white} X#3# {} множ. при подсчете очков," + "{X:mult,C:white} X#3# {} множ. при подсчете очков,", }, unlock = { "Иметь минимум {E:1,C:attention}#1#", @@ -658,7 +701,7 @@ return { text = { "Сыгранные карты с", "{C:clubs}трефовой{} мастью дают", - "{C:mult}+#1#{} множ. при подсчете" + "{C:mult}+#1#{} множ. при подсчете", }, unlock = { "Иметь минимум {E:1,C:attention}#1#", @@ -669,10 +712,10 @@ return { j_glass = { name = "Стеклянный джокер", text = { - "Дает {X:mult,C:white} X#1# {} множ.", - "за каждую {C:attention}стеклянную карту,", - "которая была уничтожена", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + "Этот джокер дает множ. {X:mult,C:white} x#1# {}", + "за каждую", + "уничтоженную {C:attention}стеклянную карту", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "Иметь минимум {E:1,C:attention}#1#", @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "Цветочный горшок", text = { - "{X:mult,C:white} X#1# {} множ., если играемая", - "рука содержит подсчитываемую", - "{C:diamonds}бубновую{} карту, {C:clubs}трефовую{} карту,", - "{C:hearts}Червовая{} карта и {C:spades}пиковая{} карта" + "Множ. {X:mult,C:white} x#1# {}, если", + "покерная рука содержит", + "{C:diamonds}бубновую{}, {C:clubs}трефовую{},", + "{C:hearts}червовую{} и {C:spades}пиковую{} карту" }, unlock = { "Достичь анте", @@ -731,8 +774,9 @@ return { j_merry_andy = { name = "Веселый Энди", text = { - "{C:red}+#1#{} сбросов,", - "{C:red}#2#{} размер руки" + "{C:red}+#1#{} к сбросу", + "в каждом раунде,", + "размер руки: {C:red}#2#{}" }, unlock = { "Выиграть партию за {E:1,C:attention}#1#", @@ -796,10 +840,10 @@ return { j_hit_the_road = { name = "В путь", text = { - "Дает {X:mult,C:white} X#1# {} множ.", - "за каждого сброшенного", - "{C:attention}валета{} в этом раунде", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + "Этот джокер дает множ. {X:mult,C:white} x#1# {}", + "за каждого{}", + "сброшенного в раунде {C:attention}валета", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "Сбросить {E:1,C:attention}5", @@ -892,27 +936,28 @@ return { j_red_card = { name = "Красная карта", text = { - "Дает {C:red}+#1#{} множ., когда любой", - "{C:attention}бустерный набор{} пропущен", - "{C:inactive}(сейчас {C:red}+#2#{C:inactive} множ.)" + "Этот джокер дает", + "множ. {C:red}+#1#{} за пропуск любого", + "{C:attention}бустерного набора{}", + "{C:inactive}(Сейчас: множ. {C:red}+#2#{C:inactive})" } }, j_madness = { name = "Безумие", text = { - "При выборе {C:attention}блайнда{}", - "получите {X:mult,C:white} X#1# {} множ. и", - "{C:attention}уничтожьте{} случайного джокера", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {} множ.)" + "При выборе {C:attention}малого блайнда{} или {C:attention}большого блайнда{}", + " получите множ. {X:mult,C:white} x#1# {}", + "и {C:attention}уничтожьте{} случайного джокера", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" } }, j_square = { name = "Квадратный джокер", text = { - "Дает {C:chips}+#2#{} шт. фишек, если", - "в сыгранной руке", + "Этот джокер дает {C:chips}+#2#{} шт. фишек,", + "если в разыгранной руке", "ровно {C:attention}4{} карты", - "{C:inactive}(сейчас {C:chips}#1#{C:inactive} шт. фишек)" + "{C:inactive}(Сейчас: {C:chips}#1#{C:inactive} шт. фишек)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(должно быть место)" } }, + j_vampire = { + name = "Вампир", + text = { + "Этот джокер дает множ. {X:mult,C:white} x#1# {}", + "за разыгранную и подсчитанную {C:attention}улучшенную карту{},", + "а также убирает {C:attention}улучшение карты", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_shortcut = { + name = "Короткий путь", + text = { + "Позволяет формировать {C:attention}стриты{} с", + "пропуском карты {C:attention}1 достоинства", + "{C:inactive}(пример: {C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "Голограмма", + text = { + "Этот джокер дает множ. {X:mult,C:white} x#1# {} за", + "каждую добавленную в колоду {C:attention}играющую карту{}", + "", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_vagabond = { + name = "Бродяга", + text = { + "Создайте карту {C:purple}Таро{},", + "если рука сыграна", + "с {C:money}$#1#{} или меньше" + } + }, + j_baron = { + name = "Барон", + text = { + "Каждый {C:attention}король{}", + "в руке", + "дает {X:mult,C:white} X#1# {} множ." + + } + }, + j_cloud_9 = { + name = "Девятое небо", + text = { + "Получите {C:money}$#1#{} за каждую", + "{C:attention}9{} в вашей {C:attention}полной колоде", + "в конце раунда", + "{C:inactive}(сейчас {C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "Ракета", + text = { + "Получайте {C:money}#1#${} в конце раунда", + "Выплата увеличивается на {C:money}#2#${}", + "после победы над {C:attention}босс-блайндом{}" + } + }, + j_obelisk = { + name = "Обелиск", + text = { + "Этот джокер дает множ. {X:mult,C:white} x#1# {}", + "за каждую {C:attention}последовательную{} комбинацию, разыгранную", + "без розыгрыша самой", + "частой {C:attention}покерной руки", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_midas_mask = { + name = "Маска Мидаса", + text = { + "Все разыгранные карты {C:attention}с лицом{}", + "становятся {C:attention}золотыми{}", + "при подсчете" + } + }, + j_luchador = { + name = "Лучадор", + text = { + "Продайте эту карту, чтобы", + "отключить текущий", + "{C:attention}Босс-блайнд{}" + } + }, + j_photograph = { + name = "Фотография", + text = { + "Первая сыгранная карта {C:attention}с лицом", + "дает {X:mult,C:white} X#1# {} множ.", + "при подсчете" + } + }, + j_gift = { + name = "Подарочная карта", + text = { + "Добавляет {C:money}$#1#{} {C:attention}стоимости продажи", + "каждому {C:attention}джокеру{} и", + "{C:attention}расходуемой карте{} при", + "конце раунда" + } + }, + j_turtle_bean = { + name = "Черепаховый боб", + text = { + "Размер руки {C:attention}+#1#{},", + "уменьшается на", + "{C:red}#2#{} каждый раунд" + } + }, + j_erosion = { + name = "Эрозия", + text = { + "{C:red}+#1#{} множ. за каждую", + "карту ниже {C:attention}#3#{}", + "в вашей полной колоде", + "{C:inactive}(сейчас {C:red}+#2#{C:inactive} множ.)" + } + }, + j_reserved_parking = { + name = "Зарезервированное место", + text = { + "Каждая карта {C:attention}с лицом{}", + "в руке имеет", + "{C:green}#2# из #3#{} шанс", + "дать {C:money}$#1#{}" + + } + }, + j_mail = { + name = "Почтовая скидка", + text = { + "Получите {C:money}$#1#{} за каждую", + "сброшенную {C:attention}#2#{}, достоинство", + "меняется каждый раунд" + } + }, + j_to_the_moon = { + name = "До Луны", + text = { + "Получите дополнительно {C:money}$#1#{}", + "{C:attention}процентов{} за каждые {C:money}$5{} у вас", + "в конце раунда" + } + }, + j_hallucination = { + name = "Галлюцинация", + text = { + "Шанс {C:green}#1# из #2#{} создать", + "карту {C:tarot}Таро{} при открытии", + "любого {C:attention}бустерного набора{}", + "{C:inactive}(должно быть место)" + } + }, + j_lucky_cat = { + name = "Счастливый кот", + text = { + "Этот джокер даетмнож. {X:mult,C:white} x#1# {} за", + "каждую {C:green}успешно{} активированную", + "{C:attention}счастливую{} карту", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" + } + }, + j_baseball = { + name = "Бейсбольная карточка", + text = { + "{C:green}Необычные{} джокеры", + "дают по {X:mult,C:white} X#1# {} множ." + } + }, + j_bull = { + name = "Бык", + text = { + "{C:chips}+#1#{} шт. фишек за", + "каждый {C:money}1${} у вас", + "{C:inactive}(Сейчас {C:chips}+#2#{C:inactive} шт. фишек)" + } + }, + j_diet_cola = { + name = "Диетическая кола", + text = { + "Продайте эту карту, чтобы", + "бесплатно создать", + "{C:attention}#1#" + } + }, + j_trading = { + name = "Торговая карта", + text = { + "Если в {C:attention}первом сбросе{} раунда", + "только {C:attention}1{} карта, уничтожьте", + "ее и получите {C:money}$#1#" + } + }, + j_flash = { + name = "Флеш-карта", + text = { + "Этот джокер дает множ. {C:mult}+#1#{} за", + "каждый {C:attention}переброс{} в лавке", + "{C:inactive}(Сейчас: множ. {C:mult}+#2#{C:inactive})" + } + }, + j_popcorn= { + name = "Попкорн", + text = { + "{C:mult}+#1#{} множ.", + "{C:mult}-#2#{} множ. за каждый", + "сыгранный раунд" + } + }, + j_ramen= { + name = "Рамен", + text = { + "{X:mult,C:white} X#1# {} множ.,", + "теряет {X:mult,C:white} X#2# {} множ.", + "за каждую сброшенную {C:attention}карту{}" + } + }, + j_trousers= { + name = "Запасные брюки", + text = { + "Этот джокер дает множ. {C:mult}+#1#{},", + "если сыгранная рука содержит", + "{C:attention}#2#", + "{C:inactive}(Сейчас: множ. {C:red}+#3#{C:inactive})" + } + }, + j_ancient= { + name = "Древний джокер", + text = { + "Каждая сыгранная карта с", + "мастью {V:1}#2#{} дает", + "{X:mult,C:white} X#1# {} множ. при подсчете очков,", + "{s:0.8}масть меняется в конце раунда" + } + }, + j_walkie_talkie = { + name = "Рация", + text = { + "Каждая сыгранная {C:attention}10{} или {C:attention}4", + "дает {C:chips}+#1#{} шт. фишек и", + "{C:mult}+#2#{} множ. при подсчете очков" + }, + }, + j_selzer= { + name = "Зельцер", + text = { + "Перезапуск всех", + "сыгранных карт для", + "{C:attention}#1#{} следующих рук" + } + }, + j_castle = { + name = "Замок", + text = { + "Этот джокер получает {C:chips}+#1#{} шт. фишек", + "за каждую сброшенную карту {V:1}#2#{},", + "масть меняется каждый раунд", + "{C:inactive}(сейчас {C:chips}+#3#{C:inactive} шт. фишек)" + }, + }, + j_smiley = { + name = "Улыбочка", + text = { + "Сыгранные карты {C:attention}с лицом{}", + "дают {C:mult}+#1#{} множ.", + "при подсчете очков" + } + }, + j_campfire = { + name = "Костер", + text = { + "Этот джокер дает {X:mult,C:white}X#1#{} множ.", + "за каждую {C:attention}проданную{} карту, сбрасывается", + "при победе над {C:attention}Босс-блайндом{}", + "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + } + }, + + j_stuntman = { name = "Каскадер", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "На Луну", text = { - "{C:mult}+#1#{} множ. за", - "каждую {C:attention}даму{}", - "в руке" + "Каждая {C:attention}дама{}", + "в руке", + "дает множ. {C:mult}+#1#{}" }, unlock = { "Сыграть все {E:1,C:attention}черви", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "Бутстрэп", text = { - "{C:mult}+#1#{} множ. за каждые", - "ваши {C:money}$#2#{}" + "Множ. {C:mult}+#1#{} за кажд.", + "{C:money}#2#${} у вас", + "{C:inactive}(Сейчас: множ. {C:mult}+#3#{C:inactive})" }, unlock = { "Иметь минимум {E:1,C:attention}#1#", @@ -1059,10 +1386,10 @@ return { j_caino = { name = "Канио", text = { - "Дает {X:mult,C:white} X#1# {} множ., когда", - "карта {C:attention}с лицом{}", - "уничтожается", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" + "Этот джокер дает множ. {X:mult,C:white} x#1# {}", + "за ", + "уничтожение карты {C:attention}с лицом{}", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#2# {C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "Йорик", text = { - "{X:mult,C:white} X#1# {} множ. только после", - "использования {C:attention}#2#{} сбросов", - "{C:inactive}(осталось сбросов: {C:attention}#3#{C:inactive})" + "Этот джокер дает", + "множ. {X:mult,C:white} x#1# {} за каждую карту {C:attention}#2#{C:inactive} [#3#]{}", + "в сбросе", + "{C:inactive}(Сейчас: множ. {X:mult,C:white} x#4# {C:inactive})" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "Хитрый джокер", - text = { - "{C:chips}+#1#{} шт. фишек, если сыгранная", - "рука содержит", - "{C:attention}#2#" - } - }, - j_wily = { - name = "Ловкий джокер", - text = { - "{C:chips}+#1#{} шт. фишек, если сыгранная", - "рука содержит", - "{C:attention}#2#" - } - }, - j_clever = { - name = "Умный джокер", - text = { - "{C:chips}+#1#{} шт. фишек, если сыгранная", - "рука содержит", - "{C:attention}#2#" - } - }, - j_devious = { - name = "Коварный джокер", - text = { - "{C:chips}+#1#{} шт. фишек, если сыгранная", - "рука содержит", - "{C:attention}#2#" - } - }, - j_crafty = { - name = "Пронырливый джокер", - text = { - "{C:chips}+#1#{} шт. фишек, если сыгранная", - "рука содержит", - "{C:attention}#2#" - } - }, - j_vampire = { - name = "Вампир", - text = { - "Дает {X:mult,C:white} X#1# {} множ. за каждую", - "сыгранную {C:attention}улучшенную карту{},", - "снимает {C:attention}улучшение карты", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" - } - }, - j_shortcut = { - name = "Короткий путь", - text = { - "Позволяет составлять {C:attention}стриты{}", - "с промежутками в {C:attention}1 достоинство", - "{C:inactive}(напр.: {C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "Голограмма", - text = { - "Дает {X:mult,C:white} X#1# {} множ.", - "за каждую {C:attention}играемую карту{}, добавленную", - "в вашу колоду", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" - } - }, - j_vagabond = { - name = "Бродяга", - text = { - "Создайте карту {C:purple}Таро{},", - "если рука сыграна", - "с {C:money}$#1#{} или меньше" - } - }, - j_baron = { - name = "Барон", - text = { - "Каждый {C:attention}король{}", - "в руке", - "дает {X:mult,C:white} X#1# {} множ." - } - }, - j_cloud_9 = { - name = "Девятое небо", - text = { - "Получите {C:money}$#1#{} за каждую", - "{C:attention}9{} в вашей {C:attention}полной колоде", - "в конце раунда", - "{C:inactive}(сейчас {C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "Ракета", - text = { - "Получите {C:money}$#1#{} в конце", - "раунда. Дает {C:money}$#2#{}", - "при победе над {C:attention}Босс-блайндом{}" - } - }, - j_obelisk = { - name = "Обелиск", - text = { - "{X:mult,C:white} X#1# {} множ. за каждую", - "последовательную руку,", - "сыгранную без вашей", - "наиболее часто играемой {C:attention}покерной руки", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" - } - }, - j_midas_mask = { - name = "Маска Мидаса", - text = { - "Все карты {C:attention}с лицом{}", - "становятся {C:attention}золотыми{}", - "при разыгрывании" - } - }, - j_luchador = { - name = "Лучадор", - text = { - "Продайте эту карту, чтобы", - "отключить текущий", - "{C:attention}Босс-блайнд{}" - } - }, - j_photograph = { - name = "Фотография", - text = { - "Первая сыгранная карта {C:attention}с лицом", - "дает {X:mult,C:white} X#1# {} множ.", - "при подсчете" - } - }, - j_gift = { - name = "Подарочная карта", - text = { - "Добавляет {C:money}$#1#{} {C:attention}стоимости продажи", - "каждому {C:attention}джокеру{} и", - "{C:attention}расходуемой карте{} при", - "конце раунда" - } - }, - j_turtle_bean = { - name = "Черепаховый боб", - text = { - "Размер руки {C:attention}+#1#{},", - "уменьшается на", - "{C:red}#2#{} каждый раунд" - } - }, - j_erosion = { - name = "Эрозия", - text = { - "{C:red}+#1#{} множ. за каждую", - "карту ниже {C:attention}#3#{}", - "в вашей полной колоде", - "{C:inactive}(сейчас {C:red}+#2#{C:inactive} множ.)" - } - }, - j_reserved_parking = { - name = "Зарезервированное место", - text = { - "Каждая карта {C:attention}с лицом{}", - "в руке имеет", - "{C:green}#2# из #3#{} шанс", - "дать {C:money}$#1#{}" - } - }, - j_mail = { - name = "Почтовая скидка", - text = { - "Получите {C:money}$#1#{} за каждую", - "сброшенную {C:attention}#2#{}, достоинство", - "меняется каждый раунд" - } - }, - j_to_the_moon = { - name = "До Луны", - text = { - "Получите дополнительно {C:money}$#1#{}", - "{C:attention}процентов{} за каждые {C:money}$5{} у вас", - "в конце раунда" - } - }, - j_hallucination = { - name = "Галлюцинация", - text = { - "Шанс {C:green}#1# из #2#{} создать", - "карту {C:tarot}Таро{} при открытии", - "любого {C:attention}бустерного набора{}", - "{C:inactive}(должно быть место)" - } - }, - j_lucky_cat = { - name = "Счастливый кот", - text = { - "Дает {X:mult,C:white} X#1# {} множ. каждый", - "раз, когда {C:attention}счастливая{} карта", - "{C:green}успешно{} срабатывает", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" - } - }, - j_baseball = { - name = "Бейсбольная карточка", - text = { - "{C:green}Необычные{} джокеры", - "дают по {X:mult,C:white} X#1# {} множ." - } - }, - j_bull = { - name = "Бык", - text = { - "{C:chips}+#1#{} шт. фишек за каждый", - "ваш {C:money}доллар{}", - "{C:inactive}(сейчас {C:chips}+#2#{C:inactive} шт. фишек)" - } - }, - j_diet_cola = { - name = "Диетическая кола", - text = { - "Продайте эту карту, чтобы", - "бесплатно создать", - "{C:attention}#1#" - } - }, - j_trading = { - name = "Торговая карта", - text = { - "Если в {C:attention}первом сбросе{} раунда", - "только {C:attention}1{} карта, уничтожьте", - "ее и получите {C:money}$#1#" - } - }, - j_flash = { - name = "Флеш-карта", - text = { - "{C:mult}+#1#{} множ. за каждый", - "{C:attention}переброс{} в лавке", - "{C:inactive}(сейчас {C:mult}+#2#{C:inactive} множ.)" - } - }, - j_popcorn = { - name = "Попкорн", - text = { - "{C:mult}+#1#{} множ.", - "{C:mult}-#2#{} множ. за каждый", - "сыгранный раунд" - } - }, - j_trousers = { - name = "Запасные брюки", - text = { - "Дает {C:mult}+#1#{} множ., если", - "сыгранная рука содержит", - "{C:attention}#2#", - "{C:inactive}(сейчас {C:red}+#3#{C:inactive} множ.)" - } - }, - j_ancient = { - name = "Древний джокер", - text = { - "Каждая сыгранная карта с", - "мастью {V:1}#2#{} дает", - "{X:mult,C:white} X#1# {} множ. при подсчете очков,", - "{s:0.8}масть меняется в конце раунда" - } - }, - j_ramen = { - name = "Рамен", - text = { - "{X:mult,C:white} X#1# {} множ.,", - "теряет {X:mult,C:white} X#2# {} множ.", - "за каждую сброшенную {C:attention}карту{}" - } - }, - j_walkie_talkie = { - name = "Рация", - text = { - "Каждая сыгранная {C:attention}10{} или {C:attention}4", - "дает {C:chips}+#1#{} шт. фишек и", - "{C:mult}+#2#{} множ. при подсчете очков" - } - }, - j_selzer = { - name = "Зельцер", - text = { - "Перезапуск всех", - "сыгранных карт для", - "{C:attention}#1#{} следующих рук" - } - }, - j_castle = { - name = "Замок", - text = { - "Этот джокер получает {C:chips}+#1#{} шт. фишек", - "за каждую сброшенную карту {V:1}#2#{},", - "масть меняется каждый раунд", - "{C:inactive}(сейчас {C:chips}+#3#{C:inactive} шт. фишек)" - } - }, - j_smiley = { - name = "Улыбочка", - text = { - "Сыгранные карты {C:attention}с лицом{}", - "дают {C:mult}+#1#{} множ.", - "при подсчете очков" - } - }, - j_campfire = { - name = "Костер", - text = { - "Этот джокер дает {X:mult,C:white}X#1#{} множ.", - "за каждую {C:attention}проданную{} карту, сбрасывается", - "при победе над {C:attention}Босс-блайндом{}", - "{C:inactive}(сейчас {X:mult,C:white} X#2# {C:inactive} множ.)" - } } }, Voucher = { @@ -1503,16 +1514,16 @@ return { name = "Транжира", text = { "Навсегда", - "дает {C:red}+#1#{} сброс", - "на каждый раунд" + "получите {C:red}+#1#{} к сбросу", + "в каждом раунде" } }, v_seed_money = { name = "Подъемные", text = { - "Повышение максимума", - "процентов, набираемых", - "за раунд, до {C:money}$#1#{}" + "Поднимите лимит", + "процента в каждом раунде", + "до {C:money}#1#${}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "Иероглиф", text = { - "{C:attention}-#1#{} анте", - "{C:blue}-#1#{} рука", - "на каждый раунд", + "{C:attention}-#1#{} от анте,", + "{C:blue}-#1#{} от руки", + "в каждом раунде" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "{C:money}$#1#{} за ролл" } }, - v_pattern = { - name = "Шаблон", + v_paint_brush = { + name = "Кисть для рисования", text = { - "Создает наиболее используемую", - "вами за все время {C:attention}расходуемую{} карту", - "{E:1,V:1}#1#", - "{C:inactive}(должно быть место)" + "{C:attention}+#1#{} размер руки" } }, v_overstock_plus = { @@ -1678,8 +1686,8 @@ return { name = "Рецикломантия", text = { "Навсегда", - "дает {C:red}+#1#{} сброс", - "на каждый раунд" + "получите {C:red}+#1#{} к сбросу", + "в каждом раунде" }, unlock = { "Сбросить суммарно", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "Денежное дерево", text = { - "Повышение максимума", - "процентов, набираемых", - "за раунд, до {C:money}$#1#{}" + "Поднимите лимит", + "процента в каждом раунде", + "до {C:money}#1#${}" }, unlock = { "Набрать максимум", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "Петроглиф", + text = { + "{C:attention}-#1#{} от анте,", + "{C:red}-#1#{} от сброса", + "в каждом раунде" + }, unlock = { "Достичь анте", "уровня {E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{} анте", - "{C:red}-#1#{} сброс", - "на каждый раунд" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{} блайнды" } }, - v_tesselation = { - name = "Тесселяция", - text = { - "Создает наиболее используемую", - "вами за все время карту {C:attention}джокера{}", - "{E:1,V:1}#1#", - "{C:inactive}(должно быть место)" - }, - unlock = { - "Купить {C:dark_edition}полихромный", - "выпуск наиболее", - "используемого вами {C:attention}джокера", - "в лавке" - } - }, v_palette = { name = "Палитра", text = { - "Держите ({C:attention}+#1#{}) карт", - "в руке", "{C:attention}+#1#{} размер руки" }, unlock = { "Уменьшите размер руки", "до {C:attention}#1#{} карт" } - }, - v_paint_brush = { - name = "Кисть для рисования", - text = { - "{C:attention}+#1#{} размер руки" - } } }, Tarot = { @@ -1797,8 +1782,8 @@ return { c_magician = { name = "Волшебник", text = { - "Улучшает {C:attention}#1#{} выбранную", - "карту до:", + "Улучшает выбранные карты x{C:attention}#1#{}", + "до:", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{} множ. и", "{C:chips}+#4#{} шт. фишек" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "дает {C:money}$#2#" } }, - c_soul = { - name = "Душа", - text = { - "Создает", - "{C:legendary,E:1}легендарного{} джокера", - "{C:inactive}(должно быть место)" - } - }, - c_black_hole = { - name = "Черная дыра", - text = { - "Повышает каждую", - "{C:legendary,E:1}покерную руку", - "на {C:attention}1{} уровень" - } - }, c_ankh = { name = "Анх", text = { @@ -2222,6 +2191,22 @@ return { "{C:attention}1{} выбранной карты", "в руке" } + }, + c_soul = { + name = "Душа", + text = { + "Создает", + "{C:legendary,E:1}легендарного{} джокера", + "{C:inactive}(должно быть место)" + } + }, + c_black_hole = { + name = "Черная дыра", + text = { + "Повышает каждую", + "{C:legendary,E:1}покерную руку", + "на {C:attention}1{} уровень" + } } }, Edition = { @@ -2370,15 +2355,16 @@ return { stake_orange = { name = "Оранжевая ставка", text = { - "{C:attention}Бустерные наборы{} стоят", - "на {C:money}$1{} больше с каждым анте", + "В лавке могут появиться {C:attention}портящиеся{} джокеры", + "{C:inactive,s:0.8}(Ослабляется после 5 раундов)", "{s:0.8}Применяет все предыдущие ставки" } }, stake_gold = { name = "Золотая ставка", text = { - "{C:red}-1{} размер руки", + "В лавке могут появиться {C:attention}прокатные{} джокеры", + "{C:inactive,s:0.8}(Стоимость: {C:money,s:0.8}3 ${C:inactive,s:0.8} за раунд)", "{s:0.8}Применяет все предыдущие ставки" } } @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "Необычный тег", text = { - "В лавке есть", + "В лавке есть бесплатный", "{C:green}необычный джокер" } }, tag_rare = { name = "Редкий тег", text = { - "В лавке есть", + "В лавке есть бесплатный", "{C:red}редкий джокер" } }, tag_negative = { name = "Негативный тег", text = { - "В лавке есть", - "{C:dark_edition}негативный джокер" + "Следующий джокер базового", + "выпуска из лавки бесплатен и", + "становится {C:dark_edition}негативным" } }, tag_foil = { name = "Фольговый тег", text = { - "В лавке есть", - "{C:dark_edition}фольговый джокер" + "Следующий джокер базового", + "выпуска из лавки бесплатен и", + "становится {C:dark_edition}фольговым" } }, tag_holo = { name = "Голографический тег", text = { - "В лавке есть", - "{C:dark_edition}голографический джокер" + "Следующий джокер базового", + "выпуска из лавки бесплатен и", + "становится {C:dark_edition}голографическим" } }, tag_polychrome = { name = "Полихромный тег", text = { - "В лавке есть", - "{C:dark_edition}полихромный джокер" + "Следующий джокер базового", + "выпуска из лавки бесплатен и", + "становится {C:dark_edition}полихромным" } }, tag_investment = { @@ -2819,12 +2809,12 @@ return { "и {C:red}#2#{} слотом расходуемого" } }, - b_metal = { - name = "Металлическая колода", + b_ghost = { + name = "Призрачная колода", text = { - "Начинаете партию с {C:attention}#1#", - "играемыми картами, улучшенными", - "до {C:attention}стальных карт" + "{C:spectral}Спектральные{} карты могут", + "появляться в лавке,", + "начинайте с карты {C:spectral,T:c_hex}Порчи{}" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26{C:hearts} червами{} в колоде" } }, - b_rocky = { - name = "Скалистая колода", + b_zodiac = { + name = "Зодиакальная колода", text = { - "Начинаете партию с {C:attention}#1#", - "дополнительными {C:attention}каменными картами" + "Начинаете партию с", + "{C:tarot,T:v_tarot_merchant}#1#{},", + "{C:planet,T:v_planet_merchant}#2#{},", + "и {C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "Плетеная колода", + b_painted = { + name = "Рисованная колода", text = { - "Первая играемая рука", - "улучшена до {C:attention}ур. 3" + "{C:attention}+#1#{} размер руки", + "{C:red}#2#{} слот джокера" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "Призрачная колода", - text = { - "{C:spectral}Спектральные{} карты могут", - "появляться в лавке,", - "начинайте с карты {C:spectral,T:c_hex}Порчи{}" - } - }, - b_zodiac = { - name = "Зодиакальная колода", - text = { - "Начинаете партию с", - "{C:tarot,T:v_tarot_merchant}#1#{},", - "{C:planet,T:v_planet_merchant}#2#{},", - "и {C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "Рисованная колода", - text = { - "{C:attention}+#1#{} размер руки", - "{C:red}#2#{} слот джокера" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "и подсчитывается" } }, + red_seal = { + name = "Красная печать", + text = { + "Перезапуск этой", + "карты {C:attention}1{} раз" + } + }, + blue_seal = { + name = "Синяя печать", + text = { + "Создает карту {C:planet}планеты{}", + "для последней разыгранной {C:attention}покерной руки{}", + "раунда, если {C:attention}есть{} в руке", + "{C:inactive}(Должно быть место)" + } + }, + purple_seal = { + name = "Фиолетовая печать", + text = { + "Создает карту {C:tarot}Таро{}", + "при {C:attention}сбросе", + "{C:inactive}(должно быть место)" + } + }, + eternal = { + name = "Вечное", + text = { + "Нельзя продать", + "или уничтожить" + } + }, + perishable = { + name = "Портящийся", + text = { + "Ослабляется через ", + "{C:attention}#1#{} рнд", + "{C:inactive}(Осталось: {C:attention}#2#{C:inactive})" + } + }, + rental = { + name = "Прокатный", + text = { + "Вы тратите {C:money}#1#${} в", + "конце раунда" + } + }, white_sticker = { name = "Белая наклейка", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{C:light_black}#1# из {V:1}#2#" + " {C:light_black}#1# из {V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "Бонус {C:chips}+#1#{} шт. фишек" } }, + remove_negative = { + name = "Негативный", + text = { + "{C:inactive,s:0.9}(Удаляет {C:dark_edition,s:0.9}Негативный эффект{C:inactive,s:0.9} с копии)" + } + }, locked = { name = "Заблокировано", text = {} @@ -3027,6 +3047,15 @@ return { "в этом демо" } }, + challenge_locked = { + name = "Заблокировано", + text = { + "Выиграйте партию с минимум", + "#1# разными колодами, чтобы открыть", + "режим испытания", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "Заблокировано", text = { @@ -3267,51 +3296,6 @@ return { "закрепленным в", "крайней левой позиции" } - }, - red_seal = { - name = "Красная печать", - text = { - "Перезапуск этой", - "карты {C:attention}1{} раз" - } - }, - blue_seal = { - name = "Синяя печать", - text = { - "Создает карту {C:planet}планеты{},", - "если эта карта {C:attention}удерживается{} в", - "руке в конце раунда" - } - }, - purple_seal = { - name = "Фиолетовая печать", - text = { - "Создает карту {C:tarot}Таро{}", - "при {C:attention}сбросе", - "{C:inactive}(должно быть место)" - } - }, - eternal = { - name = "Вечное", - text = { - "Нельзя продать", - "или уничтожить" - } - }, - challenge_locked = { - name = "Заблокировано", - text = { - "Выиграйте партию с минимум", - "#1# разными колодами, чтобы открыть", - "режим испытания", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "Негативный", - text = { - "{C:inactive,s:0.9}(Удаляет {C:dark_edition,s:0.9}Негативный эффект{C:inactive,s:0.9} с копии)" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "Наиболее часто сыгранная рука" }, + achievement_names = { + ante_up = "Больше анте!", + ante_upper = "Еще больше анте!", + heads_up = "Один на один", + low_stakes = "Низкие ставки", + mid_stakes = "Средние ставки", + high_stakes = "Высокие ставки", + card_player = "Разыгрывающий карты", + card_discarder = "Сбрасывающий карты", + nest_egg = "Заначка", + flushed = "Флеш", + speedrunner = "Скороход", + roi = "Окупаемость инвестиций", + shattered = "Вдребезги", + royale = "Рояль", + retrograde = "Ретроград", + _10k = "10К", + _1000k = "1000К", + _100000k = "100 000К", + tiny_hands = "Крохотные ручки", + big_hands = "Огромные ручищи", + you_get_what_you_get = "Что вышло, то вышло", + rule_bender = "Изменяя правила", + rule_breaker = "Нарушая правила", + legendary = "Легенда", + astronomy = "Астрономия", + cartomancy = "Картомантия", + clairvoyance = "Ясновидение", + extreme_couponer = "Купономания", + completionist = "Все и сразу", + completionist_plus = "Все и сразу+", + completionist_plus_plus = "Все и сразу++", + }, + achievement_descriptions = { + ante_up = "Достичь анте 4", + ante_upper = "Достичь анте 8", + heads_up = "Выиграть партию", + low_stakes = "Выиграть партию на сложности не ниже Красной ставки", + mid_stakes = "Выиграть партию на сложности не ниже Черной ставки", + high_stakes = "Выиграть партию на сложности не ниже Золотой ставки", + card_player = "Разыграть не менее 2500 карт", + card_discarder = "Сбросить не менее 2500 карт", + nest_egg = "Иметь $400 или больше за одну партию", + flushed = "Сыграть флеш с 5 дикими картами", + speedrunner = "Выиграть партию за 12 или менее раундов", + roi = "Купить 5 ваучеров до анте 4", + shattered = "Разбить 2 стеклянные карты за одну руку", + royale = "Сыграть флеш-рояль", + retrograde = "Поднять любую покерную руку до 10 уровня", + _10k = "Набрать 10 000 шт. фишек за одну руку", + _1000k = "Набрать 1 000 000 шт. фишек за одну руку", + _100000k = "Набрать 100 000 000 шт. фишек за одну руку", + tiny_hands = "Сократить колоду до 20 или менее карт", + big_hands = "Собрать 80 или более карт в колоде", + you_get_what_you_get = "Выиграть партию без переброса лавки", + rule_bender = "Завершить любое испытание", + rule_breaker = "Завершить каждое испытание", + legendary = "Открыть легендарного джокера", + astronomy = "Открыть каждую карту планеты", + cartomancy = "Открыть каждую карту Таро", + clairvoyance = "Открыть каждую спектральную карту", + extreme_couponer = "Открыть каждый ваучер", + completionist = "Открыть 100% коллекции", + completionist_plus = "Выиграть с каждой колодой на сложности Золотая ставка", + completionist_plus_plus = "Получить золотую наклейку на каждом джокере", + }, + challenge_names = { + c_omelette_1 = "Омлет", + c_city_1 = "15-минутный город", + c_rich_1 = "Богатые становятся богаче", + c_knife_1 = "На острие ножа", + c_xray_1 = "Рентгеновское зрение", + c_mad_world_1 = "Безумный мир", + c_luxury_1 = "Налог на роскошь", + c_non_perishable_1 = "Не портится", + c_medusa_1 = "Медуза", + c_double_nothing_1 = "Все или ничего", + c_typecast_1 = "Одно и то же", + c_inflation_1 = "Инфляция", + c_bram_poker_1 = "Брэм-покер", + c_fragile_1 = "Хрупкое", + c_monolith_1 = "Монолит", + c_blast_off_1 = "На взлет", + c_five_card_1 = "Пять карт", + c_golden_needle_1 = "Золотая игла", + c_cruelty_1 = "Жестокость", + c_jokerless_1 = "Без джокеров" + }, poker_hands = { + ['Flush Five'] = "Флеш-пять", ['Flush House'] = "Флеш-хаус", ['Five of a Kind'] = "Пять одного вида", ['Royal Flush'] = "Флеш-рояль", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "Сет", ['Two Pair'] = "Две пары", ['Pair'] = "Пара", - ['High Card'] = "Старшая карта", - ['Flush Five'] = "Флеш-пять" + ['High Card'] = "Старшая карта" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5 карт с одинаковыми достоинством и мастью" + }, ['Flush House'] = { "Сет и пара со", "всеми картами одной масти" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "Если сыгранная рука не является одной из вышеуказанных", "рук, считается только карта с наибольшим достоинством" - }, - ['Flush Five'] = { - "5 карт с одинаковыми достоинством и мастью" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "Полихромный", negative = "Негатив", gold_seal = "Золотая печать", - locked = "Заблокировано", blue_seal = "Синяя печать", red_seal = "Красная печать", purple_seal = "Фиолетовая печать", + locked = "Заблокировано", eternal = "Вечное", + perishable = "Портящийся", + rental = "Прокатный", pinned_left = "Закреплено" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "Коллекция", b_seed = "Сид", b_copy_seed = "Копировать сид", + b_copy = "Копия", b_credits = "Титры", b_stats = "Статистика", b_settings = "Настройки", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "Скорость игры", b_set_play_discard_pos = "Положение кнопки «Игра/Сброс»", b_set_screenshake = "Тряска экрана", + b_high_contrast_cards = "Высококонтрастные карты", + b_reduced_motion = "Ограниченная анимация", + b_set_rumble = "Вибрация контроллера", b_set_crash_reports = "Отчеты о сбоях", b_set_monitor = "Монитор вывода", b_set_windowmode = "Оконный режим", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "Бустерные наборы", b_tags = "Теги", b_decks = "Колоды", + b_seals = "Печати", b_continue = "Продолжить", b_back = "Назад", b_music = "Музыка", @@ -3527,6 +3606,7 @@ return { b_imagery = "Изображения", b_new_run = "Новая партия", b_challenges = "Испытания", + b_new_challenge = "Начать новое испытание", b_current_profile = "Текущий профиль", b_load_profile = "Загрузить профиль", b_create_profile = "Создать профиль", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "КОЛЛЕКЦИЯ", b_quit_cap = "ВЫХОД", b_cash_out = "Обналичить", + b_unlock_all = "Разблокировать все", k_unknown = "?????", k_compatible = "совместимо", k_incompatible = "несовместимо", + k_active = "активно", k_round = "Раунд", k_ante = "Анте", k_seed = "Сид", @@ -3562,6 +3644,7 @@ return { k_voucher = "Ваучер", k_tarot = "Таро", k_planet = "Планета", + k_deck = "Колода", k_dwarf_planet = "Карликовая планета", k_planet_q = "Планета?", k_spectral = "Спектральная", @@ -3593,12 +3676,18 @@ return { k_x_base = "X база", k_not_discovered = "Не открыто", k_unlocked_ex = "Разблокирована!", + k_achievement = "Достижение", + k_trophy = "Трофей", k_challenge_mode = "Режим испытания", k_daily_run = "Ежедневная партия", k_profile = "Профиль", k_wins = "Победы", k_empty_caps = "ПУСТО", k_collection = "Коллекция", + k_progress = "Прогресс", + k_challenges = "Испытания", + k_joker_stickers = "Наклейки джокера", + k_deck_stake_wins = "Выигрыш колоды", k_stake_level = "Уровень ставки", k_none = "Нет", k_game_modifiers = "Модификаторы игры", @@ -3610,28 +3699,46 @@ return { k_best_hand = "Лучшая рука", k_seeded_run = "Партия с сидом", k_enter_seed = "Введите сид", + k_enter_name = "Введите имя", k_lvl = "ур.", k_skipped_cap = "ПРОПУЩЕНО", k_no_reward = "Без награды", k_reward = "Награда", k_nope_ex = "Нет!", + k_not_allowed_ex = "Запрещено!", k_or = "или", + k_poker_hand = "покерную руку", + k_gold = "Золото", + k_card_stats = "Статистика карт", k_balanced = "Сбалансировано", + k_view = "Просмотр", + k_all_hands = "Все руки", + k_high_score_ex = "Высокий балл!", + k_demo_version_ex = "Демоверсия!", + k_playing_as = "Игра за", + k_choose = "Выбрать", + k_achievements_disabled = "Достижения отключены", + k_trophies_disabled = "Трофеи отключены", ph_improve_run = "Улучшите свою партию!", + ph_no_boss_active = "босс не активен", ph_sneak_peek = "Беглый взгляд", ph_deck_preview_stones = "Камни", ph_deck_preview_effective = "Действительный итог благодаря джокерам, блайндам и улучшениям карт", ph_blind_score_at_least = "Минимум очков", - ph_blind_reward = "Награда:", + ph_blind_reward = "Награда: ", + ph_4_7_of_clubs = "четыре 7 треф", ph_up_ante_1 = "Повысить анте", ph_up_ante_2 = "Поднять все блайнды", ph_up_ante_3 = "Обновить блайнды", + ph_select_challenge = "Выберите Испытание", ph_stat_joker = "Всего завершено раундов с этой картой", ph_stat_consumable = "Количество использований карты", ph_stat_voucher = "Количество выкупов ваучера", ph_demo_thanks_1 = "Спасибо за игру", ph_demo_thanks_2 = "В ДЕМО-ВЕРСИЮ BALATRO", ph_game_over = "ИГРА ОКОНЧЕНА", + ph_you_win = "ВЫ ПОБЕДИЛИ!", + ph_you_win_demo = "ВЫ ВЫИГРАЛИ В ДЕМО!", ph_vouchers_redeemed = "Ваучеры, выкупленные в этой партии", ph_no_vouchers = "В этой партии не были выкуплены ваучеры", ph_defeat_this_blind_1 = "Победите этот блайнд,", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1 уровень", ph_boss_disabled = "Босс отключен!", ph_most_played = "{наиболее часто сыгранная рука}", + ph_defeat_the_boss = "Победить Босс-блайнд", + ph_score_furthest_ante = "Анте", + ph_score_furthest_round = "Раунд", + ph_score_hand = "Лучшая рука", + ph_score_poker_hand = "Наиболее часто сыгранная рука", + ph_score_new_collection = "Новые открытия", + ph_score_cards_played = "Сыгранные карты", + ph_score_cards_discarded = "Сброшенные карты", + ph_score_times_rerolled = "Количество перебросов", + ph_score_cards_purchased = "Купленные карты", + ph_unscored_hand = "Рука не принесет очки", + ph_alert_debuff_confirm = "Нажмите «Играть» снова, чтобы подтвердить", ml_demo_thanks_message = { "Добавляйте Balatro в список", "желаний в Steam и подписывайтесь на", @@ -3702,6 +3821,18 @@ return { "Все разблокировки и", "открытия отключены" }, + ml_edition_seal_enhancement_explanation = { + "У каждой игральной карты может быть по одному", + "улучшению, выпуску и печати" + }, + ml_unlock_all_explanation = { + "ВНИМАНИЕ! Разблокировав полную коллекцию,", + "вы отключите достижения для этого профиля!" + }, + ml_unlock_all_trophies = { + "ВНИМАНИЕ! Разблокировав полную коллекцию,", + "отключит трофеи для этого профиля!" + }, ['$'] = "$", k_redeemed_ex = "Выкуплено!", k_duplicated_ex = "Дублировано!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1 Камни", k_plus_planet = "+1 Планета", k_plus_spectral = "+1 Спектральная", + k_plus_joker = "+1 джокер", k_active_ex = "Активно!", k_level_up_ex = "Уровень повышен!", k_upgrade_ex = "Улучшение!", @@ -3719,78 +3851,25 @@ return { k_val_up = "Значение повышено!", k_reset = "Перезапуск", k_extinct_ex = "Исчезло!", + k_disabled_ex = "Отключено!", k_safe_ex = "Безопасно!", k_saved_ex = "Сохранено!", k_swapped_ex = "Заменено!", k_copied_ex = "Скопировано!", k_melted_ex = "Расплавлено!", - b_copy = "Копия", - b_high_contrast_cards = "Высококонтрастные карты", - b_set_rumble = "Вибрация контроллера", - b_seals = "Печати", - b_new_challenge = "Начать новое испытание", - b_unlock_all = "Разблокировать все", - k_active = "активно", - k_deck = "Колода", - k_progress = "Прогресс", - k_challenges = "Испытания", - k_joker_stickers = "Наклейки джокера", - k_deck_stake_wins = "Выигрыш колоды", - k_enter_name = "Введите имя", - k_gold = "Золото", - k_card_stats = "Статистика карт", - k_view = "Просмотр", - k_all_hands = "Все руки", - k_high_score_ex = "Высокий балл!", - k_demo_version_ex = "Демоверсия!", - k_playing_as = "Игра за", - k_choose = "Выбрать", - k_achievements_disabled = "Достижения отключены", - ph_no_boss_active = "босс не активен", - ph_you_win = "ВЫ ПОБЕДИЛИ!", - ph_you_win_demo = "ВЫ ВЫИГРАЛИ В ДЕМО!", - ph_defeat_the_boss = "Победить Босс-блайнд", - ph_score_furthest_ante = "Анте", - ph_score_furthest_round = "Раунд", - ph_score_hand = "Лучшая рука", - ph_score_poker_hand = "Наиболее часто сыгранная рука", - ph_score_new_collection = "Новые открытия", - ph_score_cards_played = "Сыгранные карты", - ph_score_cards_discarded = "Сброшенные карты", - ph_score_times_rerolled = "Количество перебросов", - ph_score_cards_purchased = "Купленные карты", - ml_edition_seal_enhancement_explanation = { - "У каждой игральной карты может быть по одному", - "улучшению, выпуску и печати" - }, - ml_unlock_all_explanation = { - "ВНИМАНИЕ! Разблокировав полную коллекцию,", - "вы отключите достижения для этого профиля!" - }, - k_plus_joker = "+1 джокер", k_eaten_ex = "Съедено!", - k_eroded_ex = "Разрушено!", - k_achievement = "Достижение", - ph_unscored_hand = "Рука не принесет очки", - ph_alert_debuff_confirm = "Нажмите «Играть» снова, чтобы подтвердить", k_drank_ex = "Принято!", - k_trophy = "Трофей", - k_trophies_disabled = "Трофеи отключены", - ml_unlock_all_trophies = { - "ВНИМАНИЕ! Разблокировав полную коллекцию,", - "отключит трофеи для этого профиля!" - }, - k_poker_hand = "покерную руку", - ph_4_7_of_clubs = "четыре 7 треф", - k_not_allowed_ex = "Запрещено!", - ph_select_challenge = "Выберите Испытание" + k_eroded_ex = "Разрушено!" }, v_dictionary = { a_xmult = "X#1# множ.", + a_xmult_minus = "-X#1# множ.", a_mult = "+#1# множ.", + a_mult_minus = "-#1# множ.", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1# размер руки", + a_handsize_minus = "-#1# размер руки", a_hands = "+#1# Руки", a_sold_tally = "#1#/#2# продано", a_remaining = "#1# осталось", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "Числа могут быть меньшими из-за #1# карты, вытянутой лицом вниз", deck_preview_wheel_plural = "Числа могут быть меньшими из-за #1# карт, вытянутых лицом вниз", challenges_completed = "Завершено #1#/#2# испытаний", + unlocked = "Разблокировано: #1#/#2#", + completed = "Завершено: #1#/#2#", interest = "#1# процент за каждые $#2# (#3# макс.)", remaining_hand_money = "Осталось рук ($#1# каждая)", remaining_discard_money = "Осталось сбросов ($#1# каждый)", @@ -3819,15 +3900,10 @@ return { "Негатив", "+#1# слот джокера" }, - a_mult_minus = "-#1# множ.", - a_handsize_minus = "-#1# размер руки", ml_negative_consumable_desc = { "Негативный", "+#1# слот расходуемого" - }, - a_xmult_minus = "-X#1# множ.", - unlocked = "Разблокировано: #1#/#2#", - completed = "Завершено: #1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}Нет" }, + ch_c_no_shop_jokers = { + "Джокеры больше не появляются в {C:attention}лавке" + }, ch_c_inflation = { "Постоянное повышение цен на {C:money}$1{} при каждой покупке" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "{C:green}1 из #1#{} карт разыгрываются рубашкой вверх" }, - ch_c_minus_hand_size_per_X_dollar = { - "Держите в руке {C:red}-1{} карты(у) за каждый(е): {C:money}$#1#{}" - }, - ch_c_no_shop_jokers = { - "Джокеры больше не появляются в {C:attention}лавке" - }, ch_c_debuff_played_cards = { "Все {C:attention}сыгранные{} карты становятся {C:attention}ослабленными{} после подсчета" }, + ch_c_minus_hand_size_per_X_dollar = { + "Держите в руке {C:red}-1{} карты(у) за каждый(е): {C:money}$#1#{}" + }, ch_c_set_eternal_ante = { "Когда босс анте {C:attention}#1#{} побежден, все джокеры становятся {C:attention}вечными" }, @@ -3906,6 +3982,26 @@ return { "Когда босс анте {C:attention}#1#{} побежден, слоты джокера становятся: {C:attention}0" } }, + quips = { + wq_1 = {"Великолепно!"}, + wq_2 = {"Отличная","работа!"}, + wq_3 = {"Похоже, это","был не блеф!"}, + wq_4 = {"Как жаль, что","фишки","виртуальные..."}, + wq_5 = {"Похоже, я неплохо","тебя обучил!"}, + wq_6 = {"Тебе удалось сыграть", "несколько хороших партий!"}, + wq_7 = {"Хорошо,","что я поставил", "на тебя!"}, + lq_1 = {"Может, нам", "лучше поиграть", "в пасьянс..."}, + lq_2 = {"Какой неудачный", "расклад!"}, + lq_3 = {"Время", "перетасовать карты и", "попробовать снова!"}, + lq_4 = {"Знаешь,", "как говорится:", "казино всегда в выигрыше."}, + lq_5 = {"Похоже, мы узнали,", "кто здесь", "настоящий джокер!"}, + lq_6 = {"Ты что,", "тоже блефовал?"}, + lq_7 = {"Похоже,","мы в дураках!"}, + lq_8 = {"Будь у меня руки,","я бы закрыл", "ими глаза!"}, + lq_9 = {"Я буквально", "шут, а у тебя", "какое оправдание?"}, + lq_10 = {"Вот так облом!"}, + dq_1 = {"Ух! Надеюсь, у тебя","осталось пару козырей","в рукаве для","последнего испытания!"} + }, tutorial = { sb_1 = { "Привет! Меня зовут", @@ -3939,7 +4035,7 @@ return { "Но следите за", "{C:attention}Босс-блайндом{}. У него", "есть способность, вокруг", - "которой нужно строить тактику." + "которой нужно строить тактику." }, bb_4 = { "Если побьете его, то", @@ -3963,7 +4059,7 @@ return { "Просмотреть свои {C:attention}покерные руки", "вы можете в зоне {C:attention}«Сведения о партии»{} —", "наряду с другой информацией", - "о вашей текущей партии" + "о вашей текущей партии" }, fh_4 = { "Карты также", @@ -3979,7 +4075,7 @@ return { "Можно также {C:red}сбросить{}", "до {C:attention}5{} выбранных карт,", "чтобы попытаться сделать", - "руки еще сильнее. Попробуйте!" + "руки еще сильнее. Попробуйте!" }, fh_7 = { "Осторожно! У вас", @@ -3990,13 +4086,13 @@ return { "Заработайте {C:attention}300 фишек{}, прежде", "чем у вас закончатся {C:blue}руки,", "чтобы выиграть в этом раунде.", - "Удачи!" + "Удачи!" }, sh_1 = { "Когда получите больше карт,", "не забудьте, что можно менять их", "порядок. {C:attention}Джокеры{} активируются", - "в порядке слева направо" + "в порядке слева направо" }, sh_2 = { "Также не забудьте", @@ -4006,13 +4102,13 @@ return { "Выберите до {C:attention}2{} карт", "в руке и нажмите", "{C:attention}«ИСПОЛЬЗОВАТЬ»{} на карте {C:tarot}Таро{},", - "чтобы улучшить их!" + "чтобы улучшить их!" }, s_1 = { "Замечательно! Теперь, когда", "у вас {E:1}полно{} {C:money}денег{},", "вы можете купить новые", - "карты в {C:attention}лавке" + "карты в {C:attention}лавке" }, s_2 = { "Попробуйте купить этого", @@ -4022,7 +4118,7 @@ return { "Это один из {C:attention}#1#", "{C:attention}джокеров{}, которых вы можете добавить", "в партию. Каждый {C:attention}джокер", - "делает что-то особенное" + "делает что-то особенное" }, s_4 = { "Этот добавляет {C:red}+4 множ.{} к", @@ -4041,7 +4137,7 @@ return { "Эта карта {C:tarot}Таро{} —", "{C:attention}расходуемая{}. Она", "улучшит карты, которые вы", - "играете! Придержите ее." + "играете! Придержите ее." }, s_8 = { "У вас может быть до", @@ -4052,7 +4148,7 @@ return { "Если накопите достаточно,", "сможете купить {C:attention}ваучер{}.", "{C:attention}Ваучеры{} пассивно", - "улучшают вашу партию!" + "улучшают вашу партию!" }, s_10 = { "{C:attention}Ваучеры{} пополняются", @@ -4063,182 +4159,12 @@ return { "Также проверяйте оба", "{C:booster}бустерных набора{} в", "каждой лавке. В них", - "полно полезностей!" + "полно полезностей!" }, s_12 = { "Перейдем к", "{C:attention}следующему раунду{}." } - }, - achievement_names = { - ante_up = "Больше анте!", - ante_upper = "Еще больше анте!", - heads_up = "Один на один", - low_stakes = "Низкие ставки", - mid_stakes = "Средние ставки", - high_stakes = "Высокие ставки", - card_player = "Разыгрывающий карты", - card_discarder = "Сбрасывающий карты", - nest_egg = "Заначка", - flushed = "Флеш", - speedrunner = "Скороход", - roi = "Окупаемость инвестиций", - shattered = "Вдребезги", - royale = "Рояль", - retrograde = "Ретроград", - _10k = "10К", - _1000k = "1000К", - _100000k = "100 000К", - tiny_hands = "Крохотные ручки", - big_hands = "Огромные ручищи", - you_get_what_you_get = "Что вышло, то вышло", - rule_bender = "Изменяя правила", - rule_breaker = "Нарушая правила", - legendary = "Легенда", - astronomy = "Астрономия", - cartomancy = "Картомантия", - clairvoyance = "Ясновидение", - extreme_couponer = "Купономания", - completionist = "Все и сразу", - completionist_plus = "Все и сразу+", - completionist_plus_plus = "Все и сразу++" - }, - achievement_descriptions = { - ante_up = "Достичь анте 4", - ante_upper = "Достичь анте 8", - heads_up = "Выиграть партию", - low_stakes = "Выиграть партию на сложности не ниже Красной ставки", - mid_stakes = "Выиграть партию на сложности не ниже Черной ставки", - high_stakes = "Выиграть партию на сложности не ниже Золотой ставки", - card_player = "Разыграть не менее 2500 карт", - card_discarder = "Сбросить не менее 2500 карт", - nest_egg = "Иметь $400 или больше за одну партию", - flushed = "Сыграть флеш с 5 дикими картами", - speedrunner = "Выиграть партию за 12 или менее раундов", - roi = "Купить 5 ваучеров до анте 4", - shattered = "Разбить 2 стеклянные карты за одну руку", - royale = "Сыграть флеш-рояль", - retrograde = "Поднять любую покерную руку до 10 уровня", - _10k = "Набрать 10 000 шт. фишек за одну руку", - _1000k = "Набрать 1 000 000 шт. фишек за одну руку", - _100000k = "Набрать 100 000 000 шт. фишек за одну руку", - tiny_hands = "Сократить колоду до 20 или менее карт", - big_hands = "Собрать 80 или более карт в колоде", - you_get_what_you_get = "Выиграть партию без переброса лавки", - rule_bender = "Завершить любое испытание", - rule_breaker = "Завершить каждое испытание", - legendary = "Открыть легендарного джокера", - astronomy = "Открыть каждую карту планеты", - cartomancy = "Открыть каждую карту Таро", - clairvoyance = "Открыть каждую спектральную карту", - extreme_couponer = "Открыть каждый ваучер", - completionist = "Открыть 100% коллекции", - completionist_plus = "Выиграть с каждой колодой на сложности Золотая ставка", - completionist_plus_plus = "Получить золотую наклейку на каждом джокере" - }, - quips = { - wq_1 = { - "Великолепно!" - }, - wq_2 = { - "Отличная", - "работа!" - }, - wq_3 = { - "Похоже, это", - "был не блеф!" - }, - wq_4 = { - "Как жаль, что", - "фишки", - "виртуальные..." - }, - wq_5 = { - "Похоже, я неплохо", - "тебя обучил!" - }, - wq_6 = { - "Тебе удалось сыграть", - "несколько хороших партий!" - }, - wq_7 = { - "Хорошо,", - "что я поставил", - "на тебя!" - }, - lq_1 = { - "Может, нам", - "лучше поиграть", - "в пасьянс..." - }, - lq_2 = { - "Какой неудачный", - "расклад!" - }, - lq_3 = { - "Время", - "перетасовать карты и", - "попробовать снова!" - }, - lq_4 = { - "Знаешь,", - "как говорится:", - "казино всегда в выигрыше." - }, - lq_5 = { - "Похоже, мы узнали,", - "кто здесь", - "настоящий джокер!" - }, - lq_6 = { - "Ты что,", - "тоже блефовал?" - }, - lq_7 = { - "Похоже,", - "мы в дураках!" - }, - lq_8 = { - "Будь у меня руки,", - "я бы закрыл", - "ими глаза!" - }, - lq_9 = { - "Я буквально", - "шут, а у тебя", - "какое оправдание?" - }, - lq_10 = { - "Вот так облом!" - }, - dq_1 = { - "Ух! Надеюсь, у тебя", - "осталось пару козырей", - "в рукаве для", - "последнего испытания!" - } - }, - challenge_names = { - c_omelette_1 = "Омлет", - c_city_1 = "15-минутный город", - c_rich_1 = "Богатые становятся богаче", - c_knife_1 = "На острие ножа", - c_xray_1 = "Рентгеновское зрение", - c_mad_world_1 = "Безумный мир", - c_luxury_1 = "Налог на роскошь", - c_non_perishable_1 = "Не портится", - c_medusa_1 = "Медуза", - c_double_nothing_1 = "Все или ничего", - c_typecast_1 = "Одно и то же", - c_inflation_1 = "Инфляция", - c_bram_poker_1 = "Брэм-покер", - c_fragile_1 = "Хрупкое", - c_monolith_1 = "Монолит", - c_blast_off_1 = "На взлет", - c_five_card_1 = "Пять карт", - c_golden_needle_1 = "Золотая игла", - c_cruelty_1 = "Жестокость", - c_jokerless_1 = "Без джокеров" } } -} \ No newline at end of file +} diff --git a/localization/zh_CN.lua b/localization/zh_CN.lua index 8b26e0f..773f951 100644 --- a/localization/zh_CN.lua +++ b/localization/zh_CN.lua @@ -72,15 +72,16 @@ return { j_drunkard = { name = "醉汉", text = { + "每回合", "弃牌次数{C:red}+#1#{}" } }, j_stone = { name = "石头小丑", text = { - "完整牌组内的每张", - "{C:attention}石头牌让这张小丑", - "获得{C:chips}+#1#{}筹码", + "{C:attention}完整牌组{}内每有一张", + "{C:attention}石头牌", + "{C:chips}+#1#{}筹码", "{C:inactive}(当前为{C:chips}+#2#{C:inactive}筹码)" } }, @@ -95,7 +96,7 @@ return { name = "模具小丑", text = { "每个空的{C:attention}小丑牌{}槽位", - "获得{X:red,C:white} X1{}倍率。", + "获得{X:red,C:white} X1{}倍率", "{s:0.8}模具小丑算作空位", "(当前为{X:red,C:white} X#1# {C:inactive})" } @@ -105,7 +106,7 @@ return { text = { "所有{C:attention}同花{}和", "{C:attention}顺子{}都可以", - "由{C:attention}4{}张牌组成。" + "由{C:attention}4{}张牌组成" } }, j_mime = { @@ -119,7 +120,7 @@ return { j_credit_card = { name = "信用卡", text = { - "可以负债,", + "可以负债", "最多{C:red}-$#1#{}" } }, @@ -127,7 +128,7 @@ return { name = "贪婪小丑", text = { "打出的", - "{C:diamonds}#2#{}花色牌,", + "{C:diamonds}#2#{}花色牌", "在计分时给予{C:mult}+#1#{}倍率" } }, @@ -158,11 +159,11 @@ return { j_ceremonial = { name = "仪式匕首", text = { - "在选择 {C:attention}盲注{}时,", - "摧毁右侧的小丑牌,", + "在选择{C:attention}盲注{}时", + "摧毁右侧的小丑牌", "并将其售价的{C:attention}两倍", "永久添加至这张牌的{C:attention}倍率", - "{C:inactive}(当前为 {C:mult}+#1#{C:inactive}倍)" + "{C:inactive}(当前为{C:mult}+#1#{C:inactive}倍)" } }, j_banner = { @@ -177,7 +178,7 @@ return { name = "神秘之峰", text = { "当剩余{C:attention}#2#{}次", - "弃牌次数,", + "弃牌次数", "{C:mult}+#1#{}倍率" } }, @@ -194,15 +195,15 @@ return { text = { "每第{C:attention}#2#{}次出牌时", "给予{X:red,C:white} X#1# {}倍率", - "{C:inactive}#3#次" + "{C:inactive}(#3#)" } }, j_8_ball = { name = "八号球", text = { - "打出{C:attenetion}#1#{}张", - "或更多张数字{C:attention}8{},", - "则获得一张{C:planet}星球牌{}", + "打出的每一张{C:attention}8{}", + "有{C:green}#1#/#2#{}几率在计分时", + "生成一张{C:tarot}塔罗牌{}", "{C:inactive}(必须有空位)" } }, @@ -223,8 +224,8 @@ return { j_raised_fist = { name = "致胜之拳", text = { - "将留在手牌中的{C:attention}最小{}牌", - "点数的 {C:attention}两倍{},", + "将留在手牌中点数{C:attention}最小{}牌", + "点数的{C:attention}两倍{}", "加到倍率上" } }, @@ -246,16 +247,16 @@ return { j_steel_joker = { name = "钢铁小丑", text = { - "完整牌组内的每张", - "{C:attention}钢铁牌{}让这张小丑", - "获得{X:mult,C:white} X#1# {}倍率", + "{C:attention}完整牌组{}内每有一张", + "{C:attention}钢铁牌{}", + "给予{X:mult,C:white} X#1# {}倍率", "{C:inactive}(当前为{X:mult,C:white}X#2#{C:inactive}倍率)" } }, j_scary_face = { name = "恐怖面孔", text = { - "打出的{C:attention}人头牌{},", + "打出的{C:attention}人头牌{}", "在计分时", "给予{C:chips}+#1#{}筹码" } @@ -263,7 +264,7 @@ return { j_abstract = { name = "抽象小丑", text = { - "每张{C:attention}小丑牌{}", + "每有一张{C:attention}小丑牌{}", "{C:mult}+#1#{}倍率", "{C:inactive}(当前为{C:red}+#2#{C:inactive}倍率)" } @@ -281,7 +282,7 @@ return { text = { "重新触发", "所有打出的", - "{C:attention}2{}、{C:attention}3{}、{C:attention}4{}和 {C:attention}5{}" + "{C:attention}2{}、{C:attention}3{}、{C:attention}4{}和{C:attention}5{}" } }, j_pareidolia = { @@ -305,7 +306,7 @@ return { name = "偶数史蒂文", text = { "打出的点数为", - "{C:attention}偶数{}的牌,", + "{C:attention}偶数{}的牌", "在计分时给予{C:mult}+#1#{}倍率", "{C:inactive}(10、8、6、4、2)" } @@ -314,7 +315,7 @@ return { name = "奇数托德", text = { "打出的点数为", - "{C:attention}奇数{}的牌,", + "{C:attention}奇数{}的牌", "在计分时给予{C:chips}+#1#{}筹码", "{C:inactive}(A、9、7、5、3)" } @@ -339,8 +340,8 @@ return { j_supernova = { name = "超新星", text = { - "将{C:attention}牌型{}被", - "{C:attention}打出过{}的次数", + "将{C:attention}牌型{}在本赛局内", + "被{C:attention}打出过{}的次数", "添加至倍率" } }, @@ -348,7 +349,7 @@ return { name = "搭乘巴士", text = { "连续打出没有", - "计分{C:attention}人头牌{}的牌时,", + "计分{C:attention}人头牌{}的牌时", "这张小丑牌获得{C:mult}+#1#{}倍率", "失败将会重置倍率", "{C:inactive}(当前为{C:mult}+#2#{C:inactive}倍率)" @@ -373,7 +374,7 @@ return { j_burglar = { name = "窃贼", text = { - "选择{C:attention}盲注{}后,", + "选择{C:attention}盲注{}后", "出牌次数{C:red}+#1#{},并", "{C:attention}失去所有弃牌次数" } @@ -382,24 +383,24 @@ return { name = "黑板", text = { "如果留在手牌中的", - "所有牌都是{C:spades}#2#{}或{C:clubs}#3#{},", + "所有牌都是{C:spades}#2#{}或{C:clubs}#3#{}", "则{X:red,C:white} X#1# {}倍率" } }, j_runner = { name = "跑步选手", text = { - "每次打出一手", + "如果打出的牌中包含", "{C:attention}顺子{}", - "{C:chips}+#2#{}筹码", - "{C:inactive}(当前 {C:chips}+#1#{C:inactive}筹码)" + "这张小丑获得{C:chips}+#2#{}筹码", + "{C:inactive}(当前为{C:chips}+#1#{C:inactive}筹码)" } }, j_ice_cream = { name = "冰淇淋", text = { "{C:chips}+#1#{}筹码", - "每次出牌", + "每次出牌后", "{C:chips}-#2#{}筹码" } }, @@ -407,7 +408,7 @@ return { name = "DNA", text = { "如果回合的{C:attention}第一次出牌{}", - "只有 {C:attention}1{}张牌,则将其", + "只有{C:attention}1{}张牌,则将其", "永久复制到牌组,并将", "复制牌放到{C:attention}手牌中" } @@ -440,7 +441,7 @@ return { name = "星座", text = { "每使用一张{C:planet}星球牌{}", - "获得{X:mult,C:white}X#1#{}倍率", + "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", "{C:inactive}(当前为{X:mult,C:white}X#2#{C:inactive}倍率)" } }, @@ -457,16 +458,16 @@ return { text = { "如果同时弃掉", "{C:attention}#2#{}张或更多张", - "{C:attention}人头牌{},", + "{C:attention}人头牌{}", "获得{C:money}$#1#{}" } }, j_green_joker = { name = "绿色小丑", text = { - "每次出牌,{C:mult}+#1#{}倍率", - "每次弃牌,{C:mult}-#2#{}倍率", - "{C:inactive}(当前为 {C:mult}+#3#{C:inactive}倍)" + "每次出牌,这张小丑牌{C:mult}+#1#{}倍率", + "每次弃牌,这张小丑牌{C:mult}-#2#{}倍率", + "{C:inactive}(当前为{C:mult}+#3#{C:inactive}倍)" } }, j_superposition = { @@ -481,9 +482,9 @@ return { j_todo_list = { name = "待办清单", text = { - "如果{C:attention}出牌牌型{}为{C:attention}#2#{},", + "如果{C:attention}出牌牌型{}为{C:attention}#2#{}", "获得{C:money}$#1#{}", - "每次支付时", + "每回合结束时", "牌型都会改变" } }, @@ -520,7 +521,7 @@ return { "{C:attention}出牌{}时,{X:red,C:white} X#1# {}倍率" }, unlock = { - "打出{C:attention,E:1}#1#{}张牌", + "打出{C:attention,E:1}#1#{}次牌", "{C:inactive}(#2#)" } }, @@ -539,7 +540,7 @@ return { j_swashbuckler = { name = "侠盗", text = { - "将此卡左侧所有", + "将拥有的所有其他", "{C:attention}小丑牌{}的总售价", "添加至倍率", "{C:inactive}(当前为{C:mult}+#1#{C:inactive}倍率)" @@ -554,10 +555,10 @@ return { name = "游吟诗人", text = { "{C:attention}+#1#{}手牌上限", - "每回合出牌次数{C:red}-#2#{}" + "每回合出牌次数{C:blue}-#2#{}" }, unlock = { - "连续赢得{C:attention,E:1}#1#{}回合,", + "连续赢得{C:attention,E:1}#1#{}回合", "且每回合只使用", "一次出牌次数" } @@ -579,9 +580,9 @@ return { j_smeared = { name = "模糊小丑", text = { - "{C:diamonds}红桃{}和{C:diamonds}方片", + "{C:hearts}红桃{}和{C:diamonds}方片", "视作同一花色,", - "{C:spades}黑桃{}和{C:spades}梅花", + "{C:spades}黑桃{}和{C:clubs}梅花", "也视作同一花色" }, unlock = { @@ -605,8 +606,9 @@ return { j_hanging_chad = { name = "未断选票", text = { - "重新触发得分中", - "打出的{C:attention}第一张{}牌" + "打出的牌中", + "{C:attention}第一张{}计分牌", + "额外触发{C:attention}#1#{}次" }, unlock = { "用{E:1,C:attention}#1#", @@ -617,7 +619,7 @@ return { name = "璞玉", text = { "打出的", - "{C:diamonds}方块{}花色牌,", + "{C:diamonds}方块{}花色牌", "在计分时给予{C:money}$#1#{}", }, unlock = { @@ -630,7 +632,7 @@ return { name = "血石", text = { "打出的", - "{C:hearts}红桃{}花色牌,", + "{C:hearts}红桃{}花色牌", "在计分时有{c:green}#1#/#2#{}几率", "给予{X:mult,C:white}X#3#{}倍率" }, @@ -644,7 +646,7 @@ return { name = "箭头", text = { "打出的", - "{C:spades}黑桃{}花色牌,", + "{C:spades}黑桃{}花色牌", "在计分时给予{C:chips}+#1#{}筹码", }, unlock = { @@ -657,7 +659,7 @@ return { name = "缟玛瑙", text = { "打出的", - "{C:clubs}梅花{}花色牌,", + "{C:clubs}梅花{}花色牌", "在计分时给予{C:mult}+#1#{}倍率" }, unlock = { @@ -671,7 +673,7 @@ return { text = { "每摧毁一张", "{C:attention}玻璃牌", - "这张小丑获得{C:mult}X#1#{}倍率", + "这张小丑获得{X:mult,C:white}X#1#{}倍率", "{C:inactive}(当前为{X:mult,C:white} X#2#{C:inactive}倍率)" }, unlock = { @@ -695,8 +697,8 @@ return { j_flower_pot = { name = "花盆", text = { - "如果打出的牌中,包含", - "计分的{C:diamonds}方片{}、{C:clubs}梅花{}、", + "如果打出的牌型中,包含", + "{C:diamonds}方片{}、{C:clubs}梅花{}、", "{C:hearts}红桃{}、{C:spades}黑桃{}牌各一张,", "则{X:mult,C:white} X#1# {}倍率" }, @@ -731,6 +733,7 @@ return { j_merry_andy = { name = "快乐安迪", text = { + "每回合", "弃牌次数{C:red}+#1#{}", "手牌上限{C:red}#2#{}" }, @@ -771,7 +774,7 @@ return { text = { "如果打出的牌中,包含", "一张计分的{C:clubs}梅花{}牌和", - "一张计分的任何其他{C:attention}花色{}牌,", + "一张计分的任何其他{C:attention}花色{}牌", "则{X:mult,C:white} X#1# {}倍率" }, unlock = { @@ -784,7 +787,7 @@ return { name = "斗牛士", text = { "如果出牌触发了", - "{C:attention}Boss盲注{}的限制条件,", + "{C:attention}Boss盲注{}的限制条件", "获得{C:money}$#1#{}" }, unlock = { @@ -798,7 +801,7 @@ return { text = { "本回合中,每弃掉一张", "{C:attention}J{}牌", - "获得{X:mult,C:white}X#1# {}倍率", + "这张小丑牌获得{X:mult,C:white}X#1# {}倍率", "{C:inactive}(当前为{X:mult,C:white} X#2#{C:inactive}倍率)" }, unlock = { @@ -885,7 +888,7 @@ return { name = "老千小丑", text = { "如果打出的{C:attention}牌型{}已经", - "在本回合打出过,", + "在本回合打出过", "则{X:mult,C:white}X#1#{}倍率" } }, @@ -894,13 +897,13 @@ return { text = { "当跳过任一{C:attention}补充包{}时", "这张小丑牌获得{C:red}+#1#{}倍率", - "{C:inactive}(当前为 {C:red}+#2#{C:inactive}倍率)" + "{C:inactive}(当前为{C:red}+#2#{C:inactive}倍率)" } }, j_madness = { name = "疯狂", text = { - "在选择{C:attention}盲注{}时,", + "在{C:attention}小盲注{}或{C:attention}大盲注{}被选中时", "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", "然后随机{C:attention}摧毁{}一张小丑牌", "{C:inactive}(当前为{X:mult,C:white}X#2#{}倍率)" @@ -911,8 +914,8 @@ return { text = { "如果打出的牌", "正好是{C:attention}4{}张牌", - "则该小丑提供的筹码{C:chips}+#2#{}", - "{C:inactive}(当前 {C:chips}#1#{C:inactive} 筹码)" + "这张小丑牌获得{C:chips}+#2#{}筹码", + "{C:inactive}(当前为{C:chips}+#1#{C:inactive}筹码)" } }, j_seance = { @@ -927,7 +930,7 @@ return { j_riff_raff = { name = "乌合之众", text = { - "在选择{C:attention}盲注{}时,", + "在选择{C:attention}盲注{}时", "生成{C:attention}#1#张{C:blue}普通{C:attention}小丑牌", "{C:inactive}(必须有空间)" } @@ -947,13 +950,13 @@ return { j_invisible = { name = "隐形小丑", text = { - "{C:attention}#1#{}个回合后,", - "售出此卡牌就可以", + "经过{C:attention}#1#{}个回合后", + "售出此卡牌可以", "随机{C:attention}复制{}一张小丑牌", "{C:inactive}(当前为{C:attention}#2#{C:inactive}/#1#)" }, unlock = { - "赢一局,", + "赢一局", "且从未拥有超过", "{E:1,C:attention}4张小丑牌{}" } @@ -987,12 +990,12 @@ return { text = { "留在手牌中的", "每一张{C:attention}Q", - "{C:mult}+#1#{}倍率" + "给予{C:mult}+#1#{}倍率" }, unlock = { "在单个回合中", "打出牌组里的", - "{E:1,C:attention}红桃" + "所有{E:1,C:attention}红桃" } }, j_drivers_license = { @@ -1048,8 +1051,9 @@ return { j_bootstraps = { name = "提靴带", text = { - "每拥有{C:money}$#2#{},", - "{C:mult}+#1#{}倍率" + "每拥有{C:money}$#2#{}", + "{C:mult}+#1#{}倍率", + "{C:inactive}(当前为{C:mult}+#3#{C:inactive}倍率)" }, unlock = { "在你的牌组中拥有至少", @@ -1061,7 +1065,7 @@ return { text = { "每当一张{C:attention}人头牌{}", "被摧毁时", - "获得{X:mult,C:white}X#1#{}倍率", + "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", "{C:inactive}(当前为{X:mult,C:white} X#2#{C:inactive}倍率)" }, unlock = { @@ -1082,9 +1086,9 @@ return { j_yorick = { name = "约里克", text = { - "弃牌{C:attention}#2#{}次后", - "获得{X:mult,C:white}X#1#{}倍率", - "{C:inactive}(剩余弃牌次数:{C:attention}#3#{C:inactive})" + "每弃掉{C:attention}#2#{C:inactive}[#3#]{}张牌", + "这张小丑牌获得{X:mult,C:white} X#1# {}倍率", + "{C:inactive}(当前为{X:mult,C:white} X#4# {C:inactive}倍率)" }, unlock = { "{E:1,s:1.3}?????" @@ -1116,7 +1120,7 @@ return { name = "奸诈小丑", text = { "如果打出的牌中", - "包含{C:attention}#2#,", + "包含{C:attention}#2#", "{C:chips}+#1#{}筹码" } }, @@ -1124,7 +1128,7 @@ return { name = "狡猾小丑", text = { "如果打出的牌中", - "包含{C:attention}#2#,", + "包含{C:attention}#2#", "{C:chips}+#1#{}筹码" } }, @@ -1132,7 +1136,7 @@ return { name = "聪敏小丑", text = { "如果打出的牌中", - "包含{C:attention}#2#,", + "包含{C:attention}#2#", "{C:chips}+#1#{}筹码" } }, @@ -1140,7 +1144,7 @@ return { name = "阴险小丑", text = { "如果打出的牌中", - "包含{C:attention}#2#,", + "包含{C:attention}#2#", "{C:chips}+#1#{}筹码" } }, @@ -1148,16 +1152,16 @@ return { name = "精明小丑", text = { "如果打出的牌中", - "包含{C:attention}#2#,", + "包含{C:attention}#2#", "{C:chips}+#1#{}筹码" } }, j_vampire = { name = "吸血鬼", text = { - "每打出一张{C:attention}增强卡牌{}", - "这张小丑牌获得{X:mult,C:white}X#1#{}倍率,", - "然后移除卡牌的{C:attention}增强效果", + "每打出一张计分的{C:attention}增强卡牌{}", + "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", + "并移除卡牌的{C:attention}增强效果", "{C:inactive}(当前为{X:mult,C:white}X#2#{C:inactive}倍率)" } }, @@ -1166,7 +1170,7 @@ return { text = { "让{C:attention}顺子{}可以", "相隔{C:attention}1个点数{}组成", - "{C:inactive}(例如:{C:attention}1 3 5 7 8{C:inactive})" + "{C:inactive}(例如:{C:attention}10 8 6 5 3{C:inactive})" } }, j_hologram = { @@ -1174,7 +1178,7 @@ return { text = { "每添加一张{C:attention}卡牌{}", "到你的牌组中,", - "获得{X:mult,C:white}X#1#{}倍率", + "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", "{C:inactive}(当前为{X:mult,C:white}X#2#{C:inactive}倍率)" } }, @@ -1197,8 +1201,8 @@ return { j_cloud_9 = { name = "9霄云外", text = { - "每个回合结束时,", - "你完整牌组内的每张{C:attention}9{}", + "每个回合结束时", + "你{C:attention}完整牌组{}内的每张{C:attention}9{}", "使你获得{C:money}$#1#{}", "{C:inactive}(当前{C:money}$#2#{}{C:inactive})" } @@ -1206,7 +1210,7 @@ return { j_rocket = { name = "火箭", text = { - "每个回合结束时你获得{C:money}$#1#{}。", + "每个回合结束时你获得{C:money}$#1#{}", "击败{C:attention}Boss盲注{}", "会使这一金额增加{C:money}$#2#{}" } @@ -1224,8 +1228,8 @@ return { j_midas_mask = { name = "迈达斯面具", text = { - "所有{C:attention}人头牌{}", - "在打出时", + "打出的所有{C:attention}人头牌{}", + "在计分时", "变为{C:attention}黄金牌{}" } }, @@ -1258,8 +1262,7 @@ return { name = "黑龟豆", text = { "手牌上限{C:attention}+#1#{}", - "每回合", - "减少{C:red}#2#{}" + "每回合结束时减{C:red}#2#{}" } }, j_erosion = { @@ -1267,7 +1270,7 @@ return { text = { "在你的牌组中", "每比完整的{C:attention}#3#{}张牌少一张", - "就获得 {C:red}+#1#{}倍率", + "就获得{C:red}+#1#{}倍率", "{C:inactive}(当前为{C:red}+#2#{C:inactive}倍率)" } }, @@ -1275,7 +1278,7 @@ return { name = "私人车位", text = { "留在手牌中的", - "每一张 {C:attention}人头牌{}", + "每一张{C:attention}人头牌{}", "有{C:green}#2#/#3#{}几率", "给予{C:money}$#1#{}" } @@ -1283,23 +1286,23 @@ return { j_mail = { name = "邮件回扣", text = { - "每弃掉一张{C:attention}#2#{},", - "即可获得{C:money}$#1#{},", + "每弃掉一张{C:attention}#2#{}", + "即可获得{C:money}$#1#{}", "每个回合点数都会变" } }, j_to_the_moon = { name = "冲向月球", text = { - "回合结束时,", - "每拥有{C:money}$5{},", + "回合结束时", + "每拥有{C:money}$5{}", "可以额外获得{C:money}$#1#{}的{C:attention}利息{}" } }, j_hallucination = { name = "幻觉", text = { - "打开任一{C:attention}补充包{}时,", + "打开任一{C:attention}补充包{}时", "有{C:green}#1#/#2#{}几率", "生成一张{C:attention}塔罗牌{}", "{C:inactive}(必须有空位)" @@ -1324,7 +1327,7 @@ return { j_bull = { name = "斗牛", text = { - "每拥有{C:money}$1{},", + "每拥有{C:money}$1{}", "{C:chips}+#1#{}筹码", "{C:inactive}(当前为{C:chips}+#2#{C:inactive}筹码)" } @@ -1341,8 +1344,8 @@ return { name = "交易卡", text = { "如果每回合的{C:attention}第一次弃牌{}", - "只有 {C:attention}1{}张牌,则将其", - "摧毁并获得 {C:money}$#1#" + "只有{C:attention}1{}张牌,则将其", + "摧毁并获得{C:money}$#1#" } }, j_flash = { @@ -1357,7 +1360,7 @@ return { name = "爆米花", text = { "{C:mult}+#1#{}倍率", - "每完成一个回合", + "每回合结束时", "{C:mult}-#2#{}倍率" } }, @@ -1365,8 +1368,8 @@ return { name = "备用裤子", text = { "如果打出的牌中包含", - "{C:attention}#2#,", - "则此牌获得 {C:mult}+#1#{}倍率", + "{C:attention}#2#", + "则这张小丑牌获得{C:mult}+#1#{}倍率", "{C:inactive}(当前为{C:red}+#3#{C:inactive}倍率)" } }, @@ -1383,7 +1386,7 @@ return { name = "拉面", text = { "{X:mult,C:white}X#1#{}倍率", - "每{C:attention}弃掉一张牌{},", + "每{C:attention}弃掉一张牌{}", "失去{X:mult,C:white}X#2#{}倍率" } }, @@ -1406,7 +1409,7 @@ return { j_castle = { name = "城堡", text = { - "每弃掉一张{V:1}#2#{}牌,", + "每弃掉一张{V:1}#2#{}牌", "这张小丑牌获得{C:chips}+#1#{}筹码", "每个回合花色都会变", "{C:inactive}(当前为{C:chips}+#3#{C:inactive}筹码)" @@ -1424,7 +1427,7 @@ return { name = "篝火", text = { "每{C:attention}售出{}一张牌", - "这张小丑牌获得{X:mult,C:white}X#1#{}倍率,", + "这张小丑牌获得{X:mult,C:white}X#1#{}倍率", "{C:attention}Boss盲注{}被击败时重置倍率", "{C:inactive}(当前为{X:mult,C:white}X#2#{C:inactive}倍率)" } @@ -1441,7 +1444,7 @@ return { v_clearance_sale = { name = "清仓特卖", text = { - "所有卡牌和卡牌包", + "所有卡牌、补充包和优惠券", "在店内均可享受{C:attention}#1#%{}折扣" } }, @@ -1458,7 +1461,7 @@ return { text = { "商店内", "{C:planet}星球牌{}", - "出现频率{C:attention}X#1#{} " + "出现频率{C:attention}X#1#{}" } }, v_hone = { @@ -1569,7 +1572,7 @@ return { v_liquidation = { name = "清算", text = { - "所有卡牌和卡牌包", + "所有卡牌、补充包和优惠券", "在店内均可享受{C:attention}#1#%{}折扣" }, unlock = { @@ -1695,7 +1698,7 @@ return { }, unlock = { "连续{C:attention}#1#{}回合", - "在计算收益时,", + "在计算收益时", "获得的利息到达上限", "{C:inactive}(#2#)" } @@ -1771,7 +1774,7 @@ return { }, unlock = { "手牌上限减少", - "至 {C:attention}#1#{}张" + "至{C:attention}#1#{}张" } }, v_paint_brush = { @@ -1859,7 +1862,7 @@ return { name = "隐者", text = { "资金加倍", - "{C:inactive}(最高 {C:money}$#1#{C:inactive})" + "{C:inactive}(最高{C:money}$#1#{C:inactive})" } }, c_wheel_of_fortune = { @@ -1900,7 +1903,7 @@ return { text = { "获得拥有的小丑牌", "售出价格总和的", - "资金{C:inactive}(最高 {C:money}$#1#{C:inactive})", + "资金{C:inactive}(最高{C:money}$#1#{C:inactive})", "{C:inactive}(当前{C:money}$#2#{C:inactive})" } }, @@ -2075,7 +2078,7 @@ return { c_familiar = { name = "使魔", text = { - "随机摧毁{C:attention}1{}张手牌,", + "随机摧毁{C:attention}1{}张手牌", "并添加{C:attention}#1#{}张", "随机{C:attention}增强的人头牌{}", "到手牌中" @@ -2084,7 +2087,7 @@ return { c_grim = { name = "严峻", text = { - "随机摧毁{C:attention}1{}张手牌,", + "随机摧毁{C:attention}1{}张手牌", "并添加{C:attention}#1#{}张", "随机{C:attention}增强的A{}", "到手牌中" @@ -2093,7 +2096,7 @@ return { c_incantation = { name = "咒语", text = { - "随机摧毁{C:attention}1{}张手牌,", + "随机摧毁{C:attention}1{}张手牌", "并添加{C:attention}#1#{}张", "随机{C:attention}增强的数字牌{}", "到手牌中" @@ -2119,7 +2122,7 @@ return { name = "幽灵", text = { "生成一张随机的", - "{C:red}稀有{C:attention}小丑牌{},", + "{C:red}稀有{C:attention}小丑牌{}", "将资金变为{C:money}$0" } }, @@ -2144,7 +2147,7 @@ return { name = "灵质", text = { "添加{C:dark_edition}负片{}效果到", - "一张随机的{C:attention}小丑牌,", + "一张随机的{C:attention}小丑牌", "手牌上限{C:red}-#1#{}" } }, @@ -2152,7 +2155,7 @@ return { name = "火祭", text = { "随机摧毁", - "{C:attention}#1#{}张手牌,", + "{C:attention}#1#{}张手牌", "获得{C:money}$#2#" } }, @@ -2278,7 +2281,7 @@ return { m_glass = { name = "玻璃牌", text = { - "{X:mult,C:white}X#1#{}倍率,", + "{X:mult,C:white}X#1#{}倍率", "有{C:green}#2#/#3#{}几率", "摧毁此牌" } @@ -2302,7 +2305,7 @@ return { name = "黄金牌", text = { "如果这张卡牌", - "在回合结束时还在手牌中,", + "在回合结束时还在手牌中", "你获得{C:money}$#1#{}" } }, @@ -2365,15 +2368,16 @@ return { stake_orange = { name = "橙注", text = { - "{C:attention}补充包{}成本", - "每个底注增加{C:money}$1{}", + "商店可能会出现{C:attention}易腐{}小丑牌", + "{C:inactive,s:0.8}(经过5回合后被削弱)", "{s:0.8}之前所有赌注也都起效" } }, stake_gold = { name = "金注", text = { - "手牌上限{C:attention}-1{}", + "商店可能会出现{C:attention}租用{}小丑牌", + "{C:inactive,s:0.8}(售价为$1,每回合花费{C:money,s:0.8}$3{C:inactive,s:0.8})", "{s:0.8}之前所有赌注也都起效" } } @@ -2382,50 +2386,54 @@ return { tag_uncommon = { name = "罕见标签", text = { - "商店会有一张", + "商店会有一张免费的", "{C:green}罕见小丑牌" } }, tag_rare = { name = "稀有标签", text = { - "商店会有一张", - "{C:red}稀有小丑牌," + "商店会有一张免费的", + "{C:red}稀有小丑牌" } }, tag_negative = { name = "负片标签", text = { - "商店会有一张", - "{C:dark_edition}负片小丑牌" + "商店里的下一张", + "基础版本小丑牌", + "将会免费且变为{C:dark_edition}负片" } }, tag_foil = { name = "闪箔标签", text = { - "商店会有一张", - "{C:dark_edition}闪箔小丑牌" + "商店里的下一张", + "基础版本小丑牌", + "将会免费且变为{C:dark_edition}闪箔" } }, tag_holo = { name = "镭射标签", text = { - "商店会有一张", - "{C:dark_edition}镭射小丑牌" + "商店里的下一张", + "基础版本小丑牌", + "将会免费且变为{C:dark_edition}镭射" } }, tag_polychrome = { name = "多彩标签", text = { - "商店会有一张", - "{C:dark_edition}多彩小丑牌" + "商店里的下一张", + "基础版本小丑牌", + "将会免费且变为{C:dark_edition}多彩" } }, tag_investment = { name = "投资标签", text = { "击败", - "Boss盲注后,", + "Boss盲注后", "获得{C:money}$#1#" } }, @@ -2476,7 +2484,7 @@ return { text = { "本赛局每打出过一次{C:blue}手牌{}", "获得{C:money}$#1#{}", - "{C:inactive}(将得到 {C:money}$#2#{C:inactive})" + "{C:inactive}(将得到{C:money}$#2#{C:inactive})" } }, tag_garbage = { @@ -2484,7 +2492,7 @@ return { text = { "本赛局每一次", "未使用的{C:red}弃牌{}得到{C:money}$#1#{}", - "{C:inactive}(将得到 {C:money}$#2#{C:inactive})" + "{C:inactive}(将得到{C:money}$#2#{C:inactive})" } }, tag_coupon = { @@ -2530,7 +2538,7 @@ return { text = { "本赛局中每跳过", "一次盲注,可获得{C:money}$#1#{}", - "{C:inactive}(将获得 {C:money}$#2#{C:inactive})" + "{C:inactive}(将获得{C:money}$#2#{C:inactive})" } }, tag_orbital = { @@ -2544,7 +2552,7 @@ return { name = "经济标签", text = { "资金翻倍", - "{C:inactive}(最高 {C:money}$#1#{C:inactive})" + "{C:inactive}(最高{C:money}$#1#{C:inactive})" } }, tag_ethereal = { @@ -2668,7 +2676,7 @@ return { bl_ox = { name = "公牛", text = { - "打出#1#牌型时,", + "打出#1#牌型时", "资金归$0" } }, @@ -2709,7 +2717,7 @@ return { bl_serpent = { name = "巨蟒", text = { - "出牌或弃牌后,", + "出牌或弃牌后", "总是抽 3 张牌" } }, @@ -2853,7 +2861,7 @@ return { b_anaglyph = { name = "浮雕牌组", text = { - "每次击败{C:attention}Boss盲注{}后,", + "每次击败{C:attention}Boss盲注{}后", "获得一个{C:attention,T:tag_double}#1#" } }, @@ -2883,7 +2891,7 @@ return { name = "幽灵牌组", text = { "商店中可能", - "出现{C:spectral}幻灵牌{},", + "出现{C:spectral}幻灵牌{}", "初始带有{C:spectral,T:c_hex}妖法{}牌" } }, @@ -2916,7 +2924,7 @@ return { white_sticker = { name = "白标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}白注", "难度下获胜" } @@ -2924,7 +2932,7 @@ return { red_sticker = { name = "红标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}红注", "难度下获胜" } @@ -2932,7 +2940,7 @@ return { green_sticker = { name = "绿标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}绿注", "难度下获胜" } @@ -2940,7 +2948,7 @@ return { blue_sticker = { name = "蓝标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}蓝注", "难度下获胜" } @@ -2948,7 +2956,7 @@ return { black_sticker = { name = "黑标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}黑注", "难度下获胜" } @@ -2956,7 +2964,7 @@ return { purple_sticker = { name = "紫标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}紫注", "难度下获胜" } @@ -2964,7 +2972,7 @@ return { orange_sticker = { name = "橙标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}橙注", "难度下获胜" } @@ -2972,7 +2980,7 @@ return { gold_sticker = { name = "金色标贴", text = { - "使用这个小丑牌", + "使用这张小丑牌", "在{C:attention}金注", "难度下获胜" } @@ -3012,7 +3020,7 @@ return { debuffed_playing_card = { name = "被削弱", text = { - "计分时捕获的筹码,", + "计分时不获得筹码,", "不能触发任何", "功能和效果" } @@ -3277,7 +3285,8 @@ return { text = { "如果在回合结束时", "这张牌还{C:attention}留在{}手牌中", - "生成一张{C:planet}星球卡{}" + "会生成最后一手牌型的{C:planet}星球牌{}", + "{C:inactive}(必须有空位)" } }, purple_seal = { @@ -3295,6 +3304,21 @@ return { "或被摧毁" } }, + perishable = { + name = "易腐", + text = { + "经过{C:attention}#1#{}回合后", + "会被削弱", + "{C:inactive}(剩余{C:attention}#2#{C:inactive}回合)" + } + }, + rental = { + name = "租用", + text = { + "售价为$1,在回合", + "结束时失去{C:money}$#1#{}" + } + }, challenge_locked = { name = "未解锁", text = { @@ -3438,6 +3462,8 @@ return { red_seal = "红色蜡封", purple_seal = "紫色蜡封", eternal = "永恒卡", + perishable = "易腐", + rental = "租用", pinned_left = "固定" }, dictionary = { @@ -3712,6 +3738,7 @@ return { k_val_up = "价值提升!", k_reset = "重置", k_extinct_ex = "已灭绝!", + k_disabled_ex = "已失效!", k_safe_ex = "安全!", k_saved_ex = "被救了!", k_swapped_ex = "已交换!", @@ -3719,6 +3746,7 @@ return { k_melted_ex = "融化了!", b_copy = "复制", b_high_contrast_cards = "高对比度卡牌", + b_reduced_motion = "减少动态效果", b_set_rumble = "控制器震动", b_seals = "蜡封", b_new_challenge = "开始新挑战", @@ -3787,7 +3815,7 @@ return { a_remaining = "剩余#1#", ante_x_voucher = "底注#1#优惠券", loyalty_active = "激活!", - loyalty_inactive = "#1#次后", + loyalty_inactive = "#1#次后激活", deck_preview_wheel_singular = "由于抽出的#1#牌面朝下,数字可能较低", deck_preview_wheel_plural = "由于抽出的#1#牌面朝下,数字可能较低", challenges_completed = "已完成#1#/#2#挑战", @@ -3870,10 +3898,10 @@ return { "{C:inactive}无" }, ch_c_inflation = { - "每次购买后所有物价永久上涨 {C:money}$1{}" + "每次购买后所有物价永久上涨{C:money}$1{}" }, ch_c_discard_cost = { - "每次弃牌花费 {C:money}$#1#{}" + "每次弃牌花费{C:money}$#1#{}" }, ch_c_all_eternal = { "所有小丑牌都是{C:eternal}永恒卡{}" @@ -3882,7 +3910,7 @@ return { "{C:green}1/#1#{}的卡牌在抽取时背面朝上" }, ch_c_minus_hand_size_per_X_dollar = { - "你每拥有{C:money}$#1#{},可持有的手牌数量 {C:red}-1{}" + "你每拥有{C:money}$#1#{},可持有的手牌数量{C:red}-1{}" }, ch_c_no_shop_jokers = { "小丑牌不再出现在{C:attention}商店{}中" diff --git a/localization/zh_TW.lua b/localization/zh_TW.lua index fbd0b46..add8460 100644 --- a/localization/zh_TW.lua +++ b/localization/zh_TW.lua @@ -47,6 +47,46 @@ return { "倍數{C:red}+#1#{}" } }, + j_sly = { + name = "狡詐小丑", + text = { + "如果打出的牌包含", + "{C:attention}#2#,", + "{C:chips}+#1#{}籌碼" + } + }, + j_wily = { + name = "狡猾小丑", + text = { + "如果打出的牌包含", + "{C:attention}#2#,", + "{C:chips}+#1#{}籌碼" + } + }, + j_clever = { + name = "機靈小丑", + text = { + "如果打出的牌包含", + "{C:attention}#2#,", + "{C:chips}+#1#{}籌碼" + } + }, + j_devious = { + name = "心機小丑", + text = { + "如果打出的牌包含", + "{C:attention}#2#,", + "{C:chips}+#1#{}籌碼" + } + }, + j_crafty = { + name = "鬼靈精小丑", + text = { + "如果打出的牌包含", + "{C:attention}#2#,", + "{C:chips}+#1#{}籌碼" + } + }, j_half = { name = "半個小丑", text = { @@ -66,22 +106,23 @@ return { j_juggler = { name = "雜耍小丑", text = { - "{C:attention}+#1#{}手牌數量", + "{C:attention}+#1#{}手牌數量" } }, j_drunkard = { name = "喝掛小丑", text = { - "{C:red}+#1#{}次棄牌數" + "每一回合", + "{C:red}+#1#{}次棄牌" } }, j_stone = { name = "石頭小丑", text = { - "為牌組內的", - "每張{C:attention}石頭牌{}", - "{C:chips}+#1#{}籌碼", - "{C:inactive}(目前為{C:chips}+#2#{C:inactive}籌碼)" + "完整{C:attention}牌組中", + "每有一張{C:attention}石頭牌,", + "給予{C:chips}+#1#{}張籌碼", + "{C:inactive}(目前{C:chips}+#2#{C:inactive}張籌碼)" } }, j_golden = { @@ -128,7 +169,7 @@ return { text = { "每打出一張", "{C:diamonds}#2#{}花色的牌,", - "倍數{C:red}+#1#{}" + "倍數{C:red}+#1#{}", } }, j_lusty_joker = { @@ -136,7 +177,7 @@ return { text = { "每打出一張", "{C:hearts}#2#{}花色的牌,", - "倍數{C:red}+#1#{}" + "倍數{C:red}+#1#{}", } }, j_wrathful_joker = { @@ -144,7 +185,7 @@ return { text = { "每打出一張", "{C:spades}#2#{}花色的牌,", - "倍數{C:red}+#1#{}" + "倍數{C:red}+#1#{}", } }, j_gluttenous_joker = { @@ -152,7 +193,7 @@ return { text = { "每打出一張", "{C:clubs}#2#{}花色的牌,", - "倍數{C:red}+#1#{}" + "倍數{C:red}+#1#{}", } }, j_ceremonial = { @@ -200,18 +241,12 @@ return { j_8_ball = { name = "八號球", text = { - "每打出{C:attenetion}#1#{}張", - "或更多張數字{C:attention}8{},", - "獲得一張{C:planet}行星牌{}", + "每次打出{C:attention}8{}時,", + "若得分,則有{C:green}#1#/#2#{}機率", + "產生一張{C:tarot}塔羅{}牌", "{C:inactive}(必須有空位)" } }, - j_misprint = { - name = "印錯小丑", - text = { - "" - } - }, j_dusk = { name = "夕陽卡", text = { @@ -220,14 +255,6 @@ return { "該手牌會被觸發兩次" } }, - j_raised_fist = { - name = "致勝之拳", - text = { - "將手牌中{C:attention}最小{}的", - "點數{C:attention}翻倍{}", - "加到倍數中" - } - }, j_chaos = { name = "慌亂小丑", text = { @@ -235,6 +262,20 @@ return { "{C:green}免費{}重摋{C:attention}#1#{}次" } }, + j_misprint = { + name = "印錯小丑", + text = { + "" + } + }, + j_raised_fist = { + name = "致勝之拳", + text = { + "按照手中點數{C:attention}最低{}", + "的牌,向倍數追加", + "其點數的{C:attention}兩倍{}" + } + }, j_fibonacci = { name = "黃金分割數", text = { @@ -246,10 +287,10 @@ return { j_steel_joker = { name = "鋼鐵小丑", text = { - "牌組內的", - "每張{C:attention}鋼鐵牌", - "可{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + "在你的{C:attention}牌組中{C:attention}", + "每張鋼鐵牌", + "均可獲得{X:mult,C:white} X#1# {}倍數", + "{C:inactive}(目前為{X:mult,C:white} X#2# {C:inactive}倍)" } }, j_scary_face = { @@ -276,14 +317,6 @@ return { "獲得{C:money}$#1#{}" } }, - j_hack = { - name = "爛脫口秀演員", - text = { - "重新觸發", - "所有打出的", - "{C:attention}2{}、{C:attention}3{}、{C:attention}4{}、或{C:attention}5{}" - } - }, j_pareidolia = { name = "迷幻錯覺", text = { @@ -292,6 +325,14 @@ return { "{C:attention}人頭牌{}" } }, + j_hack = { + name = "爛脫口秀演員", + text = { + "重新觸發", + "所有打出的", + "{C:attention}2{}、{C:attention}3{}、{C:attention}4{}、或{C:attention}5{}" + } + }, j_gros_michel = { name = "大麥克香蕉", text = { @@ -339,19 +380,28 @@ return { j_supernova = { name = "超新星", text = { - "將{C:attention}牌型{}的", - "出牌次數", - "增加到得分倍數" + "向倍數追加本次比賽中", + "打出的{C:attention}牌型{}手數相等的", + "數值" + } + }, + j_superposition = { + name = "完美位置", + text = { + "如果計分手牌包含", + "一張{C:attention}A{}及{C:attention}順子{}", + "即產生一張{C:tarot}塔羅牌{}", + "{C:inactive}(必須有空位)" } }, j_ride_the_bus = { name = "公車卡", text = { - "若連續打出", - "沒有{C:attention}人頭牌{}的", - "計分手牌,", - "每次倍數{C:mult}+#1#", - "{C:inactive}(目前為{C:mult}+#2#{C:inactive}倍)" + "每{C:attention}連續{}打出一手", + "未得分的{C:attention}人頭{}牌手牌,", + "這個小丑可獲得", + "{C:mult}+#1#{}倍數", + "{C:inactive}(目前{C:mult}+#2#{C:inactive}倍)" } }, j_space = { @@ -439,9 +489,10 @@ return { j_constellation = { name = "星空小丑", text = { - "每張已使用的{C:planet}行星牌{}", - "可獲得{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + "每使用一張{C:planet}行星{}牌,", + "這個小丑獲得", + "{X:mult,C:white} X#1# {}倍數", + "{C:inactive}(目前{X:mult,C:white} X#2# {C:inactive}倍)" } }, j_hiker = { @@ -461,30 +512,13 @@ return { "獲得{C:money}$#1#{}" } }, - j_green_joker = { - name = "綠色小丑", - text = { - "每次出牌,{C:mult}+#1#{}倍數", - "每次棄牌,{C:mult}-#2#{}倍數", - "{C:inactive}(目前為{C:mult}+#3#{C:inactive}倍)" - } - }, - j_superposition = { - name = "完美位置", - text = { - "如果計分手牌包含", - "一張{C:attention}A{}及{C:attention}順子{}", - "即產生一張{C:tarot}塔羅牌{}", - "{C:inactive}(必須有空位)" - } - }, j_todo_list = { name = "待辦事項", text = { - "如果{C:attention}出牌牌型{}為{C:attention}#2#{},", - "獲得{C:money}$#1#{}", - "每次支付時", - "牌型都會改變" + "若{C:attention}牌型{}為{C:attention}#2#{}", + "則在回合結束時,", + "贏得{C:money}$#1#{},", + "隨後牌型變更" } }, j_ticket = { @@ -536,13 +570,21 @@ return { "{C:inactive}(#2#)" } }, + j_green_joker = { + name = "綠色小丑", + text = { + "每次出牌,{C:mult}+#1#{}倍數", + "每次棄牌,{C:mult}-#2#{}倍數", + "{C:inactive}(目前為{C:mult}+#3#{C:inactive}倍)" + } + }, j_swashbuckler = { name = "盜賊小丑", text = { - "將這張卡左邊所有", - "{C:attention}小丑牌{}的總售價", - "增加至倍數", - "{C:inactive}(目前為{C:mult}+#1#{C:inactive}倍)" + "根據持有的其他", + "{C:attention}小丑{},", + "追加其全體賣出價格至倍數", + "{C:inactive}(目前{C:mult}+#1#{C:inactive}倍)" }, unlock = { "賣出總共", @@ -553,8 +595,8 @@ return { j_troubadour = { name = "吟遊詩人", text = { - "手牌數量{C:attention}+#1#{},", - "每回合出牌次數{C:red}-#2#{}次" + "{C:attention}+#1#{}手牌數量,", + "每回合{C:blue}-#2#{}次出牌次數" }, unlock = { "透過只打出", @@ -605,8 +647,9 @@ return { j_hanging_chad = { name = "懸孔票", text = { - "重新觸發{C:attention}第一張{}打出的", - "記入計分的牌" + "重新觸發得分中", + "{C:attention}最先{}打出的牌", + "額外{C:attention}#1#{}次" }, unlock = { "贏得Boss盲注", @@ -618,7 +661,7 @@ return { text = { "只要每次打出", "{C:diamonds}方塊{}花色牌,", - "得分時{C:money}$#1#{}" + "得分時{C:money}$#1#{}", }, unlock = { "牌組中至少要有", @@ -632,7 +675,7 @@ return { "每次打出的", "{C:hearts}紅心{}花色牌", "有{C:green}#1#/#2#{}的機率", - "獲得{X:mult,C:white}X#3#{}倍數" + "獲得{X:mult,C:white}X#3#{}倍數", }, unlock = { "牌組中至少要有", @@ -649,7 +692,7 @@ return { }, unlock = { "牌組中至少要有", - "{E:1,C:attention}#1#張{E:1,C:attention}#2#", + "{E:1,C:attention}#1#張{E:1,C:attention}#2#{}", "花色的牌" } }, @@ -658,7 +701,7 @@ return { text = { "只要每次打出", "{C:clubs}梅花{}花色牌,", - "得分時,{C:mult}+#1#{}倍數" + "得分時,{C:mult}+#1#{}倍數", }, unlock = { "牌組中至少要有", @@ -669,8 +712,8 @@ return { j_glass = { name = "玻璃小丑", text = { - "每摧毀一張", - "{C:attention}玻璃牌{},", + "每有一張{C:attention}玻璃牌", + "被銷毀,此小丑獲得", "{X:mult,C:white}X#1#{}倍數", "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" }, @@ -695,10 +738,10 @@ return { j_flower_pot = { name = "盆栽", text = { - "如果出牌中有計分的牌", - "包含{C:diamonds}方塊{}、{C:clubs}梅花{}、", - "{C:hearts}紅心{}及{C:spades}黑桃{},", - "{X:mult,C:white}X#1#{}倍數" + "若牌型包含有", + "一張{C:diamonds}方塊{}、{C:clubs}梅花{}、", + "{C:hearts}紅心{}和{C:spades}黑桃{}牌,", + "則倍數{X:mult,C:white}X#1#{}" }, unlock = { "達到底注", @@ -731,7 +774,8 @@ return { j_merry_andy = { name = "快樂小丑", text = { - "{C:red}+#1#{}棄牌次數", + "每一回合", + "{C:red}+#1#{}次棄牌,", "{C:red}#2#{}手牌數量" }, unlock = { @@ -796,9 +840,9 @@ return { j_hit_the_road = { name = "一路暢通", text = { - "每捨棄一張", - "{C:attention}J{},本回合", - "獲得{X:mult,C:white}X#1#{}倍數", + "本回合每有一張{C:attention}J{}", + "被棄牌,此小丑獲得", + "{X:mult,C:white}X#1#{}倍數", "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" }, unlock = { @@ -892,27 +936,28 @@ return { j_red_card = { name = "紅牌", text = { - "當打開任一{C:attention}擴充包{}", - "卻跳過時,獲得{C:red}+#1#{}倍數", + "任意{C:attention}擴充包{}被略過時", + "此小丑獲得", + "{C:red}+#1#{}倍數", "{C:inactive}(目前為{C:red}+#2#{C:inactive}倍)" } }, j_madness = { name = "瘋狂小丑", text = { - "在{C:attention}盲注{}選擇後,", - "獲得{X:mult,C:white}X#1#{}倍數並", - "{C:attention}摧毀{}隨機一張小丑牌", - "{C:inactive}(目前為{X:mult,C:white}X#2#{}倍)" + "選擇{C:attention}小盲注{}或{C:attention}大盲注{}時", + "獲得{X:mult,C:white}X#1#{}倍數", + "並{C:attention}銷毀{}一個隨機小丑", + "{C:inactive}(目前{X:mult,C:white}X#2#{C:inactive}倍)" } }, j_square = { name = "方塊小丑", text = { - "每打出{C:attention}4{}張牌", - "則可獲得", - "{C:chips}+#1#{}籌碼", - "{C:inactive}(目前{C:chips}#1#{C:inactive}籌碼)" + "若打出牌型", + "恰好為{C:attention}4{}張牌,", + "此小丑獲得{C:chips}+#2#{}張籌碼", + "{C:inactive}(目前為{C:chips}#1#{C:inactive}張籌碼)" } }, j_seance = { @@ -932,6 +977,287 @@ return { "{C:inactive}(必須有空位)" } }, + j_vampire = { + name = "吸血鬼小丑", + text = { + "本回合每打出一張得分的{C:attention}加強牌{},", + "此小丑獲得{X:mult,C:white}X#1#{}倍數,", + "移除牌的{C:attention}加強", + "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + } + }, + j_shortcut = { + name = "捷徑", + text = { + "允許{C:attention}順子{}可跨", + "{C:attention}1點達成", + "{C:inactive}(如:{C:attention}10 8 6 5 3{C:inactive})" + } + }, + j_hologram = { + name = "全像", + text = { + "{C:attention}遊戲牌{}追加到牌組時,", + "此小丑獲得", + "{X:mult,C:white}X#1#{}倍數", + "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + } + }, + j_vagabond = { + name = "流浪者", + text = { + "若在出牌時當下", + "擁有{C:money}$#1#{}或更少的金錢", + "產生一張{C:purple}塔羅牌{}" + } + }, + j_baron = { + name = "男爵", + text = { + "手牌中,每", + "持有一張{C:attention}K{},", + "給予{X:mult,C:white}X#1#{}倍數" + + } + }, + j_cloud_9 = { + name = "9霄雲外", + text = { + "每張牌組內的數字{C:attention}9{}", + "在每回合結束時", + "獲得{C:money}$#1#{}", + "{C:inactive}(目前{C:money}$#2#{}{C:inactive})" + } + }, + j_rocket = { + name = "火箭", + text = { + "於回合結束時獲得{C:money}$#1#{}", + "{C:attention}Boss盲註{}", + "被擊敗時獎金提升{C:money}$#2#{}" + } + }, + j_obelisk = { + name = "方尖碑", + text = { + "不打出最常使用的{C:attention}牌型,", + "{C:attention}連續{}打出每次出牌,", + "此小丑獲得", + "{X:mult,C:white}X#1#{}倍數", + "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + } + }, + j_midas_mask = { + name = "邁達斯面具", + text = { + "打出的全部{C:attention}人頭牌{}", + "在得分時", + "變為{C:attention}金色{}牌" + } + }, + j_luchador = { + name = "鬥士", + text = { + "賣出這張牌卡以", + "消除目前的", + "{C:attention}Boss盲注{}限制功能" + } + }, + j_photograph = { + name = "攝影", + text = { + "得分時,第一張", + "打出的{C:attention}人頭牌{}", + "獲得{X:mult,C:white}X#1#{}倍數" + } + }, + j_gift = { + name = "禮物卡", + text = { + "在每回合結束時", + "每張擁有的{C:attention}小丑牌{}", + "及{C:attention}消耗卡{}", + "{C:attention}售價{}加{C:money}$#1#{}" + } + }, + j_turtle_bean = { + name = "烏龜豆", + text = { + "手牌數量{C:attention}+#1#{}", + "每一回合", + "減少{C:red}#2#{}" + } + }, + j_erosion = { + name = "侵蝕", + text = { + "在你的牌組中", + "每張小於{C:attention}#3#{}的牌", + "均可獲得{C:red}+#1#{}倍數", + "{C:inactive}(目前為{C:red}+#2#{C:inactive}倍)" + } + }, + j_reserved_parking = { + name = "私人車位", + text = { + "手牌中", + "每張持有的{C:attention}人頭牌{}", + "有{C:green}#2#/#3#{}的機率", + "給予{C:money}$#1#{}" + + } + }, + j_mail = { + name = "郵件", + text = { + "每棄掉一張{C:attention}#2#{},", + "獲得{C:money}$#1#{},", + "每回合數字都會變更" + } + }, + j_to_the_moon = { + name = "登月", + text = { + "每回合結束時,", + "每擁有{C:money}$5{},", + "皆可獲得額外{C:money}$#1#{}利息" + } + }, + j_hallucination = { + name = "產生幻覺", + text = { + "當開啟任一{C:attention}擴充包{}時,", + "有{C:green}#1#/#2#{}的機會", + "產生一張{C:tarot}塔羅牌{}", + "{C:inactive}(必須有空位)" + } + }, + j_lucky_cat = { + name = "幸運貓", + text = { + "{C:attention}幸運{}牌", + "{C:green}成功{}觸發時,", + "此小丑牌獲得{X:mult,C:white}X#1#{}倍數", + "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + } + }, + j_baseball = { + name = "棒球牌", + text = { + "每張擁有的{C:green}罕見{}小丑牌", + "給予{X:mult,C:white}X#1#{}倍數" + } + }, + j_bull = { + name = "鬥牛", + text = { + "每持有{C:money}$1{},", + "籌碼{C:chips}+#1#{}張", + "{C:inactive}(目前{C:chips}+#2#{C:inactive}張籌碼)" + } + }, + j_diet_cola = { + name = "低卡可樂", + text = { + "賣出這張牌卡以", + "建立一個免費", + "{C:attention}#1#" + } + }, + j_trading = { + name = "交換卡", + text = { + "每回合的{C:attention}第一次棄牌{}", + "如果只有棄{C:attention}1{}張牌", + "摧毀那張牌並獲得{C:money}$#1#" + } + }, + j_flash = { + name = "閃卡", + text = { + "每次商店{C:attention}重摋{}", + "此小丑獲得{C:mult}+#1#{}倍數", + "{C:inactive}(目前{C:mult}+#2#{C:inactive} 倍)" + } + }, + j_popcorn= { + name = "爆米花", + text = { + "{C:mult}+#1#{}倍數,", + "每結束一回合", + "{C:mult}-#2#{}倍數" + } + }, + j_ramen= { + name = "拉麵", + text = { + "擁有{X:mult,C:white}X#1#{}倍數", + "每{C:attention}丟棄一張牌{},", + "失去{X:mult,C:white}X#2#{}倍數" + } + }, + j_trousers= { + name = "備用長褲", + text = { + "如果打出的牌包含", + "{C:attention}#2#", + "{C:inactive}", + "此小丑獲得{C:mult}+#1#{}倍數(目前{C:red}+#3#{C:inactive}倍)" + } + }, + j_ancient= { + name = "古代小丑", + text = { + "每次打出", + "{V:1}#2#{}花色的牌,", + "得分時獲得{X:mult,C:white}X#1#{}倍數", + "{s:0.8}花色於每回合結束時變更" + } + }, + j_walkie_talkie = { + name = "對講機", + text = { + "每打出數字{C:attention}10{}或{C:attention}4,", + "得分時給予{C:chips}+#1#{}籌碼及", + "{C:mult}+#2#{}倍數" + }, + }, + j_selzer= { + name = "氣泡水", + text = { + "未來{C:attention}#1#{}次出牌", + "重新觸發所有", + "打出的牌" + } + }, + j_castle = { + name = "城堡", + text = { + "每次丟棄{V:1}#2#{}花色牌,", + "此小丑牌獲得{C:chips}+#1#{}籌碼", + "每回合花色都會變更", + "{C:inactive}(目前為{C:chips}+#3#{C:inactive}籌碼)" + }, + }, + j_smiley = { + name = "笑臉", + text = { + "得分時,", + "打出的{C:attention}人頭牌{}", + "給予{C:mult}+#1#{}倍數" + } + }, + j_campfire = { + name = "營火", + text = { + "每{C:attention}賣出{}一張牌卡", + "此小丑獲得{X:mult,C:white}X#1#{}倍數,", + "每戰勝{C:attention}Boss盲注{}時重置", + "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" + } + }, + + j_stuntman = { name = "特技演員", text = { @@ -985,9 +1311,9 @@ return { j_shoot_the_moon = { name = "射月亮", text = { - "手上每張持有的", - "{C:attention}黑桃Q", - "{C:mult}+#1#{}倍數" + "手牌中,每", + "持有一張{C:attention}Q{},", + "給予{C:mult}+#1#{}倍數" }, unlock = { "在一個回合中", @@ -1048,8 +1374,9 @@ return { j_bootstraps = { name = "拔靴帶", text = { - "每擁有{C:money}$#2#{},", - "{C:mult}+#1#{}倍數" + "每持有{C:money}$#2#{}", + "倍數{C:mult}+#1#{}", + "{C:inactive}(目前{C:mult}+#3#{C:inactive}倍)" }, unlock = { "至少擁有{E:1,C:attention}#1#{}張", @@ -1059,8 +1386,8 @@ return { j_caino = { name = "白臉小丑", text = { - "每張{C:attention}人頭牌{}被摧毀時", - "永久獲得", + "每有一張{C:attention}人頭{}牌", + "被銷毀,此小丑獲得", "{X:mult,C:white}X#1#{}倍數", "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" }, @@ -1082,9 +1409,10 @@ return { j_yorick = { name = "約里克", text = { - "使用{C:attention}#2#{}次棄牌後", - "獲得{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(剩下棄牌數:{C:attention}#3#{C:inactive})" + "每捨棄一張{C:attention}#2#{C:inactive} [#3#]{}牌,", + "這個小丑獲得", + "{X:mult,C:white} X#1# {}倍數", + "{C:inactive}(目前{X:mult,C:white} X#4# {C:inactive}倍)" }, unlock = { "{E:1,s:1.3}?????" @@ -1111,323 +1439,6 @@ return { unlock = { "{E:1,s:1.3}?????" } - }, - j_sly = { - name = "狡詐小丑", - text = { - "如果打出的牌包含", - "{C:attention}#2#,", - "{C:chips}+#1#{}籌碼" - } - }, - j_wily = { - name = "狡猾小丑", - text = { - "如果打出的牌包含", - "{C:attention}#2#,", - "{C:chips}+#1#{}籌碼" - } - }, - j_clever = { - name = "機靈小丑", - text = { - "如果打出的牌包含", - "{C:attention}#2#,", - "{C:chips}+#1#{}籌碼" - } - }, - j_devious = { - name = "心機小丑", - text = { - "如果打出的牌包含", - "{C:attention}#2#,", - "{C:chips}+#1#{}籌碼" - } - }, - j_crafty = { - name = "鬼靈精小丑", - text = { - "如果打出的牌包含", - "{C:attention}#2#,", - "{C:chips}+#1#{}籌碼" - } - }, - j_vampire = { - name = "吸血鬼小丑", - text = { - "每次打出{C:attention}加強牌{},", - "移除牌卡{C:attention}加強效果", - "並獲得{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" - } - }, - j_shortcut = { - name = "捷徑", - text = { - "允許{C:attention}順子{}能以", - "相差1點的牌{C:attention}組成", - "{C:inactive}(例如:{C:attention}2 3 5 7 8{C:inactive})" - } - }, - j_hologram = { - name = "全像", - text = { - "每次新增{C:attention}牌卡{}", - "至牌組時,", - "{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" - } - }, - j_vagabond = { - name = "流浪者", - text = { - "若在出牌時當下", - "擁有{C:money}$#1#{}或更少的金錢", - "產生一張{C:purple}塔羅牌{}" - } - }, - j_baron = { - name = "男爵", - text = { - "手牌中,每", - "持有一張{C:attention}K{},", - "給予{X:mult,C:white}X#1#{}倍數" - } - }, - j_cloud_9 = { - name = "9霄雲外", - text = { - "每張牌組內的數字{C:attention}9{}", - "在每回合結束時", - "獲得{C:money}$#1#{}", - "{C:inactive}(目前{C:money}$#2#{}{C:inactive})" - } - }, - j_rocket = { - name = "火箭", - text = { - "每回合結束時獲得{C:money}$#1#{}。", - "每次打敗{C:attention}Boss盲注{}時", - "獲得{C:money}$#2#" - } - }, - j_obelisk = { - name = "方尖碑", - text = { - "每次連續打出的牌", - "若非最常打出的", - "{C:attention}牌型{},就給予", - "{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" - } - }, - j_midas_mask = { - name = "邁達斯面具", - text = { - "出牌時,將所有", - "打出的{C:attention}人頭牌{}", - "變成{C:attention}黃金牌{}" - } - }, - j_luchador = { - name = "鬥士", - text = { - "賣出這張牌卡以", - "消除目前的", - "{C:attention}Boss盲注{}限制功能" - } - }, - j_photograph = { - name = "攝影", - text = { - "得分時,第一張", - "打出的{C:attention}人頭牌{}", - "獲得{X:mult,C:white}X#1#{}倍數" - } - }, - j_gift = { - name = "禮物卡", - text = { - "在每回合結束時", - "每張擁有的{C:attention}小丑牌{}", - "及{C:attention}消耗卡{}", - "{C:attention}售價{}加{C:money}$#1#{}" - } - }, - j_turtle_bean = { - name = "烏龜豆", - text = { - "手牌數量{C:attention}+#1#{}", - "每一回合", - "減少{C:red}#2#{}" - } - }, - j_erosion = { - name = "侵蝕", - text = { - "在你的牌組中", - "每張小於{C:attention}#3#{}的牌", - "均可獲得{C:red}+#1#{}倍數", - "{C:inactive}(目前為{C:red}+#2#{C:inactive}倍)" - } - }, - j_reserved_parking = { - name = "私人車位", - text = { - "手牌中", - "每張持有的{C:attention}人頭牌{}", - "有{C:green}#2#/#3#{}的機率", - "給予{C:money}$#1#{}" - } - }, - j_mail = { - name = "郵件", - text = { - "每棄掉一張{C:attention}#2#{},", - "獲得{C:money}$#1#{},", - "每回合數字都會變更" - } - }, - j_to_the_moon = { - name = "登月", - text = { - "每回合結束時,", - "每擁有{C:money}$5{},", - "皆可獲得額外{C:money}$#1#{}利息" - } - }, - j_hallucination = { - name = "產生幻覺", - text = { - "當開啟任一{C:attention}擴充包{}時,", - "有{C:green}#1#/#2#{}的機會", - "產生一張{C:tarot}塔羅牌{}", - "{C:inactive}(必須有空位)" - } - }, - j_lucky_cat = { - name = "幸運貓", - text = { - "每次{C:green}成功{}觸發", - "{C:attention}幸運牌{}時", - "獲得{X:mult,C:white}X#1#{}倍數", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" - } - }, - j_baseball = { - name = "棒球牌", - text = { - "每張擁有的{C:green}罕見{}小丑牌", - "給予{X:mult,C:white}X#1#{}倍數" - } - }, - j_bull = { - name = "鬥牛", - text = { - "每擁有{C:money}$1{}", - "{C:chips}+#1#{}籌碼", - "{C:inactive}(目前為{C:chips}+#2#{C:inactive}籌碼)" - } - }, - j_diet_cola = { - name = "低卡可樂", - text = { - "賣出這張牌卡以", - "建立一個免費", - "{C:attention}#1#" - } - }, - j_trading = { - name = "交換卡", - text = { - "每回合的{C:attention}第一次棄牌{}", - "如果只有棄{C:attention}1{}張牌", - "摧毀那張牌並獲得{C:money}$#1#" - } - }, - j_flash = { - name = "閃卡", - text = { - "在商店內每{C:attention}重摋{}一次", - "獲得{C:mult}+#1#{}倍數", - "{C:inactive}(目前為{C:mult}+#2#{C:inactive}倍)" - } - }, - j_popcorn = { - name = "爆米花", - text = { - "{C:mult}+#1#{}倍數,", - "每結束一回合", - "{C:mult}-#2#{}倍數" - } - }, - j_trousers = { - name = "備用長褲", - text = { - "如果出牌的牌型包含", - "{C:attention}#2#,", - "獲得{C:mult}+#1#{}倍數", - "{C:inactive}(目前為{C:red}+#3#{C:inactive}倍)" - } - }, - j_ancient = { - name = "古代小丑", - text = { - "每次打出", - "{V:1}#2#{}花色的牌,", - "得分時獲得{X:mult,C:white}X#1#{}倍數", - "{s:0.8}花色於每回合結束時變更" - } - }, - j_ramen = { - name = "拉麵", - text = { - "擁有{X:mult,C:white}X#1#{}倍數", - "每{C:attention}丟棄一張牌{},", - "失去{X:mult,C:white}X#2#{}倍數" - } - }, - j_walkie_talkie = { - name = "對講機", - text = { - "每打出數字{C:attention}10{}或{C:attention}4,", - "得分時給予{C:chips}+#1#{}籌碼及", - "{C:mult}+#2#{}倍數" - } - }, - j_selzer = { - name = "氣泡水", - text = { - "未來{C:attention}#1#{}次出牌", - "重新觸發所有", - "打出的牌" - } - }, - j_castle = { - name = "城堡", - text = { - "每次丟棄{V:1}#2#{}花色牌,", - "此小丑牌獲得{C:chips}+#1#{}籌碼", - "每回合花色都會變更", - "{C:inactive}(目前為{C:chips}+#3#{C:inactive}籌碼)" - } - }, - j_smiley = { - name = "笑臉", - text = { - "得分時,", - "打出的{C:attention}人頭牌{}", - "給予{C:mult}+#1#{}倍數" - } - }, - j_campfire = { - name = "營火", - text = { - "每{C:attention}賣出{}一張牌卡", - "此小丑獲得{X:mult,C:white}X#1#{}倍數,", - "每戰勝{C:attention}Boss盲注{}時重置", - "{C:inactive}(目前為{X:mult,C:white}X#2#{C:inactive}倍)" - } } }, Voucher = { @@ -1502,17 +1513,17 @@ return { v_wasteful = { name = "浪費", text = { - "每回合", - "永久增加", - "{C:red}+#1#{}次棄牌" + "每一回合", + "永久{C:red}+#1#{}次", + "棄牌" } }, v_seed_money = { name = "種子資金", text = { - "提高每回合", - "利息收入的", - "上限至{C:money}$#1#{}" + "將每回合收益", + "利息上限提升至", + "{C:money}$#1#{}" } }, v_blank = { @@ -1532,9 +1543,9 @@ return { v_hieroglyph = { name = "象形文字", text = { - "{C:attention}-#1#{}底注", "每回合", - "{C:blue}-#1#{}出牌次數", + "{C:attention}-#1#{}底注,", + "{C:blue}-#1#{}出牌次數" } }, v_directors_cut = { @@ -1545,13 +1556,10 @@ return { "每次{C:money}$#1#{}" } }, - v_pattern = { - name = "圖案", + v_paint_brush = { + name = "油漆刷", text = { - "召喚出您最常", - "使用的{C:attention}消耗牌{}", - "{E:1,V:1}#1#", - "{C:inactive}(必須有空位)" + "{C:attention}+#1#{}手牌數量" } }, v_overstock_plus = { @@ -1570,7 +1578,7 @@ return { name = "清算", text = { "店內的所有牌卡和禮包", - "皆享{C:attention}#1#%{}折扣優惠" + "皆享{C:attention}#1#%{}折扣優惠 " }, unlock = { "在一場比賽中", @@ -1665,7 +1673,7 @@ return { name = "唐納喬", text = { "每回合", - "永久獲得", + "永久增加", "{C:blue}+#1#{}次出牌" }, unlock = { @@ -1677,9 +1685,9 @@ return { v_recyclomancy = { name = "回收魔法", text = { - "每回合", - "永久獲得", - "{C:red}+#1#{}次棄牌" + "每一回合", + "永久{C:red}+#1#{}次", + "棄牌" }, unlock = { "棄牌總數達到", @@ -1690,9 +1698,9 @@ return { v_money_tree = { name = "金錢樹", text = { - "提高每回合", - "利息收入的", - "上限至{C:money}$#1#{}" + "將每回合收益", + "利息上限提升至", + "{C:money}$#1#{}" }, unlock = { "連續{C:attention}#1#{}回合", @@ -1728,14 +1736,14 @@ return { }, v_petroglyph = { name = "岩石雕刻", + text = { + "每回合", + "{C:attention}-#1#{}底注,", + "{C:red}-#1#{}棄牌" + }, unlock = { "達到底注", "級別{E:1,C:attention}#1#" - }, - text = { - "{C:attention}-#1#{}底注", - "每回合", - "{C:red}-#1#{}棄牌次數" } }, v_retcon = { @@ -1750,38 +1758,15 @@ return { "{C:attention}#1#{}個盲注" } }, - v_tesselation = { - name = "棋盤佈置", - text = { - "產生您最常", - "使用的{C:attention}小丑牌{}", - "{E:1,V:1}#1#", - "{C:inactive}(必須有空位)" - }, - unlock = { - "在商店購買", - "你最常使用的{C:attention}小丑牌", - "並且是", - "{C:dark_edition}彩色版本" - } - }, v_palette = { name = "調色板", text = { - "手上持有{C:attention}+#1#{}", - "牌", "{C:attention}+#1#{}手牌數量" }, unlock = { "縮減手牌數量", "至{C:attention}#1#{}張" } - }, - v_paint_brush = { - name = "油漆刷", - text = { - "{C:attention}+#1#{}手牌數量" - } } }, Tarot = { @@ -1798,7 +1783,7 @@ return { name = "魔術師", text = { "加強{C:attention}#1#{}張", - "所選的牌成為", + "所選的牌卡至", "{C:attention}#2#" } }, @@ -2072,7 +2057,7 @@ return { "{C:mult}+#3#{}倍數和", "{C:chips}+#4#{}籌碼" } - } + }, }, Spectral = { c_familiar = { @@ -2159,22 +2144,6 @@ return { "獲得{C:money}$#2#" } }, - c_soul = { - name = "靈魂", - text = { - "產生一張", - "{C:legendary,E:1}傳奇{}小丑牌", - "{C:inactive}(必須有空位)" - } - }, - c_black_hole = { - name = "黑洞", - text = { - "升級每個", - "{C:legendary,E:1}牌型", - "{C:attention}1{}個等級" - } - }, c_ankh = { name = "安卡", text = { @@ -2222,6 +2191,22 @@ return { "建立{C:attention}#1#{}張", "選定牌的複製牌" } + }, + c_soul = { + name = "靈魂", + text = { + "產生一張", + "{C:legendary,E:1}傳奇{}小丑牌", + "{C:inactive}(必須有空位)" + } + }, + c_black_hole = { + name = "黑洞", + text = { + "升級每個", + "{C:legendary,E:1}牌型", + "{C:attention}1{}個等級" + } } }, Edition = { @@ -2370,15 +2355,16 @@ return { stake_orange = { name = "橘色賭注", text = { - "{C:attention}擴充包{}費用", - "會在每底注多貴{C:money}$1{}", + "商店可出現{C:attention}非保久{}小丑", + "{C:inactive,s:0.8}(5回合後遭減益)", "{s:0.8}適用於所有先前的賭注" } }, stake_gold = { name = "金色賭注", text = { - "手牌數量{C:red}-1{}", + "商店可出現{C:attention}租賃{}小丑", + "{C:inactive,s:0.8}(每回合花費{C:money,s:0.8}$3{C:inactive,s:0.8})", "{s:0.8}適用於所有先前的賭注" } } @@ -2387,43 +2373,47 @@ return { tag_uncommon = { name = "罕見標籤", text = { - "下個商店內有一張", - "{C:green}罕見小丑牌" + "商店有一個", + "免費的{C:green}罕見小丑" } }, tag_rare = { name = "稀有標籤", text = { - "下個商店內有一張", - "{C:red}稀有小丑牌" + "商店有一個", + "免費的{C:red}稀有小丑" } }, tag_negative = { name = "負片標籤", text = { - "下個商店內有一張", - "{C:dark_edition}負片小丑牌" + "下個基本版商店", + "小丑免費並", + "變為{C:dark_edition}負片" } }, tag_foil = { name = "銀箔標籤", text = { - "下個商店內有一張", - "{C:dark_edition}銀箔小丑牌" + "下個基本版商店", + "小丑免費並", + "變為{C:dark_edition}銀箔" } }, tag_holo = { name = "全像攝影標籤", text = { - "下個商店內有一張", - "{C:dark_edition}全像攝影小丑牌" + "下個基本版商店", + "小丑免費並", + "變為{C:dark_edition}全像攝影" } }, tag_polychrome = { name = "彩色標籤", text = { - "下個商店內有一張", - "{C:dark_edition}彩色小丑牌" + "下個基本版商店", + "小丑免費並", + "變為{C:dark_edition}彩色" } }, tag_investment = { @@ -2585,7 +2575,7 @@ return { bl_wheel = { name = "巨輪", text = { - "/7機率一張牌", + " 7機率一張牌", "以面朝下方式抽出" } }, @@ -2819,12 +2809,12 @@ return { "及{C:red}#2#{}消耗牌欄位" } }, - b_metal = { - name = "金屬牌組", + b_ghost = { + name = "幽靈牌組", text = { - "開局時,將牌組內", - "{C:attention}#1#張遊戲牌", - "加強為{C:attention}鋼鐵牌卡" + "商店內可能會有", + "{C:spectral}幻靈牌{}", + "開始時擁有{C:spectral,T:c_hex}妖術{}卡" } }, b_abandoned = { @@ -2843,18 +2833,20 @@ return { "{C:attention}26張{C:hearts}紅心{}" } }, - b_rocky = { - name = "岩石牌組", + b_zodiac = { + name = "星座牌組", text = { - "開局時得到{C:attention}#1#張", - "額外的{C:attention}石頭牌" + "開局時即擁有", + "{C:tarot,T:v_tarot_merchant}#1#{}、", + "{C:planet,T:v_planet_merchant}#2#{}", + "和{C:attention,T:v_overstock_norm}#3#" } }, - b_braided = { - name = "編織牌組", + b_painted = { + name = "彩繪牌組", text = { - "第一個出牌的牌型", - "升級到{C:attention}第3級" + "{C:attention}+#1#{}手牌數量", + "{C:red}#2#{}小丑牌欄位" } }, b_anaglyph = { @@ -2887,30 +2879,6 @@ return { text = { "" } - }, - b_ghost = { - name = "幽靈牌組", - text = { - "商店內可能會有", - "{C:spectral}幻靈牌{}", - "開始時擁有{C:spectral,T:c_hex}妖術{}卡" - } - }, - b_zodiac = { - name = "星座牌組", - text = { - "開局時即擁有", - "{C:tarot,T:v_tarot_merchant}#1#{}、", - "{C:planet,T:v_planet_merchant}#2#{}", - "和{C:attention,T:v_overstock_norm}#3#" - } - }, - b_painted = { - name = "彩繪牌組", - text = { - "{C:attention}+#1#{}手牌數量", - "{C:red}#2#{}小丑牌欄位" - } } }, Other = { @@ -2922,6 +2890,52 @@ return { "獲得{C:money}$3{}" } }, + red_seal = { + name = "紅色封蠟章", + text = { + "重新觸發", + "{C:attention}1{}次這張牌" + } + }, + blue_seal = { + name = "藍色封蠟章", + text = { + "若{C:attention}持於{}手中,產生回合中", + "最後打出{C:attention}牌型{}的", + "{C:planet}行星{}牌", + "{C:inactive}(必須有空位)" + } + }, + purple_seal = { + name = "紫色封蠟章", + text = { + "{C:attention}棄此牌時", + "產生一張{C:tarot}塔羅牌{}", + "{C:inactive}(必須有空位)" + } + }, + eternal = { + name = "永恆", + text = { + "不能賣出", + "或催毀" + } + }, + perishable = { + name = "非保久", + text = { + "", + "{C:attention}#1#{}回合後遭減益", + "{C:inactive}({C:attention}#2#{C:inactive}剩餘)" + } + }, + rental = { + name = "租賃", + text = { + "回合結束時", + "損失{C:money}$#1#{}" + } + }, white_sticker = { name = "白色貼紙", text = { @@ -2988,7 +3002,7 @@ return { }, playing_card = { text = { - "{V:1}#2#{C:light_black}#1#" + " {C:light_black}#1#的{V:1}#2# " } }, card_chips = { @@ -3001,6 +3015,12 @@ return { "{C:chips}+#1#{}額外籌碼" } }, + remove_negative = { + name = "負片", + text = { + "{C:inactive,s:0.9}(從複製牌中移除{C:dark_edition,s:0.9}負片{C:inactive,s:0.9})" + } + }, locked = { name = "已鎖定", text = {} @@ -3027,6 +3047,15 @@ return { "暫不適用" } }, + challenge_locked = { + name = "已鎖定", + text = { + "用至少#1#個不同牌組", + "贏得一場比賽以解鎖", + "挑戰模式", + "{C:attention,s:2}#2#/#1#" + } + }, demo_shop_locked = { name = "已鎖定", text = { @@ -3267,51 +3296,6 @@ return { "已釘選在", "最左邊位置" } - }, - red_seal = { - name = "紅色封蠟章", - text = { - "重新觸發", - "{C:attention}1{}次這張牌" - } - }, - blue_seal = { - name = "藍色封蠟章", - text = { - "當這張牌在回合結束時", - "還{C:attention}保留{}在手牌中", - "產生一張{C:planet}行星牌{}" - } - }, - purple_seal = { - name = "紫色封蠟章", - text = { - "{C:attention}棄此牌時", - "產生一張{C:tarot}塔羅牌{}", - "{C:inactive}(必須有空位)" - } - }, - eternal = { - name = "永恆", - text = { - "不能賣出", - "或催毀" - } - }, - challenge_locked = { - name = "已鎖定", - text = { - "用至少#1#個不同牌組", - "贏得一場比賽以解鎖", - "挑戰模式", - "{C:attention,s:2}#2#/#1#" - } - }, - remove_negative = { - name = "負片", - text = { - "{C:inactive,s:0.9}(從複製牌中移除{C:dark_edition,s:0.9}負片{C:inactive,s:0.9})" - } } } }, @@ -3364,7 +3348,96 @@ return { current_streak = "", poker_hand = "最常出的牌" }, + achievement_names = { + ante_up = "底注上升!", + ante_upper = "底注再上升!", + heads_up = "注意", + low_stakes = "低賭注", + mid_stakes = "中賭注", + high_stakes = "高賭注", + card_player = "牌卡玩家", + card_discarder = "棄牌者", + nest_egg = "儲備金", + flushed = "同花", + speedrunner = "快速破關者", + roi = "投報率", + shattered = "粉碎", + royale = "王室", + retrograde = "逆行", + _10k = "10K", + _1000k = "1,000K", + _100000k = "100,000K", + tiny_hands = "小手牌", + big_hands = "大手牌", + you_get_what_you_get = "接受現況", + rule_bender = "規則突破者", + rule_breaker = "規則破壞者", + legendary = "傳奇", + astronomy = "天文學", + cartomancy = "卜卦", + clairvoyance = "未卜先知", + extreme_couponer = "精打細算者", + completionist = "完美主義者", + completionist_plus = "完美主義者+", + completionist_plus_plus = "完美主義者++", + }, + achievement_descriptions = { + ante_up = "達到底注4", + ante_upper = "達到底注8", + heads_up = "贏得比賽", + low_stakes = "至少在紅色賭注難度贏得比賽", + mid_stakes = "至少在藍色賭注難度贏得比賽", + high_stakes = "至少在金色賭注難度贏得比賽", + card_player = "打出至少2500張牌", + card_discarder = "丟棄至少2500張牌", + nest_egg = "在單一回合中擁有$400以上", + flushed = "用5張萬能牌打出一次同花", + speedrunner = "在12回合以內贏得比賽", + roi = "在底注4的遊戲中購買5禮券", + shattered = "在單一手牌中破壞2玻璃牌", + royale = "打出同花大順", + retrograde = "將任一手牌提升至等級10", + _10k = "在一次出牌中獲得10,000籌碼", + _1000k = "在一次出牌中獲得1,000,000籌碼", + _100000k = "在一次出牌中獲得100,000,000籌碼", + tiny_hands = "將你的牌組縮減至20張或以下", + big_hands = "牌組中擁有80張以上牌卡", + you_get_what_you_get = "在不使用商店重摋的情況下贏得比賽", + rule_bender = "完成任一挑戰賽", + rule_breaker = "完成所有挑戰賽", + legendary = "找到傳奇小丑", + astronomy = "找到所有行星牌", + cartomancy = "找到所有塔羅牌", + clairvoyance = "找到所有幻靈牌", + extreme_couponer = "找到所有禮券", + completionist = "找到100%個人收藏牌卡", + completionist_plus = "在金色賭注難度中,使用每副牌組贏得勝利", + completionist_plus_plus = "每張小丑牌都獲得金色貼紙", + }, + challenge_names = { + c_omelette_1 = "煎蛋捲", + c_city_1 = "一刻鐘城市", + c_rich_1 = "富者愈富", + c_knife_1 = "刀鋒之上", + c_xray_1 = "透視眼", + c_mad_world_1 = "瘋狂世界", + c_luxury_1 = "奢侈稅", + c_non_perishable_1 = "保久物資", + c_medusa_1 = "梅杜莎", + c_double_nothing_1 = "孤注一擲", + c_typecast_1 = "定型角色", + c_inflation_1 = "通貨膨脹", + c_bram_poker_1 = "布蘭撲克", + c_fragile_1 = "脆弱不堪", + c_monolith_1 = "巨石柱", + c_blast_off_1 = "一飛沖天", + c_five_card_1 = "五張換牌", + c_golden_needle_1 = "黃金針", + c_cruelty_1 = "殘忍無情", + c_jokerless_1 = "小丑不再" + }, poker_hands = { + ['Flush Five'] = "同花五條", ['Flush House'] = "同花葫蘆", ['Five of a Kind'] = "五條", ['Royal Flush'] = "皇家同花順", @@ -3376,10 +3449,12 @@ return { ['Three of a Kind'] = "三條", ['Two Pair'] = "兩對", ['Pair'] = "對子", - ['High Card'] = "高牌", - ['Flush Five'] = "同花五條" + ['High Card'] = "高牌" }, poker_hand_descriptions = { + ['Flush Five'] = { + "5張相同點數與花色的牌" + }, ['Flush House'] = { "三條和對子與", "所有牌分享相同花色" @@ -3423,9 +3498,6 @@ return { ['High Card'] = { "如果玩的手牌不屬於上述任一種,", "只有最高點數的牌可以計入分數" - }, - ['Flush Five'] = { - "5張相同點數與花色的牌" } }, labels = { @@ -3442,11 +3514,13 @@ return { polychrome = "彩色", negative = "負片", gold_seal = "金色封蠟章", - locked = "已鎖定", blue_seal = "藍色封蠟章", red_seal = "紅色封蠟章", purple_seal = "紫色封蠟章", + locked = "已鎖定", eternal = "永恆", + perishable = "非保久", + rental = "租賃", pinned_left = "已釘選" }, dictionary = { @@ -3474,6 +3548,7 @@ return { b_collection = "收藏", b_seed = "種子", b_copy_seed = "複製種子", + b_copy = "複製", b_credits = "製作人員", b_stats = "統計數據", b_settings = "設定", @@ -3484,6 +3559,9 @@ return { b_set_gamespeed = "遊戲速度", b_set_play_discard_pos = "出牌/棄牌按鈕位置", b_set_screenshake = "螢幕抖動", + b_high_contrast_cards = "高對比牌", + b_reduced_motion = "減少動作", + b_set_rumble = "控制器震動", b_set_crash_reports = "當機報告", b_set_monitor = "顯示螢幕", b_set_windowmode = "視窗模式", @@ -3520,6 +3598,7 @@ return { b_booster_packs = "擴充包", b_tags = "標籤", b_decks = "牌組", + b_seals = "封蠟章", b_continue = "繼續", b_back = "返回", b_music = "音樂", @@ -3527,6 +3606,7 @@ return { b_imagery = "影像", b_new_run = "新一回合", b_challenges = "挑戰", + b_new_challenge = "開始新挑戰", b_current_profile = "目前資料", b_load_profile = "載入個人檔案", b_create_profile = "建立個人檔案", @@ -3540,9 +3620,11 @@ return { b_collection_cap = "收藏", b_quit_cap = "退出", b_cash_out = "兌現", + b_unlock_all = "解鎖全部", k_unknown = "?????", k_compatible = "相容", k_incompatible = "不相容", + k_active = "使用中", k_round = "回合", k_ante = "底注", k_seed = "種子", @@ -3562,6 +3644,7 @@ return { k_voucher = "禮券", k_tarot = "塔羅牌", k_planet = "行星牌", + k_deck = "牌組", k_dwarf_planet = "矮行星", k_planet_q = "行星?", k_spectral = "幻靈", @@ -3593,12 +3676,18 @@ return { k_x_base = "X基本", k_not_discovered = "未發現", k_unlocked_ex = "已解鎖!", + k_achievement = "成就", + k_trophy = "獎盃", k_challenge_mode = "挑戰模式", k_daily_run = "每日比賽", k_profile = "個人檔案", k_wins = "獲勝數", k_empty_caps = "空", k_collection = "收藏", + k_progress = "進度", + k_challenges = "挑戰", + k_joker_stickers = "小丑貼紙", + k_deck_stake_wins = "牌組賭注完成度", k_stake_level = "賭注等級", k_none = "無", k_game_modifiers = "遊戲修改者", @@ -3610,28 +3699,46 @@ return { k_best_hand = "最好的一手", k_seeded_run = "種子比賽", k_enter_seed = "進入種子", + k_enter_name = "輸入名稱", k_lvl = "等級", k_skipped_cap = "已跳過", k_no_reward = "無獎勵", k_reward = "獎勵", k_nope_ex = "不!", + k_not_allowed_ex = "禁止!", k_or = "或", + k_poker_hand = "牌型", + k_gold = "金色", + k_card_stats = "牌卡統計數據", k_balanced = "已平衡", + k_view = "檢視", + k_all_hands = "所有手牌", + k_high_score_ex = "高分!", + k_demo_version_ex = "試玩版", + k_playing_as = "角色名稱", + k_choose = "選擇", + k_achievements_disabled = "禁用成就", + k_trophies_disabled = "獎盃停用", ph_improve_run = "順順手氣!", + ph_no_boss_active = "無使用中的好牌", ph_sneak_peek = "先睹為快", ph_deck_preview_stones = "石頭", ph_deck_preview_effective = "因小丑、盲注和卡牌增強而產生的有效總數量", ph_blind_score_at_least = "至少得分", - ph_blind_reward = "獎勵:", + ph_blind_reward = "獎勵: ", + ph_4_7_of_clubs = "四張梅花7", ph_up_ante_1 = "提高底注", ph_up_ante_2 = "提高所有盲注", ph_up_ante_3 = "重洗盲注", + ph_select_challenge = "選擇一個挑戰", ph_stat_joker = "這張牌卡總共完成的回合數", ph_stat_consumable = "這張牌卡使用過的次數", ph_stat_voucher = "這張禮券兌換過的次數", ph_demo_thanks_1 = "感謝您體驗", ph_demo_thanks_2 = "BALATRO試玩版", ph_game_over = "遊戲結束", + ph_you_win = "你獲勝了!", + ph_you_win_demo = "你在試玩版中獲勝了!", ph_vouchers_redeemed = "本賽局兌換的禮券", ph_no_vouchers = "本賽局沒有兌換禮券", ph_defeat_this_blind_1 = "戰勝盲注", @@ -3645,6 +3752,18 @@ return { ph_1_level = "+1級", ph_boss_disabled = "Boss盲注限制條件失效", ph_most_played = "{最常出的牌型}", + ph_defeat_the_boss = "戰勝Boss盲注", + ph_score_furthest_ante = "底注", + ph_score_furthest_round = "回合", + ph_score_hand = "最好的一手", + ph_score_poker_hand = "玩得最多的一局", + ph_score_new_collection = "新發現", + ph_score_cards_played = "打出的牌", + ph_score_cards_discarded = "丟棄的牌", + ph_score_times_rerolled = "重摋次數", + ph_score_cards_purchased = "已選購的牌", + ph_unscored_hand = "出牌將不會得分", + ph_alert_debuff_confirm = "再按一次「出牌」確認", ml_demo_thanks_message = { "不妨到", "Steam將Balatro加入願望清單", @@ -3702,6 +3821,18 @@ return { "全部解鎖及", "發現均被禁用" }, + ml_edition_seal_enhancement_explanation = { + "每張遊戲牌可能會有", + "加強、版本與封蠟章版本" + }, + ml_unlock_all_explanation = { + "警告!解鎖完整收藏", + "將禁用此個人檔案的成就!" + }, + ml_unlock_all_trophies = { + "警告!解鎖完整收藏", + "將停用此個人檔案的獎盃!" + }, ['$'] = "$", k_redeemed_ex = "已兌換!", k_duplicated_ex = "複製!", @@ -3712,6 +3843,7 @@ return { k_plus_stone = "+1石頭牌", k_plus_planet = "+1行星牌", k_plus_spectral = "+1幻靈牌", + k_plus_joker = "+1小丑", k_active_ex = "使用中!", k_level_up_ex = "升級!", k_upgrade_ex = "升級!", @@ -3719,78 +3851,25 @@ return { k_val_up = "提高價值!", k_reset = "重設", k_extinct_ex = "消滅了!", + k_disabled_ex = "已失效!", k_safe_ex = "安全!", k_saved_ex = "已儲存!", k_swapped_ex = "已切換!", k_copied_ex = "已複製!", k_melted_ex = "已融化!", - b_copy = "複製", - b_high_contrast_cards = "高對比牌", - b_set_rumble = "控制器震動", - b_seals = "封蠟章", - b_new_challenge = "開始新挑戰", - b_unlock_all = "解鎖全部", - k_active = "使用中", - k_deck = "牌組", - k_progress = "進度", - k_challenges = "挑戰", - k_joker_stickers = "小丑貼紙", - k_deck_stake_wins = "牌組賭注完成度", - k_enter_name = "輸入名稱", - k_gold = "金色", - k_card_stats = "牌卡統計數據", - k_view = "檢視", - k_all_hands = "所有手牌", - k_high_score_ex = "高分!", - k_demo_version_ex = "試玩版", - k_playing_as = "角色名稱", - k_choose = "選擇", - k_achievements_disabled = "禁用成就", - ph_no_boss_active = "無使用中的好牌", - ph_you_win = "你獲勝了!", - ph_you_win_demo = "你在試玩版中獲勝了!", - ph_defeat_the_boss = "戰勝Boss盲注", - ph_score_furthest_ante = "底注", - ph_score_furthest_round = "回合", - ph_score_hand = "最好的一手", - ph_score_poker_hand = "玩得最多的一局", - ph_score_new_collection = "新發現", - ph_score_cards_played = "打出的牌", - ph_score_cards_discarded = "丟棄的牌", - ph_score_times_rerolled = "重摋次數", - ph_score_cards_purchased = "已選購的牌", - ml_edition_seal_enhancement_explanation = { - "每張遊戲牌可能會有", - "加強、版本與封蠟章版本" - }, - ml_unlock_all_explanation = { - "警告!解鎖完整收藏", - "將禁用此個人檔案的成就!" - }, - k_plus_joker = "+1小丑", k_eaten_ex = "吞噬!", - k_eroded_ex = "侵蝕!", - k_achievement = "成就", - ph_unscored_hand = "出牌將不會得分", - ph_alert_debuff_confirm = "再按一次「出牌」確認", k_drank_ex = "大喝一口!", - k_trophy = "獎盃", - k_trophies_disabled = "獎盃停用", - ml_unlock_all_trophies = { - "警告!解鎖完整收藏", - "將停用此個人檔案的獎盃!" - }, - k_poker_hand = "牌型", - ph_4_7_of_clubs = "四張梅花7", - k_not_allowed_ex = "禁止!", - ph_select_challenge = "選擇一個挑戰" + k_eroded_ex = "侵蝕!" }, v_dictionary = { a_xmult = "X#1#倍數", + a_xmult_minus = "-X#1#倍數", a_mult = "+#1#倍數", + a_mult_minus = "-#1#倍數", a_chips = "+#1#", a_chips_minus = "-#1#", a_handsize = "+#1#的手牌數量", + a_handsize_minus = "-#1#手牌數量", a_hands = "+#1# 出牌次數", a_sold_tally = "#1#/#2#賣出", a_remaining = "剩下#1#", @@ -3800,6 +3879,8 @@ return { deck_preview_wheel_singular = "因#1#牌面朝下,數字可能較小", deck_preview_wheel_plural = "因#1#牌面朝下,數字可能較小", challenges_completed = "已完成#1#/#2#個挑戰", + unlocked = "已解鎖#1#/#2#", + completed = "已完成#1#/#2#", interest = "每$#2#獲得#1#利息(上限為#3#)", remaining_hand_money = "剩餘出牌次數(每次$#1#)", remaining_discard_money = "剩餘棄牌次數(每次$#1#)", @@ -3819,15 +3900,10 @@ return { "負片", "+#1#小丑牌欄位" }, - a_mult_minus = "-#1#倍數", - a_handsize_minus = "-#1#手牌數量", ml_negative_consumable_desc = { "負片", "+#1#消耗牌欄位" - }, - a_xmult_minus = "-X#1#倍數", - unlocked = "已解鎖#1#/#2#", - completed = "已完成#1#/#2#" + } }, v_text = { ch_m_dollars = { @@ -3878,6 +3954,9 @@ return { ch_c_none = { "{C:inactive}無" }, + ch_c_no_shop_jokers = { + "{C:attention}商店{}中不再出現小丑牌" + }, ch_c_inflation = { "每次選購永久提高價格{C:money}$1{}" }, @@ -3890,15 +3969,12 @@ return { ch_c_flipped_cards = { "每{C:green}#1#{}張牌中有1張會是面朝下抽出" }, - ch_c_minus_hand_size_per_X_dollar = { - "每擁有{C:money}$#1#{},就{C:red}-1{}張能持有的手牌" - }, - ch_c_no_shop_jokers = { - "{C:attention}商店{}中不再出現小丑牌" - }, ch_c_debuff_played_cards = { "所有{C:attention}打出過的{}牌在計分後會遭到{C:attention}減益{}" }, + ch_c_minus_hand_size_per_X_dollar = { + "每擁有{C:money}$#1#{},就{C:red}-1{}張能持有的手牌" + }, ch_c_set_eternal_ante = { "當{C:attention}#1#{}Boss盲注被擊敗後,所有的小丑牌都會成為{C:attention}永恆狀態" }, @@ -3906,6 +3982,26 @@ return { "當{C:attention}#1#{}Boss盲注被擊敗後,將小丑牌欄位數變為{C:attention}0" } }, + quips = { + wq_1 = {"你的表現超出色!"}, + wq_2 = {"你超讚","很棒呢!"}, + wq_3 = {"看來","你不是在吹牛!"}, + wq_4 = {"這些籌碼","要是都是真錢","該有多好啊……"}, + wq_5 = {"看來我已經","把你教得很好嘛!"}, + wq_6 = {"你的決策", "非常明智!"}, + wq_7 = {"幸好","我不打賭", "不是你!"}, + lq_1 = {"感覺", "我們更適合玩", "Go Fish……"}, + lq_2 = {"我們放棄得", "有點輕易欸!"}, + lq_3 = {"是時候該", "重新洗牌", "然後重新開局了!"}, + lq_4 = {"人家不是常說那句話嗎?", "就是", "贏的永遠是莊家!"}, + lq_5 = {"看來我們", "找到誰才是", "真正的「小丑」了!"}, + lq_6 = {"天啊,難道", "你也是在吹牛?"}, + lq_7 = {"沒想到","我們讓人看笑話了!"}, + lq_8 = {"這種情況,","只要有手的人都想", "把眼睛遮起來吧!"}, + lq_9 = {"我確實是個", "傻瓜,但你的", "藉口是什麼?"}, + lq_10 = {"真是糗到不行!"}, + dq_1 = {"唉!我希望","你有什麼妙計","能應付這","最後的挑戰!"} + }, tutorial = { sb_1 = { "您好!我的名字是", @@ -4069,176 +4165,6 @@ return { "我們現在進入", "{C:attention}下一回合{}。" } - }, - achievement_names = { - ante_up = "底注上升!", - ante_upper = "底注再上升!", - heads_up = "注意", - low_stakes = "低賭注", - mid_stakes = "中賭注", - high_stakes = "高賭注", - card_player = "牌卡玩家", - card_discarder = "棄牌者", - nest_egg = "儲備金", - flushed = "同花", - speedrunner = "快速破關者", - roi = "投報率", - shattered = "粉碎", - royale = "王室", - retrograde = "逆行", - _10k = "10K", - _1000k = "1,000K", - _100000k = "100,000K", - tiny_hands = "小手牌", - big_hands = "大手牌", - you_get_what_you_get = "接受現況", - rule_bender = "規則突破者", - rule_breaker = "規則破壞者", - legendary = "傳奇", - astronomy = "天文學", - cartomancy = "卜卦", - clairvoyance = "未卜先知", - extreme_couponer = "精打細算者", - completionist = "完美主義者", - completionist_plus = "完美主義者+", - completionist_plus_plus = "完美主義者++" - }, - achievement_descriptions = { - ante_up = "達到底注4", - ante_upper = "達到底注8", - heads_up = "贏得比賽", - low_stakes = "至少在紅色賭注難度贏得比賽", - mid_stakes = "至少在藍色賭注難度贏得比賽", - high_stakes = "至少在金色賭注難度贏得比賽", - card_player = "打出至少2500張牌", - card_discarder = "丟棄至少2500張牌", - nest_egg = "在單一回合中擁有$400以上", - flushed = "用5張萬能牌打出一次同花", - speedrunner = "在12回合以內贏得比賽", - roi = "在底注4的遊戲中購買5禮券", - shattered = "在單一手牌中破壞2玻璃牌", - royale = "打出同花大順", - retrograde = "將任一手牌提升至等級10", - _10k = "在一次出牌中獲得10,000籌碼", - _1000k = "在一次出牌中獲得1,000,000籌碼", - _100000k = "在一次出牌中獲得100,000,000籌碼", - tiny_hands = "將你的牌組縮減至20張或以下", - big_hands = "牌組中擁有80張以上牌卡", - you_get_what_you_get = "在不使用商店重摋的情況下贏得比賽", - rule_bender = "完成任一挑戰賽", - rule_breaker = "完成所有挑戰賽", - legendary = "找到傳奇小丑", - astronomy = "找到所有行星牌", - cartomancy = "找到所有塔羅牌", - clairvoyance = "找到所有幻靈牌", - extreme_couponer = "找到所有禮券", - completionist = "找到100%個人收藏牌卡", - completionist_plus = "在金色賭注難度中,使用每副牌組贏得勝利", - completionist_plus_plus = "每張小丑牌都獲得金色貼紙" - }, - quips = { - wq_1 = { - "你的表現超出色!" - }, - wq_2 = { - "你超讚", - "很棒呢!" - }, - wq_3 = { - "看來", - "你不是在吹牛!" - }, - wq_4 = { - "這些籌碼", - "要是都是真錢", - "該有多好啊……" - }, - wq_5 = { - "看來我已經", - "把你教得很好嘛!" - }, - wq_6 = { - "你的決策", - "非常明智!" - }, - wq_7 = { - "幸好", - "我不打賭", - "不是你!" - }, - lq_1 = { - "感覺", - "我們更適合玩", - "Go Fish……" - }, - lq_2 = { - "我們放棄得", - "有點輕易欸!" - }, - lq_3 = { - "是時候該", - "重新洗牌", - "然後重新開局了!" - }, - lq_4 = { - "人家不是常說那句話嗎?", - "就是", - "贏的永遠是莊家!" - }, - lq_5 = { - "看來我們", - "找到誰才是", - "真正的「小丑」了!" - }, - lq_6 = { - "天啊,難道", - "你也是在吹牛?" - }, - lq_7 = { - "沒想到", - "我們讓人看笑話了!" - }, - lq_8 = { - "這種情況,", - "只要有手的人都想", - "把眼睛遮起來吧!" - }, - lq_9 = { - "我確實是個", - "傻瓜,但你的", - "藉口是什麼?" - }, - lq_10 = { - "真是糗到不行!" - }, - dq_1 = { - "唉!我希望", - "你有什麼妙計", - "能應付這", - "最後的挑戰!" - } - }, - challenge_names = { - c_omelette_1 = "煎蛋捲", - c_city_1 = "一刻鐘城市", - c_rich_1 = "富者愈富", - c_knife_1 = "刀鋒之上", - c_xray_1 = "透視眼", - c_mad_world_1 = "瘋狂世界", - c_luxury_1 = "奢侈稅", - c_non_perishable_1 = "保久物資", - c_medusa_1 = "梅杜莎", - c_double_nothing_1 = "孤注一擲", - c_typecast_1 = "定型角色", - c_inflation_1 = "通貨膨脹", - c_bram_poker_1 = "布蘭撲克", - c_fragile_1 = "脆弱不堪", - c_monolith_1 = "巨石柱", - c_blast_off_1 = "一飛沖天", - c_five_card_1 = "五張換牌", - c_golden_needle_1 = "黃金針", - c_cruelty_1 = "殘忍無情", - c_jokerless_1 = "小丑不再" } } -} \ No newline at end of file +} diff --git a/main.lua b/main.lua index 5968924..34a99df 100644 --- a/main.lua +++ b/main.lua @@ -323,7 +323,7 @@ end function love.resize(w, h) if w/h < 1 then --Dont allow the screen to be too square, since pop in occurs above and below screen - h = G.F_MOBILE_UI and h or w/1 + h = w/1 end --When the window is resized, this code resizes the Canvas, then places the 'room' or gamearea into the middle without streching it @@ -364,8 +364,25 @@ function love.resize(w, h) real_window_w = w, real_window_h = h } + G.CANV_SCALE = 1 + if love.system.getOS() == 'Windows' and false then --implement later if needed + local render_w, render_h = love.window.getDesktopDimensions(G.SETTINGS.WINDOW.selcted_display) + local unscaled_dims = love.window.getFullscreenModes(G.SETTINGS.WINDOW.selcted_display)[1] + + local DPI_scale = math.floor((0.5*unscaled_dims.width/render_w + 0.5*unscaled_dims.height/render_h)*500 + 0.5)/500 + + if DPI_scale > 1.1 then + G.CANV_SCALE = 1.5 + + G.AA_CANVAS = love.graphics.newCanvas(G.WINDOWTRANS.real_window_w*G.CANV_SCALE, G.WINDOWTRANS.real_window_h*G.CANV_SCALE, {type = '2d', readable = true}) + G.AA_CANVAS:setFilter('linear', 'linear') + else + G.AA_CANVAS = nil + end + end + G.CANVAS = love.graphics.newCanvas(w*G.CANV_SCALE, h*G.CANV_SCALE, {type = '2d', readable = true}) G.CANVAS:setFilter('linear', 'linear') end diff --git a/resources/shaders/CRT.fs b/resources/shaders/CRT.fs index 9ec5814..b8ad65c 100644 --- a/resources/shaders/CRT.fs +++ b/resources/shaders/CRT.fs @@ -144,7 +144,7 @@ vec4 position( mat4 transform_projection, vec4 vertex_position ) if (hovering <= 0.){ return transform_projection * vertex_position; } - MY_HIGHP_OR_MEDIUMP float mid_dist = length(vertex_position.xy - 0.5*love_ScreenSize.xy)/length(love_ScreenSize.xy); + MY_HIGHP_OR_MEDIUMP float mid_dist = screen_scale*length(vertex_position.xy/screen_scale - 0.5*love_ScreenSize.xy)/length(love_ScreenSize.xy); MY_HIGHP_OR_MEDIUMP vec2 mouse_offset = (vertex_position.xy - mouse_screen_pos.xy)/screen_scale; MY_HIGHP_OR_MEDIUMP float scale = 0.002*(-0.03 - 0.3*max(0., 0.3-mid_dist)) *hovering*(length(mouse_offset)*length(mouse_offset))/(2. -mid_dist); diff --git a/resources/shaders/booster.fs b/resources/shaders/booster.fs index 2c61adb..ef9f47e 100644 --- a/resources/shaders/booster.fs +++ b/resources/shaders/booster.fs @@ -19,22 +19,22 @@ vec4 dissolve_mask(vec4 tex, vec2 texture_coords, vec2 uv) return vec4(shadow ? vec3(0.,0.,0.) : tex.xyz, shadow ? tex.a*0.3: tex.a); } - float adjusted_dissolve = (dissolve*dissolve*(3.-2.*dissolve))*1.02 - 0.01; //Adjusting 0.0-1.0 to fall to -0.1 - 1.1 scale so the mask does not pause at extreme values + MY_HIGHP_OR_MEDIUMP float adjusted_dissolve = (dissolve*dissolve*(3.-2.*dissolve))*1.02 - 0.01; //Adjusting 0.0-1.0 to fall to -0.1 - 1.1 scale so the mask does not pause at extreme values - float t = time * 10.0 + 2003.; - vec2 floored_uv = (floor((uv*texture_details.ba)))/max(texture_details.b, texture_details.a); - vec2 uv_scaled_centered = (floored_uv - 0.5) * 2.3 * max(texture_details.b, texture_details.a); + MY_HIGHP_OR_MEDIUMP float t = time * 10.0 + 2003.; + MY_HIGHP_OR_MEDIUMP vec2 floored_uv = (floor((uv*texture_details.ba)))/max(texture_details.b, texture_details.a); + MY_HIGHP_OR_MEDIUMP vec2 uv_scaled_centered = (floored_uv - 0.5) * 2.3 * max(texture_details.b, texture_details.a); - vec2 field_part1 = uv_scaled_centered + 50.*vec2(sin(-t / 143.6340), cos(-t / 99.4324)); - vec2 field_part2 = uv_scaled_centered + 50.*vec2(cos( t / 53.1532), cos( t / 61.4532)); - vec2 field_part3 = uv_scaled_centered + 50.*vec2(sin(-t / 87.53218), sin(-t / 49.0000)); + MY_HIGHP_OR_MEDIUMP vec2 field_part1 = uv_scaled_centered + 50.*vec2(sin(-t / 143.6340), cos(-t / 99.4324)); + MY_HIGHP_OR_MEDIUMP vec2 field_part2 = uv_scaled_centered + 50.*vec2(cos( t / 53.1532), cos( t / 61.4532)); + MY_HIGHP_OR_MEDIUMP vec2 field_part3 = uv_scaled_centered + 50.*vec2(sin(-t / 87.53218), sin(-t / 49.0000)); - float field = (1.+ ( + MY_HIGHP_OR_MEDIUMP float field = (1.+ ( cos(length(field_part1) / 19.483) + sin(length(field_part2) / 33.155) * cos(field_part2.y / 15.73) + cos(length(field_part3) / 27.193) * sin(field_part3.x / 21.92) ))/2.; - vec2 borders = vec2(0.2, 0.8); + MY_HIGHP_OR_MEDIUMP vec2 borders = vec2(0.2, 0.8); - float res = (.5 + .5* cos( (adjusted_dissolve) / 82.612 + ( field + -.5 ) *3.14)) + MY_HIGHP_OR_MEDIUMP float res = (.5 + .5* cos( (adjusted_dissolve) / 82.612 + ( field + -.5 ) *3.14)) - (floored_uv.x > borders.y ? (floored_uv.x - borders.y)*(5. + 5.*dissolve) : 0.)*(dissolve) - (floored_uv.y > borders.y ? (floored_uv.y - borders.y)*(5. + 5.*dissolve) : 0.)*(dissolve) - (floored_uv.x < borders.x ? (borders.x - floored_uv.x)*(5. + 5.*dissolve) : 0.)*(dissolve) @@ -53,20 +53,20 @@ vec4 dissolve_mask(vec4 tex, vec2 texture_coords, vec2 uv) vec4 effect( vec4 colour, Image texture, vec2 texture_coords, vec2 screen_coords ) { - vec4 tex = Texel( texture, texture_coords); - vec2 uv = (((texture_coords)*(image_details)) - texture_details.xy*texture_details.ba)/texture_details.ba; + MY_HIGHP_OR_MEDIUMP vec4 tex = Texel( texture, texture_coords); + MY_HIGHP_OR_MEDIUMP vec2 uv = (((texture_coords)*(image_details)) - texture_details.xy*texture_details.ba)/texture_details.ba; - number low = min(tex.r, min(tex.g, tex.b)); - number high = max(tex.r, max(tex.g, tex.b)); - number delta = max(high-low, low*0.7); + MY_HIGHP_OR_MEDIUMP number low = min(tex.r, min(tex.g, tex.b)); + MY_HIGHP_OR_MEDIUMP number high = max(tex.r, max(tex.g, tex.b)); + MY_HIGHP_OR_MEDIUMP number delta = max(high-low, low*0.7); - number fac = 0.8 + 0.9*sin(13.*uv.x+5.32*uv.y + booster.r*12. + cos(booster.r*5.3 + uv.y*4.2 - uv.x*4.)); - number fac2 = 0.5 + 0.5*sin(10.*uv.x+2.32*uv.y + booster.r*5. - cos(booster.r*2.3 + uv.x*8.2)); - number fac3 = 0.5 + 0.5*sin(12.*uv.x+6.32*uv.y + booster.r*6.111 + sin(booster.r*5.3 + uv.y*3.2)); - number fac4 = 0.5 + 0.5*sin(4.*uv.x+2.32*uv.y + booster.r*8.111 + sin(booster.r*1.3 + uv.y*13.2)); - number fac5 = sin(0.5*16.*uv.x+5.32*uv.y + booster.r*12. + cos(booster.r*5.3 + uv.y*4.2 - uv.x*4.)); + MY_HIGHP_OR_MEDIUMP number fac = 0.8 + 0.9*sin(13.*uv.x+5.32*uv.y + booster.r*12. + cos(booster.r*5.3 + uv.y*4.2 - uv.x*4.)); + MY_HIGHP_OR_MEDIUMP number fac2 = 0.5 + 0.5*sin(10.*uv.x+2.32*uv.y + booster.r*5. - cos(booster.r*2.3 + uv.x*8.2)); + MY_HIGHP_OR_MEDIUMP number fac3 = 0.5 + 0.5*sin(12.*uv.x+6.32*uv.y + booster.r*6.111 + sin(booster.r*5.3 + uv.y*3.2)); + MY_HIGHP_OR_MEDIUMP number fac4 = 0.5 + 0.5*sin(4.*uv.x+2.32*uv.y + booster.r*8.111 + sin(booster.r*1.3 + uv.y*13.2)); + MY_HIGHP_OR_MEDIUMP number fac5 = sin(0.5*16.*uv.x+5.32*uv.y + booster.r*12. + cos(booster.r*5.3 + uv.y*4.2 - uv.x*4.)); - number maxfac = 0.6*max(max(fac, max(fac2, max(fac3,0.0))) + (fac+fac2+fac3*fac4), 0.); + MY_HIGHP_OR_MEDIUMP number maxfac = 0.6*max(max(fac, max(fac2, max(fac3,0.0))) + (fac+fac2+fac3*fac4), 0.); tex.rgb = tex.rgb*0.5 + vec3(0.4, 0.4, 0.8); @@ -88,9 +88,9 @@ vec4 position( mat4 transform_projection, vec4 vertex_position ) if (hovering <= 0.){ return transform_projection * vertex_position; } - float mid_dist = length(vertex_position.xy - 0.5*love_ScreenSize.xy)/length(love_ScreenSize.xy); - vec2 mouse_offset = (vertex_position.xy - mouse_screen_pos.xy)/screen_scale; - float scale = 0.2*(-0.03 - 0.3*max(0., 0.3-mid_dist)) + MY_HIGHP_OR_MEDIUMP float mid_dist = length(vertex_position.xy - 0.5*love_ScreenSize.xy)/length(love_ScreenSize.xy); + MY_HIGHP_OR_MEDIUMP vec2 mouse_offset = (vertex_position.xy - mouse_screen_pos.xy)/screen_scale; + MY_HIGHP_OR_MEDIUMP float scale = 0.2*(-0.03 - 0.3*max(0., 0.3-mid_dist)) *hovering*(length(mouse_offset)*length(mouse_offset))/(2. -mid_dist); return transform_projection * vertex_position + vec4(0,0,0,scale); diff --git a/resources/textures/1x/Jokers.png b/resources/textures/1x/Jokers.png index 7075b3b..2d41248 100644 Binary files a/resources/textures/1x/Jokers.png and b/resources/textures/1x/Jokers.png differ diff --git a/resources/textures/1x/stickers.png b/resources/textures/1x/stickers.png index 0849da8..ef1c1c6 100644 Binary files a/resources/textures/1x/stickers.png and b/resources/textures/1x/stickers.png differ diff --git a/resources/textures/2x/Jokers.png b/resources/textures/2x/Jokers.png index acedec5..9d27c18 100644 Binary files a/resources/textures/2x/Jokers.png and b/resources/textures/2x/Jokers.png differ diff --git a/resources/textures/2x/stickers.png b/resources/textures/2x/stickers.png index 9e009b8..0761eb7 100644 Binary files a/resources/textures/2x/stickers.png and b/resources/textures/2x/stickers.png differ diff --git a/tag.lua b/tag.lua index a283a31..53df238 100644 --- a/tag.lua +++ b/tag.lua @@ -122,7 +122,7 @@ function Tag:apply_to_run(_context) end) self.triggered = true return { - dollars = 15, + dollars = self.config.dollars, condition = localize('ph_defeat_the_boss'), pos = self.pos, tag = self @@ -358,6 +358,8 @@ function Tag:apply_to_run(_context) card.states.visible = false self:yep('+', G.C.RED,function() card:start_materialize() + card.ability.couponed = true + card:set_cost() return true end) else @@ -370,6 +372,8 @@ function Tag:apply_to_run(_context) card.states.visible = false self:yep('+', G.C.GREEN,function() card:start_materialize() + card.ability.couponed = true + card:set_cost() return true end) end @@ -395,6 +399,8 @@ function Tag:apply_to_run(_context) _context.card.temp_edition = true self:yep('+', G.C.DARK_EDITION,function() _context.card:set_edition({foil = true}, true) + _context.card.ability.couponed = true + _context.card:set_cost() _context.card.temp_edition = nil G.CONTROLLER.locks[lock] = nil return true @@ -405,6 +411,8 @@ function Tag:apply_to_run(_context) self:yep('+', G.C.DARK_EDITION,function() _context.card.temp_edition = nil _context.card:set_edition({holo = true}, true) + _context.card.ability.couponed = true + _context.card:set_cost() G.CONTROLLER.locks[lock] = nil return true end) @@ -414,6 +422,8 @@ function Tag:apply_to_run(_context) self:yep('+', G.C.DARK_EDITION,function() _context.card.temp_edition = nil _context.card:set_edition({polychrome = true}, true) + _context.card.ability.couponed = true + _context.card:set_cost() G.CONTROLLER.locks[lock] = nil return true end) @@ -423,6 +433,8 @@ function Tag:apply_to_run(_context) self:yep('+', G.C.DARK_EDITION,function() _context.card.temp_edition = nil _context.card:set_edition({negative = true}, true) + _context.card.ability.couponed = true + _context.card:set_cost() G.CONTROLLER.locks[lock] = nil return true end) diff --git a/version.jkr b/version.jkr index fe8939d..dcb98e3 100644 --- a/version.jkr +++ b/version.jkr @@ -1,3 +1,3 @@ -1.0.0n-FULL -1.0.0n +1.0.1f-FULL +1.0.1f Console_other \ No newline at end of file