mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-10-01 10:40:38 +03:00
Merge branch 'master' of https://github.com/Anuken/Mindustry into 7.0-features
Conflicts: core/assets/bundles/bundle_fil.properties
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -24,7 +24,7 @@ gameover.waiting = [accent]Sonraki Harita Bekleniyor...
|
||||
highscore = [accent]Yeni rekor!
|
||||
copied = Panoya Kopyalandı.
|
||||
indev.notready = Oyunun bu kısmı henüz hazır değil.
|
||||
indev.campaign = [accent]Congratulations! You've reached the end of the campaign![]\n\nThis is as far as the content goes right now. Interplanetary travel will be added in future updates.
|
||||
indev.campaign = [accent]Tebrikler! Mücadelenin sonuna ulaştın![]\n\nİçerikler bir sonraki sürüme kadar bu kadar.. Gezegenler arası ulaşım gelecek güncellemelerde eklenicek.
|
||||
|
||||
load.sound = Sesler
|
||||
load.map = Haritalar
|
||||
@@ -78,7 +78,7 @@ schematic.tagexists = Böyle bir Etiket zaten var.
|
||||
|
||||
stats = İstatistikler
|
||||
stat.wave = Bozguna Uğratılan Dalgalar:[accent] {0}
|
||||
stat.unitsCreated = Units Created:[accent] {0}
|
||||
stat.unitsCreated = Üretilen Birimler:[accent] {0}
|
||||
stat.enemiesDestroyed = Yok Edilen Düşmanlar:[accent] {0}
|
||||
stat.built = İnşa Edilen Yapılar:[accent] {0}
|
||||
stat.destroyed = Yok Edilen Yapılar:[accent] {0}
|
||||
@@ -93,7 +93,7 @@ level.mode = Oyun Modu:
|
||||
coreattack = < Merkez saldırı altında! >
|
||||
nearpoint = [[ [scarlet]İNİŞ PİSTİNDEN AYRIL[] ]\nimha tehlikesi
|
||||
database = Çekirdek Veritabanı
|
||||
database.button = Database
|
||||
database.button = Veritabanı
|
||||
savegame = Oyunu Kaydet
|
||||
loadgame = Oyunu Yükle
|
||||
joingame = Oyuna Katıl
|
||||
@@ -319,7 +319,7 @@ data.invalid = Bu oyun verisi geçerli değil.
|
||||
data.import.confirm = Dışarıdan içeri veri aktarmak şu anki verilerinizin [scarlet]tamamını[] silecektir.[accent]Bu işlem geri alınamaz![]\n\nVeri içeri aktarıldığında oyundan çıkacaksınız.
|
||||
quit.confirm = Çıkmak istediğinize emin misiniz?
|
||||
loading = [accent]Yükleniyor...
|
||||
downloading = [accent]Downloading...
|
||||
downloading = [accent]İndiriliyor...
|
||||
saving = [accent]Kayıt ediliyor...
|
||||
respawn = [accent][[{0}][] Çekirdekte yeniden doğ
|
||||
cancelbuilding = [accent][[{0}][] Planı temizle
|
||||
@@ -551,7 +551,7 @@ requirement.produce = {0} üret
|
||||
requirement.capture = {0} sektörünü ele geçir
|
||||
launch.text = Kalkış
|
||||
research.multiplayer = Sadece kurucu araştırma yapabilir.
|
||||
map.multiplayer = Only the host can view sectors.
|
||||
map.multiplayer = Sadece sunucu sahibi sektörleri görebilir.
|
||||
uncover = Aç
|
||||
configure = Ekipmanı Yapılandır
|
||||
|
||||
@@ -697,7 +697,7 @@ settings.clearcampaignsaves.confirm = Mücadele modundaki oynadığınız tüm s
|
||||
paused = [accent]<Durduruldu>
|
||||
clear = Temizle
|
||||
banned = [scarlet]Yasaklı
|
||||
unsupported.environment = [scarlet]Unsupported Environment
|
||||
unsupported.environment = [scarlet]Desteklenmeyen Ortam
|
||||
yes = Evet
|
||||
no = Hayır
|
||||
info.title = Bilgi
|
||||
@@ -783,7 +783,7 @@ stat.speedmultiplier = Hız Çarpanı
|
||||
stat.reloadmultiplier = Yeniden Yükleme Çarpanı
|
||||
stat.buildspeedmultiplier = İnşa Hızı Çarpanı
|
||||
stat.reactive = Tepki Verir
|
||||
stat.healing = İyileştirir
|
||||
stat.healing = Tamir Eder
|
||||
|
||||
ability.forcefield = Güç Kalkanı
|
||||
ability.repairfield = Onarma Alanı
|
||||
@@ -793,13 +793,13 @@ ability.shieldregenfield = Kalkan Yenileme Alanı
|
||||
ability.movelightning = Hareket Enerjisi
|
||||
ability.energyfield = Güç Kalkanı: [accent]{0}[] hasar ~ [accent]{1}[] blok / [accent]{2}[] hedef
|
||||
|
||||
bar.drilltierreq = Daha İyi Matkap Gerekli
|
||||
bar.noresources = Eksik Kaynaklar
|
||||
bar.drilltierreq = Daha Güçlü Matkap Gerekli
|
||||
bar.noresources = Kaynak Yetersiz
|
||||
bar.corereq = Çekirdek Tabanı Gerekli
|
||||
bar.drillspeed = Matkap Hızı: {0}/s
|
||||
bar.pumpspeed = Pompa Hızı: {0}/s
|
||||
bar.efficiency = Verim: {0}%
|
||||
bar.boost = Boost: +{0}%
|
||||
bar.boost = Hızlanış: +{0}%
|
||||
bar.powerbalance = Enerji: {0}/sn
|
||||
bar.powerstored = Depolanan: {0}/{1}
|
||||
bar.poweramount = Enerji: {0}
|
||||
@@ -822,13 +822,13 @@ bullet.damage = [stat]{0} [lightgray]hasar
|
||||
bullet.splashdamage = [stat]{0} [lightgray]alan hasarı ~[stat] {1} [lightgray]kare
|
||||
bullet.incendiary = [stat]yakıcı
|
||||
bullet.homing = [stat]güdümlü
|
||||
bullet.frags = [stat]{0}[lightgray]x frag bullets:
|
||||
bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage
|
||||
bullet.buildingdamage = [stat]{0}%[lightgray] building damage
|
||||
bullet.frags = [stat]{0}[lightgray]x parçalı mermiler:
|
||||
bullet.lightning = [stat]{0}[lightgray]x elektrik ~ [stat]{1}[lightgray] hasarı
|
||||
bullet.buildingdamage = [stat]{0}%[lightgray] inşaa hasarı
|
||||
bullet.knockback = [stat]{0} [lightgray]savurma
|
||||
bullet.pierce = [stat]{0}[lightgray]x delme
|
||||
bullet.infinitepierce = [stat]delme
|
||||
bullet.healpercent = [stat]{0}[lightgray]% healing
|
||||
bullet.healpercent = [stat]{0}[lightgray]% ototamir
|
||||
bullet.multiplier = [stat]{0}[lightgray]x mermi çarpanı
|
||||
bullet.reload = [stat]{0}[lightgray]x atış hızı
|
||||
|
||||
@@ -861,7 +861,7 @@ category.items = Eşyalar
|
||||
category.crafting = Üretim
|
||||
category.function = Fonksiyon
|
||||
category.optional = İsteğe Bağlı Geliştirmeler
|
||||
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
|
||||
setting.skipcoreanimation.name = Çekirdek Fırlatma/İnme Animasyonunu Atla
|
||||
setting.landscape.name = Yatayda sabitle
|
||||
setting.shadows.name = Gölgeler
|
||||
setting.blockreplace.name = Otomatik Blok önerileri
|
||||
@@ -883,7 +883,7 @@ setting.fpscap.name = Maksimum FPS
|
||||
setting.fpscap.none = Limitsiz
|
||||
setting.fpscap.text = {0} FPS
|
||||
setting.uiscale.name = Arayüz Ölçeği [lightgray](yeniden başlatma gerekebilir)[]
|
||||
setting.uiscale.description = Restart required to apply changes.
|
||||
setting.uiscale.description = Değişikleri uygulamak için yeniden başlatma gerekli.
|
||||
setting.swapdiagonal.name = Her Zaman Çapraz Yerleştirme
|
||||
setting.difficulty.training = Eğitim
|
||||
setting.difficulty.easy = Kolay
|
||||
@@ -891,7 +891,7 @@ setting.difficulty.normal = Normal
|
||||
setting.difficulty.hard = Zor
|
||||
setting.difficulty.insane = İmkansız
|
||||
setting.difficulty.name = Zorluk:
|
||||
setting.screenshake.name = Ekranı Salla
|
||||
setting.screenshake.name = Ekranı Sars
|
||||
setting.effects.name = Efektleri Görüntüle
|
||||
setting.destroyedblocks.name = Kırılmış Blokları Göster
|
||||
setting.blockstatus.name = Blok Durumunu Göster
|
||||
@@ -1010,7 +1010,7 @@ mode.help.title = Modların açıklamaları
|
||||
mode.survival.name = Hayatta Kalma
|
||||
mode.survival.description = Normal oyun oyun modu. Kaynak sınırlı ve dalgalar otomatik olarak gönderilir.\n[gray]Oynamak için haritada düşman doğma noktaları olması gerekir.
|
||||
mode.sandbox.name = Yaratıcı
|
||||
mode.sandbox.description = Sonsuz kaynaklar ve dalgalar için zamanlayıcı yok.
|
||||
mode.sandbox.description = Sonsuz kaynak bulunur ve dalgalar için zamanlayıcı yok.
|
||||
mode.editor.name = Düzenleyici
|
||||
mode.pvp.name = PvP
|
||||
mode.pvp.description = Yerel olarak başkaları ile savaş.\n[gray]Oynamak için haritada en az iki farklı renkli çekirdek olması gerekir.
|
||||
@@ -1021,7 +1021,7 @@ mode.custom = Özel Kurallar
|
||||
rules.infiniteresources = Sınırsız Kaynaklar
|
||||
rules.reactorexplosions = Reaktör Patlamaları
|
||||
rules.coreincinerates = Çekirdek Taşanları Eritir
|
||||
rules.schematic = Schematics Allowed
|
||||
rules.schematic = Şema Kullanılabilir
|
||||
rules.wavetimer = Dalga Zamanlayıcısı
|
||||
rules.waves = Dalgalar
|
||||
rules.attack = Saldırı Modu
|
||||
@@ -1173,7 +1173,7 @@ block.core-nucleus.name = Merkez: Çekirdek
|
||||
block.deep-water.name = Derin Su
|
||||
block.shallow-water.name = Su
|
||||
block.tainted-water.name = Kirli Su
|
||||
block.deep-tainted-water.name = Deep Tainted Water
|
||||
block.deep-tainted-water.name = Derin Kirli Su
|
||||
block.darksand-tainted-water.name = Kara Kumlu Kirli Su
|
||||
block.tar.name = Katran
|
||||
block.stone.name = Taş
|
||||
@@ -1715,7 +1715,7 @@ lenum.rand = [0 ile Sayı) arasında rastgele bir sayı.
|
||||
lenum.log = Logaritma
|
||||
lenum.log10 = Logaritma 10
|
||||
lenum.noise = 2D Noise
|
||||
lenum.abs = Absulute
|
||||
lenum.abs = Mutlak
|
||||
lenum.sqrt = KareKök
|
||||
|
||||
lenum.any = Herhangi bir Birim.
|
||||
|
||||
@@ -2257,6 +2257,7 @@ public class UnitTypes{
|
||||
backColor = Pal.heal;
|
||||
frontColor = Color.white;
|
||||
width = height = 12f;
|
||||
shrinkY = 0f;
|
||||
speed = 5f;
|
||||
trailLength = 20;
|
||||
trailWidth = 6f;
|
||||
|
||||
@@ -79,9 +79,10 @@ public interface Platform{
|
||||
}
|
||||
|
||||
default Context getScriptContext(){
|
||||
Context c = Context.enter();
|
||||
c.setOptimizationLevel(9);
|
||||
return c;
|
||||
Context context = Context.getCurrentContext();
|
||||
if(context == null) context = Context.enter();
|
||||
context.setOptimizationLevel(9);
|
||||
return context;
|
||||
}
|
||||
|
||||
/** Update discord RPC. */
|
||||
|
||||
@@ -35,7 +35,7 @@ public class TractorBeamTurret extends BaseTurret{
|
||||
public Sound shootSound = Sounds.tractorbeam;
|
||||
public float shootSoundVolume = 0.9f;
|
||||
|
||||
public @Load("block-@size") TextureRegion baseRegion;
|
||||
public @Load(value = "@-base", fallback = "block-@size") TextureRegion baseRegion;
|
||||
public @Load("@-laser") TextureRegion laser;
|
||||
public @Load(value = "@-laser-start", fallback = "@-laser-end") TextureRegion laserStart;
|
||||
public @Load("@-laser-end") TextureRegion laserEnd;
|
||||
|
||||
@@ -31,6 +31,7 @@ public class LogicDisplay extends Block{
|
||||
public int maxSides = 25;
|
||||
|
||||
public int displaySize = 64;
|
||||
public float scaleFactor = 1f;
|
||||
|
||||
public LogicDisplay(String name){
|
||||
super(name);
|
||||
@@ -104,7 +105,7 @@ public class LogicDisplay extends Block{
|
||||
Draw.blend(Blending.disabled);
|
||||
Draw.draw(Draw.z(), () -> {
|
||||
if(buffer != null){
|
||||
Draw.rect(Draw.wrap(buffer.getTexture()), x, y, buffer.getWidth() * Draw.scl, -buffer.getHeight() * Draw.scl);
|
||||
Draw.rect(Draw.wrap(buffer.getTexture()), x, y, buffer.getWidth() * scaleFactor * Draw.scl, -buffer.getHeight() * scaleFactor * Draw.scl);
|
||||
}
|
||||
});
|
||||
Draw.blend();
|
||||
|
||||
+2
-2
@@ -5,7 +5,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Yeet Hosting",
|
||||
"address": ["omegam.mindustry.me:5004", "omegav.mindustry.me:4009", "omegav.mindustry.me:5123"]
|
||||
"address": ["omegam.mindustry.me:5004", "omegav.mindustry.me:25574", "omegav.mindustry.me:25568"]
|
||||
},
|
||||
{
|
||||
"name": "RCM",
|
||||
@@ -117,7 +117,7 @@
|
||||
},
|
||||
{
|
||||
"name": "MindustryBR",
|
||||
"address": ["mindustryptbr.ddns.net", "mindustryptbr.myddns.me", "n2.mindustry.me:4002", "n2.mindustry.me:4007"]
|
||||
"address": ["mindustryptbr.ddns.net:25579"]
|
||||
},
|
||||
{
|
||||
"name": "Conservatory",
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@
|
||||
},
|
||||
{
|
||||
"name": "SMokeOfAnarchy",
|
||||
"address": "SMokeOfAnarchy.duckdns.org"
|
||||
"address": "SMokeOfAnarchy.ddns.net"
|
||||
},
|
||||
{
|
||||
"name": "hexpvp.ml",
|
||||
@@ -65,7 +65,7 @@
|
||||
},
|
||||
{
|
||||
"name": "MindustryBR",
|
||||
"address": ["n2.mindustry.me:4003", "n2.mindustry.me:4005", "n2.mindustry.me:4008", "panel.mindustry.me:2005", "n2.mindustry.me:4010"]
|
||||
"address": ["mindustryptbr.myddns.me"]
|
||||
},
|
||||
{
|
||||
"name": "LostDustry",
|
||||
|
||||
Reference in New Issue
Block a user