This commit is contained in:
tobspr 2020-10-07 08:36:26 +02:00
commit 81e7d96dd8
5 changed files with 128 additions and 107 deletions

8
.editorconfig Executable file
View File

@ -0,0 +1,8 @@
root = true
[{src, translations}/*]
end_of_line = crlf
insert_final_newline = true
indent_style = space
indent_size = 4
charset = utf-8

View File

@ -87,7 +87,7 @@ export class HUDScreenshotExporter extends BaseHUDPart {
const parameters = new DrawParameters({ const parameters = new DrawParameters({
context, context,
visibleRect, visibleRect,
desiredAtlasScale: chunkScale, desiredAtlasScale: 0.25,
root: this.root, root: this.root,
zoomLevel: chunkScale, zoomLevel: chunkScale,
}); });

View File

@ -8,7 +8,7 @@ steamPage:
producción automatizada de formas geométricas. producción automatizada de formas geométricas.
A medida que el nivel aumenta, las formas se vuelven más y más complejas, y tienes que extenderte en un mapa infinito. A medida que el nivel aumenta, las formas se vuelven más y más complejas, y tienes que extenderte en un mapa infinito.
Y por si fuera poco, también tienes que producir exponencialmente más para satisfacer las demandas - ¡lo único que ayuda es escalar! Y por si fuera poco, también tienes que producir exponencialmente más para satisfacer las demandas - ¡lo único que ayuda es escalar!
Mientras que sólo procesas formas al principio, tienes que colorearlas después - ¡para ello tienes que extraer y mezclar los colores! Mientras que sólo procesas formas al principio, tienes que colorearlas después - ¡para ello tienes que extraer y mezclar los colores!

View File

@ -4,17 +4,17 @@ steamPage:
yang meluas tanpa batas. yang meluas tanpa batas.
discordLinkShort: Official Discord discordLinkShort: Official Discord
intro: >- intro: >-
Shapez.io is a relaxed game in which you have to build factories for the Shapez.io adalah game santai dimana anda harus membuat pabrik untuk
automated production of geometric shapes. mengotomatiskan produksi bentuk-bentuk geometris.
As the level increases, the shapes become more and more complex, and you have to spread out on the infinite map. Semakin meningkatnya level, bentuk-bentuknya menjadi lebih kompleks, dan anda perlu meluas di peta yang tak terbatas.
And as if that wasn't enough, you also have to produce exponentially more to satisfy the demands - the only thing that helps is scaling! Dan jita itu tidak cukup, anda juga perlu untuk memproduksi secara ekxponensial untuk memenuhkan kebutuhan - hal yang membantu hanyalah memperbesar pabrik!
While you only process shapes at the beginning, you have to color them later - for this you have to extract and mix colors! Walaupun anda hanya memproses bentuk di awal, anda perlu mewarnainya untuk nanti - untuk ini, anda perlu untuk mengekstrak dan mencampur warna!
Buying the game on Steam gives you access to the full version, but you can also play a demo on shapez.io first and decide later! Membeli game ini di Steam memberikan anda akses ke versi lengkap, namun anda juga dapat mencoba demo dan memutuskan nanti!
title_advantages: Standalone Advantages title_advantages: Keuntungan versi penuh
advantages: advantages:
- <b>12 New Level</b> for a total of 26 levels - <b>12 New Level</b> for a total of 26 levels
- <b>18 New Buildings</b> for a fully automated factory! - <b>18 New Buildings</b> for a fully automated factory!
@ -411,12 +411,12 @@ buildings:
beberapa. beberapa.
wire: wire:
default: default:
name: Kawat Energi name: Kabel
description: Memungkinkan anda untuk mengangkut energi. description: Memungkinkan anda untuk mengangkut Energi.
second: second:
name: Wire name: Kabel
description: Transfers signals, which can be items, colors or booleans (1 / 0). description: Mentransfer sinyal, dapat berupa bentuk, warna, atau boolean (1 / 0).
Different colored wires do not connect. Kabel dengan warna berbeda tidak akan menyambung.
miner: miner:
default: default:
name: Ekstraktor name: Ekstraktor
@ -455,13 +455,13 @@ buildings:
name: Pemutar (Berlawanan Arah Jarum Jam) name: Pemutar (Berlawanan Arah Jarum Jam)
description: Memutar bentuk berlawanan arah jarum jam sebesar 90 derajat. description: Memutar bentuk berlawanan arah jarum jam sebesar 90 derajat.
rotate180: rotate180:
name: Rotate (180) name: Pemutar (180)
description: Rotates shapes by 180 degrees. description: Memutar bentuk searah jarum jam sebesar 180 derajat.
stacker: stacker:
default: default:
name: Penyusun name: Penumpuk
description: Menggabungkan kedua artikel. Apabila mereka tidak dapat description: Menumpukkan kedua bentuk. Apabila mereka tidak dapat
digabungkan, artikel kanan akan diletakkan diatas artikel kiri. digabungkan, bentuk kanan akan diletakkan diatas bentuk kiri.
mixer: mixer:
default: default:
name: Pencampur Warna name: Pencampur Warna
@ -489,123 +489,120 @@ buildings:
description: Menerima input dari semua sisi dan menghancurkannya. Selamanya. description: Menerima input dari semua sisi dan menghancurkannya. Selamanya.
balancer: balancer:
default: default:
name: Balancer name: Pengimbang
description: Multifunctional - Evenly distributes all inputs onto all outputs. description: Multifungsional - Mendistribusikan seluruh input secara merata ke seluruh output.
merger: merger:
name: Merger (compact) name: Penggabung (Kompak)
description: Merges two conveyor belts into one. description: Menggabungkan dua sabuk konveyor menjadi satu.
merger-inverse: merger-inverse:
name: Merger (compact) name: Penggabung (Kompak)
description: Merges two conveyor belts into one. description: Menggabungkan dua sabuk konveyor menjadi satu.
splitter: splitter:
name: Splitter (compact) name: Pemisah (Kompak)
description: Splits one conveyor belt into two. description: Memisahkan satu sabuk konveyor menjadi dua.
splitter-inverse: splitter-inverse:
name: Splitter (compact) name: Pemisah (Kompak)
description: Splits one conveyor belt into two. description: Memisahkan satu sabuk konveyor menjadi dua.
storage: storage:
default: default:
name: Storage name: Tempat Penyimpanan
description: Stores excess items, up to a given capacity. Prioritizes the left description: Menyumpan bentuk yang berlebuhan, hingga kapasitas yang tertentu. Memprioritaskan output dari kiri
output and can be used as an overflow gate.
wire_tunnel: wire_tunnel:
default: default:
name: Wire Crossing name: Penyebrangan Kabel
description: Allows to cross two wires without connecting them. description: Memungkinkan untuk menyebrangkan 2 kabel tanpa menyambungkannya.
constant_signal: constant_signal:
default: default:
name: Constant Signal name: Sinyal Konstan
description: Emits a constant signal, which can be either a shape, color or description: Mengeluarkan sinyal yang konstan, dapat berupa bentuk, warna atau boolean (1 / 0).
boolean (1 / 0).
lever: lever:
default: default:
name: Switch name: Saklar
description: Can be toggled to emit a boolean signal (1 / 0) on the wires layer, description: Dapat diubah untuk mengeluarkan sinyal boolean (1 / 0) pada lapisan kabel,
which can then be used to control for example an item filter. yang bisa digunakan untuk mengontrol seperti penyaring.
logic_gate: logic_gate:
default: default:
name: AND Gate name: Gerbang AND
description: Emits a boolean "1" if both inputs are truthy. (Truthy means shape, description: Mengeluarkan boolean "1" jika kedua input adalah benar. (Benar berarti sebuah bentuk,
color or boolean "1") warna atau boolean "1")
not: not:
name: NOT Gate name: Gerbang NOT
description: Emits a boolean "1" if the input is not truthy. (Truthy means description: Mengeluarkan boolean "1" jika input adalah tidak benar. (Benar berarti sebuah bentuk,
shape, color or boolean "1") warna atau boolean "1")
xor: xor:
name: XOR Gate name: Gerbang XOR
description: Emits a boolean "1" if one of the inputs is truthy, but not both. description: Mengeluarkan boolean "1" jika kedua input adalah benar, namun bukan keduanya.
(Truthy means shape, color or boolean "1") (Benar berarti sebuah bentuk, warna atau boolean "1")
or: or:
name: OR Gate name: Gerbang OR
description: Emits a boolean "1" if one of the inputs is truthy. (Truthy means description: Mengeluarkan boolean "1" jika satu input adalah benar. (Benar berarti sebuah bentuk,
shape, color or boolean "1") warna atau boolean "1")
transistor: transistor:
default: default:
name: Transistor name: Transistor
description: Forwards the bottom input if the side input is truthy (a shape, description: Melanjutkan sinyal dari input bawah jika input samping adalah benar (sebuah bentuk,
color or "1"). warna atau boolean "1")
mirrored: mirrored:
name: Transistor name: Transistor
description: Forwards the bottom input if the side input is truthy (a shape, description: Melanjutkan sinyal dari input bawah jika input samping adalah benar (sebuah bentuk,
color or "1"). warna atau boolean "1")
filter: filter:
default: default:
name: Filter name: Filter
description: Connect a signal to route all matching items to the top and the description: Hubungkan sebuah sinyal untuk merutekan semua benda yang cocok ke atas dan
remaining to the right. Can be controlled with boolean signals sisanya ke kanan. Dapat juga dikontrol dengan sinyal boolean
too.
display: display:
default: default:
name: Display name: Layar
description: Connect a signal to show it on the display - It can be a shape, description: Hubungkan dengan sebuah sinyal untuk ditunjukkan pada layar - Dapat berupa bentuk,
color or boolean. warna atau boolean.
reader: reader:
default: default:
name: Belt Reader name: Pembaca Sabuk Konveyor
description: Allows to measure the average belt throughput. Outputs the last description: Memungkinkan untuk mengukur rata-rata benda yang melewati sabuk konveyor. Mengeluarkan output benda terakhir
read item on the wires layer (once unlocked). yang dilewati pada lapisan kabel (Setelah terbuka).
analyzer: analyzer:
default: default:
name: Shape Analyzer name: Penganalisa bentuk
description: Analyzes the top right quadrant of the lowest layer of the shape description: Menganalisa perempat bentuk pada kanan atas dan lapisan terbawah
and returns its shape and color. lalu mengeluarkan bentuk dan warnanya.
comparator: comparator:
default: default:
name: Compare name: Pembanding
description: Returns boolean "1" if both signals are exactly equal. Can compare description: Mengeluarkan boolean "1" jika kedua sinya adalah sama. Dapat membandingkan
shapes, items and booleans. Bentuk, warna dan boolean.
virtual_processor: virtual_processor:
default: default:
name: Virtual Cutter name: Pemotong Virtual
description: Virtually cuts the shape into two halves. description: Memotong bentuk secara virtual menjadi dua bagian.
rotater: rotater:
name: Virtual Rotater name: Pemutar Virtual
description: Virtually rotates the shape, both clockwise and counter-clockwise. description: Memutar bentuk secara virtual, searah jarum jam dan tidak searah jarum jam.
unstacker: unstacker:
name: Virtual Unstacker name: Pemisah Tumpukan Virtual
description: Virtually extracts the topmost layer to the right output and the description: Memisahkan lapisan teratas secara virtual ke output kanan dan
remaining ones to the left. sisanya ke output kiri.
stacker: stacker:
name: Virtual Stacker name: Penumpuk Virtual
description: Virtually stacks the right shape onto the left. description: Menumpuk bentuk kanan ke bentuk kiri secara virtual.
painter: painter:
name: Virtual Painter name: Pencat Virtual
description: Virtually paints the shape from the bottom input with the shape on description: Mengecat bentuk dari input bawah dengan warna
the right input. dari input kanan.
item_producer: item_producer:
default: default:
name: Item Producer name: Pembuat Artikel
description: Available in sandbox mode only, outputs the given signal from the description: Hanya tersedia di dalam mode sandbox , Mengeluarkan sinyal yang diberikan dari
wires layer on the regular layer. lapisan kabel ke lapisan biasa.
storyRewards: storyRewards:
reward_cutter_and_trash: reward_cutter_and_trash:
title: Memotong Bentuk title: Memotong Bentuk
desc: You just unlocked the <strong>cutter</strong>, which cuts shapes in half desc: <strong>Pemotong</strong> telah dibuka, yang dapat memotong bentuk menjadi dua
from top to bottom <strong>regardless of its secara vertikal <strong>apapun
orientation</strong>!<br><br>Be sure to get rid of the waste, or orientasinya</strong>!<br><br>Pastikan untuk membuang sisanya, jika
otherwise <strong>it will clog and stall</strong> - For this purpose tidak <strong>ini dapat menghambat dan memperlambat</strong> - karena ini
I have given you the <strong>trash</strong>, which destroys anda diberikan <strong>Tong sampah</strong>, yang menghapus
everything you put into it! semua yang anda masukkan!
reward_rotater: reward_rotater:
title: Memutar title: Memutar
desc: <strong>Pemutar</strong> telah dibuka! Ia memutar bentuk-bentuk searah desc: <strong>Pemutar</strong> telah dibuka! Ia memutar bentuk-bentuk searah

View File

@ -120,9 +120,8 @@ dialogs:
text: "Oyun yükleme başarısız:" text: "Oyun yükleme başarısız:"
confirmSavegameDelete: confirmSavegameDelete:
title: Silme işlemini onayla title: Silme işlemini onayla
text: Are you sure you want to delete the following game?<br><br> text: <br><br> Bu kayıdı silmek istiyor musunuz?
'<savegameName>' at level <savegameLevel><br><br> This can not be '<savegameName>' <savegameLevel><br><br>. seviyede. Bu işlem geri alınamaz!
undone!
savegameDeletionError: savegameDeletionError:
title: Silme başarısız title: Silme başarısız
text: "Oyun kaydını silme başarısız:" text: "Oyun kaydını silme başarısız:"
@ -174,8 +173,8 @@ dialogs:
taşıma bantlarının yönünü ters çevirir.<br>" taşıma bantlarının yönünü ters çevirir.<br>"
createMarker: createMarker:
title: Yeni Konum İşareti title: Yeni Konum İşareti
desc: Give it a meaningful name, you can also include a <strong>short desc: Anlamlı bir isim ver. Ayrıca <strong>Şekil koduda</strong>
key</strong> of a shape (Which you can generate <link>here</link>) koyabilirsiniz (<link>Buradan</link> kod yapabilirisinz )
titleEdit: Konum İşaretini Düzenle titleEdit: Konum İşaretini Düzenle
markerDemoLimit: markerDemoLimit:
desc: Deneme sürümünde sadece iki adet yer imi oluşturabilirsiniz. Sınırsız yer desc: Deneme sürümünde sadece iki adet yer imi oluşturabilirsiniz. Sınırsız yer
@ -584,10 +583,12 @@ buildings:
storyRewards: storyRewards:
reward_cutter_and_trash: reward_cutter_and_trash:
title: Şekİllerİ Kesmek title: Şekİllerİ Kesmek
desc: <strong>Kesici</strong> açıldı, bu alet şekilleri <strong>yönelimi ne desc: <strong>Kesici</strong> açıldı, bu alet şekilleri <strong>yönelimi ne
olursa olsun</strong> ortadan ikiye böler!<br><br> Çıkan şekilleri kullanmayı veya olursa olsun</strong> ortadan ikiye böler!<br><br> Çıkan şekilleri kullanmayı veya
çöpe atmayı unutma yoksa <strong>makine tıkanır</strong>! - Bu nedenle sana gönderdiğin çöpe atmayı unutma yoksa <strong>makine tıkanır</strong>! - Bu nedenle sana gönderdiğin
bütün her şeyi yok eden <strong>çöpü</strong> de verdim! bütün her şeyi yok eden <strong>çöpü</strong> de verdim!
reward_rotater: reward_rotater:
title: Döndürme title: Döndürme
desc: <strong>Döndürücü</strong> açıldı! Döndürücü şekilleri saat yönüne 90 desc: <strong>Döndürücü</strong> açıldı! Döndürücü şekilleri saat yönüne 90
@ -610,7 +611,9 @@ storyRewards:
<strong>üzerine kaynaştırılır</strong>! <strong>üzerine kaynaştırılır</strong>!
reward_splitter: reward_splitter:
title: Ayırıcı/Bİrleştİrİcİ title: Ayırıcı/Bİrleştİrİcİ
desc: Bir taşıma bandını iki çıktı verecek şekilde birleştirir!
desc: <strong>Ayırıcıyı</strong> açtın! <strong>dengeleyicin</strong>
başka bir türü - Tek giriş alıp ikiye ayırır
reward_tunnel: reward_tunnel:
title: Tünel title: Tünel
desc: <strong>Tünel</strong> açıldı - Artık eşyaları taşıma bantları ve yapılar desc: <strong>Tünel</strong> açıldı - Artık eşyaları taşıma bantları ve yapılar
@ -622,10 +625,13 @@ storyRewards:
seç ve <strong>türler arası geçiş yapmak için 'T' tuşuna seç ve <strong>türler arası geçiş yapmak için 'T' tuşuna
bas</strong>! bas</strong>!
reward_miner_chainable: reward_miner_chainable:
title: Zincirleme Üretİm title: Zincirleme Üretici
desc: "<strong>Zincirleme Üreticiyi</strong> açtın! <strong> Çıkardığı eşyayı önündeki
üreticiye aktarabilir</strong> böylelikle madenleri daha efektif kullana bilirsin!<br><br> desc: " <strong>zincirleme üreticiyi</strong>açtın! bununla
NOT: Eski üretici Zincirleme Üretici ile değiştirildi!" <strong>kaynaklarını</strong> diğer çıkarıcılarla paylaşıp
daha verimli bir şekilde çıkartabilirsin!<br><br> not: Eskilerini
yenileri ile değiştirdim!"
reward_underground_belt_tier_2: reward_underground_belt_tier_2:
title: Tünel Aşama II title: Tünel Aşama II
desc: <strong>Tünelin</strong> başka bir türünü açtın - Bu tünelin menzili desc: <strong>Tünelin</strong> başka bir türünü açtın - Bu tünelin menzili
@ -643,8 +649,9 @@ storyRewards:
reward_storage: reward_storage:
title: Depo title: Depo
desc: <strong>Depoyu</strong> açtınız! - Gönderdiğin eşyaları içinde biriktirir!<br><br> desc: <strong>Depoyu</strong> açtınız! - Gönderdiğin eşyaları içinde biriktirir!<br><br>
Öncelikli olarak sol tarafından eşyaları gönderir eğer sol taraf tıkanırsa sağ taraftan gödermeye başlar. Öncelikli olarak sol tarafından eşyaları gönderir eğer sol taraf tıkanırsa sağ taraftan göndermeye başlar.
Bunu <strong>fazlalık eşyaları</strong> değerlendirmek için kullanabilirsin! Bunu <strong>fazlalık eşyaları</strong> değerlendirmek için kullanabilirsin!
reward_blueprints: reward_blueprints:
title: Taslaklar title: Taslaklar
desc: Fabrikanın bölümlerini artık <strong>kopyalayıp desc: Fabrikanın bölümlerini artık <strong>kopyalayıp
@ -658,26 +665,34 @@ storyRewards:
desc: desc:
"Bu seviyenin bir ödülü yok ama bir sonrakinin olacak!<br><br> Not: Şu anki fabrikalarını yok etmemeni öneririm "Bu seviyenin bir ödülü yok ama bir sonrakinin olacak!<br><br> Not: Şu anki fabrikalarını yok etmemeni öneririm
- Daha sonra <strong>Geliştirmeleri açmak için </strong> <strong>bütün hepsine</strong> ihtiyacın olacak!" - Daha sonra <strong>Geliştirmeleri açmak için </strong> <strong>bütün hepsine</strong> ihtiyacın olacak!"
no_reward_freeplay: no_reward_freeplay:
title: Sonrakİ Sevİye title: Sonrakİ Sevİye
desc: Tebrikler! desc: Tebrikler!
reward_freeplay: reward_freeplay:
title: Özgür Mod title: Özgür Mod
desc: Başardın! <strong>Özgür modu</strong> açtın! Bu artık gelen şekillerin desc: Başardın! <strong>Özgür modu</strong> açtın! Bu artık gelen şekillerin
<strong>rastgele</strong> oluşacağı anlamına geliyor!<br><br> <strong>rastgele</strong> oluşacağı anlamına geliyor!<br><br>
Bundan sonra ana bölge belirli bir miktar eşya değil <strong>belirli bir miktar eşya geliş hızına</strong> Bundan sonra ana bölge belirli bir miktar eşya değil <strong>belirli bir miktar eşya geliş hızına</strong>
bağlı olarak level atlayacaksın, istenilen şekilleri otomatik olarak yapacak bir fabrika inşa etmeni bağlı olarak level atlayacaksın, istenilen şekilleri otomatik olarak yapacak bir fabrika inşa etmeni
öneririm!<br><br> Ana bölgenin istediği şekil kablo katmanında sol taraftan sinyal olarak gönderiliyor, öneririm!<br><br> Ana bölgenin istediği şekil kablo katmanında sol taraftan sinyal olarak gönderiliyor,
yani sadece bu şekli analiz ederek üretecek tamen otomatik bir alet yapman yeterli. yani sadece bu şekli analiz ederek üretecek tamen otomatik bir alet yapman yeterli.
reward_demo_end: reward_demo_end:
title: Deneme Sürümünün Sonu title: Deneme Sürümünün Sonu
desc: Deneme sürümünün sonuna geldin! desc: Deneme sürümünün sonuna geldin!
reward_balancer: reward_balancer:
title: Dengeleyici title: Dengeleyici
desc: Çok işlevli - bütün girdileri eşit olarak bütün çıkışlara dağıtır.!<br><br>
desc: Çok fonksiyonlu <strong>dengeleyeliyiciyi</strong> açtın! - daha büyük
fabrikalar yaratmak için <strong>eşyaları</strong><br><br> birden çok bantlara ayırıp
birleştirmek için kullanılabilir!
reward_merger: reward_merger:
title: Tekil Birleştirici title: Tekil Birleştirici
desc: İki taşıma bandını bir çıktı verecek şekilde birleştirir! desc: <strong>Birleştiriciyi</strong> açtın !
<strong>dengeleyecinin</strong> bir türü - İki giriş alıp tek banta atar.
reward_belt_reader: reward_belt_reader:
title: Bant Okuyucu title: Bant Okuyucu
desc: <strong>Bant okuyucu</strong> açıldı! Bu yapı taşıma bandındaki akış desc: <strong>Bant okuyucu</strong> açıldı! Bu yapı taşıma bandındaki akış
@ -695,6 +710,7 @@ storyRewards:
title: Sabit Sinyal title: Sabit Sinyal
desc: Şekil, renk veya ikili değer (1 / 0) olan sabit bir sinyal desc: Şekil, renk veya ikili değer (1 / 0) olan sabit bir sinyal
gönderir. gönderir.
reward_logic_gates: reward_logic_gates:
title: Mantık Kapıları title: Mantık Kapıları
desc: <strong>Mantık kapıları</strong> açıldı! Çok heyecanlanmana gerek yok, ama desc: <strong>Mantık kapıları</strong> açıldı! Çok heyecanlanmana gerek yok, ama
@ -878,8 +894,8 @@ settings:
kullanılırsa, üreteç yapısı inşa için seçilir. kullanılırsa, üreteç yapısı inşa için seçilir.
simplifiedBelts: simplifiedBelts:
title: Sadeleştİrİlmİş Bantlar (Çirkin) title: Sadeleştİrİlmİş Bantlar (Çirkin)
description: Taşıma bandı üzerindeki eşyalar görüntülenmez, eğer fare imleci description: Taşıma bandı üzerindeki eşyalar fare imleci üzerinde değilse görüntülenmez.
taşıma bandı üzerinde değilse. Eğer gerçekten performansa Eğer gerçekten performansa
ihtiyacınız yoksa bu ayarla oynamanız tavsiye edilmez. ihtiyacınız yoksa bu ayarla oynamanız tavsiye edilmez.
enableMousePan: enableMousePan:
title: Fare Kaydırarak Hareket Etme title: Fare Kaydırarak Hareket Etme