mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-07-29 22:27:54 +07:00
Bugfixes
This commit is contained in:
@ -22,6 +22,8 @@ text.server.mismatch = Kesalahan paket: kemungkinan versi client / server tidak
|
||||
text.server.closing = [accent]Menutup server...
|
||||
text.server.kicked.kick = Anda telah dikeluarkan dari server!
|
||||
text.server.kicked.invalidPassword = Kata sandi salah!
|
||||
text.server.kicked.clientOutdated = Client versi lama! Update game Anda!
|
||||
text.server.kicked.serverOutdated = Server versi lama! Tanyakan host untuk mengupdate!
|
||||
text.server.connected = {0} telah bergabung.
|
||||
text.server.disconnected = {0} telah terputus.
|
||||
text.nohost = Tidak dapat meng-host server pada peta khusus!
|
||||
@ -74,7 +76,7 @@ text.empty = <kosong>
|
||||
text.on = Hidup
|
||||
text.off = Mati
|
||||
text.save.autosave = Simpan otomatis: {0}
|
||||
text.save.map = Peta
|
||||
text.save.map = Peta: {0}
|
||||
text.save.wave = Gelombang {0}
|
||||
text.save.date = Terakhir Disimpan: {0}
|
||||
text.confirm = Konfirmasi
|
||||
@ -93,6 +95,7 @@ text.enemies = {0} musuh
|
||||
text.enemies.single = {0} Musuh
|
||||
text.loadimage = Buka Gambar
|
||||
text.saveimage = Simpan Gambar
|
||||
text.oregen = Generator Bijih
|
||||
text.editor.badsize = [orange]Dimensi gambar tidak valid![]\nDimensi peta yang valid: {0}
|
||||
text.editor.errorimageload = Kesalahan saat memuat file gambar:\n[orange]{0}
|
||||
text.editor.errorimagesave = Kesalahan saat menyimpan file gambar:\n[orange]{0}
|
||||
@ -212,6 +215,7 @@ setting.effects.name = Efek Tampilan
|
||||
setting.sensitivity.name = Sensitivitas Pengendali
|
||||
setting.saveinterval.name = Waktu Simpan Otomatis
|
||||
setting.seconds = {0} Detik
|
||||
setting.fullscreen.name = Layar Penuh
|
||||
setting.fps.name = Tunjukkan FPS
|
||||
setting.vsync.name = VSync
|
||||
setting.lasers.name = Tampilkan Laser Tenaga
|
||||
@ -252,7 +256,7 @@ tutorial.drillPlaced2.text = Memindahkan barang ke dalam inti menempatkannya di
|
||||
tutorial.moreDrills.text = Anda bisa menghubungkan banyak pertambangan dan konveyor bersama-sama, seperti biasa.
|
||||
tutorial.deleteBlock.text = Anda dapat menghapus blok dengan mengeklik [orange]tombol mouse kanan[] di blok yang ingin Anda hapus. Coba hapus konveyor ini.
|
||||
tutorial.deleteBlockAndroid.text = Anda dapat menghapus blok dengan [orange]memilih crosshair[] di [orange]menu mode penghancur[] di kiri bawah dan mengetuk bloknya. Coba hapus konveyor ini.
|
||||
tutorial.placeTurret.text = Sekarang, pilih dan tempatkan [kuning]turret[] di [yellow]lokasi yang ditandai[].
|
||||
tutorial.placeTurret.text = Sekarang, pilih dan tempatkan [yellow]turret[] di [yellow]lokasi yang ditandai[].
|
||||
tutorial.placedTurretAmmo.text = Turret ini sekarang akan menerima [yellow]amunisi[] dari konveyor. Anda dapat melihat berapa banyak amunisi yang dimiliki dengan menggeser kursor di bloknya dan memeriksa di [green]bilah hijau[].
|
||||
tutorial.turretExplanation.text = Turret secara otomatis akan menembak musuh terdekat dalam jangkauan, selama mereka memiliki cukup amunisi.
|
||||
tutorial.waves.text = Setiap [yellow]60[] detik, gelombang [coral]musuh[] akan muncul di lokasi tertentu dan berusaha menghancurkan intinya.
|
||||
@ -326,6 +330,7 @@ liquid.plasma.name = plasma
|
||||
liquid.lava.name = lahar
|
||||
liquid.oil.name = minyak
|
||||
block.weaponfactory.name = pabrik senjata
|
||||
block.weaponfactory.fulldescription = Dipakai untuk membuat senjata bagi robot pemain. Klik untuk memakai. Otomatis mengambil sumber daya dari inti.
|
||||
block.air.name = udara
|
||||
block.blockpart.name = bagian blok
|
||||
block.deepwater.name = air dangkal
|
||||
@ -483,4 +488,4 @@ block.chainturret.fulldescription = Menara api yang menembak dengan cepat. Mengg
|
||||
block.titancannon.name = meriam titan
|
||||
block.titancannon.fulldescription = Turret jarak jauh terakhir. Menggunakan uranium sebagai amunisi. Menembakkan peluru yang meledak dengan cipratan besar dengan kecepatan sedang. Jarak jauh. Membentang beberapa ubin. Sangat tangguh.
|
||||
block.playerspawn.name = spawn pemain
|
||||
block.enemyspawn.name = spawn musuh
|
||||
block.enemyspawn.name = spawn musuh
|
@ -102,7 +102,7 @@ public class Player extends SyncEntity{
|
||||
angle = Mathf.lerpAngDelta(angle, targetAngle, 0.2f);
|
||||
}
|
||||
|
||||
if((debug && (!showPlayer || !showUI)) || (isAndroid && isLocal) || dead) return;
|
||||
if((debug && (!showPlayer || !showUI)) || (isAndroid && isLocal) || (dead && !isLocal)) return;
|
||||
boolean snap = snapCamera && Settings.getBool("smoothcam") && Settings.getBool("pixelate") && isLocal;
|
||||
|
||||
String part = isAndroid ? "ship" : "mech";
|
||||
|
@ -82,7 +82,7 @@ public class EnemyType {
|
||||
|
||||
if(showPaths){
|
||||
Draw.tscl(0.25f);
|
||||
Draw.text((int)enemy.idletime + "\n" + Strings.toFixed(enemy.totalMove.x, 2) + ", "
|
||||
Draw.text((int)enemy.idletime + " " + enemy.node + "\n" + Strings.toFixed(enemy.totalMove.x, 2) + ", "
|
||||
+ Strings.toFixed(enemy.totalMove.x, 2), enemy.x, enemy.y);
|
||||
Draw.tscl(fontscale);
|
||||
}
|
||||
@ -98,6 +98,8 @@ public class EnemyType {
|
||||
enemy.hitTime -= Timers.delta();
|
||||
}
|
||||
|
||||
boolean waiting = world.getSpawns().get(enemy.lane).pathTiles == null || enemy.node <= 0;
|
||||
|
||||
move(enemy);
|
||||
|
||||
enemy.velocity.set(enemy.x - lastx, enemy.y - lasty).scl(1f / Timers.delta());
|
||||
@ -109,13 +111,13 @@ public class EnemyType {
|
||||
enemy.totalMove.setZero();
|
||||
}
|
||||
|
||||
if(enemy.velocity.len() < minv && enemy.node > 0 && enemy.target == null){
|
||||
if(enemy.velocity.len() < minv && !waiting && enemy.target == null){
|
||||
enemy.idletime += Timers.delta();
|
||||
}else{
|
||||
enemy.idletime = 0;
|
||||
}
|
||||
|
||||
if(enemy.timer.getTime(timerReset) > 50 && enemy.totalMove.len() < 0.2f && enemy.node > 0 && enemy.target == null){
|
||||
if(enemy.timer.getTime(timerReset) > 50 && enemy.totalMove.len() < 0.2f && !waiting && enemy.target == null){
|
||||
enemy.idletime = 999999f;
|
||||
}
|
||||
|
||||
@ -149,7 +151,7 @@ public class EnemyType {
|
||||
|
||||
Tile core = world.getCore();
|
||||
|
||||
if(enemy.idletime > maxIdleLife && enemy.node >= 0){
|
||||
if(enemy.idletime > maxIdleLife && enemy.node > 0){
|
||||
enemy.onDeath();
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user