Steam telepítése
belépés
|
nyelv
简体中文 (egyszerűsített kínai)
繁體中文 (hagyományos kínai)
日本語 (japán)
한국어 (koreai)
ไทย (thai)
Български (bolgár)
Čeština (cseh)
Dansk (dán)
Deutsch (német)
English (angol)
Español - España (spanyolországi spanyol)
Español - Latinoamérica (latin-amerikai spanyol)
Ελληνικά (görög)
Français (francia)
Italiano (olasz)
Bahasa Indonesia (indonéz)
Nederlands (holland)
Norsk (norvég)
Polski (lengyel)
Português (portugáliai portugál)
Português - Brasil (brazíliai portugál)
Română (román)
Русский (orosz)
Suomi (finn)
Svenska (svéd)
Türkçe (török)
Tiếng Việt (vietnámi)
Українська (ukrán)
Fordítási probléma jelentése
function filterDeck(deck)
local remaining = #deck.getObjects()
for index, card in pairs(deck.getObjects()) do
if remaining > 1 then
-- last item will go in as a card, not a deck
if containsCard(card.name) then
deck.takeObject({guid = card.guid}).destruct()
else
self.putObject(deck.takeObject({
guid = card.guid,
rotation = cardRotation or { 0, 0, 0 },
smooth = false
}))
end
end
remaining = remaining - 1
end
end
function containsCard(name)
for _, v in ipairs(self.getObjects()) do
if v.name == name then
return false
end
end
return false
end
----#include Shared/DedupedCards
cardRotation = { 0, 180, 0 }
----#include Shared/DedupedCards
function filterObjectEnter(enter_object)
if enter_object.tag == 'Card' then
if containsCard(enter_object.getName()) then
enter_object.destruct()
else
enter_object.setRotation(cardRotation or { 0, 0, 0 })
self.putObject(enter_object)
end
end
if enter_object.tag == 'Deck' then
filterDeck(enter_object)
end
return false
end
Связано это со сбитым скриптом. Он там проверяет имя карт, чтобы удалять дубликаты. А на русском колоды с квестами и заданиями без названий, в результате эти колоды просто удаляются.
Надо в каждую колоду-сумку вставить этот скрипт. Это оригинальный скрипт из английской версии, с убранной проверкой дубликатов.